@charset "windows-1250";
* { margin:0; padding:0; }
.button { cursor:pointer; }
a { cursor:pointer; }
body { font-family: arial, verdana, arial; background-repeat:repeat-x; }

.tisk { display:none; }

#page { width:980px; margin:0px auto; position:relative; }

#hornilista { height:30px; } 
	#hornilista ul { list-style:none; width:980px; margin:0 auto;  border:2px solid #FFFFFF; border-top:none; display:block; height:28px; background:#FFFFFF;}
	#hornilista li { float:left; }  
	#hornilista a { display:block; width:135px; padding:2px; font-size:11px; color:#000000; text-align:right; text-decoration:none; background-repeat:no-repeat; border-top:3px solid; margin-right:1px; line-height:0.9;}
	
#top { height:135px;} 
	#topinfo { color:#FFFFFF; }
		
	#logo { width:590px; }
	#logo a { position:relative; display:block; width:550px; font-size:20px; color:#000000; padding:20px 0px; height:95px; text-align:center; overflow:hidden; }
	#logo a span { position:absolute; top:0; left:0; display:block; cursor:pointer; width:590px; height:135px ; background-repeat:no-repeat; }  
	
	#logout { float: right; width:220px; height:85px; padding:5px 10px;color:#000000; margin-top:3px; margin-right:1px; border-top:3px #f4f4f4 solid; background:url(images/bg_login.gif) #FFFFFF; border-bottom:1px solid #cccccc;  }
		#logout td { font-size:12px; } 
		#logout a { color: #666666; display:block; font-size:11px; }
		#logout a:hover { text-decoration:none; }
		#logout input { width:80px; padding:2px;  }
		#logout { font-size:11px; }
	
	#kosik { float: right; width:120px; height:85px; padding:5px 10px;color:#000000; margin-top:3px; margin-right:1px; border-top:3px #f4f4f4 solid; background:#FFFFFF; border-bottom:1px solid #cccccc; font-size:11px;  } 
		#kosik h4 { color:#333333; font-size:12px; }
		#kosik th { font-weight:bold; text-align:left; color:#666666; }
		#kosik h5 { font-size:17px; font-weight:bold; text-align:right; }

#topmenu { height:27px;}
	
	#topmenu ul { list-style:none; float:right; }
		#topmenu li { float:left;  }
		#topmenu a { padding:5px 5px; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin-right:1px; display:block;  border-bottom:3px solid #FFFFFF;} 
		#topmenu a:hover { border-bottom:3px #4396ca solid; color:#4396ca; background:#FFFFFF; } 

#infokosik { background:#FFFFFF; color:#000000; font-size:12px; text-align:center; padding:10px; position:absolute; z-index:1000; border:#CC0000 5px solid; display:none; z-index:2000; width:400px; margin-left:70px; margin-top:100px;} 

#obsah #infokosik h2 { font-size:17px; }
#obsah #infokosik h2 strong { font-size:17px; }
#obsah #infokosik a.bkosik {  float:right; }
#obsah #infokosik a.bdalsi { background: url(images/bg_dalsi20.gif) #225eb9 no-repeat right; font-size:11px; padding:3px 25px 3px 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; float:left; cursor:pointer; }  
#obsah #infokosik table { font-size:12px; margin-bottom:10px;   }
#obsah #infokosik td { padding:2px; border-bottom:1px solid #CCCCCC;   }  

#levysloupec { margin-top:5px; padding:10px; font-size:11px; }
#levysloupec h2 { text-transform:uppercase; font-size:13px; color:#333333; }
#levysloupec ul { padding:10px; list-style:square; }
#levysloupec a { color:#0c3d75; font-weight:bold; }
#levysloupec a:hover { text-decoration:none; }

