body {
	font-family:verdana, sans-serif;
	font-size: 11px;
	color: #9D9FA3;
  text-align: center;
  background-color:#000000;
}
* {
  line-height:130%;
  margin:0px;
  padding:0px;
}
#hlava *, #spodek {
   line-height: 1.2em;
}
.hide {
  display:none;
}
a {
  text-decoration:none;
  color:#8a8c92;
  /* background-color:#000000; */
}
a:hover {
  text-decoration:underline;
  color:#ffffff;
}
img {
  margin:0px;
  border:0px solid black;
}
.hr {
  background-color:#B23D07;
  color:black;
  height:5px;
  font-size:1px;
  margin:10px 0px 5px 0px;
}

li {
  list-style:none;
}

#stranka {
  position:relative;
  width:768px;
  margin:0 auto;
  text-align:left;
  _height: 800px;
  min-height:800px;
}
#obsah {
  /*padding:330px  0px 0px 0px;*/
  padding:160px  0px 0px 0px; /*změna kvůli schovanému H1 pod velkým logem*/ 
}
#text, #texttext {
  width:530px;
  float:right;
  text-align: justify;
}
h1#h1_2, div#h1_2  {
  padding-top:60px;
  height: 100px;
}

h1#vitejte {
  margin-left:30px;
  background:transparent url("img/vitejte.gif") left top no-repeat;
  font-size: 1px;
  line-height: 1px;
  height:30px;
}

h1#sortiment2 {
  margin-left:30px;
  background:transparent url("img/sortiment2.gif") left top no-repeat;
  font-size: 1px;
  line-height: 1px;
  height:30px;
}

h1#kontakt {
  margin-left:30px;
  background:transparent url("img/kontakt.gif") left top no-repeat;
  font-size: 1px;
  line-height: 1px;
  height:30px;
}

h1#onas {
  margin-left:30px;
  background:transparent url("img/o-nas.gif") left top no-repeat;
  font-size: 1px;
  line-height: 1px;
  height:30px;
}

h1.nadpis {
  font-weight: lighter;
  color:#DFDFDF;
  margin:25px 0px 15px 33px;
 /* height:30px;*/
 font-size:22px;
}
#nadpis2 {
  margin-left:18px;
  height:30px;
  margin-bottom:13px;
  position:relative;
  top:-10px;
}
#nadpis {
  margin-left:30px;
  height:30px;
  margin-bottom:20px;

}

 #text #vyska p, #texta p, #text div.text ul,#text div.odkazy, #text div.text,#text div#soubory, #text div#souv_vyrobky, #text div.akce,
#text div#strom ul, #texttext p {
  margin:10px 5px 10px 33px;
  line-height: 125%;
}
#text div.text ul {
  margin-left: 0px;
}
#text div#soubory, #text div#souv_vyrobky {/*ie6*/
  padding-top: 10px;
  float:left;
  width:220px;
}
#text div.akce p {
  margin-bottom: 5px;
}
#text div.cara {
  border-bottom:1px solid #1F1F1F;
  line-height: 1px;
  font-size: 1px;
  margin:10px 5px 10px 33px;
  clear:both;
}
#text div#soubory span, #text div#souv_vyrobky span {
  text-transform: uppercase;
  color:#DFDFDF;
}
#text div#soubory ul, #text div#souv_vyrobky ul, #text div#soubory ul a, #text div#souv_vyrobky ul a {
  margin-left: 0px;
  color:orange;
  margin-top:5px;
  text-align: left;
}
#text div.odkazy {
  text-transform: uppercase;
  color:#7b9ab8;
}
#text div.text img, #text div.akce img{
  float:left;
 margin:5px 15px 5px 0px;  
}
#text div.text a, #text div.akce a, #text div.akce ul a  {
 color:orange;
}
#text div.text a:hover, #text div#soubory ul a:hover, #text div#souv_vyrobky ul a:hover , #text div.akce a:hover, #text div.akce ul a:hover {
 color:#DFDFDF;
 text-decoration:underline;
}
#text div.text table{/*ie6*/
 border-collapse: collapse;
 background-color: #969696;
 border-color: #797979;
 color:#000000;
 font-size:11px;
}
#text div.text table td {
  padding:2px;
  text-align: center;
  border:1px solid #797979;
}
#text div#strom ul {/*ie6*/
  float:left;
  /*min-height:70px;*/
  width:220px;
  text-align: left;
}
#text div.mezera {
  /*border-bottom:1px solid #1F1F1F;*/
  line-height: 1px;
  font-size: 1px;
  clear:both;
}
#text div.odkazy span.nazev{
  text-transform: uppercase;
  color:#DFDFDF;
  padding-right: 5px;
  font-weight: bold;
}
#text div.odkazy a, #text #strom li a, #text #strom ul li{
color:#7b9ab8;
}
#text div.odkazy a:hover, #text div.odkazy a.vybrano, #text #strom ul li a:hover{
color:#DFDFDF;
text-decoration: underline;
}
.nebold {
  font-weight: normal;
}
#text div.odkazy a.vybrano strong.nebold {
  font-weight: bold;
}
#text li {
  list-style: disc outside;
  margin-left: 30px;
}

