a {color: #FA9731}
a:visited {color: #FA9731}
a:active {color: #FA9731}
a:hover {color: white}
a:focus {outline: none !important}
a.nahoru {display: block; float: right; width: 35px; height: 90px; background: url(../images/star-out.gif) 0 bottom no-repeat}
a.nahoru:hover {background: url(../images/star-over.gif) 0 bottom no-repeat}

img  {border: 0}
.zapati:link,.zapati:visited,.zapati:active {color: gray}
.zapati:hover {color: black}
/*  .imgodkaz {padding-bottom: 13px; background: url("../images/zoom.gif") center bottom no-repeat} /* border-bottom: 2px solid #B30700;  */
/*  .imgodkaz:hover {background: url("../images/zoom-over.gif") center bottom no-repeat} /* border-bottom: 2px solid black */
  .imgodkaz img {border-bottom: 2px solid #FA9731}
  .imgodkaz:hover img {border-bottom: 2px solid white}
  
/*  .imgodkaz-cisty img {border-bottom: 2px solid black} */
/*  .imgodkaz-cisty:hover img {border-bottom: 2px solid #FA9731} */

.tlacitko {display: block; width: 140px; height: 40px; margin-bottom: 20px; background: url("../images/tlacitko.gif") no-repeat; 
           text-align: center; font-weight: bold; text-decoration: none; letter-spacing: 0.02em; overflow: visible}
.tlacitko:link, .tlacitko:visited, .tlacitko:active {color: black}
.tlacitko:hover {background: url("../images/tlacitko-over.gif") no-repeat; color: #CE3228}
.tlacitko span {display: block; padding-top: 0.8em}



			 #menu_left ul {
			 margin: 0; padding: 30px 0 0 35px
			 }
			 
			 #menu_left li {
			 margin-top: 0;
			 margin-bottom: 0;
			 list-style: none
			 }
			 
			 #menu_left a {
			 display: block;
			 height: 20px;
			 padding-left: 0;
			 vertical-align: middle;
			 color: #FA9731;
			 letter-spacing: 0.2em;
			 text-decoration: none;
			 font-weight: bold;
       background: url(../images/menu-link-out.gif) right center no-repeat
			 }
 			      #menu_left a.cart {height: auto; background: url(../images/ikona-kosik.gif) #5d5d5d 110px -27px no-repeat}
                    			 
			 #menu_left a:hover {
			 color: white;
			 background: url(../images/menu-link-over.gif) right center no-repeat
			 }
 			      #menu_left a.cart:hover {height: 27px; background: url(../images/ikona-kosik.gif) 110px 0 no-repeat}

.levy {text-align: left}
.nastred {text-align: center}
.pravy {text-align: right}
.vlevo {float: left; margin-right: 15px; margin-bottom: 15px}
.vpravo {float: right; margin-left: 15px; margin-bottom: 15px}

/* ___ layout ______________________________ */

body {
	margin: 0;
	text-align: center;
	font-family: "Trebuchet MS", "Arial CE", Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #D0D0D0;
  background: #4B4A4A;
}
#stranka {
	width: 980px;
	text-align: left;
	margin: 0 auto;
  background-color: #666666;
}
#zahlavi {
	height: 250px;
	padding: 0 0 0 35px;
	background: url(../obrazy/bg_1.jpg) no-repeat
}
#pruh {
	height: 88px;
	padding: 0 0 0 35px;	
	background: url(../obrazy/bg_2.jpg) no-repeat;
}


#menu_left {
	float: left;
  width: 229px;
	margin-left: 0;
}

#obsah {
	margin-left: 229px; background-color: black;  border: 0; border: 0 solid red
}
 			  #obsah_box {
			  padding: 40px 35px 50px 35px; overflow: visible;  border: 0; border: 0 solid yellow
			  }


#zapati {
	margin-top: 0; padding-left: 229px;
}

/* rozdeleni stranek OBSAHU na 2 sloupce */
#l_sloupec {
		   float: left; 
		   width: 440px;
		   margin: 0; padding: 0; border-right: 1px solid #FA9731;  
}
#l_sloupec_box {
		   padding-right: 4em
}
#p_sloupec {
		   float: right; width: 225px; margin-right: 0; padding: 0; /* margin-left: 460px */
}


 
h1 {font-size: 2em;
   color: #FA9731;	 	 /* nadpis webu */
   margin-top: 0;
   margin-bottom: 25px
   }
h2 {font-size: 1.5em;
   color: #FA9731;		 /* nadpis stranky */
   margin-top: 0.1em;
   margin-bottom: 25px
   }
h3 {font-size: 1.2em;	 /* podnadpis v textu */
   margin-top: 0;
   margin-bottom: -0.6em;
   color: #FA9731
   }  
h4 {font-size: 1.1em;	  	 /* podnadpis v textu odsazeny */
   margin-top: 1.2em;
   margin-bottom: 1em;
   color: #FA9731
   }
   

   
.popisek {		  	   		 /* popisek pod obrazkem */
		 margin: 0;
		 padding-bottom: 20px;
		 color: #FA9731;
		 font-size: 0.8em
		 }

.seznam {	  	   		 /* seznam bez odrazek */
		 margin-left: 0.5em; padding-left: 0; list-style: none;
		 }

.seznam-1 {	  	   		 /* seznam s cervenou sipkou */
		 margin-left: 0.8em; padding-left: 15px; list-style: url("../images/seznam-1.gif");
		 }
.seznam-1 li {  /* seznam s cervenou sipkou */
              margin-bottom: 0.8em; 
              }
              
.seznam-2 {	  	   		 /* seznam s cervenou sipkou */
		 margin-left: 0.2em; padding-left: 15px; list-style: url("../images/list-style-arrow-2.gif"); 
		 }
.seznam-2 li {  /* seznam s cervenou sipkou */
              margin-bottom: 0.8em; 
              }              
              
              
.cara_oranzova {
		 height: 1px; border: 1px solid #fa9731
		 } 
.cara_seda {
		 height: 1px; border: 1px solid #666666
		 }      
     
                  
.odsazeni {
		 margin-left: 20px;
		 }
.cerveny {
		 color: #B30700
		 }
.oranzovy {
		 color: #FA9731
		 }
.bold {font-weight: bold} 		 

td,tr,th {		
		 vertical-align: top
		 }

.helper {
	   	clear: both; margin: 0; padding: 0; font-size: 0.1em; line-height: 0;
		 }

.clear {
	   	clear: both;
       }

.block {
	   	display: block;
       }
       
/* jen pro ceniky */
.cenik {border: none}
.sl {width:320px}
.kr {width:110px; text-align: right; border-bottom: 1px solid #333333}
.po {width:110px; text-align: right; border-bottom: 1px solid #333333}
.dl {width:110px; text-align: right; border-bottom: 1px solid #333333}

		          

