* {
    margin: 0;
    padding: 0;}

body {
    padding: 30px 0;
    font: 13px Arial, Helvetica, sans-serif;
    text-align: center;
    background: #4772A7;}

h1 {
    font: 14px Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color:#CC0000;
	font-weight:bold;
	text-align:center;}

h1 a {    
    font: 14px Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color:#CC0000;
	font-weight:bold;}

h1 a:hover {
    font: 14px Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color:#FF0000;
	font-weight:bold;
	text-decoration:underline;}

h2 {
    position: absolute;
    left: 15px;
    top: 157px;
    font: 18px Tahoma, Arial, Helvetica, sans-serif;
    color: White;}

h3 {
    padding: 30px 0 5px 0;
    font: bold 16px Arial, Helvetica, sans-serif;
    letter-spacing: 1px;}

h3.firsth3 {
    padding-top: 0;}

p {
    font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
    text-align: justify;}

li {
	list-style-type: none;}

img {
    border: none;}
	
.style_subtitle{
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color:#CC0000;
	font-weight:bold;}
		
.style3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#003366;
	font-weight:bold;}
	
.style4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC0000;
	font-weight:bold;
	text-transform:uppercase;}
	
.style5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003366;
	font-weight:bold;}
	
.style6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
	font-weight:bold;}
	
.style7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	text-transform:uppercase;}
	
.style8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;}

.style10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
	text-transform:uppercase;}
	
.style11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;}
	
.style12{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
    text-align: justify;}
	
.style13{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#CC0000;
    text-align: justify;}
	
.style14{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
    text-align: justify;}
	
.style15{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;}

#main {
    margin: 0 auto;
    padding: 0px 0 0 0;
    width: 785px;
    text-align: left;
    background: #4772A7;}



#top {
    position: relative;
    margin: 0 10px;
    width: 785px;
    height: 119px;
    background: #4772A7;}

#table_header{
	width:785px;
	height:119px;}
	
.th_col1{
	width:635px;
	height:119px;}
	
.th_col2{
	width:130px;
	height:119px;}
	
.th_separator{
	width:20px;}
	
#header_menu {
	padding-top: 0px;
	padding-right: 0px;
	float: right;}
	
#header_menu li {
	margin-bottom: 2px;
	width: 130px;
	border: 1px solid #dee8f5;
	text-align: left;
	clear: both;
	float: none;}

#header_menu li a {
	display: block;
	width: 130px;
	height: 20px;
	color: #e3ecf8;
	background-color: #3d6290;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	overflow: hidden;}

#header_menu li a span {
	display: block;
	padding-top: 4px;
	padding-left: 15px;}

#header_menu li a:hover {
	color: #fff;
	font-size:11px;
	font-weight:bold;
	background-color: #2e4a6c;}	




#middle {
    margin: 0 10px;
    padding: 10px 0 0 0;}

#table_container{
	width:785px;}
	