#text div.akce {
  margin-bottom: 20px;
}
#text .h2x {
  margin-bottom: 5px;
  font-size: 11px;
  margin-left: 33px;
  text-transform: uppercase;
  color:#7b9ab8;
  margin-top: 20px;
}
#text div.akce ul, #text div.akce #soubory {
  margin-left: 0px;
}
#text div.akce ul {
  margin-left: 0px;
  margin:10px 0px;
}

#text #strom ul li.prvni {
  text-transform: uppercase;
  list-style: none;
  padding-left: 0px;
  margin-left: 0px;
}

#texta {
  background-color: #0f1217;
  margin:0px;
  /*min-height:256px;*/
  padding-bottom: 20px;
}
#texta ul {
  margin-left: 15px;
  color:#7b9ab8;
}
#texta ul a {
  color:#7b9ab8;
  text-decoration: underline;
}
#texta ul a:hover {
  color:#DFDFDF;
  text-decoration: underline;
}

#texta h3 {
  background:transparent url("img/sortiment.gif") left top no-repeat;
  height:49px;
  margin-left: 28px;
}
.textaImg {
  margin-left: 28px;
}
#texta h2, #produkt h2 {
  font-weight: bold;
  font-size: 11px;
  margin-left: 33px;
}
#texta p {
  margin: 5px 5px 10px 33px;
}
#foto {
  padding-left: 33px;
}
#foto img {
  margin-right: 28px;
  margin-top: 38px;
}
#levy_panel {
  width:227px;
  margin-left: 5px;
  float:left;
}
#menu, #vyska {
  height:170px;
}
#menu a {
  display:block;
  height:38px;
}
/*české menu*/
#menu a.cs_menu1 {
   background:transparent url("img/cs_o_nas.jpg") right top no-repeat;
}
#menu a.cs_menu1_vybrana, #menu a.cs_menu1:hover  {
   background:transparent url("img/cs_o_nas_hover.jpg") right top no-repeat;
}
#menu a.cs_menu2 {
   background:transparent url("img/cs_sortiment.jpg") right top no-repeat;
}
#menu a.cs_menu2:hover, #menu a.cs_menu2_vybrana {
   background:transparent url("img/cs_sortiment_hover.jpg") right top no-repeat;
}
#menu a.cs_menu4 {
   background:transparent url("img/cs_poptavka.jpg") right top no-repeat;
}
#menu a.cs_menu4:hover, #menu a.cs_menu4_vybrana {
   background:transparent url("img/cs_poptavka_hover.jpg") right top no-repeat;
}
#menu a.cs_menu3 {
   background:transparent url("img/cs_kontakt.jpg") right top no-repeat;
}
#menu a.cs_menu3:hover, #menu a.cs_menu3_vybrana {
   background:transparent url("img/cs_kontakt_hover.jpg") right top no-repeat;
}
/*anglické menu*/
#menu a.en_menu1 {
   background:transparent url("img/en_o_nas.jpg") right top no-repeat;
}
#menu a.en_menu1_vybrana, #menu a.en_menu1:hover  {
   background:transparent url("img/en_o_nas_hover.jpg") right top no-repeat;
}
#menu a.en_menu2 {
   background:transparent url("img/en_sortiment.jpg") right top no-repeat;
}
#menu a.en_menu2:hover, #menu a.en_menu2_vybrana {
   background:transparent url("img/en_sortiment_hover.jpg") right top no-repeat;
}

#menu a.en_menu4 {
   background:transparent url("img/en_poptavka.jpg") right top no-repeat;
}
#menu a.en_menu4:hover, #menu a.en_menu4_vybrana {
   background:transparent url("img/en_poptavka_hover.jpg") right top no-repeat;
}

#menu a.en_menu3 {
   background:transparent url("img/en_kontakt.jpg") right top no-repeat;
}
#menu a.en_menu3:hover, #menu a.en_menu3_vybrana {
   background:transparent url("img/en_kontakt_hover.jpg") right top no-repeat;
}
/*německé menu*/
#menu a.de_menu1 {
   background:transparent url("img/de_o_nas.jpg") right top no-repeat;
}
#menu a.de_menu1_vybrana, #menu a.de_menu1:hover  {
   background:transparent url("img/de_o_nas_hover.jpg") right top no-repeat;
}
#menu a.de_menu2 {
   background:transparent url("img/de_sortiment.jpg") right top no-repeat;
}
#menu a.de_menu2:hover, #menu a.de_menu2_vybrana {
   background:transparent url("img/de_sortiment_hover.jpg") right top no-repeat;
}
#menu a.de_menu3 {
   background:transparent url("img/de_kontakt.jpg") right top no-repeat;
}
#menu a.de_menu3:hover, #menu a.de_menu3_vybrana {
   background:transparent url("img/de_kontakt_hover.jpg") right top no-repeat;
}

