@charset "utf-8";

/* MODULES: TYPOGRAPHY & FONTSIZE & EXTRA
 */
span.h1 { display:inline-block; margin-top:8px; font-size:12px; font-weight:bold; float:left; }
.type1 { color:#000 }
input.imgButton_BG { color:#999999; font-size:12px; font-weight:bold; cursor:pointer }
input.imgButton { margin:0; padding:0; color:#ffffff; font-size:12px; font-weight:bold; width:166px; height:25px; line-height:20px; background:url(images/Button-M.png) no-repeat; background-position: 0 2px; cursor:pointer }
input.imgButton_over { margin:0; padding:0; color:#ffffff; font-size:12px; font-weight:bold; width:166px; height:25px; line-height:20px; background:url(images/Button-Hell_over.png) no-repeat; background-position: 0 2px; cursor:pointer }
input.imgButton_siv { margin:0; padding:0; color:#666; font-size:12px; font-weight:bold; width:166px; height:25px; line-height:20px; background:url(images/Button-Hell.png) no-repeat; background-position: 0 2px; cursor:pointer }
input.imgButton_siv_over { margin:0; padding:0; color:#ffffff; font-size:12px; font-weight:bold; width:166px; height:25px; line-height:20px; background:url(images/Button-Hell_over.png) no-repeat; background-position: 0 2px; cursor:pointer }
input.txtBox_BG { color:#999999; font-size:12px; font-weight:bold }
.bbGrey9 { border-bottom:solid 1px #999999 }
p.bbGrey9 { width:100%; height:auto; border-bottom:solid 1px #999999 }
.btGrey6 { border-top:solid 1px #666666 }
.poster_offer { border:none }

/* CSS MODULES DEFINITION
 */
 
/* MODULES:Containers basic elements */
b.modTop_CL, b.modTop_CR {  float:left; display:inline-block; margin:0; padding:0 }
b.modTop_BG { display:inline-block; float:left; width:auto; margin:0; padding:0;  overflow:hidden  }
b.modTop_BG h1 { margin:6px 0 0 0; padding:0 }

b.modBot_CL, b.modBot_CR {  float:left; display:inline-block; margin:0; padding:0 }
b.modBot_BG { display:inline-block; float:left; width:auto; margin:0; padding:0;  overflow:hidden  }

b.type1Top, b.type1Bottom { font-size:0 }
b.type1Top, b.type1Bottom, b.type1TopHight { display:block }
div.type1 { float:left; width:192px; background:url(images/mod_BG_cnt1Re_M.gif) repeat-y }
div.G_BG { float:left; width:192px; background:url(images/mod_BG_cnt1Re_G.gif) repeat-y }
div.B_BG { float:left; width:306px; background:url(images/cnt_BG_M.png) repeat-y }
ul.type1 { display:block; width:176px; margin:0 0 0 8px;  overflow:hidden  }
ul.type1 li { padding-left:6px; padding-right:6px; padding-top:12px; border:none }


/* MODULES:Magenta elements */
ul.type1 li.bbMagenta { border-bottom:solid 1px #E20074 }
b.type1Top b.M_BG { height:28px; background:url(images/modTop_BG_M.gif) repeat-x }
b.type1Top b.M_CL { width:11px; height:28px; background:url(images/modTop_CL_M.gif) no-repeat }
b.type1Top b.M_CR { width:11px; height:28px; background:url(images/modTop_CR_M.gif) no-repeat }
b.type1TopHight b.M_BG { height:28px; background:url(images/modTop_BG_M.gif) repeat-x }
b.type1TopHight b.M_CL { width:11px; height:28px; background:url(images/modTop_CL_M.gif) no-repeat }
b.type1TopHight b.M_CR { width:11px; height:28px; background:url(images/modTop_CR_M.gif) no-repeat }
b.type1Bottom b.M_BG { display:inline-block; height:13px; background:url(images/modBot_BG_M.gif) repeat-x }
b.type1Bottom b.M_CL { display:inline-block; width:11px; height:13px; background:url(images/modBot_CL_M.gif) no-repeat }
b.type1Bottom b.M_CR { display:inline-block; width:11px; height:13px; background:url(images/modBot_CR_M.gif) no-repeat }
/* MODULES:Magenta elements LoginPages */
div.loginpage ul.type1 { width:178px; margin:0; border-left:solid 2px #E20074; border-right:solid 2px #E20074; background:#f2f2f2 }
b.type1TopHight b.M_TR_BG { height:24px; background:url(images/_modTop_BG_M.gif) repeat-x }
b.type1TopHight b.M_TR_CL { height:24px; width:6px; background:url(images/_modTop_CL_M.png) no-repeat }
b.type1TopHight b.M_TR_CR { height:24px; width:6px; background:url(images/_modTop_CR_M.png) no-repeat }
b.type1Bottom b.M_TR_BG { height:4px; background:url(images/_modBot_BG_M.gif) repeat-x }
b.type1Bottom b.M_TR_CL { height:4px; width:6px; background:url(images/_modBot_CL_M.png) no-repeat }
b.type1Bottom b.M_TR_CR { height:4px; width:6px; background:url(images/_modBot_CR_M.png) no-repeat }
/* MODULES:Grey elements */
b.type1Top b.G_BG { height:10px; background:url(images/modTop_BG_G.gif) repeat-x }
b.type1Top b.G_CL { width:11px; height:10px; background:url(images/modTop_CL_G.gif) no-repeat }
b.type1Top b.G_CR { width:11px; height:10px; background:url(images/modTop_CR_G.gif) no-repeat }
b.type1TopHight b.G_BG { height:28px; background:url(images/modTop_BG_G.gif) repeat-x }
b.type1TopHight b.G_CL { width:11px; height:28px; background:url(images/modTop_CL_G.gif) no-repeat }
b.type1TopHight b.G_CR { width:11px; height:28px; background:url(images/modTop_CR_G.gif) no-repeat }
b.type1Bottom b.G_BG { display:inline-block; height:13px; background:url(images/modBot_BG_G.gif) repeat-x }
b.type1Bottom b.G_CL { display:inline-block; width:11px; height:13px; background:url(images/modBot_CL_G.gif) no-repeat }
b.type1Bottom b.G_CR { display:inline-block; width:11px; height:13px; background:url(images/modBot_CR_G.gif) no-repeat }
/* MODULES:Blue elements */
b.type1Top b.BL_BG { height:10px; background:url(images/modTop_BG_BL.gif) repeat-x }
b.type1Top b.BL_CL { width:11px; height:10px; background:url(images/modTop_CL_BL.png) no-repeat }
b.type1Top b.BL_CR { width:11px; height:10px; background:url(images/modTop_CR_BL.png) no-repeat }
b.type1TopHight b.BL_BG { height:28px; background:url(images/modTop_BG_BL.gif) repeat-x; color:#FFF; }
b.type1TopHight b.BL_CL { width:11px; height:28px; background:url(images/modTop_CL_BL.png) no-repeat }
b.type1TopHight b.BL_CR { width:11px; height:28px; background:url(images/modTop_CR_BL.png) no-repeat }
b.type1Bottom b.BL_BG { display:inline-block; height:13px; background:url(images/modBot_BG_BL.gif) repeat-x }
b.type1Bottom b.BL_CL { display:inline-block; width:11px; height:13px; background:url(images/modBot_CL_BL.png) no-repeat }
b.type1Bottom b.BL_CR { display:inline-block; width:11px; height:13px; background:url(images/modBot_CR_BL.png) no-repeat }
/* MODULES:Grey elements Insides */
b.type1TopHight b.insG_BG { height:24px; background:url(images/insTop_BG_G.gif) repeat-x }
b.type1TopHight b.insG_CL { width:6px; height:24px; background:url(images/insTop_CL_G.gif) no-repeat }
b.type1TopHight b.insG_CR { width:6px; height:24px; background:url(images/insTop_CR_G.gif) no-repeat }
b.type1Bottom b.insG_BG { display:inline-block; height:4px; background:url(images/insBot_BG_G.gif) repeat-x }
b.type1Bottom b.insG_CL { display:inline-block; width:6px; height:4px; background:url(images/insBot_CL_G.gif) no-repeat }
b.type1Bottom b.insG_CR { display:inline-block; width:6px; height:4px; background:url(images/insBot_CR_G.gif) no-repeat }
/* MODULES:LightGrey elements Insides */
b.type1Top b.insGS_BG { height:4px; background:url(images/insTopS_BG_G.gif) repeat-x }
b.type1Top b.insGS_CL { width:6px; height:4px; background:url(images/insTopS_CL_G.gif) no-repeat }
b.type1Top b.insGS_CR { width:6px; height:4px; background:url(images/insTopS_CR_G.gif) no-repeat }
b.type1Bottom b.insGS_BG { display:inline-block; height:4px; background:url(images/insBotS_BG_G.gif) repeat-x }
b.type1Bottom b.insGS_CL { display:inline-block; width:6px; height:4px; background:url(images/insBotS_CL_G.gif) no-repeat }
b.type1Bottom b.insGS_CR { display:inline-block; width:6px; height:4px; background:url(images/insBotS_CR_G.gif) no-repeat }
/* MODULES:Black elements with Magenta borders */
b.type1Top b.B_BG { height:5px; background:url(images/cnt_top_BG_M.png) repeat-x }
b.type1Top b.B_CL { width:5px; height:5px; background:url(images/cnt_top_CL_M.png) no-repeat }
b.type1Top b.B_CR { width:5px; height:5px; background:url(images/cnt_top_CR_M.png) no-repeat }
b.type1Bottom b.B_BG { height:5px; background:url(images/cnt_bot_BG_M.png) repeat-x }
b.type1Bottom b.B_CL { width:5px; height:5px; background:url(images/cnt_bot_CL_M.png) no-repeat }
b.type1Bottom b.B_CR { width:5px; height:5px; background:url(images/cnt_bot_CR_M.png) no-repeat }

/* MODULES:Master Containers */
table.cntfull,
table.cnt3Re, table.cnt1Re{ margin:0; padding:0; border:none; border-spacing:0; border-collapse:collapse; width:768px; height:auto; background:#ebebeb; color:#000000 }
table.cntfull tr,
table.cnt3Re tr, table.cnt1Re tr{  overflow:hidden  }
table.cntfull tr td, table.cnt3Re tr td, table.cnt1Re tr td { margin:0; padding:0; vertical-align:top; }
.cntsep { margin:0; padding:0; width:0px; height:auto; display:block; clear:both; font-size:0 }
table.cntfull tr td br,
table.cnt3Re tr td br, table.cnt1Re tr td br{ height:0; width:0; display:block }
table.cnt3Re, table.cnt1Re { width:auto }

div.cnt4Re { margin:0 0 0 7px; position:relative; top:0; padding:0; width:754px; height:auto; background:#f2f2f2 url(images/mod223_BG_G.gif) repeat-x ; font-size:12px }
td.cnt4Re { width:768px; margin:0; padding:0; background:url(images/mod_BG_cnt4Re_G.gif) repeat-y }
td.cnt4ReTop b.modTop_BG,
td.cnt4ReBottom b.modBot_BG{ width:746px }
td.cnt4ReTop .toplink { width:450px }

div.cnt3Re { margin:0 0 0 7px;  position:relative; top:0; padding:0; width:562px; height:auto; background:#f2f2f2  url(images/mod223_BG_G.gif) repeat-x; font-size:12px }
td.cnt3Re { width:576px; background:url(images/mod_BG_cnt3Re_G.gif) repeat-y }
td.cnt3ReTop b.modTop_BG,
td.cnt3ReBottom b.modBot_BG{ width:554px }
td.cnt3ReTop .toplink { width:352px }

div.cnt2Re { margin:0 0 0 7px;  position:relative; top:0; padding:0; border-right:none; width:370px; height:auto; background:#f2f2f2 url(images/mod223_BG_G.gif) repeat-x; font-size:12px }
td.cnt2Re { width:384px; background:url(images/mod_BG_cnt2Re_G.gif) repeat-y } 
td.cnt2ReTop b.modTop_BG,
td.cnt2ReBottom b.modBot_BG{ width:362px }
td.cnt2ReTop .toplink { width:140px; }

div.cnt1Re { margin:0 0 0 7px;  position:relative; top:0; padding:0; border-right:none; min-width:178px; max-width:178px; min-width:170px; height:auto; url(images/mod223_BG_G.gif) repeat-x; font-size:12px }
td.cnt1Re { width:192px; background:url(images/mod_BG_cnt1Re_G.gif) repeat-y }
td.cnt1Re_bl { width:192px; background:url(images/mod_BG_cnt1Re_BL.png) repeat-y }
td.cnt1ReTop b.modTop_BG,
td.cnt1ReBottom b.modBot_BG{ width:170px }
td.cnt1ReTop .toplink { width:108px }

table.cn560_cnt { margin:12px 0 0  6px; padding:0; border-spacing:0; border-collapse:collapse; width:auto; height:auto; color:#000000; clear:both  }
table.cn560_cnt tr {  overflow:hidden  }
table.cn560_cnt tr td { margin:0; padding:0; overflow:hidden ; font-size:0 }
table.cn560_cnt td.cnt1ReTop b.modTop_BG { width:168px }
table.cn560_cnt td.cnt1ReBottom b.modBot_BG { width:168px }
table.cn560_cnt td.cnt1ReIns { height:auto; background:url(images/insBG_G_y.gif) repeat-y }
table.cn560_cnt div.cnt1ReIns { float:left; margin:0 0 0 1px; padding:0; min-width:178px; max-width:178px; width:176px; height:auto; font-size:12px; background:#f2f2f2;  overflow:hidden  } 
/* table.cn560_cnt div.cnt1ReIns { background:url(images/insBG_G_x.gif) repeat-x }*/
table.cn560_cnt div.cnt1ReIns div.cn168 { float:left; padding:5px; margin:0; width:168px }
table.cn560_cnt td.sep { width:5px; font-size:0 }


/* MODULES:Extras Elements */
td.cnt1ReTop b.M_CLAR b.modTop_CL { width:24px; height:24px; background:url(images/M_CLAR.gif) no-repeat; margin:0; padding:0; position:relative; top:4px; left:0; }
td.cnt1ReTop b.M_CLAR b.modTop_BG { width:151px; padding-left:6px }

div.free_content { margin:0; padding:0; width:auto }

div.cn168 { float:left; width:168px; min-width:168px; max-width:168px; padding:5px }
div.cn168 h1 { padding:0; margin:0 0 6px 0; width:100%; font-size:13px }
div.cn168 p { float:left; padding:0; margin:10px 0 6px 0; width:100% }
div.cn168 img.poster { padding:0 0 10px 0; margin:0; clear:both; width:168px; }
div.cn168 p.poster_offer { width:0; height:0; font-size:0 }
div.cn168 img.poster_offer { position:absolute; top:80px; left:140px; padding:0; margin:0; width:105px; height:auto; z-index:0 }
div.cn168 .price { float:right; font-size:24px; font-weight:bold }
div.cn168 .price sup { font-size:16px; font-weight:bold }
div.cn168 img.star { padding:0; margin:0; width:15px; height:15px; vertical-align:super; border:none; font-size:0 }
div.cn168 .imgButton_BG_M { width:150px; cursor:pointer }
div.cn168 ul.square{ margin-left:0; margin-bottom:12px }
/*div.cn168 p.imgButton { padding:0; width:165px; position:relative; left:20px }*/

div.sep { margin-left:10px }

div.cn168_right { float:left; width:173px; padding-left:5px; padding-bottom:5px; background:#f2f2f2 }

div.cn268 { float:left; width:256px; margin:0; padding:12px 0 0 12px }
div.cn268 h1 { padding:0; margin:0 0 6px 0; width:100% }
div.cn268 p { float:left; padding:0; margin:0 0 6px 0; width:100% }
div.cn268 .price { font-size:32px; font-weight:bold }
div.cn268 .price sup { font-size:16px; font-weight:bold }
div.cn268 img.star { padding:0; margin:0; width:15px; height:15px; vertical-align:super; border:none; font-size:0 }
div.cn268 .imgButton_BG_M { width:150px }
div.cn268 p.imgButton { padding:0; width:165px; position:relative; left:90px }
div.cn560 { margin:12px 0 6px 0; float:left }
div.cn560 ul.left { float:left; clear:both; width:560px; background:#f2f2f2 }
div.cn560 ul.left li.left { height:19px; margin-right:0; padding:0 }
div.cn560 div.cn560_cnt { float:left; position:relative; top:-1px; left:0px; width:562px; border-top:solid 1px #999999; background:#fefefe url(images/cn560_BG.gif) repeat-x }

div.cnt3Re div.cn560_cnt { margin-top:10px;}

div.cn294 { float:left; width:288px; height:auto; margin:0; padding:12px 0 0 10px }
div.cn294 p.offertag { width:0; height:0; font-size:0 }
div.cn294 img.offertag { clear:both; position:absolute; top:0; left:160px; padding:0; margin:0; z-index:100; width:110px; height:110px; }

div.cn306 { position:absolute; padding:24px 0 0 18px; width:306px; height:auto }
div.cn306 div.type1, div.cn306 b.type1Top, div.cn306 b.type1Bottom {  width:306px; margin:0; padding:0; float:left; clear:both }
div.cn306 ul.type1 { width:290px }
div.cn306 ul.type1 li { padding:0 6px 12px 0; clear:both }
div.cn306 div.B_BG { height:170px }
div.cn306 b.B_BG, div.cn306 b.B_BG { width:296px }
div.cn306 img.poster_offer { position:relative; top:0; left:290px }
div.cn306 h1 { margin-top:0; margin-bottom:0 }
div.cn306 .price { float:right; font-size:32px; font-weight:bold; color:#fff }
div.cn306 .price sup { font-size:16px; font-weight:bold; color:#fff }
div.cn306 p.imgButton { padding:0; width:165px; position:relative; left:110px }

div.cn560_ins { position:relative; margin:0 0 0 6px; clear:both; display:inline-block  }
div.cn560_ins div.type1, div.cn560_ins b.type1Top, div.cn560_ins b.type1Bottom {  min-width:560px; max-width:560px; width:554px; margin:0; padding:0; float:left; clear:both }
div.cn560_ins div.type1 { width:548px; min-width:548px; max-width:548px; background:#fefefe; border-left:solid 1px #999999; border-right:solid 1px #999999 }
div.cn560_ins ul.type1 { background:#f2f2f2 url(images/insBGS_G_x.gif) repeat-x; margin:0; width:548px }
/*div.cn560_ins ul.type1 li.bbgrey9 { border-bottom:solid 1px #999999 }*/
div.cn560_ins .modTop_BG { width:538px }
div.cn560_ins .modBot_BG { width:538px }


div.cnt1ReIns h1 { padding:0 0 0 5px; margin:0 0 6px 0; width:100%; clear:both; }
div.cnt1ReIns p { float:left; padding:0; margin:0 0 6px 0; width:100% }
div.cnt1ReIns img.poster { padding:0; margin:0; clear:both; width:168px; height:auto }
div.cnt1ReIns .price { float:right; font-size:24px; font-weight:bold; }
div.cnt1ReIns .price sup { font-size:16px; font-weight:bold }
div.cnt1ReIns img.star { padding:0; margin:0; width:15px; height:15px; vertical-align:super; border:none; font-size:0 }
div.cnt1ReIns .imgButton_BG_M { width:150px }

/* CONFIG:Containers Elements */
#menuLeftContainer b.modTop_BG { width:170px } 
#menuLeftContainer b.modBot_BG { width:170px }

#menuLeftContainer p.imgButton { text-align:right; clear:both }
#menuLeftContainer input.imgButton_BG { width:152px }

#menuLeftContainer p.txtBox { clear:both; float:left }
#menuLeftContainer input.txtBox_BG { width:152px }
#menuLeftContainer input.HALF { width:60px }

#searchContainer input.txtBox_BG { width:200px }
#searchContainer input.imgButton_BG { padding-left:12px; padding-right:12px }
#searchContainer span.imgButton { margin-left:6px }


/* CONFIG:LOGINPAGE */
#searchContainer.loginpage {float:left; width:100%; margin-top:12px; background:url(blank.gif) no-repeat }
#body.loginpage { padding:0 0 0 6px; margin:0; width:972px; height:498px; background:#2e2e2e url(images/teaser_BG.png) no-repeat;  overflow:hidden  }
#auxContainer.loginpage { padding:0; margin:6px 0 0 0; width:960px; height:486px; background:#2e2e2e url(images/teaser960x486.jpg) no-repeat;  overflow:hidden  }
#auxContainer.loginpage div.left { margin-top:42px; padding:0 0 0 6px }
#auxContainer.loginpage #contentContainer { width:750px }
#auxContainer.loginpage #contentContainer p { margin:0 }
#menuLeftContainer.loginpage { height:400px }
#auxContainer.loginpage #footerContainer { margin-top:0 }
div.loginpage a.txt10g3N {
color:#FFF;
}

/* CONFIG:ELEMENTS POSTERS */
td.poster768x77 { width:768px; height:77px;  } /*poster768x77.jpg) no-repeat }*/
td.poster768x77 h1.txt10BB { margin:6px 0 6px 12px }
td.poster768x77 h1.txt27MN { margin:6px 0 6px 12px }
td.poster768x233 { width:768px; height:233px }
td.poster768x233 .poster_offer { position:relative; top:25px; left:300px; z-index:100 }

#tooltip {
	display:none;
	/*background:transparent url(images/pix_transparent.png);*/
	background-color:#fff;
	position:relative;
	z-index:99;
	width:160px;
	padding:15px;
	margin-left:100px;
	border:solid 2px #e20072;
	color:#000;
}

.filter .imgButton {
	/*margin:-5px 0 0 0;*/
	clear:both;
}
div.G_BG select.listBox {
	width:100%;
}
.heder {
	margin:4px 0 5px 0;
}
.heder_ramka {
	background: url(/PublicDesign/images/header_dupka.png) no-repeat scroll 0 0;
	height:77px;
	margin:0;
	overflow:hidden;
	padding:0 0 0 6px;
	width:768px;
	position:relative;
	z-index:10;
}
.heder_slika {
	height:69px;
	width:754px;
	overflow:hidden;
	padding:0;
	margin-top:-77px;
	margin-left:1px;
	padding:1px 0 0 6px;
	position:relative;
	z-index:6;
}
.eye {
	position:absolute;
	overflow:hidden;
	z-index:10;
	float:right;
	padding:0; 
	margin:0 0 5px 100px;
}
.produkt {
	position:absolute;
	overflow:hidden;
	z-index:6;
	height: 168px;
	
}
.heder_slika h1.txt27MN {
margin:5px 0 6px 7px;
}
.heder_slika h1.txt10BB {
margin:5px 0 6px 7px;
}
.korisnicite {
	background-image:url(images/korisnicite_izbraa.jpg);
	width:184px;
	height:24px;
	margin-left:4px;
	margin-top:4px;
}

.kopce {margin:0; padding:0; font-size:12px; font-weight:bold; width:166px; height:25px; line-height:20px; cursor:pointer; text-align:center; }
.rozovo_kopce { background:url(images/Button-M.png) no-repeat; }
.rozovo_kopce a {color:#FFF !important; text-decoration:none;}
.rozovo_kopce_over a {color:#FFF !important; text-decoration:none !important;}
.rozovo_kopce_over { background:url(images/Button-Hell_over.png) no-repeat; }
.sivo_kopce { background:url(images/Button-Hell.png) no-repeat; }
.sivo_kopce a {color:#666 !important; text-decoration:none;}
.sivo_kopce_over a {color:#FFF !important; text-decoration:none !important;}
.sivo_kopce_over { background:url(images/Button-Hell_over.png) no-repeat; }