/* KEIKO CSS



*/



/*import css extern*/



@import url(interior.css);

@import url(meniu.css);

/* stiluri generale */

*{

	margin:0;

	padding:0;

}



body,html{

	width: 100%;	

	background: #FFF url(../images/background.gif) repeat-x top left;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #615050;

}



/*--------------------------------------------------------------------------------------------------

HEADINGS

---------------------------------------------------------------------------------------------------*/
#pachete img { float:left; margin-right:25px;}
#pachete table { padding-top:20px;}
h2{

	width:350px;

	margin-top:20px;

	float:right;

	font-size:39px;

	margin-bottom:-8px;

	color:#FF7261;	

}



h3{

	font-size:25px;

	float:left;

	color:#FF7261;

	width:305px;	

}



/*--------------------------------------------------------------------------------------------------

MAIN ELEMENTS

---------------------------------------------------------------------------------------------------*/



#wrapper{

	width:960px;

	margin: 0 auto;

}



/*------------------------------------------------ LEFT SIDE --------------------------------------*/



#left-wrapper{

	width:431px;

	height:880px;

	float:left;

}



#flash-wrapper{

	width:431px;

	height:576px;

	float:left;

}

#keiko-recomanda{

	width:431px;

	height:300px;

	float:left;

	background: url(../images/keiko-recomanda-background.gif) no-repeat top left;

}



#keiko-recomanda-content{

	width:300px;

	margin-left:80px;

	float:left;

	color:#FFF;

	font-family:"Trebuchet MS";

	font-size:13px;

	text-align:left;

	margin-top:20px;

}

#keiko-recomanda-content p{

	color:#615050;

}



.joblist{

	width:600px;

	float:left;

	list-style:none;

	margin-bottom:20px;

}

.joblist li{

	color:#615050;

	margin-top:5px;

	list-style:none;

	padding-left:15px;

	background: url(../images/bullet.gif) no-repeat left;

	background-position: 0px 6px;

}

#keiko-recomanda-content ul li, .normal_text ul li{

	color:#615050;

	margin-top:5px;

	list-style:none;

	padding-left:15px;

	background: url(../images/bullet.gif) no-repeat left;

	background-position: 0px 6px;

}



#keiko-recomanda-content ul{

	margin-bottom:10px;

}



.recomandari, .recomandari li{

	list-style: none;	

	float:left;

}

.recomandari li{

	width:305px;

	margin-bottom:5px;

}



/*------------------------------------------------ RIGHT SIDE --------------------------------------*/



#right-wrapper{

	width:529px;

	/*height:576px;*/

	float:right;	

}



#menu-flash-wrapper{

	width:529px;

	height:369px;

	float:left;

/*	background: url(../images/keiko_flash2.gif) no-repeat top left;*/

}



#content-wrapper{

	width:529px;

	/*height:396px;*/

	background: url(../images/continut-content-background2.gif) no-repeat top left;	

	float:left;

}

/*#content-wrapper{

	width:529px;

	height:396px;

	background: url(../images/continut-content-background.gif) no-repeat top left;	

	float:left;

}*/



#welcome-message{

	float:right;

	height: 207px;

	width:350px;

}



#welcome-message p{

	width:350px;

	float:left;

	text-align:left;

	line-height:20px;

	margin-bottom:10px;

}



.bullLink{

	color:#FF7464!important;

	text-decoration:none;

	line-height:20px;

	padding-right:15px;	

}



.bullLink:hover{

	color:#FF250D;

	text-decoration:underline;

	background: url(../images/bullet.gif) no-repeat center right;	

}





#zona-divertisment{

	float:right;

	width:529px;

}



#divertisment-container{

	margin-left:20px;

	margin-top:20px;

}

.divertisment{

	float:left;	margin-bottom:2px;

}

.divertisment, .divertisment li{

	list-style: none;

}

.divertisment li{

	float:left;

	width:156px;

	margin-right:10px;



}

.divertisment li a{

	display:block;

	background: url(../images/divertisment-border-off.gif) no-repeat top left;

	width:156px;

	height:52px;

	text-align:center;

}

.divertisment li a:hover{

	background: url(../images/divertisment-border-on.gif) no-repeat top left;

}

.divertisment li a span b{

	display:none;

}



#ultraLipoLink{

display: block; 

height: 142px; 

