/* CSS Document */

body{
	background-color: #f6f6f6;
	/*background-color: #0066FF;*/
	margin: 0;
	padding: 0;
	background-image: url(imagini/patter_back.jpg);
	background-repeat: repeat-x;
	color: #5e5e5e;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h4{
	margin: 0;
	font-weight: bold;
	font-size: 11px;
}

h5{
	margin: 0;
	padding: 0;
}

p{
	margin: 0;
	padding: 0;
}

.main{
	/*background-color:#00FFFF;*/
}

.header{
	margin: 0 0 0 -383px;
	padding: 0;
	width: 766px;
	left: 50%;
	position: relative;
}

.header h1{
	background-image: url(imagini/logo.jpg);
	width: 156px;
	height: 78px;
	padding: 0;
	margin: 0 0 0 610px;
	position: absolute;
	text-indent: -30000px;
	top: 264px;
}

.header h2.mission{
	background-image: url(imagini/back_h2.jpg);
	width: 443px;
	height: 342px;
	margin: 0;
	padding: 0;
	text-indent: -30000px;
}


.header h2.servicii{
	background-image: url(imagini/back_h2_servicii.jpg);
	width: 443px;
	height: 342px;
	margin: 0;
	padding: 0;
	text-indent: -30000px;
}

.header h2.hAbout{
	background-image: url(imagini/back_h2_about.jpg);
	width: 443px;
	height: 342px;
	margin: 0;
	padding: 0;
	text-indent: -30000px;
}
.header h2.contact{
	background-image: url(imagini/back_h2_contact.jpg);
	width: 443px;
	height: 342px;
	margin: 0;
	padding: 0;
	text-indent: -30000px;
}

.header h3{
	background-image: url(imagini/back_h3.jpg);
	background-repeat: no-repeat;
	background-color: #f6f6f6;
	width: 147px;
	padding: 165px 28px 10px 0;
	text-align: right;
	position: absolute;
	top: 155px;
	margin: 0 0 0 435px;
	font-size: 11px;
	font-weight: normal;
	color: #2d637a;
}

.header ul{
	list-style-type: none;
	position: absolute;
	top: 155px;
	margin: 0 0 0 435px;
	padding: 19px 0 0 5px;
}

.header ul li h4 a{
	width: 142px;
	text-decoration: none;
	color: #2d637a;
	border-bottom: 1px solid #bebec6;
	padding: 9px 0 9px 0;
	display: block;
}

.header ul li h4 a:hover{
	color: #234c5e;
	border-bottom: 1px solid #9e0000;
}

.header ul li h4 a.selected{
	color: #464646;
}

.content{
	left: 50%;
	position: relative;
	margin:0 0 0 -383px;
	width: 587px;
	padding: 20px 3px 20px 20px;
}

.content_contact{
	left: 50%;
	position: relative;
	margin:0 0 0 -383px;
	width: 679px;
	padding: 0 3px 20px 20px;
}

.right{
	float: right;
	width: 170px;
	margin: 0;
	padding: 0 0 0 5px;
}

.right_contact{
	margin:0;
	padding:0;
	float: right;
	width: 268px;
}

.right_services{
	float: right;
	width: 170px;
	margin: 0;
	padding: 0 0 0 5px;
}

.right h3{
	color: #cd0000;
	font-size: 11px;
	font-weight: bold;
	background-color: #f6f6f6;
	padding: 0;
	margin: 0;
}

.right h3.about{
	color: #2d637a;
	border-bottom: 1px solid #bebec6;
	padding: 9px 0 9px 0;
	margin-bottom: 9px;
}

.right ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 142px;
	height: 57px;
}

.right ul li h5 a{
	border-bottom: 1px solid #bebec6;
	padding: 9px 0 9px 0;
	display: block;
	text-decoration: none;
	color: #5e5e5e;
	font-weight: normal;
	font-size: 11px;
	background-color: #f6f6f6;
}

.right ul li a{
	text-decoration: none;
}

.right ul li h5 a:hover{
	color: #234c5e;
	background-color: #f6f6f6;
}

.right p{
	background-color: #666666;
	color: #FFFFFF;
	padding: 5px;
}

.right p.necolor{
	background-color: #f6f6f6;
	color: #5e5e5e;
	padding: 5px;
}


.right ul li ul li{
	width: 170px;
}

.right ul li ul li.amcor{
	background-color: #CCCCCC;
	margin-top: 9px;
	color: #FFFFFF;
	width: 170px;
}

.right ul li ul li.amcor h5{
	background-color:#666666;
	padding: 5px 1px 5px 5px;
	width: 157px;
	font-weight: normal;
	font-size: 11px;
}

