body{
	margin: 0;
	padding: 0;
	background-color: #faecf8;
	text-align: center;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 12px;
	color: #454545;
	}
	
ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
    
h1{
    font-family: Georgia,"Times New Roman", Times,serif;
    font-size: 19px;
    color: #7a0069;
    font-weight:normal;
    }

h2{
    font-family: Georgia,"Times New Roman", Times,serif;
    font-size: 17px;
    color: #7a0069;
    font-weight:normal;
    }

h3{
    font-family: Georgia,"Times New Roman", Times,serif;
    font-size: 15px;
    color: #7a0069;
    font-weight:normal;
    }

a, a:visited {
    color: #7A0069;
    text-decoration: none;
}

img {
    border: 0;
}

label {
    cursor: pointer;
}

.pointer {
    cursor: pointer;
}
	
.clear{
	clear: both;
	margin: 0;
	padding: 0;
	}
.clear5{
	clear: both;
	margin: 0;
	padding: 0;
	height:5px;
	}
.clear10{
	clear: both;
	margin: 0;
	padding: 0;
	height:10px;
	}	

.clear15{
	clear: both;
	margin: 0;
	padding: 0;
	height:15px;
	}	
	
.clear2{
	clear: both !important;
	clear:none;
	margin: 0;
	padding: 0;
	}
    
.clear_footer{
    clear: both;
    margin: 5px 0 0 0;    
    padding: 0;
    }

.upper {
    text-transform: uppercase;   
}

.q_verde {
    color: #85c539;
}

.q_roz {
    color: #e76f8a;
}
    
#container{
	width: 1010px;
	margin: 0 auto;
	text-align: left;
	background-color: #fff;
	margin-top: 12px;
	}
	
#header{
	width: 1010px;
	height: auto;
	}
#header_prod{
	width: 1010px;
	height: auto;
	border-bottom: 1px solid #CCCCCC;
}

.line{
	height:0px;
	width:970px;
	margin-left:20px;
	line-height:0px;
	border-top: 1px solid #e6e6e6;
}

#top-left{
	width: 282px;
	height: 128px;
	float: left;
	}
	
#cont{
	text-align: right;
    padding-top: 15px;	
	padding-right: 28px;   
	}
	
#cont a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666566;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10px;
	}
	
#cont a:hover{
	color: #000;
	}
	
#logo{
	width: 282px;
	height: 77px;	
	margin-top: 5px;
	}
	
#banner-top{
	width: 728px;
	/*height: 90px;*/
	float: right;
	margin-top: 10px;
	}
	
#banner-top a img{
	border: 0;
}

#cautare{
	float: right;
	margin-right: 5px;
	/*width: 219px;*/
	text-align: right;
}
	
.textbox{
	width: 138px;
	height: 18px;
	background-image:url(../images/cautare.jpg);
	border: 0;    
	margin-top: 7px;
	color: #879197;
    padding-left: 4px;
}
	
.textbox5{
	width: 183px;
	height: 18px;
	border: 1px solid #cecece;
	margin-top: 7px;
	color: #879197;
	margin-bottom: 30px;
	}	
	
#colWrap{
	width: 980px;
	overflow: hidden;
	padding: 15px;
	}

.colLeft{
	width: 665px;
	float: left;
	margin-right: 15px;
	}
	
#top-box{
	width: 467px;
	height: 305px !important;
	height: 306px;
    /*height: 305px;*/
	background-color: #ffffe1;
	border: 1px solid #ce97c7;
	float: left;
	margin-right: 15px;
    overflow: hidden;  
	}
	
#top-box img{
	float: left;
	width: 281px;
	height: 305px;
	}
	
.tab{
	width: 174px !important;	
    width: 178px;
	height: 93px;
	position: relative;
	left: 262px !important;
    left: 0;    
	top: -305px !important;
	top: -305px;
	margin-bottom: 1px;
	float: left;
	padding-left: 24px !important;
    padding-left: 4px;
    margin-left: 0 !important;
    margin-left: 281px;
	padding-top: 8px;
	cursor: pointer;
	color: #000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	font-size: 17px;    
	}
	
.top-box .tab{
	color: #7A0069;
	}
	
.active_tab, .tab:hover{
	background-image:url(../images/tab.png);
	color: #7a0069;
	width: 226px !important;
    width: 226px;
    top: -305px;
    left: 217px !important;    
    left: -48px;
	height: 93px;
	position: relative;
    padding-left: 24px;
    margin-left: inherit !important;
    margin-left: 264px;
	float: right;
	float: left !important;
	margin-right: 0;
	}
	
.tab:hover .categorie{
	/* margin-left: 45px; */
}
	
.categorie, .categorie a, .categorie a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
}
.categorie a:hover {
    color: #F78029;
    text-decoration: none !important;
}

.tabs2{
    width: 300px;
    height: 28px;
    line-height: 28px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    margin-top: 5px;
    }
    
.tabs-nume{
    width: 486px;
    /*border-bottom: 1px solid #CC96C5;*/
    margin-top: 20px;
    }
    
.tabs2 a {
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #cc96c5;
    border-top: 1px solid #ccc;
    line-height: 27px;
    float: left; 
    padding: 0 10px;
    text-decoration: none;
    color: #6d6d6d;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }

.tabs2 a:visited {
    color: #6d6d6d;
}

.tabs2 a:hover, .tabs2 .selected2{
    background-color: #fff;
    color: #000 !important;
    font-weight: bold;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #cc96c5;
    border-left: 1px solid #cc96c5;
    border-right: 1px solid #cc96c5;
}
    
.tab-gol{
    width: auto;
    height: 28px;
    border-bottom: 1px solid #cc96c5;
    }
    
.tab-gol-nume{
    width: auto;
    height: 28px;
    border-bottom: 1px solid #cc96c5;
    }
    
.tabs2 .prim-tab:hover, .tabs2 .selected2{
    border-left: 1px solid #cc96c5;
    }
    
.tabs2 .tab_nume_1_on, .tabs2 .tab_nume_1_on {
    border-left: 1px solid #cc96c5;
    border-right: 1px solid #cc96c5;
}

.tabs2 .tab_nume_1_off {
    border-left: 1px solid #ccc;
    border-right: none;    
}

.tabs2 .tab_nume_no_left {
    border-left: none !important;
}

.tabs2 .tab_nume_no_right {
    border-right: none !important;
 }
    
.tab2-content{
    width: 280px;
    height: 100%;
    border-right: 1px solid #cc96c5;
    border-left: 1px solid #cc96c5;
    border-bottom: 1px solid #cc96c5;
    padding: 10px;
    margin-bottom: 15px;
    }
    
.tab2-content ul li a, .tab2-content ul li a:visited{
    background-color: #FFFFFF;
    border: none;
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #000;
    }
    
.tab2-content ul li a:hover{
    text-decoration: underline;
    }
    
.tab2-content ul li{
    background: url(../images/dots.jpg) repeat-x 0 100%;
    margin: 10px 0;
    padding-bottom: 10px;
    font-weight: normal;
    }
    
.tab2-content .no-bg{
    background: none;
    }
    
.tab2-content ul{
    list-style: decimal inside;
    font-weight: bold;
    }
    
.nume-bg{
    width: 436px;
    height: 178px;
    background-image:url(../images/nume-gb.jpg);
    background-repeat: no-repeat;
    border: 1px solid #cd91c4;
    padding: 20px;
    padding-bottom: 5px;
    margin-top: 20px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3f3f3f;
    }
    
.dict{
    width: 436px;
    height: 163px;
    background-image:url(../images/dictionar3.jpg);
    background-repeat: no-repeat;
    background-position:top;
    border: 1px solid #cd91c4;
    padding: 5px 20px 20px 20px;
    margin-top: 20px;    
    font-family: Arial, Helvetica, sans-serif;
    color: #3f3f3f;
    }
    
.dict a {
    font-weight: bold;
}
    
.nume-search{
    width: 235px;
    /*height: 17px;*/
    border: 1px solid #d5d5d5;
    margin-top: 20px;
    }
    
.nume-bg form{
    margin-left: 50px;
    /*margin-top: 10px;*/    
    }
    
.nume-but, .cauta-but{
    background: none;
    border: none;
    color: #69015a;
    font-weight: bold;
    margin-left: 10px;
    }
    
.cauta-but {
    color: #FFFFFF;
    padding: 0;
    margin-left: 4px;
}
    
.nume-pop{
    width: 425px !important;
    width: 424px;
    height: 100%;
    padding: 10px 30px 30px 30px;
    border-left: 1px solid #CC96C5;
    border-right: 1px solid #CC96C5;
    border-bottom: 1px solid #CC96C5;    
    margin-bottom: 15px;    
    }
    
.nume-pop ul li{
    float: left;
    width: 90px;
    margin: 2px 10px 2px 0;
    }
    
.fete li a, .fete li a:visited, .lit li a, .lit li a:visited{
    color: #980088;
    text-decoration: none;
    }
    
.baieti li a, .baieti li a:visited{
    color: #980088;
    text-decoration: none;
    }
    
.baieti li a:hover, .fete li a:hover{
    color: #000;
    }

.lit li{
    float: left;
    width: 100px;
    margin: 2px 0 2px 15px;
    }
    
.lit li a:hover{
    color: #000;
    }
	
.articol2 a{
	color: #90007c;
    text-decoration: none;
	}

.articol2 a:hover{
    color: #000;
    }
	
.liniuta3, .liniuta4{
	color: #d8dadc;
	}
	
.titlu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #7a0069;
	font-weight:normal;
	}
	
