/* ------------ Globální definice objektů  -----------------------------------------------------------------------------------------------*/body {min-width: 993px; width: expression(document.documentElement.clientWidth < 1000 ? "1000px": "auto" );margin: 0; padding: 0; font-family: Trebuchet MS; font-size: 11px; color: #838383; background:#ffffff}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: 0px;}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; border-style: inset}.input_button {margin: 0; padding: 0; border: 0}.input_radio {height: 12px; width: 15px; 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}Label {margin: 0px; padding: 0px; vertical-align: middle; color: #000; font-size: 11px}Select { margin: 0; padding: 0; vertical-align: middle; color: #000; font-size: 10px}Select.multi {height: auto;}Input {vertical-align: middle}.clear { 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: #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;}.title {margin: 0; padding: 1px 0 1px 0px; height: 30px; font-size: 9px; color: #fff; clear: both; margin-bottom:5px;  border-top: 0px solid #B4001D; border-bottom: 0px solid #B4001D}.title span {position: relative; top:-12px; height:30px; margin-bottom: -12px; display: block;}/* -- vsechny texty z FCK editoru --- */.freetext { margin:5px; color:#7C7E7C }.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 { clear:both;background:#f5f5f5;border:1px solid #e6e6e6;width:430px;padding:10px;margin:10px auto 0 auto;text-align:center;width:90%;}.information p {margin:5px}.information a {font-weight:bold; color: #006644;}.information.alert {background:#fff5f5; font-weight: bold;}.information.result {background:#f5fff5;}.information table {width:100%;}.information table th{text-align:right; width:50%;}.information table td{text-align:left; width:50%;}/* LI seznam */.arrowedMenu {margin-top:5px;}.arrowed { background:url(/img/arrowR.gif) no-repeat center left; padding-left:10px;}.arrowed a {color:#006644;}/* ----------  Definice kostry  -------------------------------------------------------------------------------------------------- */#containerBgBody {position: relative;  margin: auto;   background-color:#fff;}#containerHeader_1, #containerHeader_2, #containerHeader_4, #containerHeader_5, #containerHeader_6 {position: relative; z-index: 1; margin: 0px auto auto auto; width: 980px; height: 220px; background: url(/img/bg_flash.jpg) no-repeat top #fff; }#containerBody {position: relative; margin: auto; width: 980px; background-color: #fff; /*background-image: url(/img/bgall.gif);background-position:center;background-repeat:repeat-y;*/ margin:auto; }#column1 {padding-top: 0px; position: relative; top: 0; left: -557px; width: 212px; float: left;background: #fff;   }#column2 {padding-top: 0px; position: relative; top: 0px; left: 222px; width: 557px; height: auto; float: left; margin-bottom:0px;overflow: hidden;background: #fff;}#column3 { padding-top: 0px; position: relative; top: 0px; left: 22px; width: 189px; float: left; background: #fff; }#containerFooter {clear:both; position: relative; height: 49px; width: 980px; margin: auto auto 0px auto; padding: 0px 0 0 0;  font-size: 11px; color: #fff; background: url(/img/BGcontainerFooter.gif) no-repeat;} /* ----------  containerHeader --------------------------------------------------------------------------------------------------- */#containerHeader_1 h1, #containerHeader_2 h1, #containerHeader_4 h1, #containerHeader_5 h1, #containerHeader_6 h1 {display: none}.logo {position: absolute; top: 5px; left: 11px; height: 170px; width: 210px; display: block; }.userInfo {position: absolute; top: 8px; xleft: 60px; right:0px; margin: 0; padding: 0; list-style-type: none; margin-right:-5px; }.userInfo li {float: left}.userInfo li a {margin-right: 13px; _margin-right: 7px; padding: 2px 15px 2px 0; float: left; display: block; text-decoration: underline; font-size: 12px; color: #006644; font-weight:bold; background: url(/img/SEPcontainerHeader.gif) no-repeat right}.userInfo li a:hover {text-decoration: none}.userInfo li a.last{margin-right:5px; padding-right:5px; background:none;}.usSel {font-weight: bold}/************************ === USER.guideLinks  ===*************************/.setUp {position: absolute; height: 19px; top: -3px; ?top: 7px; left: 175px; white-space:nowrap; font-size:10px; list-style: none}.setUp li {float: left; padding-top: 0px; display: block}.setUp .addHomePage{height: 19px;background: url(/img/DECsetUp_a.gif) no-repeat left}.setUp a {position: relative; top: 3px; margin-right: 15px; padding-left: 17px;  color: #000000; text-decoration: underline;}.setUp a:hover {text-decoration: none;color: #006644;}/************************* === PUBLISH.treemenu  ===*************************/.menu {position: absolute; top: 180px; right: 5px; margin: 0; padding: 0; list-style-type: none}.menu li {position: relative; display: block; float: left; }.menu li.last a {background:none}.menu li a {padding: 2px 13px;  float: left; color: #fff; background: url(/img/SEPmenu_a.gif) no-repeat right;  height:21px; padding-top:10px; font-weight:bold; }.menu li a:hover {color: #ffffff; text-decoration: none; background-color:#408D6A; background-image:none}.menu li ul {position: absolute; top: 25px; left: 0px; width: 167px; margin: 0; padding: 0; font-size: 10px; z-index: 9; background: #408D6A; color:#D1E5CC; border:1px solid #006644; border-top-width:0px; visibility:hidden;} .menu .last ul {position: absolute; right:-5px; left:auto; top:25;}.menu li ul li {position: relative; _left: 13px; display: block; float: none; _width: 167px; margin: 0px; padding: 0px}.menu li ul .last ul {position: absolute; top: 0; left: 154px}.menu li ul li a {display: block; float: none; margin:0; padding:3px 10px; color: #D1E5CC; font-size:11px; font-weight:bold;  background: none; height:auto;}.menu li ul li a:hover { color: #000; text-decoration: none;}.menu li ul li ul {position: absolute; top: 0; left: 154px}.meSel {color: #EC9921 !important; text-decoration: none;}/********************* === Multilangual  ===**********************/.multiLang { margin: 7px; padding: 0 0 0 50px; list-style-type: none}.multiLang li {float: left}.multiLang li a {margin: 2px 4px 5px 2px; float: left; font-weight: bold; color: #c43100}.multiLang img { border: 1px solid #C0C0C0; }.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}/********************* === SEARCH.form  ===**********************/.searchBox {position: absolute; top: 0; ?top: 1px; padding: 5px 10px; height: 21px; width: 260px; top: 178px; left: 0px;  }.searchBox label { display:block; }.searchBox input{margin-top: 2px; float: left; *position: relative; *top: 2px;}.searchBox a { display: block; width: 38px; height: 24px; background: url(/img/ICONsearch.gif) no-repeat; float: left; position: relative; top: 1px; padding: 3px 5px; *top: 2px; text-align: center; }.searchBox .input_text {width: 130px; height: auto; ?height: 13px; _height: 13px; margin: -1px 5px 0 0;  padding: 3px 2px 3px 6px; font-size: 11px !important; overflow: hidden; background-color:#91BB9B; }.searchBox .SER {position: relative; bottom: -2px; }.searchBox p {padding-left: 7px;background: url(/img/DECarrow_orangeRight.gif) no-repeat 0px 8px}.searchBox a.seEx { position:relative; top: 2px; color: #D1E5CC; font-weight: bold; text-decoration: underline; margin-left:15px; display: none; }.searchBox a.seEx:hover { text-decoration: none }.searchBox .advSearchBoxLink {display:none; position: absolute; top: 35px; left: 115px;  padding:5px; width:90px; background:#F5F5F5; border:1px solid #A3A3A3; border-top: none; z-index:100; font-weight:bold; }.searchBox .advSearchBox a {}.searchBox .advSearchBox .close { float:right; margin-right:-5px; margin-top:-5px; }/********************* === basketInfo  ===**********************/.basket {position: absolute; top: 33px; right: 0; height: 130px; width: 192px; }.basket .baEx1 {padding: 5px 0 16px 6px; display: block; color: #FFF; font-size: 14px; font-weight: bold }.basket .baEx2 {width: 175px; padding: 0 0 0px 0px; float: left; font-size: 12px; margin-top:37px; }.basket .baEx2 .baEx2_1 {color: #E03900; font-size: 16px; position:relative; top:-3px; }.basket .baEx2 .baEx2_1 small {font-size: 11px}.basket .baEx2 .baEx2_1 {display: none !important}.basket .baEx2 .baEx2_2-t {position: relative; top: -4px}.basket .baEx2 .baEx2_2-t strong {position: relative; top: 1px; left: 12px; font-size: 16px; color: #E03900}.basket .baEx2 .baEx2_2-t strong small{font-size: 11px}.basket .baEx3{clear: both; width: 192px; padding: 0; margin: 0; display: block; list-style: none}.basket .baEx3 li {float: left}.basket .baEx3 .clearButton {position: relative; top: 0; ?top: -5px;}.basket a {width: 154px; height: 24px; margin-top: 10px; display: block; text-align: center; text-decoration: none; font-size: 12px; background: url(/img/BGButt1.gif) no-repeat; color: White; text-transform: capitalize; font-weight: bold; padding: 2px 5px;}.basket a:hover {text-decoration: none}/* ------------ Column1 -----------------------------------------------------------------------------------------------------------------*//******************************* === CATEGORYLIST.basictree  ===*******************************/#column1 .title { background: url(/img/bg-titleL.gif) no-repeat}#column1 .title strong{position: relative;  top: 9px; left: 11px;font-family: Tahoma; font-size: 11px; font-weight: bold; color: #d1e5cc;}.categories {}.categories ul {margin: 0; padding: 0; list-style-type: none}.categories .header {padding: 4px 0 6px 5px; _padding-top:3px; _padding-bottom:3px;  color: #FFF;  background: #9FA19E;  text-align: center; height:15px; margin-bottom:1px;}.categories .header label {margin-right: 10px; color: #FFF}.categories ul li a {padding: 4px 36px 4px 10px; display: block; text-align: right; background: url(/img/DECcategories_a.gif) no-repeat 196px #ECEFED; border-bottom: 1px solid #FFF; font-weight:bold;}.categories ul li ul {margin: 0; padding: 0; list-style-type: none;}.categories ul li ul li a {padding: 4px 45px 4px 10px; display: block; text-align: right; color: #000000; background: url(/img/DECcategories_a_a.gif) no-repeat 174px #DEE3DF; border-bottom: 0px solid #E6E6E6; font-weight:normal; text-decoration:none;}.categories ul .activCat { background-color:#DEE3DF !important; background: url(/img/DECactivCat.gif) no-repeat 194px #DADADA !important; color:#006644;  }/************************** === EMAILNEWS.askmail  ===***************************/.newsAskMail {padding: 50px 0 0px 1px; height:42px; background: url(/img/BGnews.gif) no-repeat #F0F0F0; margin-bottom:5px;}.newsAskMail .input_text {width: 125px; margin-right: 5px; margin-left:10px; padding: 2px 2px 2px 6px; overflow: hidden}/******************************** === ADVERTISING.recommendus  ===*********************************/.recommendUs {width: 100%; float: right;background: url(/img/title_recommendUs.gif) no-repeat bottom #373737; margin-top: 5px}.recommendUs { height: 110px; margin-bottom:5px; border-bottom: 1px solid #00975d; border-top: 1px solid #00975d}.recommendUs strong{position: relative; top: 11px; left: 10px; font-family: tahoma; font-weight: bold; color: #006644}.recommendUs p {padding-left:10px; color:#006644; font-weight:bold;}.recommendUs form {position: relative; top: 20px}.recommendUs input { margin-bottom:6px;_margin-bottom:4px;}.recommendUs .input_text { padding: 3px 7px; margin-left:10px; width:120px; overflow: hidden}.recommendUs .long{width:175px; }.recommendUs .input_image { margin-left:2px;}.recommendUs .short { float: left; }.recommendUs .rLink { margin-left: 5px;  background: URL(/img/BTemail.gif) no-repeat; display: block; width: 38px; height: 18px; color: white; text-decoration: none; padding: 3px 5px; float: left; text-align: center; }#column3 .market_map {margin-bottom: 5px}/***************************** === TRANSPORTMETHOD.list  ===******************************/.payments {padding-bottom: 12px; text-align: center; background: url(/img/BGbottom.gif) no-repeat left bottom #ECEFED;  margin-bottom:10px;}.payments p {padding: 17px 11px 14px 11px; text-align: left; color:#7C7E7C; *padding: 17px 7px 14px 7px; _padding: 17px 7px 14px 7px; }.payments img {padding: 0 1px 4px 1px;}.payments table{text-align:left !important; width:540px;}.payments table td{padding-bottom:20px; vertical-align:top;}.payments table td b{color:#0161AE;}/******************** === INQUIRY.one  ===*********************/#title_inquiry {}.inquiry { width:189px; _width:185px; padding:8px 10px 0px 12px; float:left; background: url(/img/BGbottom.gif) no-repeat left bottom #ECEFED; height:auto;}.inquiry .question { color: #7C7E7C; margin:8px 0;}.inquiry .answerCount {float: right; color: #5F615F; font-weight:bold; width:80px; text-align:right; border:solid 1px #ECEFED;}.inquiry .answerText { margin-bottom: 3px; color: #006644; cursor:pointer;  text-decoration: underline; }.inquiry .answerText:Hover { text-decoration:underline; }.inquiry .graph {margin-bottom: 7px; padding: 0px; width: 188px; font-size: 1px; background: #DEE3DF; border: 1px solid #C7CCC8 }.inquiry .graph p { height: 3px; background: #006644; margin:2px; }.inquiry .suma { margin-top: 10px; margin-bottom:5px; width:98%;color: #000;}.inquiry .suma span {font-weight:bold; color:#000;}.inquiry .suma .voices {font-weight:normal; color:#000;}/* ------------ Column2 -----------------------------------------------------------------------------------------------------------------*/#column2 .title {margin-bottom: 1px; color: #006644; border-bottom: 1px solid #00975d; background: url(/img/bg-titleC.gif) no-repeat}#column2 .title strong{position: relative;  top: 9px; left: 11px;font-family: Tahoma; font-size: 11px; font-weight: bold; color: #006644;}/*********************** === PUBLISH.welcome ===************************/.welcome h1 {}.welcome {}.welcome p {color: #666;font-size: 12px}/******************** === PUBLISH.news ===*********************/.newsIn { clear: both; margin-top: 5px; margin-bottom: 5px; }.newsImg { float: left; margin: 5px 10px 5px 0px; }.newsName { margin-top: 5px; }.newsName span { font-size: 9px; }.pubNews {width:100%; height: auto; overflow: hidden;} .pubNews .item {float:left; margin:0; padding-bottom: 7px; width: 100%; background: url(/img/horDotted.gif) repeat-x bottom; clear: both;}.pubNews .item.last {background:none;}.pubNews .item .freetext{margin:0px;}.pubNews .item p {color: #666; margin-top: 10px;font-weight: normal}.pubNews .item b {color: #000;}.pubNews .item a {display: inline; color:#006644; text-decoration:underline;}.pubNews .item h4 {margin-bottom:8px;}.pubNews .item h4 a{color:#006644; font-size:14px; text-decoration:none;}.newsIn h4 {margin: 0 0 8px 3px;}.newsIn h4 a{color:#006644; font-size:14px; text-decoration:none;}/************************** === COMMODITYLIST.news ===***************************/.comLNews {margin-top: -6px;}.comLNews .line {float:left; width:557px; margin: 0px; padding: 0px; background: url(/img/horDotted.gif) repeat-x bottom;clear: both;}.comLNews .line.last {background: none !important}.comLNews .lineIn {float:left; width:557px; padding: 6px 0 6px 0; background: url(/img/verDotted.gif) repeat-y 268px; } .comLNews .product {position: relative; width: 278px; float: left;}.comLNews .productImg { margin: 3px 0 10px 0; _height: 167px; padding: 0 9px; width:100px; overflow: hidden; float: left; text-align: center; background: #fff; border:solid 2px #ECEFED;}.comLNews .productImg a {width: 100px;  _height: 167px; overflow: hidden}.comLNews .product .infoProduct {float: left; margin-left: 115px; margin-left: 4px; padding-bottom: 0px;  width: 145px; background: none !important }.comLNews .product .infoProduct h3 {width: 100%; padding: 0px 0 0px 0; display: block; font-size: 12px; color: #000; }.comLNews .product .infoProduct h3 a {font-size: 11px !important; color: #000000 !important; margin:0px !important; padding:0px !important; text-decoration:underline;}.comLNews .product .infoProduct .productPrice {font-size: 14px; font-weight: bold; color: #C43100; }.comLNews .product .infoProduct .productPrice small {font-size: 12px;color: #C43100}.comLNews .ProductR_infoProduct .withVATText {display: none;}.comLNews .ProductR_infoProduct .withoutVATText {display: none;}.comLNews .product .info .freetext { margin: 0px 6px 0px 14px; color:#7C7E7C; background: none !important}.comLNews .moreinfo a { position: absolute; left:106px; bottom: 0; text-decoration: underline; color:#E1BF0C; font-weight: bold;}.comLNews .moreinfo a:hover {text-decoration: none; color:#AD5E36;}.comLNews .productAttribute{margin-top: 10px}.comLNews .productAttribute img{margin-right:2px;}/********************************* === COMMODITYLIST.recommended ===*********************************/.comLRecommended {margin-top: -6px;}.comLRecommended .line {float:left; width:557px; margin: 0px; padding: 0px; background: url(/img/horDotted.gif) repeat-x bottom;clear: both;}.comLRecommended .line.last {background: none !important}.comLRecommended .lineIn {float:left; width:557px; padding: 6px 0 6px 0; background: url(/img/verDotted.gif) repeat-y 268px; } .comLRecommended .product {position: relative; width: 278px; float: left;}.comLRecommended .productImg {height: auto;  _height: 167px; margin: 3px 0 10px 0; padding: 0 9px; width:100px; overflow: hidden; float: left; text-align: center; background: #fff; border:solid 2px #ECEFED;}.comLRecommended .productImg a {height: auto;  _height: 167px; width: 100px; overflow: hidden}.comLRecommended .product .infoProduct {float: left; margin-left: 115px; margin-left: 4px; padding-bottom: 0px;  width: 145px; background: none !important }.comLRecommended .product .infoProduct h3 {width: 100%; padding: 0px 0 0px 0; display: block; font-size: 12px; color: #000; }.comLRecommended .product .infoProduct h3 a {font-size: 11px !important; color: #000000 !important; margin:0px !important; padding:0px !important; text-decoration:underline;}.comLRecommended .product .infoProduct .productPrice {font-size: 14px; font-weight: bold; color: #C43100; }.comLRecommended .product .infoProduct .productPrice small {font-size: 12px;color: #C43100}.comLRecommended .ProductR_infoProduct .withVATText {display: none;}.comLRecommended .ProductR_infoProduct .withoutVATText {display: none;}.comLRecommended .product .info .freetext { margin: 0px 6px 0px 14px; color:#7C7E7C; background: none !important}.comLRecommended .moreinfo a { position: absolute; left:106px; bottom: 0; text-decoration: underline; color:#E1BF0C; font-weight: bold;}.comLRecommended .moreinfo a:hover {text-decoration: none; color:#AD5E36;}.comLRecommended .productAttribute{margin-top: 10px}.comLRecommended .productAttribute img{margin-right:2px;}/**************************** === COMMODITYBODY.detail ===*****************************/.detail {margin-top: 12px; }.detail .detailImg {float: left; margin-right: 10px; width: 280px; text-align: center; height:auto; clear:both;}.detail .detailImgIn { border:solid 2px #ECEFED; float: left; position:relative; height:auto; clear:both;}.detail .detailImgIn a {margin: 0 0 4px 0; float: left; background: #fff; width: 277px;}.detail .detailImgIn .productAttribute {width:50px; height:10px; position:absolute; top:0px; _top:2px; left:2px;}.detail .detailImgIn .productAttribute img{margin-bottom:1px;}.detail .detailVariImg { float: left;width: 280px; margin:0;padding:0; margin-top:5px; clear:both; }.detail .detailVariImg .detailVariImg_ImgIn {float: left;width: 92px;background: url(/img/hordotted.gif) repeat-x top; height:90px; }.detail .detailVariImg .detailVariImg_ImgIn .ImgIn_dott {float: left;background: url(/img/verdotted.gif) repeat-y right;}.detail .detailVariImg .detailVariImg_ImgIn .ImgIn_dott.last {background: none}.detail .detailVariImg a {padding:4px 5px 0px 4px; width: 83px; display: block; float: left;  height:90px; }.detail .detailVariImg a img {border: solid 1px #dddddd}.detail .detailInfo {float: left; padding: 0px 0 10px 11px; width: 250px; height: auto; overflow: hidden;  background-color:#ECEFED; }.detail .detailInfo .detailName h1  {position: relative;  margin-bottom: 13px; _margin-bottom: 13px; margin-left: -11px; ?width: 241px; _width: 241px; padding: 7px 8px 7px 12px; display: block; font-size: 14px; color: #ffffff; background: #006644;border-left: 0px solid #D9D9D9;  font-style:normal;}.detail .detailInfo  div {width: 250px; padding: 0 0 4px 0; color: #838383; _padding: 0px 0 4px 0; float: left}.detail .detailInfo  div strong{color: #666666}.detail .detailInfo  h2 {font-weight: normal; color:#838383}.detail .detailInfo  h2 a {width: 250px; padding: 0 0 4px 0; color: #838383; _padding: 0px 0 8px 0;; font-weight: bold}.detail .detailInfo .warranty{margin: 4px 0 12px 0; _margin: -4px 0 12px 0;}.detail .detailInfo .commonlyWithVAT{}.detail .detailInfo .commonlyWithVAT strong{color:#7C7E7C; font-size: 12px;}.detail .detailInfo .priceWithVAT{margin: 8px 0 12px 0 ; _margin: 4px 0 12px 0;display:block;}.detail .detailInfo .priceWithVAT strong{color:#C43100; font-size: 12px;}.detail .detailInfo .amount {margin: 8px 0 12px 0 ; _margin: 4px 0 12px 0;display:block;}.detail .detailInfo .amount span{position:relative; top:5px; }.detail .detailInfo .amount strong .input_text{width:30px; xheight:20px; padding:3px 0px 4px 0px; border:solid 1px #006644; text-align:center; vertical-align:top; float: left; }.detail .detailInfo .amount strong {width: 164px; float: right; color: #666666;}.detail .detailInfo strong {width: 164px; float: right; color: #666666;}.detail .detailInfo h2 a {width: 164px; float: right; color: #666666;}.detail .detailInfo h2 strong a {color: #666666}.detail .detailInfo h2 strong a:hover {color: #666666;}.detail .detailInfo p .currency {margin-left: 3px; font-size: 12px;}.detail .detailInfo info p strong .input_text {width: 20px; margin-right: 7px; padding: 3px 2px 3px 3px; text-align: center; font-weight: bold; border-top: 1px solid #696969; border-left: 1px solid #696969; border-right: 1px solid #656565; border-bottom: 1px solid #656565; }.detail .detailInfo .buyLink { background: URL(/img/bt-buy.gif) no-repeat; width: 68px; height: 25px; display: block; padding: 3px 5px; color: White; text-transform: uppercase; text-align: center; float: left; margin-left: 5px; }detail .detailInfo strong a:hover { text-decoration: none !important; }/*.detail .detail_info .discount {margin-top: 10px;}.detail .detail_info .discount .DI_Ex2 {font-size: 11px;}.detail .detail_info .oldprice .DI_Ex2 {font-size: 11px;}.detail .detail_info .absdiscount .DI_Ex2 {font-size: 11px;}.detail .DI_)Price {text-decoration:line-through}*/.detail .SpaceDI {height: 8px; font-size: 1px; _display: none;}.detail .SeparatorDI {height: 1px;background: url(/img/detailSep.gif) no-repeat; _font-size: 5px;}.detail .detailInfo .store {margin: 6px 0 4px 0 ; _margin-top: 2px; }.detail .detailInfo .store strong {color: #008D5E !important; padding:0; margin: 0}/*html>body .detail_info p strong .input_text  {width: 28px}opera:root .detail_info p strong .input_text {width: 20px}mozila*/.detail .sendPrint {float: left; margin: 0; text-align: left;}.detail .sendPrint ul{list-style: none; padding: 0 0 0 40px; margin: 8px 0 0 0 }.detail .sendPrint a { padding-left: 23px; color: #006644; text-decoration: underline; font-weight: normal; background: url(/img/arrowR.gif) no-repeat 10px 6px}.detail .sendPrint a:hover { color: #B4001D; text-decoration: underline;}.detail .freetext-t {display: none !important}.detail .freetext {width: 543px; float: left; color: #666666; font-size: 12px; margin: 14px 0 !important; padding-left:5px; clear:both; text-align: justify; }.detail .freetext p {margin: 0px;}.detail .detail_techParam {clear:left;}.detail .detail_techParam b {margin-bottom: 10px; padding-left: 1px; display: block; font-size: 12px; color: #006644; border-bottom:solid 1px #fff;}.detail .detail_techParam p {margin: 0; padding: 0 10px 5px 0; color: #7C7E7C;}.detail .detail_techParam p strong {width: 430px; float: right;color:#7C7E7C; font-weight: bold;}.detail .detail_techParam p strong select {color:#7C7E7C;}.detail .detail_downloads {float: left; width:100%;}.detail .detail_downloads b {margin-bottom: 10px; padding-left: 1px; display: block; font-size: 12px; color: #006644; border-bottom:solid 1px #fff; }.detail .detail_downloads p {margin: 0; padding: 0 10px 5px 0; color: #006644;}.detail .detail_downloads p a { padding-left: 15px; font-weight: bold; color:#006644; text-decoration: underline; background: url(/img/DECnavigate_a.gif) no-repeat left center;}.page_detailsend .input_text {overflow:hidden;}/***************************** === CATEGORYLIST.navigate ===******************************/.navigate {background-color: #E9F2E4; margin:5px 0px 0px 0px; padding:7px 10px 7px 7px;}.navigate ul {margin:0 0 4px 0; padding:6px 0 0 0px; list-style-type: none;  height:20px;}.navigate li {display: inline;}.navigate li a {margin-right: 6px; padding-right: 14px; text-decoration: underline; font-weight: bold; color: #006644; background: url(/img/DECnavigate_a.gif) no-repeat right}.navigate li a:hover {text-decoration:none}.navigate li a.activNM {padding-right: 17px !important; text-decoration: none !important; font-weight:normal; color: #000000 !important; background:none; /*background: url(/img/DECactivNM.gif) no-repeat right !important;*/}/********************************* === COMMODITYLIST.alternative ===*********************************/.comLAlternative {margin-top: -6px;}.comLAlternative .line {float:left; width:557px; margin: 0px; padding: 0px; background: url(/img/horDotted.gif) repeat-x bottom;clear: both;}.comLAlternative .line.last {background: none !important}.comLAlternative .lineIn {float:left; width:557px; padding: 6px 0 6px 0; background: url(/img/verDotted.gif) repeat-y 268px; } .comLAlternative .product {position: relative; width: 278px; float: left;}.comLAlternative .productImg {height: auto;  _height: 167px; margin: 3px 0 10px 0; padding: 0 9px; width:100px; overflow: hidden; float: left; text-align: center; background: #fff; border:solid 2px #ECEFED;}.comLAlternative .productImg a {height: auto;  _height: 167px;width: 100px; overflow: hidden}.comLAlternative .product .infoProduct {float: left; margin-left: 115px; margin-left: 4px; padding-bottom: 0px;  width: 145px; background: none !important }.comLAlternative .product .infoProduct h3 {width: 100%; padding: 0px 0 0px 0; display: block; font-size: 12px; color: #000; }.comLAlternative .product .infoProduct h3 a {font-size: 11px !important; color: #000000 !important; margin:0px !important; padding:0px !important; text-decoration:underline;}.comLAlternative .product .infoProduct .productPrice {font-size: 14px; font-weight: bold; color: #C43100; }.comLAlternative .product .infoProduct .productPrice small {font-size: 12px;color: #C43100}.comLAlternative .ProductR_infoProduct .withVATText {display: none;}.comLAlternative .ProductR_infoProduct .withoutVATText {display: none;}.comLAlternative .product .info .freetext { margin: 0px 6px 0px 14px; color:#7C7E7C; background: none !important}.comLAlternative .moreinfo a { position: absolute; left:106px; bottom: 0; text-decoration: underline; color:#E1BF0C; font-weight: bold;}.comLAlternative .moreinfo a:hover {text-decoration: none; color:#AD5E36;}.comLAlternative .productAttribute{margin-top: 10px}.comLAlternative .productAttribute img{margin-right:2px;}/********************************* === warranty_detail ===*********************************/#title_warranty_detail {background: url(/img/1/title_warranty.gif) no-repeat}/***************************** === CATEGORYBODY.basicinfo ===******************************/ .characterization  { margin-top:5px; margin-left: 0px; padding-top:8px; width:100%; float: left; } .characterization .characterizationImg { width: auto; height: auto; _width: 100px; _height: 150px; margin-right:7px; padding: 2px;  float: left; border:solid 2px #ECEFED; } .sec_info {} .characterization h1 {font-size: 14px; color: #006644;font-weight:bold; margin-bottom: 4px} .characterization a {font-weight: bold; color: #006644; text-decoration: underline;} .characterization .characterizationInfo .freetext{  width: auto; _width: 416px; margin-left: 7px;}/*************************** === 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 {}/*************************** === CATEGORYBODY.filter ===****************************/.displayPaging {position: relative; clear: both; top: 0; ?top: 5px; _top: 5px;  margin: 0  0 7px 0; ?margin-bottom: 12px; padding:4px 0; padding-top:7px; width:557px; color: #ffffff;  background: #006644; height:24px; }.displayPaging .actual{font-weight:normal; color: #006644; text-decoration:none;}.displayPaging .pager,.displayPaging .orderSelect,.displayPaging .producerSelect {position: relative; top: 0; _top: 0px; float:left; padding: 0 5px 0 6px;  height:21px; border-right: 1px solid #C7C7C7}.displayPaging .pager {position: relative; top: 0; _top: 0px; float:left; padding: 0 5px 0 6px;  height:21px; border-left: 1px solid #C7C7C7}.displayPaging .pager {text-align: left; width:200px; height:22px; margin-left:5px;  }.displayPaging .pager p {width:120px; float:left; margin:0px; padding:0px;}.displayPaging .pager Input{vertical-align:top; width:20px; text-align:center;}.displayPaging .pager span {color:#FFFFFF; font-size:12px; float:left; width:60px;}.displayPaging .pager span strong{color:#ffffff;}.displayPaging .pager a span { padding: 0 4px 0 4px; position: relative; top: 2px; _top: 0px;font-weight: bold; border-right: 1px solid #EBEBEB; }.displayPaging .pager a span.first {padding-left: 5px; }.displayPaging .pager a span.last {padding-right: 5px; border:none;}.displayPaging .pager a span.noactual {color:#797979;}.displayPaging .pager a:hover {text-decoration: none; color: #AE4734}.displayPaging .pager img {width: auto; height: auto; position: relative; _top:-1px; }.displayPaging .pager .pagerSep{width:2px; height:20px;}.displayPaging .orderSelect { color:#797979; font-size:12px;padding-right:6px; _padding-right:8px; width:190px; text-align:center;}.displayPaging .orderSelect select {width: 70px;position:relative; top:1px; _top: 0px; color:#353535;}.displayPaging .orderSelect span {color: #ffffff; position: relative; top:3px}.displayPaging .orderSelect input {position: relative; top: 2px; }.displayPaging .producerSelect {border-right:none; padding-right:0px; margin-right:0px; margin-left:15px; margin-top:1px; }.displayPaging .producerSelect .header {float:left; padding-right:0px; padding-top: 2px;_padding-top: 4px; margin-right:0px; }.displayPaging .producerSelect select {/*width:132px;_width: 122px*/width:105px; _width:95px; color:#353535; font-size:10px;}.displayPaging .producerSelect .producerItem {float:left;}.displayPaging .listorcat,.displayPaging .compareSelected,.displayPaging .advSearchLink,.displayPaging .postFilter,.displayPaging .radioFilter { float:left; width:48%; height:21px;}.displayPaging .listorcat label { float:left; border:0; }.page_producer .displayPaging { width: 100%; clear: both;}.page_producer .displayPaging .orderSelect {}.page_producer .displayPaging .listorcat {display: none}.page_producer .displayPaging .producerSelect {display: none}/***************************** === CATEGORYBODY.topsale ===******************************/.topSaleCategory h1 {margin-bottom: 0px; clear: both;  }.topSaleCategory.list{margin-bottom:5px; padding-bottom:15px; padding-left:5px;  }.topSaleCategory.list ol {margin:2px 0; padding-left:20px; _padding-left:25px; }.topSaleCategory.list ol li {padding-top:2px; padding-right:5px; padding-bottom:2px; color: #006644; font-weight: bold; font-size: 11px; background: url(/img/hordotted.gif) repeat-x bottom; clear: both;}.topSaleCategory.list ol li h3  {color: #000000; font-weight: normal; }.topSaleCategory.list ol li h3 a {font-size:11px  !important; margin:0px !important;    display:inline; font-weight:normal; }.topSaleCategory.list ol li .price {float:right; width:75px; margin:0px 0px 0px 10px; text-align: right; color:#C43100; font-size:12px; }.topSaleCategory.list ol li .price small {font-size: 12px;font-weight: bold;}/****************************** === CATEGORYBODY.catalogue ===*******************************/.comLCatalog {margin-top: -9px;}.comLCatalog .line {float:left; width:557px; margin: 0px; padding: 0px; background: url(/img/horDotted.gif) repeat-x bottom;clear: both;}.comLCatalog .last  {background: none !important}.comLCatalog .lineIn {float:left; width:557px; padding: 6px 0 6px 0}.comLCatalog .product {position: relative; float: left;}.comLCatalog .productImg {height: auto;  _height: 167px; margin: 3px 0 10px 0; padding: 0 9px; width:100px; overflow: hidden; float: left; text-align: center; background: #fff; border:solid 2px #ECEFED;}.comLCatalog .productImg a {height: auto;  _height: 167px;width: 100px; overflow: hidden}.comLCatalog .product .infoProduct {float: left; margin-left: 11px; margin-left: 4px; padding-bottom: 0px;  width: 416px; background: none !important }.comLCatalog .product .infoProduct h3 {width: 100%; padding: 0px 0 0px 0; display: block; font-size: 12px; color: #000; }.comLCatalog .product .infoProduct h3 a {font-size: 11px !important; color: #000000 !important; margin:0px !important; padding:0px !important; text-decoration:underline;}.comLCatalog .product .infoProduct .productPrice {font-size: 14px; font-weight: bold; color: #C43100; }.comLCatalog .product .infoProduct .productPrice small {font-size: 12px;color: #C43100}.comLCatalog .ProductR_infoProduct .withVATText {display: none;}.comLCatalog .ProductR_infoProduct .withoutVATText {display: none;}.comLCatalog .product .info .freetext { margin: 0px 6px 0px 14px; color:#7C7E7C; background: none !important}.comLCatalog .moreinfo a { position: absolute; left:106px; bottom: 0; text-decoration: underline; color:#E1BF0C; font-weight: bold;}.comLCatalog .moreinfo a:hover {text-decoration: none; color:#AD5E36;}.comLCatalog .productAttribute{margin-top: 10px}.comLCatalog .productAttribute img{margin-right:2px;}/********************** === USER.loginform ===***********************/.loginform  { width:376px;   text-align:center; padding: 15px 12px 0px 15px; _padding: 15px 12px 0px 15px;margin:17px auto; background:#ECEFED;}.loginform table {text-align:left; margin:0 auto; width:100%;}.loginform table th {text-align:right;font-weight: normal; white-space: nowrap; margin-right: 8px; }.loginform table th label{color:#7C7E7C;}.loginform .input_text {width:147px; margin: 0; margin-right: 0px; padding: 3px 0px 3px 3px;overflow: hidden}.loginform .input_image {}.loginform a {color:#006644; font-weight: bold; text-decoration: underline;}.loginform a:hover {text-decoration: none;}.loginform .information {margin-top: 10px; background: none; border: none; }.loginform .information.alert {margin:10px auto 15px}.loginform .information.result {margin:10px auto 15px}.loginform .arrowedMenu {margin-top:10px;}/********************** === USER.lostpass ===**********************/.lostPass {margin:25px auto 5px; background-color:#ECEFED; width:450px;}.lostPass b.email {font-style: normal;}.page_lostpass .input_text {overflow:hidden;}.lostPass .information {background-color:#ECEFED; border:solid 1px #ECEFED}.lostPass .information label{color:#7C7E7C}/********************** === USER.register ===**********************/ .registration {color: #7C7E7C; text-align:left;}.registration .information {}.registration p {margin: 10px 0; text-align: left}.registration .requiredText { margin: 10px 0; text-align: center;}.registration .requiredText .req_char {color: red !important; font-weight:bold;}.registration .req_char {color: #C43100 !important; font-weight:bold;}.registration .error {color:Red; width:100%; text-align:center; padding:5px; font-weight:bold;}.registration .input_text {width: 148px; margin-right: 0px; overflow: hidden}.registration th {width:10em;}.registration td {}.registration label { color:#7C7E7C; }.registration label.required { font-weight:bold;color:#646464; }.registration input.required { color:#000;}.registration .userdata{text-align:left;}.registration .secLabel {margin: 15px 0 5px 0; font-weight: bold; color:#006644;  background: url(/img/horDotted.gif) repeat-x bottom; text-transform: uppercase;}.registration .userdata {clear:both;}.registration .userdata table {margin:0 auto;  margin-top:10px; width:540px; border:solid 0px red}.registration .userdata h4 {text-align:left; padding-left:10px;}.registration .userdata th {width: 192px; font-weight: normal; text-align:right; padding-left:0px; border:solid 0px green; color:red;}.registration .userdata td {padding: 2px;  padding-right:5px; border:solid 0px blue;}.registration .userdata .deliveryAddress {margin:0 auto; width:100%; text-align: center;}.registration .userdata .deliveryAddress textarea {width:30em; height:15em;}.registration .input_text.deliverycity {width:10em}.registration .input_text.deliveryzipcode {width:3.5em}/*.registration .input_text.city {width:11.8em}*/.registration .input_text.zipcode {width:3em}.registration .input_text.bankcode {width:3.5em}.registration .input_text.bankaccount {width:8.4em}.registration .input_text.login {width:13em}.registration .input_text.password {width:13em}.registration .input_text.password2 {width:13em}.registration .LawInfo {text-align: left;}.registration .buttons { width:100%; text-align:center; }.registration .rName {width: 83px}.registration .rName1 {width: 83px}/*.userdetail2{width:100%; }.userdetail2 th{width:90px !Important; background:red;}.userdetail2 td{padding:0px; width:150px;}*//******************* === USER.Order ===********************/.order {margin: 7px 0 4px 0;}.order .orderItems{width:100%;}.order thead tr { height: 22px; font-weight: bold; padding-bottom: 2px; color: #006644;}.order thead tr td {border-bottom:solid 1px #006644}.order thead tr td.code {width: 88px; }.order thead tr td.name {width: 166px;}.order thead tr td.amount {width: 103px; text-align: center;}.order thead tr td.price {width:95px;text-align: right}.order thead tr td.price.last {width: 105px;}.order tbody td {height: 36px;}.order tbody td.code { padding: 0 5px 0 3px;font-weight: bold;color: #7C7E7C}.order tbody td.name {padding: 0 5px 0 0;color: #000000; font-weight:bold; text-decoration:underline;}.order tbody td.name a {display: block; text-decoration:underline;}.order tbody td.name .comment {font-size: 0.8em; font-style: normal; font-weight:normal; text-decoration:none; color:#838383;}.order tbody td.amount {padding-bottom:3px;}.order tbody td.amount .input_text {width:28px; height:15px; margin-right:5px; margin-top:1px; padding:2px 0; text-align: center; font-weight: bold; color: #000;overflow: hidden}.order tbody td.amount .input_button {margin-right: 3px;} .order tbody td.price {font-weight: bold;color: #C43100; font-size:12px; text-align: right}.order tbody td.price small {font-size:11px}.order tbody td.price .currency {font-weight: bold; font-size: 11px;}.order tfoot td.quick {padding-top:5px; border-top:solid 1px #006644}.order table {margin-bottom: 3px}.suma {width:100%; height: 47px; ?height: 47px; margin:0; padding: 0px 0 0px 0px; background: #E5F0DB; border-top: 1px solid #006644; }.suma p {position: relative; _top: 15px; width:360px; height: 32px; float: right; text-align: right; padding:0px 11px 0 0; _padding-top: 0px; _margin-bottom: -5px; color:#646464;font-size:11px; background: #E5F0DB;}.suma p b {margin-left: 5px; font-size: 15px; color: #C43100; white-space: nowrap; font-weight:bold !important;  }.suma a {position: relative; width: 157px; height: 24px; display: block; top: 13px; ?top: -33px; _top: -12px; left: 7px; padding: 5px 0 0 31px; _padding-top: 0px; text-decoration: underline;color: #3B3B3B; background: url(/img/1/DECclearB_dark.gif) no-repeat left center}.suma a:hover {text-decoration: none}.some_stuff{text-align:center; margin-top: 11px;}#frmCoupon .order .couponLabel{text-align: center}#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: #006644; 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; }#OrderForm .some_stuff {margin: 15px auto 0px; 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 {font-size:14px; color:#006644; font-weight: bold; margin-top: 2px;}/******************************** === USER.ExecutedOrdersList ===********************************/.data_sorting {float: left; background:#f5f5f5; border:1px solid #e6e6e6; width:545px; padding:5px;margin: 10px auto 0 auto;}.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:0px;}.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;}.ordertbl {width:100%; margin-top:5px;}.ordertbl caption {margin-top:20px;font-weight:bold}.ordertbl td {padding:3px; border-top:1px #006644 solid}.ordertbl thead { color:#ffffff; border-bottom:2px solid #006644}.ordertbl thead td {background:#006644;}.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;}.ordertbl tbody td.Price {text-align: right;}.ordertbl tbody td strong {color: #000} .ordertbl tfoot {font-weight:bold; background:#006644; color:#fff;}.ordertbl tfoot strong {font-weight:bold; background:#006644; color:#fff;}.execute {width: 340px;}.vatSum {width:100%;}.vatSum td {padding:3px; border-top:1px #DEE0D5 solid; text-align: right; background:#DFEBDD}.vatSum thead { color:#ffffff; }.vatSum thead td {background:#006644;}.vatSum td.RateName {text-align: left;}.vatSum td.SumaRow {text-align: right; padding:5px; background:#006644; color:#ffffff;}.vatSum td.SumaRow small {font-weight: bold; display: none;}.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;}.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 ===********************************/.page_search .searchWord {font-weight: bold;padding: 0 5px }.page_search .notFound {}.page_search .listorcat {display: none;}/************************************* === COMMODITYLLIST.searchAdvanced ===**************************************//* === SELECT CATEGORY === *//* === SET PARAMETERS === */.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;}/*************************** === PRODUCER.imagelist ===***************************/.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;}.classic{}.classic th{text-align:right;}/********************* === market_region ===**********************/.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 {padding:1px 0; color:#444544; width: 370px; clear: both;}.marketList .region .market a {color: #006644; text-decoration: underline;}.marketList .region .market p .label {display: block; float: left; width:70px;}.marketList .region .market p .data {display: block; float: left; font-weight: bold;}/* ------------ Column3 -----------------------------------------------------------------------------------------------------------------*//* === side_box offer === */#column3 .title { background: url(/img/bg-titleL.gif) no-repeat}#column3 .title strong{position: relative;  top: 9px; left: 11px;font-family: Tahoma; font-size: 11px; font-weight: bold; color: #d1e5cc;}#column3 .side_box{float: left}/*****************************=== COMMODITYLIST.topsale ===******************************/.side_box.topSale {margin-bottom:5px; padding:4px 0px 12px 28px; background:url(/img/BGbottom.gif) no-repeat left bottom #ECEFED;  }.side_box.topSale ol { margin: 0px; padding:0px; font-weight: bold; color: #006644}.side_box.topSale ol li {margin-bottom:4px;}.side_box.topSale li a {position:relative; left:-3px; _left:-8px; font-weight:normal; color: #000000}.side_box.topSale li a:hover {color: #B4001D}.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}/**************************** === COMMODITYLIST.action ===****************************/.action {padding:0px; background:#fff; min-height:1px}.action {width: 100%; float:left; background: url(/img/BGbottom.gif) repeat-x left bottom #ffffff; margin-bottom:5px; border-left:solid 1px #DEE3DF; border-right:solid 1px #DEE3DF;}.action .product {position: relative; float:left; width:100%; margin-top:5px; padding-bottom: 5px; border-bottom: 1px solid #DEE3DF; }.action .last{margin-bottom: 9px;}.action .productImg {width:100px; float:left; height: auto; text-align:left; padding-left: 0px; padding-right:3px; text-align: center;margin:0 auto;  }.action .imgIn {width:100px; height:110px; overflow: hidden; text-align: center; }.action .productName {float: left; width:80px;  font-weight: bold; text-decoration:underline;}.action .productName a{text-decoration:underline;}.action .price {position: relative; right: 0px; float: left; color:#C43100; font-size:12px; font-weight: bold;}.action strong {font-size:13px; color: #C53303; font-weight:bold; white-space: nowrap; margin-top:10px; display: block; float:left}.action small {margin-left: 3px; font-size:11px}.action .productAttribute{position:absolute; left:0px; top:10px; width:37px; height:50px; z-index:100; }.action .productAttribute img{margin-bottom:1px;}/**************************** === COMMODITYBODY.related ===****************************/.related {padding:0px; background:#fff;/* -ie7:zmizik- */min-height:1px;   }.related {width: 100%; float:left; background: url(/img/BGbottom.gif) repeat-x left bottom #ffffff; margin-bottom:5px; border-left:solid 1px #DEE3DF; border-right:solid 1px #DEE3DF;}.related .product {position: relative; float:left; width:100%; margin-top:5px; padding-bottom: 5px; border-bottom: 1px solid #DEE3DF; }.related .last{margin-bottom: 9px;}.related .productImg {width:100px; height: auto; float:left; text-align:left; padding-left: 0px; padding-right:3px; text-align: center;margin:0 auto;  }.related .imgIn {width:100px; height:110px; overflow: hidden; text-align: center; }.related .productName {float: left; width:80px;  font-weight: bold; text-decoration:underline;}.related .productName a{text-decoration:underline;}.related .price {position: relative; right: 50px; float: right; color:#C43100; font-size:12px; font-weight: bold;}.related strong {font-size:13px; color: #C53303; font-weight:bold; white-space: nowrap; margin-top:10px; display: block; float:left}.related small {margin-left: 3px; font-size:11px}.related .productAttribute{position:absolute; left:0px; top:10px; width:37px; height:50px; z-index:100; }.related .productAttribute img{margin-bottom:1px;}/************************* === CONTACT.sendmail  ===*************************/.mailus {padding:35px 8px 35px 8px; float: left; background:#fff; background: url(/img/title_mailus.gif) no-repeat; margin-bottom:0px; border-top: 1px solid #00975D }.mailus strong {position: relative; top: -21px; left: 0px; font-family: tahoma; font-weight: bold; color: #006644}.mailus form{position: relative; top: -11px;}.mailus textarea { padding: 3px; margin-bottom:4px; width:162px; height:65px; font-size:11px; }.mailus .input_text { padding: 3px; margin-top:2px; width:100px; overflow: hidden; float: left; }.mailus .input_button { margin-left:2px;}.mailus .ChckCodeAssistant {clear: both; width:156px; position:relative; xfloat:left; z-index:100; top:25px; background-color:#006644; padding:3px; color:#FFFFFF; height: 75px;}.mailus .ChckCodeAssistant .input_text { width:60px; }.mailus .ChckCodeAssistant img {margin:3px;}.mailus .rLink { margin-left: 5px;  background: URL(/img/BTemail.gif) no-repeat; display: block; width: 38px; height: 18px; color: white; text-decoration: none; padding: 3px 5px; float: left; text-align: center; }/***************************** === PUBLISH.infoboxlinks ===*****************************/.infoBox {margin:0; padding: 3px 8px 15px 8px; list-style-type: none; background:url(/img/BGbottom.gif) no-repeat left bottom #ECEFED; margin-bottom:5px; }.infoBox ul {list-style: none; margin:0; padding: 0}.infoBox ul li a {color:#006644; padding: 2px 0; padding-left:10px; display: block; text-decoration:underline; background: url(/img/arrowR.gif) no-repeat; background-position:0px 7px;}.infoBox ul li a:hover {color: #7C7E7C}.infobox_body {width: 543px; }.infobox_body p {text-align: justify; margin: 0px;}/*****************************  === ADVERTISING.textlinks === ****************************/.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 === ****************************//* ------------ Footer -----------------------------------------------------------------------------------------------------------------*/#containerFooter .iconSC {height: 39px; width: 189px; margin: 0 10px 0 0; display: block; float: left; }#containerFooter div {margin-left:200px; padding-top: 11px;color: #fff; text-align:left; padding-right:5px; } #containerFooter div a {color: #fff;}/**************************** === USER.baskethoverbox ===****************************/#basketHoverBox { display:none; position:absolute; z-index:100; width:300px; height:auto; background:#E5F0DB; padding:10px; border:3px solid #006644; }#basketHoverBox div, #basketHoverBox p { color:#000000; font-size:11px; }#basketHoverBox .info2 { margin:auto; text-align:center; }#basketHoverBox .item .name { font-weight:bold; margin:auto; text-align:center; width:250px; }#basketHoverBox .item .count { display:inline; padding-left:5px; color:#006644; }#basketHoverBox .item .price { margin:auto; width:250px; text-align:center; }#basketHoverBox .item .price { text-align:center; margin:auto; }#basketHoverBox .item .price span { display:inline; padding:0 5px; }#basketHoverBox a { text-decoration:underline; }#basketHoverBox .buttonsHB .bhEx {float:left; margin-top:5px; }#basketHoverBox .buttonsHB a {float:right; margin-top:5px; }.icons { display:inline; position:absolute; }/* FOTOWIN */.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;}/* ------------------------- SCREEN-IE.CSS ---------------------------- *//* #header-menu ul li a {line-height:2.1em}#zalozky li a {display:inline-block;cursor:hand}#zalozky li a span {display:inline-block}#zalozky li span {display:inline-block}#zalozky li.active span {height:1.5em}#zalozky li.active {height:1.5em}.input_submit {padding:1px 3px;cursor:hand}#side-inner fieldset .input_text, #side-inner .filter .input_text {margin-left:-10px;width:133px;margin-right:0}#side-inner .filter .input_text {width:120px}#side-inner hr {margin:0}#side-inner .filter .small {width:135px}#side-inner .filter .smaller {width:40px}html{overflow:hidden;}body{overflow:auto; height:100%}#header{position:absolute;top:0;left:0;}*//* ICQ STATUS */.mailus { position: relative; }.icq_status {position: absolute; left: 95px; top: 7px; color: black; white-space: nowrap; }.icq_status img { position: relative; top: 5px; } 