.right ul li ul li a{
	float: right;
	margin-top: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #2d637a;
}

.right_services h3{
	color: #484848;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.right_services ul {
	list-style-type:none;
	margin:7px 0 0 0;
	padding: 0;
}

.right_services ul li {
	padding:0;
	margin:0 0 7px 0;
	background-image: url(imagini/back_but_servicii.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 165px;
}

.right_services ul li.activ {
	padding:0;
	margin:0 0 7px 0;
	background-image: url(imagini/back_h2_servicii_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 165px;
	color:#4e4e4e;
}

.right_services ul li h5{
	padding:2px 0 0 5px;
	margin:0;
	width: 130px;
	font-size: 11px;
	font-weight: normal;
}

.right_services ul li h5 a{
	color:#f6f6f6;
	text-decoration:none;
}

.right_services ul li h5 a:hover{
	color:#c7c7c7;
}

.text{
	width: 388px;
	margin:0 0 0 5px;
}

.text h3{
	font-size: 11px;
	font-weight: bold;
	margin:0 0 5px 0;
	padding:0;
}

.text ul{
	margin:10px 0 0 0;
	padding:0;
	list-style-type:none;
}

.text ul li {
	margin:4px 0 0 0;
	padding:0;
}

.text ul li h5{
	font-size: 11px;
	font-weight: bold;
	width:389px;
	background-color:#e8e8e8;
	padding:5px 0 5px 5px;
	margin:0;
	color:#595959;
}

.text p a{
	font-size: 11px;
	text-decoration:none;
	font-weight:NORMAL;
	width:389px;
	padding:5px 0 5px 5px;
	margin:0;
	color:#595959;
}

.text p a:hover{
	color: #234c5e;
}

.text ul li h6{
	font-size: 11px;
	font-weight:NORMAL;
	width:389px;
	background-color:#e8e8e8;
	padding:5px 0 5px 5px;
	margin:0;
	color:#595959;
}

.text img{
	float: right;
	margin-bottom: 3px;
}

.textContact ul{
	margin:0 0 0 5px;
	padding:20px 0 0 0;
	width:380px;
	list-style-type:none;
}

.textContact ul li{
	width:155px;
	height:80px;
	margin:0 30px 0 0;
	padding: 0;
	float:left;
	font-size: 11px;
	font-weight: normal;
}

.textContact ul li h6{
	font-size: 11px;
	font-weight: bold;
	margin:0 0 5px 0;
	padding:0;
}

.textContact ul li p{
	margin:0 0 15px 0;
	font-weight: normal;
}

.textContact ul li a{
	margin:0;
}

.textContact ul li a#mail_adresa{
	text-decoration:none;
	margin:0;
	color:#5e5e5e;
}

.textContact ul li a:hover#mail_adresa{
	color: #234c5e;
}

.text_services{
	width: 395px;
	margin:0 0 11px 5px;
}

.text_services img{
	float: right;
}

.text_services p{
	width: 190px;
	margin: 0 0 3px 0;
	padding: 5px 3px 4px 5px;
	background-color: #E8E8E8;
}
.text_services a{
	color: #5e5e5e;
}

.text_services a:hover{
	color: #234c5e;
}

br{
  clear: left;
}

.footer{
	width: 395px;
	height: 32px;
	background-image: url(imagini/beyound.gif);
	background-repeat: no-repeat;
	color: #b5b5b5;
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 11px;
	padding:47px 0 0 0;
	margin:0 0 0 5px;
	/*background-color: #CC0000;*/
	background-color: #f6f6f6;
}

.footer h2{
	margin: 0;
	padding: 0;
	text-indent: -3000px;
	float: right;
}

.footer a {
	font-weight:bold;
	color: #b5b5b5;
	text-decoration:none;
	background-color: #f6f6f6;
}

.footer a:hover {
	color: #bcbcbc;
	text-decoration: underline;
	background-color: #f6f6f6;
}

/*.footer ul{
	list-style-type: none;
	margin: 0 0 0 109px;
	padding: 0;
	position: absolute;
	top: 174px;
}*/

.footer ul{
	list-style-type: none;
	/*margin: 0 0 0 109px;*/
	padding: 0;
	margin: 0;
	position: relative;
	margin-top: -16px;
	margin-left: 109px;
/*	position: absolute;
	top: 174px;*/
}

.footer ul li{
  display: inline;
  float: left;
}

.footer ul li a{
	font-weight:normal;
	color: #b5b5b5;
	text-decoration:none;
}

.footer ul li a:hover{
	color:#bcbcbc;
}