.titlu2{
	font-size: 20px;
	}
	
.titlu:hover{
	color: #7a0069;
	}
	
.spatiu{
	width: 467px;
	height: 40px !important;
	height: 45px;
	}
	
.mov{
	color: #7a0069;
	text-decoration: none;
	}
    
.verde{
    color: #68af14 !important;
    }
	
.bold{
	font-weight: bold;
	}
	
.ss, .bb{
	width: 178px;
	float: right;
	height: auto;
	}
    
.ss_home {
    height: 305px !important;
    height: 306px;
}
	
.arial18port{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f16d0d;
	}
	
.arial18port{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f16d0d;
	}

#ss_on {
    background-position: 0 -25px;
    font-size: 11px;
}
    
.ss a, .ss a:visited, .ss span.cifra {
	display: block;
	width: 24px;
	height: 25px;
	line-height: 21px;
	background:url(../images/zi2.jpg) no-repeat;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	float: left;
	text-decoration: none;
	margin: 2px;
	text-align: center;
	}
	
.bb a, .bb a:visited{
	display: block;
	width: 24px;
	height: 25px;
	line-height: 21px;
	background:url(../images/bb2.jpg) no-repeat;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	float: left;
	text-decoration: none;
	margin: 2px;
	text-align: center;
	}
	
.ss a:hover, .bb a:hover{
	background-position: 0 -25px;	
	}

.banner{	
	padding-bottom: 15px;
	}
	
.articol{
	width: 305px;
	float: left;
	margin: 0 21px 5px 0;
	text-align: justify;
	}
	
.no-margin{
	margin-right: 0px;
	}
	
.articol img{
	float: left;
	margin: 0 10px 10px 0;
	}
	
.times12mov{
	font-family: Georgia,"Times New Roman", Times,serif;
	font-size: 12px;
	color: #7a0069;
	margin-bottom: 10px;
	}
	
.detalii {
	text-align: right;
	width: 120px;
	}
	
.articol2, .articol4{
	width: 232px;
	float: left;
	margin: 0 13px 10px 0;
	}
	
.articol4{
	margin: 15px 13px 10px 0;
	}
    
.articol4 p {
    margin-top: 0;
    margin-bottom: 5px;
}

.articol4 .times12mov {
    text-decoration: underline;
    margin-bottom: 0;
}

.articol2 img{
	margin: 5px 0;
	}
	
.articol2 .titlu{
	font-weight: normal;
	}

.articol2 h2 {
    margin-top: 5px;
    margin-bottom: 12px;
}

.articol2 a:hover h2{
    color: #000;
    }

.art_titlu a, .art_titlu a:visited {
    text-decoration: none;    
}

.art_titlu h1 {
    margin: 0;
    padding: 10px 0 10px 0;
}

.art_intro{
    margin: 0;
    padding: 10px 0 10px 0;
}
   
.art_img {
    border: 1px solid #CE97C7
}

.art_text h1, .art_text h2, .art_text h3 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.art_top {
    width: 48%;
    float: right;
}
	
.colRight {
	width: 300px;
	float: left;
}
	
.newsletter {
	width: 277px;
	background:#ffffe1 url(../images/newsletter2011/ghid_2011_small.png) 180px 50px no-repeat;
	border: 1px solid #cf98c7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #7a0069;
	padding: 8px;
	margin-bottom: 15px;
}
.newsletter .title {
	font-size: 14px;
	margin-bottom: 10px;
}
.newsletter p {
	display: block;
	width: 180px;
	margin-top: 0px;
	margin-bottom: 3px;
}
.newsletter select {
    margin-bottom: 3px;
	border: 1px solid #989696;
	color: #676565;
}
.newsletter .textbox2 {
    margin-bottom: 3px;
	border: 1px solid #989696;
	color: #676565;
}
.newsletter_an {
    width: 60px;
}
	
.textbox2 {
	width: 165px;
	height: 15px;
	border: 1px solid #dedede;
	margin-bottom: 5px;
	color: #464646;
}
	
.textbox2-prod{
	width: 272px;
	height: 13px;
	margin-right: 11px;
	float: left;
	}
	
.textbox3{
	width: 120px;
	/*height: 13px;*/
	margin-right: 11px;
	float: left;
	margin-top: 5px;
	}
	
.newsletter a{
	color: #7a0069;
	text-decoration: none;
	}
	
.newsletter a:hover{
	text-decoration: underline;
	}
	
.dictionar{
	width: 277px;
	height: 208px;
	background-image:url(../images/dictionar.jpg);
	margin-bottom: 10px;
	border: 1px solid #cf98c7;
	padding: 10px;
	}
	
.dictionar2{
	width: 277px;
	height: 114px;
	background-image:url(../images/dictionar2.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	border: 1px solid #cf98c7;
	padding: 10px;
	}
	
.dictionar2 a{	
	color: #404040;
	text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase;
	}
	
.dictionar2 a:hover{
	color: #90007C;
	}

.dictionar2 .text {
    padding-bottom: 4px;
    font-weight: bold;
    color: #6F6F6F;
}
	
.arialbold12gri{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #6f6f6f;
	}
    
.arialbold16gri{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #6f6f6f;
    }
	
.dictionar a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f6f6f;
	font-weight: bold;
	text-decoration: none;
	margin-right: 1px;
	}
	
.dictionar a:hover{
	color: #000;
	text-decoration: underline;
	}
	
.colLeft2{
	width: 164px;
	float: left;
	margin-right: 15px;
	}
	
.utile{
	width: 142px;
	border: 1px solid #d19dca;
	background-color: #ffffe1;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
	}
	
.utile ul{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 10px;
	}
    
.utile ul li {
    margin-top: 4px;    
}
	
.utile ul li a:hover{
	color: #000;
	}
	
.utile ul li a{
	color: #90007c;
	}
    
.articol300 {
    width: 315px !important;
    width: 310px;
    float: left;
    margin-bottom: 10px;
    /*background:url(../images/dots.jpg) repeat-x 0 100%;*/
    padding-bottom: 10px;
    margin-right: 15px;
    }
    
.articol300 p {
    margin-bottom:  0;
}
    
.articol300 img {
    float: left;
    margin: 0 10px 10px 0;
    border: 1px solid #CE97C7;
    }
    
.articol300 a {
    color: #7A0069;
    text-decoration: none;
    }
    
.articol300 a:hover{
    color: #000;
    }
    
.articol300 ul li{
    margin-bottom: 4px;
    background:url(../images/lists.jpg) no-repeat 0 6px; !important;
    padding-left: 10px;
    height: auto;
    }
/*
.articol300 ul li a{
    float: left;
    }
*/

.articol300_home {
    height: 227px !important;
    height: 233px;
}

.no_bottom {
    margin-bottom: 0;
    padding-bottom: 0;
}

.no_top {
    margin-top: 0;
    padding-top: 0;
}

.no_border {
    border: none;
}

.line_16 {
    line-height: 16px;
}

.articol3{
	margin-bottom: 15px;
	}
	
.articol3 a{
	text-decoration: none;
	color: #90007c;
	}
	
.articol3 a:hover{
	text-decoration:underline;
	}
.articol3 ul li {
    margin-bottom: 4px;
    background:url(../images/lists.gri.jpg) no-repeat 0 9px; !important;
    padding-left: 10px;
    /*height: auto;*/
    line-height: 19px;
}

.articol3 ul li a {
    margin-left: 0 !important;
}

.articol3 .on {
    color:#F78029 !important;
}

.underline {
    text-decoration: underline !important;
}
	
.colRight2{
	width: 486px !important;
	width: 480px;
	float: left;
	}
	
.orange{
	background-color: #f26628;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	}
	
.ghid-list ul, .desene-list ul{
	list-style: none;
	margin: 8px 0 10px 0 !important;
	margin: 10px 0px;
	}
	
.ghid-list, .desene-list{
	height: 43px;
	width: 100%;
	}
	
.ghid-list ul li, .desene-list ul li{
	float: left;
	width: 111px !important;
	width: 107px;
	margin-right: 10px;
	}

.desene-list ul li {
    width: 148px !important;
}
	
.ghid-list ul li a, .desene-list ul li a, .ghid-list ul li a:visited, .desene-list ul li a:visited{
	color: #000;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.ghid-list ul li a:hover, .desene-list ul li a:hover {
	color: #666;
	}
    
.desene a img{
    border: 1px solid #CE97C7 !important;
    }
    
.desene a img:hover{
    border: 1px solid #999 !important;
    }
    
.desen{
    border: 1px solid #666;
    margin-bottom: 5px;
    }
    
.desen_print {
    display: none;
}
	
.produse{
	margin-bottom: 30px !important;
	margin-bottom: 0;
	background-color:#FFFFE1;
	width:650px;
	padding-top:20px !important;
	padding-left:10px;;
	height:360px;
	margin-top:10px;
	}
.produse2{
	margin-bottom: 20px !important;
	padding-top:7px !important;
	padding-left:5px;
	padding-right:5px;
	height:340px;
	float:left;
	}
.produse a img{
	/*border: 3px solid #f26628;*/
	/*margin: 0 6px 6px 0 !important;    
	margin: 0 4px 0px 0;*/
	}

.produse a img:hover{
	/*border: 3px solid #faa05d;*/
	/*margin: 0 6px 6px 0 !important;*/
	/*margin: -18px 4px 0px 0;*/
	}
    
#div_produse {
    height: 490px !important;
    height: 513px;
    width: 486px;
}