width: 313px;

float:left;

}

#ultraLipo{

	float:left;

	text-align:left;

	width:205px;

	padding-top:15px;

}

#ultraLipo p{

	color:#FF4B37;

	font-size:12px;

	margin-bottom:10px;

}



#ultraLipo p a{

	color:#FF4B37;

	text-decoration:underline;

}

#ultraLipo p a:hover{

	color:#B01200;

}

/*------------------------------------------------ FOOTER --------------------------------------*/



#footer{

	width:960px;

	height:100px;

	background: white url(../images/footer-background.gif) no-repeat top left;

	margin:0 auto;

	clear: both;

	padding-top:10px;

}



#footer #footer-container{

	float:left;

	padding-left:66px;

	padding-top:38px;

}



#footer ul{

	width:704px;
	float:left;

}

#footer ul, #footer li{

	list-style: none;

}



#footer li{

	float:left;

	margin-right:30px;

}



#footer li a{
	text-decoration:underline;
	color:#CCCCCC;
	font: 11px Tahoma;
	text-transform: uppercase;	

}



#footer li a:hover{

	color:#FF7261;

}



#footer span{

	display:block;

	width:894px;

	margin-top:0px;

	text-align:left;

	float:left;

	color:#999999;

	font-size:11px;

	font-family: Tahoma;

}

#x3_logo{

	float:right;

}

#trafic {

	clear: both;

	text-align: left;

	float: left;

	margin: 20px 0 0 0;

}

/*--------------------------------------------------------------------------------------------------

NO SUPRISES PROMO

---------------------------------------------------------------------------------------------------*/



#no-surprises{

	background:url(../images/background_no_surprises.jpg) no-repeat top left;

	width:528px;

	height:176px;

	clear:both;

	position:relative;

	float:left;

}

#no-surprises p{

	position:absolute;

	left:150px;

	top:75px;

	text-align:left;

	width:350px;

	font-size:12px;



}



/*--------------------------------------------------------------------------------------------------

HOMEPAGE PROMO

---------------------------------------------------------------------------------------------------*/

.leftColumn, .rightColumn{

	display:block;

}

.leftColumn{

	width:528px;

	float:left;

}



.rightColumn{

	width:400px;

	float:right;



	position:relative;

}

#homepagePromo{

	background:url(../images/background_homepage_promo.gif) no-repeat top left;

	width:528px;

	height:176px;

	clear:both;

	position:relative;

	float:left;

}

.blogIrina{

	position:absolute;

	display:block;

	width:225px;

	height:95px;

		

	left:6px;

	top:11px;

	text-align:left;

	font-size:12px;

	background:url(../images/butoane/blog_irina_button.gif);

}



#homepagePromo .keikoClub {

	position:absolute;

	display:block;

	width:273px;

	height:55px;

	color: #ff250d;		

	right:10px;

	top:25px;

	text-align:left;

	font-size:12px;

	line-height: 1.4em;

	 text-decoration: underline

}

#homepagePromo .keikoClub:hover { text-decoration: none }

/*

#homepagePromo .keikoClub{

	position:absolute;

	display:block;

	width:273px;

	height:55px;

		

	right:10px;

	top:25px;

	text-align:left;

	font-size:12px;

	background:url(../images/butoane/keikoclub_button.gif);

}

*/

.bronz-perfect { margin: 20px 0 }

.bronz-perfect p { padding-bottom: 10px; }

.bronz-perfect img { float: left; margin: 0 30px 20px 0 }





#helpnet{

	background:url(../images/background_helpnet.jpg) no-repeat top left;

	width:528px;

	height:450px;

	clear:both;

	position:relative;

	float:left;

}

#helpnet p{

	display:block;

	position:absolute;

	left:148px;

	top:75px;

	text-align:left;

	width:388px;

	font-size:12px;

}

.helpnetLink{

	position:absolute;

	display:block;

	left:10px;

	top:30px;

	width:100px;

	height:150px;

	font-size:50px;

}

div.pozaIrina{

	position:absolute;

	display:block;

	top:130px;

	left:10px;

	height:600px;

}



div.pozaIrina p{width:360px;margin-bottom:10px;}



.blogIrinaInterior{

	position:absolute;

	display:block;

	width:225px;

	height:99px;

		

	left:20px;

	top:18px;

	text-align:left;

	font-size:12px;

 	background:url(../images/butoane/blog_irina_button_interior.jpg);

}



