html{
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
width: 100%;
background-image:url(img/bg_negru.png);
background-repeat:repeat;
background-color: #000000;
}

body {
font-family:Tahoma, Arial, Helvetica, sans-serif;
width:100%;
height:100%;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
color: #333333;
font-size: 12px;
}

img {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: 0px solid #cccccc;
}

a:link {
	color: #dadada;
	text-decoration: none;
	font-weight:bold;

}
a:visited {
	color: #dadada;
	text-decoration: none;
	font-weight:bold;

}
a:hover {
    color:#f4f4f4;
	text-decoration: underline;
	font-weight:bold;

}
a:active {
	color: #dadada;
	text-decoration: none;
	font-weight:bold;

}


		.header_flash {
			width:100%;
			height:405px;
			background-image:url(img/bg_flash.png);
			background-repeat:repeat-x;
			}
			
		.flash_center {
		width:900px;
		height:405px;
		padding-left:50px;
		margin-left:auto;
		margin-right:auto;
		}


.css_container {
width:986px;
margin-left:auto;
margin-right:auto;
color:#d3d3d3;
height:auto;
}


.css_con_01 {
width:250px;
height:auto;
padding-left:80px;
float:left;
}

.css_con_02 {
width:250px;
height:auto;
padding-left:30px;
float:left;
}

.css_logo {
width:250px;
height:50px;
float:left;

}


.ccs_con_05 {
width:520px;
height:auto;
padding-left:80px;
float:left;
}

		.spacer_520 {
		width:520px;
		height:15px;
		display:block;
		clear: both;
		float:left;
		}
		
		.agentia_meniu {
		width:520px;
		height:40px;
		font-size:14px;
		font-weight:bold;
		padding-top:6px;
		display:inline;
		float:left;
		}
		
		.agentia_title {
		width:508px;
		height:auto;
		border-bottom: 1px dashed #808080;
		font-size:18px;
		padding-top:3px;
		font-weight:bold;
		float:left;
		}
		
		
		.agentia_title a:link, .agentia_title a:visited, .agentia_title a:active {
		font-size:18px;
		color:#d3d3d3;
		text-decoration:none;
		}

		.agentia_title a:hover {
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
		}
		
		.agentia_titlul {
		width:230px;
		padding-top:6px;
		font-weight:bold;
		font-size:14px;
		height:auto;
		float:left;
		}
		
		.agentia_data {
		width:230px;
		font-size:12px;
		color:#999999;
		height:auto;
		float:left;
		}		
		
		.agentia_text {
		width:508px;
		font-size:12px;
		line-height:16px;
		color:#dadada;
		height:auto;
		padding-top:3px;
		text-align:justify;
		border-bottom:1px solid #333333;
		padding-bottom:5px;
		float:left;
		}
		
		.agentia_photo {
		width:auto;
		height:auto;
		border:1px solid #333333;
		margin: 2px 5px 2px 0px;
		padding:2px 2px 2px 2px;
		float:left;
		}
		
		
		
		.agentia_spacer {
		width:250px;
		height:12px;
		float:left;
		}
		
		.padding_25 {
		width:250px;
		height:auto;
		padding-top:0px;
		}
		
		.padding_55 {
		width:250px;
		height:auto;
		padding-top:55px;
		}
		
		.padding_65 {
		width:250px;
		height:auto;
		padding-top:65px;
		}
		
		
		.padding_85 {
		width:250px;
		height:auto;
		padding-top:75px;
		}
		
		
		.css_margin {
		background-image:url(img/line_01.png);
		background-repeat:no-repeat;
		float:left;
		width:12px;
		height:161px;
		}
		
		.css_lists {
		width:230px;
		height:auto;
		float:left;
		}
		
		.css_lists_02 {
		width:260px;
		height:auto;
		float:left;
		}
		
		.css_title {
		width:230px;
		height:auto;
		border-bottom: 1px dashed #808080;
		font-size:18px;
		padding-top:3px;
		font-weight:bold;
		float:left;
		}
		
		
		.css_title_portofoliu {
		width:270px;
		height:auto;
		border-bottom: 1px dashed #808080;
		margin-bottom:10px;
		font-size:18px;
		font-weight:bold;
		float:left;
		}
		
		.css_title_portofoliu a:link, .css_title_portofoliu a:visited, .css_title_portofoliu a:active {
		font-size:18px;
		color:#d3d3d3;
		text-decoration:none;
		}

		.css_title_portofoliu a:hover {
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
		}
		
		
		.css_title a:link, .css_title a:visited, .css_title a:active {
		font-size:18px;
		color:#d3d3d3;
		text-decoration:none;
		}

		.css_title a:hover {
		font-size:18px;
		color:#ffffff;
		text-decoration:none;
		}
		
		.css_titlul {
		width:230px;
		padding-top:6px;
		font-weight:bold;
		font-size:14px;
		height:auto;
		float:left;
		}
		
		.css_data {
		width:230px;
		font-size:12px;
		color:#999999;
		height:auto;
		float:left;
		}
		
		.css_text {
		width:230px;
		font-size:12px;
		color:#dadada;
		height:auto;
		border-bottom:1px solid #333333;
		padding-bottom:5px;
		float:left;
		}
		
		.css_button {
		width:230px;
		height:10px;
		float:right;
		text-align:right;
		}
		
		