.produse_recomandate {
    height: 867px !important;
    height: 882px;
}

.produs_pret{
    width: 120px;    
    max-height: 54px;
    overflow: hidden;
    background-color: #f26628;
    color: #fff;
    position: relative;    
    top: -60px;
    left: 0;
    line-height: 18px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    }

.produse_cumpara a, .produse_cumpara a:visited, .produse_cumpara a:hover, .produse_cumpara a:active {
    width: 476px;
    height: 36px;
    background: url(../images/qbebe_buton.png) no-repeat;
    background-position: top;
    display: block;
}

.produse_cumpara a:hover {
    background-position: bottom;
}
	
	
.pret3, .pret4{	
	width: 152px;
    height: 273px;
	float: left;
	margin-bottom: 5px;    
	margin-right: 4px !important;
	margin-right: 1px;
    border: 3px solid #f26628;
	}
.pret2
{
	width: 160px;
    height: 273px;
	float: left;
}
.pret2 img {
	padding-left:5px;
	border: 1px solid #dedede;
}
.pret4
{
	height: 177px !important;
	width:146px !important;
}
.pret5
{
	padding:0px;
}

.pret3 {
    height: 152px !important;
    margin-bottom: 10px;
}

.pret3:hover {
    border: 3px solid #FFB680;
}

.pret2 .link {
    margin: 5px 0 5px 5px;
	padding-bottom:5px;
	border-bottom:1px solid #e9eaeb;
	height:50px;
	text-align:center;
	width:100%;
}

.pret2 .link a, .pret2 .link a:hover, .pret2 .link a:visited {
    color: black;
    font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.link_pret_index {
	margin: 5px 0 5px 5px;
    color: #F26628;
    font-weight: bold;
    font-size: 11px;
}

.pret2 .link a:hover {
    color: #F06D8D;
}
	
.pret{
	color: #7A0069;
	left: 0;
	line-height: 18px;
	text-align: center;
    font-size: 12px;
    font-weight: bold;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
	}
    
.pret a, .pret a:hover, .pret a:visited {
    color: #FFFFFF;
}

.nume{
	width: 447px;
	height: 85px;
	padding: 15px;
	background-image:url(../images/nume.jpg);
}
.nume a:hover.titlu {
	color: #000;
}
	
.verdbold12blue, .verdbold12blue a, .verdbold12blue a:visited, .verdboldcautablue a, .verdboldcautablue a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #1a02cd !important;
	text-decoration: none;
	text-shadow: #FFF 1px 1px;
}
	
.verdbold12pink, .verdbold12pink a, .verdbold12pink a:visited, .verdboldcautapink a, .verdboldcautapink a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #f250dc !important;
	text-decoration: none;
	text-shadow: #FFF 1px 1px;
}
	
.verdbold12pink a:hover, .verdbold12blue a:hover, .verdboldcautapink a:hover, .verdboldcautablue a:hover {
	text-decoration: underline;
	color: #000;
}

.verdboldcautapink a, .verdboldcautapink a:visited, .verdboldcautapink a:hover, .verdboldcautablue a, .verdboldcautablue a:visited {
    font-weight: normal;
}
	
#footer{
	background-color: #ffeffd;
	padding: 20px;
	width: auto;
	color: #7a0069;
	border-top: 1px solid #cc92c4;
	}

.footer_sigle {
    padding: 10px 0;    
}

.footer_sigle img {
    padding-left: 10px;
}

.bg{
    background: url(../images/dots2.jpg) repeat-x 0 100%;
    padding-bottom: 6px;
    margin-bottom: 5px;
    }
	
.linkuri a{
	text-decoration: none;
	margin: 0 5px;
	color: #90007c;
	}
	
.linkuri a:hover{
	text-decoration: underline;
	}
	
.linkuri{
	margin-bottom: 15px;
	}
	
#footer ul{
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 5px;
	float: left;
	}
	
#footer ul li{
	margin: 5px 0;
	}
	
#footer ul li a{
	color: #90007c;
	}
	
#footer ul li a:hover{
	color: #000;
	}

/* FOOTER NEW */
.footer_new {
	background-color: #FFFFE1;
	color: #7A0069;
}
.footer_new table {
	padding: 0px 20px;
	text-align: left;
}
.footer_new thead td {
	border-bottom: 1px dashed #7A0069;
	padding: 30px 0px 5px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}
.footer_new tbody td {
	padding: 20px 0px;
}
.footer_new  tbody td ul {
	margin: 0px;
	padding: 0px;
	width: 50%;
	float: left;
}
.footer_new  tbody td ul li {
	list-style-type: none;
	list-style-position: inside;
	line-height: 18px;
}
.footer_new  tbody td ul li a {
	color: #7A0069;
	text-decoration: none;
}
.footer_new  tbody td ul li a:hover {
	color: #333;
	text-decoration: none;
}
.footer_new .cautari_frecvente {
	padding: 10px 0px;
	margin: 10px 20px 0px 20px;
	text-align: left;
	border-top: 1px dashed #333;
	color: #333;
}
.footer_new .cautari_frecvente a {
	color: #7A0069;
}
.footer_new .cautari_frecvente a:hover {
	color: #333;
}
.footer_copyright {
	background-color: #F06D8D;/*9DCB35;*/
	color: #FFF;
	padding: 5px;
	text-align: center;
}
.footer_copyright a {
	color: #FFF;
	text-decoration: none;
}
.footer_copyright a:hover {
	color: #FFF;
	text-decoration: underline;
}
/* // Footer new */
	
.sigle{
	float: left;
	margin-left: 30px;
	}
	
.sigle a img{
	border: 1px solid #cf98c7;
	margin-bottom: 15px;
	}
	
.sigle a{
	display: block;
	}

.linkuri3 ul{
    width: 140px;
    float: left;
    margin: 10px 0;
    }
    
.linkuri3 ul li {
    margin-bottom: 4px;
    background:url(../images/lists.jpg) no-repeat 0 5px;
    padding-left: 10px;
    }
    
.linkuri3 ul li a{
    color: #90007C;
    text-decoration: none;    
    font-size: 12px;
    }
    
.linkuri3 ul li a:hover{
    color: #000000;
    text-decoration: underline;
    }
    
.linkuri3_margin {
    margin-right: 4px !important;
    margin-right: 1px;
}

.linkuri4{
	margin-top:10px;
	margin-left:10px;
}

.linkuri4 ul{
    width: 195px;
    float: left;
    margin: 5px 10px;
    }
    
.linkuri4 ul li {
    margin: 3px !important;
    }
    
.linkuri4 ul li a{
    color: #9e51b5;
    text-decoration: none;    
    font-size: 13px;
    font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
    }
    
.linkuri4 ul li a:hover{
    color: #000000;
    text-decoration: underline;
    }

.ovulatie{
    width: 205px;
    height: 159px;
    background-image:url(../images/due-date-bg.jpg);
    margin: 15px 12px 15px 0 !important;
    padding: 10px;
    font-size: 11px;
    float: left;
    border: 1px solid #b7b7b7;
    }
	
.select{
	width: 85px;
	margin-top: 5px;
	}
	
.select-prod, .select-brand {
	width: 150px;
	/*height: 20px;*/
	margin-top: 8px;
	float: left;
	margin-right: 5px;
	}

.select-brand, .select-magazin {
    width: 150px;
}
	
.buton2{	
	float: left;
	border: none;	
	color: #fff;
	font-size: 10px;
    font-weight: bold;    
    background-color: #7A0069;
    border: 0;
    height: 20px;
    margin-top: 8px;
	}
	
.select2{
	width: 45px;
	margin-top: 3px;
	}
	
.select3{
	margin: 3px 0;
	}
	
.puncte{
	width: 128px;
	height: 1px;
	background-image:url(../images/dots.jpg);
    background-repeat: repeat-x;
	}
	
.no-width{
	width: auto !important;
	margin: 10px 0 15px 0;
	}
    
.no-width2{
    width: auto !important;
    width: 375px;
    margin: 10px 0 15px 0;
    }
    
.ovulatie_rez_head, .ovulatie_rez{
    padding: 4px 4px 4px 0;
    border-bottom: 1px solid #7A0069;
    font-weight: bold;
}

.ovulatie_rez {
    border-bottom: 1px solid #CECECE;
    font-weight: normal;
    padding: 5px;
}
	
.calcul{
    width: 174px;
    height: 17px;
    background-color: #90007c;
    border: none;
    color: #fff;
    text-align: center;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 5px;
    cursor: pointer;
    }
	
