* {margin: 0; padding:0; border:0; font-size:14px;}
BODY {
	color:#8a8b8d;
  font-family: Arial;
  font-size:12px;
  text-align:center;
  line-height: 19px;
  }
INPUT{border:1px solid black;}
SELECT{border:1px solid black;}
A:hover {text-decoration: none;}
A H2{cursor:pointer;}
A H1{cursor:pointer;}

A {color: maroon;}
#head h1 {
    display: none;
    position: absolute;
}


#span_availability_name {
	color:#753708;
	font-weight:bold;
}
#koupelny-topeni-levne #head-slide{
	background:url("/images/layout/slide.jpg") no-repeat scroll 0 0 transparent;
	height: 520px;
	margin-left:10px;
}


table.categories tbody tr td form div input{border:none;}

div.pages{width:170px;padding:20px 0px;color: maroon;clear:both;display:block;}
div#count{float:left;width:170px;padding-bottom:10px;color: #564d2c;}
div#count span{color:black;}
div#count strong{color: maroon;}
div#count a{color: #564d2c;}
div.pages a{color: #564d2c;}

a.survey_q{color: maroon;}
div.kusu{display:inline;}
div.stran{display:inline;}
div#stranx{display:inline;}
#page-container {
	width:997px;
	
	margin: 0 auto 0 auto;
   text-align:left;
   
  }
#page-container-padding { padding:0px;}

#kosikxx{
background: url("/images/layout/but-cer.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 11px;
    font-weight: bold;
  
    line-height: 18px;
    text-align: center;
    text-decoration: none;
    width: 139px;
}

#head{width: 997px; height: 630px; color:white; font-size: 11px; float:left;}
#head-padding{background-position: center bottom;
    height: 45px;
    line-height: 25px;
    margin-bottom: 15px;
    padding-top: 20px;
    width: 490px;}
  #head H2 A{width: 260px; height: 57px; margin-top: 46px; margin-left: 35px; display:block;}
  #head H2 SPAN { display: none;}
  #head A{color:#8a8b8d; text-decoration:none;}
  #head A:hover{text-decoration:underline;}

  #kosik_vypis{margin-left:10px;color: #564d2c;font-size: 15px;}
  #menu-cart {float:right; }
  #instalmarket #menu-cart {padding-right:297px;}

	DIV#head #menu-cart A {font-weight: bold;}
	DIV#head #menu-cart A:hover { text-decoration: underline; }
  #languages {float:right; width:0px;}
    #languages A{padding-left:5px; padding-right:5px;}

