/* ---------------------------------------------
RESET.CSS
-----------------------------------------------*/
*{margin:0;padding:0}
html {
	margin-bottom:1px;
}
:focus {
	outline: 0;
}
* a:hover, * a:active {
	outline:none;
}
a, a:hover, a:visited,a:link{
	text-decoration:none;
	color:inherit;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:none;
}
ol, ul {
	list-style:none;
}
.clear {
  clear: both;

}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	min-height: 100%; margin-bottom: 1px;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

textarea
{
  resize:none;
}
/* ---------------------------------------------
SITE.CSS
-----------------------------------------------*/

body {
	background:#fff;
	font-family:Arial, "Trebuchet MS", sans-serif;
	font-size:10pt;
	color:#4e575e;
	width:960px;
	margin:0 auto;
	margin-top:30px;
}
h1 a{
	display:block;
	width:185px;
	height:191px;
	background:#fff url(../images/intact.jpg) no-repeat top left;
	text-indent:-9999px;
	margin:0 auto;
}
ul.menu, ul.submenu{
	font-family:"Trebuchet MS",Arial, sans-serif;
}
ul.menu{
	width:960px;
	margin:0 auto;
	font-size:13pt;
	margin-top:15px;
	/*padding-bottom:30px;*/
	color:#a7acb2;
	border-bottom:1px solid #70797e;
	position:relative;
	height:23px;
	text-align:center;
}
	ul.menu	li{
		display:inline;
		padding:4px 22px 0px 22px;
		
	}
		ul.menu li a{
			color:#a7acb2;
		}
		ul.menu li a:hover,ul.menu li.activ a{
			color:#41c0f3;
			text-decoration:none;
		} 

		ul.menu li ul.submenu{
			position:absolute;
			top:20px;
			left:0px;
			font-size:10pt;
			font-weight:bold;
			padding:5px 0px;
			width:960px;
			text-align:center;
		}
		ul.menu li ul.submenu li{
			/*border:1px solid blue;
			padding:0px;*/
		}
			ul.menu li ul.submenu li a, ul.menu li.activ ul.submenu li a {
				color:#ed1093;
				/*display:block;
				float:left;*/
				padding:0px 5px;
				text-align:center;
				/*border:1px solid red;*/
			}
			ul.menu li ul.submenu li a:hover, ul.menu li.activ ul.submenu li a:hover,ul.submenu li.activ a, ul.menu li.activ ul.submenu li.activ a {
				color:#41c0f3;
			}
img.header{
	margin-top:25px;
}
.op{
	margin-top:5px;
	border-bottom:1px solid #B7BCBF;
	margin-bottom:6px;
	padding-bottom:6px;
}
	.op a{
		float:left;
		display:block;
		width:20px;
		height:20px;
		color:#4e575e;
	}

	.op a:hover, .op a.activ{
		text-decoration:none;
		color:#41c0f3;
		cursor:pointer
	}
		.op a:hover span, .op a.activ span{
			color:#4e575e;
			font-size:8pt;
		}
	.op form{
		float:right;
	}
		form input#cauta{
			border:solid 1px #dadedf;
		}
		form input#submit{
			border:none;
			color:#4d5760;
			background:none;
			cursor:pointer;
		}
a.lang{cursor:pointer;}
a.lang:hover{cursor:pointer;}
.footer{
	font-size:8pt;
	color:#798289;
	border-top: #4d5760 1px solid;
	margin:10px 0px;
	padding-top:6px;
	padding-bottom:15px;
}
	.footer a{
		color:#798289;
	}
.content{
	border-top: #b7bcbf 1px solid;
	margin-top:6px;
	padding-top:6px;
}
	.left{
		float:left;
		width:600px;
		margin-left:20px;
	}
		.left h2{
			border-bottom:1px solid #00adef;
			padding-bottom:4px;
			margin-bottom:4px;
			font-size:17pt;
			padding-right:250px;
		}
		.left h2.logo{
			padding-right:0px;
		}
		.left h2.logo p{
			float:left;
			padding-top:40px;
		}
		.left img.logo{
			float:right;
		}
		.left #paginare{
			border-bottom:1px solid #b7bcbf;
			padding-bottom:4px;
			margin-bottom:4px;
		}
			.left #paginare a{
				color:#4e575e;
			}
			.left #paginare a:hover,.left #paginare a.activ{
				color:#00aef2;
				text-decoration:none;
			}
		.left h5{
			font-size:10pt;
		}
		.left p{
			padding-bottom:10px;
		}
		.left p.stire{
			padding:0px;
		}
		.left .colleft{
			width:284px;
			padding-right:15px;
			float:left;
			text-align:justify;
		}
		.left .colleft p{
			padding-bottom:0px;
		}
		.left .colleft p a{
			color:#4E575E;
		}
		.left .colleft a{
			color:#4E575E;
		}
		.left .colleft span a{
			color:#4E575E;
		}
		.left .colright .stire{
			border-left:1px solid #e0e1e3;
			padding-left:15px;
		}
		.left .colright{
			width:299px;
			float:right;
			text-align:justify;
		}
		.left .stire{

		}
		.left h4.stire{
			margin-top:10px;
			padding:0px;			
		}
		.left h4.stire a{color:#4b5860;}
		.left #content_s p {padding:0px;}
	.right{
		float:left;
		width:280px;
		margin-left:40px;
	}
		.right h3{
			border-bottom:1px solid #b7bcbf;
			/*padding-bottom:0px;
			margin-bottom:4px;
			margin-top:10px;*/
			padding-top:12px;
			display:block;
			
		}
		
			.right h3 a{
				color:#798289;
				font-weight:normal;
				font-size:11pt;
				float:left;
				display:block;
			}
			.right h3 a.slideUp,.right h3 a.slideDown{
				
				float:right;
				text-indent:-9999px;
				width:15px;
				height:15px;
				margin-top:5px;
				cursor:pointer;
			}
			.right h3 a.slideUp {
				background:#fff url(../images/slideUp.jpg) no-repeat top right;
				
			}
			.right h3 a.slideDown{
				background:#fff url(../images/slideDown.jpg) no-repeat top right;
				
			}
			
			
			.right h3 a.activ, .right h3 a:hover, .right ul li a.activ, .right ul li a:hover{
				color:#01aef0;
				text-decoration:none;
			}
			.right h3 a.closed{
				color:#ed1093;
			}
			
			.stire{
				padding:5px 0px;
				
			}
			.right .stire{
				border-bottom:1px solid #b7bcbf;
			}
			.stire.last{
				border-bottom:none;
			}
			.stire h4 a{
				color:#4b5860;
				font-size:11pt;
			}
			 a.detalii{
				color:#f041aa !important;
			}
			.right ul li{
				padding:2px 0px;
			}
				.right ul li a{
					color:#798289;
				}
				.right ul li ul{
				margin-left:10px;
				
				}
				color:#f041aa;
			}
			.right ul li{
				padding:2px 0px;
			}
				.right ul li a{
					color:#798289;
				}
				.right ul li ul{
				margin-left:10px;
				
				}