.css_con_03 {
width:272px;
height:auto;
margin-top:0px;
padding-right:80px;
float:right;
}

		.css_con_3_3 {
		width:250px;
		padding-top:55px;
		height:auto;
		float:left;
		}


		.css_con_3_1 {
		width:272px;
		height:auto;
		background-image:url(img/tree_down.png);
		background-repeat:no-repeat;
		padding: 80px 3px 10px 3px;
		float:left;
		}
		
		
		.css_con_3_2 {
		width:272px;
		height:auto;
		background-image:url(img/tree_down.png);
		background-repeat:no-repeat;
		padding: 0px 3px 10px 3px;
		float:left;
		}
		
		
		.css_con_3_4 {
		width:272px;
		height:auto;
		background-image:url(img/tree_down.png);
		background-repeat:no-repeat;
		padding: 65px 3px 10px 3px;
		float:left;
		}
		
		
		.css_contact_01 {
		width:110px;
		color:#999999;
		font-weight:bold;
		float:left;
		}
		
		
		.css_contact_02 {
		width:140px;
		text-align:justify;
		float:left;
		}
		
		.css_form {
		width:262px;
		height:82px;
		border: 2px solid #141819;
		background-image:url(img/bg_form_negru.png);
		background-repeat:repeat-x;
		padding: 1px 1px 1px 1px;
		float:left;
		}
		
		.css_photo {
		width:126px;
		height:80px;
		float:left;
		}
		
		.css_portofoliu_title {
		width:130px;
		color:#dadada;
		height:15px;
		font-size:10px;
		font-weight:bold;
		float:right;
		padding: 5px 1px 5px 1px;
		border-bottom:1px solid #141819;
		min-height:15px;
		}


.css_con_04 {
width:530px;
height:68px;
padding-top:25px;
padding-left:80px;
float:left;
}


.css_con_04_left {
width:530px;
height:64px;
border: 2px solid #000000;
background-image:url(img/omulet_we.png);
background-repeat:no-repeat;
background-color:#101010;
float:left;
}

.css_banner {
		width:470px;
		height:60px;
		border: 2px solid #141819;
		background-image: url(img/bg_banner_negru.png);
		background-repeat:repeat-x;
		float:right;
		}



.navigator {

width:500px;
padding-left:80px;
padding-right:0px;
text-align:right;
display:inline;
float:left;
}


.nav_text {
width: auto;
height:auto;
padding-top:3px;
padding-bottom:3px;
font-size:10px;
font-weight:bold;
margin-left:3px;
margin-right:3px;
text-align:center;
float:right;
}

.nav01 {
width: 20px;
height:auto;
padding-top:3px;
padding-bottom:3px;
font-size:10px;
background-color:#101010;
margin-left:3px;
margin-right:3px;
text-align:center;
float:right;
}


.nav01 a:active,
.nav01 a:link,
.nav01 a:visited {
color:#d3d3d3;
font-size:10px;
text-decoration:none;
}

.nav01 a:hover{
color:#FFFFFF;
font-size:10px;
text-decoration: underline;
}


* {
	margin: 0px;
}


.footer_meniu {
width:986px;
margin-left:auto;
margin-right:auto;
color:#d3d3d3;
height:auto;
}

.footer_meniu_con {
padding-left:80px;
padding-top:25px;
width: 850px;
height:auto;
font-weight:bold;
font-size:14px;
}

.footer{
width:100%;
height:88px;
background-image:url(img/bg_footer.png);
background-repeat:repeat-x;
clear:both;
}
		