.marginright10{
	margin-right: 11px;
	margin-top: 0;
	}
    
.margin_top4 {
    margin-top: 4px;
}

.jos{
	width: 235px;
	margin-right: 15px;
	}
	
#footer ul li img{
	float: left;
	margin-right: 10px;
	border: 1px solid #cf98c7;
	margin-bottom: 10px;
	}
	
.articole-footer{
    width: 280px;
    margin-left: 320px !important;
    color: #666;
    }

.no-left{
    margin-left: 0 !important;
    margin-right: 20px !important;
    }
	
.ie6{
	margin-right: 0;
	margin-right: 15 !important;
	}
	

.adv{
	width: 490px !important;
	width: 485px;
	height: 158px;
	margin-bottom: 15px;
	}
	
.adv img{
	float: left;
	margin-right: 10px;
	}
	
.adv p{	
	padding: 5px 0;
	margin: 0;
	}
	
.col305{
	width: 305px;
	margin-bottom: 15px;
	float: left;	
	}
	
.col166{
	width: 166px !important;
	width: 160px;
	margin-left: 15px;
	float: left;
	}
	
.articol4{
	width: auto;
	background:url(../images/dots.jpg) repeat-x 100% 100%;
	height: auto;	
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 0;
	}
	
.articol4 img{
	float: left;
	margin: 0 10px 10px 0;
    border: 1px solid #7a0069;
	}
	
.sj{
	margin-bottom: 10px;
	}
	
.ovulatie2{
    width: 219px;
    height: 159px;
    background-image:url(../images/due-date-bg2.jpg);
    padding: 10px;
    margin-bottom: 15px;
    font-size: 11px;
    border: 1px solid #b8b8b8;
    float: left;
    margin-top: 15px;
    }
	
.calcul2{
	margin-left: 0;
	}
	
.left{
	text-align: left;
	}
	
.cale, .cale a, .cale a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #BB25A6;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;    
	text-transform: uppercase;
}
.cale a:hover{
	text-decoration: underline;
}
	
.detalii-autor, .detalii-vizite{
	float: left;
	width: 360px;
	font-style:italic;
	color: #606060;
	font-weight: bold;
	padding-bottom: 10px;
	font-size: 11px;
	}
.autor{
	border-bottom:1px dotted #ccc;
	font-size:11px;
	margin-bottom:5px;
	padding-bottom:5px;
	font-style:italic;
	color: #606060;
	font-weight: bold;
}	
.italic{
	font-style: italic;
	}
	
.detalii-vizite{
	width: 120px;
	text-align: right;
	}
	
.nota{        
    /*width: 466px;*/
	font-family: Georgia, 'Times New Roman', Times, serif;
	height: 65px;
	border: 1px solid #e7e7e7;
	padding: 10px;
	}
	
.nota li{
	float: left;
	display: block;
	font-weight:bold;
	background-color: #9b458f;	
	margin-right: 3px;    
	}
	
.nota li a, .nota li a:visited{
	text-decoration: none;
	color: #ffffe1;
    padding: 3px 4px !important;
    display: block;
    border: 1px solid #9b458f;
	}
	
.nota li a:hover{
    color:#9B458F;
    background-color:#F4F4F4;
    border:1px solid #9B458F;
	}
	
.nota ul{
	margin-top: 10px;
	}
	
.voturi{
	color: #8c3c81;
	margin-top: 10px;
	margin-right: 20px;
	}
    
.voturi2 {
    color: #454545;
    font-weight: normal;
}

.voturi_mesaj {
    padding-top: 4px;;
    color: #8c3c81;
    display: block;
}
.voturi_mesaj_produse {
    padding-top: 4px;
    color: black;
    display: block;
    font-size:10px;
    margin-bottom:30px;
}
	
.right{
	padding:0;
	margin:0;
	float: right;
	}
    
.sageti{
    width: 170px;    
    }
    
.sageti a, .sageti a:visited{
    text-decoration: none;
    color: #F16D0D;
    font-weight: bold;
    }
    
.sageti a:hover{
    color: #000;
    }
	
.left2{
	padding:0;
	margin:0;
	float: left;
	}
	
.right2{
	float: right;
	}
	
.linie, .linie3{
	width: 100%;
	height: 1px;
	background-image:url(../images/dots.jpg);
    background-repeat: repeat-x;
	margin: 10px 0;
    font-size: 0;
	}

.linie3 {
    margin: 0;
    padding: 0;    
}

.textbox3{
	border: 1px solid #dedede;
	float: left;
	margin-top: 8px;
	}
	
.buton{
	width: 20px;
	height: 19px;
	background-image:url(../images/submit.jpg);
	border: none;
	}
	
.buton:hover{
	cursor:pointer;
	}
	
.buton3, .buton_cauta{
	background-color: #90007C;
	border: 1px solid #dedede;
	color: #fff;
	font-weight: bold;
	}
       
.buton_cauta {
    font-weight: normal;
    /*height: 20px;*/
    margin-bottom: 5px;    
}

.textbox_cauta {    
    height: auto;
    width: 222px;
}
	
.linie2{
	border: 1px solid #dedede;
	padding: 3px;
	font-weight: bold;
	margin-top: 20px;
	}
    
.mamica_1, .mamica_2, .mamica_3 {
    width: 110px;
    height: 70px;
    background-repeat: no-repeat;
    background-position: center center;
}

.mamica_1 {
    background-image:url(../images/mamica_1.png);
}

.mamica_2 {
    background-image:url(../images/mamica_2.png);
}

.mamica_3 {
    background-image:url(../images/mamica_3.png);
}

.buton_forum {
    background-color:#FFFFFF;
    background-image:url(../images/bg_button.gif);
    color:#706F6F;
    font-weight:normal;
    padding:0 3px;
    font-size:1em;
    width:auto !important;
    font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
    border: 1px solid #9DCB35;
    padding-bottom:3px;
    padding-top:3px;
    vertical-align:middle;
    font-weight: bold;
}

.buton_forum:hover {
    background-position:0 100%;
    border-color:#9DCB35;
    color:#706F6F;
}
	
.poze-galerie{
	vertical-align: top;
	}
	
.poze-galerie a img{
	border: 4px solid #F26628;
	padding:3px;
	}
	
.poze-galerie a img:hover{
	border: 4px solid #ffb680;
	}
	
.next{
	text-align: right;
	padding-right: 10px;
	}
	
.next a{
	padding: 0 3px;
	background-color: #ac64a2;
	color: #fff;
	font-weight: bold;
	border: 1px solid #dedede;
	text-decoration: none;
	}
	
.next a:hover{
	background-color: #ffffe1;
	color: #ac64a2;
	}
	
.subcategorie a, .subcategorie a:visited {
	color: #666666;
	font-size: 12px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
    
.subcategorie a:hover{
    color: #f78029;
    }
	
.fm_subcategorie a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 3px 0px;
	background:#FFF url(../images/unchecked.jpg) left 2px no-repeat;
	padding-left: 20px;
}    
.fm_subcategorie a:hover {
    color: #F06D8D;
}
.fm_subcategorie a.selected {
	color: #F06D8D;
	font-weight: bold;
	background:#FFF url(../images/checked.jpg) center left no-repeat;
	padding-left: 20px;
}

.fm_c {
	color: #F06D8D;
}
.fm_c a {
    font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F06D8D !important; 
    text-transform: uppercase;
    background: #FFF;
	display: block;
	padding: 2px 0px;
}
.fm_c2 a {
    font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000 !important; 
    text-transform: uppercase;
    background: #FFF;
	display: block;
	padding: 2px 0px;
}

.imgprinc a img{
	margin-top: 10px; 
	}
    
.pagini2{
    background-image:url(../images/middle.jpg);
    background-repeat: repeat-x;
    text-align: center;
    }
    
.pagini2 a, .pagini2 a:visited{
    color: #000;
    font-weight: bold;
    text-decoration: none;
    }
    
.pagini2 a:hover, .pagini2 .on{
    color: black !important; /*#f26628 !important;*/
    }
    
.print{
    float: right;
    width: 90px;
    margin-bottom: 3px;
    }
    
.print a, .print a:visited{
    text-decoration: none;
    color: #000;
    font-weight: bold;
    }
	
.notagalerie{
	width: 212px;
	margin-top: 0px;
	height: 105px;
	}
	
.left3{	
	width: 120px;
	}	
		
.contact2{
	padding: 10px;
	border: 1px solid #dedede;
	margin-top: 10px;
	margin-bottom: 26px;
	}
	
.cautare2{
	width: 600px;
	height: 27px;
	float: left;
	/**height: 10px;*/
	line-height: 40px;
	background-color: white; /* #ffdfc7;*/
	margin-bottom: 15px;
	padding: 0px 5px 7px 20px;
	}
	
form{
	margin: 0;
	padding: 0;
	}
	
.select{
    width: 50px;
    /*height: 19px;*/
    margin-right: 11px;
    float: left;
    margin-bottom: 5px;
    }
	
.lupa{
	border: 0 !important;
	}
	