#menu a span {
  display:none;
}
#info {
  background:#1c2c41 url("img/info.jpg") right bottom no-repeat;
  height:105px;
}
#info p {
  color:#ffffff;
  font-family: verdana;
  font-size: 11px;
  padding:5px 5px 5px 10px;
}
#info p.druhy {
margin-top: 25px;
}
#katalog {
  color: #9fa0a2;
  background-color: #0f1217;
  margin-bottom: 7px;
  padding-bottom: 10px;
}
#katalog  strong {
  font-weight:normal;
}
#katalogImg {
  background:#0f1217 url("img/katalog.gif") 80% 0% no-repeat;
  height:54px;
}
#katalog h6 {
    font-family: verdana;
    font-size: 10px;
    font-weight: normal;
    margin-left: 15px;
    text-transform: uppercase;
    line-height: 130%;
}
#katalog a.vybrano {
    color:#DFDFDF;
    font-weight: bold;
}

#hlava {
  position:absolute;
  float:left;
  top:0px;
  width:768px;
}

#navigace {
  background: transparent url("img/hlavicka.jpg") right bottom no-repeat;
  height:316px;
}
#jazyk {
  padding:240px 0px 5px 0px;
  width:90px;
  float:right;
  text-align: right;
  
}
#jazyk a {
  margin:0px 3px;
  padding:2px;
  color: #5d92d6;
  border:1px solid #000000;
}
#jazyk a:hover {
   border:1px solid #dfe7ea;
   text-decoration: none;
}
#jazyk a.vybrana {
  font-weight:bold;
  border:1px solid #dfe7ea;
  background-color: #444444;
}
#navig_horni {
  float:left;
  width:768px;
  background: transparent url("img/hlavicka_nad.jpg") right bottom no-repeat;
  padding: 30px 0px 5px 0px;
}
#navig_horni a {
  font-size: 10px;
  text-transform: uppercase;
  padding:0px 15px;
}
#logo {
  background-color: transparent;
  display:block;
  float: left;
  width:230px;
  height:93px;
}
#logo:hover {
  text-decoration:none;
}
#pod_logo {
  color:#ffffff;
  float:left;
  width:630px;
  height:100px;
  padding:17px 10px 0px 15px;;
  background: transparent url("img/hlavicka_uvnitr.jpg") left top no-repeat;
  margin-top: 13px;
  
}
.nowrap {
  clear: both;
  font-size: 1px;
  line-height: 1px;
}


#spodek {
  background:#000000 url("img/spodek.jpg") top right no-repeat;;
  height:92px;
  color:black;
  text-align: center;
  margin-top: 15px;

}
#spodek p {
   padding-top:48px;
}
#spodek a {
  color:#3f4146;
  font-size:11px;
  white-space: nowrap;
  background-color: transparent;
}

/*produkty*/
#produkt {
  margin-top: 10px;
  margin-bottom: 30px;
}
#produkt h1 {
  font-size: 13px;
  margin-left: 33px;
  margin-bottom:5px;
  color:#ffffff;
  font-weight: lighter;
  text-transform: uppercase;
  letter-spacing: -0.05em
}

#produkt p {
  margin-top: 0px;
}

/*kontakt*/
#adresa {
  background:#000000 url("img/mapa.jpg") top right no-repeat;
  height:280px;
}
#adresa p {
  font-size: 14px;
  color:#ffffff;
}
#pozvanka {
  color:#5a8dcf;
  font-size: 11px;
}
#pozvanka h1 {
  margin-left: 33px;
  font-size: 14px;
  font-weight: lighter;
}
.f9 {
  font-size: 9px;
}
.f10 {
  font-size: 10px;
}
.w {
  color: white;
}



.query{
	margin: 20px 30px;
	padding: 20px 0 20px 0;
	color: white;
	display: inline;
	float: right;
}

.query p.rada{
	font-size: 14px;
	font-weight: bold;
}

.query p.radasmall{
	font-size: 12px;
}

.query p.radasmall a{

}

.query table .first{
	width: 110px;
	text-align: right;
	vertical-align: top;
	padding: 4px 0 0 0;
}

.query table input,
.query table textarea{
	width: 330px;
}

.query table textarea{
	height: 130px;
}

.query table .submitquery{
	width: 131px;
	height: 25px;
	margin: 10px 0 0 0;
	cursor: pointer;
	letter-spacing: 2px;
}

.clear{
	clear: both;
}