DIV#left { width: 209px; float: left; }
  .block{ margin-bottom: 10px; padding:1px;color:#8a8b8d;}
    .block H2{
	  height: 39px;
	  line-height: 30px;
	  
	  color: #7a3500;
	  font-size: 16px;
	  padding-left: 10px;
	  margin-bottom: 6px;	  
      } 
    .block H3{
	 margin-left:10px;
     padding-left: 15px;
     font-size: 12px;
	 padding-top: 3px;
     /*background: url(/images/layout/h3.gif) no-repeat left 65%;*/
    }	
    div#survey{padding-left:25px;}  
    div#survey_celkem{padding-left:25px;padding-bottom:10px;}  
    .block P{padding: 10px;} 	  
    .block OL{ 
	  line-height: 140%;
	  margin-top: 8px;
	  margin-right: 15px;
	  margin-bottom: 13px;
	  margin-left: 35px;
      }
      .block OL LI{ margin-bottom: 3px; font-size:11px;}
	  .block OL LI A{font-size:12px;}	 	  
	#block_search{padding-bottom: 5px;} 
	.form .text{border: 1px solid black;margin-left:13px; margin-bottom: 2px; width: 140px; }
	  .text {padding: 2px; margin-left: 2px; padding-left:3px; font-size:13px;}
	  .img-button {border: none; margin-left:3px}
  /*levé menu*/
 
 ul.switch {
    border-bottom: 1px solid #753708;
    clear: both;
    display: block;
    font-size: 0.75em;
    font-weight: bold;
    height: 40px;
    list-style: none outside none;
    margin: 0 0 5px;
    width: 230px;
}
ul.switch li {
    border-bottom: 5px solid #D9D6D2;
    display: block;
    float: left;
    text-align: center;
    width: 115px;
   
}
ul.switch li a {
    background: none repeat scroll 0 0 transparent;
    color: #6C6A67;
    display: block;
    height: 23px;
    padding: 12px 0 0;
    text-decoration: none;
    width: 100%;
    

}
ul.switch li {
    border-bottom: 5px solid #753708;
    display: block;
    float: left;
    text-align: center;
    width: 115px;
}
#kateg{
	color:#7A3500;
}
  #block_menu{padding-top:0px;}
    #block_menu A{text-decoration:none; color:#8a8b8d;font-size:13px;font-weight:bold;}
	#block_menu #active {font-weight: bold; background-color: #8A8B8D;width:170px;}
	#block_menu #active A{ color: white;background-color: #8A8B8D;}
    #block_menu H2{
	  
	  color: #7a3500;
	  font-size: 15px;
	  padding-left:10px;
	  border-top: 1px solid white;
	  margin-bottom:0px;
      }
    #block_menu H2 A{color:#7a3500;}
	#block_menu UL{list-style: none;width: 230px;} 
	#block_menu UL.block-menu{list-style: none;width: 230px;} 
	
	
	#block_vyrobci{padding-top:0px;}
    #block_vyrobci A{text-decoration:none; color:#8a8b8d;font-size:13px;font-weight:bold;}
	#block_vyrobci #active {font-weight: bold; background-color: #8A8B8D;}
	#block_vyrobci #active A{ color: white;background-color: #8A8B8D;}
    #block_vyrobci H2{
	  
	  color: #7a3500;
	  font-size: 15px;
	  padding-left:10px;
	  border-top: 1px solid white;
	  margin-bottom:0px;
      }
    #block_vyrobci H2 A{color:#7a3500;}
	#block_vyrobci UL{list-style: none;} 
	 	    
      UL.block-menu LI{padding-left: 10px; padding-right:10px; line-height: 220%;  border-top: 1px solid #fff;}
	    #block_menu LI A:hover {color:maroon;}
	    #block_vyrobci LI A:hover {color:maroon;}
        BODY#instalmarket UL.block-menu LI {background: #f3e6c4 url(/images/layout/li-instalmarket.gif) no-repeat 16px center;}
	 BODY#instalmarket UL.block-menu LI:hover {background: #fff8de 16px center;}
	  UL.sub-block-menu{padding-left: 39px; line-height: 190%; font-size: 11px;}
    UL.sub-block-menu li.subsubitem a.subitem{padding-left:10px;}
    UL.sub-block-menu li#subsubitem-active a.subitem{padding-left:10px;font-weight: bold; color:#cb051c;}
        UL.sub-block-menu LI{padding-right:10px; text-indent:-7px; padding-left:7px;}
        UL.sub-block-menu LI:hover {padding-right:10px; text-indent:-7px; padding-left:7px;color:white;}
    /*levé menu end*/
	#block_proc_nakupovat{padding-bottom:10px;}
	  #block_proc_nakupovat DIV{line-height:18px; padding-left:16px;}	
	   #block_proc_nakupovat img {vertical-align: middle; margin-bottom: 3px;}
	#block_newsletter{padding-bottom:10px;}
	  #block_newsletter A{margin-left:15px;}
	#block_tip{text-align: center;}
	  #block_tip H2{text-align: left;}
    #block_tip A{font-weight: bold; color: #000; font-size: 13px; line-height:16px;}
    #block_tip .products_spec{margin-top:15px;}
	  #block_tip IMG{text-align:center;}
	  .description{font-size:11px; padding-top:8px;}
	 
  #content {width: 755px; float:right; /*margin-left:13px;*/}
  #content #obsah{float:left;width:736px;padding-right:5px;}
  #content UL{margin:0px; padding:0px;}
  #content OL{margin:0px; padding:0px; padding-left:15px;}
  #content LI{margin:0px; padding:0px;}
  #content UL LI{list-style:none; background: URL('/images/li.gif') no-repeat; background-position:0 9px; padding-left:10px;}
  #content #obsah H1{
	height:29px;
	font-size:18px;
	padding: 0;
	line-height: 20px;
	vertical-align: top;
	clear: both;
	color: #753708;

    } 
    #instalmarket #content H1 { color: #b7220e }
 
  #content H2 {font-size:13px; padding-bottom:10px;color:#7A3500;}
  #content H3{font-size:12px; padding-top:0px; padding-bottom:8px;}
    #instalmarket H3 { color: #b7220e }
  
  #content H4{font-size:12px; padding-top:15px; padding-bottom:8px;}
    #instalmarket H4 { color: #b7220e }
  
  #content P{padding-bottom:10px;}
  #content UL{margin-bottom:10px;}
  #content OL{margin-bottom:10px;}
