body, p, img, h1, h2, h3, ul, span {margin:0; padding:0;}
img {vertical-align:middle;}
a img {border:0px;}
a {color:#4C4A47; text-decoration:underline;}
a:hover {color:#1E7DFF;text-decoration:underline;}
.ploutvlevo {float:left; }
.ploutvpravo {float:right;}
.clearnute {clear:both;}
.nev {display:none;}

hr{ 
    clear:both;
    width:100%;
    border: none;
    height: 1px;
    background-color: #D9D9D9;
    color: #D9D9D9;
    } 


body {background:#ffffff url(poz.png) repeat-x; color:#4C4A47; font-size:13px; line-height:140%; font-family:Arial, Verdana; text-align:center;}

#kontejner {width:984px;margin:0 auto; background:url(obhl.png) top center no-repeat; min-height:500px; position:relative;}

a.vice_informaci {text-decoration:none;width:128px;height:29px;float:left;overflow:hidden;position:relative; z-index:1;}  
a.vice_informaci span {background-image:url(vice_informaci.png);overflow:hidden;background-repeat:no-repeat;cursor:pointer;display:block;width:128px;height:29px;position:absolute;top:0px; left:0px;  z-index:100;  } 

a.recenze {text-decoration:none;width:76px;height:29px;float:left;overflow:hidden;position:relative;padding:0px;margin:0px;  z-index:1;}  
a.recenze span {background-image:url(recenze.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;display:block;width:76px;height:29px;position:absolute;top:0; left:0; z-index:100;  } 

a.detail {text-decoration:none;width:68px;height:29px;float:left;overflow:hidden;position:relative;}  
a.detail span {background-image:url(detail.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;display:block;width:68px;height:29px;position:absolute;top:0; left:0;   } 
a.detail:hover span {background-image:url(detailh.png);}

a.koupit {text-decoration:none;width:89px;height:29px;float:left;overflow:hidden;position:relative;}  
a.koupit span {background-image:url(koupit.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;display:block;width:89px;height:29px;position:absolute;top:0; left:0;   } 
a.koupit:hover span {background-image:url(koupith.png);}

a.predobjednat {text-decoration:none;width:121px;height:29px;float:left;overflow:hidden;position:relative;}  
a.predobjednat span {background-image:url(predobjednat.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;display:block;width:121px;height:29px;position:absolute;top:0; left:0;   } 
a.predobjednat:hover span {background-image:url(predobjednath.png);}

a.zamluvit {text-decoration:none;width:89px;height:29px;float:left;overflow:hidden;position:relative;}  
a.zamluvit span {background-image:url(zamluvit.png);background-repeat:no-repeat;overflow:hidden;cursor:pointer;display:block;width:89px;height:29px;position:absolute;top:0; left:0;   } 
a.zamluvit:hover span {background-image:url(zamluvith.png);}

div#logo {  
           width:214px;     
           margin:0 auto;      
           height:55px; 
           float:left;
           position:relative;           
           top:39px; 
           left:17px;  
           clear:both;
           overflow:hidden;}  

div#logo span {            
                background-image:url(onemobil.png);            
                background-repeat:no-repeat;            
                cursor:pointer;            
                display:block;
                width:214px;           
                height:55px;             
                position:absolute;            
                top:0; left:0;   
  } 

.vhlaviccenalevo {float:left; width:265px; padding:31px 0 19px 29px;}
.vhlaviccenalevo big {font-size:18px; display:block; text-align:center; padding-bottom:13px;}
.vhlaviccenalevo a {font-size:11px; color:#1E7DFF; text-decoration:underline; font-weight:bold;}
.vhlaviccenalevo a:hover {text-decoration:none;}

.vhlaviccenalevo2 {float:left; text-align:left; width:130px; padding:30px 0 0 25px; line-height:150%;}

.vhlaviccenapravo {float:right; width:215px; text-align:left; height:90px; padding:25px 0 0 0; line-height:160%;position:relative;}
.vhlaviccenapravo strong {font-size:15px; color:#1E7DFF; font-weight:normal;}

ul#menu {clear:both; list-style:none; float:left; width:760px; height:53px; line-height:53px; text-align:left; margin-top:1px;}
ul#menu li {display:inline; height:53px; line-height:53px;float:left;}
ul#menu li a {text-decoration:none; padding-top:5px;}
ul#menu li:hover {background:url(hover.png) top center no-repeat;}
ul#menu li a span {visibility:hidden;}
ul#menu li.indexmenu a {display:block; text-align:center; width:60px; line-height:53px; background:url(domecek.png) center center no-repeat;}
ul#menu li.indexmenu:hover {background:url(hoverkr.png) 14px top no-repeat;}
ul#menu li.indexmenu a.ak { background:url(domecekak.png) center center no-repeat;}

ul#menu li.obchodmenu {display:block; text-align:center; width:83px; line-height:53px;}
ul#menu li.obchodmenu a {width:48px; display:block; margin:0 auto; line-height:53px; background:url(obchodmenu.png) center center no-repeat;}
ul#menu li.obchodmenu:hover {background:url(hover.png) center top no-repeat;}
ul#menu li.obchodmenu a.ak {background-image:url(obchodmenu2.png);}

ul#menu li.bazarmenu {display:block; text-align:center; width:85px; line-height:53px;}
ul#menu li.bazarmenu a {width:48px; display:block; margin:0 auto; line-height:53px; background:url(bazarmenu.png) center center no-repeat;}
ul#menu li.bazarmenu:hover {background:url(hover.png) center top no-repeat;}
ul#menu li.bazarmenu a.ak {background-image:url(bazarmenu2.png);}

ul#menu li.klubmenu {display:block; text-align:center; width:78px; line-height:53px;}
ul#menu li.klubmenu a {width:65px; display:block; margin:0 auto; line-height:53px; background:url(klubmenu.png) center center no-repeat;}
ul#menu li.klubmenu:hover {background:url(hover.png) center top no-repeat;}
ul#menu li.klubmenu a.ak {background-image:url(klubmenu2.png);}

ul#menu li.emagazinmenu {display:block; text-align:center; width:118px; line-height:53px;}
ul#menu li.emagazinmenu a {width:82px; display:block; margin:0 auto; line-height:53px; background:url(emagazinmenu.png) center center no-repeat;}
ul#menu li.emagazinmenu:hover {background:url(hoverdl.png) center top no-repeat;}
ul#menu li.emagazinmenu a.ak {background-image:url(emagazinmenu2.png);}

ul#menu li.poradnamenu {display:block; text-align:center; width:102px; line-height:53px;}
ul#menu li.poradnamenu a {width:73px; display:block; margin:0 auto; line-height:53px; background:url(poradnamenu.png) center center no-repeat;}
ul#menu li.poradnamenu:hover {background:url(hoverstr.png) center top no-repeat;}
ul#menu li.poradnamenu a.ak {background-image:url(poradnamenu2.png);}

ul#menu li.partnermenu {display:block; text-align:center; width:103px; line-height:53px;}
ul#menu li.partnermenu a {width:67px; display:block; margin:0 auto; line-height:53px; background:url(partnermenu.png) center center no-repeat;}
ul#menu li.partnermenu:hover {background:url(hoverstr.png) center top no-repeat;}
ul#menu li.partnermenu a.ak {background-image:url(partnermenu2.png);}

ul#menu li.kontaktmenu {display:block; text-align:center; width:101px; line-height:53px;}
ul#menu li.kontaktmenu a {width:67px; display:block; margin:0 auto; line-height:53px; background:url(kontaktmenu.png) center center no-repeat;}
ul#menu li.kontaktmenu:hover {background:url(hoverstr.png) center top no-repeat;}
ul#menu li.kontaktmenu a.ak {background-image:url(kontaktmenu2.png);}



form.hledani {float:right; width:200px; text-align:left; padding-top:14px;}
form.hledani input.txt {width:143px; height:15px; background:none; border:0px; padding:7px 5px 5px 5px; color:#4c4a47; }
form.hledani input.subin {width:29px; height:26px; background:none; border:0px}


#banneroblast {clear:both; width:971px; padding-top:9px; margin:0 auto;}
#banneroblast .levybann, #banneroblast .levybannx {float:left; background:url(hlban.png) no-repeat; width:769px; overflow:hidden;}
#banneroblast .levybann div, #banneroblast .levybannx div { padding:20px 30px 10px 20px;}
#banneroblast .levybannx div {padding-top:10px;}
#banneroblast .levybann .spodek {clear:both; display:block; width:100%; background:url(bannspodek.png) no-repeat; height:22px;}
#banneroblast .levybann img, #banneroblast .levybannx img {float:left; margin-right:20px;}
#banneroblast .levybann div div, #banneroblast .levybannx div div {padding:0px; text-align:left; float:left; width:500px;}
#banneroblast .levybannx div div {width:590px;}
#banneroblast .levybannx div div {padding:0px; text-align:left; float:left; width:480px;}
#banneroblast .levybann div div h1, #banneroblast .levybann div siv h2,#banneroblast .levybannx div div h1, #banneroblast .levybannx div siv h2 {font-family:Calibri; margin-bottom:15px; font-size:20px; color:#1c78f4; text-align:left;}
#banneroblast .levybann div div p, #banneroblast .levybannx div div p {text-align:left; margin-bottom:15px;}
#banneroblast .levybannx div div p {margin-bottom:5px;}
#banneroblast .levybann div div big, #banneroblast .levybannx div div big {font-size:19px; line-height:29px;}
#banneroblast .levybann div div big span, #banneroblast .levybannx div div big span {color:#1c78f4;}
#banneroblast .levybann div div a.vice_informaci, #banneroblast .levybannx div div a.vice_informaci {float:none; position:relative; top:-9px; margin-left:10px; text-align:center;}
#banneroblast .levybann div div a.recenze, #banneroblast .levybannx div div a.recenze {float:none; position:relative; top:-9px; margin-left:50px; text-align:center;}
#banneroblast .pravybann {float:right; width:202px; padding-bottom:18px; background:url(kulicky.png) center bottom no-repeat;}
#banneroblast .pravybann .bannin {width:171px; cursor:pointer; height:29px; padding:13px 13px 18px 18px; text-align:left; background:url(malybanneaktiv.png) top right no-repeat; display:block;}
#banneroblast .pravybann .ak {background:url(malybanaktiv.png) top right no-repeat;}
#banneroblast .pravybann .bannin  {text-decoration:none; color:#4c4a47; font-weight:bold;}
#banneroblast .pravybann .bannin small {font-size:11px; float:right;}
#banneroblast .pravybann .ak {color:#FFFFFF;}

#hlavniobsahleft {clear:both; float:left; width:755px; text-align:left; padding-top:5px; position:relative; overflow:hidden; left:6px; z-index:2;}
#hlavniobsahleft p {width:95%; font-size:13px;}

#hlavniobsahleft #seznam1 {padding-bottom:10px; min-height:315px;}
#hlavniobsahleft #seznam1 big, #hlavniobsahleft #seznam2 big, #hlavniobsahleft #seznam3 big {width:100%;font-size:15px; padding-bottom:12px; display:block; color:#1E7DFF; font-weight:bold; padding-left:15px;}
#hlavniobsahleft #seznam1 .inn, #hlavniobsahleft #seznam2 .inn, #hlavniobsahleft #seznam3 .inn {border-right:1px solid #D9D9D9; min-height:195px;}
#hlavniobsahleft #seznam3 .inn {border-right:0px;}
#hlavniobsahleft #seznam1 {float:left; width:213px;}
#hlavniobsahleft #seznam2 {float:left; width:216px;}
#hlavniobsahleft #seznam3 {float:left; width:310px;}
#hlavniobsahleft #seznam1 .inn a {font-size:15px;vertical-align:middle; padding-top:3px; display:block; height:38px; margin-bottom:9px; color:#4c4a47; text-decoration:none; font-weight:bold; text-align:center;}
#hlavniobsahleft #seznam1 .inn a img {vertical-align:middle; position:relative; left:-10px;}
#hlavniobsahleft #seznam1 .inn a:hover {text-decoration:underline;}
#hlavniobsahleft #seznam1 .inn a.ak {background:url(seznam1ak.png) left center no-repeat; color:#1E7DFF;}

#hlavniobsahleft #seznam2 .inn {padding-top:7px; min-height:213px;}
#hlavniobsahleft #seznam2 .inn a {line-height:30px;display:block; font-size:13px; color:#4c4a47;text-decoration:none; font-weight:normal; padding-left:15px;}
#hlavniobsahleft #seznam2 .inn a:hover span {text-decoration:none;}
#hlavniobsahleft #seznam2 .inn a.ak span {text-decoration:underline;color:#1E7DFF;}
#hlavniobsahleft #seznam2 .inn a span {font-weight:normal; text-decoration:underline; font-weight:bold;}
#hlavniobsahleft #seznam2 .inn a.srameckem {margin-left:15px;height:33px; position:relative; float:left; font-weight:bold; background:url(kratkymodry.png) top left no-repeat;line-height:33px;color:#1C78F4;text-decoration:underline; padding:0px 10px 0px 14px; }
#hlavniobsahleft #seznam2 .inn a.srameckem span {height:33px; width:4px; float:right; background:url(konecmodry.png) no-repeat; position:absolute; right:-4px; top:0px;}
#hlavniobsahleft #seznam2 .inn a.srameckem:hover {text-decoration:none;}

#hlavniobsahleft #seznam3 .inn {padding-top:7px;}
#hlavniobsahleft #seznam3 .inn a {line-height:11px;display:block; font-size:13px; color:#4c4a47;text-decoration:none; font-weight:normal; padding-left:15px;}
#hlavniobsahleft #seznam3 .inn a:hover span {text-decoration:none;}
#hlavniobsahleft #seznam3 .inn a.ak span {text-decoration:underline;color:#1E7DFF;}
#hlavniobsahleft #seznam3 .inn a span {font-weight:normal; text-decoration:underline; font-weight:normal;}
#hlavniobsahleft #seznam3 .inn a.srameckem {margin-left:15px;height:33px; position:relative; float:left; font-weight:bold; background:url(kratkymodry.png) top left no-repeat;line-height:33px;color:#1C78F4;text-decoration:underline; padding:0px 10px 0px 14px; }
#hlavniobsahleft #seznam3 .inn a.srameckem span {height:33px; width:4px; float:right; background:url(konecmodry.png) no-repeat; position:absolute; right:-4px; top:0px;}
#hlavniobsahleft #seznam3 .inn a.srameckem:hover {text-decoration:none;}

#hlavniobsahleft big {font-size:15px; width:40%; padding-bottom:12px; display:block; color:#1E7DFF; font-weight:bold; padding-left:15px; padding-top:10px;}
a.vsechny_novinky {float:right; font-weight:bold; display:inline; text-align:right; width:40%; margin-top:-30px; padding-right:20px;}
#hlavniobsahleft #odproduktuvelka {width:750px; margin:0 auto; background:url(seda.png) top center repeat-y; padding:9px 0 0 0;}
#hlavniobsahleft .kartamala {width:336px; background:url(malakarta.png) no-repeat; padding:18px 16px; position:relative; z-index:1;}
#hlavniobsahleft .kartamala h3 a {color:#1c78f4; font-size:15px;}
#hlavniobsahleft .kartamala h3 a:hover {text-decoration:none;}
#hlavniobsahleft .kartamala .vyrobek {float:left; margin:0px 22px 15px 10px; position:relative; top:-8px;}
#hlavniobsahleft .kartamala p {color:#4c4a47; margin:10px 0px 15px 0px; padding-top:8px; width:305px;}
#hlavniobsahleft .kartamala .ceny {clear:both; float:left; width:140px; margin:0px; padding:0px; color:#4c4a47; font-weight:normal;font-size:14px;}
#hlavniobsahleft .kartamala .ceny big {width:100%;margin:0px;padding:0px;font-size:15px; padding-bottom:0px; display:block; color:#1E7DFF; font-weight:bold; padding-left:0px;}
#hlavniobsahleft .kartamala .tlacitka {float:right; width:195px; text-align:left;margin:0px; position:relative; left:15px;}
#hlavniobsahleft .kartamala a.koupit, #hlavniobsahleft .kartamala a.predobjednat, #hlavniobsahleft .kartamala a.zamluvit {margin-left:4px;}
#hlavniobsahleft .kartamala .tlacitka ul {clear:both; list-style-image:url(odrazka.png); margin-left:20px; padding-top:7px;}
#hlavniobsahleft .kartamala .tlacitka ul li a{color:#646464;}
#hlavniobsahleft .kartamala .tlacitka ul li a:hover {color:#1c78f4;}
#hlavniobsahleft .kartamala .ceny .stitek {margin:2px;}




#hlavniobsahleft .kartavetsi {width:546px; overflow:hidden; background:url(vetsikarta.png) no-repeat; clear:both; padding:10px 0px 10px 16px; position:relative;}
#hlavniobsahleft .kartavetsi h3 a {color:#1c78f4; font-size:15px;}
#hlavniobsahleft .kartavetsi h3 a:hover {text-decoration:none;}
#hlavniobsahleft .kartavetsi .profotku {clear:both; float:left; width:85px; height:155px; text-align:center;}
#hlavniobsahleft .kartavetsi .propopis {float:left; width:270px; min-height:155px; padding-right:5px; text-align:left;}
#hlavniobsahleft .kartavetsi .propopis p {width:260px; color:#4c4a47; font-size:12px;}
#hlavniobsahleft .kartavetsi .proceny {float:right; width:170px; min-height:155px; text-align:left;}
#hlavniobsahleft .kartavetsi .proceny strong {font-weight:normal; color:#10ae00;}
#hlavniobsahleft .kartavetsi .vyrobek {float:left; margin:0px 22px 15px 10px; position:relative; top:-8px;}
#hlavniobsahleft .kartavetsi p {color:#4c4a47; margin:0px 0px 15px 0px; padding-top:8px; width:305px;}
#hlavniobsahleft .kartavetsi .proceny big {width:100%;margin:0px;padding:0px;font-size:15px; padding-bottom:0px; display:block; color:#1E7DFF; font-weight:bold; padding-left:0px;}
#hlavniobsahleft .kartavetsi .tlacitka {float:right; width:195px; text-align:left;margin:0px; position:relative; left:15px;}
#hlavniobsahleft .kartavetsi a.detail {margin-top:5px;}
#hlavniobsahleft .kartavetsi a.koupit, #hlavniobsahleft .kartavetsi a.predobjednat, #hlavniobsahleft .kartavetsi a.zamluvit {margin-left:4px; margin-top:5px;}
#hlavniobsahleft .kartavetsi .proceny ul {clear:both; list-style-image:url(odrazka.png); margin-left:20px; padding-top:7px;}
#hlavniobsahleft .kartavetsi .proceny ul li a{color:#646464;}
#hlavniobsahleft .kartavetsi .proceny ul li a:hover {color:#1c78f4;}


#hlavniobsahleft .kartavetsi2 {width:711px; overflow:hidden; background:url(boxvetsi.png) no-repeat; padding:10px 0px 10px 16px;}
#hlavniobsahleft .kartavetsi2 h3 a {color:#1c78f4; font-size:15px;}
#hlavniobsahleft .kartavetsi2 h3 a:hover {text-decoration:none;}
#hlavniobsahleft .kartavetsi2 .profotku {clear:both; float:left; width:85px; height:155px; text-align:center;}
#hlavniobsahleft .kartavetsi2 .propopis {float:left; width:390px; min-height:155px; padding-right:5px; text-align:left;}
#hlavniobsahleft .kartavetsi2 .proceny {float:right; width:170px; min-height:155px; text-align:left;}
#hlavniobsahleft .kartavetsi2 .proceny strong {font-weight:normal; color:#10ae00;}
#hlavniobsahleft .kartavetsi2 .vyrobek {float:left; margin:0px 22px 15px 10px; position:relative; top:-8px;}
#hlavniobsahleft .kartavetsi2 p {color:#4c4a47; margin:0px 0px 15px 0px; padding-top:8px; width:395px;}
#hlavniobsahleft .kartavetsi2 .proceny big {width:100%;margin:0px;padding:0px;font-size:15px; padding-bottom:0px; display:block; color:#1E7DFF; font-weight:bold; padding-left:0px;}
#hlavniobsahleft .kartavetsi2 .tlacitka {float:right; width:195px; text-align:left;margin:0px; position:relative; left:15px;}
#hlavniobsahleft .kartavetsi2 a.detail {margin-top:5px;}
#hlavniobsahleft .kartavetsi2 a.koupit, #hlavniobsahleft .kartavetsi2 a.predobjednat, #hlavniobsahleft .kartavetsi2 a.zamluvit {margin-left:4px; margin-top:5px;}
#hlavniobsahleft .kartavetsi2 .proceny ul {clear:both; list-style-image:url(odrazka.png); margin-left:20px; padding-top:7px;}
#hlavniobsahleft .kartavetsi2 .proceny ul li a{color:#646464;}
#hlavniobsahleft .kartavetsi2 .proceny ul li a:hover {color:#1c78f4;}

#hlavniobsahleft ul#submenu {float:left; list-style:none; padding-left:13px; font-size:13px; padding-top:3px; width:100%; font-weight:bold; color:#6d6d6d;}
#hlavniobsahleft ul#submenu li {display:inline;}
#hlavniobsahleft ul#submenu li a {text-decoration:underline; color:#6d6d6d;}
#hlavniobsahleft ul#submenu li a:hover {color:#1C78F4; text-decoration:none;}
#hlavniobsahleft ul#submenu li a.ak {color:#1C78F4; text-decoration:underline;}
#hlavniobsahleft h1, #hlavniobsahleft h2, #hlavniobsahleft h3 {color:#1c78f4; font-size:15px; clear:both; padding:15px 0 10px 0; display:block;}


#hlavniobsahleft #vlevebox {float:left; width:187px; text-align:left;}
#hlavniobsahleft #vlevebox ul#submenu2 {width:181px; background:url(submenu2.png) no-repeat; margin-top:10px; padding-top:15px; border-bottom:1px solid #BFDAFF; list-style:none;}
#hlavniobsahleft #vlevebox ul#submenu2 li {display:block; padding:0px; margin:0px; clear:both;}
#hlavniobsahleft #vlevebox ul#submenu2 li strong {color:#1C78F4; font-size:14px; font-weight:bold; padding-left:12px;}
#hlavniobsahleft #vlevebox ul#submenu2 li a {color:#1C78F4;display:block; font-size:12px; background:url(submenu2li.png) left top no-repeat; padding-left:25px; font-weight:bold; text-decoration:none;display:block; line-height:31px; height:31px;}
#hlavniobsahleft #vlevebox ul#submenu2 li a:hover {text-decoration:underline;}
#hlavniobsahleft #vlevebox ul#submenu2 li a.ak {background:url(submenu2liak.png) 1px top no-repeat;}
#hlavniobsahleft #vlevebox ul#submenu2 ul {padding-left:20px; background:url(submenu2liak.png) 1px -31px no-repeat;}
#hlavniobsahleft #vlevebox ul#submenu2 ul ul{padding-left:10px;background:none;}
#hlavniobsahleft #vlevebox ul#submenu2 ul {border-bottom:0px; list-style:none;}
#hlavniobsahleft #vlevebox ul#submenu2 ul li {display:block; padding:0px; margin:0px; clear:both;}
#hlavniobsahleft #vlevebox ul#submenu2 ul li a {color:#6B6B6B;display:block; font-size:12px; background:url(submenu2pod.png) 5px center no-repeat; padding-left:25px; font-weight:bold; text-decoration:underline;display:block; line-height:31px; height:31px;}
#hlavniobsahleft #vlevebox ul#submenu2 ul li a:hover {text-decoration:none;}
#hlavniobsahleft #vlevebox ul#submenu2 ul li a.ak {color:#1C78F4; background:url(submenu2pod.png) 5px center no-repeat;text-decoration:none;}

#hlavniobsahleft #vlevebox ul#submenu2akce {width:181px; background:url(submenu2akce.png) no-repeat; margin-top:10px; padding-top:15px; border-bottom:1px solid #F4C929; list-style:none;}
#hlavniobsahleft #vlevebox ul#submenu2akce li {display:block; padding:0px; margin:0px; clear:both;}
#hlavniobsahleft #vlevebox ul#submenu2akce li strong {color:#6F5B12; font-size:14px; font-weight:bold; padding-left:12px;}
#hlavniobsahleft #vlevebox ul#submenu2akce li a {color:#6F5B12;display:block; font-size:12px; background:url(submenu2akceli.png) no-repeat; padding-left:25px; font-weight:bold; text-decoration:none;display:block; line-height:31px; height:31px;}
#hlavniobsahleft #vlevebox ul#submenu2akce li a:hover {text-decoration:underline;}
#hlavniobsahleft #vlevebox ul#submenu2akce li a.ak {background:url(submenu2akceliak.png) no-repeat;text-decoration:underline;}
#hlavniobsahleft #vlevebox ul#submenu2akce li a.pos {background-position:left 1px;}

#hlavniobsahleft #vlevebox ul#submenu2info {width:181px; background:url(submenu2info.png) no-repeat; margin-top:10px; padding-top:15px; border-bottom:1px solid #D9D9D9; list-style:none;}
#hlavniobsahleft #vlevebox ul#submenu2info li {display:block; padding:0px; margin:0px; clear:both;}
#hlavniobsahleft #vlevebox ul#submenu2info li strong {color:#6B6B6B; font-size:14px; font-weight:bold; padding-left:12px;}
#hlavniobsahleft #vlevebox ul#submenu2info li a {color:#6B6B6B;display:block; font-size:12px; background:url(submenu2infoli.png) no-repeat; padding-left:25px; font-weight:bold; text-decoration:none;display:block; line-height:31px; height:31px;}
#hlavniobsahleft #vlevebox ul#submenu2info li a:hover {text-decoration:underline;}
#hlavniobsahleft #vlevebox ul#submenu2info li a.ak {background:url(submenu2akceliak.png) no-repeat;}
#hlavniobsahleft #vlevebox ul#submenu2info li a.pos {background-position:left 1px;}

#hlavniobsahleft #vpravebox {float:left; width:565px;}

#hlavniobsahright {float:right; width:220px; background:url(pravacast.png) center bottom no-repeat; padding-top:10px; position:relative; right:5px; z-index:1;}
#hlavniobsahright .boxik {width:175px; height:89px; float:right; text-align:left; color:#FFFFFF; padding-top:20px; line-height:18px;}
#hlavniobsahright .boxik strong {font-size:90%; visibility:hidden;}
#hlavniobsahright .boxik a {color:#FFFFFF;} #hlavniobsahright .boxik a:hover {text-decoration:none;}
#hlavniobsahright .boxik a.sam {float:right; position:relative; right:14px; top:3px;}

#nejspodnejsi {clear:both; width:982px; position:Relative; left:-10px; margin:0 auto; height:272px; background:url(kuspodu.png) no-repeat;}
#nejspodnejsi .aktualitka {float:left; width:400px; padding-left:80px; text-align:left; padding-top:20px; color:#4c4a47;}
#nejspodnejsi .aktualitka big {width:100%;font-size:15px; padding-bottom:12px; display:block; color:#1E7DFF; padding-bottom:10px;}
#nejspodnejsi .aktualitka a {color:#4c4a47;} #nejspodnejsi .aktualitka a:hover {color:#1E7DFF;}
#nejspodnejsi .potrebapomoct {float:left; width:260px; padding-left:104px; text-align:left; padding-top:20px; color:#4c4a47;}
#nejspodnejsi .potrebapomoct big {width:100%;font-size:15px; padding-bottom:12px; display:block; color:#1E7DFF; padding-bottom:5px;}
#nejspodnejsi .potrebapomoct a {color:#1e7dff;} #nejspodnejsi .potrebapomoct a:hover {color:#1E7DFF; text-decoration:none;}
#nejspodnejsi .potrebapomoct strong {font-size:16px; display:block; font-weight:bold; padding-bottom:13px;}
#nejspodnejsi table {width:100%;clear:both;text-align:left;padding-top:28px; color:#4c4a47; line-height:160%;}
#nejspodnejsi table tr td {vertical-align:top;}
#nejspodnejsi table strong {display:block; padding-bottom:5px;}
#nejspodnejsi table a {color:#4c4a47; padding-left:8px;} #nejspodnejsi table a:hover {color:#1E7DFF;}


fieldset {border:0px;} 
fieldset legend {font-weight:bold; color:#1E7DFF;}

#pata {width:970px; position:Relative; left:-10px; margin:0 auto; text-align:left; color:#4c4a47; padding:13px 0;}
#pata a {color:#4c4a47;} #pata a:hover {color:#1C78F4;}
#pata span { clear:both;float:right; position:relative; top:0px;}

.strankovac a {font-size:14px; text-decoration:underline; color:#6D6D6D; border:1px solid #FFFFFF; padding:3px 4px; font-weight:bold;}
.strankovac a:hover {text-decoration:none;}
.strankovac a.ak {border:1px solid #0b5fd2; background:url(strankak.png) repeat-x; color:#ffffff; text-decoration:none;}

#rozcestnikdetail {float:left; width:313px; height:48px; position:relative; background:url(rozcestnik.png) no-repeat;color:#1c78f4;font-size:14px;font-weight:bold;line-height:48px; padding:0 10px;}
#rozcestnikdetail ul#seznam_vyrobcu {position:absolute;z-index:10; left:0px; top:47px;width:181px; border-bottom:1px solid #BFDAFF; list-style:none;}
#rozcestnikdetail ul#seznam_vyrobcu li {display:block; padding:0px; margin:0px; clear:both;}
#rozcestnikdetail ul#seznam_vyrobcu li strong {color:#1C78F4; font-size:14px; font-weight:bold; padding-left:12px;}
#rozcestnikdetail ul#seznam_vyrobcu li a {color:#1C78F4;display:block; font-size:12px; background:url(submenu2li.png) left top no-repeat; padding-left:25px; font-weight:bold; text-decoration:none;display:block; line-height:31px; height:31px;}
#rozcestnikdetail ul#seznam_vyrobcu li a:hover {text-decoration:underline;}
#rozcestnikdetail ul#seznam_vyrobcu li a.ak {background:url(submenu2liak.png) 1px top no-repeat; border-left:1px solid #BFDAFF;}
#rozcestnikdetail ul#seznam_kategorii {position:absolute;z-index:10; right:0px; top:47px;width:181px; border-bottom:1px solid #BFDAFF; list-style:none;}
#rozcestnikdetail ul#seznam_kategorii li {display:block; padding:0px; margin:0px; clear:both;}
#rozcestnikdetail ul#seznam_kategorii li strong {color:#1C78F4; font-size:14px; font-weight:bold; padding-left:12px;}
#rozcestnikdetail ul#seznam_kategorii li a {color:#1C78F4;display:block; font-size:12px; background:url(submenu2li.png) left top no-repeat; padding-left:25px; font-weight:bold; text-decoration:none;display:block; line-height:31px; height:31px;}
#rozcestnikdetail ul#seznam_kategorii li a:hover {text-decoration:underline;}
#rozcestnikdetail ul#seznam_kategorii li a.ak {background:url(submenu2liak.png) 0px top no-repeat; border-right:1px solid #BFDAFF;}


#pro_fotky_box {clear:both;float:left;width:390px;overflow:hidden;padding-left:40px;padding-top:10px;}
#pro_fotky_box a img {border:1px solid white; padding:5px;}
#pro_fotky_box a:hover img {border:1px solid #BDD9FF;}

#pro_popis_box {width:320px; float:right; font-size:15px; padding-bottom:15px;}
#pro_popis_box h1 {font-size:20px; font-weight:normal; margin-bottom:5px; width:90%; padding-bottom:0px;}
#pro_popis_box big {display:inline; font-size:17px; margin:0; padding:0;}
#pro_popis_box .cenovy {font-size:14px; color:#6b6b6b; font-weight:bold; width:90%;}
#pro_popis_box .cenovy a {color:#6b6b6b;}
#pro_popis_box .cenovy .naspaltky a {font-weight:normal; color:#71ac56;}
#pro_popis_box .cenovy a:hover {text-decoration:none;}
#pro_popis_box .koupitsloyite {display:block; width:100%; margin-top:6px; height:157px; background:url(nakup.png) no-repeat; position:relative; left:-5px; color:#808080;}
#pro_popis_box .koupitsloyite select {font-weight:bold; color:#808080; margin:17px 0 11px 45px; border:1px solid #AECCFE; background:url(gradien.png) repeat-x;}
#pro_popis_box .koupitsloyite .darkove {padding-left:43px; font-weight:bold;}
#pro_popis_box .koupitsloyite .recenzni {position:absolute; right:65px; bottom:15px; font-size:12px;}

ul#zalozky {list-style:none; margin-top:10px;position:relative; top:0px; z-index:100;}
ul#zalozky li {display:inline;  position:relative;}
ul#zalozky li a {text-align:right; padding:10px 12px; z-index:1; height:35px; position:relative; line-height:35px; margin-right:2px; background:url(zalozka.png) no-repeat;}
ul#zalozky li a span {float:right; position:absolute; right:-3px; z-index:1000; top:0px; width:3px; height:35px;background:url(zalozkakonec.png) right top no-repeat;}
ul#zalozky li a:hover, ul#zalozky li a.ak { background:url(zalozkah.png) no-repeat; text-decoration:none;}

ul#zalozky li a:hover span, ul#zalozky li a.ak span {background:url(zalozkahkonec.png) right top no-repeat;}
ul#zalozky li a.ak {color:#1C78F4; text-decoration:none;}
ul#zalozky li a.ak { top:1px;}
ul#zalozky li.zeptejtese a {background:none;}

#boxsdetaily {border:1px solid #C2DCFF;border-top:0px; position:relative; z-index:1; background:url(hornicastboxu.png) no-repeat; width:734px; clear:both; padding:20px 5px;}
#boxsdetaily table.rozclasd {width:100%;}
#boxsdetaily table.rozclasd tr td  {height:30px; line-height:30px;}
#boxsdetaily table.rozclasd tr td strong{color:#1C78F4; display:block; padding-bottom:10px; font-size:16px; padding-left:5px;}



.prispeveksamostat {width:545px;padding-left:15px;clear:both; padding-bottom:20px; display:block;}
.prispeveksamostat p {float:right;background:url(boxkonec.png) left bottom no-repeat;width:439px;padding:8px;color:#6B6B6B;}
.prispeveksamostat a {color:#1C78F4;}
.prispeveksamostat a:hover {text-decoration:none;}
.odpichni {padding-left:55px; padding-bottom:20px; display:block;}
.prispeveksamostat hr.nevv {display:block; visibility:hidden;}
.odpichni p {background:url(boxkonec2.png) left bottom no-repeat;}

.porovnanibox {width:200px; padding-left:11px; height:170px; line-height:31px; background:url(porovnani.png) no-repeat; float:right; position:relative; left:-2px; text-align:left;}
.porovnanibox strong {padding-top:16px; font-size:110%; display:block; line-height:16px; padding-bottom:7px;}
.porovnanibox a, .porovnanibox .volno {font-size:90%; text-decoration:none; font-weight:bold; padding-left:15px;}
.porovnanibox a.samoo {font-weight:normal; font-size:90%; text-decoration:underline;}
.porovnanibox a.samoo:hover {text-decoration:none;}

.proporovnani a {color:#1C78F4; text-decoration:underline;}
.proporovnani a:hover {text-decoration:none;}

.ucetv {float:left;padding:5px 15px 0 20px; margin-top:20px; width:280px; margin-bottom:15px; border-right:1px solid #6F6F6F;}
#hlavniobsahleft .ucetv strong {font-size:14px; font-weight:bold; color:#1E7DFF;}
.ucetvd {float:left;padding:5px 15px 15px 20px; margin-top:20px; width:390px; font-size:12px;}
#hlavniobsahleft .ucetvd strong {font-size:14px; font-weight:bold; color:#1E7DFF;}

#obsahdokose {width:747px; background:url(dokose.png) no-repeat; clear:both; padding-top:10px; border-bottom:1px solid #1779FF;}
#obsahdokose #vnemm {width:100%; text-align:center; background:url(dokose2.png) repeat-y;}


#obsahdokose #vnemm .stavovylist {width:730px; margin:0 auto; text-align:left; position:relative; display:block; padding-bottom:10px;}
#obsahdokose #vnemm .stavovylist a {color:#1E7DFF; padding-left:5px; font-weight:bold;}
#obsahdokose #vnemm .stavovylist a:hover {text-decoration:none;}
#obsahdokose #vnemm p {text-align:left; font-size:13px; padding:15px 15px 25px 23px}
#obsahdokose #vnemm h2 {padding:0; margin:0; text-align:left; padding:0 0 15px 23px;}

#tip {margin:0 auto; width:515px; text-align:left; padding:25px 0;}
#tip .bubble {float:left; width:379px; height:67px; color:#896A0C; padding:12px 8px 12px 25px; margin-left:10px; margin-top:12px; background:url(bublina.png) top right no-repeat; overflow:hidden;}
#tip .bubble a {color:#1c78f4; font-weight:bold;}
#tip .bubble a:hover {text-decoration:none;}


.prozb a {font-weight:bold;}
.prozb input, .prozb select {background:white; border:1px solid #4C4A47;}
input.textovy {padding:3px;background:white; border:1px solid #4C4A47;}
.prozb .vyr {color:#1C78F4;}
.prozb .cerv,  #obsahdokose #vnemm .prozb .cerv a,.prozb .cerv .vyr {color:#B20101;}


.pruh {margin:0 auto; margin-top:10px; background:#E4E4E4; line-height:33px; font-weight:bolder; height:33px; font-size:16px; width:695px; text-align:left; padding:0 15px; }
.pruh strong {font-weight:bolder; color:#1C78F4;}



.prozb a:hover {text-decoration:none;}


.vase_udaje table {font-weight:bold;}
.vase_udaje table tr td {padding:3px 0;}
.vase_udaje input {height:19px; border:1px solid #707070; padding:3px;}
.vase_udaje select {border:1px solid #707070;}


#katteg_rozc {width:941px; height:23px; background:url(kategorie.png) no-repeat; font-size:14px; font-weight:bold; color:#1C78F4; margin:0 auto; margin-top:10px; text-align:left; padding:15px 15px;}
#katteg_rozc a {padding:8px 5px 14px 5px; margin:0px 3px; color:#1C78F4; text-decoration:underline;}
#katteg_rozc a:hover {text-decoration:none;}
#katteg_rozc a.ak {color:#FFFFFF; background:url(kategorieak.png) center bottom no-repeat;}
#katteg_rozc.odpichh {color:#4c4a47;padding-top:8px;}

#bleskovka {width:941px; margin:0 auto; clear:both; height:16px; background:url(bleskovka.png) no-repeat; font-size:14px; text-align:left; color:#1B76F2; padding:15px;}
#bleskovka a {color:#1B76F2;}
#bleskovka a:hover {text-decoration:none;}


#inredakceleft {float:left; width:755px; margin-top:10px; position:relative; left:5px;}
#inredakceright {float:right; width:213px; margin-top:10px; position:relative; left:-5px;}
#inredakceright img, #inredakceright div {margin-bottom:5px;}
#inredakceright .boxin {width:197px; background:url(stitkypoz.png) no-repeat; display:block; border-bottom:1px solid #D9D9D9; padding:15px 7px; text-align:left;}
#inredakceright .boxin2 {width:195px; display:block; clear:both; border:1px solid #D9D9D9; padding:15px 7px; text-align:left;}

a.menunadbla1 {float:left; text-align:center; width:79px; height:35px; line-height:35px; background:none; position:relative; top:1px;}
a.menunadbla1:hover {text-decoration:none;}
a.menunadbla1ak {float:left; text-align:center; width:79px; height:35px; line-height:35px; font-weight:bold; position:relative; top:1px; text-decoration:none; background:url(menunadbla1.png) no-repeat;}

a.menunadbla2 {float:left; text-align:center; width:127px; height:35px; line-height:35px; background:none; position:relative; top:1px;}
a.menunadbla2:hover {text-decoration:none;}
a.menunadbla2ak {float:left; text-align:center; width:127px; height:35px; line-height:35px; font-weight:bold; position:relative; top:1px; text-decoration:none; background:url(menunadbla2.png) top center no-repeat;}


.a-graf {
	display: block;
	width: 183px;
	height: 9px;
	background: #FFFFFF;
}
.a-graf-h {
	display: block;
	height: 9px;
	background: #0D61D5;
	position: absolute;
	margin: 2px 0px 0px 0px;
}
.a-graf-h, x:-moz-any-link, x:default {
	margin: 0px 0px -6px 0px;
}

#boxinprocl {width:712px; margin-top:17px; color:#4c4a47; clear:both; position:relative; z-index:1; border-bottom:1px solid #C2DCFF; background:url(clanekpoz.png) repeat-y; padding:0px 20px 20px 20px; text-align:left;}
#boxinprocl .hor {width:752px; display:block; background:url(clanekhor.png) no-repeat; height:17px; position:relative; top:-17px; left:-20px;}
#boxinprocl h2 {clear:both;font-size:18px; display:block; padding-bottom:8px; text-align:left;color:#1c78f4;}
#boxinprocl .info {font-size:95%; color:#4c4a47;}
#boxinprocl .info a {color:#4c4a47;}
#boxinprocl .info a:hover {text-decoration:none;}
#boxinprocl a img {border:3px solid #616161;}
#boxinprocl a:hover img {border:3px solid #617FFF;}
#boxinprocl p {text-indent:15px;}
#boxinprocl #autorinn {float:left;width:310px;padding-top:5px;padding-left:5px;}
#boxinprocl #autorinn a {color:#4c4a47;}
#boxinprocl #autorinn a:hover {text-decoration:none;}
#boxinprocl #socialnibox {width:355px;float:right;padding-top:5px;padding-right:25px;}
#boxinprocl #socialnibox a {color:#C02D26; font-weight:bold; padding-left:7px;}
#boxinprocl #socialnibox a:hover {text-decoration:none;}
#boxinprocl #socialnibox a img {border:0px;}
#boxinprocl #socialnibox .socialni {display:block; width:355px; border:1px solid #0C60D4; margin-top:8px;}
#boxinprocl #socialnibox .socialni strong {color:#FFFFFF; display:block; background:#0C60D4; line-height:33px; font-size:110%; padding-left:15px;}
#boxinprocl #socialnibox .socialni a {font-weight:normal; color:#0078FF;}

ul#zalozky_xx {float:left; width:560px; position:relative; z-index:100;}
ul#zalozky_xx li {display:inline; }
ul#zalozky_xx li a {text-align:right; padding:0 9px 0 12px; height:36px; font-weight:bold; text-decoration:none; float:left; line-height:36px; margin-right:2px; background:#1B76F2 url(inzalozka.png) no-repeat; color:#FFFFFF;}
ul#zalozky_xx li a span {float:right; position:relative; left:9px; width:5px; height:36px;background:url(inzalozkakonec.png) right top no-repeat;}
ul#zalozky_xx li a:hover, ul#zalozky li a.ak {text-decoration:underline;}
ul#zalozky_xx li a.ak {color:#1C78F4; font-weight:bold; text-decoration:none; background:url(inzalozkaak.png) no-repeat;}
ul#zalozky_xx li a.ak span { background:url(inzalozkaakkonec.png) no-repeat;}
.rssko {float:right; padding-right:15px; line-height:36px; position:relative; top:-3px;}


#boxinprocl a img.recenze-img {width:100px; float:left; margin-right:18px; border:0px;}
#boxinprocl h1.nadpis-clanku {padding-bottom:15px;}
#boxinprocl h1.nadpis-clanku a {color:#1C78F4; font-size:16px; text-decoration:underline;}
#boxinprocl h1.nadpis-clanku a:hover {text-decoration:none;}
#boxinprocl p {text-indent:0px; padding-bottom:5px;}
#boxinprocl .pruhsp {float:right; font-size:95%; padding:0 10px; margin:0px 0 20px 0; width:570px; background:url(pruhsp.png) repeat-x; height:27px; line-height:27px;}
#boxinprocl .pruhsp a {color:#4c4a47;}#boxinprocl .pruhsp a:hover {color:#1C78F4;}

#vase_recenze {width:349px; float:left; margin-top:5px; background:url(uzivrecenzepoz.png) no-repeat; border-bottom:1px solid #DADADA;}
#nejctenejsi {width:349px; float:left; margin-top:5px; margin-left:5px; border-bottom:1px solid #C4DDFF; background:url(nejctenejsipoz.png) no-repeat;}
#vase_recenze, #nejctenejsi {padding:0 5px 15px 20px;}
#vase_recenze strong, #nejctenejsi strong {display:block;color:#1C78F4;text-align:left; font-weight:bold; padding:10px 0 25px 0px;}
#vase_recenze img, #nejctenejsi img {width:98px;}
#vase_recenze img {border:1px solid #CCCCCC;}#nejctenejsi img {border:1px solid #C2DCFF;}
#vase_recenze div, #nejctenejsi div { text-align:left;}
#vase_recenze div strong, #nejctenejsi div strong {padding:0px 0 5px 0;}
#vase_recenze div p {padding-bottom:8px;}
#vase_recenze div strong a,#nejctenejsi div strong a {color:#1C78F4; text-decoration:underline;} #vase_recenze div strong a:hover,#nejctenejsi div strong a:hover {text-decoration:none;}
#vase_recenze a.srameckem, #nejctenejsi a.srameckem {font-size:95%;margin:0 auto;height:33px; float:left; left:5px; position:relative; font-weight:bold; background:url(kratkymodry.png) top left no-repeat;clear:both;line-height:33px;color:#1C78F4;text-decoration:underline; padding:0px 10px 0px 14px; }
#vase_recenze a.srameckem:hover, #nejctenejsi a.srameckem:hover {text-decoration:none;}
#vase_recenze a.srameckem span, #nejctenejsi a.srameckem span{height:33px; width:4px; float:right; background:url(konecmodry.png) no-repeat; position:absolute; right:-4px; top:0px;}
#vase_recenze a.srameckem {color:#8C1710;background:url(kratkycerveny.png) top left no-repeat;}
#vase_recenze a.srameckem span {background:url(koneccerveny.png) no-repeat;}




.kartavetsi a:hover {text-decoration:none;}

.registracni {display:block; padding-left:23px; padding-right:10px; color:#4c4a47;}
#hlavniobsahleft .registracni h1 {font-size:20px; font-weight:normal; padding-bottom:20px;}
#hlavniobsahleft .registracni p {font-size:12px; color:#4c4a47;}
.registracni a {color:#1c78f4; text-decoration:underline;}
.registracni a:hover {text-decoration:none;}
.registracni table strong {font-size:110%; color:#1C78F4;}
.registracni table tr td {padding:6px 0;}
.xxxxds input, .xxxxds select {padding:3px 3px;}

#detal_ceny {width:676px; height:144px; background:url(detail_ceny.png) no-repeat; margin:0 auto; margin-top:15px;}

#prihlas_box {width:235px; color:white; height:194px; background:url(prihlasbox.png) no-repeat; padding:15px 9px 9px 9px; position:absolute; top:107px; text-align:left; right:50px; z-index:100;}
#prihlas_box a.krizek, #dalsiznacky a.krizek {text-decoration:none; display:block; width:11px; height:11px; position:absolute; right:8px; top:22px;}
#prihlas_box strong {font-weight:bold; display:block; font-weight:110%; padding:9px 0 9px 0;}
#prihlas_box input {background:white; border:1px solid #4C4A47; padding:3px; margin:3px 0 9px 0; width:220px;}
#prihlas_box input.submit {background:none; border:0px; color:white; text-decoration:underline; float:right; position:relative; top:-9px; left:-10px; cursor:pointer; font-weight:bold; width:auto;}
#prihlas_box input.submit:hover {text-decoration:none;}
#prihlas_box .podlajnout {width:100%; clear:both; display:block; position:absolute; left:0px; bottom:13px; text-align:left; padding-left:9px;}
#prihlas_box a {color:white;} #prihlas_box a:hover {text-decoration:none;}


ul.rozcesti {width:941px; list-style:none; height:23px;  font-size:14px; font-weight:bold; color:#1C78F4; margin:0 auto; text-align:left; padding:15px 15px 15px 0px;}
ul.rozcesti li {display:inline;}
ul.rozcesti li a {padding:8px 5px 14px 5px; margin:0px 3px; color:#1C78F4; text-decoration:underline;}
ul.rozcesti li a:hover {text-decoration:none;}
ul.rozcesti li a.ak {text-decoration:none;color:#FFFFFF; background:url(kategorieak.png) center bottom no-repeat;}

p.poradnapp a {color:#1E7DFF; text-decoration:underline;}
p.poradnapp a:hover {text-decoration:none;}
p.poradnapp strong{color:#4C4A47;}







#hlavnibannernad {width:973px; padding-top:10px; display:block; margin:0 auto; height:388px; background:url(clubhor.png) center bottom no-repeat;}
#hlavnibannernad p {width:420px; color:#FFFFFF; float:right; position:relative; right:22px; font-size:15px; top:147px; line-height:140%; text-align:left;}
#clubkarta {width:977px; display:block; margin:0 auto; margin-bottom:10px; min-height:287px; background:url(clubstastnakarta.png) center top no-repeat;}
#clubkarta h2 {text-transform:uppercase;width:295px; color:#0759cb; font-size:23px; text-align:left; font-weight:bold; padding:35px 0 20px 370px;}
#clubkarta p {width:295px; text-align:left;  padding:0px 0 0px 370px;}
#clubkarta .odkazy {float:left; text-align:left; padding-left:320px; width:510px; padding-top:30px; padding-bottom:30px;}
#clubkarta .odkazy img {margin-left:20px;}
#clubkarta .odkazy a {font-weight:bold; color:#2581FF; text-decoration:underline;}
#clubkarta .odkazy a:hover {text-decoration:none;}
#clubkarta #karatavyhodamala {float:right; width:269px; padding-top:45px; height:241px; text-align:left; font-weight:bold; padding-left:20px; background:url(clubkarta.png) no-repeat; position:relative; top:10px; right:10px;}
#clubkarta #karatavyhodamala img {margin:4px 0;}
#clubkarta #karatavyhodamala a  {color:#2581FF; text-decoration:underline;}
#clubkarta #karatavyhodamala a:hover  {color:#2581FF; text-decoration:none;}
#clubkarta #karatavyhodamala a.odkaz {width:12px; height:23px; display:block; position:absolute; right:17px; top:17px; text-decoration:none;}
#clubkarta #karatavyhodamala a.druhuh {right:37px;}
#podclubkarta {width:977px; display:block; clear:both; text-align:left; margin:0 auto; padding:6px 0; border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}
#studentkapriklad {width:977px; padding:10px 0 0px 0; display:block; margin:0 auto; margin-bottom:20px;}
#studentkapriklad .fotky {width:150px; float:right; text-align:right;}
#studentkapriklad .fotky img {margin:10px 0;}
#studentkapriklad .fotky a img {border:3px solid #D9D9D9;} #studentkapriklad .fotky a:hover img {border:3px solid #2581FF;}


ul#zalozkyucet {float:left; width:621px; height:44px; position:relative; top:1px; left:2px;}
ul#zalozkyucet li {display:inline;}
ul#zalozkyucet li a {float:left; text-decoration:none; background-image:url(zalozkyneaktivni.png); margin-right:4px;}
ul#zalozkyucet li a.ak, ul#zalozkyucet li a:hover {float:left; background-image:url(zalozkyaktivni.png);}
ul#zalozkyucet li a span {visibility:hidden;}
ul#zalozkyucet li a.prvni {width:154px; height:44px; background-position:left bottom;}
ul#zalozkyucet li a.druhy {width:100px; height:44px; background-position:-158px bottom;}
ul#zalozkyucet li a.treti {width:115px; height:44px; background-position:-262px bottom;}
ul#zalozkyucet li a.ctvrty {width:106px; height:44px; background-position:-380px bottom;}
ul#zalozkyucet li a.paty {width:122px; height:44px; background-position:-489px bottom;}

hr.linkavuctu{ 
    clear:both;
    width:97%;
    border: none;
    height: 1px;
    background-color: #ADA7A7;
    color: #ADA7A7;
    } 

.odkazyprorozldalsi a {text-decoration:none; color:#4C4A47;}
.odkazyprorozldalsi a:hover {text-decoration:underline;}
.odkazyprorozldalsi a.ak {color:#1E7DFF;}

#leftvservisu {float:left; width:221px; padding-top:25px;}
#rightvservisu {float:left; width:515px; padding-left:10px; padding-top:15px;}
#rightvservisu p {font-size:12px; padding-bottom:20px;}


.nalevovprodejnach {float:left;width:185px; padding-top:10px;}
.nalevovprodejnach a {line-height:37px;font-weight:bold; color:#1e7dff; text-decoration:underline; padding:6px 16px 6px 7px;}
.nalevovprodejnach a:hover {text-decoration:none;}
.nalevovprodejnach a.ak {color:#ffffff; text-decoration:none; background:url(akkontakt.png) right center no-repeat;}
.napravovprodejnach {border-left:1px solid #C0BCBC;width:470px;float:left; padding-left:17px; padding-top:10px; margin-top:10px; margin-bottom:15px;}
#hlavniobsahleft .napravovprodejnach big {display:block; width:100%; padding:0px; font-weight:bold; padding-bottom:10px; color:#4C4A47; font-size:14px;margin:0px;}
.napravovprodejnach a.mapa {padding:8px 0;display:block;}
.napravovprodejnach .levyrext {float:left; width:195px;}
.napravovprodejnach img {float:left; border:2px solid #4C4A47;}

.nickstrong {text-decoration:underline;}
.nickstrong:hover {text-decoration:none;}


.filtrpris a {color:#1C77F4;}
.filtrpris a:hover {text-decoration:none;}
.filtrpris a.ak {color:#474747; text-decoration:none;}

.radic a {color:#1C78F4;}
.radic a:hover {text-decoration:none;}
.radic a.ak {color:#474747; text-decoration:none;}

#dalsiznacky a {color:#FFFFFF; text-decoration:underline;}
#dalsiznacky a:hover {text-decoration:none;}

#boxsplatky a {color:#1c78f4; text-decoration:underline;}
#boxsplatky a:hover {color:#1c78f4; text-decoration:none;}
#boxsplatky .paddingovzdv{float:left;padding-bottom:7px;}
#boxsplatky .paddingovjed{float:left;padding: 10px 0 10px 90px;}


.uvodkashp big {text-decoration:underline;}
.uvodkashp big:hover {text-decoration:none;}

.filtrodkazz {float:left; position:relative;top:23px;}
.filtrodkazz a {color:#2972A7;}
.filtrodkazz a:hover {text-decoration:none;}


a.odkazklasikk, #hlavniobsahleft #vlevebox ul#submenu2 li a.odkazklasikk {text-decoration:underline; color:#1B79F3;}
a.odkazklasikk:hover, #hlavniobsahleft #vlevebox ul#submenu2 li a.odkazklasikk:hover {text-decoration:none; color:#1B79F3;}

.hvezdickyvtabulce {margin-top:-13px;}
