* { margin:0; padding:0;}
html, body { height:100%; width:100%;}

.body {
	background:url(../images/background.jpg) left top repeat-x; 
	width:100%; 
	height:100%;
	background-color:#014479;
}


.alignright {text-align:right;}
.aligncenter {text-align:center;}


.container {width:100%;}


#header .back {
			background:url(../images/header_02.jpg) no-repeat center top; 
			width:100%; 
			height:100%;
		}

#header .nav-box ul { font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				padding-left:35px; 
				padding-top:40px; 
				list-style:none;
			}
#header .nav-box li {  
   				float:left;  
   				display:inline;
   				color:#FFFFFF;
   				margin-left:4px;
   			}	  
#header .nav-box li a {  
   				float:left;  
   				display:block;  
				text-decoration:none;  
				color:#FFFFFF;  
		   }  
#body .extra-logo {float:left; position:relative; top:124px; left:0; width:29px;}
#content .content_back {background:url(../images/content_background.gif) repeat-x left top; width:100%; height:100%;}
#content .logo1 {float:left; width:33px;float:left;}
#content .logo2 { height:86px; width:123px; float:left;}
/*#content .menu {
	position:relative;
	left:170px;
	top:-65px;
	width:900px;
	height:auto;
	font:Arial;
	font-size:16px;
	font-weight:bold;

}*/
#content .inner {
	width:930px;
	height:auto;
	z-index:5;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
#content .andreea {background:url(../images/andreeaMarin.jpg) no-repeat; float:left;  width:174px; height:301px; margin-right:3px;}
#content .andreea h1 {font:Helvetica, sans-serif; font-size:14px; color:#FFF; text-align:center; padding-top:240px; font-weight:400;}
#content .case {float:left; background:url(../images/case.png) no-repeat left top; width:566px; height:301px; overflow:hidden;}
/* casa 1 */
#content .casa11{
	float:left;
	width:61px;
	height:61px;
	position:relative;
	left:65px;
	top:112px;
	cursor:pointer;
}
#content .casa12{
	width:61px;
	height:61px;
	position:relative;
	top:51px;
	left:158px;
	cursor:pointer;
}
#content .casa13{width:61px; height:61px; position:relative; left:113px; top:139px; cursor:pointer;}
#content .casa14{width:61px; height:61px; position:relative; left:156px; top:65px; cursor:pointer;}
/* casa 2 */
#content .casa21{
	float:left;
	width:61px;
	height:61px;
	position:relative;
	left:350px;
	top:-10px;
	cursor:pointer;
}
#content .casa22{width:61px; height:61px; position:relative; top:-71px; left:442px; cursor:pointer;}
#content .casa23{width:61px; height:61px; position:relative; left:396px; top:10px; cursor:pointer;}
#content .casa24{width:61px; height:61px; position:relative; left:440px; top:-117px; cursor:pointer;}

#content .irina { float:right;  margin-right:10px; width:174px; background:url(../images/irina.jpg); height:301px; }
#content .irina h1 {font:Helvetica, sans-serif; font-size:14px; color:#FFF; text-align:center; padding-top:240px; padding-left:15px; font-weight:400;}

#content .extra_box {
	height:auto;
	width:550px;
	float:left;
	border:1px solid #d5d5d5;
	background:#eeeeee;
	padding:10px 10px;
	margin-top: 5px;


}
#content .extra_box .left { width:550px; height:605px; }
#content .extra_box .right { width:550px; height:605px; z-index:900; }
#content .extra_box .right .inner {background:none; width:549px; height:555px; overflow:auto; z-index:1000; padding-right:9px;}
#content .extra_box .right h1 {
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#d22f32;
	font-weight:bold;
	margin-left:10px;
	list-style:none;
}
#content .extra_box .right h2 {font-size:14px; font:Verdana, Arial, Helvetica, sans-serif; color:#181010; padding-top:10px; margin-left:15px; font-weight:300;  margin-right:10px; }
#content .extra_box .right .fontstyle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: 6e6e6e;
}

#content .potiajuta {
	float:left;
	width:337px;
	height:272px;
	padding-top:5px;
	padding-left:9px;
	
}
#content .inner .tabs {width:337px; height:251px; float:left; padding-top:10px;  padding-left:9px;}

#content .newsletter {background:url(../images/newsletter_back.gif) repeat-x left 10px;; height:203px; width:340px; float:left; padding-top:10px; margin-left:9px; }
#content .newsletter .left {background:url(../images/newsletter_back_left.gif) no-repeat top left; height:204px; width:340px;}
#content .newsletter .right {
	background:url(../images/newsletter_back_right.gif) no-repeat top right;
	height:205px;
	width:340px;
	overflow:hidden;
}
#content .newsletter h1 {
	font-size:12px;
	color:#707379;
	position:relative;
	left:5px;
	top:4px;
	height: 30px;
	margin: 5px 0 5px 0;
}
#content .newsletter .input-text{background:url(../images/newsletter_input.gif) no-repeat top left; border:none; height:30px; width:239px; 
	margin-left:10px;
	padding-left:10px;
	margin-top:25px;
	float:left;
	font:Arial;
	font-size:12px;
	color:#666666;
	}
#content .newsletter .button { width:97px; height:29px;  cursor:pointer; float:left; margin-top:15px; margin-left:15px; background:url(../images/add_button.jpg) no-repeat top left; border:none;}