p.justS{width:480px;}
  #right {width: 160px; float: right;}
    #banner_kontakt IMG{margin-top:50px; margin-left:10px;}
  #right  .block H2 A{ 

	  color: black !important;
text-decoration:none; 
      }         
  #prihlaseny{ 
  background-color: #f3e6c4;
 
  padding:1px;
  
  padding-bottom:7px; 
  line-height:20px;
    }
  .block_aktuality{font-size:11px;}
  .block_aktuality h3 {font-weight: normal;}
  .block_aktuality_padding{border-bottom: #BFBFBF 1px solid; margin-bottom:5px;}
  .center {text-align:center; padding-bottom:18px;}
  .center2 {text-align:center}

#footer{clear:both;  padding-top:10px;padding-bottom:10px; color:#a19879; height:60px;text-align: center; font-size:11px;color: #753708;}
#footer table{padding-left: 300px;} 
    #footer #foother { }
  
    #footer P#footer_href A { color: #666666; text-decoration:none }
    #footer P#footer_href A:hover { text-decoration: underline } 

/*katalog*/
#content .perex{font-size:12px; margin-bottom:13px;line-height:17px;   padding:11px; padding-right:10px; padding-left:10px;}
#content .perex p {padding: 0;}
#content .perex ul {padding: 0; margin: 0;}

#content .perex-fotky{border:1px solid #8A8B8D;float:left;font-size:12px;height:175px;line-height:17px;margin:2px;padding:11px 0;width:140px;}
#content .perex-fotky p {padding: 0;}
#content .perex-fotky ul {padding: 0; margin: 0;}
#content .perex-fotky img {margin: 5px;margin-left:18px;}
#content .perex-fotky .textik{color:#564D2C;
font-size:13px;
text-align:center;
font-weight:bold;}

TABLE.categories{ margin-bottom: 13px; line-height: 18px; width:100%;}
  TABLE.categories TH{width:85px; vertical-align: top; padding: 3px; padding-top:0px; padding-bottom:6px; text-align:left;}
  TABLE.categories TD{padding: 3px; padding-top:0px; padding-bottom:6px;}
  TD.pages{text-align: right;color:maroon;}
  TD.pages A{text-decoration:none;color:#564D2C;}
  /* This is where you can customize the appearance of the tooltip */
  #tipDiv {
    position:absolute; visibility:hidden; left:0; top:0; z-index:2;
	background-color:#fff; border:1px solid rgb(105,105,105); 
	padding:6px;
	color:#000; font-size:11px; line-height:1.3;
    }  
div#products{border-collapse: collapse; margin-bottom:15px;}
div#products {text-align: center;padding: 0px;}
div#products .empty{border:none;}
div#products  a{font-weight: bold;  font-size: 0.9em;}
div#products h2{line-height:16px; padding-bottom:15px; height:30px;font-size: 14px;}
div#products h2 a{color:black;display:block;}
div.buttons_row strong{color: black;
    font-size: 16px;
    margin-top: 15px;}