.categ ul{
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.categ ul li a, .categ ul li a:visited{
	color: #000;
	text-decoration: none;
	font-weight: bold;
	}
	
.categ ul li a:hover{
	color: #7A0069;
	}
	
.categ ul li{
	background: url(../images/dots.jpg) repeat-x 0 100%;
	padding: 5px 0;
	}
    
.categ .on {
    color: #7A0069 !important;
    text-decoration: underline !important;
}
	
.banner2{
	margin: 5px;
	}	
	
.textbox6{
	width: 272px;
	height: 100px;
	border: 1px solid #DEDEDE;
	margin-bottom: 10px;
	}

.banner5{
	width: 150px;
	margin:0 auto;
	margin-bottom: 10px;
	}
	
.banner5 a img{
	border: 0;
	}
	
.bannere{
	background:url(../images/fundal.jpg);
	padding: 10px 0;
	}
	
.nume-salon{
	background-color: #cc92c4;
	padding: 0 2px;
	}
	
.nume-salon a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
.articol5{
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFFFE1;
}
	
.articol5 a{
	text-decoration: none;
	color: #BB25A6;
	font-weight: bold;
}
	
.articol5 a:hover{
	text-decoration: underline;
}
    
.articol5 li{
    margin-bottom: 4px;
    background: url(../images/lists.roz.jpg) no-repeat 0 6px; !important;
    padding-left: 12px;
    height: auto;    
}

.rg img{
    float:right;
    margin-left: 10px;
}
	
.textbox7{
	margin: 0 !important;
        width:272px;
	}
	
.textbox8{
	border: 1px solid #DEDEDE;
	width: 135px;
	height: 15px;
	}

.branduri2 {
	background:#f4f6ea;
}
.branduri2 li{
    float: left;
    margin-right: 31px !important;
    margin-right: 27px;
    width: 90px;
    height: 65px;
    margin-bottom: 15px;
    margin-top: 10px;
    }
.branduri2 li a img{
    border: 1px solid #CE97C7;
	padding: 2px;
    }

.branduri a img{
    margin-bottom: 10px;
    border: 1px solid #f26628;
    }

#right_box_branduri {
	max-height: 480px;
	margin-bottom: 10px;
}
#right_box_branduri a.logo_brand {
    width: 90px;
	height: 65px;
	display: block;
	line-height: 65px;
	border: 1px solid #CE97C7;
	padding: 2px;
	margin: 2px;
	float: left;
}
    
.nume-copii a{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}

.nume-copii a:hover{
	text-decoration: underline;
	}
	
.tab-nume{
	margin-top: 10px;
	}
	
.tab-nume li{
	float: left;
	background-color: #CC92C4;
	padding: 3px 5px;
	border-right: 1px solid #fff;
	}
	
.tab-nume li a{
	font-weight: bold;
	text-decoration: none;
	color: #7A0069;
	}
    
.no-height, .no-height3{
    background-repeat: no-repeat;
    background-position: right;
    background-color: #ffffe1;
    padding-right: 50px;
    height: auto;
    }
    
.no-height3 {
    background-image:url(../images/due-date-bg_site.jpg);
}
    
.no-height2{
    background-image:url(../images/due-date-bg2_site.jpg);
    background-repeat: no-repeat;
    background-position: right;
    background-color: #ffffe1;
    padding-right: 70px;
    height: auto;
    }
	
.hover{
	background-color: #f3f3f3 !important;
	}
	
.hover a{
	color:  !important;
	}
	
.lista-nume ul{
	width: 480px;	
	}
	
.lista-nume li{
	float: left;
	width: 150px;
	margin-right: 5px;
	padding: 3px 0px;
	color: #fff;
	background-color: #CC92C4;
	}
	
.titlu3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #7a0069;
	font-weight: bold;
	text-align: left;
	}

.list a{
	padding: 3px 0;
}

.list a{
	font-size: 11px;
	font-weight: bold;
	}

.categorie-articol{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	margin-bottom: 10px;
	}

.linkuri2 li a{
	padding: 5px 0;
	text-decoration: none;
	}
	
.linkuri2 li a:hover{
	text-decoration: underline;
	}
	
.linkuri2 li{
    background:url(../images/dots2.jpg) repeat-x 0 100%;
	padding: 5px 0;
	}
	
.linkuri2 ul{
	margin-left: 0;
	padding-left: 0;
	}
	
.linkuri2{
	margin-right: 30px !important;
	width: 300px;
	}
	
.input-footer{
	border: 1px solid #b5b5b5;
	width: 100px;
	margin-left: 20px;
	float: left;
	height: 14px;
	margin-right: 10px;
	}
	
.no-right{
	margin-right: 0;
	}
	
.user img{
	float: left;
	margin-right: 5px;
	}
	
.categ-prod a, .categ-prod a:visited {
	color: #000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.categ-prod a:hover{
	color: #f78029;
	text-decoration: none;
	}
	
.radio{
	float: left;
	margin-top: 13px;
	}
	
.label{
	float: left;
	height: 20px;
	margin-top: -4px;
	text-decoration: underline;
	margin-right: 15px;
	}
	
.no-bg{
	background: none !important;
	}
	
.blue{
	color: #303dae;
	}
	
.spatiu2{
	width: auto;
	height: 15px;
	margin: 0;
	padding: 0;
	}
	
.black{
	text-decoration: none;
	color: #000;
	}
	
.user-link{
	text-decoration: none;
	font-weight: bold;
	color: #7A0069;
	}
	
.com li{
	float: left;
	padding: 3px;
	
	}
	
.com li a{
	text-decoration: none;
	color: #000;
	font-weight: bold;
	padding: 3px;
	background-color: #ffcdf8;
	}
	
.com{
	border-bottom: 1px solid #000;
	margin-bottom: 5px;
	height: 21px;
	}
	
.com a:hover, .com .ns a{
	background-color: #fff !important;
	padding: 3px;
	}
    
.text_opt h1, .text_opt h2, .text_opt h3 {
    margin-top: 0;
}

.text_opt p {
    margin-top: 0;
}

.utilizatori li{
    background:url(../images/dots.jpg) repeat-x 0 100%;
    padding: 5px 0;
    margin-bottom: 5px;
    }
    
.utilizatori li a{
    font-weight: bold;
    color: #BB25A6;
    text-decoration: none;
    }
    
.utilizatori li a:hover{
     color: #000;
    }
    
.utilizatori{
    margin-top: 10px;
    }
    
.no-width .select{
    margin-bottom: 10px;
    }
    
.rosu {
    color: #D11D23;
}

.box_gradinite{
	width:260px;
	height:180px;
	padding:10px 20px;
	background:#000 url(../images/bg_qbebe.jpg);
	font-family:tahoma;
}
.box_gradinite a, .box_gradinite a:visited{
	color:#fff;
}
.box_gradinite a:hover{
	text-decoration:underline;
}
.box_gradinite_text{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	
}
.select_box{
	width:100%;
	padding:0px;
	border:0px;
}
.box_gradinite_cauta{
	background: url(../images/button_q.jpg);
	width:124px;
	height:21px;
	border:0px;
	cursor:pointer;
}

/* saloane */
.saloane, .saloane2{
	margin: 10px 0;
}
	
.saloane2 li{
	padding-bottom: 5px;
	margin: 5px 0;
	}
	
.saloane li{
	/*background: url(../images/dots.jpg) repeat-x 0 100%;*/
	padding-bottom: 8px;
	margin: 5px 0;
}
	
.stea{
	margin: 0 2px;
	font-size:0px;
	width:11px;
	height:10px;
	}
.stea img{
	margin: 0px;
	padding:0px;
	}
.pic{
	border: 5px solid #F26628;
	}
.pic:hover{
	border: 5px solid #faa05d;
	}	
.red-bold{
	color: #d11d23;
	font-weight: bold;
	text-decoration: none;
	}
	
.red-bold:hover{
	text-decoration: underline;
	}
	
.user-comm li{
	float: left;
	padding: 0 5px;
	text-align: center;
	
	}
	
.user-comm{
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #999;
	}
	
.user-comm .comm{
	background-color: #f9e9e5;
	color: #454545;
	font-weight: bold;
	border:1px solid #ccc;
	border-bottom:none;
	}
	
.user-comm .com a{
	color: #d11d23;
	text-decoration: none;
	}

.comm_on a {
    color: #D11D23;
}

.post{
	background-color: #fff !important;
	font-size: 12px;
	color: #454545;
	font-weight: bold;
	}
	
.post a{
	font-size: 12px;
	color: #535353;
	font-weight: bold;
	}
	
.post2 a{
	/*font-weight: normal !important;*/
	font-weight: bold;
	text-decoration: none;
	}
	
.post2 a:hover{
	text-decoration: underline;
	}	
/* saloane */	

/* comentarii */	
.subtitlu_negru{
	font-family:times new roman;
	font-style:italic;
	color:#010101;
	font-size:21px;
}
.input_text{
	font-size:12px;
	margin:0px;
	padding:8px 0 1px;
	padding:2px 0 1px !important;
	border:1px solid #A3A3A3;
	color:#333;
}
.input_button{
	color:#fff;
	background:#000;
	border:none;
	padding:2px;
	font-family:times new roman
}
/* comentarii */	

