i/* CSS BAREVNOST SABLONY */

body,td,th {color: #696969;}
body {background: url(../img/bacgr.gif) repeat-y center White;}

a {color: #696969;}
a:hover {color: black;}
a.cena {color: #FFF;}
a:hover.cena {color: #FFF;}
a.aktmenu {color: #000;}
a:hover.aktmenu {color: #FFF;}

.odtrzitko {/*border-top: solid 5px #838383;*/ /*background: #FFF;*/}
.odtrzitko2 {/*background: #FFF;*/}
.odtrzitko3 { border-top: solid 5px #868686;}
.odtrzM {/*background: #FFF;*/}
.odtrzSloupec {border-top: 1px solid #D3D3D3;}
.prodObsah .odtrzM {background: none;}
.prodObsah .odtrzitko2 {background: none;}
p.next {	border-top: solid 1px #696969;}

fieldset { border: 1px solid #E7E7E7;}
legend { color: #696969;}


.lightDefColor { background: none; border: none;}
.lightDefColor .bordIn { border-left: solid 1px #d7d7d7; border-right: solid 1px #d7d7d7;}
.lightDefColor a {color: #838383;}
.lightDefColor p.next {	border-top: 1px solid #D3D3D3;}
.lightDefColor .top {background: url(../img/lh_roh2.gif) no-repeat left top;}
.lightDefColor .top div {background: url(../img/ph_roh2.gif) no-repeat right top;}
.lightDefColor .bott {background: url(../img/ld_roh2.gif) no-repeat left bottom;}
.lightDefColor .bott div {background: url(../img/pd_roh2.gif) no-repeat right bottom;}

.light2DefColor { background: none; border: none;}
.light2DefColor .blInOds a {color: #838383;}
.light2DefColor .bordIn a {color: #838383;}
.light2DefColor .blInOds .prodFoot a {color: #FFF;}
.light2DefColor p {color: #696969;}
.light2DefColor .infoRadek { color: #696969;}
.light2DefColor .infoRadek span { color: #696969;}
/*.light2DefColor strong {color: #696969;}*/
.light2DefColor .odtrzSloupec {border-top: 1px solid #fff;}
.light2DefColor .next {	border-top: 1px solid #BDBDBD;}
.light2DefColor .top {background: url(../img/lh_roh.gif) no-repeat left top;}
.light2DefColor .top div {background: url(../img/ph_roh.gif) no-repeat right top;}
.light2DefColor .bott {background: url(../img/ld_roh.gif) no-repeat left bottom;}
.light2DefColor .bott div {background: url(../img/pd_roh.gif) no-repeat right bottom;}

.fullDefColor { background: none; border: none; color: #fff;}
.fullDefColor .infoRadek { color: gray;}
.fullDefColor .infoRadek span { color: gray;}
.fullDefColor a { color: gray;}
.fullDefColor h3 a { color: gray;}
.fullDefColor .odtrzSloupec {border-top: 1px solid #9E9E9E;}
.fullDefColor p.next {	border-top: solid 1px #FFF;}
.fullDefColor .top {background: url(../img/lh_roh.gif) no-repeat left top;}
.fullDefColor .top div {background: url(../img/ph_roh.gif) no-repeat right top;}
.fullDefColor .bott {background: url(../img/ld_roh.gif) no-repeat left bottom;}
.fullDefColor .bott div {background: url(../img/pd_roh.gif) no-repeat right bottom;}

.noColor { background: none; border: none; color: #696969;}
.noColor .infoRadek { color: #696969;}
.noColor .infoRadek span { color: #696969;}
.noColor a { color: #696969;}
.noColor h3 a { color: #696969;}
.noColor .odtrzSloupec {border-top: 1px solid #E7E7E7;}
.noColor p.next {	border-top: solid 1px #D3D3D3;}
.noColor .top {background: none;}
.noColor .top div {background: none;}
.noColor .bott {background: none;}
.noColor .bott div {background: none;}


/******************************************
*                 NADPISY                 *
******************************************/	
h1 {border: none;}
h2,h3 { color: #000 /*border-left: 6px solid #2E65A5; border-right: 6px solid  #2E65A5; background: #F2F2F2;*/; text-transform:none}
/*.or { color: #fff; background: #7E7E7E url(../img/bg-h2-or.gif) no-repeat; height: 19px;}
.or.mini { color: #fff; background: #7E7E7E url(../img/bg-h2-or.gif) no-repeat; height: 15px;}
.bl { color: #fff; background: #6A6A6A url(../img/bg-h2-bl.gif) no-repeat; height: 19px;}
.lBlu { color: #696969; background: #6A6A6A url(../img/bg-h2-bl-l.gif) no-repeat; height: 19px;}*/
/*h2,h3 {border-left: 6px solid #A0A0A0;	color: #000; background: #F2F2F2;}*/
/*h2.product {border-left: 6px solid #F07E1B; color: #000; }*/
/*h3 {border-left: 6px solid #F07E1B;}*/
h3 a {/*color: #F07E1B;*/}
h3 a:hover { /*color: #000;*/}
h4,h5,h6 {color: #4C4C4C;}


/******************************************
*                FORM PRVKY               *
******************************************/
.formButt { background: #bcbcbc none; border: none; color: #fff; }
.formButt2 { background: #838383 none; border: none; color: #fff;}



/******************************************
*               TOP BANNER                *
******************************************/	
#topBanner {background: #DCDCDC;}
#topBanner img {border: solid 1px #FFF;}

/******************************************
*               SHOP LISTA                *
******************************************/
/*#shopMenu { background: #fff; border: solid 1px #000; border-top: none;}
#shopMenu h2 { border: none; color: #D2D2D2; background: none;}
#shopMenu a { color: #000; background: url(../img/odr_shop.gif) no-repeat right bottom;}
#shopMenu a:hover { background: url(../img/odr_shop.gif) no-repeat right bottom;}
#shopMenu a img { border: none;}*/

/******************************************
*               SKY BANNER                *
******************************************/	
#skyBanner img {border: solid 1px #FFF;}

/******************************************
*     HOME TOP NABIDKA A ROZCESTNIK       *
******************************************/
/*.topNab {background: #FFBB08 url(../img/bg-top-nab.jpg) no-repeat right bottom;}*/
.topNab a {color: #000;}
/*.topNab a.obs {color: #000;}
.topNab a:hover.obs { color: #FFF;}
.topNab .obs .nadp {}
.topNab .obs .img { background: #fff; border: solid 1px #ccc;}
.topNab .obs .price {border-top: dashed 1px #FFF;}*/
.topNab .top {background: url(../img/lh_roh.gif) no-repeat left top;}
.topNab .top div {background: url(../img/ph_roh.gif) no-repeat right top;}
.topNab .bott {background: url(../img/ld_roh.gif) no-repeat left bottom;}
.topNab .bott div {background: url(../img/pd_roh.gif) no-repeat right bottom;}

.topNab.rozc {background: #D3D3D3;}
.topNab.rozc a.obs {color: #000;}
.topNab.rozc a:hover.obs { color: #FFF;}
.topNab.rozc .obs .img { background: #D3D3D3;}


/******************************************
*                 HEAD                   *
******************************************/
#headTop  {height:40px;}
#headTop a#logo,
#headTop div#logo {
    background: url(../img/logo_head.gif) no-repeat; width:179px; height:36px; margin-top:7px; margin-left:7px}

#headTop #defMenu { color: #D3D3D3; position:relative; right:200px; top:7px}
#headTop #defMenu a { color: #808080;}
#headTop #defMenu a:hover { color: #696969;}
#headTop #defMenu a#oblib {/*background: url(../img/ico_home.gif) no-repeat;*/ /*border-right: solid 1px #000;*/}
#headTop #defMenu a#mail {/*background: url(../img/ico_mail.gif) no-repeat;*/ /*border-right: solid 1px #000;*/}
#headTop #defMenu a#struk {/*background: url(../img/ico_struct.gif) no-repeat;*/}
#headTop form {position:relative; top:-16px; left:272px}
#headTop form #search_keyword {padding-top:3px; padding-bottom: 3px}

/******************************************
*                TOP MENU                 *
******************************************/
.buttPole, #FOOTER .buttPole {	border:none ; background: transparent url(../img/bg-butt-pole.gif) repeat-x bottom; height:41px; line-height:41px}
.buttPole a, #FOOTER .buttPole a {color: #5a5a5a; font-size: 11pt ;background: transparent url(../img/delitko.gif) no-repeat center right; font-weight: normal; padding-top:0; padding-bottom:0; border:none}
.buttPole a:hover, .buttPole a.act, #FOOTER .buttPole a:hover, #FOOTER .buttPole a.act { color: black;font-weight:500; background: url(../img/bg-butt-pole-act.gif) repeat-x bottom;padding-top:0; padding-bottom:0}

/*** IMG cast hlavicky ************************************************/
#head, .headBottom { border-top: 5px solid #d9d9d9; border-bottom: solid 5px #d9d9d9; background: url(../img/bg_head.gif) repeat-x left bottom;}
#headImg, .headImgBottom { background: none;height:auto; }
#headImg2, .headImg2 { background: transparent url(../img/head_img.gif) no-repeat top right; width:108px; height:129px; right:-190px; top:-137px; }
#headImg3, .headImg3 { display:none;background: none;}
#headImg h1, .headImgBottom h1 { color: #838383;width:auto}
#headImg h1 span, .headImgBottom h1 span { color: black;}
#headImg h2, .headImgBottom h2 { color: #838383;}
#headImg h2 span, .headImgBottom h2 span { color: black;}

/*** USER ************************************************************/
#user { background: none;}
#user .delitko {background: #fff;}
#RIGHT #user h2,
#RIGHT #user p.head {background: #838383 none; color: #fff; padding-top:8px; padding-bottom:8px}
#RIGHT #user h2.extra {	background: #838383 none; color: #fff;}
/*#RIGHT #user h2 { border-left-color: #838383; background: #ffa333; color: #fff;}*/
/*#user form#log { background: #FF7F50; border-bottom: solid 1px #FFC782;}*/
/*#RIGHT #user form h2 { border-left: none; background: #ffa333; color: #fff;}*/
#user form p { color: gray;}
#user form a { color: black;}
#user form a:hover { color: #000;}
#user form p.odtrzitko { border-top: 1px dashed #FFF;}
#user form p #uName { color: #fff;}
#user form ul li { color: #000; border-bottom: dashed 1px #fff; }
#user form ul li a:hover {/*color: #FFC242;*/}
#user form p a {color: #000;}
/*#user form .odtrzitko { border-top: solid 1px #FFC782;}*/
#user form a.logButt {background: url(../img/log_ico.gif) no-repeat 1px 1px;}
#user form a.logoutButt {background: url(../img/logout_ico.gif) no-repeat 1px 1px;}
#user form input#pokladna { background: black url(../img/butt_pokladna.gif) no-repeat right center; border: none; color: #fff;}
#user form#schranka a:hover { color: #FFF;}
#user form #basket #zbozi a:hover { color: black; text-decoration:underline}
#user form #basket #pricesumm { border: solid 1px #fff; color:black}
#user form .odtrzitko {display:none}



#kosBl { color: #fff;}
#kosBl #nadpKos { background: url(../img/bg-kos-nadp.gif) no-repeat; color: #fff; font-weight: bold; font-size: 110%; padding: 10px 5px 10px 35px;}
#kosBl p { margin: 3px 0;}
#kosBl p span { font-weight: bold; font-size: 120%; letter-spacing: -1px;}
#kosBl #buttKos { border: none; background: url(../img/bg-butt-kos.gif) no-repeat; color: #868686; font-weight: bold; font-size: 110%; text-align: center; width: 146px; height: 24px; line-height: 22px; cursor: pointer; /*padding: 4px 0; margin: 10px 0 0 0; display: block; text-decoration: none;*/}
/*#kosBl p a:hover#buttKos {  text-decoration: underline;}*/


#searchFrm { /*border: 1px solid #fff;*/ }
#searchFrm p { font-weight: bold;color: #696969; font-size: 110%; padding-bottom: 5px;}
#searchFrm td { color: #696969;}
#searchFrm a { color: #696969;}

#logBl { /*border: 1px solid #fff;*/ }
#logBl p { font-weight: bold;color: #696969; font-size: 110%; padding-bottom: 5px;}
#logBl td { color: #696969;}
form#log {}
/*form#log a { color: #696969;}*/

/******************************************
*                  LEFT                   *
******************************************/
#LEFT h2, #LEFT p.head {	background: #838383 none; color: #fff; text-transform:none; padding-top:4px; padding-bottom:4px}
#LEFT .miniBl {}
#LEFT .miniBl .top { display: none; visibility: hidden;}
.miniBl .blInOds {padding-top:7px}


/******************************************
*                MENU                     *
******************************************/
#menu { background: none;}
/*#menu .top {background: url(../img/lh_roh.gif) no-repeat left top;}
#menu .top div {background: url(../img/ph_roh.gif) no-repeat right top;}
#menu .bott {background: url(../img/ld_roh.gif) no-repeat left bottom;}
#menu .bott div {background: url(../img/pd_roh.gif) no-repeat right bottom;}*/
#menu a {color: black;  background: none; font-size:9pt; text-decoration:underline}
#menu a.akt, #menu a.akt:hover {color: #FFF;	background: black none; font-weight: bold;}
#menu a:hover {color: white; background: black; font-weight:bold; text-decoration:underline}

#INFO { background: none;}
#INFO a {color: #838383;  background: none; font-size:9pt}
#INFO a.akt, #INFO a.akt:hover {color: #FFF;	background: black; font-weight: bold;}
#INFO a:hover {color: #000; background: none;}

#menu2 { background: none;}
#menu2 a {color: #575757;  background: none; font-size:9pt; font-variant:normal}
#menu2 a.akt, #menu2 a.akt:hover {color: #FFF;	background: black; font-weight: bold;}
#menu2 a:hover {color: #000; background: none;}

.submenu { background: #FFF; border: solid 1px #ccc;}
.submenu a {color: #4C4C4C; background: #fff url(../img/tl_aktm.gif) no-repeat 150px 6px;}
.submenu a.akt {color: #FFF;	background: #868686 url(../img/tl_aktm.gif) no-repeat 150px 6px; font-weight: bold;}
.submenu a:hover {color: #FFF; background: #868686 url(../img/tl_aktm.gif) no-repeat 150px 6px; font-weight: bold;}

.submenu2 { background: #868686;}
.submenu2 a {color: #FFF; background: #868686;}
.submenu2 a.akt {color: #FFF;	background: #868686; font-weight: bold;}
.submenu2 a:hover {color: #FFF; background: #696969; font-weight: bold;}

/******************************************
*              NEWSLETTER                 *
******************************************/
#NEWSL {/*background: #838383;*/}
/*#NEWSL form {color: #FFF;}
#NEWSL form .text {color: #FFF;}
#NEWSL form a#butt {	background: url(../img/tlac_newsl.gif) no-repeat;}
#NEWSL form a:hover#butt {	background: url(../img/tlac_newsl+.gif) no-repeat;}
#NEWSL a {color: #FFF;}*/

/******************************************
*                REKLAMA                  *
******************************************/
.REKL {border: solid 1px #A0A0A0; background: #FFF;}
.REKL img {border: solid 1px #D3D3D3;}

/******************************************
*                ANKETA                   *
******************************************/
#ANKETA { /*border-bottom: solid 5px #A0A0A0; background: #f6f6f6;*/}
#ANKETA .ankLine {background: #696969;}

/******************************************
*                 NEWS                    *
******************************************/
#NEWS { /*border-bottom: solid 5px #A0A0A0; background: #F2F2F2;*/}
#NEWS span {color: #000;}
/*#NEWS a {color: #868686;}
#NEWS a:hover { }
#NEWS a:hover { }
#NEWSHp a {color: #868686;}
#NEWSHp a:hover { }*/

/******************************************
*                 CENTER                   *
******************************************/
/*#centerIN h2 { color: #fff; background: #2E65A5; border-top: solid 5px #A0A0A0;}*/
#centerIN h2.homeNadp { /*border-bottom: solid 1px #ccc; background: none; border: none;*/}
#centerIN h3#det span.kod  span {color: #868686;}
#centerIN h3#det a {color: #000; text-decoration: none;}
#centerIN h4 { background: #fff;}
#centerIN p.info {/*background: #F2F2F2;*/}
#centerIN .info p.backmenu { /*background: #FCF0E2;*/}
#centerIN .info p.backmenu a { background: url(../img/arrow_fat_up.gif) no-repeat right 2px;}
#centerIN div.info { /*border: 9px solid #F2F6FB; background: #F9FAFD;*/}
.iNews { border: solid 1px #E7E7E7; color:#000;}
.iNews a { color: #868686; font-weight: bold; }
.iNews span { background: #E7E7E7; color: #696969; display: block;}
/*** Info blok ********************************************/
#centerIN .info p.hodnText span strong { color: #868686;}
/*** Hodonoceni ********************************************/
#centerIN .produktDET .info.hodn h5 span { color: Gray;}

.gallery { background: #EFEFEF;  border: solid 1px #d3d3d3; margin: 10px 0;}
.gallery a { border: solid 1px #ccc; background: #fff; text-align: center;}

/*** Info blok 2 UPOZRNENI A CHYBOVE HLASKY ********************************************/
/*#centerIN div.info2 { border: 9px solid #E80000; background: Red;}
#centerIN div.info2 p { color: #fff; }
#centerIN div.info2 h4 { color: #fff; background: none;}*/
#centerIN div.info2 { border: none; background: none;}
#centerIN div.info2 p { color: #868686; }
#centerIN div.info2 h4 { color: #868686; background: none;}

#centerIN .produktDET .info .radekTP.bg { background: #ECECEC;}

#centerIN .produktDET .info.varianty { border: solid 1px #E7E7E7;}
#centerIN .produktDET .info.varianty .prodTable th {  background: none; color: #696969; }
#centerIN .produktDET .info.varianty .prodTable td a {color: black;}




/******************************************
*             PODR. FILTRACE              *
******************************************/
#podrFiltr {background: #868686; color: #fff;}
#podrFiltr .obs h2 { border: none; background: #999999; color: #fff;}
#podrFiltr .obs .col { border-right: dashed 1px #fff;}
#podrFiltr .top {background: url(../img/lh_roh.gif) no-repeat left top;}
#podrFiltr .top div {background: url(../img/ph_roh.gif) no-repeat right top;}
#podrFiltr .bott {background: url(../img/ld_roh.gif) no-repeat left bottom;}
#podrFiltr .bott div {background: url(../img/pd_roh.gif) no-repeat right bottom;}
#podrFiltr table td {color: #fff;}

/******************************************
*              CENTR MENU                 *
******************************************/
#centerMENU {background: url(../img/bg-centr-menu.gif) repeat-x left bottom;}
#centerMENU a {color: #696969; background: url(../img/tl_aktm.gif) no-repeat 6px 6px;}
#centerMENU a.act {color: #000; background: url(../img/tl_aktm.gif) no-repeat 6px 6px; font-weight: bold;}
#centerMENU a:hover {color: #000; background: url(../img/tl_aktm.gif) no-repeat 6px 6px; /*font-weight: bold;*/}

/******************************************
*             OBSAHOV- MENU               *
******************************************/
#linkMenu { border-bottom: solid 1px #868686; /*background: #F07E1B;*/ /*color: #000;*/}
#linkMenu a {/* color: #000;*/}
#linkMenu a.act { /*color: #000;*/}


/******************************************
*            OVLADACI POLE                *
******************************************/
.poleOvl {background: #E7E7E7;}
.poleOvl h3 { color: #696969; background: none; border: none;}
.poleOvl a {/*color: #FFA500;*/}
.poleOvl a:hover {/*color: #4C4C4C;*/}

/******************************************
*                PRODUKT                  *
******************************************/
/*** PRODUKTY *************************************************************************/
.produkt { width:190px; height:auto; background: #c2c2c2 url(../img/bg_product.gif) no-repeat right top; /*border-bottom: solid 1px #ccc;*/ margin-bottom: 10px;}
.produkt h3, .produkt p.h3 {text-align:center; height:auto; padding-bottom:4px; height: 25px; overflow: hidden;}
.produkt h3 a, .produkt p.h3 a { color: black; font-size:9pt;}
.produkt.s2 { border-bottom: dashed 1px #CCC;background-color: #c2c2c2;}
.produkt .prodObsah p.descr{display:block; width:80px; text-align:left; /* margin:2px auto; */ height:5em; overflow:hidden}
.noOds {margin:0 10px 10px 0;}
.produktM .prodFoot a {/*width:auto*/}
.produkt .prodObsah .prodRight p.price {height:auto}

.produkt .prodObsah .prodRight{float:none; /* clear:both; */ width:auto; text-align:right; overflow: hidden;}

/*** PRODUKT - radek SKLADEM a KOD *************************************************************/
.infoRadek {height:24px; overflow:hidden}
.infoRadek .skladem span {color: #000;font-size:8pt}
.infoRadek .kod span {color: #000;}
.infoRadek .kod {color: #000;font-size:8pt; line-height:20px}
.infoRadek .skladem{ font-size:9px; background: url(../img/btnAvailability.png) no-repeat; color: #FFF; font-weight: bold;}
/* tato cast kodu plati i pro produkt DET */
.prodObsah .prodLeft {/* width:100%; */ margin:0;padding:0; text-align:center; line-height:100px}
.prodObsah .prodLeft a { background: #fff; border: solid 1px #D3D3D3; /*width:90%; margin:0 auto;*/ margin-bottom:4px;}
.prodObsah .prodLeft a:hover {border: 1px solid black;}
.prodObsah .prodLeft a img {display:inline}
/*** PRODUKT - paticka *************************************************************/
.produkt .prodFoot {width:90%; margin:4px auto}
.prodFoot a {color: #FFF;width:auto; padding-right:12px}
.prodFoot a:hover {color: #FFF;}
.prodFoot a.prodMail {display:none; background: url(../img/tl_mail.gif) 1px 0px no-repeat #838383;}
.prodFoot a:hover.prodMail{background: url(../img/tl_mail.gif) 1px 0px no-repeat black;}
.prodFoot a.prodPodr {background: url(../img/tl_podr.gif) 1px 0px no-repeat #838383;}
.prodFoot a:hover.prodPodr {background: url(../img/tl_podr.gif) 1px 0px no-repeat black;}
/*
.prodFoot a.prodKoupe {float:right; background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat #838383;}
.prodFoot a:hover.prodKoupe {background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat black;}
*/
.prodFoot a.prodKoupe {float:right; background: url(../img/btnAvailability.png) 0px 0px no-repeat; font-size: 11px; font-weight: bold;}
.prodFoot a:hover.prodKoupe {background: url(../img/btnAvailability.png) 1px 1px no-repeat;}
/* cast kodu pro ceny */
.bezCena {color: #000;}
.prodCena {color: #000;}

/*** PRODUKT - DETAIL PRODUKTU *************************************************************/
.produktDET {/*background: #FAFAFA;*/}
/*.produktDET a  { color:black; }*/

.produktDET .prodObsah .prodLeft table#imgGall td { background: #fff; border: solid 1px #ccc;}
.produktDET .prodObsah .prodLeft table#imgGall td a { border: none; background: none;}

.produktDET .prodRight .kod { color: #868686;}
.produktDET .prodRight .skladem{ font-size:9px; background: url(../img/btnAvailability.png) no-repeat; color: #FFF; font-weight: bold;}
.produktDET .prodRight .kod span { color: #000;}
.produktDET .prodFoot {color: #4C4C4C;	background: #D9D9D9;}
.produktDET #products .prodFoot {color: #4C4C4C; background: none;}
.produktDET .prodTable { background: #fff; border: 1px solid #EAEAEA; border-left: none; border-right: none;}
/*.produktDET .prodTable th { background: #2E65A5; color: #fff;}*/
.produktDET .prodTable td a.prodKoupe { /*color: black;*/ background: /*#F07E1B*/ url(../img/tl_kosik_m.gif) 1px 0px no-repeat;}
.produktDET .prodTable td a:hover.prodKoupe {/*color: #FFF;*/ background: /*#F80000*/ url(../img/tl_kosik_m.gif) 1px 0px no-repeat;}

#products .prodTable td a.prodKoupe { color: #fff; background: #868686 url(../img/tl_kosik_m.gif) 1px 0px no-repeat;}
#products .prodTable td a:hover.prodKoupe {color: #FFF; background: #7C7C7C url(../img/tl_kosik_m.gif) 1px 0px no-repeat;}

/*** Koupe *************************************************************/
.produktDET .prodRight .buy a.prodKoupe { color: black; background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat /*#F07E1B*/;}
.produktDET .prodRight .buy a:hover.prodKoupe {color: #F80000; background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat /*#F80000*/;}


/*** PRODUKTY - doplnkove v detailu *************************************************************/
.produktM { background: #c2c2c2 url(../img/bg_product.gif) no-repeat right top;}
.produktM h3 {border: none; background: none;line-height:30px; text-align:center}
.produktM h3 a {line-height:inherit}
.produktM .prodObsah a {background: #FFF; border: solid 1px #D3D3D3;margin:0 auto;}
.produktM .prodObsah a:hover { border: 1px solid black;}
.produktM .prodObsah p{text-align:center}
.produktM .prodFoot {width:90%; margin:4px auto}



/* PRODEJNI LISTA */
/*.prodFoot .prod-skladem span {color: #FF7200;}
a.prododk {color: #A0A0A0;}
a:hover.prododk {color: FFF;}*/

/*** KONTAKT ****************************************************************************/
a#mapa img {border: solid 1px #A0A0A0;}

/******************************************
*                 RIGHT                   *
******************************************/
#RIGHT {}
#RIGHT h2,#RIGHT h3, #RIGHT p.head {	background: #838383 none; color: #fff; padding-top:4px; padding-bottom:4px}
#RIGHT .miniBl {}
#RIGHT .miniBl a.imgBlock { background: #fff; border: solid 1px #D3D3D3;}
#RIGHT .miniBl .top { display: none; visibility: hidden;}
#RIGHT #lang a { background: none; border: solid 1px #fff;}
#RIGHT .aktualnab { /*border-bottom: solid 5px #838383; background: #E9E9E9;*/}





/******************************************
*                 FOOTER                  *
******************************************/
#FOOTER {width:97%; margin-left:auto; margin-right:auto}
#FOOTER .buttPole {/* text-align:center */}
#FOOTER .buttPole a{float:none; display:inline-block}

/******************************************
*                 KOSIK                  *
******************************************/
.contForm .butt { background: #EFEFEF;}
.contForm .text a:hover {color: #FFF; background: #868686;}

/*** KOS TABULKA *******************************************************************/
.kosTable { /*border: 1px solid #F07E1B; border-left: none; border-right: none;*/}
.kosTable a.rel {background: url(../img/zmenit.gif) no-repeat;}
/*.kosTable th {color: #FFF; background: #2E65A5;}*/
.kosTable th {color: #A0A0A0; background: none;}
.kosTable tr td {color: #4C4C4C;}
.kosTable tr.link1 td {background: #F2F2F2;}
.kosTable tr.link3 td {color: #FFF; background: #696969;}
.kosTable tr.linkFin td {color: #868686; /*background: #2E65A5;*/}
.kosTable tr.linkFin .orBg { color: #fff; background: #868686;}
.kosTable tr.linkFin .orBgBold { color: #fff; background: #868686;}
.kosTable tr.linkFin .blBg { color: #696969; font-size: 110%;}

.kosTable2 {border: none;}

.prodTable { border: 4px solid #D3D3D3; border-left: none; border-right: none;}
.prodTable th {  background: none; color: #696969; }
/*.prodTable th { background: #2E65A5; color: #fff;}*/
.prodTable .bg {background: #f2f2f2;}
.prodTable .prev { background: black url(../img/tl_prev.gif) no-repeat;}
.prodTable a.prodKoupe {background: url(../img/tl_kosik_m.gif) no-repeat 0px -2px;}
.prodTable a.prodPodr {background: url(../img/tl_podr.gif) no-repeat 0px -2px;}
.prodTable a.del{background: #000 url(../img/vys_kosik+.gif) no-repeat 0px 0px;}

/******************************************
*           SROVNANI VYROBKU              *
******************************************/
.srovLeft .kod { color: #868686;}
.srovLeft .kod span { color: #000;}
.srovLeft .produktDET .prodObsah .prodLeft { background: #EFEFEF;}


/******************************************
*           ZALOZKOVE MENU                *
******************************************/
#zalozkMenu { border-bottom: solid 5px #E7E7E7;}
#zalozkMenu a { border: solid 1px #E7E7E7; border-bottom: none;}
#zalozkMenu a.act { background: #E7E7E7; /*color: #fff;*/}

/******************************************
*                DISKUZE                  *
******************************************/
.diskuze th { background: #d9d9d9; /*color: #fff;*/ }
.diskuze td { border-bottom: solid 1px #d9d9d9; }
.margin00 th { background: #EAEAEA;}

/******************************************
*                 PAGER                   *
******************************************/
.produktDET .PAGER {background: #E7E7E7; border: none;}
.produktDET .PAGER { padding-top: 0px;}
.produktDET .PAGER a.prodMail { background: none; display: inline; width: auto; padding: 0px; }
.produktDET .PAGER a:hover.prodMail { background: none; display: inline; width: auto; padding: 0px; }
.produktDET .PAGER a.prodPrint { background: none; display: inline; width: auto; padding: 0px; }
.produktDET .PAGER a:hover.prodPrint { background: none; display: inline; width: auto; padding: 0px; }
.produktDET .PAGER a.prodDownl { background: none; display: inline; width: auto; padding: 0px; }
.produktDET .PAGER a:hover.prodDownl { background: none; display: inline; width: auto; padding: 0px; }

.PAGER {border: solid 1px #D3D3D3; color: #000;}
.PAGER form {color: #000;}
.PAGER .listovani a.list-l {background: #838383 url(../img/tl_zpet.gif) no-repeat 0px 0px;}
.PAGER .listovani a.list-r {background: #838383 url(../img/tl_dalsi.gif)  no-repeat 0px 0px;}


.PAGER a.prodKoupe { /*color: #fff;*/ background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat /*#F07E1B*/;}
.PAGER a:hover.prodKoupe {/*color: #fff;*/ background: url(../img/tl_kosik_m.gif) 1px 0px no-repeat /*#F80000*/;}
.PAGER a.prodMail {/*color: #FFF;*/ background: url(../img/tl_mail.gif) 1px 0px no-repeat /*#F07E1B*/;}
.PAGER a:hover.prodMail {/*color: #FFF;*/ background: url(../img/tl_mail.gif) 1px 0px no-repeat /*#F80000*/;}
.PAGER a.prodPrint {/*color: #fff;*/	background: url(../img/tl_print.gif) 1px 0px no-repeat /*#F07E1B*/;}
.PAGER a:hover.prodPrint {/*color: #fff;*/ background: url(../img/tl_print.gif) 1px 0px no-repeat /*#F80000*/;}
.PAGER a.prodDownl {/*color: #fff;*/ background: url(../img/tl_downl.gif) 1px 0px no-repeat /*#F07E1B*/;}
.PAGER a:hover.prodDownl {/*color: #fff;*/ background: url(../img/tl_downl.gif) 1px 0px no-repeat /*#F80000*/;}


/******************************************
*           NAHLEDY IMG JAVA              *
******************************************/
#smallDiv { background: #fff; border: solid 1px #ccc;}


/*** TABULKA IMG KATEGORIE *******************************************************************/
#tableKateg { border-collapse: collapse; border: 1px solid #FFF;}
#tableKateg td { border-collapse: collapse; border: solid 1px #FFF;}
#tableKateg a { color: #868686; background: #696969; border: solid 1px #696969;}
#tableKateg a:hover { color: #FFF; }
#tableKateg span.imgKateg { background: #fff;}
#tableKateg span.textKateg { /*color: #fff;*/}
#tableKateg td a span.textKateg { background: url(../img/ico-folder.gif) no-repeat 132px 8px;}


#rool {scrollbar-base-color: #868686; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #868686; scrollbar-darkshadow-color: #868686; scrollbar-shadow-color: #fff; scrollbar-arrow-color: #fff; }

.scrollBl {scrollbar-base-color: #ccc; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #ccc; scrollbar-darkshadow-color: #ccc; scrollbar-shadow-color: #fff; scrollbar-arrow-color: #fff; }


.topBox ol li.bg {  background: #DEDEDE;}

#partners { border-top: 1px solid #EEE; /*border-bottom: 1px solid #EEEEEE;*/}
#partners h2 { border: none; background: none; }
#partners a img { border: solid 1px #EEE;}



#centerIN fieldset { background: #ECECEC; color: #000;}
#centerIN fieldset td { background: #ECECEC; color: #000;}
#centerIN fieldset legend { color: #696969; background: #F7F7F7;}
#centerIN fieldset.REKL { background: none; margin: 0px;}
#centerIN fieldset.REKL legend { color: #696969; border: none; padding: 0px;}
fieldset#textSeo { /*color: #fff;*/ background: #E7E7E7;}
.wswg img { border: solid 1px #ccc;}
.wswg h3 { border: none; background: none;}
.wswg img { border: solid 1px #ccc;}


#kontaktTable td { color: gray; font-weight: bold;}
#kontaktTable td span { font-weight: normal;}

.alLeft {	text-align: left;}


#CONTENT {
    margin-top:20px;
}

#menu.miniBl .bordIn{
    padding-top:7px
}
#RIGHT p.head{padding-top:8px; padding-bottom:8px; font-weight: bold; text-transform: capitalize;}
