#news {margin-top:50px;=margin_top:80px; margin-left:10px; width:560px,_width:500px}


#products-head {padding-bottom: 8px; margin-top: 15px; font-size: 11px; padding-left: 5px; margin-left:0px}
#products-head a {font-weight: bold;}
#products-head-content {margin-top:21px;padding-bottom: 0px;height: 50px; margin-bottom:8px; border: 0px; color: #000}
#products-head-content a {font-weight: bold; color: #78395d;text-decoration: underline} 

vertical-separator{width: 6px; height: 100px; margin-top: 0px; border: 0; float: left}
.row{margin-top: 3px;}  /*float: left; */

.product{ font-size:11px;list-style-type: none; width: 269px; height: 234px; min-height: 200px;float: left; background-color:#dadfe9; padding-left:10px}
.product .caption h2{font-size: 13px; color: #78395d; margin-top: 7px; margin-bottom: 9px;height:25px;display:block;}
.product img{ float: left }
.product .dimage { float: left; height: 100px; width: 135px; border: 1px solid #192d40; background: #FFF; padding: 3px; }
.product .dimage a { float: left; margin-top: 0px; }


.product .buttons  {float:left;margin-left:2px;margin-right: 0px; _margin-right: 0px; margin-top: 25px; width:100px}
.product .buttons div{font-weight: bold; text-align: left; width:100px}
.product .buttons div img{border:0px;}
div.product div.row div div.buttons div img.kup {border:0px;border-width:0 0 0 0 px;}
.product .description{width: 257px;_width: 253px;margin-top: 10px;text-align: justify;}
.product .price{text-align: right; margin-top: 5px; margin-right: 10px}
.product .price strong{color: #d90103;font-weight:bold; font-size:12px}

table#sales td{ font-size:11px;list-style-type: none; width: 269px; height: 214px; min-height: 200px;float: left; background-color:#dadfe9; padding-left:10px}
table#sales td h2{font-size: 13px; color: #78395d; margin-top: 7px; margin-bottom: 9px}
table#sales td img{border: 1px solid #192d40; float: left}
table#sales td .buttons  {float:left;margin-left:2px;margin-right: 0px; _margin-right: 0px; margin-top: 25px; width:100px}
table#sales td .buttons div{font-weight: bold; text-align: left; width:100px}
table#sales td .buttons div img{border:0px;}
table#sales td .description{width: 257px;_width: 253px;margin-top: 10px;text-align: justify;}
table#sales td .price{text-align: right; margin-top: 0px; margin-right: 0px}
table#sales td .price strong{color: #d90103;font-weight:bold; font-size:12px}


.vyberte_odd{margin-left: 5px}
.vyberte_odd a {font-weight:bold}
.sub-product{ list-style-type: none; width: 187px}
.sub-product .caption h3{font-size: 11px; color: #d90103; text-transform: uppercase; margin-top: 7px; margin-bottom: 9px}
.sub-product img{border: 1px solid #000}
.sub-product .description{width: 150px; _width: 150px; margin-top: 10px;text-align: justify;}
.sub-product .price{ margin-top: 5px}
.sub-product .price strong{color: #d90103}
.sub-product a{color: #d70100; text-transform: uppercase; font-weight: bold}
.sub-product a:hover{color: #d70100; text-decoration: underline}

#corner-new{width: 10px; height: 10px; float: left; border: 1px solid #808586; background-color: #8bd098}
#corner-action{width: 10px; height: 10px; float: left; border: 1px solid #808586; background-color: #afadad}

.pager{text-align: center; font-weight: bold; color: #da0000}
#product-detail{width:546px;margin-top:10px; margin-bottom:10px;}
#product-detail td{background-color:#dadfe9; padding:0px;}
#product-detail #dotaz, product-detail #prod_descr, #product-detail .prod_cena, #product-detail .cena, #serie, #product-detail #files, #groups{font-size:11px;  color:#333333; text-decoration: none; font-family:Tahoma; }
#product-detail div.image {width: 170px; margin-top:5px; float:left;} /*width:210*/
/*#product-detail img {float: left;}*/
#product-detail h2 {font-size: 15px; color: #291946; font-weight: bold; padding: 0px; margin: 10px;}
#product-detail h4 {font-size: 13px}
#product-detail .caption{font-size: 12px; color: #7b829b;}
#product-detail .first-cell h1{ font-size: 13px; color: #000}
#product-detail #prod_descr{line-height:13px; text-align:justify; margin-left:5px; float:left; width: 300px;_width: 320px; float:left; font-size:11px}
#product-detail #prod_descr div {margin-top:15px}
#product-detail .prod_cena{width: 190px; text-align:left; float: left}
#product-detail #vyrobce{height: 1px}
#product-detail #vyrobce h4{width: 50%; text-align:left; float: left}
#product-detail #vyrobce .logo{width: 43%; text-align: center; float: right}
#product-detail .cena{font-size:14px; font-weight:bold; padding-left: 5px; xpadding-right: 5px; color: #FF8600}
#product-detail #dotaz{width: 190px; height:50px}
#product-detail #dotaz .submit{float:left; width:100px; height:27px; background: url('../images/dotaz_bg.gif') no-repeat}
#product-detail #prod_param{margin-top:5px}
#product-detail input.mnozstvi  { border:1px solid #b3b9c3; width:40px; height: 20px;padding: 0px; /*position: relative; top: -4px;*/ } 
#product-detail input.submit{ position: relative; top: 4px; height: 18px;}
#product-detail input.submit{ margin: 4px; margin-right:0; padding:0; width: 120px; height: 21px; background: url(../images/produkt_detail_submit.gif) no-repeat; border: 0; color: #000; font-size: 10px; font-weight: bold; cursor: pointer; cursor: hand}
#product-detail .button-back{ padding-top: 20px; padding-bottom: 20px; }
#product-detail .button-back .submit{width:150px; height:25px; background: url(../images/button_back.gif) no-repeat}
#product-detail #serie{ width: 280px}
#product-detail .foto{border: 1px solid #000}
#product-detail #images {padding-left:10px; width:200px; float:left; clear:left;}
#product-detail #images img{border: 1px solid #000}
#product-detail .selects {list-style-type: none;}
#product-detail select {width:80px}
#product-detail .selects li div select{float:left; width:80px}


#product-detail #modifikace {margin-top:2px; width:200px}
#product-detail #modifikace .prod_cena{width:200px; text-align:left; padding-top: 5px}
#product-detail #modifikace .prices{width: 200px; text-align:left}
#product-detail #modifikace .buttons{width: 200px; clear: left; position: relative; left: 0px; top: 2px}
#product-detail #modifikace .buttons .submit{width:77px; height:24px; background: url('../images/to_basket.gif') no-repeat}
#product-detail #modifikace select{width: 200px}


#product-detail #hodnoceni .first{margin-left:0px}
#product-detail #hodnoceni a{width: 20px; height: 20px; margin-left: 5px; display: block; background-color: #abd5ff; border: 1px solid #194e82; color: #194e82; text-decoration: none; text-weight: bold; line-height: 20px; text-align: center; float: left}
#product-detail #hodnoceni a:hover{background-color: #194f82; color: #fff}
#product-detail .zsleva{font-size:14px;text-decoration:line-through; color:#c00;}
.zsleva{text-decoration:line-through; color:#c00;font-weight:bold;}
#params {margin-top:20px}
#params .caption{margin-left:10px}
#params table{ width:550px; padding-top: 0px; margin-left:10px}
#params tr,th{ height: 18px; _height: 14px; _vertical-align: top}
#params th{ text-align:left}
#params .dark{ /*background-color: #da0000*/}

#images2 {margin-top:20px; width:566px;}
#images2 img {max-width:170px;}
#images2 .caption{margin-left:10px}
#images2 table{ padding-top: 0px; margin-left:10px}

#files {margin-top:20px}
#files strong{margin-left:10px}

#files table{ padding-top: 0px; margin-left:10px}


#filters{float: right}
#filters select{margin-top: 3px}

#check .submit{width: 80px; height: 21px; background-color: #184e82; border: 0; color: #fff; font-size: 10px; font-weight: bold; cursor: pointer; cursor: hand}
#check select{ width: 220px; margin-top: 3px}


#trh table, #customer table{ width: 250px; _width: 256px; padding-top: 5px}
#customer {text-align: left}
#trh tr, #trh th, #customer tr, #customer th{ font-size: 10px; height: 22px; _height: 18px; _vertical-align: top}
#trh th, #customer th{ text-align:left}
#trh td, #customer td{ text-align:right; font-weight: bold}
#trh .dark, #customer .dark{ background-color: #abd4ff}
#trh strong, #customer strong{ font-size: 10px}


#product-detail .image{width: 100%; text-align: center; margin-top: 20px; /*border: 1px solid #000*/}
#product-detail .image img {max-width:300px; max-height:200px;} 
#product-detail .image .popis{ width:530px; text-align: left; padding-left:10px; padding-right:10px; padding-top:10px;}
/*#product-detail .image .popis p {}*/
/*#product-detail label{ position: relative; _top: -3px}
#product-detail .product{ width: 200px}*/

.kosik_title,  .kosik_notif{/*font-family: Arial, Helvetica, sans-serif; font-size: 10pt; */color: #fff; font-weight: bold; }
.kosik{ width: 30px; border: 1px solid #184e82} 
.kosik_notif,  .notif { font-size: 8pt; color: #888787; font-weight: bold; margin-left: 10px;}
.notif { font-weight: bold; margin-left: -1px;}

table.tab_produkty{/* width: 100%;*/ width: 560px; margin-left: 0px; margin-top: 60px;margin-right: 20px}
table.tab_produkty td { font-size: 11px; /*border: 1px solid #848BA2;*/ padding: 3px; padding-top: 6px; padding-bottom: 6px}
table.tab_produkty td {background: none}
table.tab_produkty tr#head td {padding-top: 2px; padding-bottom: 2px;_padding-top: 0px; _padding-bottom: 2px; color: #7b829b; font-size: 10px; background-color: #dadfe9; height:14px; _line-height:14px} 
table.tab_produkty tr#head td#left{background-color: #dadfe9}
table.tab_produkty tr#head td#right{background-color: #dadfe9}
table.tab_produkty tr .darker {border-top: 1px solid #fe0002/*background: #fe0002;*/ /*border-top: 1px solid #fe0002*/} 
table.tab_produkty tr#oddeleni td {background: white; color: black} 
/*#produkty table.tab_produkty td A.produkt, table.tab_produkty td B.produkt {font-size: 13px; color: #154a99}*/
/*table.tab_produkty td a img {border: 1px solid white}
table.tab_produkty td a:hover img {border: 1px dotted #838383}*/
table.tab_produkty td a{text-decoration: none; font-weight: bold; color: #da0000}
table.tab_produkty td a:hover{text-decoration: underline}
table.tab_produkty input.submit,.back{ margin: 4px; margin-right:-4px; padding:0; min-width: 120px; height: 25px; background-color:#dadfe9; border: 0; color: #7b829b; font-size: 12px; font-weight: bold; cursor: pointer; cursor: hand}

table.tab_produkty_kos{/* width: 100%;*/ width: 530px; margin-left: 0px; margin-right: 20px}
/*table.tab_produkty .update{ position: relative; left: 4px; _left: 0px; height: 18px}*/
table.tab_produkty_kos td { font-size: 11px; /*border: 1px solid #848BA2;*/ padding: 3px; padding-top: 6px; padding-bottom: 6px}
table.tab_produkty_kos td {background: none}
table.tab_produkty_kos tr#head td { font-weight:bold; padding-top: 2px; padding-bottom: 2px;_padding-top: 0px; _padding-bottom: 2px; color: #fff; font-size: 12px; background-color: #1E1941; height:18px; _line-height:18px} 
table.tab_produkty_kos tr#head td#left{background-color: #1E1941;}
table.tab_produkty_kos tr#head td#right{background-color: #1E1941;}
table.tab_produkty_kos tr .darker {border-top: 1px solid #fe0002/*background: #fe0002;*/ /*border-top: 1px solid #fe0002*/} 
table.tab_produkty_kos tr#oddeleni td {background: white; color: black} 
/*#produkty table.tab_produkty td A.produkt, table.tab_produkty td B.produkt {font-size: 13px; color: #154a99}*/
/*table.tab_produkty td a img {border: 1px solid white}
table.tab_produkty td a:hover img {border: 1px dotted #838383}*/
table.tab_produkty_kos td a{text-decoration: none; font-weight: bold; color: #da0000}
table.tab_produkty_kos td a:hover{text-decoration: underline}
table.tab_produkty_kos input.submit,.back{ margin: 4px; margin-right:-4px; padding:0; width:120px; height: 25px; background-color:#1E1941; border: 0; color: #fff; font-size: 12px; font-weight: bold; cursor: pointer; cursor: hand}
table.tab_produkty_kos input.submit_vet{ margin: 4px; margin-right:-4px; padding:0; width:220px; height: 25px; background-color:#1E1941; border: 0; color: #fff; font-size: 12px; font-weight: bold; cursor: pointer; cursor: hand}
table.tab_produkty_kos input.submit_kosik{ /*margin: 4px; margin-right:-4px; padding:0; width: 140px; height: 25px; background-color:#1E1941; border: 0;*/ text-decoration: none; font-weight: bold; color: #da0000}