#right table a{color: #564d2c;padding-left:5px;}
.products_spec{padding-bottom:5px;padding-top:5px;}
.products_spec IMG{padding-left:1px; padding-right:1px;}
div#products {padding-top:20px;}
#kosik_suma{
	font-size: 19px;
	font-weight: bold;
	color: #753708;
}
div .form_kosik form{margin-top:5px;}
div .form_kosik form input{border:none;vertical-align: middle;width: 100px;}
div .form_kosik form input.pocet{border:1px solid black;width: 20px;}
div#products .box_product {height:270px;width:230px;float:left;padding-left:5px;padding-top:10px;margin-bottom: 45px;}
div#products .buttons_row {border-top:none; }
div#products .box_right {height:200px;padding-right:7px;/*border-right:2px solid #743701;*/}
div#products .box_right_bez {height:200px;}
div#products .image_row  {border-top:none;height: 160px; }
div#products .buttons_row .empty {border-bottom:none;}
div#products  p{padding-bottom:5px;}
div#products .cena{float:right; width:538px; text-align: left;color:#d37ed4;padding-top:15px;padding-bottom:15px;}
div#products .cena .product_comon_price{color:white;text-decoration:line-through;color: #868686;}
div#products .image {width:113px;float:left;background-color:white;text-align:center;vertical-align: middle;;margin:0;padding:0;margin-right:15px;}
div#products .image img{float:left; text-align:center;padding:0;margin:0;}
#obsah .image img{float:none;}
div#products .cena B{font-size:12px;}
div#products .title{float:left;padding: 10px 0px; border-bottom:1px solid #2c282c;}
div#products .title h2{padding:0px;padding-top:0px;float:right; height:auto;padding-bottom:5px;}
div#products .title h2 a{color:#d37ed4;}
div#products .title h2 span{color:white;}
div#products .title h2 a:hover{text-decoration:none;}
div#products .products_spec{padding-bottom:5px;position: absolute;}
div#products .products_spec img{padding-left:1px; padding-right:1px;border:none;}

table#vyrobce tr{
	width:250px;
}

div.image_row a img{}	
	table#velkoobchod {border-collapse: collapse; font-size: 11px; width: 100%;margin-top:10px;}
		table#velkoobchod thead {padding-bottom: 1px;}
		table#velkoobchod tr {height:130px;}
		table#velkoobchod th { height: 28px; color: #fff; padding: 5px 5px; vertical-align: middle; font-weight: normal;}
		table#velkoobchod th.left_border {border-left: 1px solid;}
		table#velkoobchod td input {border: none;}
		table#velkoobchod td input.product_quantity {border: 1px solid #4c4c4c; text-align: right; width: 17px;}
		table#velkoobchod td input.image_button {vertical-align: middle;width: 100px;}
		table#velkoobchod td.price_strong {color: black;  text-align: left;}
		table#velkoobchod td.price_strong span {color: black;font-weight: bold; font-size: 18px;}
		table#velkoobchod td.left_border {width: 150px; border-bottom: 2px solid #8a8b8d; }
		table#velkoobchod td.POPISX {width: 180px; border-bottom: 2px solid #8a8b8d; }
		table#velkoobchod td.POPISX a {color:#753708;font-weight: bold;}
		table#velkoobchod td.right_border { border-bottom: 2px solid #8a8b8d;;}
		table#velkoobchod td {padding: 5px 5px; border-bottom: 2px solid #8a8b8d;}
		
   BODY#instalmarket TABLE#products TD .buttons_to-cart{background: url(/images/layout/button_03.gif) no-repeat;}
   TABLE#products_list TD .buttons_to-cart{background: url(/images/layout/button_03.gif) no-repeat;}
   table#product_list .buttons_to-cart{background: url(/images/layout/button_03.gif) no-repeat;}
 
  .count{width: 100%;}
  .count TH{width: 120px}
  .count A{text-decoration:none;color:#564D2C;} 
  .short_desc{height:40px;}
/*katalog end*/

#pocet_zobraz a{
	color:#564D2C;
}