.label_footer{
	color:#f26628;
	font-size:13px;
	text-transform:uppercase;
	font-family:arial;
	font-weight:bold;
	margin-left:20px;
}
.input_footer{
	width:145px;
	border:3px none #fcaf8c;
	font-size:11px;
}
.select_footer{
	width:145px;
	border:3px none #fcaf8c;
	font-size:11px;
	color:#333
}
.input_submit{
	background:#f26628;
	color:#fff;
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	width:120px;
	border:0px;
}
.inner_text{
	width:610px;
	height:150px;
	overflow:hidden;
	float:left; 
}

.cautare_avansata_salon {
	border: 2px solid #ce97c7;
	background-color: #ffffe1;
}
.cautare_avansata_salon button {
	border: 0px;
	background: #7a0069;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
}

.cauta_dupa_oras a {
	background: #F26628;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
	display: block;
	text-align: center;
}
.cauta_dupa_oras a:hover {
	background-color: #F78029;
}

#cautare-salon{
	width: 296px;
	border: 2px solid #ce97c7;
	background-color: #ffffe1;
}
#cautare-salon .title {
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 5px;
}
#cautare-salon .formular {
	border: 0px;
	margin: 0px auto;
}
#cautare-salon .formular input {
	border: 1px solid #989696;
	color: #676565;
	margin-bottom: 10px;
}
#cautare-salon .formular select {
	border: 1px solid #989696;
	color: #676565;
	margin-bottom: 10px;
}
#cautare-salon .formular button {
	border: 0px;
	background: #7a0069;
	color: #FFF;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 10px;
}
#cautare-salon .title2 {
	font-size: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding: 5px;
}
#cautare-salon .lista {
	margin-bottom: 5px;
}
#cautare-salon .lista .item {
	width: 140px;
	float: left;
	padding-left: 6px;
}
#cautare-salon .lista .item a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a0069;
	display: block;
	text-decoration: none;
	padding: 1px;
}
#cautare-salon .lista .item a:hover {
	text-decoration: underline;
}
#cautare-salon .lista2 {
	color: #7a0069;
	text-align: center;
}
#cautare-salon .lista2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a0069;
	text-decoration: none;
	padding: 1px;
}
#cautare-salon .lista2 a:hover {
	text-decoration: underline;
}

/* Q&A */
.cale_selected {
	text-transform: uppercase;
}
.qa_position {
	position: absolute;
	margin-top: 0px;
	margin-left: -175px;
}

.qa_categs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 30px;
}
.qa_categs li {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px dotted #DDD;
	list-style-type: none;
}
.qa_categs a {
	display: block;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
}
.qa_categs a:hover {
	background-color: #7A0069;
	color: #FFF;
}
.qa_categs a.selected {
	background-color: #7A0069;
	color: #FFF;
}
.qa_categs .sublista a {
	padding-left: 15px;
	font-weight: normal;
	text-transform: none;
	font-size: 12px;
}
.qa_categs .sublista a.selected {
	background-color: #F26628;
	color: #FFF;
}

.qa_header {
	background-color: #FFDFC7;
	height: 145px;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.qa_header .cell1 {
	width: 236px;
	float: left;
	margin-right: 100px;
	margin-left: 20px;
}
.qa_header .cell2 {
	width: 223px;
	float: left;
	margin-right: 100px;
}
.qa_header .cell3 {
	width: 215px;
	float: left;
}
.qa_header .separator {
	height: 4px;
	background: transparent url(../images/qa/header_separator.jpg) bottom left repeat-x;
	clear: both;
	font-size: 2px;
	margin: 0px 7px 15px 7px;
}
.qa_header .title {
	padding: 6px 10px;
}
.qa_header .cell1 input {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 228px;
	padding: 3px;
}
.qa_header button {
	height: 24px;
	line-height: 24px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	background: #7A0069;
}
.qa_header2 {
	padding: 10px 7px 10px 20px;
	background-color: #FFFFE1;
	border-bottom: 1px solid #DEDEDE;
	margin: 0px 0px 10px 0px;
	text-align: left;
}
.qa_header2 input {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 540px;
	padding: 3px;
}
.qa_header2 button {
	height: 24px;
	line-height: 24px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	background: #7A0069;
	margin-left: 10px;
}

.qa_content {
	width: 455px;
	/*margin: 20px 0px 0px 0px;*/
	margin-top: 30px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.qa_tabs {
	border-bottom: 3px solid #F26628;
	height: 34px;
	width: 483px;
}
.qa_tabs a {
	width: 150px;
	height: 32px;
	line-height: 32px;
	color: #FFF;
	font-weight: bold;
	display: block;
	background: #ffb680;
	float: left;
	margin: 0px 1px;
	padding: 0px 5px;
	text-decoration: none;
}
.qa_tabs a:hover {
	color: #FFF;
	background: #F26628;
	text-decoration: none;
}
.qa_tabs a.active {
	color: #FFF;
	background: #F26628;
	text-decoration: none;
}

.qa_box {
	width: 470px;
	border: 2px solid #F26628;
	padding: 5px;
	margin: 5px 0px;
}
.qa_box .left {
	width: 335px;
	float: left;
}
.qa_box .left h2 {
	padding: 0px;
	margin: 5px 0px;
	overflow: hidden;
}
.qa_box .left a {
	color: #000;
	text-decoration: none;
}
.qa_box .left a:hover {
	color: #7A0069;
	text-decoration: none;
}
.qa_box .left .line1 {
	margin: 5px 0px 10px 0px;
	color: #4c4c4c;
}
.qa_box .left .desc {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.qa_box .right {
	width: 120px;
	padding-left: 10px;
	float: right;
	border-left: 1px solid #e1dede;
}
.qa_box .right strong {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.qa_box .right .line1 {
	font-size: 11px;
	margin: 10px 0px 0px 0px;
}
.qa_box .right .line2 {
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	text-transform: uppercase;
	color: #7A0069;
	font-weight: bold;
}
.qa_box .right .line2 a {
	color: #000;
	text-decoration: none;
}
.qa_box .right .line2 a:hover {
	color: #7A0069;
	text-decoration: none;
}
.qa_box .right button {
	height: 36px;
	line-height: 36px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 18px;
	background: #F26628;
	margin: 10px 0px 10px 12px;
}

.qa_response {
	width: 470px;
	border: 2px solid #CE97C7;
	background-color: #FFFFE1;
	padding: 5px;
	margin: 5px 0px;
}
.qa_response input {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 345px;
	padding: 3px;
}
.qa_response textarea {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 345px;
	height: 100px;
	padding: 3px;
}
.qa_response button {
	height: 24px;
	line-height: 24px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	background: #7A0069;
	margin-top: 10px;
}

.qa_question {
	width: 470px;
	border: 2px solid #CE97C7;
	background-color: #FFFFE1;
	padding: 10px;
	margin: 5px 0px;
	color: #000;	
}
.qa_question input {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 460px;
	padding: 3px;
}
.qa_question select {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 468px;
	padding: 3px;
}
.qa_question textarea {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 460px;
	height: 100px;
	padding: 3px;
}
.qa_question button {
	height: 24px;
	line-height: 24px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	background: #7A0069;
	margin-top: 10px;
}
.qa_question .smalltxt {
	font-size: 11px;
	font-style: italic;
}

.qa_detail_description {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-top: 5px;
}
.qa_detail_infos {
	margin-top: 20px;
	margin-bottom: 20px;
	color: #000;
}
.qa_detail_infos a {
	color: #7A0069;
	text-decoration: none;
	font-weight: bold;
}
.qa_detail_infos a:hover {
	color: #7A0069;
	text-decoration: underline;
}

/* Error */
.qa_error1, .qa_error2, .qa_error3, .qa_error4, .qa_error5, .qa_error6 {
	color: #F00;
	font-weight: bold;
	background: transparent url(../images/qa/error_icon.png) center left no-repeat;
	padding-left: 20px;
}
.qa_error_big {
	color: #F00;
	border: 1px solid #F00;
	font-weight: bold;
	margin: 10px 0px;
	padding: 5px;
	text-align: center;
}

.box_qa_left {
	background: #FFFFE1 url(../images/qa_right_box_small.jpg) top right no-repeat;
	border: 1px solid #D19DCA;
	padding: 10px;
	margin-bottom: 10px;
}
.box_qa_left h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 3px 70px 10px 0px;
}
.box_qa_left .button {
	text-align: center;
}
.box_qa_left .button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #7A0069;
	color: #FFF;
	border: 0px;
	padding: 3px 5px;
}

/* Box QA Articol */
.articol_qabox_bottom {
	background: #FFFFE1 url(../images/qa_right_box.jpg) top right no-repeat;
	border: 1px solid #DEDEDE;
	padding: 10px;
}
.articol_qabox_bottom .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #7A0069;
	margin-bottom: 10px;
}
.articol_qabox_bottom .s3 {
	margin-bottom: 20px;
}
.articol_qabox_bottom .s3 li {
	list-style-position: inside;
	list-style-type: none;
	color: #7A0069;
	font-weight: bold;
	margin-bottom: 5px;
}
.articol_qabox_bottom .s3 li a:hover {
	text-decoration: underline;
}
.articol_qabox_bottom .button {
	margin-bottom: 10px;
	text-align: center;
}
.articol_qabox_bottom .button a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #7A0069;
	color: #FFF;
	border: 0px;
	padding: 3px 5px;
}


