* {
	margin: 0;
	padding: 0;

}

a:focus {
	outline:none;

}

.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix{
	height: 1%;
}
.clearfix {
	display: block;
}
.left{
	float:left;
}
.right{
	float:right;
}
body {
	background-image:url(img/bg.jpg);
	background-repeat:repeat-x;
	
}
#container{
	width: 837px;
	border-style:solid;
	border-width:5px;
	border-color:#eaeaea;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#25548a;
}

/*header */
#header{
	background-color:white;
}
#flash{
	border-style:solid;
	border-width:5px;
	border-color:#eaeaea;
	width:640px;
}
/*menu*/
#headermenu{	
	width: 640px;
	height: 30px;

}

#headermenu li{
	width:auto;
	padding:4px 30px;
	text-align: center;
	
	list-style-type:none;
	float:left;
}
.border_menu{
	border-right:solid;
	border-right-color:#eaeaea;
	border-right-width:2px;
}
#headermenu ul {
	width:640px;
}

#headermenu a {

	padding-top: 5px;

	font-family: verdana;
	font-weight: bold;
	font-size:12px;

	text-decoration: none;	

	display: block;
	color:#5d5d5d;
	
	
}
#headermenu a:hover{
	color: #1d5de0;
}
/*end menu*/
/*sigla*/
#sigla{
	margin-top:3px;
	background-color:#25548a;
	/*height:275px;*/
}
#sigla p{
	text-align:center;
	color:white;
	
	font-weight:bolder;
	font-size:17px;
}

/*end menu*/
/* end header*/

/*leftmenu*/
#leftmenu{
	background-color:#25548a;
	width:187px;

}
#flash_mic{
	padding:10px 0px;
}
#flash_mic p{
	text-align:center;
	color:white;
	
	font-weight:bold;
	font-size:20px;
}
/*menu*/
.menu{margin:0; padding:0; width:187px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:13px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}
/*end menu*/

/*end leftmenu*/

/*content*/
#content{
	width:630px;
	height: 800px;/*vechi 700*/
	padding:20px 10px;
	
	line-height:20px;
	
	background-color:white;
	padding-top:7px;
}
#content p{
	margin-top:15px;
	
	font-size:11px;
	font-family: Verdana;
	
}
#content h1{
	margin:20px;
	font-size:18px;
}

#content h2{
	margin:20px;
	font-size:16px;
}

.img_front{
	margin:25px 5px 5px 0px;
}

/*buton lista personal*/
.pin{
	font-family:Arial,Geneva,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}
.pin img{
	border:none;
}
.pin a{
	text-decoration:none;
	
}
/*end buton*/
#files{
	margin-right:20px;
	padding:15px 0px 20px 10px;
}
 
/*end content*/

/*financial-information*/
#tabel{
	font-family: verdana;
	font-weight: bold;
	font-size:12px;
}
/*end financial information*/



/*footer*/
#footer{
	background-color:#f4f4f4;	
	
	width: 837px;
	height:auto;
		
	border-style:solid;
	border-width:5px;
	border-color:#eaeaea;
	
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#chenar a{
	text-decoration:none;
	color:#1d5de0;	
}
#chenar img{
	border-style:none;
	padding:0px 5px 0px 20px;
}
.text_footer{
	float:left;
	padding-top:30px;
	
	font-size:14px;
	font-weight:800;
}
.negru{
	color:black;
}
#chenar form{
	padding-top:30px;
	padding-right:30px;
}
.copyright{
	text-align:center;
}
#trademark{
	padding:20px 0px;
}	
/*end footer*/
.chenargri
{
	border:1pt solid gray;
	background-color:#F4F4F4;
	text-align:center;
	
}
a.login-link
{
	padding-left:10px;
	font-size:16px;
	font-weight:bold;
	color:#4A69AF;
	text-decoration:none;

}
a.login-link:hover
{
	color:#251496;
	text-decoration:underline;
}
#headermenu .special_top_a
{
	font-family: verdana;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;	
	color:#11772D;/*006141 */
	display: block;
}
	
#headermenu .special_top_a:hover {
	color: #1d5de0;
}
#map_canvas
{
	width:635px;
	height:500px;
}

