@charset "utf-8";
/* CSS Document */

.up{
	/* background: url('js/jMyCarousel/carousel_img/arrow_up2.gif') center center no-repeat; */
	width:100%;
	height:50px;
	border:0px;
	opacity:0;
	filter:alpha(opacity=0);
	cursor:url(up1.png) , url(css/up1.png) 0 0 , auto;
}

.down{
	background: url(/img/img_zid/move_default.jpg) center right no-repeat; 
	width:100%;
	height:50px;
	border:0px;
	opacity:1;
	filter:alpha(opacity=1);
	cursor:url(down1.png) , url(css/down1.png) 0 0 , auto;
}

.span_activ {color:white;}


body{ 
	background:#131313;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:100;
	overflow-x: hidden;
	overflow-y: hidden;	/**/
	height:100%;
	width:100%;
	position:absolute;
}

a:link, a:visited, a:active {outline:none;}
/*
.left{
	position:absolute;
	left:0;
	top:0;
	width:20px;
	height:350px;
	z-index:2000;
	background:#535353;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:block;
}
.close{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2000;
	padding:0px;
	background:#535353;
	height:20px;
	width:20px;
	font-size:0px;
	cursor:pointer;
	background: #000000 url('../images/icons/close_2.jpg') center center no-repeat;
}
.left_tab{
	position:absolute;
	left:0px;
	top:20px;
	z-index:2000;
	background: #131313  url('../images/icons/arrow_right.jpg') bottom center no-repeat;
	width:20px;
	height:330px;
	font-size:0px;
	cursor:pointer;
}

.left_expandat{
	position:absolute;
	left:0px;
	top:0;
	width:350px;
	height:350px;
	z-index:2000;
	background:#535353;
	display:none;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.invisible_tab{
	position:absolute;
	left:0px;
	top:0px;
	padding:0px;
	width:330px;
	height:100%;
	background:#535353;
	color:#ffffff;
	z-index:2000;
}
.close_expandat{
	position:absolute;
	left:330px;
	top:0px;
	z-index:2000;
	padding:0px;
	height:20px;
	background: #000000 url('../images/icons/close_2.jpg') center center no-repeat;
	width:20px;
	font-size:0px;
	cursor:pointer;	
}
.left_tab_expandat{
	position:absolute;
	left:330px;
	top:20px;
	z-index:2000;
	background: #131313 url('../images/icons/arrow_left.jpg') bottom center no-repeat;
	width:20px;
	height:330px;
	font-size:0px;
	cursor:pointer;
}
*/
.bara{
	position:absolute;
	left:0;
	top:0;
	width:20px;
	height:350px;
	z-index:2000;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:block;
	font-size:0px;
	cursor:pointer;
	background:#363030 url('../img/img_zid/close_bt.jpg') top center no-repeat;
}

.close{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2000;
	padding:0px;
	height:20px;
	width:20px;
	font-size:0px;
	cursor:pointer;
}
.bara2{
	position:absolute;
	/*left:20px;*/
	left:20px;
	border-left:1px solid #666666;
	top:0;
	width:20px;
	height:350px;
	z-index:2000;
	opacity:0.9;
	display:none;
	filter:alpha(opacity=90);
	cursor:pointer;
	background: #363030 url('../img/img_zid/right_arrow.jpg') bottom center no-repeat;
}

.bara3{
	position:absolute;
	/*left:370px;*/
	left:590px;
	top:0;
	width:20px;
	height:350px;
	z-index:2000;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:block;
	cursor:pointer;	
	background: #363030 url('../img/img_zid/left_arrow.jpg') bottom center no-repeat;
}

.right_arrow{
	position:absolute;
	left:0px;
	top:330px;
	z-index:2000;
	padding:0px;
	height:20px;
	width:20px;
	font-size:0px;
	cursor:pointer;
}

.text{
	position:absolute;
	color:#FFFFFF;
	left:20px;
	top:0;
	/*width:350px;*/
	width:570px;
	height:350px;
	z-index:2000;
	background:#535353;
	opacity:0.8;
	filter:alpha(opacity=80);
}


.clear {clear:both;line-height:0px;height:1px;}

.div_header {width:100%;background:url(../img/img_zid/bg_header.jpg) repeat-x bottom;height:107px;}  

.logo {background:url(../img/img_zid/logo.jpg) no-repeat;float:right;width:113px;height:46px;margin:55px 30px 0px 0px;}
.logo_hover {background:url(../img/img_zid/logo_hover.jpg) no-repeat;float:right;width:113px;height:46px;margin:55px 30px 0px 0px;}

.text_header {background:url(../img/img_zid/text_header.jpg) no-repeat;width:206px;height:28px;padding:0px 30px 0px 0px;float:right;font-size:0px;}
.text_header_hover {background:url(../img/img_zid/text_header_hover.jpg) no-repeat;width:206px;height:28px;padding:0px 30px 0px 0px;float:right;font-size:0px;}                        

.enter_ro{
font-size:13px;
font-weight:800;
text-decoration:none;
color:#900005;
}
.enter_ro:hover{color:#fff}

.enter_en{
font-size:13px;
font-weight:800;
text-decoration:none;
color:#900005;
}
.enter_en:hover{color:#fff}
.delimiter{color:#900005}


.meniu {float:left;width:auto;padding:85px 0px 0px 50px;}
.meniu a {float:left;text-decoration:none;color:#666666;font-size:13px;font-weight:800;}
.meniu a.space_ {margin-right:60px;}
.meniu a:hover {color:#ffffff;}
.meniu span {float:left;text-decoration:none;color:#666666;font-size:13px;font-weight:800;margin:0px 2px;}


.titlu_lucrare{font-weight:bold;padding:7px 0px 7px 0px} 

.popup{
	font-family:Arial, Helvetica, sans-serif;
	position:absolute; 
	top:1000px; 
	left:0px; 
	display:none;
	font-size:12px;
	z-index:2000;
}

.popup_top{
	width: 250px;
	padding:0px;
	height: 24px;
	background: url('../images/shadow_top.gif');
	font-size:0px;
	opacity: 0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}
.popup_repeat{
	background: url('../images/shadow_repeat.gif');
	background-repeat:repeat-y;
	width:210px;
	font-size:12px;
	padding:10px 20px;
	line-height:150%;
	opacity: 0.8;
	filter:alpha(opacity=80);
	
}
.popup_bottom{
	width: 250px;
	background: url('../images/shadow_bottom.gif');
	background-repeat:no-repeat;
	height:22px;
	font-size:12px;
	opacity: 0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}

.popup h3 {
	width:210px;
	font-size: 12pt;
	padding:0px;
	text-align: center;
	margin:0px;
}
.popup p{padding:2px;margin:0px;}

.image_panel{
padding:0px;margin:0px;background:#000;color:#fff;height:100%;width:100%;opacity:0.8;filter:alpha(opacity=80);
}
.image_panel h3{
padding:20px 10px 10px 20px;;
margin:0px;
font-size:16px;
font-weight:700;}
.image_panel div{
padding:0px 20px;
margin:0px;}


input.bg_input{padding:5px;font-size:11px; padding-left:5px; width:250px; background:#ECEDED; color:#000000; border:0px}
.small_button{
background:#494949 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-weight:bold;
padding:2px 9px;
}
.steluta{font-size:11px; color:#CD1407}
.warningBox{font-size:11px; color:#CD1407}

.textatea_contact{
font-family:Arial, Helvetica, sans-serif;
float:left;
border:0px;
width:250px;
padding:5px;
font-size:11px;
color:#000; 
height:100px;
background:#ECEDED;
color:#000000;
}