.sus_link {
	text-align: right;
	margin-top: 20px;
	height: 11px;
	line-height: 11px;
}
.sus_link a {
	color: #000;
	text-decoration: none;
	font-size: 11px;
	padding-right: 15px;
	background: transparent url(../images/qa/red_arrow.jpg) top right no-repeat;
}
.sus_link a:hover {
	color: #7A0069;
	text-decoration: underline;
}

/* Linkuri din header in footer */
.absolute_links_container {
	border-bottom: 1px solid #E6E6E6;
	text-align: right;
	width: 728px;
	height: 37px;
	float: right;
}
.absolute_links {
	position: absolute;
	top: 0px;
	margin-left: 390px;
}

/*
	MENUBAR
*/
.menubar {
	height: 34xp;
	lien-height: 34px;
	background-color: #9DCB35;
}
.menubar li.left {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	position: relative;
}
.menubar li.left a {
	padding: 9px 7px;
	color: #FFF;
	text-decoration: none;
	display: block;
	background-color: #9DCB35;
	border-left: 1px solid #9DCB35;
	border-right: 1px solid #9DCB35;
}
.menubar li.left a:hover, .menubar li.left .categ_selected {
	color: #B360A8;
	background-color: #FFFFE1;
	text-decoration: none;
}
.menubar li.left .submenus {
	border-bottom: 1px solid #9DCB35;
	position: absolute;
	left: -9999px;
	z-index: 100000;
	width: 160px;
}
.menubar li.left .submenus a {
	display: block;
	border-bottom: 1px solid #eaded0;
	color: #000;
	font-size: 12px;
	background-color: #ffffe1;
}
.menubar li.left .submenus a:hover {
	background-color: #FFF;
	color: #b55ea2;
}

.menubar li.right {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	position: relative;
}
.menubar li.right a {
	padding: 9px 8px;
	color: #FFF;
	text-decoration: none;
	display: block;
	background-color: #F06D8D;
}
.menubar li.right a:hover, .menubar li.right .categ_selected {
	color: #B360A8;
	background-color: #FFFFE1;
	text-decoration: none;
}

.line_menu {
	border-bottom: 1px solid #dedede;
	line-height: 26px;
	height: 26px;
	background-color: #FFFFE1;
}
.line_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #BB25A6;
	text-decoration: none;
	margin: 0px 5px;
}
.line_menu a:hover {
	text-decoration: underline;
}

.menubar li.right .dropdown_menu {
	position: absolute;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFE1;
	border-bottom: 2px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 2px solid #dedede;
	z-index: 10000;
	width: 136px;
	left: -9999px;
}
.menubar li.right .dropdown_menu ul {
	margin: 0px;
	padding: 0px;
}
.menubar li.right .dropdown_menu li {
	margin: 0px;
	padding: 0px;
}
.menubar li.right .dropdown_menu li a {
	background-color: #FFFFE1;
	color: #BB25A6;
	text-decoration: none;
	font-size: 11px;
	display: block;
	padding: 3px 8px;
}
.menubar li.right .dropdown_menu li a:hover {
	background-color: #F06D8D;
	color: #FFF;
}

/* Comparator */
.comparator {
	margin-right:10px;
	overflow:hidden;
	width:645px;
	margin-bottom:30px;
}
.comparator_tabel{
	border:1px solid red;
	padding:5px;
	width:645px;
	}
.numere_comparator {
	width:100%;
	border:1px solid #FFFF99;
	padding:3px;
	margin:10px;
}
.numere_comparator a {
 	font-size:16px;
	color:red;
}
.numere_comparator a:hover {
	color:black;
}
.comparator tr {
	border-bottom:1px thin #000;
} 
#ascuns {
	display:none;
}
#comparator {
}

.box 
{
	border:1px solid #e1e4d8;
	padding:3px;
	background: #ffffe1;
	height:40px;
	margin-bottom:10px;
}
.fm_search {
	clear:both;
	padding: 5px;
	position: relative;
	background: #85C539;
}
.fm_search .txtinput
{
	height:40px;
	width: 100%;
	font-size:24px;
	border:0px;
	padding: 0px 5px;
}
.fm_search .submit
{
	background:#85C539;
	height:40px;
	border:0px;
	color:white;
	font-size:14px;
	text-transform:uppercase;
	text-align:center;
	width:160px;
	font-size:18px;
}
.fm_search a
{
	margin-top:5px;
	text-decoration:underline;
}
#cautare_ascuns
{
	visibility:hidden;
}
.f_ascuns
{
	visibility:hidden;
}
.fms_sidebar {
	margin-bottom: 20px;
	margin-top: 5px;
}
.fms_sidebar a, a:visited {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	display: block;
	color: #333;
	text-decoration: none;
	padding: 2px 5px;
	margin-bottom: 4px;
}
.fms_sidebar ul {
	margin-bottom:20px;
	border-bottom: 1px solid #EEE;
}
.fms_sidebar a:hover {
	background-color: #96207d;
	color: #FFF;
	padding: 2px 5px;
	text-decoration: none;
}
.fms_sidebar a.filter {
	font-size: 14px;
	background: transparent url(../imgs/checkbox_filter.png) 6px center no-repeat;
	padding: 2px 5px 2px 24px;
}
.fms_sidebar a:hover.filter {
	font-size: 14px;
	background: #96207d url(../imgs/checkbox_filter.png) 6px center no-repeat;
	padding: 2px 5px 2px 24px;
}
.fms_sidebar a.filter_checked {
	font-size: 14px;
	background: transparent url(../imgs/checkbox_filter_checked.png) 6px center no-repeat;
	padding: 2px 5px 2px 24px;
}
.fms_sidebar a:hover.filter_checked {
	font-size: 14px;
	background: #96207d url(../imgs/checkbox_filter_checked.png) 6px center no-repeat;
	padding: 2px 5px 2px 24px;
}

