body{color:#330000; margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;background:white url("obr/levy_sloupec.jpg") left repeat-y;}
#hlavicka1,#hlavickain1,#hlavickain2,#hlavickain3{height:140px}
#hlavicka{background: #1C98C6 url("obr/hlavicka_poz.jpg") top left repeat-x}

#hlavickain1{background: url("obr/hlavickain1.jpg") top left no-repeat;}
#logo{position:absolute;left:106px;top:4px;border-style:none}
#logopoz{height: 57px; background: url("obr/www-robinsn-cz.gif") no-repeat; background-position: 104px 40px}
/*#hornilista{background: #E1E1E1 url("obr/horni-lista.gif") repeat-x;height:34px;line-height:30px;text-align: right}*/
#jazverzeen, #jazverzecs{width:80px; height:34px; padding: 0 20px; line-height:34px; background: url("obr/vlajka_gb.gif") center left no-repeat;font-size: 70%;text-align: left}
#jazverzecs{background: url("obr/vlajka_cz.gif") center left no-repeat;}
/*horni tlacitka*/
.imgtxt {
	text-align:center;
	display: block;
	margin:0; padding:0;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
}
.imgtxt a{color:#C41810;}
.imgtxt .aimg {
	display: block;
	position:absolute; left:0; top:0; z-index:1;
	margin:0; padding:0;

}
#kontakt a, #mujucet a, #kosikhor a{color: #2f2f2f}
#kontakt {position:absolute;left:396px;top:7px; font-size:90%; font-weight:bold; text-align: right}
#kontakt, #kontakt .aimg{width:105px;height:48px;line-height:45px;}
#kontakt .aimg{background:url("obr/kontakt.gif") no-repeat;}
#kontakt .aimg{background-position: 0 0;}
/*#kontakt .aimg:hover{background-position: 0 -53px}*/
#mujucet{position:absolute;left:273px;top:7px; font-size:90%; font-weight:bold; text-align: right}
#mujucet, #mujucet .aimg{width:113px;height:48px;line-height:45px;}
#mujucet .aimg{background:url("obr/muj-ucet.gif") no-repeat;}
#mujucet .aimg{background-position: 0 0;}
/*#mujucet .aimg:hover{background-position: 0 -53px}*/
#kosikhor{position:absolute;left:511px;top:7px; font-size:90%; font-weight:bold; text-align: right}
#kosikhor, #kosikhor .aimg{width:91px;height:48px;line-height:45px;}
#kosikhor .aimg{background:url("obr/kosik.gif") no-repeat;}
#kosikhor .aimg{width:49px;text-align: center;text-decoration:none}
#kosikhor .aimg{background-position: 0 0}
/*#kosikhor .aimg:hover{color:#330000; background-position: 0 -53px}*/
/*horni tlacitka konec*/

#big{float:right}
#copyright {float:left}

#ulice{position:relative}
.textcenter{text-align:center; margin:0 auto}
.textright{text-align:right; margin:0 0 0 auto}
.textleft{text-align:left}
#divzpetdopredu, #divzpetdopreduspodni, #navigacedetail{position:relative;text-align:right;padding:4px 60px 4px 0;font-size:80%}
#navigacedetail{color:#3b3b3b;padding:0;text-align:center}

/*#divzpetdopredu a:visited, #divzpetdopreduspodni a:visited, #navigacedetail a:visited{color:#660066}*/
.b{font-weight:bold}
.f80{font-size:80%}
.f90{font-size:90%}
.katsezbold{font-weight:bold;text-decoration:none}
/*cache*/
.nic {width:1px;position:absolute;top:180px;left:80px;font-size:1px}
#nic1 {background: url("obr/button_sekce2.gif")}
#nic2 {background: url("obr/button_sekce3.gif")}
#nic3 {background: url("obr/button_sekce4.gif")}

a{color:#1B889F}
#obsah a:hover{background:#F1FBFD}
form{margin:0;padding:0}
#divhledat{width:180px;height:53px;font-size:80%;line-height:25px; background:#1C98C6 url("obr/button_levy_vrch.jpg") right top no-repeat;border-bottom:1px solid #fff; padding:3px 0 0}
#hledatpole {position:absolute;left: 10px; top:28px;z-index:2;}
#hledatok {position:absolute;left: 138px; top:26px;z-index:2;}
#divhledat p{color:#3b3b3b}
#divhledat label{margin: 0 0 0 30px; font-weight:bold;color:#fff}
.adresa,.adresakon{background:#f6f6f6; border:1px solid #a1a6ac;margin:0 10px 0.5em 7px;color:#3b3b3b; font-size:80%; padding: 10px 0 10px 5px; font-style:normal}
.adresa{background: #F4EFE6;margin:2.5em 0 0.5em 7px;}
.adresa1{width:169px}
.adresa p, .obalkap{background:url("obr/adresa.gif") left center no-repeat;padding:0 0 0 25px;margin:2em 0 0}
.adresa p{margin-top:0.5em}
.adresa address,.adresakon p,.adresakon address{margin:0.5em 0.5em 0.5em 0}
.adresakon address{margin:1.5em 0.5em 0.5em 0;padding:0.5em 0 0}
.adresakon{height:55em;margin-top:1em}
#levy address a:hover{background-color:#F1FBFD}
#paticka{clear:both;background: #3DB7DE url("obr/paticka.jpg") repeat-x;padding:0 10px;text-align:left;height:25px;line-height:25px;font-size:80%;color:#fff}
#paticka a{color:#fff}

#obsah{margin: 0 120px 0 183px;padding:10px 0;min-height:1500px}
#vertical{float:right;height:1600px;width:1px;font-size:1px}
#obsah1{width:100%}
#levy,#pravy{position:absolute;top:140px}

#pravy a{color:#0E4852}
#pravy a:hover{background:#FCF0FE}
#levy{left:0px;width:180px; background: #3DB7DE url("obr/levy_sloupec.jpg") right repeat-y; color: #3b3b3b; height:1000px}
#pravy{top:141px;right:0px;width:120px;background: #D58FD8 url("obr/pravy_sloupec2.jpg") left repeat-y}
#pravyinside{width:120px;padding:0 0 221px;min-height:1000px; background: url("obr/ruzek.gif") left bottom no-repeat}

#menu {margin:0 0 1em}
#menu a{display: block; text-decoration:none;color: #000}
#menu a:hover{text-decoration:underline;color:#2b2b2b}
#menuvrch,#menuspod,#menupredel{font-size:80%;line-height:28px;width:150px;height:28px;color: #fff}
#menuspod{height:28px}
#menuvrch {padding: 0 0 0 30px; background: #F1A417 url("obr/button_menu.jpg") no-repeat; font-weight: bold}
#menupredel {padding: 0 0 0 30px; background: #09D507 url("obr/button_obchod.jpg") no-repeat; font-weight: bold}
#menuspod{width:180px;display:block;text-align:center;background: #16799A url("obr/prehled-sekci.jpg") top left no-repeat;}
a#menuspod{color:#fff;text-decoration:underline}
a:hover#menuspod{color:#FDA221}
#anketatxt {font-size:80%;width:180px;height:26px;line-height:26px;background: #c51111;color:#0B69A5}
#anketatxt .aimg{width:180px;height:26px;background:url("obr/button_anketa.gif") top left no-repeat;}
.sekcestatic{font-size:80%;display:block;width:180px;height:26px;line-height:26px;background: #F1DD6B url("obr/button_cely2.gif") no-repeat;border-bottom: 1px solid #fff}
a:hover.sekcestatic{background-position:-200px 0}
.sekce1a,.sekce1b,.sekce1c,.sekce1d,.sekce1e,.sekce1f,.sekce1g,.sekce1h,.sekce1i,.sekce1j,.sekce1k,.sekce1l,.sekce1m,.sekce1n,.sekce1o,.sekce1p{background: #6DF16A url("obr/button_cely.gif") no-repeat;font-size:90%;width:158px;height:26px;line-height:26px;padding:0 0 0 22px;border-bottom: 1px solid #fff}
.sekce1a:hover,.sekce1b:hover,.sekce1c:hover,.sekce1d:hover,.sekce1e:hover,.sekce1f:hover,.sekce1g:hover,.sekce1h:hover,.sekce1i:hover,.sekce1j:hover,.sekce1k:hover,.sekce1l:hover,.sekce1m:hover,.sekce1n:hover,.sekce1o:hover,.sekce1p:hover{background-color: #B7F8B5;background-position: -200px 0px; border-bottom: 1px solid #fff}
#menu .sekce2, #menu .sekce2mi, #menu .sekce2pl, #menu .sekce2prv, #menu .sekce2miprv, #menu .sekce2plprv, #menu .sekce2pos, #menu .sekce2mipos, #menu .sekce2plpos, #menu .sekce2plprvpos, #menu .sekce2miprvpos, #menu .sekce2prvpos, #menu .sekce3, #menu .sekce3mi, #menu .sekce3pl, #menu .sekce3pos, #menu .sekce3mipos, #menu .sekce3plpos, #menu .sekce4, #menu .sekce4pos{color:#000;font-size:80%;height:26px;line-height:26px;background-color: #B7F8B5; border-bottom: 1px solid #fff}
.sekce2, .sekce2mi, .sekce2pl, .sekce2prv, .sekce2miprv, .sekce2plprv, .sekce2pos, .sekce2mipos, .sekce2plpos, .sekce2plprvpos, .sekce2miprvpos, .sekce2prvpos{background: url("obr/button_sekce2.gif") no-repeat;width:180px;border-bottom: 1px solid #fff}
.sekce2mi, .sekce2miprv{background-position:0 -26px}
.sekce2, .sekce2prv{background-position:0 -52px}
.sekce2plpos, .sekce2plprvpos{background-position:0 -78px}
.sekce2mipos, .sekce2miprvpos{background-position:0 -104px}
.sekce2pos, .sekce2prvpos{background-position:0 -130px}
.sekce3, .sekce3mi, .sekce3pl, .sekce3pos, .sekce3mipos, .sekce3plpos{background: url("obr/button_sekce3.gif") no-repeat;width:180px}
.sekce3mi{background-position:0 -26px}
.sekce3{background-position:0 -52px}
.sekce3plpos{background-position:0 -78px}
.sekce3mipos{background-position:0 -104px}
.sekce3pos{background-position:0 -130px}
.sekce4, .sekce4pos{background: url("obr/button_sekce4.gif") no-repeat; width:180px}
.sekce4pos{background-position:0 -26px}
.znamenko{border-style:none;vertical-align:middle;}
.odstavechlavni{padding:0 14px;text-align:center}
.odstavec{margin:0 auto;text-align:left;max-width:38em}
.odstavecleft{padding:1em 2em 0}
.odstavedcleft a{color:#3b3b3b}
.odstavecleft a img{border-style:none;vertical-align:middle;margin:0.2em 0}
#vyrobcitb td{padding:0.5em 1em;}
.odstavec p, .odstavec ol, .odstavecleft{font-size:90%}
.odstavec p{margin:1em 0}
.h2nadpis{margin:0.5em 0;padding:0;font-size:90%;color:#3b3b3b}
.odsaztop1 {margin:1em 0 0}
.odsazleft1 {margin:0 0 0 1em}
.nomargin{margin:0}

#logininside #aprohlizeni{margin:0 0 0 23px}
#logininside #loginzabezpec {line-height:18px;margin:15px 0 5px;padding:0 0 0 3px;font-weight: bold}
.pravyhead{font-weight: bold; font-size:90%; line-height:28px;width:120px;height:28px;color:#fff}
#logintop{padding: 0 0 0 30px;background: #EE0A12 url("obr/logintop.jpg") top left no-repeat;}
#logininside{padding:3px 0px 135px 10px;font-size:80%;background: url("obr/ruzek.gif") left bottom no-repeat}
#logininside .textright{margin:0 10px 0 0}
#logininside .hlaskalogin{margin:5px 10px 5px 0;color:red; background:#f5f5f5;padding:2px;border:1px solid red;font-weight:bold;}
#logininside .rightblock{margin:5px 0 0;background:white;padding:2px;border:1px solid #003e15;text-align:center;width:120px;height:40px}
#logininside .rightblock a{color:#3b3b3b}
#logininside .odsaztop1{margin:1em 0 0}
#loginobsah{background:#E48284 url("obr/pravy_sloupec.jpg") repeat-y; }
.buttonok,.buttonok1,.buttodhlas{cursor:pointer;font-size:80%;color:#3b3b3b; border:0px solid blue;font-weight:bold; text-align:center; height:18px; line-height:18px;margin:3px 0 0}
.buttonok,.buttonok1{width:32px;height:26px; line-height:26px}
.buttonok{background: #E48284 url("obr/buttonok.gif") center no-repeat}
.buttonok1{background: url("obr/buttonok1.gif") center no-repeat;margin:0}
.buttodhlas{background: #d8dadf url("obr/button_odhlas.gif") center no-repeat;width:76px;height:21px;margin:0 0 0.5em 0}
#login p{margin:0 0 3px}
.loginpole{width:93px}
#aktualitytop{padding: 0 0 0 30px;background: url("obr/aktuality.jpg") top left no-repeat;border-top: 1px solid #fff}

#q{width:120px}
/* buttony kosik, koupitdet, informace s textem v pozadi - zacatek*/
.divkos .icokos,.icoinfo,.icoinfotxt,.icokostxt span,.podtrh{color:blue;text-decoration:underline}
.icoinfo,.icoinfotxt,.icokostxt,.divkos{font-size:10px;margin:0;padding:0;display:block}
.icoinfo{position:absolute;left:165px;top:75px;width:48px;height:21px;overflow:hidden;text-align:center}
.icoinfotxt{position:relative;width:48px;height:21px;overflow:hidden;text-align:center}
.icokostxt{margin:0 auto;position:relative;width:30px;height:21px;overflow:hidden;text-align:center}
.icoinfo span,.icoinfotxt .span1a,.icoinfotxt .span1b{display:block;position:absolute;left:0;top:0;background:url("obr/informace_b.gif") top left no-repeat;width:48px;height:21px;margin:0;padding:0;text-decoration:none;}
.icoinfotxt .span1a{background:url("obr/informace_sv.gif") top left no-repeat}
.icoinfotxt .span1b{background:url("obr/informace_m.gif") top left no-repeat}
.divkos{position:absolute;left:167px;top:98px;width:45px;height:18px;text-align:center}
.divkos .icokos{font-size:10px;position:absolute;top:0;left:0;background:none;padding:0;border:0px solid white;width:45px;height:18px}
.divkos .icokos img{position:absolute;top:0;left:0;width:45px;height:21px}
.icokos1{display:block;position:absolute;left:0;top:0;z-index:1;background:url("obr/kosikpol.gif") top left no-repeat;border-style:none;width:30px;height:21px;vertical-align:middle}
.divkoupit{margin:0 auto;padding:0;display:block;position:relative;width:62px;height:18px;text-align:center}
#divkos .divkoupitdet {margin:0 auto}
.koupitdet img{position:relative;right:36px;top:3px}
.koupitdet{z-index:1;background:none;padding:0;border:0px solid white}
.icokos1,.icokos,.icoinfo,.icoinfotxt,.koupitdet{cursor:pointer}
/* buttony kosik, koupit, informace s textem v pozadi - konec*/
.polozka, .polozkaozn{float:left;background:#efefef url("obr/pol_stred.jpg") repeat-y;margin:2px 2px 4px;height:23.4em;min-height:360px}
.polozka h2,.polozkaozn h2{font-size:80%;margin:0 1px;line-height:1.4em; text-align:center;padding:0;}
.polh2div{display: table-cell; vertical-align: middle;width:215px;height:2.4em;background:#61f62d}
.polh2divmarg{margin:0 0 0 1px;}
.polozkaozn .polh2div{background:#E48285;color:#000}
.polvypln{width:214px;height:132px;margin:0 1px}
.polbila{position:absolute;left:2px;top:9px;width:214px;height:124px}
.polozkain{background:url("obr/pol_vrch.jpg") top no-repeat;width:220px;min-height:360px}
.polozkain1{position:relative; width:217px;padding:1px 3px 3px 0;background: url("obr/pol_spod.jpg") bottom no-repeat;height:23.4em;min-height:360px}
.polcena{line-height:1.2em;text-align:center;height:1.4em;background-color:#fff; margin:0 1px}
.polcena1,.polcena1a{line-height:1.2em;height:1.2em;background-color:#fae9a6;margin:0 1px;text-align:center;font-size:70%}
.polpopis{line-height:1.2em;margin:0 1px 10px;font-size:80%;padding:10px 3px 3px 3px;text-align: left}
.polcena1{background-color:#61f62d}
.polcena1a{background-color:#E48285; color:#000}
.polozka h2 a, .polozkaozn h2 a{color:#000}
#obsah .polozka h2 a:hover, #obsah .polozkaozn h2 a:hover{background:#fff}
.imgpolozka{position:absolute;left:14px; top:14px; width:151px;height:105px; padding:0;}
.imgpolozka img{border-style:none;position:absolute;bottom:0px; left:0px}
.novinka,.sleva,.akce{color:#D74347;position:absolute;left:14px; top:117px;width:55px; font-weight:bold; font-size:80%}
.cena,.cenaa{font-size:70%;font-weight:bold;color:#000}
/*.cenaa{color:#005A8E}*/
.cenadet{color:red}
.cenasdph{margin:0 0 0 0.5em;font-size:65%;font-weight:bold;color:#5b635e}
/*.polozka .h2novinka,.polozka .h2sleva,.polozka .h2akce{background:#E48285;color:#000}*/
.polozka .h2novinka a,.polozka .h2sleva a,.polozka .h2akce a{color:#000}
#obsah .h2novinka a:hover,#obsah .h2sleva a:hover,#obsah .h2akce a:hover{background-color:#fff;}

#poltable .h2novinka,#poltable .h2sleva,#poltable .h2akce{color:#1b1b82}
#poltable .h2novinka a,#poltable .h2sleva a,#poltable .h2akce a{color:#1b1b82}
#poltable{margin:0 0 0 6px;width:95%;border-collapse:collapse}
#poltable td{border:1px solid #ccc;padding:0.2em 0.3em}
#poltable h2{font-size:80%;margin:0}
#poltable .radekpoz{background-color:#fff}
#poltable .radekpoz1{background-color:#efefef}
#poltable .tdcena{text-align:right}
#poltable .cena{font-size:80%}
#poltable .cenamc{font-size:70%;color:#5b635e}
#poltable .tdico{text-align:center;width:48px;padding:0}
#poltable .tdoznac{color:#005A8E;font-weight:bold;padding:0 0.2em;font-size:80%}
.katalogseznam{padding:0 9px;margin:10px 30px 3px 5px;font-size:80%}
.clear{clear:left}
#reklama{width:468px; height:60px; overflow:hidden; border:1px solid navy; background-color:#d3e3f9}
#divreklama{padding:0 0 0 12px;background: url("obr/reklama_pole.gif") left top no-repeat;position:absolute; right:10px; top:8px;width:468px; height:60px;}
#icqtel1{background: url("obr/icqbubright.gif") right top no-repeat;padding: 0 9px 0 0}
#icqtel2{background: url("obr/icqbubleft.gif") left top no-repeat;position:absolute; right:10px; top:40px; height:75px;padding: 0 0 0 9px;font-size:80%}
#icqtel {padding: 5px;text-align:right;background: #61C5DE;margin:0;height:65px}
#icqtel img {vertical-align:middle}
#h1cesta,.podsekceakt{font-size:100%;margin:0 0 3px 10px;padding:0}
.podsekceakt{font-size:90%}
.sekceakt, #menu .sekceakt a, .akceakt, .slevyakt {color:#C41810}
#h1cesta{line-height:1.2em}
.noborder{border-style:none}
.razeni{margin:0 0 3px 5px; padding:2px 9px;font-size:80%; background:#0D90C4 url("obr/razeni_pozadi.jpg") repeat-x;;width:93%; color: #fff}
.icoprodukt{vertical-align:middle;margin:0 3px 0 0}
.bold{font-weight:bold}
.chyba{color:#cc3333;font-weight:bold}
.imgintxt{vertical-align:middle}

/*detail*/
#divdetail{background:white; margin:10px 12px 0 8px;border:1px solid #B4B4B4;font-size:90%;position:relative}
.obrdetail{border-style:none;margin:10px 0 5px 10px}
.obrdivdet img{position:relative}
#pravydet .obrdetail{margin:10px 0 5px}
#pravydet .obrdivdet{padding:0 0 0 10px}
.lupadetail{margin:0 0 5px 4px;border-style:none}
.odsdet p{padding:0 10px}
.odsdet h2, .sezdet h2{font-size:100%;padding:0.3em 10px}
.odsdet h2{background:#f9eb9d}
.souprodet{margin: 0 0 0 10px}
.souprodet table{font-size: 80%;}
.souprodet th{background:#f9eb9d; text-align: left; padding:0.3em 0 0 10px; height: 2.2em}
.souprodet td{background:#f2f2f2; padding: 3px 5px;}
.sezdet h2{background:#efefef}
.sezdet li {margin-top:0.1em}
.tabdet {width: 50%; margin:  0 0 0 10px}
.tabdet h2{background:#5AC5E4 url("obr/sipky-rozbal.gif") right no-repeat; text-align: left; margin:0; border-top: 2px solid #fff;width: 100%;font-size:100%;padding:0.3em 0}
.tabdet td{background:#B1E6F3; padding: 3px 5px; font-size: 80%}
.tabdet table{width: 100%; border-left: 1px solid #5AC5E4;border-right: 1px solid #5AC5E4;border-bottom: 1px solid #5AC5E4;}
#pravydet li{list-style-position:inside}
#levydet{border-right:1px solid white;border-bottom:1px solid white; padding:10px 0 0;float:left;position:relative;min-width:250px;margin:0 10px 0 0;width:50%;background:white;}
#divdetail p{margin:0.1em 0}
#levydet p,#spodnidet p,#pravydet p{padding:0 0 0 10px}
#pravydet {border-bottom:1px solid white;padding:10px 0 0}
.obradet{text-decoration:none}
#spodnidet{max-width:50em; padding:0 0 1em}
.vyrobceod a{margin:0}
.vyrobceod img{vertical-align:bottom}
.cenadphdet{font-size:80%;margin:0 0 0 0.5em}
.graybg{background: #e6e6e6; color: red}

/*zoom*/
#zoom{background:#fff}
#zoom #obsah{margin:0;text-align:center}
#obrvelky{margin:10px 0}
.zpet{font-size:80%}
.zpet img{border-style:none; vertical-align:middle}

/*spolecne class - kosik, objednavka, zakaznik, 404, nove-heslo*/
#divkos, #divzak, #divostat{margin:0 12px 0;text-align:center}
#tbkosik, #tbzakaznik, .tbkosik2{margin:12px auto;color:#0c1834;border-collapse:collapse;font-size:90%}
#tbkosik th, #tbkosik .pata, #tbzakaznik th, #tbzakaznik .pata, .tbkosik2 th{background:#e8e8e8;font-weight:bold}
#tbkosik .pata1{padding:0 0.5em;background:#e8e8e8;text-align:left}
#tbkosik td, #tbzakaznik td, .tbkosik2 td{background:#fff}
#tbkosik th, #tbkosik td, #tbzakaznik th, #tbzakaznik td, .tbkosik2 th, .tbkosik2 td{border:1px solid #a1a6ac;text-align:center}
#tbzakaznik .tdleft, #tbkosik .tdleft,.tbkosik2 .tdleft {padding:0 3px 0 3px;text-align:left}
#tbzakaznik .tdright, #tbkosik .tdright {padding:0 5px 0 5px;text-align:right}
#tbkosik .tdnazev{padding:0.3em;text-align:left}
#divkos .tbkosik2 td{padding:0.1em 0.3em;text-align:left}
.hlaska, .hlaskacerna{margin:10px 0 10px 12px;font-weight:bold;font-size:90%;text-align:center}
.hlaska{color:#cc3333}
.red{color:red}
.vysvetlivka,.vysvetlivkaright{padding:0 0 0 12px;font-size:80%;text-align:left}
.vysvetlivkaright{text-align:right}
.fieldgroup, .divformuzky{background:#e8e8e8;padding:10px;border:1px solid #84888c}
.divformuzky{width:24em;margin:0 auto}

/*kosik*/
#divkos p{margin:0}
#divkos .kosbut, #divkos .kosbutb, .butprepocti, .butostat,.hlasujbut{font-size:90%;margin:10px 0 0;background:#61f62d;color:#000}
.butprepocti{margin:0}
#divkos .kosbutb, .butostat{font-weight:bold}
legend{color:#0c1834}
fieldset{font-size:90%;margin:5px 0 0;padding:0 10px 10px;border:1px solid #84888c;color:#0c1834;text-align:right}

/*objednavka*/
#objpodklad{border:1px solid #84888c;width:26em;margin:0 auto}
#divobj{width:25em;margin: 10px auto 0}
#divkos .p1{margin:1.5em 0 1em}
#divkos input{font-family: Arial, Helvetica, sans-serif}

/* kontakt a detailní informace - formulář*/
#kontaktdiv {font-size:80%;margin:0 0 0 10px}
#kontaktformdiv {float:right; margin:2em 1em 0 0.5em;width:50%;min-width:120px;background:#e8e8e8;padding:1em;border:1px solid #a1a6ac}
#kontaktformdiv h2 img{vertical-align:middle}
#kontaktform input, #kontaktform textarea {width:100%}
#kontaktform .formbutton1 {margin:5px 0; font-weight:bold; width:120px}
#kontaktformdiv .butprepocti, #detformdiv .butprepocti{width:6em;margin:1em 0 0;font-weight:bold}
#kontaktformdiv h2{font-size:100%;margin:0 0 1em}
#detformdiv {margin:0 15px;width:50%;min-width:120px}
#detformdiv h2, #detformdiv{font-size:90%}

/*hledat*/
.hledatp{margin:0 0 0 14px}
.odkazobchod{font-size:90%;color:#18387B}
.hledatp img{vertical-align:middle}
.sekcenal{margin:0 0 0 14px}
.sekcenal a{color:#1b1b82;font-size:90%}

/*vypis textu z DB na vsech strankach*/
.divtextdb{padding:0 10px;}
#divtextdb1{margin:0 1em;font-size:75%;text-align:left;}
.divtextdb h2{font-size:90%;margin:0.6em 0 0;padding:0;color:#3b3b3b}
.divtextdb p{font-size:90%;margin:0.3em 0 0}
#divtextdb1 li{margin-top:0.5em}
#divtextdb1 p{margin:0.5em 0 0;padding:0}
#divtextdb1 h1{margin:1em 0;font-size: 150%}
#divtextdb1 h2{margin:0.5em 0;font-size: 140%}
#divtextdb1 h3{margin:0.5em 0;font-size: 130%}
#divtextdb1 h4{margin:0.5em 0;font-size: 120%}
#divtextdb1 h5{margin:0.5em 0;font-size: 115%}
#divtextdb1 h6{margin:0.5em 0;font-size: 110%}


/*vypis textu sloupec*/
#textsloupec{margin:2em 3px 0 6px;}
#textsloupec div{padding:0 3px;margin:0.6em 0}
#textsloupec h2{color:#3b3b3b;font-size:80%;margin:0}
#textsloupec p{font-size:80%;margin:0.3em 0 0;padding:0;line-height:1.2em}

#tojejedno{margin-top:1000px;font-size:10em}
.spanpoz{background:red}
.spanpoz1{background:green}

/*divvelkoobchod*/
#divvelkoobchod h2{font-size:100%;margin:1.5em 0 1em;color:#3b3b3b}
#divvelkoobchod{padding:0 0 0 15px}
#divvelkoobchod textarea{margin:0}

/*anketa*/
#anketa li {list-style: none;margin: 0;padding:0}
#anketa {font-size:80%;margin: 0 10px;padding:0;}
.graf{width:150px;height:8px;border:1px solid black;
	line-height:8px;font-size:1px;background: url("obr/sloupec_prazdny_anketa.gif") center repeat-x;}
.graf img{background: #c51111}
.hlasy{text-align:center;}