#popis{
	font-size: 13px;
}


/*produkt*/
#p_short{font-size:12px; margin-bottom:10px; line-height:17px;  border:1px solid #8A8B8D; padding:10px; padding-top: 8px; padding-bottom:11px;color:#753708;}
#p_short p{padding:0px;}
.benefit{padding-top:6px;}
#p_short img{margin-right:5px; vertical-align: bottom; padding-bottom: 1px;}
.produkt SELECT{width:160px;}
#content.produkt H2{color:black;
  padding-bottom:0px;
  line-height:24px;
  height:24px;
 
  font-size: 16px;
  padding-left: 10px;
  }	
  #instalmarket #content.produkt H2 { color: #743701 }
  
  
.product_title{float:left; width:450px; display:block; }
.h1products_spec {padding-left:10px;line-height: 25px; vertical-align: top;}
.h1products_spec IMG{margin-right:2px;}
.absolute-content-back { 
  float: right; 
  padding-right:2px;
  padding-top:0;
  text-decoration:none; 	
  font-size:11px;
  font-weight:normal;
  width:40px;
  color: #666;
  }
  
  #jste_zde {padding-bottom: 5px; font-size: 11px; color: #666;	margin-bottom: 20px;}
  #jste_zde span {float: left;}
  #jste_zde a {color: #666;}
   
.detail-left{float:right; width:380px;}
  .detail-left P{padding-left: 10px;}
  .detail_p{padding-top:5px;} 
  .detail_properties{
    margin-top:10px;
    margin-bottom:10px;
	padding-bottom: 4px;

	} 
	
	#facebook{
		width: 70px;
	}
	/*
	.new{color: #157E00}
    .present{color: #FF4C03;}
    .sale {color:red;}
    .price{color: #134FC1;} 
    */ 
	  .detail_properties TABLE{ width:100%;color:black;}
	  #content .bez_border{border:none;}      
	  .detail_properties TH{
	  	color:black;
	  	
	    text-align: left;
	    padding-left: 10px;
	    width:186px;
	    padding-top:4px;
	    padding-bottom:4px;
	    vertical-align:top;
        font-size:14px;
      }
	  .detail_properties TABLE TD{padding-top:4px; padding-bottom:4px; padding-right:2px; vertical-align:top;}	
	   .detail_properties TABLE TD b{font-size:18px;}
	  .category_td{line-height:18px;}
	  .cena_bez_dph{font-size:11px; padding-top:5px;}
    #frm_ks{padding-top:4px;}
	  #frm_ks table.bez_border TH{font-weight:normal; width:65px; padding-left:10px;vertical-align: middle;}
	  #frm_ks table.bez_border TD{padding-top:5px;}
	    #frm_ks TABLE.bez_border TH SPAN{padding-right:5px;}
      #content A.det-cart{
        width: 99px;
        height: 20px;
        color: #fff;
        text-decoration: none;
        text-align: center;
        font-weight: bold;
        line-height: 18px;
        display: block;
		font-size:11px;
		background: url(/images/layout/button_03.gif) no-repeat;
        }
      #instalmarket #content A.det-cart{background: url(/images/layout/button_03.gif) no-repeat;}
    
  .det-others-content{ line-height: 18px; margin-bottom:10px ; padding:1px;}
    .det-others-content DIV {margin: 9px;}
  #detail_popis H4{margin:0px; padding:0px; color:black;}  
.detail-right{ width: 190px; float: left; padding-top:8px;}
.detail_right_image_l{text-align:center; width:100%; margin-bottom:15px; margin-top:10px;}
  #product_img{margin-bottom:33px;}
  .others_img {margin-bottom:10px; border-collapse:collapse;  width:100%;}
    .others_img TD{text-align:center; padding: 3px;}
  .souvisejici_zbozi{}
    .souvisejici_zbozi_item{ padding:10px; text-align:left;}
    #content .souvisejici_zbozi A{ color:black; font-size:13px; font-weight:bold;}
	#content .souvisejici_zbozi H2{border:1px solid white;}	
    .souvisejici_zbozi IMG{margin-top:5px;}  