.fms_sidebar .titlefilter {
	font-size: 14px;
	font-weight: bold;
	color: #7a0069;
	text-transform: uppercase;
	padding: 2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:5px;
}
.fms_sidebar a.active {
	background-color: #96207d;
	color: #FFF;
	padding: 2px 5px;
	text-decoration: none;
}
.categorii_cat {
	border-bottom: 1px dashed #d1d1d1;
	padding-bottom: 5px;
	float: left;
	width: 310px;
	margin-right: 15px;
	margin-bottom: 5px;
}
.categorii_cat a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color: #000;
}
.categorii_cat a:hover {
    color:#F06D8D;
}
.categorii_cat a.main {
	color: #7A0069;/*#F06D8D;*/
	display: block;
	font-family: Arial, Helvetica, sans-seirf;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.categorii_cat a:hover.main {
	color: #000;
}
.categorii_cat .vezi a {
	color: #F06D8D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	margin-top: 5px;
}
.categorii_cat .vezi a:hover {
	color:#000;
}

.categorii_cat h2 a {
	text-decoration:none;
	text-transform:uppercase;
	color:#405908;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.green
{
	text-decoration:none;
	text-transform:uppercase;
	color:#405908;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}
.mov2 {
	color: #7A0069;
	text-decoration:none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
}
.categorii {
	width:650px;
}

.fm_box_right {
	border: 2px solid #F06D8D;
	margin-bottom: 10px;
}

.fm_box_img {
	padding: 5px;
	background-color: #FFFFE1;
}
.fm_box_img .title {
	margin-bottom: 10px;
}
.fm_box_img .title a {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	display: block;
	margin-top: 10px;
}
.fm_box_img .title a:hover {
	color: #F06D8D;
}
.fm_box_img .text {
	margin-bottom: 10px;
	height: 73px;
	overflow: hidden;
}
.fm_box_img .price {
	color: #7A0069;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
}

#frm {
	float:left;
	margin-left:10px;
	margin-top:10px;
}

.fm_table_comparator {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	border: 1px solid #dedede;
	margin-top: 30px;
}
.fm_table_comparator td {
	padding: 5px;
	background: #FFFFE1;
	color: #7A0069;
}
.fm_table_comparator td.toptable {
	font-weight: bold;
	color: #000;
}
.fm_table_comparator td.text {
	color: #000;
}
.fm_comparator_menu {
	vertical-align: middle;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	position: absolute;
	top: 0px;
}
.fm_comparator_menu a {
	color: #000;
	display: block;
}
.fm_comparator_menu a:hover {
	color: #7A0069;
}
.fm_comparator_menu td {
	background-color: #dedede;
	height: 30px;
	line-height: 30px;
	padding: 0px 8px;
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
	border-right: 1px solid #dedede;
}
.fm_comparator_menu tr {
	border-bottom: 1px solid #d5d5c0;
}
.ascuns {
	display:none;
}
.fm_linkk {
	background: #760967;
	padding:5px;
	text-transform:uppercase;
	color:white !important;
	margin:10px !important;
	font-size:12px !important;

}
.fm_produs {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px !important;
	margin-bottom:20px;
}
.fm_produs .image img {
	border: 1px solid #dedede;
}
.fm_produs .price {
	color: #7A0069;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 7px;
}

.fm_produs .prezent {
	font-size: 11px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
/* NEW Category Page */
.new_product {
	margin-bottom: 20px;	
}

.new_product .container {
	/*height: 165px;*/
	overflow: hidden;
	width: 660px;
	position: relative;
}
.new_product a.slide_square {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #7A0069;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#fff9cd ;
	float: left;
	margin-right: 2px;
	margin-bottom: 5px;
}
.new_product a.slide_square_active {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #fff9cd;
	float: left;
	margin-right: 2px;
	margin-bottom: 5px;
}
.big_product {
	width: 660px;
	float: left;
}
.big_product img {
	margin: 0px 10px 0px 0px;
	float:left;
}
.big_product h2 {
	margin: 5px;
}

.prod_filters {
}
.prod_filters .title {
	font-size: 12px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F06D8D; 
    text-transform: uppercase;
	padding: 2px 0px;
	margin-top: 10px;
}
.prod_filters a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 3px 0px;
	background:#FFF url(../images/unchecked.jpg) center left no-repeat;
	padding-left: 20px;
}
.prod_filters a:hover {
	color: #F06D8D;
}
.prod_filters a.selected {
	color: #F06D8D;
	font-weight: bold;
	background:#FFF url(../images/checked.jpg) center left no-repeat;
	padding-left: 20px;
}
.prod_filters a.more {
	background: none;
	padding: 0px;
	font-weight: bold;
}
.abuz{
    width: 180px;
    float: right;
    text-align: right;
}
.abuz a{
    color: #c51e25;
}
.detalii-comm{
    height: 20px;
    margin-bottom: 10px;
}

/* More popup */
.more_popup {
	border: 2px solid #dedede;
	background-color: #FFF;
	width: 400px;
	height: 230px;
	position: absolute;
	margin-left: 150px;
	padding: 5px;
	z-index: 10000;
}
.more_popup .filter {
	border-bottom: 1px solid #dedede;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.more_popup .filter a {
	background: none;
	padding: 0px;
	display: inline;
}
.more_popup .lista {
	width: 398px;
	height: 190px;
	overflow: auto;
}
.more_popup .lista li {
	float: left;
	width: 120px;
}

/* Povesti */
.povesti_list li {
	float: left;
	width: 45%;
	padding-left: 5px;
	line-height: 18px;
}
.povesti_list a {
	color: #454545;
}
.povesti_list a:hover {
	color: #7A0069;
}
.add_poveste {
	margin-top: 20px;
}
.add_poveste input, .add_poveste select {
	font-size: 12px;
	width: 350px;
}
.add_poveste textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 350px;
	height: 250px;
}
.add_poveste button {
	font-weight: bold;
	background-color: #7A0069;
	color: #FFF;
	font-size: 16px;
	border: 0px;
	text-transform: uppercase;
}

.povesti_box_articole {
	border: 1px solid #b7b7b7;
	background-color: #FFFFF1;
	padding: 5px;
	margin-top: 10px;
}
.povesti_box_articole li {
	width: 45%;
	float: left;
	margin-bottom: 5px;
}
.povesti_box_articole li a {
	color: #7A0069;
}

/* NEW Category Page */
.new_article {
	border: 1px solid #D19DCA;
	background-color: #FFFFE1;
	margin-bottom: 20px;	
}
.new_article .name {
	padding: 5px;
	background-color: #7A0069;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;
}
.new_article .container {
	/*height: 165px;*/
	overflow: hidden;
	width: 484px;
	position: relative;
}
.new_article a.slide_square {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #7A0069;
	float: left;
	margin-right: 2px;
	margin-bottom: 5px;
}
.new_article a.slide_square_active {
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #9DCB35;
	float: left;
	margin-right: 2px;
	margin-bottom: 5px;
}

.new_category_listing {
	background: #FFF url(../images/dots.jpg) bottom left repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.new_category_listing .title {
	margin-bottom: 5px;
}
.new_category_listing .title {
	font-size: 18px;
	color: #7A0069;
}
.new_category_listing .title a:hover {
	text-decoration: underline;
}
.new_category_listing .text_optimizare {
	margin: 0px 0px 10px 0px;
}
.new_category_listing .list {
}
.new_category_listing .list ul {
	margin: 0px;
	padding: 0px;
}
.new_category_listing .list li {
	margin-bottom: 5px;
	list-style-type: square;
	list-style-position: inside;
}
.new_category_listing .list a {
	font-weight: normal;
	color: #525252;
}
.new_category_listing .list a:hover {
	color: #7A0069;
}

.big_article {
	padding: 0px 10px;
	width: 460px;
	float: left;
}
.big_article img {
	border: 1px solid #7A0069;
	margin: 0px 10px 0px 0px;
	float: left;
}
.big_article h2 {
	margin: 5px;
}

/* Culinar */
.culinar_filters {
}
.culinar_filters .title {
	font-weight: bold;
	margin: 5px 0px;
	font-size: 14px;
	color: #90007C;
}
.culinar_filters a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin: 3px 0px;
	background:#FFF url(../images/unchecked.jpg) center left no-repeat;
	padding-left: 20px;
}
.culinar_filters a:hover {
	color: #F06D8D;
}
.culinar_filters a.selected {
	color: #F06D8D;
	font-weight: bold;
	background:#FFF url(../images/checked.jpg) center left no-repeat;
	padding-left: 20px;
}
.categorii_retete strong {
	text-transform: uppercase;
	color: #7A0069;
}
.categorii_retete a {
	display: block;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	color: #000;
	margin: 3px 0px;
	font-weight: bold;
}
.categorii_retete a:hover {
	color: #F06D8D;
}
.categorii_retete .column {
	border-bottom: 1px dotted #dedede;
}

/* Intreaba specialistul */
.specialistul_header {
	font-family: Arial, Helvetica, sans-serif;
}
.specialistul_header table {
	width:150px;
	float:left;
	margin:8px;
	border:1px solid #dedede;
	height:275px;
	background-color: #ffffe1;
}
.specialistul_header td.drnume {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #9dcb35;
	height:54px;
}
.specialistul_header .selecteaza a {
	display: block;
	width: 124px;
	height: 40px;
	line-height: 40px;
	background-color: #7a0069;
	color: #FFF;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
}

.spec_question {
	width: 640px;
	border: 2px solid #CE97C7;
	background-color: #FFFFE1;
	padding: 10px;
	margin: 5px 0px;
	color: #000;	
}
.spec_question input {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 630px;
	padding: 3px;
}
.spec_question textarea {
	background-color: #FFF;
	border: 1px solid #989696;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 630px;
	height: 120px;
	padding: 3px;
}
.spec_question button {
	height: 24px;
	line-height: 24px;
	border: 0px;
	font-weight: bold;
	color: #FFF;
	font-size: 16px;
	background: #7A0069;
	margin-top: 10px;
}
.spec_question .smalltxt {
	font-size: 11px;
	font-style: italic;
}

.footer_links {
	width: 650px;
	height: 147px;
	border: 1px solid #ccc;
	background-color: #FFF;
	margin: 0px 20px 0px 317px;
	padding: 0px 10px;
}

.ghidul_de_shopping {
	border: 1px solid #85C539;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 475px;
}
.ghidul_de_shopping .titlu {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
	background-color: #85C539;
}
.ghidul_de_shopping .produs {
	text-align: center;
}
.ghidul_de_shopping .produs img {
	border: 1px solid #dedede;
	margin-bottom: 10px;
}
.ghidul_de_shopping .produs .numeprod {
	height: 14px;
	line-height: 14px;
	width: 100%;
	overflow: hidden;
	color: #000;
	font-weight: bold;
}

.box_galben {
	border: 1px solid #dedede;
	background-color: #FFFFE1;
	padding: 7px;
	color: #7A0069;
}
.box_galben h2 {
	font-size: 19px;
	font-weight: bold;
	color: #454545;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
.box_galben a {
	font-weight: bold;
	color: #7A0069;
	text-decoration: none;
}
.box_galben a:hover {
	text-decoration: underline;
}

/* Articol slide */
.slide {
	border: 5px solid #CE97C7;
	background-color: #FFFFE1;
	padding: 5px;
	margin-bottom: 5px;
	height: 160px;
	cursor: pointer;
	overflow: hidden;
}
.slide .title {
	font-weight: bold;
	margin-bottom: 5px;
}
.slide .text {
}
.slide_active {
	border: 5px solid #9DCB35;
}
.article_slide_bar {
	margin-bottom: 10px;
}
.article_slide_bar .sl_left {
	float: left;
	width: 15px;
	height: 16px;
}
.article_slide_bar .sl_text {
	float: left;
	font-weight: bold;
	text-align: center;
	width: 450px;
	height: 16px;
	line-height: 16px;
	color: #90007C;
}
.article_slide_bar .sl_right {
	float: right;
	width: 15px;
	height: 16px;
}

/* Popup */
.popup_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: 0.8;
    -moz-opacity: 0.8;
    -webkit-opacity: 0.8;
    filter: alpha(opacity=80);
    width: 100%;
    height: 450%;
    display: block;
    z-index: 200000;
}
.popup_container {
	position: absolute;
	z-index: 201000;
	width: 100%;
	top: 100px;
	left: 0px;
}
