/* ------------ Globální definice objektů  -----------------------------------------------------------------------------------------------*/
body {margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #616164; background: url(/img/bg-body.gif) repeat-x #373737}
div {height: auto; _height: 0; margin: 0; padding: 0}
p {margin: 0; padding: 0}
a {_height: 0; text-decoration: none; color: #000}
a:hover {text-decoration: underline}
img {margin: 0; padding: 0; border: 0}
form {margin: 0; padding: 0}

h1,h2,h3,h4,h5 {margin: 0; padding: 0; font-size: 11px; color: #000}

.input_text {margin: 0; padding: 0; font-size: 11px; vertical-align: middle; color: #000}
.input_button {margin: 0; padding: 0; border: 0}
.input_radio {height: 14px; width: 14px; margin: 0; padding: 0; vertical-align: middle; border: 0}
.input_check {height: 12px; width: 12px; margin: 0px; padding: 0px; border: 0}

Textarea {margin: 0px; padding: 0px; overflow: auto; font-size: 12px; color: #000; border: 0px}
label {margin: 0px; padding: 0px; vertical-align: middle; color: #000; font-size: 11px}
Select {vertical-align: middle; color: #636363; font-size: 12px}
Input {vertical-align: middle}

.clear {_height: 0px; clear: both; font-size: 1px}
.imgPoint{cursor:pointer}
/* ----------  Definice kostry  -------------------------------------------------------------------------------------------------- */
#containerHeader {position: relative; z-index: 1; margin: auto; width: 990px; height: 128px; background: url(/img/bg-containerHeader.gif) no-repeat top #FFF }
#containerBody {position: relative; margin: auto; width: 990px; background: url(/img/bg-containerBody.gif) repeat-y}
#containerBodyIn {} 
#column1 {position: relative; left: -561px; width: 230px; float: left}
#column2 {position: relative; left: 231px; width: 561px; height: auto; padding: 36px 0 15px 0; float: left; overflow: hidden}
#column3 {position: relative; left: 2px; width: 197px; padding-top: 36px; float: left}
#containerFooter {position: relative; height: 35px; width: 990px; margin: auto; padding: 0;  font-size: 11px; color: #FFF; background: url(/img/bg-containerFooter.gif) no-repeat} 
/* ----------  containerHeader --------------------------------------------------------------------------------------------------- */

#containerHeader h1 {display: none}
#containerHeader img {vertical-align: middle}

.logo {position: absolute; top: 25px; left: 0; height: 103px; width: 250px; display: block}

.userInfo {position: absolute; top: 5px; left: 242px; margin: 0; padding: 0; list-style-type: none}
.userInfo li {float: left}
.userInfo li a {margin-right: 12px; _margin-right: 6px; padding: 0 0 0 12px; float: left; display: block; text-decoration: underline; font-size: 11px; color: #FFF; background: url(/img/bg-userInfo_li_a.gif) no-repeat 0 4px}
.userInfo li a:hover {text-decoration: none}

.setUp {position: absolute; top: 38px; left: 818px; margin: 0; padding: 0; list-style-type: none}
.setUp li a {text-decoration: underline; color: #939598}
.setUp li a:hover {text-decoration: none}

.menu {position: absolute; z-index: 1; top: 0px; left: 230px; height: 36px; width: 760px; margin: 0; padding: 0; list-style-type: none; font-family: Verdana; background: url(/img/bg-menu.gif) no-repeat}
.menu li {position: relative; margin-right: 10px; _margin-right: 5px; padding: 12px 0 6px 11px; display: block; float: left; background: url(/img/bg-menu_li.gif) no-repeat left}
.menu li a {padding-left: 10px; float: left; display: block; font-size: 11px; font-weight: bold; color: #FFF; background: url(/img/bg-menu_li_a.gif) no-repeat left}
.menu li ul {position: absolute; z-index: 9; top: 36px; left: 0; height: auto; width: 135px; margin: 0; padding: 0; visibility: hidden; font-size: 10px; color: #b9b9b9; background: url(/img/bg-menu_ul.gif) no-repeat #3e3e3e} 
.menu li ul li {display: block; float: none; margin: 0px; padding: 0px; background: none}
.menu li ul li a {height: auto; display: block; float: none; padding: 6px 8px 5px 14px; text-decoration: none; color: #b9b9b9; font-size: 11px; font-weight: normal; background: none; border-bottom: 1px solid #b9b9b9}
.menu li ul li a:hover {color: #FFF; text-decoration: underline}
.menu li ul ul {position: absolute; z-index: 9; top: 0px; left: 135px; border-left: 1px solid #b9b9b9}

.basket {position: absolute; top: 77px; left: 804px; width: 145px}
.basket .baEx2 {padding: 4px 0 0 14px}
.basket .baEx2 strong {font-weight: normal}
.basket .baEx2 .baEx2_1 {padding-bottom: 4px; color: #939598}
.basket .baEx2 .baEx2_1 a{ color: #939598}
.basket .baEx2 .baEx2_1 small {}
.basket .baEx3 {margin: 0; padding: 0; list-style-type: none}
.basket .baEx3 li a {padding: 0 0 0 14px; display: block; text-decoration: underline; color: #fe3f3f; background: url(/img/bg-baEx3_li_a.gif) no-repeat 0 5px}
.basket .baEx3 li a:hover {text-decoration: none}

/* ------------ Column1 -----------------------------------------------------------------------------------------------------------------*/

#column1 .title {height: 20px; padding: 5px 0 0 20px; font-size: 12px; font-weight: bold; color: #ff0000; background: url(/img/bg-title_c1.gif) no-repeat}
#column1 .title span {}

#column1 .fold {margin-top: -1px; height: 36px}
#column1 .fold div {height: 36px; width: 115px; float: left; cursor: pointer}
#column1 .fold .foEx1 {background: url(/img/bg-foEx1.gif) no-repeat}
#column1 .fold .foEx2 {background: url(/img/bg-foEx2.gif) no-repeat}

#column1 .foEx .foEx1 {background: url(/img/bg-foEx1Sel.gif) no-repeat}
#column1 .foEx .foEx2 {background: url(/img/bg-foEx2Sel.gif) no-repeat}

#title_categories_1 {height: 69px; background: url(/img/1/title_categories.gif) no-repeat}
.categoriesEx {margin: 0; padding: 0; list-style-type: none}
.categoriesEx li a {padding: 5px 5px 6px 21px; display: block; font-size: 12px; font-weight: bold; color: #FFF; border-bottom: 1px solid #bf3434; background: url(/img/bg-categories_li_a.gif) no-repeat #cc3131}
.categoriesEx ul {margin: 0; padding: 0; list-style-type: none }
.categoriesEx ul li a {padding: 6px 5px 6px 34px; display: block; text-decoration: none; font-size: 11px; color: #3d3d42; background: url(/img/bg-categories_ul_li_a.gif) no-repeat #b5b5b5; border-bottom: 1px solid #ababab}
.categoriesEx ul li a:hover {text-decoration: underline}
.categoriesEx ul ul {margin: 0; padding: 0; list-style-type: none; background: #bfd6f4 }
.categoriesEx ul ul li a {padding-left: 43px; font-size: 10px; color: #605656; background: url(/img/bgCatgeroies_ul_ul_li.gif) no-repeat 30px 10px #d3d3d3}
.categoriesEx ul ul ul li a {padding-left: 63px; font-weight: normal; background: url(/img/bgCatgeroies_ul_ul_ul_li.gif) no-repeat 50px 10px #e7e5e5}
.categoriesEx ul .activCat {color: #2c2c2c; background: url(/img/bg-categories_ul_li_aOpen.gif) no-repeat #b5b5b5}
.categoriesEx ul ul .activCat {color: #2c2c2c; background: url(/img/bgCatgeroies_ul_ul_li_active.gif) no-repeat 30px 10px #d3d3d3}
.categoriesEx ul ul ul .activCat {color: #2c2c2c; background: url(/img/bgCatgeroies_ul_ul_ul_li_active.gif) no-repeat 50px 10px #e7e5e5}

#sb_producers {margin: 0; padding: 0; list-style-type: none}
#sb_producers li a {padding: 5px 5px 6px 21px; display: block; font-size: 12px; font-weight: bold; color: #FFF; border-bottom: 1px solid #bf3434; background: url(/img/bg-categories_li_a.gif) no-repeat #cc3131}


.infobox {margin: 0; padding: 15px 0 10px 0; list-style-type: none}
.infobox li a {padding: 0 0 5px 21px; display: block; text-decoration: underline; color: #b5b5b5; background: url(/img/bg-infobox_li_a.gif) no-repeat 12px 5px}
.infobox li a:hover {text-decoration: none}

.payments {padding: 15px; text-align: center}
.paymentsIn {padding-left: 25px} 
.paymentsIn a {margin: 5px 13px 0 0; display: block; float: left}

.mailus {padding: 15px 0 15px 19px}
.mailus textarea {height: 69px; width: 185px; margin-bottom: 4px; padding: 3px; display: block; color: #606060; border: 1px solid #8f8f8f}
.mailus .input_text {height: 16px; width: 147px; margin-right: 4px; padding: 3px 0 0 4px; color: #606060; border: 1px solid #8f8f8f}

/* ------------ Column2 -----------------------------------------------------------------------------------------------------------------*/

#column2 .title {margin: 0 0 9px 0; padding: 9px 0 0 19px; font-size: 36px; color: #ff0000}
#column2 .title span {}

.prologue {padding: 17px 8px 0 8px; font-size: 22px; color: #518ce1}
.prologue h1 {}
.prologue p {color: #666; font-size: 12px}

.news {width: 504px; padding: 15px 0 0 19px} 
.news .newsIn {width: 485px; margin-bottom: 5px; padding: 8px 7px 8px 13px; border: 9px solid #f3f3f3}
.news span {position: relative; top: 2px; width: 61px; padding-left: 5px; display: block; float: left; font-size: 10px; color: #4b4b4b}
.news h4 a {margin-bottom: 6px; display: block; text-decoration: underline; font-size: 13px; color: #ff0000}
.news h4 a:hover {text-decoration: none}
.news .newsImg {height: 103px; width: 93px; margin: 0 0 0 10px; float: left; text-align: center; border: 1px solid #dedede}
.news .freetext {width: 375px; float: left; color: #393939}
.news .last {}

.navigate {width: 552px; margin: 0; padding: 6px 0 6px 9px; float: left; list-style-type: none; background: #f3f3f3;}
.navigate li {display: block; float: left}
.navigate li a {margin-right: 6px; padding-right: 10px; display: block; float: left; text-decoration: none; font-size: 10px; color: #898989; background: url(/img/bg-navigate_li_a.gif) no-repeat right 4px}
.navigate li a:hover {text-decoration: underline}
.navigate li a.activNM {color: #fe3f3f; background: none}

.characterization {width: 532px; padding: 10px 10px 10px 19px; float: left}
.characterization h1 {font-size: 36px; font-weight: normal; color: #ff0000}

.displayPaging {position: relative; height: 80px; width: 523px; margin: 0 0 0 19px; float: left; _float: none; background: url(/img/bg-displayPaging.gif) no-repeat}
.displayPaging img {vertical-align: middle}
.displayPaging .itemsOnPage{width: 270px;padding: 22px 5px 0 20px;float: left}
.displayPaging .pager {width: 200px; padding: 22px 20px 0 5px; float: left}
.displayPaging .pager .pagerIn{height:20px}
.displayPaging .pager span {position: relative; top: 2px; ?top: 3px; _top: 3px}
.displayPaging .pager strong {position: relative; top: 1px; ?top: 0; _top: 0; padding-left: 2px; color: #fe3f3f}
.displayPaging .pager .input_text {position: relative; top: 0px; height: 15px; width: 22px; padding-top: 2px; color: #000; text-align: center; border: 1px solid #569b2a}
.displayPaging .pager p {float: right}
.displayPaging .listorcat {width: 315px; padding: 14px 0 0 0; ?padding-top: 11px; _padding-top: 11px; float: left}
.displayPaging .listorcat label {padding: 0 0 0 20px; color: #fe3f3f}
.displayPaging .listorcat input {position: relative; top: -1px; ?top: 0; _top: 0; margin-left: 0; ?margin-left: -2px; _margin-left: -2px}
.displayPaging .orderSelect {width: 205px; padding: 13px 0 0 0; ?padding-top: 12px; _padding-top: 12px; float: left; color: #fe3f3f}
.displayPaging .orderSelect select {width: 106px; ?width: 103px; _width: 103px; margin: 0}
.displayPaging .orderSelect span {position: relative; top: 1px; ?top: 0; _top: 0}

.commodityCatalog {width: 505px; margin: 0 0 0 19px; float: left; _float: none; border: 9px solid #f3f3f3}
.commodityCatalog  img {vertical-align: middle}
.commodityCatalog .line {width: 100%; padding-bottom: 20px; float: left; background: url(/img/bg-commodityCatalog_line.gif) no-repeat bottom}
.commodityCatalog .line.last {background: none}
.commodityCatalog .product {position: relative; width: 241px; margin-top: 20px; padding: 7px 0 7px 11px; float: left; border-right: 1px solid #dadada}
.commodityCatalog .product.last {border: 0}
.commodityCatalog .productImg {height: 101px; width: 100px; floaT: left; text-align: center; border: 1px solid #b8b8b8}
.commodityCatalog .productInfo {width: 120px; padding-left: 14px; float: left}
.commodityCatalog .productInfo h3 a {height: 45px; margin-top: 3px; display: block; overflow: hidden; font-size: 12px; color: #373737}
.commodityCatalog .productInfo h3 a:hover {text-decoration: underline}
.commodityCatalog .productInfo .freetext {height: 25px; padding-bottom: 10px; font-size: 10px; color: #373737; overflow: hidden}
.commodityCatalog .productAmount .input_text {position: relative; top: 1px; height: 14px; width: 19px; padding-top: 2px; text-align: center}
.commodityCatalog .productAttribute {position: absolute; top: -13px; left: 8px}

.commodityCatalog .priceCat{float:left;padding: 10px 0 0 0}
.commodityCatalog .priceCat strong{float:right;padding:0 5px 0 5px;color:red;font-size:12px}

.comLCatalog {border-top: 0; border-bottom: 0}
.comLAlternative {border: 0}

.commodityList {width: 505px; margin: 0 0 0 19px; float: left; _float: none; border-left: 9px solid #f3f3f3; border-right: 9px solid #f3f3f3}
.commodityList table {width: 505px; margin: 10px 0}
.commodityList img {vertical-align: middle}
.commodityList form {display: inline}
.commodityList thead tr td {height: 20px; font-size: 10px; font-weight: normal !important; color: #fe3f3f !important; background: #f3f3f3}
.commodityList tbody tr td {height: 40px}
.commodityList .code {width: 60px; padding-left: 12px; font-size: 10px}
.commodityList .name {width: 165px; padding-left: 7px; font-weight: bold}
.commodityList .name a {display: block; color: #fe3f3f}
.commodityList .store {width: 85px; text-align: center}
.commodityList .space {height: 1px; font-size: 0; background: url(/img/bg-commodityList_space.gif) no-repeat center}
.commodityList .amount {width: 177px}
.commodityList .amount .input_text {position: relative; top: 1px; height: 14px; width: 27px; margin-right: 20px; padding-top: 2px; text-align: center; border: 1px solid #404040}

.detail {width: 100%; padding-top: 6px; float: left}

.detail .detailImg {position: relative; width: 225px; float: left; text-align: center;}
.detail .detailImgIn {width: 225px; float: left; padding: 0 0 0 0; text-align: center}
.detail .detailImgIn .productAttribute {position: absolute; width: 63px; top: 2px; left: 2px}
.detail .detailVariImg {width: 310px; padding: 10px 0 0 20px; float: left}
.detail .detailVariImg strong {margin-left: -10px; padding: 0 0 5px 0; display: block; color: #ff0000}
.detail .detailVariImg .dvEx {height: 29px; width: 29px; margin: 0 5px 5px 0; float: left; overflow: hidden; text-align: center; border: 3px solid #f3f3f3}
.detail .detailVariImg .dvEx a {}

.detail .detailInfo {width: 330px; float: left}
.detail .detailInfoIn {width: 320px; float: left; border: 5px solid #ededed}
.detail .detailInfo h1 , .detail .detailInfo h1 a{padding: 10px 0 6px 8px; font-size: 24px; font-weight: normal; color: #ff0000 }
.detail .detailInfo h1 a{text-decoration:underline}
.detail .detailInfo p {width: 307px; padding: 4px 0 4px 10px; float: left; font-size: 12px; color: #555555}
.detail .detailInfo p strong {width: 200px; float: right; font-size: 12px; font-weight: normal}
.detail .detailInfo .store {}
.detail .detailInfo .store strong {font-weight: bold !important; color: #ff0000 !important}
.detail .detailInfo .amount {padding: 15px 0 9px 10px}
.detail .detailInfo .amount span {position: relative; top: 4px}
.detail .detailInfo .input_text {height: 15px; width: 22px; margin-right: 7px; padding-top: 2px; text-align: center}

.detail .detailLinks {margin: 0 0 0 22px; width:550px}
.detail .detailLinks strong {margin-left: -10px; padding: 0 0 5px 0; display: block; color: #ff0000}
.detail .detailLinks ul{list-style-type: none;margin:0;padding:0;}
.detail .detailLinks ul li{float:left;width:50%;padding:3px 0 3px 0;white-space:nowrap;height:20px;Xmargin:3px 0 5px 0}
.detail .detailLinks ul li a {margin-left: 0px;padding:0 0 0 8px; background:url(/img/arrowR.gif) no-repeat left 4px;}
.detail .detailLinks ul li a img{vertical-align:middle}

.detail .btnSection{float:left;width:100%;margin: 10px 0 5px 0}
.detail .btnSection img{float:left;padding: 0 0 0 10px;vertical-align:middle}

.detail .detailParam{margin: 0 0 0 22px;width:390px}
.detail .detailParam strong {margin-left: -10px; padding: 0 0 5px 0; display: block; color: #ff0000}
.detail .detailParam div {height:30px;Xpadding:8px 0 8px 0}
.detail .detailParam p .infoimg {cursor:pointer;display:block;float:left;width:15px}

.detail .detailParam p strong {Xfloat:right;font-weight:bold;XXwidth:230px;text-align:left}
.detail .detailParam  .paramSp{width:100px !important;float:left}
.detail .detailParam p strong select{width:100px}
.detail .detailParam .StateParamBut {text-align: right}

.prewNext {width: 100%; padding-bottom: 5px; float: left}
.prewNext a {height: 15px; padding-top: 4px; display: block; font-size: 8px; color: #1d1d1d }
.prewNext .prew {width: 60px; padding-left: 5px; float: right; background: url(/img/bt-next.gif) no-repeat}
.prewNext .next {width: 50px; padding-left: 15px; float: left; background: url(/img/bt-prew.gif) no-repeat}    
 
 
 
 
.detail .freetext {width: 519px; padding: 20px 15px 20px 27px; float: left; font-size: 12px}
.disscusion {padding: 30px 0 25px 0}
.disscusion-t {padding: 0 0 8px 27px; font-size: 12px; font-weight: bold; color: #ff0000}
.disscusionIn {width: 552px; margin: 0 0 5px 4px; _margin-left: 2px; float: left; background: #ededed}
.disscusionIn .disTitle {width: 310px; padding: 5px 10px 5px 26px; floaT: left; font-weight: bold; color: #000}
.disscusionIn .disAuthorDate {width: 205px; padding-top: 6px; float: left; text-align: right; font-size: 10px; color: #000}
.disscusionIn .disAuthorDate span {float: left; display: block}
.disscusionIn .disAuthorDate .daEx1 {height: 13px; width: 85px; overflow: hidden}
.disscusionIn .disAuthorDate .daEx2 {margin-left: 5px; padding-left: 4px; background: url(/img/bg-disAuthorDate_daEx1.gif) no-repeat left}
.disscusionIn .disAuthorDate .daEx3 {position: relative; top: -3px; float: right}


#title_order_1 {background: url(/img/1/title_order.gif) no-repeat}
.order td{}
.order .orderItems {width: 532px; margin: auto}
.order td img {vertical-align: middle !important}
.order thead tr td {height: 29px; font-size: 11px !important; font-weight: bold !important; color: #2d2d2d !important; border-bottom: 1px solid #FFF; background: #f3f3f3}
.order tbody td {height: 30px; padding-bottom: 2px; background: #f9f9f9}
.order .code {width: 75px; padding-left: 5px; font-size: 10px}
.order .name {width: 310px; padding: 2px 10px;color:#1C1C1C}
.order .name a {padding: 2px 0; display: block;text-decoration:underline; font-weight: bold; color: #FF0000}
.order .name a:hover {text-decoration:none}

.order .name .comment img{margin-top:5px;cursor:pointer}
.order .name .tdparamname {width:46%;float:left;}
.order .name .tdparamval {width:auto;font-weight:bold}
.order .price {text-align:right;padding:0 2px 0 0;}
.order .amount {width: 120px;white-space:nowrap}
.order .amount .input_text {position: relative; top: 1px; height: 16px; width: 24px; padding-top: 2px; text-align: center}
.order .space {height: 5px; background: #FFF }
.suma{float:right;padding-right:15px;font-size:12px}

.page_order .requiredText , .page_order .delivNote{padding:0 0 0 15px}

.orderfinish{width:280px !important;float:left;background:#F3F3F3;clear:left;margin:0px 0 10px 0}
.orderfinish caption{margin:10px 0 0px 0;font-weight:bold}
.orderfinish th{}
.orderfinish td{}


.some_stuff {text-align: center !imporatnt}
.orderQuick .input_text {border: 1px solid #c8c8c8}
.orderT {width: 533px; margin: 0 0 10px 15px; padding: 10px 0 3px 0; font-size: 12px; font-weight: bold; color: #ff0000; border-bottom: 4px solid #e3e3e3; background: none}
.userdatabox input {height: 15px; width: 150px; margin-right: 3px; padding-top: 1px; text-align: center; border: 1px solid #d1d1d1}
.userdatabox td {color: #000 !important}
.orderCupon {margin-bottom: 10px; padding: 0 0 5px 0}
.orderCupon .input_text {height: 15px; width: 150px; margin-right: 3px; padding-top: 1px; text-align: center; border: 1px solid #d1d1d1}
.orderCupon .orderCuponIn {padding-left: 20px} 
#DeliveryBlock p {width: 490px; padding: 0 0 5px 21px; font-size: 11px; font-weight: normal}
#DeliveryBlock label {font-size: 12px; font-weight: bold; color: #5b5b5b}
#DeliveryBlock input {position: relative; top: 0; ?top: 2px; _top: 2px}
.ordermethod label {font-size: 12px; font-weight: bold; color: #5b5b5b}
.ordermethod input {position: relative; top: -1px; ?top: 1px; _top: 1px}

#title_user_register_1 {background: url(/img/1/title_registrace.gif) no-repeat}
#title_user_data_1 {background: url(/img/1/title_user_data.gif) no-repeat}

.registration {width: 100%; padding: 0 0 25px 0; float: left}
.registrationIn {width: 505px; margin: auto; border-top: 11px solid #f3f3f3; border-bottom: 11px solid #f3f3f3; border-right: 9px solid #f3f3f3; border-left: 9px solid #f3f3f3 } 
.registration .freetext { padding: 0 0 25px 8px; color: #353535}
.registration .requiredText {padding: 0 0 10px 15px; color: #616164}
.registration .req_char { font-weight: bold; padding-left: 2px;  color: #fe3f3f }
.registration .secLabel {padding: 0 0 3px 15px; font-weight: bold; color: #fe3f3f}
.registration .selb2b {padding: 15px 0 3px 5px}
.registration .selb2b label {margin-left: 10px; font-weight: bold; color: #fe3f3f}
.registration .userdata {padding: 0 0 15px 0}
.registration .regClose_Save {padding: 15px 0 3px 5px}
.registration .loginB2B_B2C {padding: 10px 0; text-align: center}

.registration table {color: #fe3f3f}
.registration table label {color: #fe3f3f}
.registration table td {height: 24px; ?height: 16px; _height: 16px; padding-top: 8px}
.registration table tfoot tr td {height: 15px}
.registration table strong {padding-left: 5px; color: #297adc}
.registration table .space {height: 7px; text-align: center}
.registration table .space div {padding: 10px 15px 15px 15px}
.registration table .space1 {height: 10px; padding: 0}
.registration table .rName {width: 60px; padding-left: 15px}
.registration table .rInsert {width: 195px}
.registration table .rName1 {width: 52px}
.registration table .input_text {height: 16px; width: 145px; margin: 0 !important; padding: 2px 4px 0 4px; color: #8F8F8F; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4}
.registration table select {width: 155px; color: #000}
.registration table .input_check {position: relative; left: -4px}
.registration table .reEx1 {padding: 10px 7px 0 0; text-align: right; vertical-align: top}
.registration table .reEx2 {padding: 7px 0 7px 0} 
.registration table .reEx2 textarea {height: 47px; width: 346px; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4}
.registration table .reEx3 {text-align: center}
.registration table .reEx4 {height: 22px; padding: 9px 0 0 37px; border-top: 1px solid #FFF} 
.registration table .reEx4 .input_checkbox {margin-left: 8px}
.registration table .reEx5 {height: 28px; _height: 24px; padding-bottom: 4px}
.registration .input_check { float: left; width: 12px !important; margin: 0 !important}
.registration .error { color: #297adc; float: left}
.registration .bankaccount {width: 73px !important}
.registration .bankcode {width: 20px !important}
.registration .secureData {width: 506px; margin: 15px auto 9px auto; padding-bottom: 15px; text-align: center; border-bottom: 1px solid #DADADA}
.registration .secureData strong {padding: 7px 0 4px 0; display: block; font-weight: bold; color: #297adc}
.registration .secureData p {padding: 0 15px; font-size: 9px}
.registration .buttons {width: 523px; margin: auto; padding: 15px 0 0 0; text-align: left}
.registration .buttons input {margin-right: 5px}
.registration .buttons .buEx {margin-left: 15px; float: left}
.registration .information.inEx1 {width: 476px; margin: auto; padding: 5px 15px 10px 15px; background: #ededed}
.registration .information.inEx2 {padding: 5px 15px 10px 15px}
.registration .information.inEx3 {padding: 0 0 10px 15px; color: #616164}
.registration .information.freetext {width: 476px; margin: auto; padding: 5px 15px 10px 15px; text-align: center; font-size: 10px}

.userbrief {width: 100%}
.userbrief td {height: 24px; padding: 0 0 0 15px}
.userbrief .supervisor {width: 55px}
.userbrief tfoot td {height: 25px !important; padding-right: 15px}
.userbrief tbody td , .userdetail2 td select {color: #636363;}
.userbrief tbody td{border-bottom:1px solid grey;padding:5px 0 5px 3px }
.userbrief tfoot td a {color: #ff0000}
.userbrief .btn{white-space:nowrap}

.userdetail2 tfoot td{border-bottom:1px solid grey}

.loginForm {width: 505px; margin: 0 auto 9px auto; padding: 0 0 15px 0; border: 9px solid #f3f3f3}
.loginForm .information {padding: 14px 0 5px 16px; color: #616164}
.loginForm .information a {color: #fe3f3f}
.loginForm .loginFormIn {height: 73px; width: 263px; margin-left: 14px; padding-top: 23px; background: url(/img/bg-loginFormIn.gif) no-repeat}
.loginForm .loginFormIn div {padding-bottom: 9px}
.loginForm .loginFormIn span {position: relative; top: 2px; width: 48px; padding-left: 22px; floaT: left; display: block; font-weight: bold}
.loginForm .loginFormIn span label {color: #FFF}
.loginForm .loginFormIn .input_text {height: 15px; width: 163px; padding: 3px 0 0 6px; border-top: 1px solid #4a4a4a; border-left: 1px solid #4a4a4a; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4}
.lfBt {margin-left: 44px}

/* ------------ Column3 -----------------------------------------------------------------------------------------------------------------*/
#column3 .title {height: 20px; padding: 5px 0 0 20px; font-size: 12px; font-weight: bold; color: #ff0000; background: url(/img/bg-title_c1.gif) no-repeat}
#column3 .title span {}

#column3 .side_box {} 
#column3 .side_boxIn {}

.searchBox {padding: 3px 0 0 0; background: url(/img/bg-searchBox.gif) no-repeat}
.searchBox .input_text {height: 16px; width: 146px; margin-right: 4px; padding: 3px 0 0 7px; color: #757575; border-right: 1px solid #8f8f8f; border-bottom: 1px solid #8f8f8f; border-top: 1px solid #585858; border-left: 1px solid #585858}
.searchBox .seEx1 {position: relative; ?top: -1px; _top: -1px; padding-left: 3px}
.searchBox .seEx2 { padding: 6px 0 6px 8px}
.searchBox .seEx2 label a {font-weight: bold; color: #FFF}
.searchBox .advSearchBox {position: absolute; z-index: 99; top: 48px; left: 87px; width: 150px; padding: 4px 4px 5px 4px; background: url(/img/bg-advSearchBox.gif) repeat-x #2666c8}
.searchBox .advSearchBoxIn {padding: 8px 0 1px 6px; border: 1px solid #3ebaef}
.searchBox .advSearchBoxIn strong {padding-left: 2px; display: block; color: #FFF}
.searchBox .advSearchBoxIn select {width: 128px; margin-bottom: 4px; display: block}
.searchBox .advSearchBoxIn a {margin: 10px 45px 0 30px; display: block}
.searchBox .searchBoxEx label {color: #FFF !important}

#title_action_1 {}
.action .productBox {padding-bottom: 20px}
.action .product {position: relative; width: 173px; margin: 20px auto 0 auto; padding: 30px 0 10px 0;  background: #FFF; border-bottom: 1px solid #dadada}
.action .product img {vertical-align: middle}
.action .productImg {padding: 10px 0; text-align: center}
.action .productName {padding: 5px 1px 0 1px}
.action .productName a {display: block; text-align: center; color: #373737; font-size: 12px}
.action .productAmount {text-align: center}
.action .productAmount .input_text {position: relative; top: 1px; height: 14px; width: 19px; padding-top: 2px; text-align: center}
.action .productAttribute {position: absolute; left: 0px; top: 9px; width: 173px; text-align: center}
.action .productAttribute img {margin-bottom: 1px}

.newsAskMail {padding: 0 0 20px 9px}
.newsAskMail p {padding: 10px 0 20px 0; color: #b5b5b5}
.newsAskMail .input_text {height: 16px; width: 171px; margin-bottom: 10px; padding: 3px 0 0 4px; color: #606060; border: 1px solid #7f7f7f}

#title_inquiry {height: 38px; background: url(/img/1/title_inquiry.gif) no-repeat }
.inquiry {padding-bottom: 10px; background: #5d5d5d}
.inquiry .question {padding: 5px 10px 12px 12px; text-align: left; color: #FFF}
.inquiry .side_boxIn {padding-bottom: 12px}
.inquiry .answerCount {padding-right: 11px; float: right; text-align: right; font-weight: bold; color: #FFF}
.inquiry .answerText {margin: 0 0 3px 13px; text-decoration: underline; color: #FFF; cursor: pointer }
.inquiry .answerText:Hover {text-decoration: underline}
.inquiry .inquiryIn {height: 21px; width: 193px; margin: 0 0 3px 13px; padding: 2px 0 0 2px; font-size: 1px; background: url(/img/bg-inquiryIn.gif) no-repeat}
.inquiry .inquiryIn_Ex {height: 10px; width: 191px; background: url(/img/bg-inquiry_p_col1.gif) repeat-x}
.inquiry .inquiryIn_Ex p {height: 10px}

#basketHoverBox {position: absolute; z-index: 9; width: 354px; padding: 5px 8px 5px 5px; ?padding-botttom: 10px; _padding-botttom: 10px; float: left; display: none; background:url(/img/bg-basketHoverBox.gif) no-repeat #3192e3}
.baskethoverboxIn {width: 100%; float: left; border: 1px solid #41c0f0}
#basketHoverBox p {width: 100%; margin-bottom: 13px; padding: 15px 0 13px 0; float: left; text-align: center; font-size: 10px; font-weight: bold; color: #FFF; border-bottom: 1px solid #41c0f0}
#basketHoverBox .item {padding: 0 0 0 25px; color: #FFF}
#basketHoverBox .item .name {width: 325px; padding-bottom: 4px; float: left}
#basketHoverBox .item .count {padding-left: 3px; font-weight: bold}
#basketHoverBox .item .price {padding: 0 0 5px 0px; text-align: left; color: #FFF}
#basketHoverBox .item .price strong {margin-left: 5px; padding-right: 5px}
#basketHoverBox .item .price .postfixText {font-weight: normal !important}
#basketHoverBox a {position: relative; top: 0; ?top: 4px; _top: 4px}
#basketHoverBox .showbasket {margin-left: 25px; float: left}
#basketHoverBox .closewindow {margin-right: 25px; float: right}
.icons { display:inline; position:absolute; }






.lostPass {width: 505px; margin: auto; border: 9px solid #f3f3f3 }
.page_lostpass .input_text {height: 16px; width: 127px; padding: 3px 0 0 5px; border: 1px solid #d1d1d1}
.lostPass .information {padding: 10px 0 15px 15px !important}
.lostPass .information p {margin-left: 0; padding: 0 0 10px 0 !important; color: #616164 !important}
.lostPass .information label {color: #616164}

.orderBT {text-align: center}

.arrowedMenu {padding: 15px 15px 15px 19px}
.arrowedMenu .arrowed {padding-bottom: 5px}

/* ------------ Footer -----------------------------------------------------------------------------------------------------------------*/
#containerFooter .iconSC a {Xposition:relative;height: 28px; width: 155px; margin: 8px 10px 3px 38px;top:-10px; display: block; float: left; background: url(/img/bt-iconSC.gif) no-repeat }

#containerFooter div {width: 525px; margin-left: 50px; _margin-left: 125px; float: left; color: #616164;}
#containerFooter div p {padding-top: 2px; font-weight: bold} 
#containerFooter div a {color: #616164}

#OrderForm {color: #006644}
#OrderForm p {color:#7C7E7C}
#OrderForm .input_text {width: 148px; color:#000; overflow: hidden}
#OrderForm .secLabel {margin: 15px 0 5px 0; font-weight: bold; color:#006644;  background: url(/img/horDotted.gif) repeat-x bottom; text-transform: uppercase;}
#OrderForm table { width:380px;}
#OrderForm .requiredText {margin: 10px 0;color: #7C7E7C}
#OrderForm .required {color: #006644}
#OrderForm .userdatabox { text-align: left; margin-left:25px;margin-top: 5px;color: #006644; xborder:solid 1px red;  }
#OrderForm .userdatabox label {color: #FF0000; padding: 0px;}
#OrderForm .userdatabox td {padding: 0px; width:15em; width:150px;  height:25px;}
#OrderForm .userdatabox th {padding: 0px; white-space: nowrap;font-weight: normal; height:25px; text-align: right;}
#OrderForm .userdatabox th.required {font-weight:bold !important;}
#OrderForm .deliveryAddress {margin-left:25px; text-align: left; }
#OrderForm .deliveryAddress .userdatabox {margin-left:0; width:81%; ?width:80%; border:solid 0px green;}
#OrderForm .deliveryAddress .userdatabox th{width:100px !important; border:solid 0px blue; }
#OrderForm .deliveryAddress .userdatabox td{ border:solid 0px yellow; }
#OrderForm .deliveryAddress textarea { width:30em; height:15em; margin-left:0px;}
#OrderForm .ordermethod {margin: 5px 0 15px 25px;  padding:3px; }
#OrderForm .ordermethod th {padding:3px }
#OrderForm .ordermethod td {padding:3px }
#OrderForm #InfoText {margin-left:25px; margin-bottom:15px; width:30em;}
#OrderForm #YourInternalOrderNumber { margin-left:25px; margin-right:7px; }
#OrderForm #YourFidelityNumber { margin-left:25px; margin-right:7px; }
.some_stuff {margin: 15px auto 0px auto; height: auto; text-align: center; }

.order input.coupon {width:300px; height:15px; margin-right:5px; margin-top:1px; padding:2px 0; text-align: center; font-weight: bold; color: #000;overflow: hidden}
.order .secLabel {margin: 15px 0 5px 0; font-weight: bold; color:#006644;  background: url(/img/horDotted.gif) repeat-x bottom; text-transform: uppercase;}


/*******************
 === PUBLISH.textbody ===
********************/
.titlePublish {padding: 15px 10px 10px 19px; font-size: 14px; color: #ff0000; font-weight: bold}
.infobox_body {padding: 0 15px 0 19px}

/********************************
 === USER.ExecutedOrdersList ===
********************************/
#title_user_executed_orderlist_1{background: url(/img/1/title_user_executed_orders.gif) no-repeat }
#title_user_executed_orderdetail_1 {background: url(/img/1/title_user_executed_orders_detail.gif) no-repeat }
#title_user_noexecuted_orderlist_1 {background: url(/img/1/title_user_executed_orders_detail.gif) no-repeat }

.data_sorting {width: 515px; margin: 0 0 0 14px; float: left; _float: none; border: 9px solid #f3f3f3}
.data_sorting .byDateType {margin-top:15px }
.data_sorting .byId {float:left; margin-top:5px; margin-right:2px; padding-bottom:2px; padding-top:2px }
.data_sorting .byId input {}
.data_sorting .byId .input_text {width:55px;}
.data_sorting .byId .inputIMG {position: relative; top:-3px; _top:-3px; ?top:-1px; vertical-align:middle}
.data_sorting .unexecuteditems {float: left; margin-right:3px; margin-top:7px;_margin-top:9px; ?margin-top:10px;}
.data_sorting .unexecutedorders {float: left; margin-right:3px; margin-top:7px;_margin-top:9px; ?margin-top:10px;}
.data_sorting .input_text {width:6em; text-align: center; font-weight: bold; margin-right:4px; padding:3px ;overflow: hidden}
.data_sorting caption {display:none}
.data_sorting table {width:100%;text-align:left;margin:5px auto 5px auto;}

.orderdiv{width: 515px; margin: 5px 0 0 14px; float: left; _float: none; border: 9px solid #f3f3f3}
.ordertbl {width: 100%;border:1px solid #000000 }
.ordertbl caption {margin-top:20px;font-weight:bold}
.ordertbl td {padding:3px; border-top:1px #000000 solid}
.ordertbl thead { color:#FF0000; border-bottom:2px solid #93BA0C}
.ordertbl thead td {background:#f3f3f3;border-top:none}
.ordertbl thead td.Code {Xcolor: #ffffff; font-weight: normal;}
.ordertbl thead td.Unit {text-align: right;}
.ordertbl thead td.Amount {text-align: right;}
.ordertbl thead td.DPH {text-align: right; white-space: nowrap;}
.ordertbl thead td.WDPH {text-align: right;}
.ordertbl thead td.SumaDPH {text-align: right;}
.ordertbl thead td.SumaWDPH {text-align: right;}
.ordertbl thead td.SumaWTDPH {text-align: right;}
.ordertbl tbody td {height:25px; color:#000000;} 
.ordertbl tbody td a {display:inline;}
.ordertbl tbody td.Price {text-align: right;}
.ordertbl tbody td strong {color: #000} 
.ordertbl tfoot {font-weight:bold; background:#f3f3f3; color:#FF0000;}
.ordertbl tfoot strong {font-weight:bold; background:#006644; color:#fff;}
.execute {width: 340px;}

.vatSum {width: 465px; margin: 15px auto 35px auto}
.vatSum thead td {height: 25px; font-weight: bold; color: #a4a4a4 !important; border-bottom: 2px solid #eeeeee}
.vatSum tbody td {height: 35px}
.vatSum tfoot td {height: 35px; border-bottom: 1px solid #76c339}
.vatSum .spaceSV {height: 1px; background: url(/img/bg-spaceSV.gif) no-repeat}
.vatSum .RateName {width: 170px; padding-left: 3px; font-weight: bold; color: #797979}
.vatSum .price1 {width: 95px; text-align: right; font-weight: bold; color: #797979}
.vatSum .price2 {width: 90px; text-align: right; font-weight: bold; color: #797979}
.vatSum .price3 {width: 103px; padding-right: 5px; text-align: right; font-weight: bold; color: #fca400}
.vatSum .price4 {text-align: right; font-size: 16px; font-weight: bold; color: #fca400}
.vatSum .rnEx {padding-left: 5px; font-weight: bold}

.state_table {margin:5px 10px;}
.state_table td {padding-left: 10px; padding-right: 10px;}
tr.state_0 td { background:#CFFECF; }
tr.state_1 td { background:#EED2B4; }
tr.state_2 td { background:#ffffcc; }
tr.state_3 td { background:#FFE5E0; }
tr.state_4 td { background:#CCCCCC; }

.orderDetail {margin:10px 0 5px 6px;}
.orderDetail .orderDetailItem {margin-top:3px; margin-left:10px; white-space: nowrap;}
.orderDetail .orderDetailItem span.title {padding: 0 !important; font-weight: normal !important; font-size: 13px !important; color: #646464 !important; background: none !important; }
.orderDetail .orderDetailItem span.value {font-weight: bold;font-size: 12px !important;color: #000}
.orderDetail .orderDetailItem span.value strong {color: #000}
.InfoOrder {padding: 5px; height: auto; width: 542px; text-align: left; background: #F0F0F0; border:1px solid #cccccc;}
.InfoOrder p {margin: 5px 0 10px; font-size: 12px; font-weight: bold;}
.InfoOrder span {margin: 0 5px; }

.page_executedorder strong {color: #646464 }
/********************************
 === COMMODITYLIST.Search ===
********************************/
#title_search_result_1 {background: url(/img/1/title_search_result.gif) no-repeat }
.page_search .searchWord {font-weight: bold;padding: 0 5px }
.page_search .notFound {}
.page_search .listorcat {display: none;}
/*************************************
 === COMMODITYLLIST.searchAdvanced ===
**************************************/
#title_advancesearch_cat_1 {background: url(/img/1/title_advsearch_cat.gif) no-repeat}
/* === SELECT CATEGORY === */
#title_advancesearch_result_1 {background: url(/img/1/title_advsearch_result.gif) no-repeat}
/* === SET PARAMETERS === */
#title_advancesearch_params_1 {background: url(/img/1/title_advsearch_params.gif) no-repeat}
.page_advancedsearch .paramList {margin:10px auto 0px auto; width:430px;}
.page_advancedsearch .paramList .param {float: left; margin-bottom:5px; text-align: left; width:460px; clear:both;}
.page_advancedsearch .paramList .parprice {width:100%;}
.page_advancedsearch .paramList .parprice .input_text {width:60px!important; float: none;}
.page_advancedsearch .paramList .parprice .unit {float:none!important;}
.page_advancedsearch .paramList .param div {float: left; margin-right:15px;}
.page_advancedsearch .paramList .param .name  { width:130px; float:left; text-align: right; margin-right:5px; padding-top: 3px;}
.page_advancedsearch .paramList .param .name span{cursor:pointer}
.page_advancedsearch .paramList .param .name img{margin-bottom:5px;vertical-align:middle}

.page_advancedsearch .paramList .param .unit { width:80px; float:left; padding-top: 3px;}
.page_advancedsearch .paramList .param select { width:100px; margin-right:5px; float: left;}
.page_advancedsearch .paramList .param input { margin-right:5px; float: left; }
.page_advancedsearch .paramList .param .input_text { width:100px;}
.page_advancedsearch .paramList .param select.onlyselect { width:215px; float: left;}
.page_advancedsearch .paramList .param .multi{width:200px;}

#hoverbox {position: absolute; z-index: 9; width: 260px; padding: 2px; color:#FFFFFF;float: left; display: none;border:1px solid #555555 ;background: #555555}
#hoverbox .closeimg img{ float:right;padding:2px}
#hoverboxIN{border:2px solid #ffffff;padding:5px;text-align:justify}
/***************************
 === PRODUCER.imagelist ===
***************************/
#title_producerImageList_1 {background: url(/img/1/producerList.gif) no-repeat;}
.producerImageList{margin-left:5px; padding-left:15px; margin-top:10px; border:solid 0px red;float:left;}
.producerImageList .producerinfo a{width:150px; height:188px; border:solid 2px #006644; margin-right:25px; margin-bottom:20px; float:left; text-align:center;}
.producerImageList .producerinfo a div {border-top:solid 1px #006644;}

/***************************
 === commoditybody_detailsend.xslt ===
***************************/
.titleDetailSend {color:#006644; font-size:14px; font-weight:bold; margin-top:5px;}
.detailSend{}
.classic td textarea{ margin-bottom: 4px; padding: 3px; display: block; color: #606060; border: 1px solid #8f8f8f}
.classic th{text-align:right;}

/*********************
 === market_region ===
**********************/
#title_markets_1 {background: url(/img/1/title_markets.gif) no-repeat !important}
.marketMap { width:557px; float: left; background-color: #F1F3F2; padding: 17px 0;}
.marketMap .marketMapIn { width:523px; margin:0 17px; background-color: #ffffff; float: left;}
.marketMap .regionText { width:160px; text-align: center; float:left; margin:15px 0 0 15px;}
.marketMap .regionText div { height:100px; margin-top:15px; }
.marketMap .regionText .regionName { background-color: #006644; color:#FFFFFF; height:65px; line-height:65px; font-weight: bold; margin-top:10px; }
.marketMap .regionMap {margin:20px 20px 20px 0; }
.marketMap .marketSpace {clear: both; height: 17px; background-color: #F1F3F2;}
.marketMap .marketCities {width:100%; padding:15px 0 15px 35px; float: left;}
.marketMap .marketCities a { padding-left: 15px; width:140px; float: left; background: url(/img/BGnavigation_li_a.gif) left center no-repeat; border:0 }

.marketList { width:557px; margin-top:15px;}
.marketList .region {background-color: #F1F3F2;}
.marketList .region .subtitle { font-weight: bold; text-decoration: underline;}
.marketList .region .marketName {background-color:#9FA19E; color:#ffffff; padding:10px 15px 11px; font-weight: bold; border-bottom: 1px #ffffff solid}
.marketList .region .market {width:100%; padding:17px 0; float:left;}
.marketList .region .marketSpace {clear: both; height: 10px; background-color: #FFFFFF;}
.marketList .region .marketIn { width:523px; margin:0 17px; float:left; background-color:#F1F3F2; xborder: 1px black solid}
.marketList .region .marketIn img {float:right;}
.marketList .region .market p {float:left; clear:left; padding:1px 0; color:#444544 }
.marketList .region .market a {color: #006644; text-decoration: underline;}
.marketList .region .market p .label {float:left; width:70px;}
.marketList .region .market p .data {float:left; font-weight: bold;}


/********************************
 === ADVERTISING.recommendus  ===
*********************************/
#title_recommendUs {height: 41px; background: url(/img/1/title_recommendUs.gif) no-repeat}
.recommendUs {position: relative; height: 102px; margin-bottom: 6px; background: url(/img/1/title_recommendUs.gif) no-repeat}
.recommendUs p {padding-top:40px; padding-left:10px; color:#006644; font-weight: bold}
.recommendUs .input_text {position: absolute; top: 72px; left: 14px; height: 19px; width: 124px; padding: 3px 0 0 7px; color: #606060; border: 0; background: transparent}
.recommendUs .long {top: 42px; width: 157px}
.recommendUs .input_image {position: absolute; top: 71px; left: 153px}

/*****************************
=== COMMODITYLIST.topsale ===
******************************/
#title_topsale_shop_1 {background: url(/img/1/title_topsale.gif) no-repeat}
.side_box.topSale ol {margin: 0 0 0 35px; ?margin-left: 40px; _margin-left: 40px; padding: 0 0 7px 0; font-weight: bold; color: #76c339}
.side_box.topSale ol li {margin-bottom: 4px}
.side_box.topSale li a {position: relative; left: 2px; ?left: -3px; _left: -3px; font-weight: normal; color: #686868}
.side_box.topSale li a:hover {color: #76c339}
.side_box.topSale li a h3 {font-weight: normal; color: #000000}
.side_box.topSale li a h3:hover {color: #006644}
/********************************
 === M:COMMODITYBODY.related ===
********************************/
#title_related {background: url(/img/1/title_related.gif) no-repeat}

/****************************
 === COMMODITYBODY.related ===
****************************/
#title_related_1 {background: url(/img/1/title_related.gif) no-repeat}

/*************************
 === CONTACT.sendmail  ===
*************************/


/***************************** 
 === ADVERTISING.textlinks ===
 ****************************/
#title_advertise_1 {background: url(/img/1/title_advertise.gif) no-repeat }
.textAdvertise {padding: 3px 8px 15px 8px; margin-bottom:10px; background:url(/img/BGbottom.gif) no-repeat left bottom #ECEFED}
.textAdvertise span {font-weight: bold}
.textAdvertise a {text-decoration: none; color:#006644;}
.textAdvertise a:hover {color: #9FA19E}
.textAdvertise p.description {color: #006644; margin-bottom: 3px; text-decoration: underline;}
.textAdvertise .more {padding: 13px 0; font-weight: bold;font-size: 12px;}
.textAdvertise .more a {color: #7C7E7C}
/***************************** 
 === emailNews.register ===
 ****************************/
#title_news_reg_1 {background: url(/img/1/title_news_reg.gif) no-repeat; color:White !important;}


/********************
 === IMAGE.detail ===
********************/
.fotoWin {min-width: 0px;}
.fotoWin a {text-decoration: none;}
.fotoWin a:hover {text-decoration: none;}
.fotoWin table {	Xheight: 100%; border-collapse: collapse;}
.fotoWin table td {text-align: center; vertical-align: middle;}
.fotoWin table td div {text-align: right; font-size: 10px; color: #808080;}

/*****************************
 === COMMODITYBODY.Compare ===
*****************************/
#title_compare_1 {background: url(/img/1/title_compare.gif) no-repeat }
#containerCompare {}
#containerCompareIn {}
#containerCompare .compareButtons { text-align: center;}
#containerCompare .compareData  {text-align: center;}
#containerCompare .compareData td img { padding: 5px 15px  }
#containerCompare .rw1 { background-color: #ffffff; }
#containerCompare .rw2 { background-color: #ffffcc; }
#containerCompare td.parHead { text-align: right; }
#containerCompare td.parValue { text-align: center; }
#containerCompare .priceWithVAT {}
#containerCompare strong {margin-left:10px; font-size: 14px; font-weight: bold; color: #C43100; }
#containerCompare strong small {font-size: 12px;color: #C43100}

.clear1 {clear: both; _clear: none}
.clear2 {clear: both; _height: 0px; font-size: 1px}

.buttons{width:100%; text-align:center;}
.Title {font-weight: bold; font-size: 18px; color: #cc3300}
.Code2 {	border: #8b4513 1px solid;	padding-right: 5px;	padding-left: 5px;	color: #000066;	font-family: 'Courier New' , Monospace;	background-color: #ff9933}
.postfixText {padding-left:0;}
.bottom{background: url(/img/BGbottom.gif) no-repeat left bottom #ffffff; height:10px;   margin-bottom:10px;}

/* -- vsechny texty z FCK editoru --- */
.freetext { }
.freetext p { margin: 5px 0; }
.information .freetext { margin:10px auto 0 auto; text-align:left; }

.info {position: absolute; top: 5px; right: 4px; padding: 2px 0 2px 11px; display: block; font-size: 12px; color: #434343; background: url(/img/SEPcontainerHeader.gif) no-repeat left}
.information { padding: 0 0 25px 23px; color: #353535; }
.information p {margin:5px}
.information a {font-weight: bold; color: #ff0000}
.information.alert {background:#fff5f5; font-weight: bold}
.information.result {margin: 10px 18px; padding: 15px 15px 15px 19px; background: #f3f3f3}
.information table {width: 100%;}
.information table th {text-align:right; width: 50%}
.information table td {text-align:left; width: 50%}

.page_emailnews .freetext {padding: 20px 15px 20px 27px; }
.page_emailnews .information {text-align:center}
/*********************
 === Multilangual  ===
**********************/
.multiLang {position: absolute; top: 5px; left: 650px; margin: 0; padding: 0; list-style-type: none}
.multiLang li {float: left}
.multiLang li a {padding: 2px 15px 2px 10px; float: left; font-weight: bold; color: #A20009; background: url(/img/SEPcontainerHeader.gif) no-repeat right}
.multiLang li.last a {background: none !important}
.muSel {text-decoration: underline;}

.multiCurr {position: absolute; top: 5px; right: 0px; margin: 0; padding: 0; list-style-type: none}
.multiCurr li {float: left}
.multiCurr li a {padding: 2px 15px 2px 10px; float: left; font-weight: bold; color: #A20009; background: url(/img/SEPcontainerHeader.gif) no-repeat right}
.multiCurr li span {padding: 2px 15px 2px 10px; float: left; font-weight: bold; color: #A20009; background: url(/img/SEPcontainerHeader.gif) no-repeat right}
.multiCurr li.last a {background: none !important}
.multiCurr li.last span {background: none !important}

.arrowedMenu {padding: 10px 10px}
.arrowed {margin-left: 15px; background:url(/img/arrowR.gif) no-repeat left 4px}
.arrowed a {padding-left: 10px; color:#FF0000}

.page_advancedsearch .arrowedMenu .catcont ul {list-style-type: none !important;margin:2px 0 0 10px;padding:0}
.page_advancedsearch .arrowedMenu .catcont ul li{margin:0 0 0 0px;padding:0px;}
.page_advancedsearch .arrowedMenu .catcont .arrowed{Xmargin:0 0 0 10px;XXpadding:5px 5px 5px 5px}

/*
 partneri
*/

.partners {padding: 20px 0px 0px 5px;text-align:center}
.parnters .partnerIn  {height: 50;padding-bottom: 10px !important; display: block}
.partnerIn a{color:#B5B5B5!important}
/*
checkimage
*/


/* prodejce */
.seller{float:left;background:#ECECEC !important}
.seller  textarea {height: 40px; width: 185px; margin-bottom: 4px; padding: 3px; display: block; color: #606060; border: 1px solid #8f8f8f} {}
.seller .sellersitem  .input_text {height: 16px; width: 147px; margin-right: 4px; padding: 3px 0 0 4px; color: #606060; border: 1px solid #8f8f8f}
.seller .sellersimg{float:left;height:65px;width:50px;Xbackground:green}
.seller .sellersanot{float:right;width: 135px;margin:0 19px 0 0px;Xbackground:blue}
.seller .sellersanot span{font-weight:bold;font-size:12px;display:block}
.seller .sellersanot span.name{color:red}

/*------*/
.ChckCodeAssistant {float:left; margin-top: 2px; padding-bottom: 2px }
.chckImg{float:left;}


/* FORUM */
.forum{margin:10px;float:left }
.forum table{width: 100%; padding: 10px ; float: left}
.forum .forumCase{Xfloat:left;width: 100%;margin:0 0 20px 0 !important}
.forum .forumCase .title{}
.forumForm{margin:10px 0 0 0}
.forum .box{}

.ForumComm .ChckCodeAssistant {border:2px solid #0E3B6E;margin:5px 5px;padding:5px 2px;text-align:center;}
.ForumComm .ChckCodeAssistant span {color:#000000;font-weight:bold;}
.ForumComm .ChckCodeAssistant img {margin:4px 0px 2px;vertical-align:bottom;}
.ForumComm .ChckCodeAssistant input {font-size:26px;height:32px;line-height:32px;margin:5px 0px;text-align:center;width:60px;}


#lista366 div a {color:#616164}
