.menu_1 {width: 950px; height: 29px; padding:0px;margin:0px; z-index : -2; background: url("../images/web/menu_1_background_shop_norm.gif") no-repeat;}
.menu_1 a {padding: 4px 0 0 7px;display:block; float:left; height:25px; color:#747378; text-decoration:none; background:transparent url("../images/web/menu_1_background_shop_hove.gif") no-repeat 950px 25px;}
 
.menu_1 li {list-style-type:none; height:15px; display:inline; z-index:1001;}

.menu_1 a.domu {width: 48px;}
.menu_1 a.podminky {width: 70px;}
.menu_1 a.nase_tipy {width: 69px; _width: 75px;}
.menu_1 a.obchod {width: 54px;}
.menu_1 a.partneri {width: 65px;}
.menu_1 a.kontakt {width: 58px;}
.menu_1 a.uzivatel {width: 76px;}


.menu_1 a.domu:hover {background-position: 0 0; z-index:50;}
.menu_1 a.podminky:hover {background-position: -43px 0; z-index:50;}
.menu_1 a.nase_tipy:hover {background-position: -110px 0; z-index:50;}
.menu_1 a.obchod:hover {background-position: -183px 0; z-index:50;}
.menu_1 a.partneri:hover {background-position: -226px 0; z-index:50;}
.menu_1 a.kontakt:hover {background-position: -287px 0; z-index:50;}
.menu_1 a.uzivatel:hover {background-position: -317px 0; z-index:50;}
.menu_1 a span {text-decoration: none; font-weight: normal;}
.menu_1 h2 {display: none;}

#topnav {position: relative; top: -30px; left: 795px; width: 150px; height:0;}
#topkosik {width : 150px; height: 25px; float : right; position : relative; right : 0px; top : 0px; overflow : hidden; } 
#topkosik h3 {font-size : 8pt; font-weight : normal; text-align : right; margin : 0; padding : 0; position : relative; right : 0px; top : 0px; }
#topkosik a span{float:left; position:relative; left: 10px; font-weight : bolder; cursor: pointer; cursor: hand; z-index:300;}
#topkosik a:link, #topkosik a:visited {display: block; color: #747378; padding: 0; margin: 6px; text-decoration: none; }
#topkosik a:hover {background: url("../images/eshop/kosik_hover.gif") no-repeat;z-index: 1000;}


#menu {clear : both; width : 175px; float : left; position : relative; left : 0; top : -25px; *top: 0; _top:-25px; } 
#katalog_zbozi, #platby, #reklama, #provozovatel {_position:relative; _top: -7px; padding:0 0 5px 8px; margin: 0px; width: 175px; background:transparent url("../images/web/right_mid_background.gif") repeat-y; z-index: -100;}

.background_top {margin: 0; padding: 0;height: 6px; background: url("../images/web/right_top_background.gif") no-repeat;}
.background_bottom {margin: 0; padding: 0 0 6px 0; _margin: 0 0 -14px 0; height: 8px;position: relative; top: 0; _top: -7px; left: 0; background: url("../images/web/right_bottom_background.gif") no-repeat;}
.background_middle {_position:relative; _top: -7px;margin: 0; padding: 0 0 2px 8px; width: 175px; height: 20px; background: transparent url("../images/web/right_mid_background.gif") repeat-y;}
h2 {display: inline; font-size: 10pt; padding: 0; margin: 10px 7px 10px 0; _margin: 0 7px 0 0; color: #747378; border-bottom: #dfdd00 solid 2px;}

#provozovatel p{margin: 0; padding: 0 0 0 10px; height: 18px; font-weight : normal;}
#provozovatel p.top_margin {padding: 8px 0 0 10px; font-weight: bold;}
#provozovatel a:link, #provozovatel a:visited{display: block; padding-top: 2px; height: 18px; width: 150px; color: #747378; text-decoration: none;}
#provozovatel a:hover {background: url("../images/eshop/katalog_hover.gif") no-repeat;z-index: 1000;}

#menu li  {list-style : none; width : 174px; font-size : 8pt; font-weight : normal; }
#menu li.sub {list-style : none; width : 174px; font-size : 8pt; font-weight : normal; }
#katalog_zbozi ul {padding:0; margin: 0; display: block;}
#katalog_zbozi li {padding: 0; margin: 0;}
#katalog_zbozi li.active  {list-style : none; padding : 2px 0 3px 3px; width : 161px; font-size : 8pt; font-weight : normal; color: #747378; }
#katalog_zbozi li.subactive {list-style : none; padding : 3px 0 4px 13px; width : 153px; font-size : 8pt; font-weight : normal;color: #747378; text-decoration : underline; border-bottom: 0px; }

#katalog_zbozi ul li a:link, #katalog_zbozi ul li a:visited {color: #747378; text-decoration : none; display: block; width : 160px; height: 12px; padding : 2px 0 3px 3px;}
#katalog_zbozi ul li.topsub a:link, #katalog_zbozi ul li.topsub a:visited {color: #747378; display: block; width : 158px; height: 12px; padding : 2px 0 3px 3px; }
#katalog_zbozi ul li.sub a:link, #katalog_zbozi ul li.sub a:visited {color: #747378; display: block; width : 150px; height: 12px; padding : 3px 0 4px 13px; }

#katalog_zbozi ul li.sub a:hover, #katalog_zbozi ul li.topsub a:hover, #katalog_zbozi ul li a:hover {background: url("../images/eshop/katalog_hover.gif") no-repeat;z-index: 1000;}
#katalog_zbozi h3 {font-size: 10pt; padding: 3px 0 3px 0; margin: 0;}

#rightmenu{margin:0 0 0 0; width:175px; float:right; overflow:hidden; position : relative; left : 0; top : -25px; *top: 0; _top:-25px;  }

#login, #logout, #vyhledavani, #novinky_mailem, #partneri {_position:relative; _top: -7px;  padding:0 0 5px 8px; margin: 0px; width: 175px; background:transparent url("../images/web/right_mid_background.gif") repeat-y;}

form {margin: 0; padding: 0;}
input.input_value{float: right; right: 0; top: 0; width: 140px; height: 18px; border: 1px solid #747378;}
input.button, button.button {display: block; text-align: center; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 59px; height: 16px; margin: 4px 0 6px 0; padding: 0; background: url("../images/eshop/button_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
input.button_big, button.button_big {display: block; text-align: center; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 118px; height: 16px; margin: 4px 0 6px 0; padding: 0; background: url("../images/eshop/button_big_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
#vyhledavani label, #login label, #logout label, #novinky_mailem label{font-size : 9px; display: block; width: 140px; height: 14px; float: right; right: 0; top: 0; color: #747378; padding-top:2px;}
#vyhledavani fieldset, #login fieldset, #logout fieldset, #novinky_mailem fieldset {border: 0; margin: 5px 24px 0 0; *margin: 5px 0 0 0; padding: 0; *padding-right: 24px; }
#vyhledavani a:link, #vyhledavani a:visited, #login a:link, #login a:visited, #logout a:link, #logout a:visited, #novinky_mailem a:link, #novinky_mailem a:visited {text-decoration: none; display: block; width: 140px; color: #747378; font-size : 8pt; font-weight : bold; padding : 2px 14px 0 0; _padding-right: 16px; }
#vyhledavani a:hover, #login a:hover, #logout a:hover, #novinky_mailem a:hover {background: url("../images/eshop/katalog_hover.gif") no-repeat;z-index: 1000;}
#logout p {color: #747378; font-weight : bold;  padding : 2px 0 0 0; }
#partneri p{text-align:center; padding: 0 18px 0 0; margin: 5px 0 0 0;}
#platby p {text-align:center; padding: 4px 10px 0 0; margin: 5px 0 0 0;}
#partneri a:link, #partneri a:visited {text-decoration: none; display: block; padding-top: 2px; width: 155px; color: #747378;}
#partneri a:hover.text {background: url("../images/eshop/katalog_hover.gif") no-repeat;z-index: 1000;}


#content{margin:25px 189px 0 189px; *margin-top: 0; _margin:0 186px 0 186px; min-height:100px;_height:1000px; padding:0; font-size:8pt;line-height:1.5; position : relative; left : 0; top : -25px; *top: 0; _top:-25px;}

#bottom_lista {clear: both;}
#foot {clear : both; text-align : center; height : 25px; overflow : hidden; font-size : 8pt; margin-top : 0px; background: url("../images/eshop/footer_background.gif") no-repeat; }
#foot p {color: #747378; margin: 4px 0 0 0;}
#foot a:link, #foot a:visited {color: #747378; }

#content a:link, #content a:visited {color: #a3c509; text-decoration: none;}
#content a:hover {color: #a3c509; text-decoration: underline;}

#content a.kat_nazev:link, #content a.kat_nazev:visited {color: #747378;}
#content a.kat_nazev:hover {color: #747378; text-decoration:none;}

#content a.katalog_odkaz:link, #content a.katalog_odkaz:visited {color: #a3c509;}
#content a.katalog_odkaz:hover {color: #a3c509; text-decoration: underline;}


.headline {background: url("../images/eshop/headline_background.gif") no-repeat; padding: 10px; *height: 89px; _height: 79px;}
.headline p {margin: 5px 2px 10px 0px; _margin-bottom: 0; font-size: 7pt; line-height: 130%; text-align:justify;}
.headline p span {float: right; font-weight: bold; position: relative; top: 0px;}
.eshop_nadpis {height: 25px; padding: 0 10px 5px 10px; margin: 5px 0 -5px 0; _margin-bottom:0; background: url("../images/eshop/mid_header_background.gif") no-repeat;}
.katalog_top_header{height: 25px; padding: 0px 10px 5px 10px; background: url("../images/eshop/top_header_background.gif") no-repeat;}
.katalog_top_header h2 {border: 0; display: block; margin:0; padding:0;}
.katalog_top_header a:link, .katalog_top_header a:visited {color: #747378; text-decoration: none;}
.katalog_top_header a:hover {border-bottom: #dfdd00 solid 2px;}

.polozka_katalogu {background: url("../images/eshop/katalog_item_background.gif") no-repeat; margin: 7px 0 0 0; padding: 6px 15px 10px 10px; min-height: 95px; _height: 105px; *padding-bottom: 5px; _padding-bottom: 0px;}
.polozka_katalogu p {margin: 0; padding:0;}
.polozka_katalogu h3 {font-size: 10pt; margin: 0 0 0 5px; padding: 0; color: #747378;}
.polozka_katalogu a:link, .polozka_katalogu a:visited {color: #747378; text-decoration: none;}
.polozka_katalogu a:hover {border-bottom: #dfdd00 solid 2px;}
div.kat_obrazek {float: left; padding: 5px 10px 0 5px;}
div.kat_obrazek a:hover {border: 0;}
.pol_kat_kat_cislo {float: right; text-align: right; width: 250px; padding: 10px 0 0 0;}

div.kosik label, div.detail_kosik label {font-size : 10px; height: 14px; padding:0; margin: 0;}
div.kosik input.inputvalue, div.detail_kosik input.inputvalue {width: 20px; height: 14px; _height: 16px; border: 1px solid #747378; padding: 0; margin: 0; }
div.kosik fieldset, div.detail_kosik fieldset {border: 0; margin:0; padding: 0;}
div.kosik form, div.detail_kosik form {border: 0; margin:0; padding: 0;}
input.button1 {font-size: 8pt; font-weight: bold; border: 0; width: 59px; height: 16px; padding: 0 0 3px 0; margin: 2px 0 2px 0; background: url("../images/eshop/button_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
div.pol_kat_cena {padding: 10px 0 0 0; height: 50px; width: 300px;*width: 180px;}
p.kat_cena {font-size: 9pt; padding: 33px 0 0 0; font-weight: bold;}
p.kat_sleva, p.kat_vase_cena {padding: 0; font-size: 9pt; font-weight: bold;}

#kat_hlavicka {background: #FFFFFF; margin: 0; padding: 0; height: 30px; _margin-bottom: -10px;}
#kat_hlavicka h3 {font-size: 10pt; color: #747378; font-weight: bold; margin: 0; padding: 0; border-bottom: #dfdd00 solid 2px;}
#kat_sort {text-align: right; background: #FFFFFF; border: 0; margin: 0; padding: 3px 0 0 0; _padding-top: 10px;}
#kat_sort form.sort, #kat_sort fieldset {border: 0; margin:0; padding:0; }
#kat_sort select{font-size: 8pt; padding: 0; margin: 0;}
#kat_sort input {border: 0; margin: 0;}
#kat_sort option {border: 0; margin: 0;}
#kat_sort input.button_sort {font-size: 8pt; font-weight: bold; border: 0; width: 59px; height: 16px; padding: 0 0 3px 0; margin: 2px 0 2px 0; background: url("../images/eshop/button_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
#strankovani{position: relative; top:-28px; *top: -18px; left: 0; margin: 0; padding:0; width: 350px;}
#strankovani_spodni {position: relative; top: 0px; *top: -18px; background: #FFFFFF; margin: 0; padding: 0; }



div.detail_nadpis {margin: 2px 0 0 0; _margin: 7px 0 0 0; background: url("../images/eshop/detail_item_background_top.gif") no-repeat;}
div.top_border {height: 30px; margin: 2px 0 0 0; background: url("../images/eshop/detail_item_background_top.gif") no-repeat;}
div.detail_nadpis h3 {font-size: 10pt; padding: 10px 0 0 20px; margin: 0; }
div.detail_nadpis h3 span {border-bottom: #dfdd00 solid 2px;}
div.polozka_detail, #kosiklist, #pokladna {padding: 5px 20px 0 20px; background: url("../images/eshop/detail_item_background_mid.gif") repeat-y;}
#kontaktinf {padding: 5px 20px 0 20px; background: url("../images/eshop/detail_item_background_mid.gif") repeat-y;}
#kontaktinf p {padding: 0; margin: 0; position: relative; top: -15px;}
#kontaktinf h4 {font-size: 10pt; padding-bottom: 0; margin-bottom: 0;position: relative; top: -15px;}
div.det_obrazek {float: left; padding: 0 10px 0 0; width: 165px;}
div.detail p {margin: 0; padding: 0;}
div.detail p.popis_nadpis {padding: 10px 0 0 0;}
div.detail_kosik {float: right; text-align: right; width: 250px; }
div.fill {height: 80px; *height:90px;}
div.bottom, div.bottom_border {height: 20px; background: url("../images/eshop/detail_item_background_bot.gif") no-repeat; margin: 0 0 10px 0; }
div.detail_kosik p {margin:0; padding:0;}
div.detail_kosik p.kat_cena_normal {padding: 10px 0 0 0;}
div.detail_kosik p.kat_cena {font-size: 9pt; padding: 43px 0 0 0; font-weight: bold;}
table {border-collapse: collapse; border: 0px;}
td {border-collapse: collapse; border: 0px;}

#kosiklist table {width: 530px;}
/*#kosiklist td {border-bottom: 1px solid #dfdd00;}*/
#kosiklist td.buttons {border-bottom: 0px;}
#kosiklist th {color: #747378; background: #dfdd00; text-transform: uppercase; padding: 4px; margin: 4px; font-size: 8pt;}
#kosiklist td {padding: 4px; margin: 4px; font-size: 8pt;}
#kosiklist td input.value {width: 20px; height: 18px; border: 1px solid #747378; margin: 3px; padding 0;}
#kosiklist input.button, #kosiklist button.button{float: left; left:0; top:0; margin-right: 4px;}
#kosiklist td.buttons a:link, #kosiklist td.buttons a:visited {text-align: center; text-decoration: none; float: left; display: block; padding: 1px 0 0 0; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 118px; height: 16px; margin: 4px 5px 6px 5px; background: url("../images/eshop/button_big_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
#kosiklist input.button {display: block; text-align: center; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 118px; height: 16px; margin: 4px 0 6px 0; padding: 0; background: url("../images/eshop/button_big_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}
#kosiklist input.dobirka{color: #747378; text-align: right; border: 0; font-size: 8pt;}
#kosiklist td.suma {color: #747378; background: #dfdd00; font-size: 10pt;}
#kosiklist p {margin: 0;}
#kosiklist .dobirka_celkem{text-align: right; font-size: 10pt; font-weight: bold; color: #747378; background: #dfdd00;}
#kosiklist input.dobirka_celkem{color: #747378; background: #dfdd00; border: 0;}
#kosiklist legend {font-weight: bold;}
#kosiklist td.right1 {text-align: right;/* border-bottom: 1px solid #dfdd00;*/}
#kosiklist td.right {text-align: right;/* border-bottom: 1px solid #dfdd00;*/}
/* novinka */

#kosiklist p {font-size: 8pt; }
#kosiklist legend {font-size: 8pt; padding: -2px 0 0 5px; _padding: -2px 0 0 0;}
#kosiklist input.text {width: 200px; height: 18px; margin: 7px 0 0 0px; padding: 2px;}
#kosiklist input.radiobutton {width: 15px; height: 18px; margin: 4px 0 4px 0; }

label.doruc_label {display: block; width: 300px; height: 15px; float: right; right: 0; top: 0; color: #000000; padding-top:12px;}

div.ikonka_platby {float: left; width: 50px; height: 25px; margin-top: 3px;}
div.platba {height: 35px;}
div.platba label {position: relative; top: -5px; *top: -5px; left: 5px;}
#kosiklist h3 {font-size: 10pt; font-weight: bold; padding:0; margin:0;}

/*konec novinky*/


#pokladna {min-height: 80px; _height: 80px;}
#pokladna input.text {width: 180px; height: 18px; margin: 7px 0 0 0px;}
#pokladna input.checkbox {width: 15px; height: 18px; margin: 17px 0 0 167px;}
#pokladna select.select {width: 184px; height: 22px; margin: 7px 0 7px 0px;}
#pokladna label {font-size : 10px; display: block; width: 300px; height: 15px; float: right; right: 0; top: 0; color: #000000; padding-top:12px;}
#pokladna fieldset, #kosiklist fieldset {border: 0; margin: 5px 0 0 0; padding: 5px 0; border-bottom: 2px solid #dfdd00; }
#pokladna p {margin: 5px 0 0 0;}
#pokladna h3 {font-size: 8pt; font-weight: bold;}
#pokladna input.button {display: block; text-align: center; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 118px; height: 16px; margin: 4px 0 6px 0; padding: 0; background: url("../images/eshop/button_big_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}

#komentare {position:relative;background: #ffffff; border: 10px solid #f7f6bc; margin: 0 0 3px 0; padding: 10px; }
#komentare h4 {padding: 0; margin: 0 0 3px 0; font-size: 10pt;}
#komentare div.komentar_hlavicka {margin: 0 0 3px 0; }
#komentare div.komentar_paticka {margin: 3px 0 0 0; text-align: right; color: #747378;}
#komentare div.komentar_text h5 {padding: 0; margin: 0 0 3px 0; font-size: 9pt; font-weight: bold; color: #747378;}
#komentare span.komentar_jmeno {font-weight: bold;}
#komentare input.button {display: block; text-align: center; font-size: 8pt; font-weight: bold; float: right; right: 0px; top: 0; border: 0; width: 118px; height: 16px; margin: 4px 0 6px 0; padding: 0; background: url("../images/eshop/button_big_background.gif") no-repeat; color: #747378; cursor: pointer; cursor: hand;}

.horlev {position:absolute;top:-10px; left: -10px;_top:0px;_left:-20px;background:url('../images/eshop/bull_20px.gif') left top no-repeat #fff;}
.horprav {position:absolute;top:-10px;right:-10px;_top:0px;_right:0px;background:url('../images/eshop/bull_20px.gif') right top no-repeat #fff;}
.dollev {position:absolute;bottom:-10px;left:-10px; background:url('../images/eshop/bull_20px.gif') left bottom no-repeat #fff;}
.dolprav {position:absolute;bottom:-10px;right:-10px;background:url('../images/eshop/bull_20px.gif') right bottom no-repeat #fff;}
.horlev, .horprav, .dollev, .dolprav {width:10px;height:10px;font-size:0px;}



div.polozka_komentar {position: relative; background: #FFFFFF; border: 5px solid #f7f6bc; margin: 0 0 4px 0; padding: 4px;}
.horlev1 {position:absolute;top:-5px;left:-5px;_top:0px;_left:-10px;background:url('../images/eshop/bull_10px.gif') left top no-repeat #fff;}
.horprav1 {position:absolute;top:-5px;right:-5px;_top:0px;_right:20px;background:url('../images/eshop/bull_10px.gif') right top no-repeat #fff;}
.dollev1 {position:absolute;bottom:-5px;left:-5px;background:url('../images/eshop/bull_10px.gif') left bottom no-repeat #fff;}
.dolprav1 {position:absolute;bottom:-5px;right:-5px;background:url('../images/eshop/bull_10px.gif') right bottom no-repeat #fff;}
.horlev1, .horprav1, .dollev1, .dolprav1 {width:5px;height:5px;font-size:0px;}

div.komentar_table {padding-top: 5px;}
div.komentar_table input {width: 270px; border: 1px solid #747378;}
div.komentar_table textarea {width: 270px; border: 1px solid #747378;}
div.komentar_table input.button {width: auto; border: 0;}
div.komentar_table th {font-weight: normal; vertical-align: top; width: 155px; padding: 6px 0 6px 0;}
div.komentar_help p {color: #747378; padding-top: 5px;}
div.odkazy_pod_komentare {margin: 3px; 0 0 0; text-align: right;}

#nejprodavanejsi_zbozi {width: 175px; text-align: left; background: #FFFFFF; margin: 0; padding: 0; }
#nejprodavanejsi_zbozi ul {padding: 0; margin: 0;}
#nejprodavanejsi_zbozi li {padding: 0; margin: 0;}
#nejprodavanejsi_zbozi li {background: url("../images/eshop/nejprodavanejsi_item_background.gif") no-repeat; }
#nejprodavanejsi_zbozi li a{display: block;	min-height: 62px; _height: 62px; margin 0;font-weight: bold;font-size: 7pt;}
#nejprodavanejsi_zbozi li a:link, #nejprodavanejsi_zbozi li a:visited {text-decoration: none; color: #747378; display: block; width : 155px; height: 62px; padding : 5px 3px 0px 3px; _margin-bottom: 3px}
#nejprodavanejsi_zbozi li a:hover {text-decoration: underline;}
img.nejprodavanejsi_obrazek {float: left; margin: 1px 4px 0 5px;} 

#akcnizbozi, #akcni_balicek_rotator, #akcnibalicek {font-weight: bold; height: 152px; _height: 158px; background: url("../images/eshop/akcni_item_background.gif") no-repeat; padding: 5px 15px 5px 15px; margin: 3px 0 5px 0;}
#akcnizbozi p, #akcni_balicek_rotator p, #akcnibalicek p {margin: 0; padding: 0; text-align: left;}
#akcnizbozi p.center, #akcni_balicek_rotator p.center, #akcnibalicek p.center {text-align: center; margin-right: 5px;}
#akcnizbozi a:link, #akcni_balicek_rotator a:link, #akcnibalicek a:link {color: #747378; text-decoration: none; font-weight: bold;}
#akcnizbozi a:visited, #akcni_balicek_rotator a:visited, #akcnibalicek a:visited {color: #747378; text-decoration: none; font-weight: bold;}
#akcnizbozi a:hover, #akcni_balicek_rotator a:hover, #akcnibalicek a:hover {color: #747378; text-decoration: underline;font-weight: bold;}
p.akcni_nadpis {height: 45px;}
p.font-small {font-size: 7pt;}

#kat_podkategorie {background: #FFFFFF; margin: 0; padding: 0; }
#kat_podkategorie p {padding: 5px 0 0 0; margin: 5px 0 5px 0;}
#kat_podkategorie p.podkategorie {line-height: 1em;}
#kat_podkategorie a {padding: 0; }
#kat_podkategorie h2 {font-size: 10pt; text-transform: none; color: #747378; font-weight: bold; width: auto; height: auto; margin: 0; padding: 0; background: #FFFFFF; display : inline; position : static; }
#kat_podkategorie h3 {font-size: 8pt; font-weight: normal; margin: 0; padding: 8px 0 0 0;}

#content_objednavka {background: #FFFFFF; margin: 0; padding: 0;}
#objednavka {background: #FFFFFF;  margin: 0; padding: 0;}
#objednavka table {width:100%; border-collapse: collapse; border: 1px solid #dfdd00; font-size : 10px;}
#objednavka th {width: 50%; border: 1px solid #dfdd00; padding: 2px 4px; margin: 0;color: #FFFFFF; background: #dfdd00; text-align: left;}
#objednavka td {width: 50%; border-left: 1px solid #dfdd00; padding: 2px 4px; margin: 0;}
#objednavka .bottom {border-bottom: 1px solid #dfdd00;}
#objednavka .noborder {border: 0px;}
#objednavka .katalogcis {width: 45px; border: 0px; border-bottom: 1px solid #dfdd00;}
#objednavka .nazevzbozi {width: 240px; border: 0px; border-bottom: 1px solid #dfdd00;}
#objednavka .mnozstvi {width: 20px; border: 0px; border-bottom: 1px solid #dfdd00;}
#objednavka .sleva {width: 30px; border: 0px; border-bottom: 1px solid #dfdd00; text-align: right;}
#objednavka .cena {width: 75px; border: 0px; border-bottom: 1px solid #dfdd00; text-align: right;}
#objednavka .cena1 {width: 75px; border: 0px; text-align: right;}
#objednavka .popis1 {width: 355px; border: 0px; }
#objednavka .popis {width: 355px; border: 0px; border-bottom: 1px solid #dfdd00; }

#objednavka_position {background: #FFFFFF; border: 0; margin: 0; padding: 1px 0 1px 0;}
#objednavka_position td {width: 143px; text-align: center; font-weight: normal; font-size: 10pt; padding: 5px 18px; background: #edeeef;}
#objednavka_position td.pos_active {font-weight: bold;}
#objednavka_position td.pos_invisible {color: lightgrey; background: #ffffff;}


div.link_partners1{display: block; width: 90px; height: 33px; float: left; position: relative; left: 1px; overflow : hidden; border: 1px solid #C0C0C0; margin: 5px 3px 5px 2px; padding: 5px 23px;}
div.link_partners2{display: block; width: 90px; height: 33px; float: left; position: relative; left: 1px; overflow : hidden; border: 1px solid #C0C0C0; margin: 5px 3px 5px 2px; padding: 5px 23px;}
div.link_partners3{display: block; width: 90px; height: 33px; float: left; position: relative; left: 1px; overflow : hidden; border: 1px solid #C0C0C0; margin: 5px 3px 5px 2px; padding: 5px 23px;}
#partneri_ikonky{width: 550px; float: left; position : relative; top: 0px;}
#partneri_ikonky h4 {font-size: 10pt;}
#sprazene{background: #FFFFFF; margin: 0 0 3px 0; padding: 0; }
div.obrazek_polozka {position: relative; top: -50px; }
#sprazene p {padding:0; margin: 0;font-size: 12px; padding-bottom: 4px; font-weight: bold; }
#sprazene p span {border-bottom: #dfdd00 solid 2px;}
div.sprazena_polozka h4 {height: 10px; display: block; padding:10px 0 0 65px; *margin-bottom: -30px; margin:0 0 -20px 0; font-size: 8pt; }
div.provozovztel_2 {position: relative; top: 0px; left: 130px; height: 150px;}
div.provozovztel_1 {float: left;}
.index_novinky {margin: 10px 0 10px 0;}
div.pol_kat_cena p.kat_novinka {position: relative; top: -17px; left: 270px; _left: 70px; _top: -17px; }
p.kat_novinka {font-weight: bold;}
#reklama p {text-align: center; padding: 4px 15px 0 0; margin: 5px 0 0 0;}
p.kat_atribut_skladem {font-weight:bold;}
a.kosik_name:link, a.kosik_name:visited { display: block;}

a.nahled:link, a.nahled:visited {color: #747378 !important;text-decoration: none !important;position: relative;	top: -15px; left: 150px;z-index: 10;display:block;}
a.nahled span {	display: none ;}
a.nahled:hover span {	width: 220px;	display: block ;	position: absolute;	top: -150px;	left: 140px;	text-decoration: none;	z-index: 11; font-size: 10pt; font-weight: normal;}
a.nahled span.text {	padding: 10px;}
a.nahled:hover span.text {text-decoration: none; border: 3px solid #dfdd00;	top: -30px;	left: 20px;	background: #ffffff;}

div.nas_tip h3 {margin:0; padding: 10px 0 0 0; }
div.nas_tip p {margin:0; padding: 0; }

#top_upozorneni {text-align: left; border: 2px solid #747378; padding: 5px; position: absolute; left: 3px; top: 3px; width: 530px; height: 71px; background: #f9aa8f; color: #747378;}
#top_upozorneni p {padding: 0 0 3px 0; margin: 0;}