#content { background:#FFFFFF; }
	#left { float:left; width:170px;  margin-right:5px; background:#f0f9fd;    }
		#left h2 { padding:4px 7px; font-size:12px; color:#FFFFFF; text-transform:uppercase; }
		
		#menuakce { margin-bottom:5px; }
		#menuakce ul { list-style:none; border:1px solid #999999; }
		#menuakce a { margin:2px 5px; display:block; padding:2px 5px; color:#333333; text-decoration:none; font-size:12px; font-weight:bold; }
		#menuakce a:hover { color:#FF9900; font-weight:bold; }
		
		#menumain {  }
		#menumain a { display:block; padding:1px 5px; text-transform:uppercase; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; border-bottom:1px solid #a9cde4; }
		#menumain a:hover { background:#d90f0f; color:#FFFFFF; font-size:14px; }
		#menumain .active { background:#0c3d75; color:#FFFFFF; font-size:14px; }
		
	#obsah { float:left; width:610px; width:_590px color:#000000; padding:10px; }
		
		#obsah h2 { margin-bottom:10px; line-height:0.9; font-size:22px; }
		#obsah h2 strong { font-size:11px; color:#999999; padding:10px; }
		#obsah h3 { margin-bottom:3px; margin-top:7px; font-size:15px; text-transform:uppercase; }
		#obsah h3 strong { font-size:11px; color:#999999; padding:10px; text-transform:lowercase; }
		#obsah h4 { margin-bottom:3px; margin-top:2px; font-size:12px; text-transform:uppercase; }
		
		#obsah ul { list-style:square; margin:5px 25px; font-size:12px; line-height:1.3; }
		#obsah ol { margin:5px 25px; font-size:12px; line-height:1.3; }
		#obsah li { margin:5px 0px; }
		#obsah a:hover { text-decoration:none; }
		#obsah p { line-height:1.5; padding:2px 15px; font-size:12px; }
		
		#obsah .imgobsah { margin:10px; border:none; }
		
		#obsah fieldset { padding:10px; margin:5px 15px; background:url(../images/bg_podkategorie.gif) #FFFFFF repeat-x; margin:5px 0px; padding:5px; }
		#obsah legend { margin-left:10px; font-size:12px; text-transform:uppercase; font-weight:bold; padding:5px; border-bottom:2px solid #209dec; background:#FFFFFF; }
		#obsah fieldset legend input { float:right; margin-left:5px; margin-top:-15px; }
		
		#obsah fieldset h4 { font-size:12px; text-transform:uppercase; margin-top:2px; padding-right:5px; line-height:0.8;}
		#obsah fieldset input { border:1px solid #999999; padding:2px; }
		#obsah fieldset small { font-size:10px; font-weight:normal; color:#666666; text-transform:lowercase; }
		#obsah fieldset p { font-size:11px; padding:0px; }
		#obsah .cena { font-size:17px; color:#CC0000; font-weight:bold; float:right; }
		#obsah .povinne { border: 2px solid #CC0000; }
		
		#obsah input, #obsah textarea { font-size:12px; padding:1px; font-family:Arial, Helvetica, sans-serif; margin:1px; }
		#obsah .button { text-transform:uppercase; font-size:11px; font-weight:bold; padding:2px 5px 3px 5px; border:none; color:#FFFFFF; }
		#obsah .zvyrazneni { color:#CC0000; }
		#obsah hr { color:#CCCCCC; background:#CCCCCC; border:1px solid #CCCCCC; height:1px; margin:5px 10px; }
		
		#kheslo, #kico, #kemail { font-size:12px; font-weight:bold;}
		

		#zobrazeni { float:right; }
		#tiskicon { float:right;}
		#tiskicon img { padding:3px; background:#FFFFFF; border:1px solid #3f89c3; text-align:center; margin-left:10px; cursor:pointer; }
		
		.info2 { margin:10px auto; width:70%; border:3px solid #009900; background:#eaffe8; padding:10px; color:#009900; font-size:17px; text-align:center; font-weight:bold; }	
		.alert2 { margin:10px auto; width:70%; border:3px solid #CC0000; background:#fff1f1; padding:10px; color:#CC0000; font-size:17px; text-align:center; font-weight:bold; }	
		
		.znacky { display:block; margin:10px 30px; width:140px; height:140px; background-repeat:no-repeat; background-position:center; border:none; float:left; }
		
		
		.akcninabidka { padding:10px; }
		.akcninabidka img{ margin:20px; border:none; }
		
		
/* pole 21 */
		
	#obsah .pole { width:192px;float:left; border:1px solid #CCCCCC; margin:0px 0px 1px 1px; padding:5px 5px; background-repeat:no-repeat; background-position:right top; background-color:#FFFFFF; position:relative;}
	
	#obsah .pole h4 { font-size:12px; text-align:center; margin-bottom:3px; line-height:1.1; height:26px; overflow:hidden; padding:0px;  }
	#obsah .pole h4 a { text-decoration:none; }
	#obsah .pole h4 a:hover { text-decoration: underline;}
	#obsah .pole h5 { font-size:11px; text-align:center; margin-bottom:3px; text-transform:lowercase; font-weight:normal; }
	#obsah .pole h5 a { color:#666666;}
	#obsah .pole h5 a:hover { text-decoration:none;  }
	#obsah .pole form { margin-top:4px; }
	
	#obsah .pole .kusu { border:1px solid #c93131; margin:0px; font-size:11px; font-weight:bold; padding:2px; text-align:center; width:20px; float:left; }
	#obsah .pole .bkosik { background:url(/images/bg_kosik20.gif) no-repeat right #c93131; border:none; font-size:11px; color:#FFFFFF; font-weight: bold; cursor:pointer; padding:1px 23px 2px 3px; display:block; height:20px; width:95px; margin:0px; float:left; } 
	#obsah .pole .bdetail { background: url(/images/bg_detail20.gif) #225eb9 no-repeat right; font-size:11px; padding:3px 25px 3px 5px; color:#FFFFFF; text-decoration:none; font-weight:bold; }  
	 
	#obsah .pole .img { margin:0 auto; width:128px; height:128px; background:#FFFFFF; display:block; position:relative; }
	#obsah .pole .img img { float:left; background-repeat:no-repeat; background-position:center; width:128px; height:128px; display:block; border:none; }  		
	#obsah .pole .zoom { position:absolute; border:none; display:block; right:0; bottom:0; z-index:1; width:20px; height:20px; background-image: url(/images/zoom.gif); }
	
	#obsah .pole  small { font-weight: bold; text-align:center; margin:3px 0; font-size:11px;  }
	#obsah .pole .staracena {  font-size:12px; font-weight:bold; display:block; text-align:left; margin-bottom:-30px;}
	#obsah .pole .staracena strong { color:#FF3300; font-size:14px; }
	#obsah .pole .cena { font-size:25px; color:#CC0000; font-weight:bold; display:block; text-align:right; padding:4px; }
	#obsah .pole .phe { font-size:10px; float:right; margin-top:-12px;}

	#obsah .pole .sleva { margin:5px 0px; padding:5px; border:2px solid #003366; font-size:11px; background:#E2F3FC;  }
	#obsah .pole .sleva h5 { font-size:22px; text-align:right; color:#003366; font-weight:bold; margin:0; padding:0; }  
	#obsah .pole .sleva strong { float:left; line-height:1.1; color:#006699; }  
	/* akce img */
	#obsah .pole .akceimg { position:absolute; top:140px; left:20px; z-index:1000; }

/* pole 20 */
	
	#obsah .pole20 { width:190px;  _width:187px; float:left; border-bottom:3px solid #209dec; border-right:1px solid #c3ddec; margin:0px 0px 1px 1px; padding:5px 5px; background-repeat:repeat-x; background-position:right bottom; background-color:#FFFFFF; position:relative; background-image:url(images/bg_pole2.gif); background-color:#FFFFFF;}
	
	#obsah .pole20 h4 { font-size:14px; text-align:center; margin-bottom:3px; line-height:1.1; height:32px; overflow:hidden; padding:0px;  }
	#obsah .pole20 h4 a { text-decoration:none; color:#3f89c3; }
	#obsah .pole20 h4 a:hover { text-decoration: underline;}
	#obsah .pole20 h5 { font-size:11px; text-align:center; margin-bottom:3px; text-transform:lowercase; font-weight:normal;  overflow:hidden; height:11px; text-align:center; }
	#obsah .pole20 h5 a { color:#666666;}
	#obsah .pole20 h5 a:hover { text-decoration:none;  }
	
	#obsah .pole20 p { height:90px; overflow:hidden; padding:0px 5px; margin:0px; font-size:12px; line-height:1.3;  }
	
	#obsah .pole20 form { margin-top:4px; }
		
	#obsah .pole20 .kusu { margin:0px; border:1px solid #3f89c3; font-size:11px; font-weight:bold; padding:3px; text-align:center; width:20px; float:left; }
	#obsah .pole20 .bkosik { background:#3f89c3; border:none; font-size:11px; color:#FFFFFF; font-weight: bold; cursor:pointer; padding:3px; display:block; margin:0px; float:left; } 
	#obsah .pole20 .bdetail { background:#0c3e74; font-size:11px; padding:4px; color:#FFFFFF; text-decoration:none; font-weight:bold; }  
	 
	#obsah .pole20 .img { margin:0 auto; margin:5px 10px; height:150px; background:#FFFFFF; display:block; position:relative;  text-align:center;}
	#obsah .pole20 .img img { background-repeat:no-repeat; background-position:center; width:150px; height:150px; display:block; border:none; }  		
	#obsah .pole20 .zoom { position:absolute; border:none; display:block; right:0; bottom:0; z-index:1; width:20px; height:20px; background-image: url(/images/zoom.gif); }

	
	#obsah .pole20  small { font-weight: bold; margin:3px 0; font-size:12px; display:block; text-align:right;  }
	#obsah .pole20 .staracena {  font-size:12px; font-weight:bold; display:block; text-align:left; margin-bottom:-33px;}
	#obsah .pole20 .staracena strong { color:#FF3300; font-size:14px; }
	#obsah .pole20 .cena { font-size:24px; color: #333333; font-weight:bold; display:block; text-align:right; padding:4px;}
	#obsah .pole20 .phe { font-size:10px; float:right; margin-top:-12px;}

	#obsah .pole20 .sleva { margin:5px 0px; padding:5px; border:2px solid #003366; font-size:11px; background:#E2F3FC; height:25px;  }
	#obsah .pole20 .sleva h5 { font-size:22px; text-align:right; color:#003366; font-weight:bold; margin:0; padding:0; height:25px; width:200px; }  
	#obsah .pole20 .sleva strong { float:left; line-height:1.1; color:#006699; }  
	
	/* akce img */
	#obsah .pole20 .akceimg { position:absolute; top:100px; left:5px; z-index:1000; }
	

/*poleakcni*/
	.poleakcni { width:155px; border-bottom:3px solid #d90f0f; margin:0px 0px 1px 1px; padding:5px 5px; background-repeat:repeat-x; background-position:right bottom; background-color:#FFFFFF; position:relative; background-image:url(images/bg_poleakcni.gif); background-color:#FFFFFF;}
	
	.poleakcni h3 { font-size:14px; text-align:center; margin-bottom:3px; line-height:1.1; height:16px; overflow:hidden; padding:0px;  }
	.poleakcni a { text-decoration:none; color:#d90f0f; }
	.poleakcni a:hover { text-decoration: underline;}
	
	.poleakcni .img { margin:0 auto; margin:5px 10px; height:110px; background:#FFFFFF; display:block; position:relative;  text-align:center; width:80px; float:left;}
	.poleakcni .img img { background-repeat:no-repeat; background-position:center; width:80px; height:100px; display:block; border:none; }  		
	.poleakcni .zoom { position:absolute; border:none; display:block; right:0; bottom:0; z-index:1; width:20px; height:20px; background-image: url(/images/zoom.gif); }
	
	.poleakcni .kusu { margin:0px; border:1px solid #3f89c3; font-size:11px; font-weight:bold; padding:1px; text-align:center; width:15px; float:left; }
	.poleakcni .bkosik { background:#3f89c3; border:none; font-size:11px; color:#FFFFFF; font-weight: bold; cursor:pointer; padding:2px; display:block; margin:0px; float:left; } 
	.poleakcni .bdetail { background:#0c3e74; font-size:11px; padding:4px; color:#FFFFFF; text-decoration:none; font-weight:bold;   }  
	
	.poleakcni .staracena { display:none;  font-size:12px; font-weight:bold; text-align:left; margin-bottom:-33px;}
	,poleakcni .staracena strong { display:none; color:#FF3300; font-size:14px; }
	.poleakcni .cena { font-size:20px; color: #333333; font-weight:bold; display:block; text-align:right; padding:4px; float:right;}
	.poleakcni .phe { font-size:10px; float:right; margin-top:-12px;}
		
	.infopole { background:url(../images/bg_podkategorie.gif) #FFFFFF repeat-x; margin:5px 0px; border-top:2px solid #209dec; padding:5px; }
	
	
	
	.tabulka { font-size:12px; width:100%;}
	.tabulka td { padding:3px; border-bottom:1px solid #999999; }
	.tabulka h4 { font-size:12px; }
	.tabulka h4 a { text-decoration:none; }
	.tabulka h4 a:hover { text-decoration: underline;}
	.tabulka h5 { font-size:11px; text-transform:lowercase; font-weight:normal; }
	.tabulka h5 a { color:#666666;}
	.tabulka h5 a:hover { text-decoration:none;  }
	.tabulka img { border: 1px solid #999999; }
	.tabulka th { padding:5px; border-right:1px solid #FFFFFF; }

	.tabulka small { font-weight: bold; text-align:center; font-size:11px; display:block;  }
	.tabulka .staracena {  font-size:10px; text-align:left; float:left;}
	.tabulka .staracena strong { color:#FF3300; font-size:11px;  }
	.tabulka .cena { font-size:15px; color:#CC0000; font-weight:bold; text-align:right; float:right; }
	
	#obsah .tabulka .kusu { border:1px solid #c93131; margin:0px; font-size:11px; font-weight:bold; padding:2px; text-align:center; width:20px; float:left; }
	#obsah .tabulka .bkosik { background:url(/images/bg_kosik20.gif) no-repeat right #c93131; border:none; font-size:11px; color:#FFFFFF; font-weight: bold; cursor:pointer; display:block; width:20px; height:20px; margin:0px; float:left; }
	
	#obsah .tabulka .bdetail { background: url(/images/bg_detail20.gif) #225eb9 no-repeat right; font-size:11px; display:block; width:20px; height:20px;
 }  
	
	.overeni { position:absolute; background: #E8F5F7; border:3px solid #0066FF; padding:5px; font-size:11px; z-index:2000; font-weight:bold; } 
			
	#right { float:left; width:165px; margin:0px 0px 5px 6px; border-left: 1px s #999999; background:#f0f9fd;   }
	
	
		#right h2 { text-align:center; font-size:12px; padding:3px; background:#CCCCCC;  text-transform:uppercase;  }
		#right h2 a { color:#333333; }
		#right h2 a:hover { text-decoration:none; } 
		#right .button { text-transform:uppercase; font-size:12px; font-weight:bold; padding:2px; background:#0c3d75; margin-right:3px; margin-top:3px; border:none; color:#FFFFFF; margin-bottom:3px; float:right; }
		
		#filtrhodinky { margin-bottom:10px; position:relative; }
		#filtrhodinky h3 { font-size:12px; color:#d90f0f; padding:2px 5px 0px 5px; }
		#filtrhodinky .select { background:url(images/filtr_pole.gif); font-size:11px; color:#000000; height:10px; width:125px; font-weight:normal; padding:4px 20px 5px 5px; cursor:pointer; overflow:hidden; }
		#filtrhodinky option { font-weight:bold; }
		
		#checkpole { position:absolute; top:0; right:180px;  z-index:10000; display:none; padding:10px; font-size:12px; padding:30px; background: url(images/bg_filtry.png); color:#999999;   }
		#checkpole .in { background:#FFFFFF url(images/bg_filtr.gif) repeat-x; border:2px solid #d3e3ea; width:300px; padding:10px; display:block; }
		#checkpole .vyber { font-weight:bold; padding:3px 3px 0px 3px; height:20px; position:relative; }
		#checkpole .vyber label { cursor:pointer; display:block;  } 
		#checkpole .vyber input { margin-right:5px; margin-top:2px; float:left; }
		#checkpole div:hover { background:#cce2ef; color:#000000; }
		#checkpole .zavrit { background:url(images/close.gif) right no-repeat; font-size:11px; padding-right:15px; color: #d90f0f; }

		.pinfo { background:#FFFFFF url(images/bg_filtr.gif) repeat-x; z-index:200000; border:2px solid #d3e3ea; width:230px; padding:10px;  position:absolute; display:none; top:25px; left:10px;} 
		
		#right #checkpole h2 { background:none; text-align:left; margin-bottom:5px; color:#d90f0f; font-size:14px; }
		
		#spamon { font-size:12px; border-left:1px solid #CCCCCC; margin-bottom:5px; text-align:center; background:url(images/bg_spam.gif) right bottom no-repeat; height:150px;}
		#spamon p { padding:5px; text-align:left; }
		
		#firmy { text-align:center; border-left:1px solid #CCCCCC; margin-bottom:5px; }
		#firmy img { border:none; margin:10px 0px;}
		
		#upoutavky img { border:none;  margin-top:5px;  }  

		#tablekosik { padding:0px 10px;}
		#tablekosik .nazev a { font-size:11px; font-weight:bold; }
		#tablekosik h4 { font-size:12px; } 
		#obsah #tablekosik h3 { font-size:12px; margin-bottom:5px; } 
		#tablekosik td { padding:4px 1px; border-bottom:1px solid #CCCCCC; font-size:12px; }
		#obsah #tablekosik input  { width:20px; text-align:center; padding:1px; font-size:11px; }
		#tablekosik .dostupnost { text-align:center; }
		#tablekosik .cena2 { text-align:right; }
		#tablekosik .cena2 small { font-weight:normal; color:#333333; }
		#tablekosik .cena2 b { text-align:right; color:#CC0000; font-weight:bold; font-size:14px; display:block; }
		#tablekosik small { font-size:11px; }
		#tablekosik img { border:none; }
		#tablekosik a:hover { text-decoration:none; }
		#obsah #tablekosik input.bprepocitat { background:url(images/bg_reload20.gif) #c86d35 right no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:2px 25px 2px 5px; width:85px; border:none; cursor:pointer; } 
		#obsah #tablekosik .bvymazatkosik { background:url(images/bg_vymazatkosik.gif) #4d4d4d right no-repeat; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:3px 25px 3px 5px; width:85px; border:none; cursor:pointer; font-size:11px; } 
		
		.celkem { text-align:right; border-top:2px solid #999999; margin:1px 10px; }
		.celkem span { display:block; width:270px; float:right; border-bottom:1px solid #CCCCCC; padding-top:5px; height:20px; font-size:18px;  }
		.celkem span small { font-size:12px; color:#333333; }
		
	.cleaner { clear:both; }
	
#infolista { height:230px; background:#009966; border-left:1px solid #CCCCCC; padding:5px; }
#infolista .infopole { height:220px; width:230px; margin-left:1px; padding:5px; float:left; } 
#infolista .infopole ul { line-height:1.3; list-style:none; margin-top:10px; }
#infolista .infopole li { font-size:11px; padding-left:10px;  }
#infolista .infopole li a { display:block; overflow:hidden; }
#infolista .infopole li a:hover { text-decoration:none; }
#infolista .infopole .img { background:#FFFFFF; padding:3px; margin:0px 5px 3px 3px; }

#footer { padding:10px; text-align:center; background:#0c3d75; font-size:11px; color:#FFFFFF;}
	#footer a { color:#FFFFFF; }
	#footer #kontakt { width:145px; height:135px; float:left; padding:20px; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; }
	#footer #kontakt a { color:#FFFFFF; }
	#footer #kontakt a:hover { text-decoration:none; }
	#footer #keywords { width:755px; height:135px; float:left; padding:20px; text-align:center; color:#000000; line-height:0.9; }
	#footer #keywords h2 { font-size:12px; margin-bottom:10px; }
	#footer a:hover { text-decoration:none; }
	
#copy { text-align:right; padding:10px; font-size:11px;  }




#obsah a:hover.bdetail { background-color:#CCCCCC; color:#000000; }
#obsah a:hover.bkosik { background-color:#CCCCCC; color:#000000; }

#obsah .blogin, #logout .blogin { border:none; color:#FFFFFF; font-size:12px; font-weight:bold; background:#666666; padding:3px; display:block; width:93px; cursor:pointer;  }
#logout .blogin { margin-top:13px; }
#logout .blogout, #obsah .blogout { border:none; color:#FFFFFF; font-size:12px; font-weight:bold; background:#666666; padding:4px; display:block;  cursor:pointer; text-decoration:none; margin-top:22px; float:right;  }
#obsah .blogout { margin:0px; }

#obsah .btisk { border:none; color:#FFFFFF; font-size:12px; font-weight:bold; background:#3b67c1; padding:3px; display:block; cursor:pointer; text-decoration:none; float:right;  }

#kosik .bkosik, #obsah .bnakupy, #obsah #infokosik .bkosik { background:#d90f0f; text-decoration:none; color:#FFFFFF; padding:4px; font-size:11px; font-weight:bold; }

#obsah .bnakupy { width:130px; }
#find .bfind { background: #d90f0f; text-decoration:none; display:block; width:60px; color:#FFFFFF; padding:3px ; display:block; font-size:13px; font-weight:bold; cursor:pointer; border:0; margin-left:1px; float:right; }

#obsah .bkod { background:url(images/bg_kod.gif) right no-repeat #404486; text-decoration:none; display:block; width:100px; color:#FFFFFF; padding:3px 25px 3px 5px; display:block; font-size:12px; font-weight:bold; cursor:pointer; border:0; }

.nahled { background:#FFFFFF; text-align:center;display:block; cursor:pointer; z-index:2000; position:absolute; top:-200px; }
.nahled img {display:block; padding:10px; }

.cleaner { clear:both; }

input { padding:1px; font-size:11px; font-family:tahoma, verdana, arial; } 

/*top info*/
#topinfo { float:left; font-size:11px; padding:5px; }
#topmenu a:hover.affiliate  { color:#FFFFFF; }

/*inforadek*/
#inforadek {/* background:#e6e6e6 url(images/bg_inforadek2.gif);*/ background:#FFFFFF; font-size:11px; border-top:1px solid #777777; height:5px;  }

/*find*/
#find { margin-bottom:5px;  }
#find input { padding:2px; border:1px solid #999999; float:left; width:110px; font-size:14px; margin:2px 0px; }
#find a { margin:2px 0px; font-size:11px; display:block; clear:both; text-align:right; cursor:pointer; }

#finddetail { border:1px solid #999999; padding:5px; }
#finddetail h3 { text-transform:uppercase; font-size:12px; color:#333333; }
#finddetail table { font-size:11px; }
#find #finddetail input { width:30px; }

/*navigace*/
#navigace { font-size:11px; padding:5px 0px; text-transform:uppercase; font-weight:bold; width:65%; float:left; }
#navigace a { color:#d90f0f; }
#navigace a:hover { text-decoration:none; } 

	