@import url("ui.theme.css");
@import url("ui.datepicker.css");
@import url("ui.slider.css");/* ==================================================  globalni definice ================================================================= */
body, table, .main, option { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; }
body {margin:2px 5px 5px 5px;min-width:1000px;}
body.printpage{min-width:0;}
tr { vertical-align: top; }									/*format radku hlavniho okna*/
h1, h3, h4, h5 { margin: 0; }									/*format nadpisu*/
h1, h4 {font-size:13px}
select {width:auto;}											/*format kombicka*/
q{quotes:none;}
em{font-style: normal;}
/*
select, option { width: 100%; font-size:11px }
input { font-size:11px }
*/
/*
*:first-child+html select {visibility:visible !important;}	select nemizící při najetí na topmenu
html>body select {visibility:visible !important;}		
:root select {visibility:visible !important;}	
*/
select.multiselect {padding-top:0;padding-bottom:0;height:auto;font-size:10px;}
u {text-decoration: none;}
label {color:#1987B0;text-decoration: underline;}
input {vertical-align: bottom;}
table th, table td {vertical-align:top;} /* pro operu */
div {text-align:left;margin:0;padding:0;}							
a { text-decoration: none; color: black; cursor:pointer; _cursor:hand;}	/*format odkazu*/
a:hover { text-decoration: underline; }			/*odkaz po najeti mysi*/
a img {border:0px}
hr { color: #7396EF; background-color: #7396EF; border:0px; height:1px }													/*barva vodorovne cary*/
form { margin:0px;}
p{margin:0;}
ul{list-style: none;margin:0;padding:0;}

/*.input_text {background:url('img/BGinputtext.gif') repeat-x top #fff}*/
.input_submit, .input_button {cursor:pointer; _cursor:hand;}	

.clear {_height: 0px;?height: 0px; font-size: 0px; clear: both;}
div.clear {width:100%;height:0px;overflow:hidden !important;clear:both;}
.noclear {clear:none;}
.clear1 {_clear:both; _height:auto;} /*jen pro ie6*/	

.emptychar {float:left;margin:0;padding:0;width:0;height:0;overflow:hidden;}

/***** UPRAVY PRO SEO *****/
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.line_through {text-decoration:line-through;}
.nowrap { white-space:nowrap;}
.al_left { text-align:left;}
.al_right { text-align:right;}
.al_center { text-align:center;}
.val_middle { vertical-align:middle;}
.val_top { vertical-align:top !important;}
.val_bottom { vertical-align:bottom;}
.f_left { float:left;}
.f_right { float:right;}
.w100 { width:100%;}
table.w50 {width:50% !important;}	/* šířka tabulek - při 100% layoutu ponechat 50%, při vycentrované pevné šířce přepsat na 100% ;) */
.font_wingdings { font-family:wingdings; font-size:16px;}
.inp_txt_qty {}
.ds_block{display:block !important;}
.ds_none{display:none !important;}
.ds_tbl{display:table !important;}

/*podbarveni sudeho radku tabulky*/
.color_row { background-color: #FFF; }

.out {float:left;margin:0;padding:0;}
.in {float:left;margin:0;padding:0;}

.gallery_note img{width:0;height:0;overflow:hidden;}

.hint {font-style: italic !important;}

.rndimg{display:inline;}
.rndimg .outer{display:inline;}
.rndimg .outer .inner{  margin:auto;xwidth:75px;xheight:75px;  xborder:solid 1px #D3D3D3;
  -moz-border-radius-topleft:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
  -webkit-border-top-left-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;
}

/* ================================================= konec globalni definice ================================================================= */

.mnux, .mnuy { font-weight: bolder; color: white; font-size: 10pt; text-decoration: none; letter-spacing: 1pt; }	/*format top a left menu*/
.mnux { text-align: center; }	/*format top menu*/

.menulog {display:block;position:absolute;right:10px;bottom:34px;text-align:right;color: black; font-weight: bold; font-size:11px;z-index:9;}	
.menulog_img {}
.menulog a {display:block;color:#E4F5FF;float:left;font-size:15px;margin-top:5px;padding:0 9px;position:static;text-align:left;}
.menulog span {text-align:left;position:relative;_top:-2px;?top:-2px;color:#FFF;}


.btnn {text-align:center;margin:0;padding:0;white-space: nowrap;}
.btnn a {display:block;float:left;text-decoration: none;white-space: nowrap;}
.btnn a p {display:block;float:left;margin:0;padding:0;width:17px;height:22px;white-space: nowrap;background:url('img/btnnleftbckg.gif') top left no-repeat;}
.btnn a em {display:block;float:left;margin:0;padding:0;width:17px;height:22px;white-space: nowrap;background:url('img/btnnleftbckg.gif') top left no-repeat;}
.btnn a strong {display:block;float:left;margin:0;padding:0;height:22px;white-space: nowrap;font-weight:bold;color:#fff;background:url('img/btnncntrbckg.gif') top left repeat-x;line-height:1.5;}
.btnn a strong p{display:block;float:left;margin:0;width:auto;height:22px;white-space: nowrap;font-size:12px;line-height:1.9;*line-height:1.8;font-weight:normal;text-transform: uppercase;background:none;}
.btnn a strong q{display:block;float:left;margin:0;width:auto;height:22px;white-space: nowrap;font-size:12px;line-height:1.9;*line-height:1.8;font-weight:normal;text-transform: uppercase;background:none;}
.btnn a span {display:block;float:left;width:17px;height:22px;white-space: nowrap;background:url('img/btnnrightbckg.gif') top left no-repeat;}
.btnn.disabled {display:none !important;}

#mainbox {margin:0;padding:0;width:100%;}
#left {float:left;clear:left;margin:5px 0 0 0;padding:0;width:155px;border:0px;}
#left table {width:100%;}
#left input {margin-left:4px;width:90%;}
#main {margin:0;padding:10px 0 0 0;width:100%;}
#bottom {clear:both;margin-top:10px;width:100%;height:18px;text-align:center;font-size:11px;color:white;background:#5774D2;border-top:1px solid black;border-bottom:1px solid black;}
#bottom td {vertical-align:middle;}
#bottom a {color:white}

#maincont{position:relative;clear:both;border-top:1px solid #fff;}
#topcont {position:absolute;left:0;right:auto;top:0;bottom:auto;width:100%;}
.outercont{padding: 185px 0 0 200px;x_padding: 210px 0 0 0;}
.innercont{margin:0;padding:0;width:100%;}
.wrapcont{float:left;margin:0 0 0 -200px;x_margin-left:0px;padding:0;width:100%;xborder:1px solid red;}
#leftcont{position:relative;x_left:expression(300 - document.body.clientWidth + "px");float:left;padding:0;min-height:300px;width:200px;}
#centercont{position:relative;x_left:200px;float:right;x_float:left;padding:0;margin:0 -200px 0 0;x_margin-right:0;width:100%;height:auto;overflow:hidden;x_width: expression(document.body.clientWidth - 300 + "px");}
#rightcont{position:relative;x_left:0;float:right;margin-right:-130px;min-height:300px;padding:5px;width:120px;}
#footercont{}

/*------rozeviraci box-------*/
.closingcont {}
.closingcont .hdr {margin:3px 0 3px 0; width:100%; height:15px; background:url(img/maxclosingcont.gif) right 0 no-repeat; cursor:pointer;}
.closingcont.contopened .hdr {background:url(img/minclosingcont.gif) top right no-repeat;}
.closingcont .cnt .hdr {background:none;} 

/*format tabulky*/
.tabform {width:100%;font-size: 8pt;background: #D1E6F3 url('img/srchcontbckg.gif') top left repeat-x;}
.tabform tr {vertical-align: middle; height: 15pt;background:none;}
.tabform tr.hdr {background:none; }
.tabform td {padding-left:2px; padding-right:2px;background:none;}
.tabform td h2 {font-size:11px;margin:0px;font-weight:normal}
.tabform th {padding-left:2px; padding-right:2px; color:#5D5D5D; background:none;border:none;}
.tabform th a { color:white;}

.tabform.valtable {} 
.tabform.valtable th {float:none;display: table-cell;border-bottom:2px solid #004473;width:auto;}
.tabform.valtable td {width:auto;}
.tabform.valtable .color_row td {background:#AED2E9;}
.tabform.valtable a {color:#177FA5;text-decoration: underline;}

/*format tabulky s polozkama*/
.tabitem  { font-size: 8pt; background-color: #DFEFFF; }
.tabitem tr { height: 14pt; }
.tabitem th { background-color: transparent; color: #084994; height: 14pt; border: none; }
.tabitem th a { color:#084994; text-decoration:none; }

/*format tabulky v rezimu editace*/
.tabedit { background-color: #FFFFD0;}
.tabedit th { background:none;text-align:right; padding:5px 4px 5px 10px;}
.tabedit tr.btncell th .btnn{float:right;}				
.tabedit td {padding:5px 4px 5px 10px;}
.tabedit tr { vertical-align: middle;}	

/*format tlacitek*/
.button { background-color: #5774D2; font-weight: bold; font-size: 10px; color:white; }	
/*symboly dle statusu produktu*/
.char { font-family: wingdings; font-size: 12pt; }

/*velikost pisma v legende*/
.legend { font-size: 8pt; }

/* ======================================================================================================================================================================================= */

/* novy levy strom */
.left_tree { font-size:11px; margin-top:5px;}
.left_tree th { vertical-align:middle; height:20px;}
.left_tree td { background:#5774D2;border:1pt solid black; border-top:none; padding-left:2px;}
.left_tree .td_strid_block { background:#5774D2; border:1px solid black; border-bottom:0px; width:50%;}
.left_tree .td_strid_hide { background:#C6DFFF; border:1px solid silver; border-bottom:1px solid black;}
.left_tree .td_strid_block a { cursor:default; color:white;}
.left_tree .td_strid_hide a { cursor:pointer; color:black;}
.left_tree .div_strid_block { display:block; width:145px;}
.left_tree .div_strid_hide { display:none;}
.left_tree ul li { width:95%; clear:both; float:left; margin:0px; padding:0px;}
.i6lt_ul { /* width:100px; background:red; */}
.i6lt_ul, .i6lt_ul ul { padding:0px; margin:0px; margin-left:2px; list-style:none;}
.i6lt_ul ul li { margin-left:15px; _margin-left:8px;}
.i6lt_ul a { display:block; padding-left:14px; font-size:11px; color:white;}
.i6lt_plus span, .i6lt_minus span, .i6lt_not span { display:block; width:9px; height:9px; float:left; margin-right:5px; margin-top:2px;}
.i6lt_plus span { background: url('img/tc_no.gif') no-repeat;}
.i6lt_minus span { background: url('img/tc_nc.gif') no-repeat;}
.i6lt_minus .i6lt_plus span { background: url('img/tc_no.gif') no-repeat;}
.i6lt_plus .i6lt_minus span { background: url('img/tc_nc.gif') no-repeat;}
.i6lt_not span { background: url('img/tc_i.gif') no-repeat;}

/*--------  new base  -----------------------*/

.boxcont {margin:15px 0 0 0;padding:0;width:190px;height:auto;background: #D1E6F3 url('img/srchcontbckg.gif') top left repeat-x;
            /*-moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;*/}
.boxcont .hdr {float:left;margin:0;padding:0;}
.boxcont .hdr .l {float:left;font-size:0px;width:0;height:auto;overflow:hidden;}
.boxcont .hdr .c {float:left;margin:0;padding:0;}
.boxcont .hdr .c p{float:left;margin:0;padding:0;}
.boxcont .hdr .r {float:left;font-size:0px;width:0;height:auto;overflow:hidden;}
.boxcont .cnt {float:left;margin:0;padding:8px 11px 12px 11px;}
.boxcont .ftr {float:left;width:auto;height:0;overflow:hidden;}
.boxcont .ftr table {}
.boxcont .ftr td.l {padding:0;font-size:0px;width:0;}
.boxcont .ftr td.l div {margin:0;padding:0;font-size:0px;width:0;height:0;overflow:hidden;}
.boxcont .ftr td.c {}
.boxcont .ftr td.c div {margin:0;padding:0;}
.boxcont .ftr td.c p {float:left;margin:0;padding:0;}
.boxcont .ftr td.r {font-size:0px;width:0;}
.boxcont .ftr td.r div {margin:0;padding:0;font-size:0px;width:0;height:0;overflow:hidden;}

.buybox{float:left;clear:left;}
.buybox form {display:block;float:left;}
.buybox .inp_txt_qty {float:left;}
.buybox .inp_txt_qty input {width:27px;font-weight:bold;text-align: center;float:left;display:block;}
.buybox .glbact {float:left;display:none;}
.buybox .btnn.buy {display:block;margin:0 0 0 14px;float:left;}
.buybox .btnn.buy a {background: url('img/btnbuy.gif') top left no-repeat;width:23px;height:22px;}
.buybox .btnn.buy * {background:none;}
.buybox .btnn.buy p,.buybox .btnn.buy q {display:none;}
.buybox .btnn.buy.doffer {}

.comp {}
.comp a {background:url('img/compareico.gif') no-repeat scroll 0 3px;color:#1987B0;padding:0 0 0 18px;text-decoration: underline;cursor: pointer;}

.thumbimg {}
.thumbimg a {background:url('img/showthumbnailico.gif') no-repeat scroll 0 2px;color:#1987B0;padding:0 0 0 18px;text-decoration: underline;cursor: pointer;}

#loadingCont{z-index:5;}
#loadingCont img{background:url('img/loading-small.gif') 0 0 no-repeat;width:32px;height:32px;float:left;}
#loadingCont .inner{vertical-align: middle;}
#loadingCont span{color:#4489B8;margin:8px 0 0 5px;display: block;float:left;}
#loadingCont.loadingprodlist{margin-top:30px;}

.stiqty {float:left; padding:5px;}
.stiqty .isbundle {float:left;text-align:center;padding:2px;}
.stiqty .stiqtyin {float:left;text-align:center;padding:0 6px 0 6px;}
.stiqty .stiqtyin a p,.stiqty .stiqtyin a em{margin:0;display:inline;}
.stiqty .stiqtyin p a {margin:0;}
.stiqty .stiqtyin p {margin:-3px 0 0 0;color:#7B7B7B;}
.stiqtyno {background:url('img/.stiqty.gif') no-repeat scroll 0 0;}
.stiqtyyes {background:url('img/.stiqty.gif') no-repeat scroll 0 0;}
.stiqtyout {background:url('img/.stiqty.gif') no-repeat scroll 0 0;}

.statuscont {float:left; opacity: .8; filter: alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.sts, .hook, .bundle {clear:left;float:left; padding:3px 2px 3px 2px; opacity: .8; filter: alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
            /*-moz-border-radius-bottomright:0.5ex;-moz-border-radius-topright:0.5ex;
            -webkit-border-bottom-right-radius:1ex;-webkit-border-top-right-radius:1ex;*/} 
.hook, .bundle {background:#004473 !important;}                
.sts p, .bundle p ,.hook p {margin:0; color:#fff; font-weight: bold;font-size:10px;}


/*-------topcont------*/

#top {position:relative; float:left; margin:0; padding:0; width:100%;}
#top .left {float:left; width:572px; height:119px; background:transparent url('img/i6logotopleft.jpg') top left no-repeat;}
#top .middle {width:100%; height:119px; overflow:hidden; background:#FFFFFF url('img/i6logotopcntr.jpg') top left repeat-x;}
#top .right {float:right; width:452px; height:119px; background:transparent /*url('img/i6logotopright.jpg') top left no-repeat*/;}
#top .logo {position:absolute; top:15px; left:60px; right:auto; bottom:auto; width:85px; height:99px; font-size:1px;background:url('img/logo_ird.gif') no-repeat 0 0;}



.bsktcontfake {display:none;  width:130px; height:88px;position:absolute; right:20px; left:auto; top:20px; bottom:auto; background:#f8fdff;
                opacity: .8; filter: alpha(opacity=80); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
                -moz-border-radius-topleft:2ex; -moz-border-radius-bottomright:2ex; -moz-border-radius-topright:2ex; -moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex; -webkit-border-bottom-right-radius:2ex; -webkit-border-top-right-radius:2ex; -webkit-border-bottom-left-radius:2ex;}
#bsktcont {display:block; z-index:4; float:left; position:absolute; right:20px; left:auto; top:20px; bottom:auto; padding:5px 8px 5px 8px; xwidth:auto; width:116px; xmin-width:116px; height:auto; _overflow:hidden; ?overflow:visible; background: url('img/bluebckg.png');
   				-moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;}          
#bsktcont.opened {width:600px;}
#bsktcont.opened .cnt {width:100%;}
#bsktcont.opened .cnt .out {width:100%;}
#bsktcont.opened .cnt .out .in {width:100%;}

#bsktcont .hdr {color:#177FA5; font-weight:bold; font-size:13px; text-align:center; margin:auto; padding:2px 0 2px 0; width:auto; _width:116px; }
#bsktcont .cnt {float:left;width:auto;_width:116px;}
#bsktcont .cnt .common {float:right;}
#bsktcont .bsktcount {float:left;margin-top:7px;}
#bsktcont .cnt .amount {position:relative; _top:-22px;clear:left; float:left; margin-top:10px; margin-bottom:3px; _margin-bottom:-19px; width:100%; color:#DB0000; font-weight:bold; font-size:15px;}
#bsktcont .cnt .amount i {margin:0 0 0 3px;font-size:12px;font-style: normal;}
#bsktcont .ftr {width:auto;_width:116px;width:auto;height:0;overflow:hidden;}

#bsktcont .btnn {cursor:pointer;float:left;margin:4px 0 0 17px;}
#bsktcont .btnn a {background:url('img/btnbskt.gif') top left no-repeat;height:22px;width:35px;text-decoration: none;}
#bsktcont .btnn a em {background:none;}
#bsktcont .btnn a strong {background:none;}
#bsktcont .btnn a span {background:none;}

#bsktcont .basketdetailsframe {display:none; /*position:absolute;top:61px; left:auto; right:-10px;bottom:auto;*/float:right; width:100%; x*margin-left:-380px; clear:both;}
#bsktcont .basketdetailsframe .hdr {width:auto; height:0; overflow:hidden;}
#bsktcont .basketdetailsframe .cnt {padding:0;}
#bsktcont .basketdetailsframe .cnt .out {}
#bsktcont .basketdetailsframe .cnt .in {}

#bsktcont .basketdetailsframe .refprice {display:none;}
#bsktcont .basketdetailsframe input {border:none;font-size:10px;padding:0;}
#bsktcont .basketdetailsframe .colsviewer {display:none;}

#bsktcont .basketdetailsframe .stitab {background:none;}
#bsktcont .basketdetailsframe .stitab th {float:none;font-weight:normal;background:#EAEAEA !important;border-bottom:solid 2px #004473;}
#bsktcont .basketdetailsframe .stitab tr {float:none;}
#bsktcont .basketdetailsframe .stitab td {background:#FFF !important;padding-top:4px;padding-bottom:4px;}
#bsktcont .basketdetailsframe .ordbasket_stilist{width:auto;}
#bsktcont .basketdetailsframe .btnn {display:none;}
#bsktcont .basketdetailsframe .basketsumtab {width:100%;background:#EAEAEA !important;border-top:solid 2px #004473;}
#bsktcont .basketdetailsframe .basketsumtab th {color:#5D5D5D;font-size:12px;font-weight:normal;text-align: right;}
#bsktcont .basketdetailsframe .basketsumtab td {text-align: right;padding-right:8px;}
#bsktcont .basketdetailsframe .basketsumtab td.price {color:#CA0000;font-weight:bold;}


.offercontfake {width:130px; height:88px;position:absolute; right:20px;left:auto;top:20px;bottom:auto;background:#f8fdff;
                opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
                -moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;}
#offercont {width:116px; height:78px;position:absolute; right:20px;left:auto;top:20px;bottom:auto;padding:5px 8px 5px 8px;}
          
#offercont .hdr{ color:#177FA5; font-weight:bold; font-size:13px; text-align:center; margin:auto; padding:2px 0 2px 0; }
#offercont .cnt {}
#offercont .bsktcount {float:left;margin-top:0px;}
#offercont .cnt .amount {color:#DB0000; font-weight:bold;width:100%;font-size:15px;margin-top:5px;}
#offercont .cnt .amount i {margin:0 0 0 3px;font-size:12px;font-style: normal;}

.logoncontfake,.logedcontfake {width:340px; height:88px;position:absolute; right:160px;left:auto;top:20px;bottom:auto;background:#f8fdff;
                opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
                -moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;}
/* xx */
#logoncont,#logedcont {position:absolute; right:175px;left:auto;top:20px;bottom:auto;padding:5px 8px;width:310px; /*256px*/_width:326px /*272px*/;?width:310px /*256px*/;height:78px;_height:88px;?height:78px;}
/* nová width:306px!!! */
          
#logoncont .hdr,#logedcont .hdr {color:#177FA5; font-weight:bold; font-size:13px; text-align:center; margin:auto; padding:2px 0 2px 0; }
#logedcont .hdr {text-align:left;margin:0 5px 0 5px;float:left;width:100%;}
#logedcont .hdr p {float:left; display:block; margin:0 0 7px 0;}
#logedcont .cnt {margin:4px 5px 0 5px; font-size:11px;}
#logedcont .cnt strong{ font-size:12px;}
#logedcont .cnt p{ margin:0;}
#logoncont .input_text, #logoncont .input_password {background: transparent url('img/inpbckg.jpg') top left no-repeat !important;border:none;height:22px;width:100px;margin:4px 0 0 0;padding:2px 5px 0 5px;display:block;float:left;}
#logoncont .tools {position:relative;_top:-13px;margin:7px 0 0 2px;_margin-bottom:-13px;}
#logoncont .tools a {color:#177FA5;text-decoration: underline;margin:0;padding:0;}

#logoncont .tools span {background:url('img/logonsepbckg.gif') top left no-repeat;margin-left:4px;}

#logoncont .btnn {cursor:pointer;display:block;float:left;margin-top:4px;}
#logoncont .btnn a {background:url('img/btnlogin.gif') top left no-repeat;height:22px;width:35px;text-decoration: none;}
#logoncont .btnn a em {background:none;}
#logoncont .btnn a strong {background:none;}
#logoncont .btnn a span {background:none;}

#logoncont .hiddensubmit {position:absolute;visibility:hidden;}

#logedcont .tools {float:right;margin:0 0 0 0;}
#logedcont .tools a {color:#177FA5; text-decoration: underline;margin:0;padding:0;text-align:right;font-weight:normal;}
#logedcont .disc {color:#DB0000;margin:3px 0 0 0;}
#logedcont .disc a {color:#DB0000;}
#logedcont .credit {margin:5px 0 0 0;font-size:11px}
#logedcont .credit span{ font-weight:bold;font-size:12px;}

#logedcont .promo {position:absolute;top:30px;right:0;}
#logedcont .promo .h {text-align:right;padding-bottom:5px;}
#logedcont .promo .h a {color:#177FA5; text-decoration: underline;}
#logedcont .promo .h span {width:25px;height:25px;background:url('../img/msg_style64.gif');display:block;float:right;background-size: contain;margin-left:3px;transform:translateY(-3px);}
#logedcont .promo:hover .c {display:block;}
#logedcont .promo .c {border-radius:5px;border:1px solid black;background: #e2f0f9;padding: 7px;z-index: 99;position: relative;}
#logedcont .promo .c table {background:none;}
#logedcont .promo .c,
#logedcont .promo .c th,
#logedcont .promo .c td {display: none;border-width:1px;}
#logedcont .promo .c .name,
#logedcont .promo .c .free {display:table-cell;vertical-align: middle;text-align:center;padding:5px;}

/*--------------------*/
/*----left column------*/
#leftcont .boxcont .hdr {width:190px;}
#leftcont .boxcont .cnt {margin:0;width:168px;}
				
#leftcont .boxcont.srchcont {margin:0;width:190px;height:100px;background:url('img/BGsrchleftbox.gif') no-repeat 0 0;}
#leftcont .boxcont.srchcont .hdr {width:190px;height:10px;overflow:hidden;border-bottom:none;}
#leftcont .boxcont.srchcont .ftr {width:190px;width:auto;height:0;overflow:hidden;border-bottom:none;}
#leftcont .boxcont.srchcont .cnt { vertical-align: bottom;}
/* +xx */
#leftcont .boxcont.srchcont .cnt .input_text {background: url('img/srchinp.gif') top left no-repeat;border:none;height:22px;width:128px;margin:0 0 0 -5px;padding:4px 0 0 5px;*padding:2px 0 0 5px;font-style:normal;}
#leftcont .boxcont.srchcont .cnt input[type=submit] {background: url('img/srchbtnbckg.gif') top left no-repeat;border:none;height:22px;width:35px;margin:0;padding:0;}
#leftcont .boxcont.srchcont .cnt .input_submit {background: url('img/srchbtnbckg.gif') top left no-repeat !important;border:none !important;height:22px !important;width:35px !important;margin:0 !important;padding:0 !important;}
/* -xx */
#leftcont .boxcont.srchcont .cnt a {display:block;color:#177FA5; text-decoration: underline;text-align:right;margin-top:3px;}
      
#leftcont .boxcont.compcont {background: #EAEAEA url('img/compbckg.jpg') top left repeat-x;position:relative;
            -moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
                -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;}  
#leftcont .boxcont.compcont .hdr {border-bottom:none;}
#leftcont .boxcont.compcont .cnt {xpadding:10px 0 10px 0;text-align:left;margin:0;}
#leftcont .boxcont.compcont .cnt a {display:block;float:left;color:#177FA5; text-decoration: underline;text-transform: capitalize;font-weight: bold;padding-top:3px;}
#leftcont .boxcont.compcont .btnn.btncomp {float:right;}
#leftcont .boxcont.compcont .btnn.btncomp a{background:url('img/compbtn.gif') top left no-repeat;height:22px;width:35px;text-decoration: none;}    
#leftcont .boxcont.compcont .btnn.btncomp * {background:none;}   

#leftcont .boxcont.compcont .comparedetails {position:absolute; display:none; top:-26px; left:-12px; right:auto; bottom:auto; margin-left:190px; padding-left:18px;}   
#leftcont .boxcont.compcont .comparedetails .hdr {width:auto; height:0; overflow:hidden; border-bottom:none;}
#leftcont .boxcont.compcont .comparedetails .cnt{border:solid 2px #D3D3D3;background: #EAEAEA url('img/compbckg.jpg') top left repeat-x;padding:10px;position:relative;width:auto;
              -moz-border-radius-topleft:2ex;-moz-border-radius-bottomright:2ex;-moz-border-radius-topright:2ex;-moz-border-radius-bottomleft:2ex;
              -webkit-border-top-left-radius:2ex;-webkit-border-bottom-right-radius:2ex;-webkit-border-top-right-radius:2ex;-webkit-border-bottom-left-radius:2ex;}
#leftcont .boxcont.compcont .comparedetails .out{}  
#leftcont .boxcont.compcont .comparedetails .in{padding:7px;}
#leftcont .boxcont.compcont .comparedetails table {width:400px; }
#leftcont .boxcont.compcont .comparedetails table th{border-bottom:solid 1px #004473;}
#leftcont .boxcont.compcont .comparedetails table th.remowe{}
#leftcont .boxcont.compcont .comparedetails table td.remowe{}
#leftcont .boxcont.compcont .comparedetails .rmvcomp *{background:none;}
#leftcont .boxcont.compcont .comparedetails .rmvcomp p {display:none;}
#leftcont .boxcont.compcont .comparedetails .rmvcomp a{background: url('img/cross.png') no-repeat scroll 0 0;height:16px;width:16px;display:block;text-decoration: none;}
#leftcont .boxcont.compcont .comparedetails .btnn.removeall{float:left;width:120px;}
#leftcont .boxcont.compcont .comparedetails .btnn.removeall strong{display:block;float:left;clear:none;}
#leftcont .boxcont.compcont .comparedetails .btnn.removeall a{background:none;text-decoration: none;}
#leftcont .boxcont.compcont .comparedetails .arrowleft{display:block;position:absolute;height:30px;width:30px;top:10px;left:-30px;right:auto;bottom:auto;background:transparent url(img/bublearrwleft2.gif) no-repeat scroll 0 0;}

#leftcont .boxcont.favourcont {background: #EAEAEA url('img/compbckg.jpg') top left repeat-x;}
#leftcont .boxcont.favourcont .hdr {border-bottom:solid 2px #004473; padding:4px 0 0 0; text-align: center; background:url(img/maxdesctop.gif) no-repeat scroll 160px 10px; cursor:pointer;height:30px;}
#leftcont .boxcont.favourcont.contopened .hdr{background:url(img/mindesctop.gif) no-repeat scroll 160px 10px;}
#leftcont .boxcont.favourcont .hdr .c p {color:#1987B0;font-size:15px;padding:5px 0 5px 10px; }
#leftcont .boxcont.favourcont .cnt{clear:left;float:none;}
#leftcont .boxcont.favourcont .favourdetails {display:none;*xwidth:160px;}
#leftcont .boxcont.favourcont .favourdetails .hdr {width:0;height:0;overflow:hidden;border:none;}
#leftcont .boxcont.favourcont .favourdetails .cnt {padding:0;}
#leftcont .boxcont.favourcont .favourdetails .stitab {}
#leftcont .boxcont.favourcont .favourdetails .stitab h2 {margin:0;}
#leftcont .boxcont.favourcont .favourdetails .stitab h2 a {color:#000 !important;font-size:11px;font-weight:normal;text-decoration: underline;}
#leftcont .boxcont.favourcont .favourdetails .stitab .hdr {display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab td {font-size:11px;color:#000;padding:4px 2px 4px 2px;}
#leftcont .boxcont.favourcont .favourdetails .stitab .img img{width:25px;}
#leftcont .boxcont.favourcont .favourdetails .stitab .code{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .producent{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .prc.wovat{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .rf{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .af{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .rfaf{display:none;}
#leftcont .boxcont.favourcont .favourdetails .stitab .prc.wvat{display:none;}
#leftcont .boxcont.favourcont .favourcontanchor {color:#177FA5;display:block;float:left;}
#leftcont .boxcont.favourcont .btnshowfavour {float:right;}
#leftcont .boxcont.favourcont .favourdetails{}

#leftcont .boxcont.lastvisitedcont {overflow:hidden; background:url('img/BGcurvyblue_leftbox_top.gif') no-repeat top #d1e6f3 !important;}
#leftcont .boxcont.lastvisitedcont .hdr {margin:0; padding:4px 0 0 0; height:auto; text-align: center; border-bottom:solid 2px #004473; cursor:pointer; background:url(img/maxdesctop.gif) no-repeat scroll 160px 10px;}
#leftcont .boxcont.lastvisitedcont .hdr .c p {color:#1987B0 !important; font-size:15px !important; font-weight:normal !important; padding:5px 0 5px 10px; }
#leftcont .boxcont.lastvisitedcont .ftr {margin:0; padding:0; width:100%; height:14px !important; background:url('img/BGcurvyblue_leftbox_bot.gif') no-repeat bottom #d1e6f3 !important;}
#leftcont .boxcont.lastvisitedcont .cnt {clear:left; float:none;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails {xdisplay:none; *xwidth:160px; overflow:hidden;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails .hdr {width:0; height:0; overflow:hidden; border:none;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails .cnt {padding:0;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .img img {width:25px;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table th {display:none;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table td {padding:4px; width:auto;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table td.left {width:0;margin:0;padding:0;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table td.right {width:0;margin:0;padding:0}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .code {display:none;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .img {padding:4px 4px 4px 0;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .name {_word-wrap: break-word; ?word-wrap: break-word;font-size:11px;padding:4px 0 4px 4px;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .prc.wvat {display:none;}
#leftcont .boxcont.lastvisitedcont .lastvisiteddetails table .color_row {background:none !important;}

#leftcont .boxcont.lefttreecont {margin:15px 0 0 0;padding:0;background:none;}   
#leftcont .boxcont.lefttreecont .cnt {padding:0;margin:0;float:none;width:190px;clear:left;}
#leftcont .boxcont.lefttreecont .ftr .c {background: url('img/ltreecontftrbckg.gif') top left no-repeat;height:6px;width:190px;}
.td_strid_block, .td_strid_hide {text-transform: uppercase;font-weight: bold;line-height: 2;float:left;}
.td_strid_block {width:93px;height:29px;background: url('img/ltreeblockbckg.jpg') top left no-repeat !important;text-align:center;}
.td_strid_block a {color:#BCDFF1;}
.td_strid_hide {width:95px;*width:95px;height:29px; background: url('img/ltreehidebckg.jpg') top right no-repeat !important;vertical-align: middle;text-align:center;}  
.td_strid_hide a{color:#000;}
#td_strid_1 {margin-left:2px;*margin-left:2px;}

.div_strid_block {display:block;float:left;background:#004473;width:190px;height:auto;overflow:hidden;}
.div_strid_hide {display:none;float:left;background:#004473;width:190px;}

.i6lt_ul {/* width:100px;background:red; */}
.i6lt_ul, .i6lt_ul ul {padding:0px;list-style:none;margin:5px 10px 5px 10px;}
.i6lt_ul li {border-bottom:solid 1px #2E5783;padding:0;float:left;width:100%;}
.i6lt_ul ul {margin-bottom:15px;}

.i6lt_ul * li {border-bottom:none;}

.i6lt_ul ul li {margin-left:5px;x_margin-left:8px;}
.i6lt_ul a {display:block;padding:0 10px 0 14px;font-size:11px;color:white;margin:6px 0 6px 0;font-weight:bold;}
.i6lt_ul ul a {border:none;font-weight:normal;}

.i6lt_plus span, .i6lt_minus span, .i6lt_not span {display:block;width:9px;height:10px;float:left;margin-right:5px;margin-top:8px;cursor:pointer;}
.i6lt_plus span {background: url('img/ltreerightarrw.gif') no-repeat scroll 0px 1px;}
.i6lt_minus span {background: url('img/ltreebtmarrw.gif') no-repeat scroll 0px 3px;}

.i6lt_minus .i6lt_minus span {background: url('img/ltreeminus.gif') no-repeat scroll 0px 1px ;}
.i6lt_minus .i6lt_plus span {background: url('img/ltreeplus.gif') no-repeat scroll 0px 1px;}

.i6lt_minus .i6lt_not span {background: url('img/ltreerightarrw2.gif') no-repeat !important ;}

.i6lt_plus .i6lt_minus span {background: url('img/tc_nc.gif') no-repeat;}
.i6lt_not span {background:none !important;}
.i6lt_ul .active {font-weight:bold;}
.i6lt_ul ul .active {color:#F9B602;}

#leftcont .boxcont.commaninfocont {padding:0;width:190px;height:auto;overflow:hidden;background:url('img/BGcurvyblue_leftbox_top.gif') no-repeat top #d1e6f3 !important;}
#leftcont .boxcont.commaninfocont .ftr {margin:0; padding:0; width:100%; height:14px !important; background:url('img/BGcurvyblue_leftbox_bot.gif') no-repeat bottom #d1e6f3 !important;}
#leftcont .boxcont.commaninfocont .hdr {width:130px;_width:190px;padding:15px 0 0 60px;}
#leftcont .boxcont.commaninfocont .hdr p {font-weight:bold; font-size:12px; color:#177FA5;}
#leftcont .boxcont.commaninfocont .cnt {background:url('img/DECmanagphone.gif') no-repeat left bottom;}
#leftcont .boxcont.commaninfocont .cnt div {float:left;margin:0;padding:2px 0 0 50px;width:auto;color:#0A3747;font-size:11px;}
#leftcont .boxcont.commaninfocont .cnt div p {margin:0;padding:0;}               
#leftcont .boxcont.commaninfocont .commanfname {font-weight:bold;}
#leftcont .boxcont.commaninfocont .commantel1 {}
#leftcont .boxcont.commaninfocont .commantel2 {}
#leftcont .boxcont.commaninfocont .commanemail {}  
#leftcont .boxcont.commaninfocont .cnt div img {} 

#leftcont .boxcont.tagscloud {width:190px;height:auto;overflow:hidden;}
#leftcont .boxcont.tagscloud .hdr {padding:5px 5px 2px 10px;width:175px;height:27px;overflow:hidden;color:#DCDCDC;font-weight:bold;line-height:1.7;background: url('img/cloudstaghdr.jpg') top left no-repeat;border-bottom:none;}
#leftcont .boxcont.tagscloud .hdr p{color:#DCDCDC !important;font-weight:bold;font-size:12px !important;}
#leftcont .boxcont.tagscloud .cnt {background: url('img/cloudstagcnt.gif') bottom left no-repeat;color:#494949;padding:8px 5px 10px 0;text-decoration: underline;float:left;width:185px;}
#leftcont .boxcont.tagscloud .cnt a {display:block;float:left;margin-bottom:3px;margin-left:10px;_margin-left:5px;?margin-left:10px;margin-top:3px;width:auto;}
#leftcont .boxcont.tagscloed .ftr {}   
#leftcont .boxcont.tagscloud .fsa {font-size:10px;}
#leftcont .boxcont.tagscloud .fsb {font-size:12px;}
#leftcont .boxcont.tagscloud .fsc {font-size:14px;}
#leftcont .boxcont.tagscloud .fsd {font-size:15px;font-weight:bold;}
#leftcont .boxcont.tagscloud .fse {font-size:16px;}
#leftcont .boxcont.tagscloud .fsf {font-size:17px;}
#leftcont .boxcont.wn2{background:none;overflow:hidden;}
#leftcont .boxcont.wn2 .hdr{height:0;}
#leftcont .boxcont.wn2 .cnt{margin:0;padding:0;width:190px;}
/*---center column----*/
#centercont .boxcont {}
#centercont .closingcont {}
#centercont .closingcont .hdr {margin:3px 0 3px 0; width:100%; height:15px; background:url(img/maxclosingcont.gif) right 0 no-repeat; border:none !important; cursor:pointer;}
#centercont .closingcont .hdr p {padding-left:10px; font-weight:normal !important; font-size: 12px !important; text-decoration: underline !important;}
#centercont .closingcont.contopened .hdr {background:url(img/minclosingcont.gif) top right no-repeat;}
#centercont .closingcont .cnt .hdr {background:none;}

.navbar {clear:both;float:left;margin:0;padding:0 0 5px 0;width:100%;font-size:11px;border-bottom: solid 1px #E4E8EA;}
.navbar .out {padding-right:5px;}
.navbar .out in {padding:0;}
.navbar ul {display:block;float:left;margin:0;padding:0;width:100%;list-style-type: none;}
.navbar ul li {display:block;float:left;}
.navbar ul li span {display:block; float:left; width:3px; background: url('img/navbarrarrw.gif') scroll 0 5px no-repeat;}
.navbar ul li div.inbox {width:auto;background:none;}
.navbar ul li h1 {float:left;font-weight:bold;text-transform: capitalize;color:#479FC0;padding:0 4px 0 6px;font-size:11px;}
.navbar ul li a {display:block;float:left;text-decoration: underline;color:#479FC0;padding:0 4px 0 6px;text-transform: capitalize;font-size:11px;}
.navbar ul li p {display:block;float:left;margin:0;padding:0;}
.navbar ul li.active {}
.navbar ul li.hp {}
.navbar ul li.hp a {color:#7D7D7D;padding-left:0;margin-left:-3px;}
.navbar ul li.hp span {background:none;}

.prodbox {float:left; margin:5px; width:250px; height:267px; background: #D1E6F3 url('img/prodboxbckg.gif') top left repeat-x;}
.prodbox .hdr {float:left; margin:0; padding:0; width:100%;border:none;}
.prodbox .hdr .l {float:left; width:0; height:0; overflow:hidden; font-size:0px;}
.prodbox .hdr .c {float:left; margin:0; padding:0;}
.prodbox .hdr .c p{float:left; margin:0; padding:0;}
.prodbox .hdr .r {float:left; width:0; height:0; overflow:hidden; font-size:0px;}
.prodbox .cnt {padding:8px 11px 12px 11px;}
.prodbox .ftr {float:left; width:auto;height:0;overflow:hidden;}
.prodbox .ftr td.l {padding:0;font-size:0px;width:0;}
.prodbox .ftr td.l div {margin:0;padding:0;font-size:0px;width:0;height:0;overflow:hidden;}
.prodbox .ftr td.c {}
.prodbox .ftr td.c div {margin:0;padding:0;}
.prodbox .ftr .c p {float:left; margin:0; padding:0;}
.prodbox .ftr td.c p {float:left;margin:0;padding:0;}
.prodbox .ftr td.r {font-size:0px;width:0;}
.prodbox .ftr td.r div {margin:0;padding:0;font-size:0px;width:0;height:0;overflow:hidden;}
.prodbox .hdr {border:none;}
.prodbox .cnt {float:left; width:230px;}
.prodbox .cnt .out {float:left; width:100%;}
.prodbox .cnt .in {position:relative; float:left; width:100%;}
.prodbox h2 {display:block; margin:0; padding:5px 0 0 0; width:250px; height:35px; _height:40px; ?height:40px; overflow:hidden; line-height:1.4; text-align:center; font-size:13px;}
.prodbox h2 a {margin:0; padding:0 3px 0 3px; text-decoration: underline; color:#000 !important;_word-wrap: break-word;?word-wrap: break-word;}
.prodbox .img {clear:left; margin:0; padding:0; width:100%; height:80px; text-align:center;}
.prodbox .img img {clear:left;}
.prodbox .note {margin:0; padding:0 0 4px 0; width:auto; height:87px; _height:91px; ?height:91px; overflow:hidden;}
.prodbox .note p { margin:0; font-size:11px;}
.prodbox .price {float:left; margin-top:9px; color:#CA0000;}
.prodbox .wovat {float:left;}
.prodbox .wvat {clear:left; float:left;}
.prodbox .price p {display:inline; margin:0;}
.prodbox .price span {}
.prodbox .price u {text-decoration:none;}
/*.prodbox .btnn {background: url('img/btndet.gif') top left no-repeat;height:25px;width:64px;clear: left;}
.prodbox .btnn * {background:none;clear:both;}*/

.prodbox .btnn {float:right;margin-top:9px;}
.prodbox .btnn.buy {}
/*.prodbox .buybox{float:left;clear:left;}
.prodbox .buybox form {display:block;float:left;}
.prodbox .buybox .inp_txt_qty {float:left;}
.prodbox .buybox .inp_txt_qty input {width:27px;font-weight:bold;text-align: center;float:left;display:block;}
.prodbox .buybox .glbact {float:left;display:none;}
.prodbox .buybox .btnn.buy {display:block;margin:0 0 0 14px;float:left;}
.prodbox .buybox .btnn.buy a {background: url('img/btnbuy.gif') top left no-repeat;width:23px;height:22px;}
.prodbox .buybox .btnn.buy * {background:none;}
.prodbox .buybox .btnn.buy p {display:none;}
.prodbox .buybox .btnn.buy.doffer {}*/
.prodbox .comp {float:right; margin-top:2px; text-align:right;}
.prodbox .comp a {}
.prodbox .dcp {}
.prodbox .dcp p {}
.prodbox .dcp span {}
.prodbox .dcp u {}
.prodbox .tools {float:left; margin:10px 0 0 0; padding:8px 1px 0px 1px; width:100%; background: url('img/prodboxtoolsbckg.gif') top left no-repeat;}
.prodbox .recycle {float:right; margin:10px 0 0 0; padding:0;}
.prodbox .recycle strong {font-weight:normal; font-size:11px;} 
.prodbox .recycle p {display:inline; margin:0; padding:0;}
.prodbox .recycle u {text-decoration:none;}
.prodbox .recycle rf {float:left; margin:0; padding:0;}
.prodbox .buyqty {float:left;}
.prodbox .statuscont {position:absolute; top:0px; left:0px; right:auto; bottom:auto;}
.prodbox .statuscont .sts {clear: both;}
.prodbox .statuscont .hook,
.prodbox .statuscont .bundle {clear: both;margin-top:1px;}
/*------spresentree lite-------*/
.strlitecont {}
.strlitecont h2,.strlitecont h3{margin:0;}
.strlitecont ul{float:none;margin:0;padding:0;list-style: none;float:left;width:720px;min-height:61px;}
.strlitecont ul li{text-align:left;background: none;position:relative;float:left;width:720px;}
.strlitecont ul li a{font-size:18px;color:#1987B0;font-weight:bold;line-height:40px;display:block;}
.strlitecont ul ul{float:left;width:610px;margin:0;padding:0;background:none;background:url("img/srchcontbckg.gif") repeat-x scroll left top #D1E6F3;padding:10px 10px 10px 100px;border:none;}
.strlitecont ul ul li{float:left;background:none;width:191px;text-align:left;height:auto;margin:0;padding:5px 0;}
.strlitecont ul ul li a{font-size:12px;background:url(img/navbarrarrw.gif) no-repeat scroll 0 5px;padding-left:10px;line-height:1em;font-weight:normal;color:#177FA5;}
.strlitecont ul ul ul {display:none;}
.strlitecont .others {clear:both;position:relative;margin:0;padding:0;}
.strlitecont .others p{text-align:left;background:none;height:40px;font-size:18px;color:#1987B0;font-weight:bold;margin:0;padding:0;line-height:40px;}
.strlitecont .others ul{float:left;width:610px;background:none;background:url("img/srchcontbckg.gif") repeat-x scroll left top #D1E6F3;padding:10px 10px 10px 100px;}
.strlitecont .others ul li{float:left;width:191px;text-align:left;height:auto;background:none;padding:5px;}
.strlitecont .others ul li a{font-size:12px;font-weight:normal;background:url(img/navbarrarrw.gif) no-repeat scroll 0 5px;padding-left:10px;line-height:1em;display:block;color:#177FA5;}
.strlitecont .img{position:absolute;top:43px;left:3px;right:auto;bottom:auto;height:75px;overflow:hidden;}
.strlitecont .img img {width:75px;}
.strlitecont .others .img img {/*background:url(img/no_img.gif) left top no-repeat;*/;width:75px;height:75px;}
/*-----------------*/
.legend {clear:both; margin-top:25px; border-top:solid 2px #004473;}
.legend strong {color:#000;}
.legend .in {overflow:hidden;}
.legend ul {float:left; padding:0; list-style-type: none;}
.legend ul li {float:left; width:28%; margin-left:-2px; padding-left:30px; border-left:solid 1px #E4E8EA;}
.legend .stockitem {}
.legend .stockitem strong {}
.legend .stockitem span {}
.legend .onestatus {float:left;margin:0;padding:0;width:100%;}
.legend .onestatus .short {float:left;margin:0;padding:0;}
.legend .sts,.legend .hook,.legend .bundle {clear:none !important; float:left; padding:3px 2px 3px 2px;
            /*-moz-border-radius-topleft:1ex;-moz-border-radius-bottomright:1ex;-moz-border-radius-topright:1ex;-moz-border-radius-bottomleft:1ex;
              -webkit-border-top-left-radius:1ex;-webkit-border-bottom-right-radius:1ex;-webkit-border-top-right-radius:1ex;-webkit-border-bottom-left-radius:1ex;*/ } 
.legend .sts {margin:4px 8px 4px 0;}
.legend .stiitems div {margin:0 0 10px 0;}
.legend .stistates div {margin:0 0 10px 0;}
.legend .stock .item {clear:left; margin:0 0 10px 0; padding-bottom:10px;}
.legend .availability div {clear:both; margin:0 0 10px 0;}
.legend .availability p{display:inline;}
.legend .bundle,
.legend .hook {display:inline; margin-right:5px !important;}
/*-----dokumenty--------*/

/*-----paticka-----*/
#footercont .boxcont {width:100%;background: url('img/ftrbckg.jpg') top left repeat-x;color:#676767;height:56px;}
#footercont .boxcont .cnt {text-align: center;}
#footercont .boxcont p {}
#footercont .boxcont a {color:#288FB5;text-decoration: underline;}
#footercont .boxcont .web {color:#676767; font-weight:bold;}
#footercont .boxcont .mail {}
/*--------------------*/

/* definice stylu pro addons*/
.colsviewer {float:left;width:auto;}
.colsviewer .cmDiv{background:none !important;border:none;padding-bottom:3px !important;}
.colsviewer .main{background:none !important;border:none;}
.colsviewer a{border:none !important;color:#1987B0 !important;text-decoration: underline !important;}
.colon{color:green;cursor:pointer;background: url('img/tick.png') top left no-repeat;padding:0 0 0 20px !important;}
.coloff{color:red;cursor:pointer;background: url('img/cross.png') top left no-repeat;padding:0 0 0 20px !important}
#thumbimg{	position:absolute;	border:2px solid #0C4789;	background:#004473;	display:none;color:#fff;margin:0;padding:0;}
#thumbimg p {padding:5;margin:0;color:#fff;}

#stiqtypreview{	position:absolute;	border:2px solid #0C4789;	background:#fff;	display:none;color:#0C4789;margin:0;padding:0;}
#stiqtypreview p {padding:5;margin:0;color:#0C4789;}
/*popup message*/
#popupbckg{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
.popupcont{display:none;position:fixed;*position:absolute;z-index:2;font-size:15px;font-weight:bold;padding:0 5px 5px 0px;background: url(img/myshadow.png) no-repeat right bottom;*width:350px;}      
.popupcont .outer{background:#DDEEF8;border:10px solid #004473;float:left;margin:-5px 0 0 -5px;}
.popupcont .inner{float:left;}
.popupcont .hdr {float:left;width:100%;}
.popupcont .hdr .l{float:left;width:auto;}      
.popupcont .hdr .c{float:left;width:auto;}
.popupcont .hdr .r{float:right;width:auto;}     
.popupcont .cnt {clear:both;float:left;padding:20px;color:#4287B0;}
.popupcont .cnt .out{float:left;width:auto;}
.popupcont .cnt .in{float:left;width:auto;}
.popupcont .ftr {clear:both;float:left;width:auto;}
.popupcont .ftr .l{float:left;width:auto;}      
.popupcont .ftr .c{float:left;width:auto;}
.popupcont .ftr .r{float:left;width:auto;}  
.popupcont .cnt .in p{white-space: nowrap;}
.popupcont .popupclose{margin:5px;}

.popupcont.basketadd .outer {}
.popupcont.basketadd p {padding-bottom: 15px; padding-top: 5px;}
.popupcont.basketadd .status.ok {float: left; background: url(img/ok_icon.png) no-repeat; display: block; width: 32px; height: 32px; padding-right: 15px; margin-left: 5px;}
.popupcont.basketadd .thumbnail {float: left; display: block; width: 75px; height: 75px; background: url(img/no_img_2.gif); border: 2pt solid silver;}
.popupcont.basketadd .thumbnail img {width: 75px; height: 75px;}
.popupcont.basketadd .arrow {float: left; background: url(img/basket_arrow.png) no-repeat; display: block; width: 48px; height: 48px; margin: 20px 15px 0 15px;}
.popupcont.basketadd .basket {float: left; background: url(img/basket.gif) no-repeat; display: block; width: 90px; height: 75px;}
.popupcont.basketadd .cnt {clear:both;float:left;padding:5px 40px;color:#4287B0;}
.popupcont.basketfailure p {padding-bottom: 15px; padding-top: 5px;}
.popupcont.basketfailure .cnt {clear:both;float:left;padding:5px 60px 5px 5px;color:#4287B0;}
.popupcont.basketfailure .status.err {float: left; background: url(img/err_icon.png) no-repeat; display: block; width: 32px; height: 32px; padding-right: 15px; margin-left: 5px;}
.popupcont.basketinfobox {margin-top:130px;}
.popupcont.basketmsgbox .tabitem th{text-align:left;}

/*----jcarousel----*/
.jcarousel-container {position: relative;width:100%;xbackground: #D1E6F3 url('img/srchcontbckg.gif') top left repeat-x;border:solid 1px #FFF;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;margin:20px 50px 20px 50px;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left;list-style: none;margin:0 10px 0 10px;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width: 75px;height: 75px;}
.jcarousel-next {z-index: 3;display: none;background:red; position: absolute;top: 43px;right: 5px;width: 32px;height: 32px;cursor: pointer;background:url(img/galleryarrwright.gif) no-repeat scroll 11px 10px ;}
.jcarousel-prev {z-index: 3;display: none;background:red;position: absolute;top: 43px;left: 5px;width: 32px;height: 32px;cursor: pointer;background:url(img/galleryarrwleft.gif) no-repeat scroll 11px 10px ;}

/* ============================================================================================================================================================================ */

.reg_antispam_tab {width: 200px}
.reg_antispam_tab td {vertical-align: middle}
.reg_antispam_tab input {width:105px}

#whisper-box {position:absolute; left: 50px; top: 50px; width: 220px; background-color: white;}


.extpagehtm {margin:0;padding:0;width:100%;text-align:center;}
.extpagehtm ul {display:block;width:80%;text-align:left;list-style-type:disc;font-weight:bold;}
.extpagehtm ol {display:block;width:90%;text-align:left;font-weight:bold;}
.extpagehtm ol li ol, .extpagehtm ol li ul {display:block;margin-left:30px;width:80%;text-align:left;}
.extpagehtm ol li ul {list-style-type:disc;}
.extpagehtm ol li ol {list-style-type:lower-alpha;}
.extpagehtm li {padding-top:4px;padding-bottom:4px;}
.extpagehtm li span {font-weight:normal;}
.extpagehtm .catalog.img { position: relative; float: left; width:calc(16.666666% - 30px);padding: 15px;}
.extpagehtm .catalog.img img { max-width:100%;}




    



/* reklamace vlozeni prilohy */
#centercont .tabformcont.reclaim .cnt .out .in .msgbox > .cnt {background: rgba(255,255,255,0.3); margin: 0 20px;}
#centercont .boxcont.addattach { width: 100%; }
#centercont .boxcont.addattach .hdr {width: 100%; margin: 0; padding: 10px 0}
#centercont .boxcont.addattach .cnt {width: 100%; padding: 20px 0} 
#centercont .boxcont.addattach .cnt ul li {padding: 5px;}
#centercont .boxcont.addattach .cnt ul li .row {padding:5px 0;}


/* COOKIE */
#cookieConsent{position:fixed;bottom:0; left: 0;float:left;clear:left;width:100%;height:0;min-height:0;background:rgba(228, 241, 247,.95);box-shadow:2px 2px 14px 4px silver;z-index:1;display:flex;justify-content:center;align-items:top;transition:all 250ms ease}
#cookieConsent.open{min-height:170px;height:calc(100vh / 6);align-items:center}
#cookieConsent .boxcont{max-width:780px; width: 100%; padding:10px;margin:0; background: none}
#cookieConsent .boxcont .hdr{width: 100%; padding: 0;}
#cookieConsent .boxcont .hdr p{font-size: 1.2rem; font-weight: bold;}
#cookieConsent .boxcont .cnt {float: left; width: 100%; padding: 5px 0;}
#cookieConsent .boxcont .cnt p{text-align: left;}
#cookieConsent .boxcont .buttons{display:flex;justify-content:flex-end;gap:5px;padding:5px 0}
#cookieConsent .boxcont .buttons .btn{margin:0}
#cookieConsent .boxcont .buttons .btn.allow-necessary{display:none}
#cookieConsent .boxcont .ftr{width:100%;display:flex;align-items:center;justify-content:space-between;height:auto;overflow:visible;}
#cookieConsent .boxcont .ftr .options input,.user-document input[type='checkbox']{float:left;margin-left:0;}
#cookieConsent .boxcont .ftr .options label,.user-document label{float:left;font-size:12px;padding:2px 0;margin-right:10px; color: #000;}
#cookieConsent .boxcont .ftr .link{float:right;font-size:12px;}

#cookieConsent .btn,.user-document .btn{position:relative;float:left;background:rgba(0,68,113,.9);color:#fff;font-size:13px;font-weight:700;text-align:center;text-decoration:none;padding:5px 10px;margin:5px;border:none;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 1px 1px rgba(0,0,0,.2);cursor:pointer}
#cookieConsent .btn-big{padding:10px 20px;font-size:1.2em}
#cookieConsent .btn-inv{background:rgba(90,90,90,.8);box-shadow:0 0 1px 0 rgba(90,90,90,.8)}

.user-document {width: 100%; background: none;}
.user-document .hdr p {font-size: 1.3rem; font-weight: bold}
.user-document ol{padding-left:1em}
.user-document h1,.user-document h2,.user-document h3,.user-document ol,.user-document p{margin:.5em 0}
.user-document ul{padding-left:1.2em;list-style:disc}.user-document ul li{float:none}
.user-document ul li a{font-size:1em}
.user-document .cookie-type{float:left;clear:left;padding:5px;}
.user-document .cookie-type p{float:left;clear:left;}
.user-document .cnt{padding:0;}
.user-document .ftr{height:auto;overflow:visible;}

@media screen and (max-width:780px){
  #cookieConsent.open{min-height:180px}
}
@media screen and (max-width:640px){
  #cookieConsent.open{min-height:270px}
  #cookieConsent .boxcont .buttons{flex-direction:column-reverse}
  #cookieConsent .boxcont .buttons .btn-big{font-size:1em;padding:5px 10px}
}

#centercont .tabformcont.stiparinf >.cnt .out { width: 100%;}
#centercont .tabformcont.stiparinf >.cnt .out .in { width: 100%;}
#centercont .tabformcont.stiparinf >.cnt .out .in table { width: 100%;}/* ze stareho base*/
.sti_detail {clear:left;float:left;margin-bottom:10px;padding:0px;width:49%;font-size:11px;text-align:left;border-bottom:1px solid silver;}
.sti_detail th,
.sti_detail td {padding-left:5px;padding-right:5px;height:18px;vertical-align:middle;}
.sti_detail th {white-space:nowrap;color:white;background:white;}
.sti_detail th a {color:white;}
.sti_detail table th {}
.sti_detail_gallery {float:right;width:85px;text-align:center;margin:20px;margin-right:0px;font-size:11px;}
.price {font-weight:bold;color:#FF6347;font-size:14px;}
.price_without_vat {font-weight:bold;color:#FF6347;font-size:14px;}
.price_DCP, .price_DCP_fee {font-weight:bold;color:black;font-size:11px;text-align:right;}
.price_DCP_fee {font-weight:normal;}
.sti_detail_avail td, .sti_detail_avail th {border:0px;font-size:11px;}
/* end ze stareho base*/

#stoitem_detail {}
#stoitem_detail .navbar {}
#stoitem_detail .navbar ul li:last-child {font-weight:bold;}
#stoitem_detail .in,#stoitem_detail .out{float:none;}

#stoitem_detail .tabform {width:100%;color:#5D5D5D;background:transparent;}
#stoitem_detail .tabform tr {background:transparent;}
#stoitem_detail .tabform tr td {color:#5D5D5D;border-bottom:solid 1px #E6E6E6;}
#stoitem_detail .tabform tr th {color:#1987B0;font-weight: normal;border-bottom:solid 2px #004473;}
#stoitem_detail .tabform .name a {text-decoration:underline;}
#stoitem_detail .tabform .code a {color:#5D5D5D;}
#stoitem_detail form .tabform {margin-top:10px;}
#stoitem_detail form .tabform th {border:none;color:#5D5D5D;text-align: right;padding-right:10px;padding-top:4px;padding-bottom:4px;width:30%;}
#stoitem_detail form .tabform td {border:none;color:#000;text-align: left;padding-left:10px;padding-top:4px;padding-bottom:4px;}
#stoitem_detail form .tabform td input {margin:auto;}
#stoitem_detail form .tabform td textarea {width:70%;}
#stoitem_detail form .tabform .btnn {float:left;margin-right:15px;}
#stoitem_detail form .tabform label {color:#1987B0;text-decoration:underline;vertical-align: top;}
#stoitem_detail form .tabforminput[type=radio] {margin-right:8px;}

#stoitem_detail .sti_detail_head {clear:both;margin:0;padding-top:20px;}
#stoitem_detail .sti_detail_head .hdr {padding:0;border-bottom:2px solid #004473; color:#1987B0;}
#stoitem_detail .sti_detail_head .hdr .c h1 {font-size:20px;}
#stoitem_detail .sti_detail_head .hdr .l {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_detail_head .hdr .r {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_detail_head div .hdr {border-bottom:none;color:#000;}
#stoitem_detail .sti_detail_head .cnt {padding-top:18px;}
#stoitem_detail .sti_detail_head div .cnt {padding:0;}
#stoitem_detail .sti_detail_head .ftr {height:1px;}
#stoitem_detail .sti_detail_head .btnn.buy a {background: url('img/btnbuystidetail.gif') no-repeat scroll 0 0;width:104px;height:26px;}

#stoitem_detail .sti_img {width:49%; float:left; position:relative;}
#stoitem_detail .sti_img .sti_catimg {text-align:right; height:70px; overflow:hidden;}
#stoitem_detail .sti_img .sti_bigimg {text-align:center; xheight:290px; overflow:hidden;}
#stoitem_detail .sti_img .statuscont {position:absolute; top:30px; left:0px; right:auto; bottom:auto;}
#stoitem_detail .sti_img .statuscont .out, #stoitem_detail .sti_img .statuscont .in {float:left;}
#stoitem_detail .sti_img .statuscont .out .in > div{clear:left; margin-bottom:6px;}
#stoitem_detail .sti_img .cnt .in{text-align:center;}
#stoitem_detail .sti_info {float:right; width:49%; xheight:420px; background:#ECECEC;
            -moz-border-radius-topleft:1ex;-moz-border-radius-bottomright:1ex;-moz-border-radius-topright:1ex;-moz-border-radius-bottomleft:1ex;
            -webkit-border-top-left-radius:1ex;-webkit-border-bottom-right-radius:1ex;-webkit-border-top-right-radius:1ex;-webkit-border-bottom-left-radius:1ex;}
#stoitem_detail .sti_info .hdr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_info .ftr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_info .ctn {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_info .cnt .out .in {margin:14px;}
#stoitem_detail .sti_info .cnt .out .in .in {margin:0;}
#stoitem_detail .sti_info .sti_inftbl {xheight:410px;width:100%;color:#5D5D5D;}
#stoitem_detail .sti_info .sti_inftbl tr {}
#stoitem_detail .sti_info .sti_inftbl tr th {text-align:right;padding:1px 4px 1px 4px;font-weight:normal;vertical-align: top;}
#stoitem_detail .sti_info .sti_inftbl tr.producent {}
#stoitem_detail .sti_info .sti_inftbl tr.producent h2 {font-size: 13px;margin:0;}
#stoitem_detail .sti_info .sti_inftbl tr.code {}
#stoitem_detail .sti_info .sti_inftbl tr.partno {}
#stoitem_detail .sti_info .sti_inftbl tr.partno th, #stoitem_detail .sti_info .sti_inftbl tr.partno td{padding-bottom:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.inetstock {}
#stoitem_detail .sti_info .sti_inftbl tr.inetstock th,
#stoitem_detail .sti_info .sti_inftbl tr.inetstock td {border-top:solid 1px #D3D3D3;padding-top:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.inetstock th {vertical-align: middle;}
#stoitem_detail .sti_info .sti_inftbl tr.inetstock .stiqty {margin:0;padding:0;}
#stoitem_detail .sti_info .sti_inftbl tr.stock {}
#stoitem_detail .sti_info .sti_inftbl tr.stock th,
#stoitem_detail .sti_info .sti_inftbl tr.stock td {padding-bottom:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.stock th {vertical-align: middle;}
#stoitem_detail .sti_info .sti_inftbl tr.stock .stiqty {margin:0;padding:0;}
#stoitem_detail .sti_info .sti_inftbl tr.prc {}
#stoitem_detail .sti_info .sti_inftbl tr.prc td {color:#DB0000;}
#stoitem_detail .sti_info .sti_inftbl tr.wovat th, 
#stoitem_detail .sti_info .sti_inftbl tr.wovat td {border-top:solid 1px #D3D3D3;padding-top:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.wovat {}
#stoitem_detail .sti_info .sti_inftbl tr.endprc {}
#stoitem_detail .sti_info .sti_inftbl tr.discount {}
#stoitem_detail .sti_info .sti_inftbl tr.rf {}
#stoitem_detail .sti_info .sti_inftbl tr.af {}
#stoitem_detail .sti_info .sti_inftbl tr.rfaf {}
#stoitem_detail .sti_info .sti_inftbl tr.wvat {}
#stoitem_detail .sti_info .sti_inftbl tr.wvat td {font-size:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.bettprc {}
#stoitem_detail .sti_info .sti_inftbl tr.rating {}
#stoitem_detail .sti_info .sti_inftbl tr.rating th, 
#stoitem_detail .sti_info .sti_inftbl tr.rating td {border-top:solid 1px #D3D3D3;padding-top:20px;padding-bottom:15px;vertical-align: middle;}
#stoitem_detail .sti_info .sti_inftbl tr.rating .result {display:block;float:left}
#stoitem_detail .sti_info .sti_inftbl tr.rating .imgs {display:block;float:left;}
#stoitem_detail .sti_info .sti_inftbl tr.rating .imgs *{display:block;float:left;}
#stoitem_detail .sti_info .sti_inftbl tr.rating .imgs img {display:inline;margin:0 2px 0 2px;}
#stoitem_detail .sti_info .sti_inftbl tr.status {}
#stoitem_detail .sti_info .sti_inftbl tr.status th {padding-bottom:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.rfaf {}
#stoitem_detail .sti_info .sti_inftbl tr.dcprate {}
#stoitem_detail .sti_info .sti_inftbl tr.order {vertical-align: middle;}
#stoitem_detail .sti_info .sti_inftbl tr.order td,
#stoitem_detail .sti_info .sti_inftbl tr.order th {border-top:solid 1px #D3D3D3;padding-top:15px;padding-bottom:15px;}
#stoitem_detail .sti_info .sti_inftbl tr.order input {vertical-align: middle;margin:auto;font-size:17px;}
#stoitem_detail .sti_info .sti_inftbl tr td {text-align:left;padding:1px 4px 1px 4px;font-weight:bold;vertical-align: top;}

#stoitem_detail .sti_toolbox {border:solid 2px #D3D3D3;margin-top:10px;
            -moz-border-radius-topleft:1ex;-moz-border-radius-bottomright:1ex;-moz-border-radius-topright:1ex;-moz-border-radius-bottomleft:1ex;
            -webkit-border-top-left-radius:1ex;-webkit-border-bottom-right-radius:1ex;-webkit-border-top-right-radius:1ex;-webkit-border-bottom-left-radius:1ex;}
#stoitem_detail .sti_toolbox .hdr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_toolbox .cnt {margin:0 15px 0 0px;}
#stoitem_detail .sti_toolbox .ftr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .sti_toolbox .cnt .out {overflow: hidden;}
#stoitem_detail .sti_toolbox .cnt .out .in {}
#stoitem_detail .sti_toolbox .cnt .out .in div {float:left;border-left:solid 2px #D3D3D3;padding-left:20px;margin-top:15px;}
#stoitem_detail .sti_toolbox .cnt .out .in div div {margin:0;padding:0;border:0;}
#stoitem_detail .sti_toolbox .cnt .out .in div a {color:#1987B0;display:block;padding: 0 20px 2px 20px;text-decoration: underline;cursor:pointer;}
#stoitem_detail .sti_toolbox .cnt .out .in div strong {font-weight: normal;}
#stoitem_detail .sti_toolbox .tofav {border:none !important;}
#stoitem_detail .sti_toolbox .tofav a {background: url(img/to_favn.gif) no-repeat scroll 3px 2px;}
#stoitem_detail .sti_toolbox .toprint a {background: url(img/to_printn.gif) no-repeat scroll 0 2px;}
#stoitem_detail .sti_toolbox .tosiffavyes a {background: url(img/buy_ord_in.gif) no-repeat scroll 0 0;}
#stoitem_detail .sti_toolbox .tosiffavno a {background: url(img/no3.gif) no-repeat scroll 0 0;}
#stoitem_detail .sti_toolbox .watchdog a {}
#stoitem_detail .sti_toolbox .watchdognew a {background: url(img/wdnewn.gif) no-repeat scroll -2px 0;}
#stoitem_detail .sti_toolbox .watchdogedit a {background: url(img/wdeditn.gif) no-repeat scroll 0 0;}
#stoitem_detail .sti_toolbox .discus a {background: url(img/disc3n.gif) no-repeat scroll 2px 2px;}
#stoitem_detail .sti_toolbox .comp .out .in {margin:0}
#stoitem_detail .sti_toolbox .sendmail a {background: url(img/toolssendmailico.gif) left 4px no-repeat;}
#stoitem_detail .sti_toolbox .sendusrerrmsg a {background: url(img/icousrerrmsg.gif) no-repeat scroll 2px 1px;}

#stoitem_detail .stiystt {clear:both;margin-bottom:10px;}
#stoitem_detail .stiystt .ftr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .stiystt .hdr {color:#1987B0;font-weight:bold;font-size:12px;}
#stoitem_detail .stiystt .hdr p {margin:0;}
#stoitem_detail .stiystt .hdr .l,
#stoitem_detail .stiystt .hdr .r {width:auto;height:0;overflow:hidden;}
#stoitem_detail .stiystt .cnt {text-align: center;}
#stoitem_detail .stiystt .cnt .out {background:transparent url(img/stitabcontbckgleft.gif) no-repeat scroll 0 0; padding-left:2px;}
#stoitem_detail .stiystt .cnt .in {background:transparent url(img/stitabcontbckgright.gif) no-repeat scroll right top; padding-right:2px;}
#stoitem_detail .stiystt .tabform {text-align: left;xwidth:95%;margin:auto;background:transparent url(img/stitabcontbckg.gif) repeat-x scroll 0 0; padding:0 20px 0 20px;}
#stoitem_detail .stiystt .tabform tr{height:5px;}
#stoitem_detail .stiystt .tabform th {border:none;display:none;height:3px !important; border:solid 1px red;}
#stoitem_detail .stiystt .tabform td {vertical-align:middle;}
#stoitem_detail .stiystt .stock {text-align: left;}
#stoitem_detail .stiystt .code {text-align: left;}

#stoitem_detail .tabpage {clear:both;}
#stoitem_detail .tabpage .ftr {width:auto;height:0;overflow:hidden;}
#stoitem_detail .tabpage .hdr {margin:0;_margin-bottom:10px;padding:4px 0 0 0;border-bottom:solid 2px #004473;}
#stoitem_detail .tabpage div .hdr {margin:0;padding:4px 0 0 0;border-bottom:solid 2px #004473;}
#stoitem_detail .tabpage .hdr .l,
#stoitem_detail .tabpage .hdr .r {width:auto;height:0;overflow:hidden;}
#stoitem_detail .tabpage .hdr p {margin:0;padding:5px 0 5px 0;_padding-bottom:0;color:#1987B0;font-size:15px;}
#stoitem_detail .tabpage .hdr * {}
#stoitem_detail .sti_shortnote{display:none;} /*1md*/
#stoitem_detail .sticomment {}
#stoitem_detail .sti_cattree {}

#stoitem_detail .tabpage.stiysttbox{width:80%;float:left;clear:both;}
#stoitem_detail .tabpage.stiysttbox .hdr{border:none;height:0;overflow:hidden;width:auto;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .hdr{border-bottom:solid 2px #004473;height:auto;overflow:hidden;color:#1987B0;font-weight:bold;font-size:25px;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .hdr a{color:#1987B0;font-weight:normal;font-size:14px;vertical-align: middle;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .hdr .hookplus{padding:0 2px 0 0;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .cnt {padding-top:5px;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .cnt .in {text-align:left;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .cnt .thmbimg{margin-left:23px;margin-right:10px;float:left;}
#stoitem_detail .tabpage.stiysttbox .stiysttitembox .cnt p{display:inline;color:#828282;}

#stoitem_detail .sti_cattree ul {list-style-type: none;clear:left;font-size:12px;}
#stoitem_detail .sti_cattree ul li {float:left;margin:5px 0 5px 0;}
#stoitem_detail .sti_cattree ul li a {padding:0 5px 0 5px;color:#1987B0;text-decoration: underline;}
#stoitem_detail .sti_cattree ul li a strong {font-weight: normal;}
#stoitem_detail .sti_cattree ul li span {background: url('img/navbarrarrw.gif') scroll 0 5px no-repeat;}

.prodbox .stimaxqty{margin-top:2px;?margin-top:-10px;}
.prodbox .normalprc{}
.prodbox .normalprcdcp{}
.prodbox .stiadvprc{margin-bottom:-6px;}
.prodbox .stiadvprcdcp{}
.prodbox .stimaxqty p,.prodbox .normalprc p,.prodbox .normalprcdcp p,.prodbox .stiadvprc p,.prodbox .stiadvprcdcp p{display:inline;}
.prodbox .stiadvprc strong,.prodbox .stiadvprcdcp strong{color:#CA0000;}
.prodbox .checker {width:auto;float:left;margin-left:40px;}
.prodbox .checker p{margin:0;}
#stoitem_detail .sti_relation_block {}
#stoitem_detail .sti_relation_block .hdr {border:none;}
#stoitem_detail .sti_relation_block .boxcont {width:auto;background:none;}
#stoitem_detail .sti_relation_block .sti_relation >.hdr,
#stoitem_detail .sti_relation_block .sti_relation_condoffer >.hdr,
#stoitem_detail .sti_relation_block .sti_relation_condoffer_master >.hdr {border-bottom:solid 2px #004473;padding:4px 0 0 0;width:100%;}
#stoitem_detail .sti_relation_block .sti_relation >.hdr p,
#stoitem_detail .sti_relation_block .sti_relation_condoffer >.hdr p,
#stoitem_detail .sti_relation_block .sti_relation_condoffer_master >.hdr p {color:#1987B0;font-size:19px;padding:5px 0 5px 0; }
#stoitem_detail .sti_relation_block .prodbox {height:310px;background: url('img/prodboxgallerybckg2.gif') top left no-repeat;}
#stoitem_detail .sti_relation_block .prodbox .hdr{border:none;}
#stoitem_detail .sti_relation_block .prodbox .srename{width:100%;margin:auto;text-align: center;position:relative;}
#stoitem_detail .sti_relation_block .prodbox .srename p{width:100%;margin:auto;text-align: center;position:absolute;top:190px;}
#stoitem_detail .sti_relation_block .prodbox .price {?margin-top:-7px;}
#stoitem_detail .sti_relation_block .prodbox .price .wovat {font-size:12px;font-weight: normal;}
#stoitem_detail .sti_relation_block .prodbox .price .wovat strong {font-weight: normal;}
#stoitem_detail .sti_relation_blocka .prodbox .price .wvat {font-weight:bold;} 
#stoitem_detail .sti_relation_block .prodbox .price .wvat {font-size:15px;}
#stoitem_detail .sti_relation_block .prodbox .price .wvat span u {font-weight:bold;font-size:11px;}
#stoitem_detail .sti_relation_block .prodbox .price .wvat strong {font-weight:bold;font-size:11px;}
#stoitem_detail .sti_relation_block .sti_relation {}
#stoitem_detail .sti_relation_block .sti_relation_condoffer {}
#stoitem_detail .sti_relation_block .sti_relation_condoffer_master {}

#stoitem_detail .sendmailcont{clear:both;}
#stoitem_detail .stiattach{clear:both;}
#stoitem_detail .parsets{clear:both;}
#stoitem_detail .parsets .tabform th{display:none;}
#stoitem_detail .parsets .tabform td{vertical-align:middle;}
#stoitem_detail .parsets .tabform .pacname {height:25pt;}
#stoitem_detail .parsets .tabform .pacname td {vertical-align: bottom;padding-bottom:2px;font-weight:bold;font-size:10pt;color:#1987B0;}
#stoitem_detail .parsets .tabform .paramname, #stoitem_detail .parsets .tabform .tdpacname{text-align: right;padding-right:10px;width:15%}
#stoitem_detail .parsets .tabform .paramvalue{text-align: left;padding-left:10px;font-weight:bold;}
#stoitem_detail .parsets .tabform .paramsp{}

#stoitem_detail .stiattach_sys_tab{clear:both;}
#stoitem_detail .stiattach_sys_video{clear:both;}
#stoitem_detail .promotions{clear:both;}
#stoitem_detail .pricelogs{clear:both;}
#stoitem_detail .stibettprice{clear:both;}
#stoitem_detail .stibettprice .cspan{cursor:pointer;text-decoration:underline;}
#stoitem_detail .lngstiask{clear:both;margin-top:30px;}
#stoitem_detail .lngstiask .cspan{cursor:pointer;text-decoration:underline;}
#stoitem_detail .stisendinfo{clear:both;margin-top:30px;}
#stoitem_detail .stisendinfo .cspan{cursor:pointer;text-decoration:underline;}
#stoitem_detail .stiusrerrmsg{clear:both;margin-top:30px;}
#stoitem_detail .stiusrerrmsg .cspan{cursor:pointer;text-decoration:underline;}
#stoitem_detail .lngstiask .hdr,#stoitem_detail .stibettprice .hdr,#stoitem_detail .stisendinfo .hdr,#stoitem_detail .stiusrerrmsg .hdr{display:block !important;}

/*tabs*/
.ui-tabs.ui-widget {font-size:1em;}
.ui-tabs .ui-widget-header{background:none !important;border:none !important;}
.ui-tabs .ui-state-active,.ui-tabs .ui-widget-content .ui-state-active{background:none !important;border:none !important;}
.ui-tabs .ui-state-default,.ui-tabs .ui-widget-content .ui-state-default{background:none !important;border:none !important;}    


#tabs {margin-top:20px;}
.ui-tabs{ position: relative;border:none !important; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav {float:left;margin-bottom:-2px;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; xpadding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 1em 1.4em; background: none;xclear:left; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li .outer{float:left;background: url('img/stitableftbckg.gif') no-repeat scroll 0 0;padding-left:5px;}
.ui-tabs .ui-tabs-nav li .inner{float:left;background: url('img/stitabrightbckg.gif') top right no-repeat;padding-right:5px}
.ui-tabs .ui-tabs-nav li a{ background: url('img/stitabbckg.gif') repeat-x scroll 0 1px;margin-top:-1px;height:20px;}
.ui-widget-header {float;left;}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected .outer{float:left;background: #E2EEF5 url('img/stitableftbckgactive.gif') no-repeat scroll 0 0;padding-left:5px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected .inner{float:left;background: url('img/stitabrightbckgactive.gif') top right no-repeat;padding-right:5px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{ background: url('img/stitabbckgactive.gif') repeat-x scroll 0 1px;margin-top:-1px;height:20px;}
.ui-tabs .ui-tabs-panel {padding:0;}
.ui-tabs .ui-tabs-panel .outer{background: url('img/stitabcontbckgleft.gif') no-repeat scroll 0 0;padding-left:2px;}
.ui-tabs .ui-tabs-panel .inner{background: url('img/stitabcontbckgright.gif') top right no-repeat;padding-right:2px;}
.ui-tabs .ui-tabs-panel .wrap{background: url('img/stitabcontbckg.gif') repeat-x scroll 0 0;padding:20px 40px 40px 40px;}

#stoitem_detail .ui-tabs .tabpage .hdr{display:none;}
#stoitem_detail .ui-tabs .ui-tabs-nav li a{color:#828282;font-weight:bold;}
#stoitem_detail .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#1987B0;}


.stigpsr .params {padding-top: 20px;}
.stigpsr .params .label {float: left; margin-right: 5px;}
.stigpsr .params .label:after {content: ":";}#head_menu {float:left;position:relative;width:100%;height:auto;margin:0;padding:0;z-index:3;}
#menu {display:inline; float:left; margin:0; padding:0; width:100%; background: url('img/hdrmnbckg2.jpg') top left repeat-x;height:32px;}
#menu li {display:block; float:left; padding:5px 0 0 0; _width:1px; height:33px; _height:43px; list-style:none; z-index:100;}
#menu li span {display:block; float:left; margin:0; padding:0 4px 0 0; width:auto; height:30px;background: url('img/hdrmnsepar.gif') no-repeat right 3px;}
#menu a.menu_head {display:block; float:left; margin:0; padding:3px 4px 0 8px; width:auto; height:27px; _height:30px; font-size:11px; font-weight:bold; color:#E4F5FF; text-align:center; text-decoration:none; white-space:nowrap; text-transform: uppercase;}
#menu a.menu_head.last {background:none;}

#menu li.over a {color:#000; background: url('img/hdrmnbookmrkleft.jpg') top left no-repeat !important;}
#menu li.over span {background: url('img/hdrmnbookmrkright.jpg') top right no-repeat !important;}


/*----klasické submenu-----*/
/*
#menu li ul {xdisplay:none; position:absolute; top:20px; left:0px; margin:0px; padding:0px; width:175px; background:#DCECF6;}
#menu li ul li {margin:0; padding:0; width:173px; height:20px; border:1px solid #254E9C; border-top:none;}
#menu li ul li a {display:block; margin:0; padding:3px 0 0 5px; width:171px; _width:175px; height:18px; white-space:nowrap; text-decoration:none; color:black; font-size:11px;}
#menu li.over ul li a {padding:6px 0 0 5px; width:168px; _width:175px; height:16px; _height:18px; background:#C6DFFF; background-image:none !important;}
#menu li > ul {top:auto; left:auto;}
#menu li:hover ul, #menu li.over ul {display:block;}	
*/

/*----submenu do jednoho radku-------*/
#menu li {position: static;}

/*#menu li > ul {top:auto; left:auto;}*/
#menu li:hover ul, #menu li.over ul {display: block;}	


.submenu {clear:both; float:left; position:relative; _top: -13px; margin:0; _margin-bottom:-13px; padding:0; width:100%; height:27px; overflow:hidden; background:#E2F0F9 /*url('img/hdrsubmnbckg.jpg')*/;}
.submenu li {position: static;}
.submenu ul {display:block; float:left; position:absolute; top:0; left:0; margin:0; padding:0; width:100%; background:#E2F0F9;}
.submenu ul li {display:block; float:left; margin:0; padding:0; width:auto; height:27px; border:none;}
.submenu ul li a {display:block; float:left; clear: both; margin:0; padding:6px 10px 0 10px; width:auto; height:18px; _height:27px; text-decoration:none; color:#008CBF; font-size:11px; font-weight:normal; text-transform: capitalize; background: url('img/hdrsubmnsepar.gif') no-repeat right 6px !important;}
.submenu ul li a:hover {color:#000;}
/*
.submenu ul li span {background:none !important;border:1px solid blue !important;}
.submenu ul li.over a {background: none !important;border:1px solid red !important;}
*/
 div.light_rounded .pp_top .pp_left{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(img/prettyimg/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(img/prettyimg/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(img/prettyimg/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(img/prettyimg/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(img/prettyimg/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(img/prettyimg/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(img/prettyimg/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(img/prettyimg/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(img/prettyimg/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(img/prettyimg/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(img/prettyimg/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(img/prettyimg/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(img/prettyimg/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(img/prettyimg/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(img/prettyimg/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(img/prettyimg/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(img/prettyimg/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(img/prettyimg/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(img/prettyimg/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(img/prettyimg/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(img/prettyimg/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(img/prettyimg/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(img/prettyimg/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(img/prettyimg/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(img/prettyimg/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(img/prettyimg/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(img/prettyimg/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}div.cmDiv
{
	border: 1px solid black;
	background-color: #eee;
}
.clickMenu
{
	margin: 0;
	padding: 0;
	cursor: default;
}
.clickMenu, .clickMenu ul
{
	list-style: none;
}
.clickMenu ul
{
	margin: 0;
	padding: 2px;
	border: 1px solid black;
	background-color: #eee;
	min-width: 100px; /* ie doesnt know this :/ */
	//float: left;/*ie again*/
	//width: 100%;/*and again*/
}
.clickMenu div.outerbox
{
	display: none;
	min-width: 106px; /* firefox produces animation-flickering when the box is bigger than this :/ */
}
.clickMenu div.inner
{
	//top: 20px; /* for ie */
	left: 0;
	margin: 0;
}
.clickMenu div.inner div.outerbox
{
	margin: 0;
	left: 98px;
	//left: 90px; /* for ie */
	top: -3px;
}
.clickMenu li
{
	position: relative;
	padding: 0 20px 0 2px;
	/*white-space: nowrap; does not really work in ie */
}
.clickMenu li.main
{
	float: left;
	padding: 0 10px;
	background-color: #eee;
	//height: 20px; /* for ie */
}
.clickMenu li.main li
{
	z-index: 2;
	min-width: 78px;
}
.clickMenu li.hover
{
	z-index: 1 !important; /* the hover z-index has to be below the normal one the hovering items may be drawn over a submenu */
	background-color: #aaa;
}
.clickMenu img.liArrow
{
	position: absolute;
	right: 5px;
	top: 0.41em;
}
.clickMenu a
{
	text-decoration: none;
	color: black;
	cursor: default;
}
/* thats for the shadowbox */
html>body div.outerbox
{
	padding: 0 5px 5px 0;
}
html>body div.shadowbox1
{
	position: absolute;
	right: 0;
	bottom: 5px;
	width: 5px;
	height: 100%;
	background: url(img/myshadow.png) no-repeat right top;
}
html>body div.shadowbox2
{
	position: absolute;
	bottom: 0;
	right: 5px;
	height: 5px;
	width: 100%;
	background: url(img/myshadow.png) left bottom;
}
html>body div.shadowbox3
{
	position: absolute;
	bottom: 0;
	right: 0;
	height: 5px;
	width: 5px;
	background: url(img/myshadow.png) no-repeat right bottom;
}
html>body .innerbox
{
	margin: 0;
	display: inherit;
}.sts10 {background-color:#800040;}.sts13 {background-color:#1F1F1F;}.sts9 {background-color:#FF0080;}.sts1 {background-color:#FF0000;}.sts11 {background-color:#800040;}.sts4 {background-color:#00FF00;}.sts3 {background-color:#FF8C00;}.sts2 {background-color:#808080;}.sts8 {background-color:#00FF40;}