#footer .footer_back {
	background:url(../images/footer_background.gif) repeat-x left top;
	width:100%;
	height:100%;
	float:left;

}
#footer .partener {
	float:left;
	width:595px;
	height:320px;
	padding-left:20px;

}
#footer .partener h1 {font:Arial; font-size:19px; font-weight:bold; padding-left:10px; padding-top:15px; color:#192231;}
#footer .partener .oficial {float:left; padding-left:10px; padding-top:15px;}
#footer .viata {
	float:right;
	background:url(../images/si_tu_poti_salva.jpg) no-repeat right center;
	width:337px;
	height:227px;
	margin-top:20px;
	margin-right: 33px;
	
}
#footer .viata .ajuta {
	width:126px;
	height:33px;
	position:relative;
	left: 20px;
	top: 170px;
	
}
#footer .footer {
	float:left;
	width:985px;
	margin-top:10px;
	vertical-align:middle;
	background-color:#014479;
	padding-top: 5px;
}
#footer .footer h1 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:left; padding-left:20px; }
#footer .footer h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#014477;
	text-align:right;
	margin-right:3px;
	position:relative;
	top:-15px;
	left:-20px;
}
#footer .footer h2 a {color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }

.doneaza {
	float: right;
}
.titlu-intro {color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 110px;}
#contactform label {
	margin:0;
	width:90px;
	display:block;
	padding:10px 0;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#505050;
	text-transform:capitalize;
	float:left;
}
#contactform label span { color:#ff0000;}
#contactform input.text {
	width:350px;
	border:1px solid #999;
	margin:10px 0;
	padding:5px 2px;
	height:16px;
	background:#f5f5f5;
	float:left;
}
#contactform textarea {
	width:350px;
	border:1px solid #999;
	margin:10px 0;
	padding:2px;
	background:#f5f5f5;
	float:left;
}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#505050; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}
li.bg, .bg {
	clear:both;
	border-top:1px dashed #d2d2d2;
	padding:5px 10px;
	margin:0;
	background:none;
	margin: 5px 0 0 0;
}
p.clr, .clr, li.clr { clear:both; padding:0; margin:0; background:none;}
/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
	width:337px;
	height:272px;
	overflow:hidden;
		}												

/* // Easy Slider */
/*Services*/
.Services {
	width:520px;
	margin:1px auto;
	padding:2px 10px;
	float:left;
}
.Services ul { list-style:none; border:5px solid #e5e5e5; background:#f8f8f8; margin:20px auto 20px auto; padding:10px 10px;}
.Services li {
	padding:0px 0 5px 20px;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#6e6e6e;
	line-height:1.6em;
}
.Services li strong { color:#292929; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.Services img { float:left; margin:10px 10px; padding:0;}
.Services h3 {background:url(../images/ul_lu_bg.gif) left no-repeat; font:normal 18px Arial, Helvetica, sans-serif; color:#2c2c2c; padding:0 0 0 20px; margin:0;}
.Services a { font:normal 18px Arial, Helvetica, sans-serif; color:#2c2c2c;}

/* implica-te */
#implica-te-si-tu {
	width:500px;
}
.infopr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	width:240px;
	float:left;
	padding: 10px 0 0 10px;
}
.infoadr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width:350px;
	float:left;
	padding: 10px 10px;
}
.input-info {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; width:200px; float:right;}
.btdoneaza {
	background:url(../images/bt-doneaza.png) no-repeat;
	color:#FFF;
	margin: 20px 0 0 20px;
	width: 110px;
	float: right;
	height: 31px;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	cursor:pointer;
	font-weight:bold; 
}
#tabdoneaza { font-family:Arial, Helvetica, sans-serif; width:550px; height:550px;}
.online {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; padding: 15px 0 10px 0; font-weight:bold;}
.oncheck {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	padding: 0px 10px 10px 0;
	line-height: 26px;
}
.input-news {
	background:url(../images/newsletter_input.gif) no-repeat top left; border:none; height:25px; width:220px; 
	margin-left:10px;
	padding-left:10px;
	margin-top: 3px;
	margin-bottom:5px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
.news-txt { font-family:Arial, Helvetica, sans-serif; font-size:12; color:#333; padding: 0 0 0 15px;}
.news-txtcl { font-family:Arial, Helvetica, sans-serif; font-size:12; color:#F90; padding: 0 0 0 15px;}
.inp-chk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	color:#333;
	width: 90px;
	float: left;
	margin: 10px 0 0 0;
	font-weight: bold;
}
.inp-suma {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	width: 150px;
	margin: -5px 0 0 90px;
	text-align: right;
}
.inp-alta {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	color:#333;
	width: 220px;
	margin: 20px 0 20px 0;
}
.inp-img {
	background:url(../images/secure.png) no-repeat;
	width: 270px;
	height: 270px;
	float: right;
}
#sem-adr {
	background:url(../images/semnatura-andreea.jpg) no-repeat;
	width:239px;
	height:70px;
	float: right;
}
#sem-irn {
	background:url(../images/semnatura-irina.jpg) no-repeat;
	width:239px;
	height:70px;
	float: right;
}
#tit-vip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	color:#333;
	float:left;
	width:200px;
	margin: 25px 0 0 0;
}
.link {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#F60}
.meniu2 { width:550px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F60;}
#pagination {
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F60;
	text-align:center;
}
.filmulete { width: 520px; text-align:center}
.comentarii {
	width:520px;
	margin: 55px 0 0 0;
	text-align:left;
}

