/* Zaklad vsecho kodovani. Nedrbat se s malickostmi, protoze by z toho cloveku hrablo. */

html, body, p, ul, menu, ol, li, table, tr, td, h1, h2, h3, h4, h5, blockquote, cite, div, span, pre{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}

/* Globalni stylovani prvotni nadrazenych prvku */

html{background:url(/templates/css/images/bg-html.gif) repeat-x #244a66;font-size:75%;font-family:Tahoma,Verdana,"Trebuchet MS",serif;text-align:center;}
body{background: url(/templates/css/images/bg-body.gif) repeat-x bottom;}
hr{display:none;}
.no-style{display:none;}
.screen{display:block;background:#d2d2d2;margin:10px 19px 10px 19px;border:none;height:1px;}

a{color: #244a66;}
a:hover{color: #d7ab12;}

/* Hlavni obalovy prvek */

#celkovy-obal-webu{width:990px;margin:0 auto;text-align:left;background: url(/templates/css/images/bg-celkovy-obal-webu.jpg) no-repeat;}

/* Hlavicka (logo) */

#logo-plain{position:relative;width:211px; height:198px;overflow:hidden;text-align:center;background-color:#ffffff;float: left;margin: 0 30px 61px 0;}
#logo-plain span{display:block;position:absolute; left:0; top:0; z-index:1;width:211px; height:198px;background:url(/templates/css/images/bg-logo-plain.gif) top left no-repeat;}
#logo-plain a{color:#004b84;}
#logo-plain a:hover{color:#000000;}

/* Hlavicka (hlavni navigace) */

#hlavni-navigace{padding:50px 0 0 0;}
#hlavni-navigace li{float:left;margin-left:1px;}
#hlavni-navigace li a{color:#ffffff;text-decoration:none;background:url(/templates/css/images/hlavni-navigace-li-a.gif) no-repeat left top #183041;display:block;padding:18px 0 18px 0;width: 114px;text-align: center;}
#hlavni-navigace li a:hover{background-position: right top;color:#183041;background-color: #8eacc1;}
#hlavni-navigace .active a{background-position: right bottom;color:#183041;background-color: transparent;padding: 22px 0 14px 0;}

/* Hlavicka (jazykove verze) */

#jazykove-verze{float:right;margin: 25px 0 0 0;width: 100px;}
#jazykove-verze li{display:inline;margin:0 5px 0 0;}
#jazykove-verze li a{color:#6a899e;text-decoration:none;}
#jazykove-verze li a:hover{color:#e7b633;text-decoration:underline;}

/* Uzivatelsky box, prihlaseni a registrace ci co */

#uzivatelsky-box{float:right;display:inline;width:762px;margin-top:10px;}
#uzivatelsky-box li{float:left;display:inline;margin-left:1px;}
#uzivatelsky-box li a{display:block;padding:8px 0 8px 0;text-align:center;width:95px;background:url(/templates/css/images/bg-uziv-box-li-a.gif) left top #365972;color:#ffffff;}
#uzivatelsky-box li a:hover{background-position:right top;color:#183041;background-color: #8eacc1;}
#uzivatelsky-box li#druhy a{background:url(/templates/css/images/bg-uziv-box-li-a2.gif) left top #365972;}
#uzivatelsky-box li#druhy a:hover{background-position:right top;background-color: #8eacc1;}
#uzivatelsky-box #login{padding: 8px 13px 8px 10px;margin: 0 0 0 1px;background: url(/templates/css/images/bg-uziv-box-login.gif) no-repeat left top #dab11f;}
#uzivatelsky-box #login a{padding: 0 0 0 0;display: inline;background: transparent;}
#uzivatelsky-box #login span{width: 13px;height: 12px;float: left;background: url(/templates/css/images/bg-uziv-box-login-span.gif) no-repeat left top #dab11f;position: absolute;margin-top: -8px;margin-left: 0px;}

table{margin:20px 0 20px 15px;border-collapse:collapse;width: 740px;}
table tr td{background-color:#eeeeee;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:5px 10px 5px 10px;border-top:none;}
table tr td a{font-weight:bold;}
table tr td input{margin:5px;}
table tr th{background-color:#244a66;color:#ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:5px 10px 5px 10px;border-top:none;text-align:left;}
table tr td img.nahled{height:60px;width:40px;}


/* Obalovy div obsahu */

#obal-obsahu{width:990px;background:url(/templates/css/images/bg-obal-obsahu.jpg) no-repeat left top #ffffff;overflow: hidden;clear: both;}

/* Bocni menu a obsah leveho sloupce */

#obal-obsahu #levy-sloupec{width:210px;float:left;display:inline;}
#obal-obsahu #levy-sloupec h3{background:url(/templates/css/images/bg-levy-sloupec-h3.gif) no-repeat left top #e4bd35;font-size:1em;padding:14px 0 12px 26px;}
#obal-obsahu #levy-sloupec ul{border-top:1px solid #ffffff;margin-bottom: 20px;}
#obal-obsahu #levy-sloupec ul li a{background:url(/templates/css/images/bg-levy-sloupec-li-a.gif) no-repeat left top #eeeeee;padding:10px 0 10px 42px;display:block;color:#000000;text-decoration:none;border-bottom:1px solid #e9e6e6;width: 168px;}
#obal-obsahu #levy-sloupec ul #eshop a{background:url(/templates/css/images/bg-levy-sloupec-eshop-a.png) no-repeat left top #1b3d55;color:#ffffff;padding:13px 0 13px 42px;}
#obal-obsahu #levy-sloupec ul li a:hover{background-position:left bottom;background-color: #e2ba30;}
#obal-obsahu #levy-sloupec ul .active a{background-position:left bottom;background-color: #e2ba30;}
#obal-obsahu #levy-sloupec ul #eshop a:hover{background-position:left bottom;color:#000000;background-color: #e2ba30;}

/* Samotny obsah */

#samotny-obsah{width:560px;float:left;display:inline;margin: 0 0 30px 0;}
#samotny-obsah h2{font-size:1.2em;color:#193243;margin:20px 20px 0px 20px;padding: 0 0 2px 1px;border-bottom: 1px solid #244a66;}
#samotny-obsah h3{font-size:1.1em;color:#6c5401;margin:20px 20px 0px 20px;text-transform: uppercase;}
#samotny-obsah h3 .normal{text-transform: none;}
#samotny-obsah h4{font-size:1.1em;color:#193243;margin:20px 20px 0px 20px;}
#samotny-obsah p{margin:15px 20px 10px 20px;line-height:21px;text-align:justify;}
#samotny-obsah ul{margin: 20px 0 20px 50px;}
#samotny-obsah ul li{margin: 10px 0 5px 0;list-style: square;}
#samotny-obsah .datum{margin:5px 10px 5px 20px;font-size: 0.9em;}
#samotny-obsah #img-mapka{float: right;margin: 50px 25px 0 0;}
#samotny-obsah .img-right{float: right;display: inline;margin: 20px 20px 10px 20px;border: 10px solid #d6e2ee;}
#samotny-obsah code{font-size: 1.1em;color: #005890;}
#samotny-obsah code span{font-size: 1.1em;color: #c9522a;}

/* Samotny obsah 2 (rozsirene)*/

#samotny-obsah2{width:780px;float:left;display:inline;margin:0 0 30px 0;padding-bottom: 30px;background: url(/templates/css/images/bg-samotny-obsah2.jpg) no-repeat right top;}

/* Samotny obsah 2 (rozsirene) - drobkova navigace*/

#samotny-obsah2 #drobecky{width:760px;margin-left:20px;overflow:hidden;margin-top:10px;background:url(/templates/css/images/bg-drobky.gif) no-repeat left bottom;padding-bottom:6px;font-weight:bold;color:#193346;}
#samotny-obsah2 #drobecky li{float:left;display:inline;margin-right:15px;background:url(/templates/css/images/drobky-ul-li-sede.gif) no-repeat left center;padding:0 0 0 15px;}
#samotny-obsah2 #drobecky li a{color:#7d7d7d;font-weight:normal;}
#samotny-obsah2 #drobecky li a:hover{color:#193346;}
#samotny-obsah2 #drobecky li#uvod a{padding:0;background:transparent;}
#samotny-obsah2 #drobecky li#nazev{background:url(/templates/css/images/drobky-ul-li-modre.gif) no-repeat left center;padding:0 0 0 15px;}

/* Samotny obsah 2 (rozsirene) - formatovani produktu a podobnych ptakovin*/

#samotny-obsah2 .produkt-maly{width:242px;float:left;display:inline;background:url(/templates/css/images/bg-produkt-maly.gif) repeat-y #edeeeb;border-bottom:1px solid #d1d2cf;margin:10px 0 3px 15px;padding:0 0 10px 0;min-height: 210px;}
#samotny-obsah2 .produkt-maly h3{font-size:1em;}
#samotny-obsah2 .produkt-maly h3 a{background:url(/templates/css/images/bg-produkt-maly-h3.png) no-repeat left top #1d435f;color:#ffffff;text-align:center;display:block;padding:10px 0 10px 0;}
#samotny-obsah2 .produkt-maly h3 a:hover{color:#ffda5a;}
#samotny-obsah2 .produkt-maly div.sloupec{width:120px;float:left;text-align:center;margin:10px 0 0 0;}

#samotny-obsah2 .produkt-maly div.sloupec a.ikona_detail:link, #samotny-obsah2 .produkt-maly div.sloupec a.ikona_detail:active, #samotny-obsah2 .produkt-maly div.sloupec a.ikona_detail:visited

{display:block; font-size:11px; font-weight:bold; text-align:center; margin:0 auto; text-decoration:none; margin-top:35px; background: #fff url(/templates/css/images/ikona-detail.png) no-repeat; height:33px; width:36px; padding-top:15px;}
#samotny-obsah2 .produkt-maly div.sloupec a.ikona_detail:hover
{
  text-decoration:underline;
  color: #244a66;
}
#samotny-obsah2 .produkt-maly div.sloupec a img.nahled{border: 1px solid #656565;}
#samotny-obsah2 .produkt-maly div.sloupec a.link{display:block;margin:15px auto;width:67px;padding:5px 0 6px 15px;font-weight:bold;text-align:left;background:url(/templates/css/images/bg-link.png) no-repeat left top #e9b80c;color:#000000;text-decoration:none;}
#samotny-obsah2 .produkt-maly div.sloupec a.link:hover{background:url(/templates/css/images/bg-link.png) no-repeat left bottom #1b3d55;color:#ffffff;}

/* Samotny obsah 2 (rozsirene) - velka stranka produktu*/

#produkt-velky{width:717px;margin:15px 0 0 25px;background:#edeeeb;overflow:hidden;}
#produkt-velky h2{font-size:1em;background:url(/templates/css/images/prpdukt-velky-h2.png) no-repeat left top #1d435f;border-bottom:1px solid #ffffff;color:#ffffff;padding:10px 10px 10px 30px;}
#produkt-velky .sloupec{width:390px;float:left;display:inline;margin:15px 10px 15px 15px;}
#produkt-velky .sloupec h3{font-size:1em;margin:7px 0 4px 0;}
#produkt-velky .sloupec p{margin:10px 0 10px 10px;line-height: 19px;}
#produkt-velky .sloupec p#submit{margin-left: 50px;}
#produkt-velky .sloupec p.pdf{background: #ffffff;margin:0px 0 10px 0;padding: 15px 10px 15px 10px;}
#produkt-velky .sloupec p.pdf a{text-decoration: none;background: url(/templates/css/images/pdf-ico.gif) no-repeat left 4px;padding: 5px 0 5px 22px;margin-left: 7px;}
#produkt-velky .sloupec ul{margin:10px 0 25px 20px;}
#produkt-velky .sloupec ul li{margin:5px 0 5px 0;line-height:18px;list-style: square;}
#produkt-velky .sloupec table{margin:10px 0 10px 0;border-collapse:collapse;width:390px;font-size: 0.95em;}
#produkt-velky .sloupec table td{padding:5px 5px 5px 8px;border: none;}
#produkt-velky .sloupec table td select{}
#produkt-velky .sloupec table tr td input{width:50px;border:1px solid #767575;padding:3px;}
#produkt-velky .sloupec table.tabulka{width:390px !important;}
#produkt-velky .sloupec table.tabulka td{background-color: #ffffff !important;border-right: 1px solid #edeeeb;border-bottom: 1px solid #edeeeb;padding: 6px 3px 6px 3px;}

#produkt-velky .sloupec img{border: 1px solid #656565;padding: 10px;background: #ffffff;margin-bottom: 10px;}
#produkt-velky .sloupec .svitidla-znacky{background-color: #ffffff;}
#produkt-velky .sloupec .svitidla-znacky img{margin: 7px;padding: 0;}
#produkt-velky .sloupec #specifikace td{background:#ffffff;border-right:1px solid  #edeeeb;border-bottom:1px solid  #edeeeb;}
#produkt-velky .sloupec #specifikace tr td input{width:30px;border:none;padding:0;}
#produkt-velky .sloupec #specifikace td.center{text-align:center}
#produkt-velky .sloupec #specifikace thead td{background:#edcb54;padding:10px 5px 10px 5px;}
#produkt-velky .sloupec #info{margin: 1px 0 0 0;font-weight: bold;color: #dcb222;}
#produkt-velky .sloupec #info li{margin: 0;float: left;display: inline;background: #ffffff;width: 100%;}
#produkt-velky .sloupec #info li a{padding-right: 30px;background: url(/templates/css/images/pdf-ikona.gif) no-repeat 97% 50%;padding: 15px 30px 15px 10px;display: block;}
#submit{text-align:right;margin:0;}
#submit input{color:#000000;background:#e0b727;font-weight:bold;border:none;font-family:Tahoma,Verdana; font-size:1em;padding:10px 20px 10px 20px;}
.fo{background:#ffffff;padding:15px 15px 5px 15px;border:5px solid #e5e5e5;height: 100%;}
.fo table{margin:0 !important;width:350px !important;}

#produkt-velky .sloupec-img{width:272px;float:left;display:inline;margin:15px 10px 15px 15px;}
#produkt-velky .sloupec-img img{border: 1px solid #656565;padding: 10px;background: #ffffff;margin-bottom: 10px;}

/* Pravy sloupec s aktualitami */

#pravy-sloupec{width:211px;float:right;display:inline;margin: 0 0 20px 0;;padding-bottom:10px;background:url(/templates/css/images/bg-pravy-sloupec.gif) no-repeat left top #e4bd34;}
#pravy-sloupec h3{background:url(/templates/css/images/bg-pravy-sloupec-h3.jpg) no-repeat left top #e4bd34;font-size:1.1em;padding:12px 0 12px 18px;}
#pravy-sloupec h4{font-size:1em;margin:18px 10px 5px 18px;}
#pravy-sloupec h4 a{color:#000000;}
#pravy-sloupec h4 a:hover{color:#ffffff;}
#pravy-sloupec p{margin:10px 10px 10px 18px;line-height:20px;}
#pravy-sloupec .datum{margin:5px 10px 5px 18px;color:#ffffff;}

/* Paticka webu */

#paticka{width:960px;text-align:left;margin:0 auto;color:#6889a1;font-size:0.9em;padding:10px 0 35px 0;}
#paticka #copy{float:left;}
#paticka #autor{float:right;}
#paticka ul{float: left;margin-left: 20px;}
#paticka ul li{display: inline;margin-right: 7px;}
#paticka a{color:#6889a1;}
#paticka a:hover{color:#ffffff;}