#tisk{margin-bottom:10px; margin-left:15px;}
#tisk TD{padding-right:5px;}
#tisk TD a{color:maroon;}
#tisk TD img {vertical-align: middle; padding-bottom: 3px;}
#email_ico{padding-top:5px;}

/*produkt end*/

div#informace{padding-left:10px;}
div#informace a{color: #564d2c;}
/*kosik, pokladna*/
TABLE.kosik_table { 
  
  width:100%; 
  
  border-collapse:collapse; 
  margin-bottom:20px;
  }
  TABLE.kosik_table TD.right{min-width:90px;text-align: right; }
  TABLE.kosik_table TH{ color: #7a3500;height:25px;}
  TABLE.kosik_table TH.nazev{text-align:center;}
  TABLE.kosik_table THEAD TR { background-image: url(/images/th_03.gif);background-repeat: repeat-x; color:maroon; font-weight:bold;}
  TABLE.kosik_table THEAD TH {padding:0px; color: #7a3500;height:25px;}
  TABLE.kosik_table TFOOT TR {  color:white; font-weight:bold }
  TABLE.kosik_table TFOOT TD { border-top:1px solid #7a3500; padding-top:10px; padding-bottom:10px;color: #7a3500;}
  TABLE.kosik_table TBODY TD { padding:8px;color:black; }
  TABLE.kosik_table .del {width:14px;}
  TABLE.kosik_table .pocet {width:34px;}
  TABLE.kosik_table .kus {width:45px}
  TABLE.kosik_table .bez_dph {width:65px;}
  TABLE.kosik_table .s_dph {width:60px;}
  TABLE.kosik_table IMG{cursor:pointer}
  .input_pocet{width:30px; text-align:center;}
  #kosik_buttons A, #content .input_submit, #content .input_submit_dl, #content .input_submit_bar{
    height:20px; 
    line-height:19px; 
    text-align:center;  
    color:white;  
    font-weight:bold; 
    text-decoration:none;
    font-size:11px; 
    margin-right:5px;
    float:left;
    width:109px;
    background-image:url(/images/buttony/but-sed-st.gif);
    cursor:pointer;
    }
	#content .input_submit_dl{ background-image:url(/images/buttony/but-sed-dl.gif);  width:134px;}
    #kosik_buttons #kosik_btBack { background-image:url(/images/buttony/but-sed-dl.gif);  width:134px;} 
    #kosik_buttons #kosik_btSubmit { float:right;} 
     #instalmarket #kosik_buttons #kosik_btSubmit { background-image:url(/images/buttony/but-cer-st.gif)}
 
 
#input_zpet{background-image:url(/images/buttony/but-sed-kr.gif); width:65px;}
#content .input_submit_bar{ float:right; width:134px;} 
 #instalmarket .input_submit_bar { background-image:url(/images/buttony/but-cer-dl.gif);}
 
.text_foot {float:left; border-top: 1px solid #C8C8C8; padding-top:5px; margin-top:20px; width:100%; font-size:11px;}

.bold_border{border-right:5px;}
/*end kosik, pokladna*/

#head #kosik{
	color: #8A8B8D;
    float: right;
    font-size: 16px;
    width: 300px;
}

#logoslide{
	display: block;
    height: 500px;
    width: 950px;
}
#head #kosik a{
	color:maroon;
}

/*ostantni stránky*/
.kontakty,.o-firme,.velkoobchod,.obchodni-podminky,.proc-u-nas,.newsletter,.zakaznik{line-height:18px;}

.velkoobcho_images{text-align:center;}
.velkoobcho_images IMG{margin-right:20px; margin-top:20px; }

