/**

 * 09.08.26

 * - added some goodies and fixed some of the old shit (Alexei <alexei (at] kinecto [dot) ro>)

 */

a { outline: none; }

a img { border: none; }



.main_content a { font-weight: bold; }

.main_content a:link, .main_content a:visited { text-decoration: underline; color: #ED1C22; }

.main_content a:hover, .main_content a:active { text-decoration: none; color: #ED1C22; }



blockquote { padding: 10px 20px; margin: 0; }



body { font-size: 11px; font-family: Tahoma; color: #434343; background: #f9ea8f url( 'images/bg_gen.jpg' ) repeat-x 0 0; }

body, embed, form, html, object { margin: 0; padding: 0; border: 0; }



h1, h2, h3 { padding: 0; margin: 10px 0 5px; font-weight: normal; color: #5aa5aa; }

h1:first-child, h2:first-child, h3:first-child { margin-top: 0; }

h1 { font-size: 20px; line-height: 24px; }

h2 { font-size: 16px; line-height: 20px; }

h3 { font-size: 14px; line-height: 16px; }

h4 { font-size: 12px; line-height: 14px; }



p { padding: 0; margin: 5px 0 8px; }

p:first-child { margin-top: 0; }

p:last-child { margin-bottom: 0; }

img + p { margin-top: 0; }



ol, ul { padding: 0; margin: 0 0 0 10px; list-style-position: inside; } /*\*/ * html ol, * html ul { padding: 0 0 0 25px; margin: 0; list-style-position: outside; } /**/ * + html ol, * + html ul { padding: 0 0 0 25px; margin: 0; list-style-position: outside; }



ol { padding: 0; margin: 5px 0 8px; }

ol li { padding: 0; margin: 2px 0; }



ul { list-style-type: none; list-style-image: url( ui/list-y-bullet.png ); } /*\*/ * html ul { list-style-image: url( ui/list-y-bullet.png ); } /**/

ul li { padding: 0; margin: 5px 0; }

ul:first-child, ol:first-child { margin-top: 0; }

ul:last-child, ol:last-child { margin-bottom: 0; }

li { margin: 4px 0; }

li:first-child { margin-top: 0; }

li:last-child  { margin-bottom: 0; }





.ac:after { height: 0; display: block; visibility: hidden; clear: both; content: "."; } .ac { display: inline-block; } .ac { display: block; } /*\*/ * html .ac { height: 1%; } /**/



.msg-error, .msg-notice, .msg-success { padding: 5px; margin: 5px 0; }

.msg-error { color: #d12f19; background-color: transparent; }

.msg-notice { color: #817134; background-color: transparent; }

.msg-success { color: #529214; background-color: transparent; }

ul.msg-error, ul.msg-notice, ul.msg-success { list-style: none; }

.msg-error a   { color: #d12f19; }

.msg-notice a  { color: #817134; }

.msg-success a { color: #529214; }



.no-style, .no-style li, .m, .m ul, .m li { padding: 0; margin: 0; list-style: none; list-style-image: none; list-style-position: outside; }



.image-left { margin: 0 10px 10px 0; float: left; }

.image-right { margin: 0 0 10px 10px; float: right; }



.m-i li { padding-bottom: 1px; }

.m-i a, .m-i img { display: block; }



/*.form .inline .item { float: left; }*/



.left { float: left; }

.right { float: right; }





.lside .block { margin-bottom: 10px; }



.lside .m ul { padding-left: 9px; margin-top: 1px; /*8*/ font-family: Arial, sans-serif; }

.lside .m ul li { margin-bottom: 1px; background: transparent url( ui/list-y-bullet.png ) no-repeat 9px 9px; } /*\*/ * html .lside .m ul li { background-image: url( ui/list-y-bullet.gif ); } /**/

.lside .m ul .odd { background-color: #EBF7FE; }

.lside .m ul .even { background-color: #E1EEF5; }

.lside .m ul a { padding: 5px 9px 5px 25px; display: block; font-size: 13px; }

.lside .m ul a:link, .lside .m ul a:visited,

.lside .m ul a:hover, .lside .m ul a:active { text-decoration: none; color: #216FFD; }



.g-2 .gu-1 { width: 345px; margin-left: 5px; float: left; }

.g-2 .alpha { margin-left: 0; }

.g-2 .omega { margin-right: 0; }





.body { padding-bottom: 10px; }



.text-red { color: #FD2328; }



#form-Search { margin-right: 10px; }

#form-Search .text { margin-top: 1px; }

#form-Search .button { margin-left: 15px; }



/* form activare produs */

#form-activare-produs .form-section { width: 300px; padding: 18px; margin-bottom: 10px; position: relative; background: transparent repeat-y -336px 0; }

#form-activare-produs .section-user-old { background-image: url( ui/activare-form-blue.png ); }

#form-activare-produs .section-user-new { background-image: url( ui/activare-form-green.png ); }

#form-activare-produs .form-section .ie-before,

#form-activare-produs .form-section .ie-after { width: 336px; height: 9px; position: absolute; left: 0; line-height: 0; background: transparent no-repeat 0 0; }

#form-activare-produs .section-user-old .ie-before,

#form-activare-produs .section-user-old .ie-after { background-image: url( ui/activare-form-blue.png ); }

#form-activare-produs .section-user-new .ie-before,

#form-activare-produs .section-user-new .ie-after { background-image: url( ui/activare-form-green.png ); }

#form-activare-produs .form-section .ie-before { top: 0; background-position: 0 0; }

#form-activare-produs .form-section .ie-after { bottom: 0; background-position: -672px 0; } /*\*/ * html #form-activare-produs .form-section .ie-after { bottom: -9px; } /**/



#form-activare-produs h2 { margin: 0; }

#form-activare-produs .item { margin: 5px 0; }

#form-activare-produs label { font-weight: bold; }

#form-activare-produs .text input { width: 298px; height: 16px; padding: 0; margin: 0; font-size: 11px; line-height: 16px; border: 1px solid #c9c9c9; }

#form-activare-produs .inline .item { width: 48%; }

#form-activare-produs .inline .item input { width: 140px; }

#form-activare-produs .button input { border: none; }





/* form inregistreaza-te in clubul milupa milumil */

#form-InscrieTe { width: 300px; padding: 18px; margin-bottom: 10px; position: relative; background: transparent url( ui/activare-form-blue.png ) repeat-y -336px 0; }

#form-InscrieTe .before,

#form-InscrieTe .after { width: 336px; height: 9px; position: absolute; left: 0; line-height: 0; background: transparent url( ui/activare-form-blue.png ) no-repeat 0 0; }

#form-InscrieTe .before { top: 0; background-position: 0 0; }

#form-InscrieTe .after { bottom: 0; background-position: -672px 0; } /*\*/ * html #form-InscrieTe .after { bottom: -9px; } /**/



#form-InscrieTe h2 { margin: 0; }

#form-InscrieTe .item { margin: 5px 0; }

#form-InscrieTe label { font-weight: bold; }

#form-InscrieTe .text input { width: 298px; height: 16px; padding: 0; margin: 0; font-size: 11px; line-height: 16px; border: 1px solid #c9c9c9; }

#form-InscrieTe .inline .item { width: 48%; }

#form-InscrieTe .inline .item input { width: 140px; }

#form-InscrieTe .button input { border: none; }





.gallery .item { padding: 8px; margin-right: 6px; float: left; border: 1px solid #ccc; }

.gallery .item a, .gallery .item img { display: block; }

.gallery .omega { margin-right: 0; }



.footer {

font-family: Arial;

font-size: 10px;

color: #645E39;

}



.tx11_gri {

font-family: Tahoma;

font-size: 11px;

color: #434343;

}



.link_red {

font-weight: bold;

color: #ec1d25;

text-decoration: underline;

}



.link_red:hover {

font-weight: bold;

color: #cd0b13;

text-decoration: underline;

}





.link_gri {

color: #434343;

text-decoration: underline;

}



.link_gri:hover {

color: #1B1B1B;

text-decoration: underline;

}



.link_alb_sus {

font-weight: bold;

color: #FFFFFF;

text-decoration: none;

}



.link_alb_sus:hover {

font-weight: bold;

color: #FFFFCC;

text-decoration: underline;

}



input, textarea {

border: #c9c9c9 1px solid;

font-family: Tahoma;

font-size: 11px;

color: 434343;

}



.content_sus_sarcina {

background-image: url('images/bg_sarcina.gif');

background-repeat: repeat-x;

}



.content_sus_junior{

background-image: url('images/bg_junior.gif');

background-repeat: repeat-x;

}



.content_sus_bebelus {

background-image: url('images/bg_bebelus.gif');

background-repeat: repeat-x;

}



.tx12_alb {

font: normal 12px Tahoma;

color: #FFFFFF;

}



.tx11_alb {

font: normal 11px Tahoma;

color: #FFFFFF;

}



.sep10 {

height: 10px;

clear: both;

}



.sep5 {

height: 5px;

clear: both;

}



.sep3 {

height: 3px;

clear: both;

}







.sep1 {

height: 1px;

font-size: 0px;

margin: 0px;

padding: 0px;

}





.cont_top_main {

background-image: url('images/cont_top.gif');

background-repeat: repeat-x;

background-color: #FFFFFF;

}



.cont_bottom_main {

width: 100%;

background-color: #fec413;

}



.main_content {

border-left: #cfc4a6 1px solid;

border-right: #cfc4a6 1px solid;

padding-left: 10px;

padding-right: 10px;

background-color: #FFFFFF;

}



.hanger_intreaba {

width: 335px;

height: 189px;

background-image: url('images/bg_intreaba.jpg');

background-repeat: no-repeat;

padding: 10px;

}



.hanger_forum {

width: 335px;

height: 189px;

background-image: url('images/bg_forum.jpg');

background-repeat: no-repeat;

padding: 10px;

}



.hanger_noutati {

width: 335px;

height: 180px;

background-image: url('images/bg_noutati.gif');

background-repeat: no-repeat;

background-position: bottom left;

padding: 10px;

}





.hanger_produse {

width: 335px;

height: 180px;

background-image: url('images/bg_produse.gif');

background-repeat: no-repeat;

background-position: bottom left;

padding: 10px;

}



.header_produse {

width: 695px;

height: 159px;

background-image: url('images/header_produse.jpg');

background-repeat: no-repeat;

}





.titlu_sectiune {

margin-top: 30px;

background-color: #ec1c24;

font: bold 20px Tahoma;

color: #FFFFFF;

float: left;

padding: 10px;

width: 400px;

}





.titlu_sectiune_bebe {

margin-top: 30px;

background-color: #026cc7;

font: bold 20px Tahoma;

color: #FFFFFF;

float: left;

padding: 10px;

width: 400px;

}



.titlu_categorie {

font: bold 14px Tahoma;

color: #ec1d24;

text-decoration: none;

}





.titlu_articol {

font: bold 14px Tahoma;

color: #0090d9;

text-decoration: none;

}



.titlu_subcategorie_articol {

font: bold 14px Tahoma;

}



.titlu_sfaturi {

font: bold 16px Tahoma;

color: #ec1d24;

padding: 15px;

}







.subtitlu {

font: bold 14px Tahoma;

color: #ec1d24;

text-decoration: none;

}



.titlu_categorie:hover {

font: bold 14px Tahoma;

color: #c3080e;

text-decoration: underline;

}



.titlu_produs {

font: bold 12px Tahoma;

color: #0097bf;

text-decoration: none;

}



.titlu_produs:hover {

font: bold 12px Tahoma;

color: #007a9b;

text-decoration: underline;

}



.navi {

float: right;

clear: both;

font-size: 10px;

}





.bordered {

border: #DFDFDF 1px solid;

background-color: #fff7d2;

}



.doth {

width: 100%;

background-image: url('images/doth.gif');

background-repeat: repeat-x;

background-position: left center;

height: 11px;



}





.buton {

font: bold 12 px Tahoma;

color: #FFFFFF;

background-color: #d50400;

border: #ffffff 1px solid;

}





.article-list {}

.article { padding: 18px 0; margin-bottom: 18px; }

.article-title { padding: 0; margin: 5px 0 10px; }

.article-body { margin: 5px 0 10px; }

.article-more { margin: 5px 0 10px; }





/**

 * @xxx 11.03.11 alexei

 * - categorii produse

 */

.box-anunt { padding: 20px; }

.box-anunt h3 { font-weight: bold; color: #0099BF; }





.navi { padding: 4px 8px; float: none; text-align: right; border-top: 1px solid #EB1C24; border-bottom: 1px solid #EB1C24; }

.navi span { padding: 0 4px; display: inline-block; }


/*
04.07.2011 laur
check pop-up
*/
#usrcheck {background: url(images/_m.png); width: 100%; height: 100%; position: fixed; top: 0; right: 0; z-index: 999999; }
#terms {position: relative; width: 755px; height: 395px; background: url(images/laptele-matern.png) no-repeat; top: 65%; margin: -370px auto 0; }
#continua {
    background: none;
    display: block;
    height: 70px;
    left: 50%;
    margin: 0 0 0 0px;
    position: relative;
    text-indent: -9999px;
    top: 230px;
    width: 160px;
}
#prom_1{background:url('images/banner_promotie.jpg');width:705px;height:166px;}

#slideshow #slideshowWindow {
	width:500px;
	height:257px;
	margin:0;
	padding:0;
	position:relative;
	overflow:hidden;
}

#slideshow #slideshowWindow .slide {
	margin:0;
	padding:0;
	width:500px;
	height:257px;
	float:left;
	position:relative;
}