#helpnet-content{

	position:absolute;

	width:300px;

	height:auto;

	left:148px;

	top:70px;

}



#helpnet-content ul{

	list-style:none;

	margin-top:10px;

	

}



#helpnet-content ul li{

	padding-left:15px;

	margin-bottom:5px;

	background:url(../images/bullet.gif) no-repeat 0px 5px;

}



#helpnet a{

color:#615050;

}



#helpnet a:hover{

color:#F87D6B;

}



/* BV */

#content-wrapper-bv{

	width:529px;

	/*height:396px;*/

	background: url(../images/keiko_bv4.png) no-repeat top left;	

	float:left;

}



#side-a {

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv11.png) top no-repeat;

}



#side-b { 

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv12.png) top no-repeat ;

}



#side-c {

	float: right;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv13.png) top no-repeat;

}

#side-a1 {

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv14.png) top no-repeat;

}



#side-b1 { 

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv15.png) top no-repeat ;

}



#side-c1 {

	float: right;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_bv16.png) top no-repeat;

}

#side-ax {

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d1.png) top no-repeat;

}



#side-bx { 

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d2.png) top no-repeat ;

}



#side-cx {

	float: right;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d3.png) top no-repeat;

}

#side-ax1 {

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d4.png) top no-repeat;

}



#side-bx1 { 

	float: left;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d5.png) top no-repeat ;

}

#side-cx1 {

	float: right;

	width: 320px;

	height: 120px;

	margin-top: 10px;

	margin-bottom: 10px;

	background: url(../images/keiko_d6.png) top no-repeat;

}



h3bv{

	font-size:14px;

	float: left;

	color:#FF7261;

	margin-top:10px;

	font-weight:bold;	

}



#side-p1 {

	float: left;

	width: 200px;

	margin-left: 60px;

	text-align:left;

}



#side-p2 { 

	float: left;

	width: 90px;

	text-align:center;

}



#side-p3 {

	float: left;

	width: 90px;

	text-align:center;

}

#side-p4 {

	float: left;

	width: 90px;

	text-align:center;

}

#side-p5 {

	float: left;

	width: 250px;

	margin-left: 60px;

}

#side-p6 {

	float: left;

	width: 110px;

	text-align:center;

}

#side-p11 {
	float: left;
	width: 230px;
	margin-left: 60px;
}

#side-p12 {
	float: left;
	width: 260px;
	margin-left: 60px;
}

#side-p22 { 
	float: left;
	width: 190px;
}

span.cariera-title { font-size:22px;}

.contact_form_left input {
	background: #FEEAD6;
	height: 21px;
	width: 398px;
	border: none;
	color: #760d01;
	padding: 2px 0px 0px 2px;
	border: 1px solid #fbe8c8;
}
.contact_form_right textarea {
	background: #FEEAD6;
	height:118px;
	width: 398px;
	border: 1px solid #fbe8c8;
	color: #760d01;
	padding: 2px 0px 0px 2px;}
	
	
.info_promotii ul {clear: both;}
.cleaner {line-height: 0px;height: 0px;clear: both;float:none!important;font-size: 0px;}
/*produse*/.pagination {display:block; text-align:center;}.pagination  a, .ditto_currentpage {background: url(pag-a.jpg) no-repeat;padding:4px 8px;font:11px Arial;color:#FFF;margin:0 2px;}.m-prod {background: url(m-prod.jpg) no-repeat;display:block;clear:both;padding-top:10px;position:relative;height:75px;margin-top:5px;width:900px!important;}.m-masca {position:absolute;top:10px;left:0;}.m-prod img { float:left;margin-right:15px;margin-left:15px;}.m-rt {margin:0px!important;padding:0!important;}.m-prod p {font: bold 13px Arial;color: #760d01;padding-bottom:5px;}.m-prod em {font: 12px Arial;color: #ca4646;padding-right:30px;}.m-more {margin-top:4px;background: url(plus.jpg) no-repeat right top;float:right;padding-right:30px;font: 12px Arial;color: #fb9280;margin-right:30px;padding-bottom:2px;padding-top:3px;}.m-more:hover {text-decoration:none;}.pagination {display:blocck;clear:both;padding-top:15px;}