.clear { clear:both; }

  .box { border:1px solid #CCCCCC; padding:10px;}
  IMG#key {float:right; margin:5px 15px 0 0 }
  
.registrace table TH{text-align:left; font-weight:normal; width:150px;height:24px;}
.registrace table IMG{border:1px solid #575757; margin-top:5px;}
#msg_OK {background-image: url(/images/ok.jpg); background-repeat: no-repeat; background-position: left; padding-left:25px; height:30px; line-height:30px; color:green; margin-bottom:10px; }
#msg_NOK { background-image: url(/images/nok.gif); background-repeat: no-repeat; background-position: left; padding-left:25px; height:30px; line-height:30px; color:red }  


.content-padding{padding:10px }

.input {padding: 2px; padding-left:3px; font-size:13px;border: 1px solid black;}
/*end ostatni stránky*/


DIV.fieldset { width:524px; background-color: #f3e6c4; background-repeat: repeat-x; background-position: 0 0;}
DIV.fieldset_top { background: url(/images/fieldset_top.gif);  background-position: 0 0; height:30px; background-repeat: no-repeat }
DIV.fieldset_top SPAN { background-color:white; margin-left:10px; padding: 10px 10px 10px 10px; font-weight:bold; font-size:12px; color:#650807 }
DIV.fieldset_inner { border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; padding:0 10px 0 10px }
DIV.fieldset_bottom { background: url(/images/fieldset_bottom.gif); background-repeat: no-repeat; height:10px; width:100% }

SPAN.product_comon_price {
	background: url(/images/line-through.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	color:black;
}
SPAN.povinne { float:right; font-size:11px }
P.detail_p P { margin:0; padding:0 }
#new_image { float:left; margin-right:15px; margin-bottom:15px }
.noborder { border:0px }
DIV#darecky { margin:5px 0 0 14px }
DIV#prislus { padding:10px 10px 10px 10px; border-bottom:1px solid #CCCCCC }
A.next { padding-left:10px; line-height:30px }

	#menu-top{ float:left;}
      #menu-top A {padding-left: 8px; padding-right: 8px; border-right: 1px solid #8a8b8d; }
   
	  #menu-top A.last { border-right: none;}
  .menu li{list-style-type: none; float:left;}
  .menu a{ display: block;padding-left:15px;padding-right:15px;padding-top:0px;font-size:16px;font-weight:bold;color:#753708;text-decoration:none;}
  .menu a:hover{color:#64c3e6;}
  .menu ul {visibility:hidden; position:absolute; font-size:0px; margin:0px; padding:0px;list-style-type: none;}
  .menu ul a{font-size:12px; background:#383838; padding-bottom:12px; width:150px; padding-top:0px;}
  .menu ul a:hover{background-color:#404040;color:#64c3e6;}
  .menu li:hover ul, .menu li.hover ul{list-style-type: none;visibility:visible;color:#64c3e6}

  .othersli ul{margin-left:2px;}
  
ul.menu{list-style-type: none;  margin: 0 auto; }
  
.buttons{display:inline;}
  
IMG.pointer { cursor: pointer }
IMG.in-line { vertical-align:middle; margin-right:5px }
SPAN.small { font-size:11px }
SPAN#script-time { color:#999999; line-height:20px; font-size:9px }
img#joko{margin-left:275px;}
DIV.varianty { font-size:11px }

.footerobr{clear:both;padding-top:15px;padding-bottom:15px;}
#copy{display:block;}
.footerobr a {padding:0px 30px;}

#obsah  .kontaktni-formular{float:left;margin:0px;padding:0px;width:400px;margin-left:25px;padding:10px; border:1px solid #7A3500}
#obsah  .kontaktni-formular td{border:none;vertical-align: top;}
#obsah  .kontaktni-formular table{border:none;}
#obsah .kontaktni-formular input{border:1px #b9b9b9 solid;}
#obsah .kontaktni-formular input#napiste_nam{cursor: pointer;}
#obsah .kontaktni-formular textarea{border:1px #b9b9b9 solid;}

#obsah  table td,th {padding: 4px;}
