* {margin:0; padding:0; text-decoration:none; border:none; background-repeat:no-repeat;}

body {height:740px; background-color:#d1d1d1; background-image:url('body_background.jpg'); background-repeat:repeat-x; font-family:Tahoma, Arial, Sans-serif; color:white; font-size:13px;}

/* zakladni layout */
div#page {height:740px; width:939px; margin:0 auto;}

div#logo {width:181px; height:120px; float:left;  margin:0;}
div#logo img {margin-top:63px;}

div#quick {float:right; margin:0;}
div#quick img {margin:0;}
div#quick ul {list-style-type:none; margin:18px 0 0 0; width:85px;}
div#quick li {float:right; margin:0;padding:0 5px;}

div#stred {background-image:url('page_background.jpg'); background-repeat:repeat-y; background-position:0 13px; height:auto; width:939px; margin-top:13px; float:left;}
div#bottom {background-image:url('bottom_background.gif'); width:939px; height:81px; float:left;}
div#home {position:absolute; width:757px; height:26px; background-image:url('home_background2.jpg'); margin-top:508px;}

div#leva {width:182px; height:508px; background-image:url('leva_background.jpg'); float:left; margin:0px 0 0 0;}
div#aktuality {padding:23px 0 10px 17px; width:129px; margin-left:13px;}
div#kontakt{padding:16px 0 0 17px; width:129px;margin-left:13px; border-top:dotted white 1px;}
div#aktuality img {margin:0 8px 0 -17px;}
div#kontakt img {margin:0 8px 0 -17px;}

div#content {width:757px; height:auto; background-image:url('content_background.gif');float:left; margin:0px 0 0 0; color:#646261; font-size:9px;}
div#obsah {padding:10px 30px 30px 30px; width:690px; height:auto;}

div#eshop {float:left; width:390px; height:55px; margin:0; margin-top:25px;}
div#submenu {float:right; width:482px; height:55px; margin-right:0px; overflow:hidden;margin-top:25px;}

div#submenu ul {float:right; list-style-type:none; font-family:Tahoma; padding:0; margin: 9px -1px 0 32px; }
div#submenu li {float:left; border-right:1px #939393 solid; padding:0 10px; margin:0; height:11px;}

div#submenu ul a {font-size:11px; color:#939393; padding:0; float:left; margin-bottom:1px; display:block;text-transform:lowercase;}

div#submenu p {float:right; color:#787878; font-size:11px;margin:15px 5px 0 0;}
div#submenu li:last-child {border:none;}

*html div#submenu p {margin-right:4px;}

div#submenu p a {color:#d5b506;}

div#eshop ul {float:left; list-style-type:none; font-family:Tahoma; padding:0; margin: 8px 0 0 0;}
div#eshop li {float:left; border-right:1px #939393 solid; border-right:1px white solid;}
div#eshop img {float:left; margin:0 10px 0 14px;}
div#eshop li a {color:#2f2f2f; font-weight:bold; font-size:13px;}
div#eshop p {margin:14px 0 0 0;}
div#eshop select {margin-top:10px; border:inset 2px #939393; color:#2f2f2f; width:195px; font-size:9px; margin-left:-10px;}

br.konec {clear:both;}


/* menu */
div#menu {float:right; margin:-30px 0 0 10px; font-weight:bold; behavior:url('layout/hover.htc');}


div#menu ul {height:30px; list-style-type:none; float:right; font-size:13px; width:700px; padding-left:25px;}

div#menu li {height:30px; float:right; width:auto; position:relative; text-align:center; padding-right:15px;}

div#menu ul li a {padding:0px; margin:0px; text-decoration:none;}

div#menu ul li a {padding-top:6px;}

div#menu ul li ul li a {display:block;padding:4px 0 4px 20px; font-weight:normal;}

div#menu ul li ul {list-style-image:none; float:none; width:140px; margin:0px 0 0 2px; padding-left:0px; position:absolute; display:none;left:0px; border-left:solid 4px white; background-color:#a5a5a5; height:auto;}

* html div#menu ul li ul {margin-top:0px;}

div#menu ul li ul li ul {position:absolute; left:140px; display:none; margin:0; margin-top:-22px;}

div#menu ul li ul li {font-family:tahoma; font-size:12px; height:20px; background-color:#a5a5a5; background-image:url('odrazka.GIF'); background-position:10px 10px; border:none; width:100%; margin:0; padding:0; text-align:left;}

div#menu ul li ul li:hover {background-color:#E2E2E2;}

div#menu ul li:hover ul {display:block;}
div#menu ul li:hover ul li ul {display:none;}
div#menu ul li ul li:hover ul {display:block;}

div#menu table {text-align:left;}
div#menu table td.pod {background-image:url('pod1.gif'); background-repeat:no-repeat; height:8px; width:100%;}

div#menu ul li:hover table td.pod{background-color:#a5a5a5; background-image:url('pod.gif');background-repeat:no-repeat; height:4px; width:100%;}

div#menu a {color:white};



/* obsah leveho panelu */
div#leva div#kontakt p {margin-bottom:10px; font-size:11px;}
div#leva div#kontakt p a {text-decoration:underline; color:white;}
div#leva div#kontakt p.kontakt_n {margin-top:20px; font-size:11px;}

div#leva div#aktuality p {margin:0; font-size:11px;}
div#leva div#aktuality p b {text-decoration:underline;}

div#leva div#aktuality p a {color:white; font-size:10px; text-decoration:underline;}
div#leva div#aktuality p img.square {margin:0 8px 0 -11px;}
div#leva div#aktuality p.vic {margin-top:23px; font-size:11px;}

div#leva div#aktuality div.zprava {height:27px; width:auto; overflow:hidden;}

div#leva div#aktuality p.novinka_nadpis {margin-top:20px;}

p.novinka {font-size:9px; margin:0;}
p.leva_nadpis {font-family:Verdana; color:#ddc01d; font-size:11px; font-weight:bold; }

/* obsah obsahu */
div#content p.nadpis {color:#43738d; font-size:12px; background-image:url('sipka_nadpis.gif'); background-position:0px 5px; padding-left:18px; margin-left:-18px; margin-bottom:13px; font-weight:bold; margin-top:20px;}
div#content p.podnadpis{color:#7d7c7c; font-size:11px; font-weight:bold;}
div#content p.text{color:#535353; font-size:11px; margin-bottom:13px;}
div#content p.produkt{width:140px; float:left; line-height:12px; padding-right:200px; margin-bottom:13px;}
div#content img.produkt {width:61px; height:43px; border:1px #424242 dotted; float:left; margin-right:13px; margin-top:2px;}
div#content p.produkt b {color:#43738d; font-weight:bold;}

/* mapa serveru */
div#content ul {margin-top:10px; margin-left:18px;}
div#content ul a {color:#43738d;}
div#content ul li ul a {color:#535353;}
div#content ul li ul li ul a {color:black;}
div#content ul a:hover {text-decoration:underline;}
div#content ul li ul {margin:0 0 0 20px;}

/* aktuality */
div#content p.novinka_nadpis {color:#43738d; margin:10px 0 3px 0; font-size:11px;}
div#content p.novinka_nadpis b {text-decoration:underline;}
div#content p.novinka {font-size:10px;}


img.foto_znacka {float:left; border:none;}
img.novi {float:left; border:none;}


a.znacka {font-size:12px; font-family:Verdana; font-style:italic; font-weight:bold; color:#666666;}
p.znacka {font-size:12px; font-family:Verdana; font-style:italic; font-weight:bold; color:#666666; margin:20px 0 0 0;}

p.popis_znacky {float:left; width:500px;}


div.znacka_left {float:left;margin:4px 5px 2px 50px; height:95px; width:150px;}

div#content table a {color:#939393; font-size:10px; }

