 



#left h2 { color:#0094c1; }  
.menumain a:hover { background:#00638a; color:#FFFFFF; }
.menumain .active { background:#0094c1; color:#FFFFFF; font-size:16px; }
#menuakce ul { background-color:#00638a; }
ul.MenuBarHorizontal, ul.MenuBarHorizontal ul a:hover { background-color:#0094c1; }
ul.MenuBarHorizontal ul, ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible  { background:#00638a; }

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab { background-color:#00638a; }
.AccordionPanelOpen .AccordionPanelContent { background-color:#00638a;  }
#akcnizbozi .rpole .cena { color:#0094c1; }
#footer #keywords a { color:#FFFFFF; }
#footer #kontakt{ background-color:#0094c1; }
#filtrhodinky h3 { color:#00638a; }
/*#obsah h2 { color:#0094c1; }*/

#listaobchody {background:#00638a;}

.tabulka th { background:#00638a;}

#footer .copy a { color:#0094c1; } 
#partneri a { color:#00638a; } 
#partnerilevy a { color:#00638a; } 

#obsah h2 { color:#00638a }
#obsah h3 { color:#0094c1 }
#obsah h4 { color:#00638a }
#parametry h4 strong { color:#00638a; }
#obsah a { color:#00638a }
#obsah .pole h4 a, #obsah .tabulka h4 a { color:#00638a; } 
#obsah .dalsi .img {  border:2px solid #00638a; }
#obsah .pole, #obsah .dalsi { background-image:url(https://eshop.dost-kompresory.cz/d_shopy/u); }
.nahled { border:1px solid #0094c1;  }
.zright .img img { /*border:2px solid #00638a; */ border:none;}
#obsah fieldset { border: 1px dotted #cccccc; }
#obsah legend { color:#00638a; }
#obsah .button { background:#00638a; }

#obsah #novinky h3 { background:#0094c1; color:FFFFFF; }
#obsah #novinky h3 strong, #obsah #upoutavka h3 strong { color: #00638a; }
#obsah #upoutavka h2 { background: #00638a; }

#kformular { background:#00638a; }
#footer .footertop  {background-color: #00638a; }


#footer a {  color:#00638a; }
#infolista { border:1px solid #00638a; background: #00638a; }

/* suggest */
div.autosuggest ul em { font-style: normal; font-weight:bold; color:#00638a; } 
div.autosuggest ul strong { font-weight:bold; color:#00638a; } 




/* nahled obrazku */
	#nahledobrazku { display:none; padding:100px 80px 100px 80px; position:absolute; width:800px; z-index:2000; top:5px; left:12px; cursor:pointer; background:url(../images/bg_nahled.png); }
	#nahledobrazku .in { margin:0 auto; text-align:center; padding:10px;  }
	#nahledobrazku img { padding:15px; background:#FFF; } 
	#nahledobrazku p { font-size:12px; padding:5px; font-weight:bold; text-align:center; background:#FFF; width:250px; display:block; margin:5px auto; }
	#nahledobrazku a { background: #FFF; padding:5px; width:250px; display:block; margin:5px auto; }
	#nahledobrazku #dalsifoto { width:100%; }
	

/*další foto*/


#dalsifoto { height:170px; overflow:auto; white-space:nowrap; _width:300px; overflow:auto; width:320px;}
#dalsifoto a {padding:3px;  }
#dalsifoto a.nahledfoto, #nahledobrazku a.nahledfoto { display:inline-block;   background-repeat:no-repeat; background-position:center; }

#dalsifoto a.nahledfoto { margin-right:0px; width:110px; height:130px; }
#nahledobrazku a.nahledfoto { margin-right:5px; width:110px; height:130px; }

/*zboží*/
	#zbozi .zleft { float:left; width:50%; _width:40%; padding:0px; min-height:390px; margin-bottom:20px; }
	.zleft ul { font-size:12px; padding:0px 5px 0px 15px; list-style:square; line-height:1.5; margin-bottom:15px;  }		
	.zleft img { border:none; }
	.zleft small { font-size:12px; font-weight:bold; } 
	
	#cenadetail { background:#f0f0f0; padding:15px; margin-top:10px; position:relative;  }

	#cenadetail h4 { position:absolute; right:10px; top:40px; font-size:15px; color:#000; } 	
	#zbozi .zleft .staracena {  font-size: 30px; line-height: 1; text-align: left; font-weight: 300;  display:block; text-align:left; text-transform:uppercase; white-space:nowrap;  text-align:right; margin-bottom:-30px; margin-right:200px; margin-top:30px;  }
	
	#zbozi .zleft .staracena strong { color:#016daa; font-size:14px; text-align:right;  }  
	#zbozi .zleft .cena { font-size: 70px; text-align: right; letter-spacing: -1px;  color: #0094c1; font-weight: bold; margin-top:20px; margin-right:200px; } 
	
	#zbozi .zleft .dph { position:absolute; right:15px; bottom:85px; white-space:nowrap; font-size:30px; font-weight:normal;   }
	#zbozi .zleft .staracena .bezna { text-decoration:line-through; }
	#zbozi .zleft .staracena .cenasleva { color: #C00;  font-size: 30px; font-weight: 600; text-decoration:none !important;  }
	#zbozi .zleft .phe { font-size:11px; position:absolute; right:5px; top:5px;text-align:right; }
	.zright .zleft { text-align:left; }
	
	#obsah .zleft  .zleftinfo p { font-size:15px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
	#obsah .zleft  .zleftinfo small { font-size:15px;  }
	
	#obsah .zleft .kusu {  border:none; font-weight:bold; line-height:50px !important; text-align:center; width:50px; float:right; font-size:20px;  }
	#obsah .zleft .kusus { font-size:11px; padding:3px; width:15px; height:16px; border:1px solid #d8b766; margin-top:-2px; text-align:center; float:left; }
	#obsah .zleft .bkosik {  border:none; padding:0px; float:right; padding:10px 30px; font-size:20px !important;  }
	#obsah .zleft .bkosiks { background:#fdf9f0 url(../images/kosiks.gif); width:31px; height:25px; border:none; padding:0px; }
	
	#zbozi .zright  { float:right; width:55%;}
	#zbozi .ikona { position:absolute; top:0px; left:10px; padding:5px 10px; font-size:20px; font-weight:600;  letter-spacing:-1px; background:#FFFFFF; z-index:1000; text-transform:uppercase; }
	
	#zbozi .icon.akce { background:#C00; color:#FFF; }
	#zbozi .icon.tip { background: #06F ; color:#FFF; }
	#zbozi .icon.top { background: orange ; color:#FFF; }
	#zbozi .icon.skladem { background: green ; color:#FFF; }
	#zbozi .icon.novinka { background: blue ; color:#FFF; }
	


	.zright .img { position:relative; }
	.zright .img img { padding:2px; }
	.zoomobrazek { position:absolute; right:0; top:10px; padding:40px 5px 5px 5px; text-align:center; font-size:12px; z-index:1000; width:39px; height:25px; background: url(/images/zvetsit_obrazek.gif) no-repeat #FFF; color:#000; line-height:1; }
	.zright small { font-weight: bold; text-align:right; margin:10px 0; font-size:15px; display:block;  }


/*obrazek zbozi*/
#zbozi #obrazektable { width:48%; height:390px; vertical-align:middle; text-align:center; position:relative; }
#zbozi #obrazekzbozi { position:relative; background:#FFFFFF; padding:10px; text-align:center;  }


/*informace*/
	#informace { background:#FFECEC; margin:10px 0px; border:1px dotted  #C60000; }
	#informace .tab { cursor:pointer; padding:5px; background:#FFECEC; }
	#informace .tab p { font-size:12px; }
	#informace .tab h3 { color:#0e4b8b; margin:0px;  }
	#informace .content { padding:5px 5px 0px 5px; font-size:12px; }
	#informace .content textarea { border:1px solid #cccccc; width:97%; }
	#informace .content input { border:1px solid #cccccc; padding:2px; width:60%;}
	#informace .content .button { background:#0e4b8b; width:80px; }
	#informace .CollapsiblePanelOpen .CollapsiblePanelTab { background-color: #EEE; }
	#informace .CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover { background:#99c7ff;  }
	#informace .CollapsiblePanelFocused .CollapsiblePanelTab { 	background-color: #3399FF; }  
	

/* varianty */
	#varianty { margin:10px; }
	#varianty table { font-size:11px; }
	#varianty td { padding:3px; border-bottom:1px dotted #dc9f12;} 
	#varianty small { font-size:11px; } 
	#obsah #varianty .bkosik { background-image: url(/images/kosiks.gif); width:23px; height:22px; }
	#obsah #varianty .kusu { width:20px; font-size:12px; height:15px; padding:2px; }
	
	#zbozi .zleft #varianty .vcena small { font-size:11px; }
	#zbozi .zleft #varianty .vcena {  font-size:12px; font-weight:bold;  }

/* parametry */
	#parametry { font-size:12px;   }
	#obsah #parametry td h4 { text-align:left; padding:1px; color:#000; margin:0px; margin-right:20px; }
	#obsah #parametry a { color:#000; text-decoration:none; border-bottom:1px dashed  #999; position:relative; cursor:help;   }
	#obsah #parametry p { display:none; position:absolute; padding:5px; border:2px solid #EEE; background:#FFF; z-index:10000; margin:5px; left:300px; top:30px; width:200px; font-size:14px;  }
	#parametry td { padding:3px; border-bottom:1px solid #cccccc; position:relative;  }
	
	
	#parametry .pobr { position:relative; float:left; width:105x; height:105px; background-position:center; margin:50px 2px 2px 2px; text-align:center; border:1px solid #CCCCCC; background-repeat:no-repeat;  }
	#parametry .pobr label { cursor:pointer; display:block; padding:3px; margin-top:-50px; width:105px; height:150px; font-size:11px; border-top:1px solid #666666;  } 
	#parametry .pobr input { margin-right:5px; margin-top:2px; float:left; }
	
	
/*zajimy*/
	#zajima { font-size:12px; margin:10px 0px; padding-top:10px;  background:url(../images/bg_podkategorie.gif) #FFFFFF repeat-x; padding:10px; }
	#zajima p { padding:3px; }
	#zajima hr { color:#CCCCCC; background:#CCCCCC; height:1px; border:none; }

/*další zboží*/
	#obsah .nadpisdalsi { margin:30px 0px 5px 0px; border-bottom:1px solid #999999;  }
	.dalsi { float:left; border:1px solid #CCCCCC; margin:0px 0px 1px 1px; padding:5px; width:110px; height:107px; background-repeat:no-repeat; background-position:right top; background:url(../images/bg_podkategorie.gif) #FFFFFF repeat-x; margin:5px 0px; border-top:2px solid #209dec;  }
	#obsah .dalsi h4 { font-size:11px; text-align:center; margin:1px; padding:0px; line-height:1; height:23px; overflow:hidden;  }
	#obsah .dalsi h4 a { text-decoration:none; }
	.dalsi h4 a:hover { text-decoration: underline;}
	.dalsi .img { margin:0 auto; width:56px; height:56px; background:#FFFFFF; display:block; position:relative; background:url(images/no_image56.gif); }
	.dalsi .img img { float:left; background-repeat:no-repeat; background-position:center; width:56px; height:56px; display:block; border:none; }  	 
	.dalsi .cena { font-size:17px; color:#CC0000; font-weight:bold; display:block; text-align:right; padding:4px; }
	#obsah .dalsi .bdetail { background:url(images/bg_detail18.gif) #225eb9 no-repeat right; font-size:11px; padding:2px 21px 2px 3px; display:block; float:left; color:#FFFFFF; text-decoration:none; margin-top:6px;} 

/* dárky */
	#obsah .poledarek { width:105px; float:left; border-right:2px dotted #cccccc; margin:0px 0px 1px 1px; padding:5px 5px; position:relative; background-color:#FFFFFF; }
	#obsah .poledarek h4 { font-size:11px; text-align:center; margin-bottom:3px; line-height:1.1; height:24px; overflow:hidden; padding:0px; }
	#obsah .poledarek p { font-size:11px; line-height:1.1; margin:0px; padding:0px; height:75px; overflow:hidden; }
	
	#obsah .poledarek .img { margin:0 auto; margin:5px 10px; height:120px; width:90px; background:#FFFFFF; display:block; position:relative;  text-align:center;}
	#obsah .poledarek .img img { background-repeat:no-repeat; background-position:center; width:90px; height:100px; display:block; border:none; }  		
	#obsah .poledarek .zoom { position:absolute; border:none; display:block; right:0; bottom:0; z-index:1; width:20px; height:20px; background-image: url(/images/zoom.gif); }

	#selecty { font-size:12px; width:100%; }
	#selecty td { font-weight:bold; padding:3px 0px; border-bottom:1px dotted #E1E1E1; text-align:right;}
	#selecty select {width:100%; padding:2px; width:90%;  border:1px solid #CCCCCC;  }
	#selecty a { font-size:10px; font-weight:normal; float:right; }
	#selecty .vyberpole { width:120px; height:30px; border:1px dotted #E1E1E1; float:right; margin-left:10px; }
	
	#vyberselecty { position:absolute; background:url(../images/bg_filtry.png); z-index:3000; top:250px; left:140px; width:705px; }
	#vyberselecty .in { margin:50px; padding:10px; background:#FFFFFF;  }
	
	#obsah .TabbedPanelsContentGroup .pole20 { width:270px; } 
	
	










/* IE 6 */
#left { _margin-top:-241px; }
#zbozinavic .pole20 { _height:220px; _width:120px; }
#zbozinavic .cenapole20 { _width:120px; }
#obsah #zbozinavic .pole20 .img { _margin-top:55px; }

/* doprava */
#obsah #doprava .dnadpis label, #obsah #platba .dnadpis label { font-size:20px; margin-bottom:5px; display:block;   }
#doprava .dnadpis p,  #platba .dnadpis p { font-size:14px; font-weight:normal; }
#doprava .dcena { font-size:22px;  color:#FFFFFF; padding:5px; font-weight:bold; color:#0094c1; }
#doprava .radio, #platba .radio {  padding:5px; }

/* kdy dodata */
.den { float:left; font-size:11px; text-align:center; border:1px dotted #CCCCCC; padding:3px; width:76px; margin:1px; cursor:pointer;}
#obsah div:hover.den { background:#00638a; color:#FFFFFF; }

