/******************************************
 * EXTRA STYLY PRO NESYSTEMOVE DODELAVKY  *
 *****************************************/ 
 
 
#specSearch { background: url(../img/bg-search.jpg) no-repeat; height: 219px; }
#specSearch p { margin: 5px 0;}
#specSearch p#question { font-weight: bold; font-size: 160%; letter-spacing: -1px; margin-top: 70px; margin-bottom: 20px;}
#specSearch select, #specSearch input.formButt { width: 100%;}

#specNab .cBlCont #icoTop { display: none;}
 
#leftBlDet { width: 310px; overflow: hidden; margin-bottom: 10px;}
#leftBlDet h3 { /*color: #fff;*/ padding: 3px 0;}
#leftBlDet #imgBigBl { padding: 5px 5px 0 5px; /*background: #1d1d1d;*/}
#leftBlDet #galery { width: 298px; min-height: auto; height: auto; margin: 3px 0 10px 0; overflow: visible;}
#leftBlDet #galery table { border-collapse: separate; width: auto;}
#leftBlDet #galery td {  width: auto; padding: 0px; /*border-collapse: separate;*/ }
#leftBlDet #galery a { display: block; width: auto; height: 52px; padding: 0px; margin: 0px; overflow: hidden; }

#centerIN .produktDET #leftBlDet .info.varianty {border:1px solid #E1E1E1; padding: 5px 10px; margin: 3px 0 5px 0;}
#centerIN .produktDET #leftBlDet .info.varianty strong { }
#centerIN .produktDET #leftBlDet .info.varianty a { text-decoration: none;}
#centerIN .produktDET #leftBlDet .info.varianty a img { /*border: solid 1px #252525;*/ margin:0 3px 5px 0;}


#centerIN .produktDET #leftBlDet #size a { border: 1px solid #E1E1E1; float: left; display: block; /*color: #000; background: #adff2f;*/ font-weight: bold; font-size: 110%; text-align: center; padding: 0 4px; height: 20px; line-height: 20px; margin: 0 4px 4px 0;}
#centerIN .produktDET #leftBlDet #size a:hover { border: solid 1px #DC2400; color: black; background: #DC2400;}
#centerIN .produktDET #leftBlDet #size a.act { border: solid 1px #DC2400; color: black; background: #DC2400;}



#rightBlDet { width: 265px; overflow: hidden; margin-bottom: 10px; padding: 0 5px 0 0;}
/*#ikons { position: relative;}*/
#rightBlDet .kod { text-align: right;}
#rightBlDet .kod span { font-weight: bold;}
#rightBlDet h3 { /*color: #fff;*/ padding: 3px 0;}
#rightBlDet .infoRadek { padding: 0px; margin: 5px 0;}
#rightBlDet .infoRadek .help { width: 22px;}
#rightBlDet #producer { background: #fff; float: left; margin-right: 5px; padding: 3px 3px 0 3px; height: 20px; overflow: hidden; /*position: absolute; right: 10px; top: -120px; z-index: 1500000;*/}
/*** Technicke parametry *************************************************************/
#rightBlDet .radekTP { padding: 2px; margin: 0 0 1px 0; /*background: Blue;*/}
#rightBlDet .radekTP .left { width: 70px; float: left; font-weight: bold; /*background: Aqua;*/}
#rightBlDet .radekTP .right { /*width: 300px;*/ margin-left: 10px; float: left; /*background: Fuchsia;*/}
 
#bigImg  { display: block; position: relative; border:1px solid #E1E1E1; text-align: center; overflow: hidden;}
#bigImg img  {/* padding: 5px;*/}
#bigImg img.imige {display:block; margin:0; padding: 0px; position:relative; left:255px; top:5px; visibility:visible; z-index:auto;}

#producer { position: absolute; right: 4px; top: 0px; z-index: auto;}

#deth2 .top { display: none;}
#deth2 .bott { display: none;}

.patron { background: #0f3c94; padding: 5px; clear: both; margin-bottom: 10px;}
.patron img { border: solid 1px; float: left; margin: 0 5px 5px 0;}
#centerIN .patron h4 { color: #fff; background: none; line-height: normal; font-size: 140%; letter-spacing: -1px; margin-bottom: 5px;}
.patron p { color: #000;}

#SFView { background:none; padding: 0 10px; position: absolute; right:0; top:0; width:120px; z-index: auto;}
#SFView button { float: left; background: none; border: none; color: #fff; padding: 0px;}


.prodTable td .help { float: left;}

#kure { display: block; width: 155px; height: 105px; margin-top: 5px; overflow: hidden;}
 
#producent {border: 1px solid #d7d7d7; padding: 5px; padding-bottom: 10px; margin-top: 10px;}
#producent legend {border: none;}
#producent a {border:1px solid #d7d7d7;}
#producent a:hover {border: 1px solid #dc2400;}
#producent a img { top: 3px; position: relative;}

#productMenu { margin-top: 10px;}
#productMenu a { color: #dc2400;}
#productMenu a:hover { color: #fff;}
 
#menu .hiddenSubmenu { background: #6586d2;}
#menu .hiddenSubmenu a {background: url(../img/star-menu3.png) no-repeat scroll 5px 5px;}
#menu .hiddenSubmenu.act { background: #2f539f; color: #fff; font-weight: bold;}
 
h2#prDetail {font-size: 120%; font-weight: bold;} 
 