.tc_line1{
	width:785px;
	height:2px;
	background:#DEE8F5;}

.tc_line2{
	width:785px;
	height:10px;	}
	
.tc_col_left{
	width:165px;
	background-color:#3D6290;
	border:#FFFFFF 1px solid;}
	
.tc_col_right{
	width:600px;}
	
.tc_separator{
	width:20px;}
	


	#table_left{
		width:160px;}
	
	.tl_col_tampon{
		width:160px;
		height:8px;}
	
	.tl_col{
		width:160px;
		font-size:12px;
		font-weight:bold;
		color:fff;
		height:20px;}
	
	.tl_col a {
    	text-decoration: underline;
    	color: #ffffff;
		padding-left:20px;}

	.tl_col a:hover {
    	text-decoration: none;
    	color: #bfd8f6;
		padding-left:15px;}
	
	.tl_col1 a{
		width:160px;
		font-size:13px;
		font-weight:bold;
		color:#FFFF66;
		height:20px;
		padding-left:20px;}
	
	.tl_col1 a:hover{
		width:160px;
		font-size:13px;
		font-weight:bold;
		color:#bfd8f6;
		height:20px;
		padding-left:15px;}
	
	
	
.tc_col_separator{
	width:20px;}



.div_angajator{
	background-color:#FFFFFF;
	width:600px;}
	
.div_angajator a {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#CC0000;
	font-weight:bold;}

.div_angajator a:hover {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#FF0000;
	font-weight:bold;
	text-decoration:underline;}

	
	.tabel_dreapta{
		width:600px;}

	.tr_line{
		background-color:#FFFFFF;}	

	.tr_height{
		height:10px;}

	.tr_col1{
		width:100px;
		background-color:#FFFFFF;}
	
	.tr_col_separator{
		width:20px;
		background-color:#FFFFFF;}
	
	.tr_col_2{
		width:440px;
		background-color:#FFFFFF;}	
		
	
		
	.tabel_dreapta1{
		width:600px;}

	.tr_line1{
		background-color:#FFFFFF;}	

	.tr_height1{
		height:10px;}
	
	.tr_col_separator1{
		width:20px;
		background-color:#FFFFFF;}

	.tr_col_central{
		width:560px;
		background-color:#FFFFFF;}

	
	
	.tabel_anagajator{
		width:560px;}
	
	.separator_angajator{
		width:5px;}
		
	.linie_inscriere1{
		width:220px;}
	
	.linie_inscriere2{
		width:330px;}
	
	
	
	#div_page_aupair{
		background-color:#FFFFFF;
		font: 11px Tahoma, Arial, Helvetica, sans-serif;
    	color:#333333;
		width:600px;}
	
	.table_right_aupair{
		width:600px;}
		
	.tr_mare_separator{
		width:560px;}
	
	.aupair_separator{
		width:20px;}
	
	.aupair{
		width:540px;}
		
	.td_col_blue_aupair{
		width:540px;
		background-color:#E2E9F3;
		height:30px;}
	
	.coloana_menu_aupair{
		width:200px;
		background-color:#E2E9F3;}
	
	.separator_aupair{
		width:20px;}

	.coloana_continut_aupair{
		width:310px;
		background-color:#FFFFFF;}
	
	.celula_aupair{
		width:180px;}

	.celula_harta{
		width:150px;}


#menu_aupair{
	width:210px;
	background-color:#E2E9F3;}
	
.linie_aupair{
	width:200px;}

.linie_aupair a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003366;}

.linie_aupair a:hover{
	font-size:14px;
	font-weight:bold;
	color:#3D6290; }


.tr_mare_separator{
	width:600px;
	height:15px;}
	
	
	
	


.table_right{
	width:600px;}
	
.tc_col_rigtht{
	width:600px;
	background-color:#FFFFFF;}
	
#div_faq{
	background-color:#FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#333333;
	width:600px;}

#div_faq a {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#CC0000;
	font-weight:bold;}
	
#div_faq a:hover {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#FF0000;
	font-weight:bold;
	text-decoration:underline;}	
	
.separator_mare{
	width:20px;}

.faq_centrala {
	width:560px;}

	
	

.table_blue_subtitlu{
	width:560px;}

.td_mare_col_blue{
	width:560px;
	background-color:#E2E9F3;
	height:30px;}	

.td_mare_col{
	width:560px;}

.contact_form{
	width:560px;}
	


	

.tc_col_rigtht2{
	width:560px;
}
	
.tc_col_rigtht1{
	width:560px;
	background-color:#FFFFFF;}


.coloana_centrala{
	width:540px;}
	
.legislatie_separator1{
	width:10px;}
	
.legislatie_separator1{
	width:10px;}
	
#div_faq1{
	background-color:#FFFFFF;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#333333;}

#div_faq1 a {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#003366;
	font-weight:bold;}
	
#div_faq1 a:hover {
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#3D6290;
	font-weight:bold;
	text-decoration:underline;}	

.tr_mare_separator{
	width:520px;
	height:15px;}
	
.td_mare_col{
	width:520px;
	margin-left:20px;
	margin-right:20px;}
	
.td_mare_col_blue{
	width:520px;
	margin-left:20px;
	margin-right:20px;
	background-color:#E2E9F3;
	height:30px;}
	


	
<!--table au pair>


<!--end table au pair>
		
<!--end_table_right_mare-->


<!--footer-->
#bottom {
    clear: both;
    padding: 0 0 0 25px;
}

#bottom p {
    padding: 0;
    font: 12px Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	text-align:center;
}

#bottom a 
	{color: #ffffff;
	font-weight:bold;}

#bottom a:hover {
    color: #bfd8f6;
}
<!---end footer-->
