/* ------------ Globální definice objektů  -----------------------------------------------------------------------------------------------*/
body {margin: 0; padding: 0; font-family: Georgia; font-size: 11px; color: #686868; background: url(/img/bg-body.gif) no-repeat top center}
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; color: #000}
.input_button {margin: 0; padding: 0; border: 0}
.input_radio {height: 12px; width: 12px; margin: 0; padding: 0; vertical-align: middle; border: 0}
.input_check {height: 12px; width: 12px; margin: 0; padding: 0; border: 0}

Textarea {margin: 0; padding: 0; overflow: auto; font-size: 11px; color: #000}
Label {margin: 0; padding: 0; vertical-align: middle; color: #000; font-size: 11px}
Select {margin: 0; padding: 0; vertical-align: middle; color: #000; font-size: 11px}
Input {vertical-align: middle}

.clear {_height: 0px; font-size: 1px; clear: both}
.clear1 {clear: both; _clear: none}
.clear2 {clear: both; _height: 0px; font-size: 1px}

.right {text-align: right}
.left {text-align: left}
.center {text-align: center}
.alert {color: #A20009} 

.buttons {width: 100%; text-align: center}
.Title {font-weight: bold; font-size: 18px; color: #cc3300; }
.Code2 {border: 1px solid #8b4513; padding-right: 5px; padding-left: 5px; color: #000066;	font-family: 'Courier New' , Monospace;	background-color: #ff9933}
.postfixText {padding-left: 0}
.bottom {height: 10px; margin-bottom: 10px; background: url(/img/BGbottom.gif) no-repeat left bottom #FFF}

/* -- vsechny texty z FCK editoru --- */
.freetext {}
.freetext p {}
.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 {width: 90%; margin: 10px auto 0 auto; padding: 10px; text-align: center; clear: both; background: #f5f5f5; border: 1px solid #e6e6e6;margin-bottom:10px}
.information p {margin: 5px}
.information a {font-weight: bold; color: #F23B7E}
.information.alert {background: #fff5f5; font-weight: bold}
.information.result {}
.information table {width: 100%}
.information table th {width: 50%; text-align: right}
.information table td {width: 50%; text-align: left}

/* LI seznam */
.arrowedMenu {margin: 25px 0 15px 0}
.arrowed {padding-left: 15px; background: url(/img/bg-categories_li_a.gif) no-repeat center left}

/*  clona   */
#clona {position: absolute; z-index: 1; top: 0; left: 0; height: 100%; width: 100%; text-align: center; vertical-align: middle; background-image:url(/img/logoGrey.gif); filter:alpha(opacity=50); opacity:.5}
#clona1 {position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; z-index: 6; text-align: center; vertical-align: middle}
.clonaIE6 {background-image: url(/img/logoGrey.gif)}

/* ----------  Definice kostry  -------------------------------------------------------------------------------------------------- */

#containerBgBody {position: relative;  margin: auto;   background: #FFF}
#containerHeader {position: relative; z-index: 1; margin: auto; width: 978px; height: 216px; background: url('/fotocache/headerimages/bg-containerHeader.jpg') no-repeat top left #FFF }
#containerHeader_1 {position: relative; z-index: 1; margin: auto; width: 978px; height: 216px; background: url('/fotocache/headerimages/bg-containerHeader.jpg') no-repeat top left #FFF }
#containerHeader_2 {position: relative; z-index: 1; margin: auto; width: 978px; height: 216px; background: url('/fotocache/headerimages/bg-containerHeader_eng.jpg') no-repeat top left #FFF }
#containerHeader_4 {position: relative; z-index: 1; margin: auto; width: 978px; height: 216px; background: url('/fotocache/headerimages/bg-containerHeader.jpg') no-repeat top left #FFF }
#containerBody {position: relative; margin: auto; width: 978px}
#column1 {position: relative; top: 0; left: -751px; width: 203px; padding-top: 15px; float: left}
#column2 {position: relative; top: 0px; left: 221px; width: 755px; height: auto; padding: 0px; float: left; overflow: hidden; xbackground: url(/img/bg-column2.gif) left top repeat-y; }
#column3 {display: none; position: relative; top: 0px; left: 7px; width: 194px; float: left}
#containerFooter {position: relative; height: 70px; width: 940px; margin: auto; padding: 20px;  font-size: 11px; color: #FFF; background: url(/img/bg-containerFooter.gif) repeat-x} 


/* ----------  containerHeader --------------------------------------------------------------------------------------------------- */
#containerHeader h1 {display: none}
#containerHeader_1 h1 {display: none}
#containerHeader_2 h1 {display: none}
#containerHeader_4 h1 {display: none}

/*****************************  === USER.guideLinks  === ******************************************/
.logo {position: absolute; top: 60px; left: 20px; height: 90px; width: 280px; display: block}

#bannerImg_1 {position: absolute}
#bannerImg_2 {position: absolute}
#bannerImg_4 {position: absolute}

.setUp {position: absolute; top: 11px; left: 14px; margin: 0; padding: 0; list-style-type: none; font-size: 11px; font-family: Tahoma }
.setUp li {float: left}
.setUp li a {margin-right: 14px; _margin-right: 7px; padding: 1px 14px 2px 0; display: block; float: left; text-decoration: underline; color: #f33c7e; background: url(/img/bg-setUp_sep.gif) no-repeat right 3px  }
.setUp li a.last { background: none }
.setUp li a:hover {text-decoration: none}

.userInfo {position: absolute; top: 11px; right: 3px; margin: 0; padding: 0; list-style-type: none; font-family: Tahoma }
.userInfo li {float: left}
.userInfo li a {margin-right: 14px; _margin-right: 7px; padding: 1px 14px 2px 0; float: left; display: block; text-decoration: underline; font-size: 11px; color: #f33c7e; background: url(/img/bg-setUp_sep.gif) no-repeat right 3px }
.userInfo li a.last.login { background: none; font-weight: bold }
.userInfo li a.last.logout { margin-right: 320px; _margin-right: 160px; background: none }
.userInfo li a:hover {text-decoration: none}

/*****************************  === PUBLISH.treemenu  === *****************************************/
.menu {position: absolute; top: 165px; right: 0px; margin: 0; padding: 0; list-style-type: none; background: url(/fotocache/headerimages/bg-menu.gif) top right no-repeat; font-family: Georgia }
.menu li {position: relative; display: block; float: left}
.menu li a {height: 32px; padding: 12px 17px 0 20px; float: left; display: block; font-size: 12px; font-weight: bold; color: #fff; }
.menu li a img { position: absolute; left: 0; top: 0; opacity: 0.3; filter: alpha(opacity=30); }
.menu li.first a { background: none }
.menu li ul {position: absolute; z-index: 9; top: 37px; left: 2px; width: 150px; margin: 0; padding: 0; visibility: hidden; font-size: 10px; color: #D1E5CC; ; background: #f2226e}
.menu li ul li { display: block; _height: 14px; float: none; margin: 0px; padding: 0px}
.menu li ul li a img { display: none }
.menu li ul li a {height: auto; display: block; _height: 14px; float: none; padding: 6px 8px 5px 14px; _margin: 0; color: #FFF; font-size: 11px; font-weight: normal; background: none; border-bottom: 1px solid #f836a9}
.menu li ul li a:hover {color: #000; background: #d8d8d8; text-decoration: none }
.menu li ul ul {top: 0; left: 151px; }

/*****************************  === Multilangual  === *********************************************/
.multiLang {position: absolute; top: 10px; margin: 0; padding: 0; list-style-type: none}
.multiLang.multiLangLeft {left: 350px;}
.multiLang.multiLangRight {right:60px;}
.multiLang.multiLangRight img {margin-left:20px}

.headerText {position: absolute; top: 57px; left: 349px; width: 235px; color: #736f71; }
.headerText .headerText-t {padding-bottom: 3px; font-size: 14px; color: #ed1c24}
.headerText div {width: 100%; padding-bottom: 1px; float: left}
.headerText div span {width: 48px; display: block; float: left}
.headerText div a {color: #736f71}
.headerText .htEx {padding: 3px 0 3px 0}
.headerText .htEx span {width: 39px; padding-right: 9px; text-align: right}
.headerText .faceshit {position: absolute; top: 71px; left: 188px}

/*****************************  === Multicurr  === ************************************************/
.multiCurr {position: absolute; top: 115px; left: 570px; margin: 0; padding: 0; list-style-type: none}
.multiCurr li a {color: #000}

/*****************************  === SEARCH.form  === **********************************************/
.searchBox {position: absolute; top: 173px; left: 37px}
.searchBox .seEx .input_text {width: 125px; margin-right: 9px; padding: 3px 0 3px 7px; color: #898989; border: 1px solid #BBB}
.searchBox .seEx .advSearchBoxLink {position: relative; top: 2px; ?top: 0; _top: 0; margin-left: 11px; color: #fff; text-decoration: underline; font-family: Tahoma  }
.searchBox .seEx .advSearchBoxLink:hover {text-decoration: none}
.searchBox #advSearchBox {position: absolute; top: 29px; left: 192px; width: 150px; padding: 10px 15px 15px 20px; background: #f2226e; font-family: Georgia }
.searchBox #advSearchBox .title { color: #fff; margin-bottom: 10px }
.searchBox #advSearchBox label {padding-bottom: 4px; display: block; color: #FFF}
.searchBox #advSearchBox .input_radio {position: relative; top: -2px; ?top: 0px; _top: 0px; margin-right: 5px}
.searchBox #advSearchBox a {margin-left: 18px; text-decoration: underline; color: #FFF}
.searchBox #advSearchBox a:hover {text-decoration: none}

/*****************************  === basketInfo  === ***********************************************/
#basketInfo{position: absolute; top: 36px; right: 0; height: 115px; width: 193px; padding: 14px 0 0 0; background: url(/fotocache/headerimages/bg-basketInfo.jpg) no-repeat scroll left top #FFFFFF; font-family: Georgia; }
.basket {}
.basket .baEx2 {text-align: center}
.basket .baEx2 .baEx2_1-t {padding-bottom: 4px; color: #000}
.basket .baEx2 .baEx2_1 strong {color: #000}
.basket .baEx2 .baEx2_1 span {font-size: 11px; color: #000}
.basket .baEx2 .baEx2_2 { padding-top: 9px; }
.basket .baEx2 .baEx2_2 strong { font-size: 11px; color: #f7556d}
.basket .baEx2 .baEx2_2 small {font-size: 11px; color: #f7556d}
.basket .baEx2 .baEx2_2-t {padding: 10px 0 4px 0; color: #000}
.basket .baEx2 .baEx2_4-t {padding-bottom: 4px; color: #000}
.basket .baEx2 .baEx2_4 strong {font-size: 14px; color: #000}
.basket .baEx2 .baEx2_4 span {font-size: 14px; color: #000}
.basket .baEx3 {margin: 22px 0 0 0; padding: 0; list-style-type: none; text-align: left}
.basket .baEx3 li {float: left }
.basket .baEx3 li a {margin: 0 40px 0 20px; float: left}
.basket .baEx3 li a.last { margin: 0 }

/* ------------ Column1 -----------------------------------------------------------------------------------------------------------------*/
#column1 .title {height: 30px; padding: 15px 0 0 0; text-align: center; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #f13b7e; background: url(/img/bg-title_c1.gif) no-repeat}
#column1 .title span {display: none}
#column1 .titleSub {padding: 20px 0 0 27px; color: #fe0167}
#column1 .sideBox {width: 203px; margin-bottom: 10px} 
#column1 .sideBoxIn {width: 203px; background: url(/img/bg-sideBoxIn.gif) no-repeat bottom}
#column1 .boxContent {margin-top: 7px}
#column1 .banner {margin: 15px 0; text-align: center}

/*****************************  === CATEGORYLIST.basictree  === ***********************************/
#column1 .fold {display: none}

#title_categories_1 {background: url(/img/1/title_categories.gif) no-repeat}
#title_categories_4 {background: url(/img/4/title_categories.gif) no-repeat}
.categories { }
.xcategories .anot { display: block; text-align: center; color: #f23b7e; margin: 10px 0 }
.categories ul {margin: 0 0 0px 0px; padding: 15px 0 10px 0; list-style-type: none}
.categories ul li {background: url(/img/bg-categories_li.gif) no-repeat bottom}
.categories ul li a {padding: 6px 8px 6px 27px; display: block; font-weight: bold; color: #363334; background: url(/img/bg-categories_li_a.gif) no-repeat 15px 9px;}
.catFck ul li.last {background: none}
.categories ul ul {margin: 0; padding: 0 0 0 0px; list-style-type: none; border: 0; background: none; }
.categories ul ul li {background: url(/img/bg-categories_ul_li.gif) no-repeat bottom}
.categories ul ul li a {padding: 3px 8px 3px 41px; display: block; color: #000; font-weight: bold; text-decoration: none; background: url(/img/bg-categories_ul_li_a.gif) no-repeat 29px 8px; }
.categories ul ul li a:hover {color: #e11738}
.categories ul ul ul li {background: url(/img/bg-categories_ul_ul_li.gif) no-repeat bottom}
.categories ul ul ul li a {padding: 3px 8px 3px 60px; color: #000; font-weight: normal;  background: url(/img/bg-categories_ul_li_a.gif) no-repeat 48px 8px; } 
.categories ul .activCat, .categories ul .open {color: #e11738; background: url(/img/bg-activCat.gif) no-repeat 14px 11px}
.categories ul ul .activCat, .categories ul ul .open  {color: #e11738; background: url(/img/bg-activCat.gif) no-repeat 29px 8px}
.categories ul ul ul .activCat, .categories ul ul ul .open  {color: #e11738; background: url(/img/bg-activCat.gif) no-repeat 48px 8px}

/*****************************  === COMMODITYLIST.topsale ===  ************************************/
#title_topsale_shop_1 {background: url(/img/1/title_topsale.gif) no-repeat}
#title_topsale_shop_4 {background: url(/img/4/title_topsale.gif) no-repeat}
#column1 .topSale {width: 100%; float: left; }
#column1 .topSaleIn {width: 100%; float: left; }
#column1 .topSale ul {margin: 0 0 0 0px; padding: 0px; list-style-type: none; }
#column1 .topSale ul li {width: 100%; padding: 7px 0 5px 0; float: left; background: url(/img/bg-topSale_li.gif) no-repeat bottom}
#column1 .topSale ul li span {position: relative; top: -1px; width: 30px; padding-right: 8px; display: block; float: left; text-align: right; font-size: 14px; color: #d9d9d9; }
#column1 .topSale ul li a {position: relative; top: 2px; width: 145px; display: block; float: left; color: #898989}
#column1 .topSale ul li a:hover {text-decoration: none; color: #000}
#column1 .topSale ul li.last {background: none}

/*****************************  === EMAILNEWS.askmail  === ****************************************/
#title_eNews_1 {background: url(/img/1/title_eNews.gif) no-repeat}
#title_eNews_4 {background: url(/img/1/title_eNews.gif) no-repeat}
.eNews {width: 752px; margin: 15px 0 0 3px; float: left; background: url(/img/bg-eNews.gif) no-repeat}
.eNewsIn {width: 718px; padding: 0 0 19px 31px; float: left; background: url(/img/bg-eNewsIn.gif) no-repeat bottom}  
.eNews .eNews-t {padding: 15px 0 5px 0; font-size: 18px; color: #161213; }
.eNews .eNews-t .en1 {}
.eNews .eNews-t .en2 {color: #f13b7e}
.eNews .eNews-t .en3 {padding-left: 3px; font-size: 14px}
.eNews .freetext {padding: 0 10px 0 2px}
.eNews .input_text {width: 516px; margin: 0px 10px 0 0; padding: 3px 0 3px 6px; color: #6a6a6a; border: 1px solid #9d9d9d}
.eNews .input_button {position: relative; top: 0px}
.eNews .ChckCodeAssistant {padding-top: 5px; }
.eNews .ChckCodeAssistant .input_text {width: 185px; } 

/*****************************  === CONTACT.sendmail  === *****************************************/
#title_sendM_1 {background: url(/img/1/title_sendMin.gif) no-repeat}
#title_sendM_4 {background: url(/img/4/title_sendMin.gif) no-repeat}
.sendM {text-align: center}
.sendMin {padding-bottom: 13px; }
.sendMin .freetext {display: none}
.sendMin textarea {height: 76px; width: 170px; margin: 0 0 7px 0; padding: 3px; color: #686868; border: 1px solid #989898}
.sendMin .input_text {width: 170px; margin: 0px 0 18px 0; padding: 3px 0 3px 6px; color: #686868; border: 1px solid #989898}
.sendMin .input_button {}
.sendMin span {padding: 7px 0 3px 0; display: block}

/*****************************  === TRANSPORTMETHOD.list  === *************************************/
#title_payments_1 {background: url(/img/1/title_payments.gif) no-repeat}
#title_payments_4 {background: url(/img/4/title_payments.gif) no-repeat}
.payments {}
.payments a:hover {text-decoration: none}
.paymentsIn1 {padding-bottom: 10px; }
.paymentsIn1 .freetext {padding: 0 8px 15px 8px; text-align: center; color: #686868}
.paymentsIn2 {padding: 0 0 0 25px}
.paymentsIn2 a {margin: 0 10px 15px 0; display: block; float: left}

/*****************************  === ADVERTISING.recommendus  === **********************************/
#title_recommendUs_1 {background: url(/img/1/title_recommendUs.gif) no-repeat}
#title_recommendUs_4 {background: url(/img/4/title_recommendUs.gif) no-repeat}
#column1 .recommendUsIn {padding-bottom: 12px} 
#column1 .recommendUs .input_text {width: 157px; margin: 6px 0px 0 11px; padding: 3px 0 3px 6px; color: #686868; border: 1px solid #989898}
#column1 .recommendUs .long {top: 42px; width: 157px}
#column1 .recommendUs .input_button { margin: 16px 0px 5px 21px; }
#column1 .recommendUs span {padding: 3px 0; display: block}

/*****************************  === INQUIRY.one  === **********************************************/
#title_inquiry_1 {background: url(/img/1/title_inquiry.gif) no-repeat }
#title_inquiry_4 {background: url(/img/1/title_inquiry.gif) no-repeat }
.inquiryIn {padding-bottom: 10px}
.inquiry .question {padding: 0 10px 12px 12px; text-align: left; color: #686868}
.inquiry .answerCount {margin-right: 14px; _margin-right: 7px; float: right; text-align: right; color: #646464; font-size: 10px; font-weight: bold}
.inquiry .answerText {position: relative; top: -2px; margin-left: 13px; text-decoration: underline; color: #76c339; cursor: pointer }
.inquiry .answerText:Hover {text-decoration: underline}
.inquiry .inquiryIn1 {padding-bottom: 10px}
.inquiry .inquiryIn2 {width: 176px; margin-left: 11px; border: 1px solid #bebebe}
.inquiry .inquiryIn2 p {height: 3px; margin: 2px} 

/*****************************  === PARTNER.links === *********************************************/
#title_partner_link_1 {background: url(/img/1/title_partnerLink.gif) no-repeat}
#title_partner_link_4 {background: url(/img/4/title_partnerLink.gif) no-repeat}
.partnerLink {text-align: center}
.partnerLinkIn {padding: 0 0 10px 0}
.partnerLinkIn div {padding: 5px 0}

/* ------------ Column3 -----------------------------------------------------------------------------------------------------------------*/
#column3 .title {height: 37px}
#column3 .title span {position: relative; top: -13px; height: 37px; _margin-bottom: -13px; display: block}
#column3 .sideBox {width: 194px; margin-bottom: 13px;} 
#column3 .sideBoxIn {width: 194px; background: url(/img/bg-sideBoxIn2.gif) no-repeat bottom}
#column3 .sideBoxIn .amount .input_text {display:none}
#column3 .sideBoxIn .amount span {display:none}

/*****************************  === PUBLISH.infoboxlinks ===  *************************************/
#title_info_1 {background: url(/img/1/title_info.gif) no-repeat}
#title_info_4 {background: url(/img/4/title_info.gif) no-repeat}
#column1 .infoBox { font-family: Georgia }
#column1 .infoBox ul {margin: 0; padding: 0 0 4px 0; list-style-type: none}
#column1 .infoBox ul li { }
#column1 .infoBox ul li a { margin: 0 18px; border-bottom: 1px solid #d1d1d1; padding: 7px 0 7px 20px; display: block; text-decoration: none; color: #8a8a8a; background: url(/img/bg-infobox_ul_li_a.gif) no-repeat 4px 10px}
#column1 .infoBox ul li a:hover { text-decoration: none; color: #010101 }
#column1 .infoBox .last a {border: none}



/******************************* === M:COMMODITYBODY.related === **********************************/
#title_related_1 {background: url(/img/1/title_related.gif) no-repeat}
#title_related_4 {background: url(/img/4/title_related.gif) no-repeat}

#column3 .relatedIn {padding-bottom: 3px; font-family: Georgia}
#column3 .related { position: relative }
#column3 .related .product {width: 188px; margin: auto; padding: 15px 0 7px 0; text-align: center; border-bottom: 1px solid #f1f1f1}
#column3 .related .product.last {border-bottom: none} 
#column3 .related .productName a { height: 15px; margin-bottom: 5px; overflow: hidden; display: block; font-weight: normal; text-decoration: underline; color: #f23b7d}
#column3 .related .productImg { padding: 3px; width: 84px; height: 121px; background: url(/img/bg-actionImg.gif) left top no-repeat; overflow: hidden; margin: auto; }
#column3 .related .productImg img {/*width: 84px; height: 121px;*/ overflow: hidden; margin: auto; }
#column3 .related .price { padding: 12px; text-align: left; font-size: 12px; font-weight: bold; color: #f23b7e}
#column3 .related .price .lineThrough{text-decoration: line-through; color: #7a7a7a; font-weight: normal; }
#column3 .related .price small {font-size: 11px; }
#column3 .related .price .procenta { font-weight: normal; color: #7a7a7a }
#column3 .related .price .procenta span { font-weight: bold; }
#column3 .related .price .input_button { position: relative; left: 110px; top: -40px;}



/*****************************  === ADVERTISING.textlinks === *************************************/
#title_advertise_1 {background: url(/img/1/title_advertise.gif) no-repeat }
#title_advertise_4 {background: url(/img/1/title_advertise.gif) no-repeat }
#column3 .textAdvertise ul {margin: 0; padding: 0 0 8px 0; list-style-type: none}
#column3 .textAdvertise ul li {background: url(/img/bg-textAdvertise_ul_li.gif) no-repeat bottom}
#column3 .textAdvertise ul li a {padding: 8px 5px 8px 16px; display: block; color: #686868}
#column3 .textAdvertise span {padding: 8px 5px 8px 16px; display: block;}
#column3 .textAdvertise .last {background: none}

/* ------------ Column2 -----------------------------------------------------------------------------------------------------------------*/
#column2 .title {margin: 0 0 15px 3px; padding: 25px 0 7px 0; font-size: 18px; color: #363334; border-bottom: 1px solid #d9d9d9}
#column2 .title span {display: none}
#column2 .banner {margin: 15px 0; text-align: center} 



/*****************************  === CATEGORYLIST.navigate === *************************************/
.navigate {margin: 10px 0; padding: 0}
.navigate h1 {display:inline; font-weight:normal}
.navigate li {display: inline}
.navigate li a {margin-right: 6px; padding-right: 10px; text-decoration: underline; color: #686868; background: url(/img/DECnavigate_a.gif) no-repeat right 5px}
.navigate li a:hover {text-decoration: none}
.navigate li a.activNM {/*background: url(/img/bg-activNM.gif) no-repeat right 5px;*/background:none; text-decoration:none}
.navigate li a:hover.activNM {text-decoration:underline}

/*****************************  === PUBLISH.welcome ===  ******************************************/

.pubwelcome-t h1 {padding: 0 28px 10px 28px; font-size: 18px; color: #ed1c24}
.prologue {width: 753px; margin: 0 0 20px 1px; padding: 30px 0px 30px 0px; float: left; background: url(/img/bg-prologue.gif) no-repeat #f7f7f7; border: 1px solid #e3e3e3}
.prologue .freetext {padding: 0 28px 0 28px; font-size: 12px; color: #231f20}
.prologue .freetext a {text-decoration: underline}
.prologue .freetext a:hover {text-decoration: none}

/*****************************  === CATEGORYBODY.basicinfo ===  ***********************************/
.characterization {width: 100%; padding: 0 0 0 0; float: left; background: url(/img/bg-characterization.gif) repeat-y}
.characterizationIn {width: 735px; padding: 30px 10px 25px 20px; float: left; background: url(/img/bg-characterizationIn.gif) no-repeat}
.characterization h2 {padding-bottom: 8px; font-size: 18px; color: #000}
.characterization .characterizationImg {height: 100px; width: 100px; margin-right: 10px; _margin-right: 5px; overflow: hidden; float :right; text-align: center}
.characterization .freetext {padding-right: 20px; font-size: 12px; color: #363334}

/*****************************  === CATEGORYBODY.topsale ===  *************************************/
#title_topsale_category_1 {font-size: 12px; font-weight: bold; color: #76c339}
#title_topsale_category_4 {font-size: 12px; font-weight: bold; color: #76c339}
.topSaleCategory-t {height: auto !important; margin: 20px 0 0 0 !important; padding: 0 0 8px 0; font-size: 13px; font-weight: bold; color: #76c339}
.topSaleCategory.list {padding: 0 0 20px 0}
.topSaleCategory.list ol {margin: 0 0 0 20px; ?margin-left: 25px; _margin-left: 25px; padding: 0; font-size: 12px; color: #fda300}
.topSaleCategory.list ol li {padding: 7px 0 6px 0; font-weight: bold; font-size: 11px; background: url(/img/bg-topSaleCategory.gif) repeat-x bottom; clear: both}
.topSaleCategory.list ol li a {width: 415px; display: block; font-weight: normal; color: #686868}
.topSaleCategory.list ol li .price {width: 85px; margin: 0 10px 0 10px; float: right; text-align: right; color: #fda300; font-size: 12px}
.topSaleCategory.list ol li .price .currency {font-size: 12px; font-weight: bold}

/**************************** === PUBLISH.news ===  ***********************************************/
#title_pubnews_1 {background: url(/img/1/title_newitems.gif) no-repeat !important; display: hidden }
#title_pubnews_4 {background: url(/img/4/title_newitems.gif) no-repeat !important}
.news {width: 100%; float: left; font-family: Georgia } 
.news .newsIn {padding: 10px 0 10px 5px; /*height: 100px;*/ margin-bottom: 15px; clear:both }
.news .newsImg {margin: 0 10px 0px 0;  float: left; }
.news .newsImgIn { border: 1px solid #e1e1e1; padding: 2px; _width: 96px }
.news .newsImg img { border: 1px solid #e1e1e1; width: 94px; height: 92px }

.news span {display: block; font-size: 11px; color: #686868; font-family:Tahoma}
.news a h3 {margin: 3px 0 5px 0; display: block; text-decoration: underline; font-size: 14px; }
.news .newsName h3 {margin: 3px 0 5px 0; display: block;  font-size: 14px; color: #f23b7d}
.news .newsName a {text-decoration: underline;color: #f23b7d}
.news .newsName a:hover {text-decoration: none}
.news a:hover h3 {text-decoration: none}
.news .freetext {color: #686868; text-align: justify; }
.news .freetext a { color: #f23b7d; font-weight: bold; text-decoration: underline; float: right; }
.news .last {background: none}

.news .right { text-align: left }
.news .right .newsImg { margin: 0 0 0 10px; float: right; }

/**************************** === PUBLISH.textbody ===  *******************************************/
.freeArticle h1 {margin: 10px 0 10px 0; font-size: 18px; color: #bb311a}
.freeArticle h2 {margin: 10px 0 10px 0; font-size: 16px; color: #bb311a} 
.freeArticle h3 {margin: 10px 0 10px 0; font-size: 14px; color: #bb311a} 
.freeArticle h4 {margin: 10px 0 10px 0; font-size: 12px; color: #bb311a}  
.freeArticle img {margin: 10px 10px 5px 5px}
.freeArticle .img {width:115px; float:left;}
.freeArticle .freetext {padding: 5px 10px 5px 5px}
.freeArticle .freetext .date {display:none}
.freeArticle .freetext a {text-decoration: underline; color: #bd351f}
.freeArticle .freetext a:hover {text-decoration: none}
.freeArticle .freetext ul {margin: 0; padding: 10px 0 10px 15px; list-style-type: none}
.freeArticle .freetext ul li {margin-bottom: 5px; padding: 0 0 0 12px; display: block; font-size: 12px; font-weight: bold; color: #000; background: url(/img/bg-freeArticle_ul_li_a.gif) no-repeat 0 5px}
.freeArticle .freetext ul li a {}
.freeArticle .freetext ol {margin: 0 0 0 25px; ?margin-left: 30px; _margin-left: 30px; padding: 10px 0 10px 10px}
.freeArticle .freetext ol li {margin-bottom: 5px; vertical-align: top; font-size: 12px; font-weight: bold; color: #000}
.freeArticle .freetext ol li a {display: block; font-size: 12px; font-weight: bold}
.freeArticle table {width: 400px; margin: 0 auto 50px auto; ?margin-top: 50px; _margin-top: 50px; text-align: center; xborder-collapse: collapse; border: 1px solid #81b492; clear: both}
.freeArticle table caption {margin-top: 50px; padding-bottom: 5px; font-family: Georgia; color: #ba340b}
.freeArticle table tr th {height: 24px; ?height: 22px; _height: 22px; color: #FFF; background: #49493d}
.freeArticle table tr td {height: 23px; border: 1px solid #81b492}
.freeArticle table tr a {text-decoration: underline; color: #363510}
.freeArticle table tr a:hover {text-decoration: none}
.freeArticle .anotation { font-style: italic }

/***************************** === CATEGORYBODY.filter ===  ***************************************/
.displayPaging {width: 100%; height: 39px; margin: 0px 0 10px 0; float: left; color: #F23B7E; background: url(/img/bg-displayPaging.gif) no-repeat}
.displayPaging img {vertical-align: middle; }
.displayPaging .button { margin-bottom: 2px }

.displayPaging .pager {height: 25px; margin: 10px 0 0 0; width: 50%; float: left; text-align: center}
.displayPaging .pager span { margin: 0 8px 0 0 }
.displayPaging .pager strong {position: relative; top: 1px; padding-left: 6px}
.displayPaging .pager .input_text {position: relative; top: 0px; height: 15px; width: 25px; padding-top: 2px; color: #F23B7E; font-weight: bold; margin: 0 5px 0 0; text-align: center; border: 1px solid #d0cccd}
.displayPaging .pager p {padding-right: 15px; }

.displayPaging .orderSelect {height: 24px; margin: 10px 0 0 0; position: absolute; left: 417px; width: 50%; float: left}
.displayPaging .orderSelect select {width: 70px; margin: 0 4px; color: #676767}
.displayPaging .orderSelect span {position: relative; top: 1px; ?top: 0; _top: 0}

.itemsCountInCategory {padding: 10px 0; }

/**************************** === COMMODITYLIST.recommended ===  *********************************/
.comLRecommended {}

/*****************************  === COMMODITYLIST.action ===  *************************************/
.action {}

/****************************** === CATEGORYBODY.catalogue ===  ***********************************/
.comLCatalog {}

/************************** === COMMODITYLIST.news === ********************************************/

.comLNews {width: 754px; margin: 0px 0 0px 1px; _margin-left: 1px; float: left}
.comLNews .product {height: 344px; width: 150px; margin: 0 1px 1px 0px; float: left; text-align: center; background: url(/img/bg-productEx.gif) no-repeat}
.comLNews .product.last {margin-right: 0}
.comLNews .product .name {padding: 13px 0 0 0; }
.comLNews .product .name h3 {height: 27px; overflow: hidden}
.comLNews .product .name h3 a {text-decoration: underline; color:#000;#f13b7e}
.comLNews .product .name h3 a:hover {text-decoration: none}
.comLNews .product .productImg {height: 201px; margin: 6px 0 5px 0; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9}
.comLNews .product .anotation {height: 15px; padding: 0 5px; overflow: hidden}
.comLNews .product .price {padding: 4px 0 6px 0; font-size: 16px; font-weight: bold}
.comLNews .product .code {height: 11px; margin: 0 0 5px 0; overflow: hidden; font-size: 9px;}
.comLNews .product .code span {padding-right: 2px}

/******************************  === CATEGORYBODY.list === ****************************************/
.commodityList {width: 100%; float: left}
.commodityList thead tr td {padding: 3px 0; font-size: 10px !important; font-weight: bold !important; color: #686868 !important; border-bottom: 1px solid #fda300}
.commodityList tbody tr td {padding: 5px 0; border-bottom: 1px solid #d4d4d4}
.commodityList .code {width: 66px; padding-left: 4px; padding-right: 4px}
.commodityList .name {width: 185px}
.commodityList .name a {font-weight: bold; color: #000}
.commodityList thead .price1 {text-align: center} 
.commodityList .price1 {width: 95px; text-align: right}
.commodityList thead .price2 {text-align: center} 
.commodityList .price2 {width: 65px; text-align: right; font-weight: bold; color: #d87500}
.commodityList .store {width: 50px; text-align: center}
.commodityList .amount {width: 90px; text-align: center}
.commodityList .amount span {font-size: 9px; padding: 0 2px}
.commodityList .amount .input_text {height: 15px; width: 20px; padding-top: 2px; color: #000; text-align: center; border: 1px solid #569b2a}
.commodityList .attribute {width: 40px; text-align: center}
.commodityList .attribute img {margin-right: 2px}
.commodityList tbody .space {height: 0; padding: 0; font-size: 0; border: 0}

.boxDNW {width: 100%; float: left; background: url(/img/bg-boxDNW.gif) repeat-y}
.boxDNWin1 {width: 100%; float: left; background: url(/img/bg-boxDNWin1.gif) no-repeat}
.boxDNWin2 {width: 100%; padding: 24px 0 100px 0; float: left; background: url(/img/bg-boxDNWin2.gif) no-repeat bottom}


/**************************** === COMMODITYBODY.detail === ****************************************/
.detail {position: relative; width: 100%; margin: 5px 0 40px 0; float: left}
.detail img {vertical-align: middle}
.detail .detailInfo {width: 421px; padding: 0 0 0 22px; float: left; }
.detail .detailInfo div {width: 411px; padding: 7px 0 6px 0; float: left; text-align: right; font-size: 10px; color: #686868; }
.detail .detailInfo div strong {width: 229px; padding: 0 40px 0 0; float: right; text-align: right; font-weight: normal; color: #686868; font-family: Tahoma}
.detail .detailName {padding: 0 0 0 11px; }
.detail .detailName h1 {text-align: left; font-size: 13px; font-weight: bold; color: #363334}
.detail .detailInfo h2 {}
.detail .detailInfo h2 a {}
.detail .detailInfo .input_text {height: 15px; width: 40px; padding-top: 1px; text-align: center; border: 1px solid #c9c8c8}
.detail .detailInfo .code {padding: 15px 0 0px 0; background:  url(/img/horDotted2.gif) repeat-x top;}
.detail .detailInfo .code strong {font-size: 11px; font-weight: normal; }
.detail .detailInfo .warranty {padding-bottom: 12px}
.detail .detailInfo .warranty strong {font-size: 11px; font-weight: normal; } 
.detail .detailInfo .commonlyWithVAT {padding-top: 14px; padding-bottom: 0px; background: #f7f7f7 url(/img/horDotted2.gif) repeat-x top}
.detail .detailInfo .commonlyWithVAT strong {position: relative; top: -3px; font-size: 14px; color: #f13b7e}  
.detail .detailInfo .discount {background: #f7f7f7;  }
.detail .detailInfo .discount strong {position: relative; top: -3px; font-size: 14px; }
.detail .detailInfo .priceWithVAT {padding: 0px 0 8px 0; background: #f7f7f7; color: #F23B7E }
.detail .detailInfo .priceWithVAT strong {position: relative; top: -3px; color: #0e7399; font-size: 14px; font-weight: bold; }
.detail .detailInfo .commonlyWithVAT {}
.detail .detailInfo .store { padding: 15px 0; background: #f7f7f7 url(/img/horDotted2.gif) repeat-x top}
.detail .detailInfo .store strong { color: #F23B7E; font-size: 11px; font-weight: bold }
.detail .amount {position: relative; width: 370px !important; padding-top: 20px !important; padding-right: 41px !important; font-size: 11px !important; font-family: Tahoma; }
.detail .amount .input_button { position: relative; top: 0px; }
.detail .amount .input_text { width: 22px; text-align: center; padding: 2px 0px; border: 1px solid #d0d0d0; font-family:Tahoma }
.detail .amount .am1 {position: relative; top: 1px; padding: 0 5px 0 0 }
.detail .amount .am2 {position: relative; top: 1px; padding: 0 14px 0 5px}


.detail .detailPaging {}

.detail .detailImg {width: 290px; float: left; text-align: center;  }
.detail .detailImgIn .diEx {border: 1px solid #bababa}   
.detail .productAttribute { position:relative; top:-65px; right:-180px; width:70px; =right:-88px}
.detail .productAttribute img {margin-bottom:5px}
/*
.detail .detailImgIn .diEx .productAttribute { position: absolute; top: 180px; left: 183px;}
.detail .detailImgIn .diEx .productAttribute img { display: block; margin-top: 6px; width: auto; height: auto }
*/

.detail .detailVariImg {border-left: 1px solid #bababa;}
.detail .detailVariImg {height: auto; width: 265px; margin: 0px 0 0 0; overflow: hidden; float: left; _width: 264px;}
.detail .detailVariImgIn { float: left }
.detail .detailVariImg img { width: auto; height: auto } 
.detail .detailVariImg .dvEx {height: 75px; width: 79px; margin: 0 0px 0px 0; _margin: 0 0px 0px 0; padding: 3px; float: left; border: 1px solid #bababa; border-top:none; border-left:none}
.detail .detailVariImg .dvEx a {height: 75px; width: 77px; float: left; display: block; overflow: hidden}
.detail .producerImage {width: 100%; float: left}

.detail .detailInfo .sendPrint {width: 100%; padding: 15px 0; float: left; text-align: left; font-size: 11px;  border-bottom: 1px solid #cacaca}
.detail .detailInfo .sendPrint ul {margin: 0; padding: 0; list-style-type: none}
.detail .detailInfo .sendPrint ul li a {margin: 0 0 3px 0; color: #696969; text-decoration: underline; padding: 0 0 0 39px; display: block; background: url(/img/bg-sendPrint_ul_li_a.gif) no-repeat 28px 5px}
.detail .detailInfo .sendPrint ul li div {margin: 0 0 3px 0; padding: 0 0 0 39px; display: block; background: url(/img/bg-sendPrint_ul_li_a.gif) no-repeat 28px 5px}

.detail .detailText {width: 687px; padding: 30px 34px; float: left; color: #000}
.detail .detailText-t {margin-bottom: 15px; padding: 9px 0 4px 4px; font-size: 12px; color: #F23B7E; border-bottom: 1px solid #ebebeb} 
.detail .detailTextIn {padding-left:5px}

.detail .detailLinks {width: 100%; padding: 15px 0; float: left}
.detail .detailLinks-t {margin-bottom: 5px; padding: 9px 0 4px 4px; font-size: 12px; color: #F23B7E; border-bottom: 1px solid #ebebeb}
.detail .detailLinks ul {margin: 0px 5px 5px 0px; padding: 0; list-style-type: none}
.detail .detailLinks ul li a {margin-bottom:0px; padding: 2px 0 2px 34px; display: block; text-decoration: underline; color: #282828; background:transparent url(/img/bg-activNM.gif) no-repeat scroll 22px 7px; font-size:10px}
.detail .detailLinks ul li a:hover {text-decoration: none} 

.detail .detailParam {width: 260px; float: left; clear:both; /*margin-top:20px*/}
.detail .detailParam-t { display: none; margin-bottom: 5px; padding: 9px 0 4px 4px; color: #76c339; background: url(/img/bg-detail_freetext-t.gif) no-repeat bottom}
.detail .detailParamIn {width: 200px; padding: 0 0 5px 18px; float: left; background: url(/img/bg-sendPrintIn_p.gif) no-repeat 9px 5px; font-size:10px}
.detail .detailParamIn select { width: 100px; font-size:11px; border:1px solid #999999; color:#696969; font-weight:bold } 
.detail .detailParamIn strong { floaT: right; font-size:11px} 

.detail .sendPrint {width: 100%; float: left; }
.detail .sendPrint ul {margin: 0; padding: 0 0 0 50px; list-style-type: none }
.detail .sendPrint li {padding-bottom: 3px; }
.detail .sendPrint a {padding-left: 11px; color:#6a6a6a; text-decoration: underline; background: url(/img/bg-sendPrint_li_a.gif) no-repeat left 4px; }
.detail .sendPrint a:hover {text-decoration:none}

/**************************** === USER.baskethoverbox === *****************************************/
#basketHoverBox {position: absolute; z-index: 9; width: 353px; padding: 10px; display: none; background: url(/img/bg-basketHoverBox.jpg) no-repeat }
.baskethoverboxIn {width: 353px; floaT: left; font-size: 11px; color: #4c4c4c}
#basketHoverBox p {width: 100%; margin-bottom: 10px; padding: 12px 0 10px 0; float: left; text-align: center; color: #FFF; }
#basketHoverBox .title { width: 100%; height: 31px; background: #f2226e; }
#basketHoverBox .prefix { font-size: 10px; font-weight: normal !important; width: 55px; display: block; float: left }
#basketHoverBox .item {padding: 0 0 0 10px; }
#basketHoverBox span { font-weight: normal }
#basketHoverBox .item .name {width: 100%; height: 31px; overflow: hidden; margin-bottom: 7px; font-weight: bold; padding-bottom: 6px; float: left; =margin-top:10px}
#basketHoverBox .item .count {display: inline; font-weight: bold; }
#basketHoverBox .item .price {padding: 0 0 5px 0px; text-align: left; font-weight: bold; }
#basketHoverBox .item .price span {padding-right: 5px; font-weight: bold; display: inline}
#basketHoverBox .item .price .postfixText {font-weight:normal}
#basketHoverBox .buttonsHB {margin-top: 3px; padding: 3px 0; text-align: center }
#basketHoverBox a {position: relative; top: 5px; text-decoration: none; font-weight: bold; }
#basketHoverBox .bhEx { margin: 18px 8px 0 0 }


/****************************
 === COMMODITYBODY.related ===
****************************/
#column2 .related-t {padding: 15px 0 10px 23px; font-size: 12px; color: #f13b7e} 
.comLRelated {width: 732px; padding: 0 0 0 23px}
.comLRelated .product {height: 245px; width: 222px; margin: 0 2px 5px 0; padding: 0 0 0 13px; float: left; color: #818181; background: url(/img/bg-comLRelated.gif) no-repeat}
.comLRelated .product .name {padding: 13px 0 0 0px; }
.comLRelated .product .name h4 {height: 27px; overflow: hidden}
.comLRelated .product .name h4 a {text-decoration: underline; color: #f13b7e}
.comLRelated .product .name h4 a:hover {text-decoration: none}
.comLRelated .product .productInfo1 {width: 101px; float: left; text-align: center}
.comLRelated .product .productInfo1 .productImg {border: 1px solid #b6b6b6}
.comLRelated .product .productInfo1 .code {height: 18px; margin: 10px 0 10px 0; font-size: 9px; color: #676767}
.comLRelated .product .productInfo1 .price {font-size: 18px; font-weight: bold}
.comLRelated .product .productInfo2 {width: 105px; padding: 0 0 0 10px; float: left; }
.comLRelated .product .productInfo2 .freetext {height: 127px; margin-bottom: 45px; overflow: hidden; }


/********************************* === COMMODITYLIST.alternative === ******************************/
#title_alternative_1 {background: url(/img/1/title_alternative.gif) no-repeat !important}
#title_alternative_4 {background: url(/img/4/title_alternative.gif) no-repeat !important}
.comLAlternative {width: 100%; margin: 15px 0; float: left}
.comLAlternative .line {width: 100%; float: left; background: url(/img/bg-comLRecommended_line.gif) no-repeat bottom}
.comLAlternative .line.last {background: none} 
.comLAlternative .product {width: 183px; padding: 8px 0 10px 0; float: left; text-align: center}
.comLAlternative .product h3 a {height: 15px; display: block; overflow: hidden; font-size: 12px; color: #76c339}
.comLAlternative .productImg {height: 150px; width: 135px; margin: auto; overflow: hidden} 
.comLAlternative .productPrice {font-size: 12px; font-weight: bold; color: #fda300}

/******************* === USER.Order === ***********************************************************/
.order-t #title_order_1 {background: url(/img/1/title_order.gif) no-repeat}
.order-t #title_order_4 {background: url(/img/4/title_order.gif) no-repeat}

.order-t {padding: 0 0 0 36px; font-size: 12px; color: #000} 

.order {width: 100%; float: left; }
.order .orderItems {width: 686px; margin: 18px 0 0 36px; _margin-left: 18px; float: left; font-family: Tahoma}
.order .orderItems td img {vertical-align: middle !important}
.order .orderItems thead tr td {height: 24px; font-size: 9px !important; font-weight: normal !important; color: #949494 !important; background: #f4f4f4 }
.order .orderItems tbody tr td {padding: 10px 0 5px 0}
.order .orderItems tbody tr.last td {background: none}
.order .orderItems .space {height: 1px; padding: 0; font-size: 1px; background: url(/img/bg-orderItems_space.gif) no-repeat}
.order .orderItems .code {width: 93px; text-align: center}
.order .orderItems .name {width: 220px; padding-left: 5px; padding-right: 5px}
.order .orderItems .name a {padding: 2px 0; display: block; color: #323232}
.order .orderItems thead .price {width: 81px; padding-right: 0px;  } 
.order .orderItems .price {width: 72px; padding-right: 9px; text-align: right; color: #676767}
.order .orderItems .price small {font-size: 11px}
.order .orderItems .discount {width: 44px; text-align: right; color: #676767}
.order .orderItems thead .amount {width: 70px; padding-right: 20px}
.order .orderItems .amount {width: 90px; text-align: right}
.order .orderItems .amount .input_text {width: 25px; height: 15px; padding-top: 1px; text-align: center; border: 1px solid #d1d1d1}
.order .orderItems .amount .input_button {margin-left: 1px}
.order .orderItems thead .sum {width: 105px; padding-right: 20px;  } 
.order .orderItems .sum {width: 105px; padding-right: 20px; font-weight: bold; color: #676767}

.order .orderItems .price .currency {font-weight: bold; font-size: 11px}
.order .orderItems tfoot .quick {padding-top: 5px; border-top: 1px solid #006644}
.order .orderItems .comment { color: #323232; font-weight: bold; }
.order .orderItems .paramName { color: #676767; font-weight: normal }

.order .suma {position: relative; top: 0px; margin: 10px 0 15px 0; padding: 10px 10px 10px 10px; background: url(/img/bg-suma.gif) no-repeat}
.order .suma div {float: right; font-size: 13px; font-weight: bold; color: #000}

.order .tax {width: 595px; color: #262626; margin: 15px 0 0 127px; text-align: right; font-family: Tahoma }
.order .tax thead tr td {height: 25px; font-size: 11px !important; font-weight: bold !important; color: #f33c7e !important; }
.order .tax tbody tr td {height: 28px; }
.order .tax tfoot tr td {padding-top: 15px; padding-bottom: 7px; }
.order .tax .taxRate {width: 150px; padding-left: 7px; text-align: left}
.order .tax .taxRate2 { width: 150px; padding-left: 7px; text-align: left; font-weight: bold; color: #f33c7e; }
.order .tax .price1 {width: 100px}
.order .tax .price2 {width: 100px}
.order .tax .price3 {width: 100px; color: #f33c7e; padding-right: 10px}
.order .tax .price3_2 {width: 100px; color: #f33c7e; font-weight: bold; font-size: 17px; padding-right: 10px}
.order .tax  .space {height: 1px !important; padding: 0 !important; font-size: 1px  !important; background: url(/img/bg-tax_space.gif) no-repeat}


.order .kasicka {width: 621px; padding: 5px 0 5px 134px; float: left; color: #000}
.order .kasicka .input_text {width: 80px; padding: 2px 0 2px 6px; border: 1px solid #d7d7d7}

.order .discount {padding: 5px 0}
.order .discount strong {padding-left: 5px; color: #000}
.order .sumaAll {padding: 5px 0}
.order .sumaAll strong {padding-left: 5px; color: #000} 

.order .secLabel, .orderFck .secLabel {margin: 15px 0 10px 0; padding: 0 0 3px 0px; font-weight: bold; color: #000; border-bottom: 1px solid #f33c7e}
.order .requiredText { border: 1px solid #d1d1d1; padding: 10px; margin: 0 0 10px 0; text-align: center; font-family:Tahoma}

.order .orderCupon .input_text {height: 16px; width: 118px; margin: 0 5px 0 15px; padding: 2px 0 0 4px; border: 1px solid #a4a4a4}

.order .userdatabox {  }
.order .userdatabox label { color: #6f6f67 !important; font-family:Tahoma }
.order .userdatabox tr td strong {padding-left: 2px; color: #f13b7e}
.order .userdatabox .input_text {width: 159px; padding: 2px 0 2px 4px; border: 1px solid #d7d7d7}
.order .userdatabox .rName {width: 92px; padding-right: 7px; text-align: right}
.order .userdatabox .rIsert {width: 145px; }
.order .userdatabox .rName1 {width: 94px; padding-right: 4px; text-align: right; }

.orderFck  .payment_transport {width: 245px; float: left; padding: 0 0 10px 15px}
.orderFck  .payment_transport.2 { xfloat: none }
.orderFck  .payment_transport_container {width: 100%; font-family: Tahoma; float: left; margin: 10px 0 25px 0 }
.orderFck  .payment_transport_container .label { color: #505050; font-weight: bold }
.orderFck  .payment_transport input {position: relative; top: 1px; ?top: 0px; _top: 0px; margin: 0 5px 0 0; ?margin-right: 0px; _margin-right: 0px}
.orderFck  .payment_transport .method-of-delivery {padding: 10px 0 0 0; ?padding-top: 2px; _padding-top: 2px}
.orderFck  .payment_transport .method-of-delivery div {padding: 3px 0 0 18px; color: #F33C7E}
.orderFck  .payment_transport .method-of-payment {padding: 10px 0 0 0; ?padding-top: 2px; _padding-top: 2px}

.orderFck .orderAdditionales {padding: 0 0 10px 15px}
.orderFck .orderCompletiveInfo {padding: 0 0 10px 0px}
.orderFck .orderCompletiveInfo textarea {height: 100px; width: 578px; padding: 3px; border: 1px solid #d5d5d5}
.orderFck .orderClientNumber {padding: 0 0 10px 15px}
.orderFck .orderClientNumber .input_text {height: 16px; width: 118px; padding: 2px 0 0 4px; border: 1px solid #a4a4a4}

.orderBT {margin-top: 30px; text-align: center}
.orderBT a {margin-right: 10px}

.orderBTs {width: 620px; padding: 20px 0 20px 135px; float: left; font-family: Tahoma; }
.orderBTs .continue a { color: #000; text-decoration: underline; padding-left: 10px; position: relative; top: 0px; left: 3px; background: url(/img/bg-orderBTs_continue_a.gif) no-repeat 0px 4px }
.orderBTs .empty a { color: #aeaeae; text-decoration: underline; padding-left: 8px; position: relative; top: -13px; left: 471px; background: url(/img/bg-orderBTs_empty_a.gif) no-repeat 0px 4px }

.orderFck {width: 587px; padding: 0 0 0 135px}

.orderfinish-t {padding: 17px 0 0 42px; font-size: 12px; color: #000}
.orderfinishBox {padding: 55px 0 35px 0; text-align: center; color: #000}
.orderfinishBox .of {padding: 0 0 5px 0; color: #f13b7e}
.orderfinishBox p {padding: 0 0 5px 0; }
.orderfinishBox p strong {padding-left: 4px}
.orderfinishBox a {color: #f13b7e}
.orderfinishBox table {margin: auto}
.finPrice {height: 30px; margin-top: 25px; padding: 5px 0 0 0; text-align: center; color: #f13b7e; background: url(/img/bg-finPrice.gif) no-repeat top center}
.finPrice strong {padding-left: 4px; font-size: 18px; }

.dotaznik {width: 640px; margin: 15px auto; background: url(/img/bg-dotaznik.gif) repeat-y; border-top: 1px solid #d3d3d3; border-left: 1px solid #dddddd; border-right: 1px solid #e2e2e2; border-bottom: 1px solid #efefef}
.dotaznikIn {width: 640px; padding: 0 0 10px 0; background: url(/img/bg-dotaznikIn.gif) no-repeat; }
.dotaznik iframe {border: 0; background: none} 
.dotaznik textarea {height:140px;width:600px;margin-left:20px;border:1px solid #d3d3d3} 

.dotaznik .dotaznik-t {padding: 15px 0 15px 0; text-align: center; font-weight: bold; color: #000}
.dotaznik .question {padding: 0 8px 15px 8px; text-align: center; font-weight: bold; }
.dotaznik ul {margin: 0; padding: 0; list-style-type: none; text-align: left}
.dotaznik ul li {padding: 0 0 5px 20px}
.dotaznik ul li input {position: relative; top: -2px}
.dotaznik .btDotaznik {padding: 15px 0 0 0; text-align: center}


/******************************** === 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 }
#title_user_executed_orderlist_4{background: url(/img/4/title_user_executed_orders.gif) no-repeat }
#title_user_executed_orderdetail_4 {background: url(/img/4/title_user_executed_orders_detail.gif) no-repeat }
#title_user_noexecuted_orderlist_4 {background: url(/img/4/title_user_executed_orders_detail.gif) no-repeat }
.data_sorting {float: left; background:#f5f5f5; border:1px solid #e6e6e6; width:742px; padding: 5px; margin: 10px auto 0 auto;}
.data_sorting .byDateType {margin-top: 15px }
.data_sorting .byId {float:left; margin-top:4px; margin-right:2px; padding-bottom:2px; padding-top:2px; width:100% }

.data_sorting .input_text {height: 16px; width: 70px; padding: 2px 0 0 4px; border: 1px solid #a4a4a4;margin-right:5px}
.data_sorting .byId .input_text {width: 120px; }
.unexecuteditems {margin:0px 10px}
.data_sorting caption {display:none}
.data_sorting table {width:100%;text-align:left;margin:5px auto 5px auto;}
.page_executedorder .title {font-family: Tahoma}
.page_executedorder .pager {height: 25px; width: 97%; padding: 6px 0 0 10px; ?padding-top: 5px; _padding-top: 5px; float: left;}
.page_executedorder .pager div {display:none}
.page_executedorder .jumptopage {float: right; padding-top: 5px;}
.page_executedorder .pager p {padding-right: 3px; float: right}
.page_executedorder .pager p img {position: relative; top: 5px; ?top: 4px; _top: 0; }
.page_executedorder .pager span {position: relative; top: 1px; ?top: 4px; _top: 0; padding-right: 2px;}
.page_executedorder .pager span.actual {font-size: large;}
.page_executedorder .pager a {text-decoration: none;}
.page_executedorder .pager strong {position: relative; top: 1px; ?top: 0; _top: 0; padding-left: 6px}
.page_executedorder .pager .input_text {position: relative; top: 0px; height: 15px; width: 22px; padding-top: 2px; color: #000; text-align: center; border: 1px solid #569b2a}
.ordertbl.box { margin-bottom:10px; /*display:block; width:500px; overflow:hidden*/ /*table-layout:fixed; width:520px*/ font-family:Tahoma}
/*.ordertbl.box td.Name {width:60px}*/
.ordertbl {margin-top: 25px; width:100%;font-family:Tahoma }
.ordertbl caption {margin-top:20px;font-weight:bold}
.ordertbl td {padding:3px; border-bottom:1px solid #F23B7E}
.ordertbl thead { color:#ffffff; }
.ordertbl thead td {background:#FE0167;}
.ordertbl thead td.Code {color: #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;text-decoration:underline;font-weight:bold}
.ordertbl tbody td.Price {text-align: right;}
.ordertbl tbody td strong {color: #000} 
.ordertbl tfoot {font-weight:bold; background:#FE0167; color:#fff;}
.ordertbl tfoot strong {font-weight:bold; color:#fff;}
.execute {width: 340px;}

.vatSum {width: 465px; margin: 15px auto 35px auto}
.vatSum thead td {height: 25px; font-weight: bold; color: #fff !important; border-bottom: 2px solid #eeeeee}
.vatSum tbody td {height: 35px}
.vatSum tfoot td {height: 35px;}
.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-top:10px; clear:both}
.orderDetail .orderDetailItem {margin-top:3px; margin-left:10px; white-space: nowrap;}
.orderDetail .orderDetailItem span.label {padding: 0 !important; font-weight: normal !important; font-size: 13px !important; color: #646464 !important; background: none !important; width:100px}
.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 }

/********************** === USER.loginform === ****************************************************/
/*#title_login_1 {background: url(/img/1/title_login.gif) no-repeat !important; }
#title_login_4 {background: url(/img/4/title_login.gif) no-repeat !important}*/
.login-t {margin-top: 10px; font-weight: bold; font-size: 12px; color:#000}


.loginform {width: 345px; margin: 0px auto 17px auto; padding: 0; font-family: Georgia; margin-top:75px; }
.loginform form {background:#cfcfcf; padding:6px; padding-bottom:13px}
.loginform .lfEx1 {/* margin-top: 75px;*/ &margin-top: 0px; height: 22px; /*background: url(/img/bg-loginForm_top.gif) no-repeat top left; */ background:#f2226e; color:#fff; text-align:center; padding-top:7px; margin-bottom:15px}
.loginform .lfEx2 {width: 100%; padding: 0 0 3px 0; margin: 0 0 0px 0; float: left}
.loginform .lfEx2 label {position: relative; top: 2px; width: 115px; padding: 0 9px 0 35px; float: left; display: block; text-align: left; font-size: 11px; /*color: #cb364c;*/ color:#4a4a4a; font-family:Tahoma}
.loginform .lfEx2 .input_text {/*height: 15px; */height:18px; /*width: 123px;*/ width:143px; padding: 1px 0 0 6px; /*border: 1px solid #d1d1d1*/ border:1px solid #b4b4b4; padding-top:4px}
.loginform .lfEx3 {width: 100%; padding: 0 0 3px 0; margin: 0 0 10px 0; float: left}
/*.loginform .lfEx3 label {position: relative; top: 6px; width: 115px; padding: 0 9px 0 35px; float: left; display: block; text-align: left; font-size: 11px; color: #cb364c}*/
/*.loginform .lfEx3 .input_text {height: 15px; width: 123px; padding: 1px 0 0 6px; border: 1px solid #d1d1d1}*/
.loginform .lfEx3 label {position: relative; top: 2px; width: 115px; padding: 0 9px 0 35px; float: left; display: block; text-align: left; font-size: 11px; /*color: #cb364c;*/ color:#4a4a4a; font-family:Tahoma}
.loginform .lfEx3 .input_text {/*height: 15px; */height:18px; /*width: 123px;*/ width:143px; padding: 1px 0 0 6px; /*border: 1px solid #d1d1d1*/ border:1px solid #b4b4b4; padding-top:4px}
.loginform .lfEx3 .input_button {margin-left: 5px}
.loginform .lfEx4 {text-align:right}
.loginform .lfEx4 a {font-size: 11px; text-decoration: underline; color: #484848; /*margin: 0 78px 0 35px */ font-family:Tahoma; font-size:10px; margin-right:40px}
.loginform .lfEx4 a:hover {text-decoration: none}
.loginform .lfEx5 {  height: 22px;  /*background: url(/img/bg-loginForm_bottom.gif) no-repeat top left;*/ text-align:center; margin-top:15px}
.loginform.note { width: auto; text-align: center }
.loginform.note a { color: #cb364c; text-decoration: underline }


/********************** === USER.lostpass === *****************************************************/
#title_lostpass_1 {background: url(/img/1/title_lostpass.gif) no-repeat}
#title_lostpass_4 {background: url(/img/4/title_lostpass.gif) no-repeat}
.lostPass {background:#cfcfcf; width:366px; margin:auto; clear:both; padding-top:8px; margin-top:0px}
.lostPass .lostPass-t2 {background:#f2226e; color:#fff; text-align:center; margin:0px 8px 0px 8px; clear:both; width:350px; padding-top:12px; height:23px}
.lostPass label {color: #686868}
.lostPass .information {background:#cfcfcf; border:none;}
.lostPass p {padding: 0 0 10px 0}
.lostPass .input_text {height: 15px; width: 123px; margin: 0 5px 0 5px; padding: 1px 0 0 6px; border: 1px solid #d1d1d1}
.page_lostpass .title {color:#000; padding-bottom:20px; font-weight:bold; font-size:13px}

/********************** === USER.register === *****************************************************/
#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}
#title_user_register_4 {background: url(/img/4/title_registrace.gif) no-repeat}
#title_user_data_4 {background: url(/img/4/title_user_data.gif) no-repeat}

.registration { font-family: Tahoma }
.registration .information { margin-bottom: 10px }
.registration .secLabel {margin: 15px 0 5px 0; &margin-top: 30px; padding: 0 0 1px 0;  font-weight: bold; color: #000; border-bottom: 1px solid #f23b7e; font-family: Georgia}
.registration table {width: 100%; float: left}
.registration table tr td {height: 24px}
.registration table .rName {width: 92px; padding-right: 7px; text-align: right}
.registration table .rIsert {width: 145px}
.registration table .rName1 {width: 94px; padding-right: 4px; text-align: right}
.registration table .input_text {height: 16px; width: 118px; padding: 2px 0 0 4px; border: 1px solid #a4a4a4}
.registration table select {width: 125px}
.registration table .bankaccount {width: 72px}
.registration table .bankcode {width: 30px}
.registration table .news {width:12px; margin:0}
.registration table .req_char { color: #e04620; font-weight: bold; margin-left: 5px }
.registration .requiredText { margin: 20px 0 0 0; text-align: center; font-weight: bold; color: #000; font-family: Georgia }
.registration .requiredText span { color: #e04620 }




/*********************************
 === warranty_detail ===
*********************************/
#title_warranty_detail {background: url(/img/1/title_warranty.gif) no-repeat}
/*********************************
 === Holland_auction ===
*********************************/
#title_HollandAuction {background: url(/img/1/title_warranty.gif) no-repeat}
.titleHolland H1 {padding: 10px 8px 5px 8px; font-size:14px; font-weight: bold; color: #76c339}
.description {padding: 10px 4px 5px 4px;}
/*****************************
 === CATEGORYBODY.basicinfo ===
******************************/
.sectionBasicInfo {width: 100%; padding-bottom: 20px; float: left}
.sectionBasicInfo .sec_img {margin-right: 7px; padding: 2px;  float: left; border:solid 2px #ECEFED; }
.sectionBasicInfo .sec_info h1 {font-size: 14px; font-weight: bold; color: #fda300}
.sectionBasicInfo .sec_info a {font-weight: bold; color: #006644; text-decoration: underline}
.sectionBasicInfo .freetext {font-size: 12px}
/***************************
 === PRODUCER.basicInfo ===
***************************/
.producerBasicInfo { margin:5px 0px 5px 0px; padding-top:8px; width:100%; float: left; }
.producerBasicInfo .sec_img { margin-right:7px; padding: 2px;  float: left; border:solid 2px #ECEFED; }
.producerBasicInfo .sec_info {}
.producerBasicInfo .sec_info h1 {font-size: 14px; color: #006644;font-weight:bold; }
.producerBasicInfo .sec_info a {font-weight: bold; color: #006644; text-decoration: underline;}
.producerBasicInfo .freetext {}

/********************************
 === COMMODITYLIST.Search ===
********************************/
#title_search_result_1 {background: url(/img/1/title_search_result.gif) no-repeat }
#title_search_result_4 {background: url(/img/4/title_search_result.gif) no-repeat }
.page_search .searchWord {font-weight: bold;padding: 0 5px }
.page_search .notFound {}
.page_search .listorcat {}
/*************************************
 === COMMODITYLLIST.searchAdvanced ===
**************************************/
#title_advancesearch_cat_1 {background: url(/img/1/title_advsearch_cat.gif) no-repeat}
#title_advancesearch_cat_4 {background: url(/img/4/title_advsearch_cat.gif) no-repeat}
/* === SELECT CATEGORY === */
#title_advancesearch_result_1 {background: url(/img/1/title_advsearch_result.gif) no-repeat}
#title_advancesearch_result_4 {background: url(/img/4/title_advsearch_result.gif) no-repeat}
/* === SET PARAMETERS === */
#title_advancesearch_params_1 {background: url(/img/1/title_advsearch_params.gif) no-repeat}
#title_advancesearch_params_4 {background: url(/img/4/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 .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;}
.page_advancedsearch .paramList .param .name a {color:#686868}

/***************************
 === PRODUCER.imagelist ===
***************************/
#title_producerImageList_1 {background: url(/img/1/producerList.gif) no-repeat;}
#title_producerImageList_4 {background: url(/img/4/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 {height:32px;margin:20px 0 10px;width:100%;color:#000000;font-size:13px;font-weight:bold;}
.classic{}
.classic th{text-align:right;}

/*.detailSendSendBtn {position:relative; right:0px }
.detailSendBackBtn {position:absolute; left:170px; =left:-110px}*/

/*********************
 === market_region ===
**********************/
#title_markets_1 {background: url(/img/1/title_markets.gif) no-repeat !important}
#title_markets_4 {background: url(/img/4/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;}




/***************************** 
 === emailNews.register ===
 ****************************/
#title_news_reg_1 {background: url(/img/1/title_news_reg.gif) no-repeat; color:White !important;}
#title_news_reg_4 {background: url(/img/4/title_news_reg.gif) no-repeat; color:White !important;}

/* ------------ Footer -----------------------------------------------------------------------------------------------------------------*/
#containerFooter { font-family: Tahoma }
#containerFooter div { position: absolute; right: 13px; top: 42px; }
#containerFooter div a { text-decoration: underline }
#containerFooter a { color: #fff }
#containerFooter p { font-weight: bold; text-align:center }

/****************************
 === WISHLIST ===
****************************/
#wishlistHoverBox {position: absolute; z-index: 9; width: 367px; /*height: 124px;*/ display: none; background-color:#A4D852; color: #FFF}
#wishlistHoverBox p {width: 100%; padding: 22px 0 23px 0; float: left; text-align: center; font-size: 10px; font-weight: bold}
#wishlistHoverBox a {position: relative; top: 5px; text-decoration: nderline; font-weight: bold;}
#wishlistHoverBox .showwishllist {padding: 0 20px; display: inline;}
#wishlistHoverBox .closewindow {padding: 0 20px; display: inline;}

/********************
 === IMAGE.detail ===
********************/
.fotoWin {min-width: 0px;}
.fotoWin a {text-decoration: none;}
.fotoWin a:hover {text-decoration: none;}
.fotoWin table {	height: 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 }
#title_compare_4 {background: url(/img/4/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}

/* modal win select category */
/*  strom kategorii    */
#modalIframe {background-color:#fff; border-style:solid; border-width:1px 2px 2px 1px; border-color:#f2831f #816449 #816449 #f2831f; position:relative; top:50px}
#modalIframe, #clona1 {-moz-box-sizing: border-box; box-sizing: border-box;}
#modalIframeBody {height:100% !important;overflow:hidden;background-color:#e7e7e7;margin:0;padding:25px 0px 29px 0px;_padding-bottom:29px;*width:100% !important;}
.modalContent {background:#fff;border-left:solid #fff 2px; border-right:solid #fff 0; font-size:11px; font-weight:700; height:100% !important; overflow:auto !important; padding-left:5px; padding-right:5px}
#headerMenuContainer {left:0px; position:fixed; *position:absolute; top:0px; width:100%;height:25px;background:#e0e0e0;}
#footerContainer {height:29px; left:0;  bottom:0px; position:absolute; width:100%}
#footerContainer2 {height:29px; left:0;  bottom:0px; position:absolute; width:100%}


.category ul {list-style-type:none; margin:0; padding:0 0 0 20px}
.category li {margin-top:5px}
.category a.active:hover {color:#f68b2a; text-decoration:underline}
.category a:hover {color:#6e6d6d; text-decoration:underline}
.category li.closed ul {display:none !important}
span.closed {background:url('/img/plus.gif') no-repeat; cursor:pointer; height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.closed_catActive { background:url('/img/plusActive.gif') no-repeat; cursor:pointer; height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.opened {background:url('/img/minus.gif') no-repeat; cursor:pointer;  height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.opened_catActive {background:url('/img/minusActive.gif') no-repeat; cursor:pointer; height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.catInd {background:url('/img/catInd.gif') no-repeat; height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.catInd_catActive { background:url('/img/catIndActive.gif') no-repeat; height:13px; margin-left:-14px; margin-right:5px; padding-left:9px; width:9px}
span.loading {font-style:italic}

/* FORUM */
#title_forum_1 { background: url(/img/1/title_compare.gif) no-repeat }
#title_forum_4 { background: url(/img/4/title_compare.gif) no-repeat }
.page_forum .forum ul {margin:5px 0 0 5px}
.page_forum li.forum_Body {width:100%; float:left;}
.page_forum .treeImg {width:10px; margin-right:5px; float:left;}
.page_forum .forum li {width:100%; list-style-type:none; margin-left:0;padding-left:5px;}
.page_forum .forum a {margin-right: 6px; padding-right: 10px; text-decoration: none;}
.page_forum .forum li {display: inline}
.page_forum .forum li a:hover {text-decoration: underline}
.page_forum .forum_name {margin-right:5px; float:left;}
.page_forum .forum_date {width:60px; float:left;}

/*pes*/
#wd_watchDogMainTable {border:#DCCDA1 solid 10px; left:430px;position:absolute;top:100px;width:400px;z-index:500;background:#ffffff;}

/**************************** === USER.remember.hoverbox === *****************************************/
#rememberHoverBox {position: absolute; z-index: 9; width: 357px; padding: 5px; display: none; background: url(/img/bg-rememberHoverBox.gif) no-repeat #93d04e}
.rememberHoverboxIn {width: 355px; floaT: left; border: 1px solid #b7e360}
#rememberHoverBox p {width: 100%; margin-bottom: 10px; padding: 12px 0 10px 0; float: left; text-align: center; font-size: 10px; font-weight: bold; color: #FFF; border-bottom: 1px solid #b7e360}
#rememberHoverBox .item {padding: 0 0 0 25px; color: #FFF}
#rememberHoverBox .item .name {width: 100%; padding-bottom: 6px; text-align: center;}
#rememberHoverBox .buttonsHB {margin-top: 3px; padding: 3px 0}
#rememberHoverBox a {position: relative; top: 5px; text-decoration: none; font-weight: bold; color: #FFF}
#rememberHoverBox .bhEx {margin: 0 106px 0 39px}

.page_404 .freetext h1 {margin-top:10px}

.sitemap-t {color:#000000; font-size:13px; font-weight:bold; }

#DetailSend_ChckCode_tbody .cptError {display:block;left:310px;position:absolute;top:332px;}

.hidden {display:none}
.boxDNWin2 .deliveryFree {width: 621px; padding: 5px 0 25px 134px; float: left; color:#4DBE2E;font-size:12px;font-weight:bold;}
.vip {width: 100%; padding: 0px;margin:10px 0px;text-align:center; float: left; color:#F33C7E;font-size:13px;font-weight:bold;clear:both}