@charset "utf-8";
/* CSS Document */

* :focus { outline: 0; }
body {overflow:scroll;}
.bg_top {
background-image:url(../img/bg_top.jpg);
background-repeat:repeat-x;
height:77px;
	}
	
.top_cont {	width:975px; margin-top:15px;}
.delimiter {width:250px; float:right; }
.language {	float:right; font-family:verdana; font-size:11px; color:#666666;}
.site {	width:975px; text-align:left;}
.logo {	background-image:url(../img/logo.jpg);background-repeat:no-repeat;width:187px;height:46px;float:left;}
.shadow {
background-image:url(../img/shadow_separator.jpg);
background-repeat:no-repeat;
float:left;
height:106px;
margin-left:20px;
margin-top:-38px;
width:5px;
		}
.banner {
		height:233px;
		width:740px;
		background-color:grey;
		float:right;
		}
.meniu {
background-image:url(../img/bg_meniu.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:100%;
padding-bottom:30px;
padding-top:107px;
width:189px;
float:left;
		}
.meniu_login {
background-image:url(../img/bg_meniu.jpg);
background-position:center bottom;
background-repeat:no-repeat;
height:100%;
padding-bottom:30px;
padding-top:107px;
width:189px;

		}
.content_login{width:740px;float:right; /*overflow:auto; max-height:600px; */}
.module {
		background-image:url(../img/bg_modules1.jpg);
		background-repeat:no-repeat;
		width:740px;
		height:128px;
		float:right;
		margin-top:30px;
		}
		
.login{
		background-image:url(../img/bg_login.jpg);
		background-repeat:no-repeat;
		width:189px;
		height:71px;
		float:left;
		clear:left;
		margin-top:30px;
		}
.login_cu_sesiune{
		width:189px;
		height:71px;
		float:left;
		clear:left;
		margin-top:5px;
		}
.parteneri {
		border:1px solid #CCC;
		height:71px;
		width:740px;
		float:right;
		margin-top:30px;
		}

		
.list_meniu {
		list-style:none;
		padding-left:20px;
		line-height:25px;
		}
#nav {
		list-style:none;
		padding-left:20px;
		line-height:25px;
		}
#nav li a {
		text-decoration:none;
		font-family:verdana;
		font-size:11px;
		color:#333;
		border-bottom:1px solid #999;
		display:block;
		width:150px;
		}

#nav li ul{ /* second-level lists */
		position : absolute;
		left: -400px;
		margin-left : 180px;
		margin-top : -26px;
		list-style:none;
		background-color: #005171;
		
		
}
#nav ul li a {
		width: 150px;
		margin-left:-65px;
		display : block;
		color : #ffffff;;
		text-decoration : none;
		background-color : #005171;
		/*border : 1px solid black;*/
		padding : 0 5px;
	}
#nav ul li a:hover{background-color : #ffffff; color:#444444;}
#nav li a:hover {
		color : white;
		background-color : #005171;
	}
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -400px;
	}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}


.footers {
			list-style:none;
			display:inline;
			color:#005171;
			}
			
.footersli {
				display:inline;
				padding:3px;
				}
				
.footersli a{
				color:#005171;
				font-family:tahoma;
				font-size:11px;
				text-decoration:none;}
		
	.list_meniu li a {
		text-decoration:none;
		font-family:verdana;
		font-size:11px;
		color:#333;
		border-bottom:1px solid #999;
		display:block;
		width:150px;
		}
		
		.as {
			
			padding-left:5px;}
		
		.as:link {
			background-color:#005171;
			color:#FFF;
			}
			.am {
				padding-left:5px;
				}
		.am:hover {
			background-color:#005171;
			color:#FFF;
			}
			
			.form1 {
				padding-top:10px;
				}
			
			.input1
{
background:#FFFFFF;
border:1px solid #CCCCCC;
color:#666666;
margin-left:35px;
width:110px;
padding:2px;
}

/*.buton {*/
#loginForm .submit {
background-image:url(../img/submit.jpg);
float:right;
border:0;
height:23px;
margin-right:8px;
margin-top:-25px;
width:23px;
cursor:pointer;
	}
	
	.input_space {
		margin:3px;
		width:110px;
		}
		
		.partener {float:left;margin-top:3px;padding-right:16px;}
		.footer{
		width:975px;
		height:41px;
		background-color:#C4CEE1;
		float:right;
		clear:all;
		margin-top:30px;
		text-align:right;
		margin-bottom:30px;
		}
		.spanuri {
					float:left;
					padding-top:7px;
					line-height:17px;
					}
			.logo_jos {
				background-image:url(../img/logo_jos.jpg);
				background-repeat:no-repeat;
				width:79px;
				height:19px;
				float:right;
				margin-top:10px;
				padding-right:15px;
				}
				
			.wfoot {
				width:420px;
				float:right;
				}
				.titlun {
float:left;
}
					
					.patrat {
						list-style:square;
						font-family:verdana;
						font-size:11px;
						/*line-height:20px;*/
						padding-right:10px;
						}
						
					.noutati {
border-right:1px solid #FFFFFF;
height:106px;
width:250px;
float:left;
margin-top:15px;
						}
.items {padding-left:20px;}
						
						.patrat a {
							color:#333;
							text-decoration:none;
							}
							
							.patrat a:hover {
							color:#005171;
							text-decoration:none;
							}
							
							.ultimul_proiect {
border-right:1px solid #FFFFFF;
float:left;
height:106px;
margin-top:12px;
padding-left:10px;
width:250px;

								}
							
					.titlul {padding-left:10px;	}
						
						.over {	margin-left:2px;margin-top:-38px;}
							
	.input_cauta {
background:#FFFFFF;
border:1px solid #CCCCCC;
color:#666666;
margin-left:35px;
width:110px;
padding:2px;
float:right;

		}
		
		.cauta {
			background-image:url(../img/cauta.png);
		background-repeat:no-repeat;
		width:15px;
		height:17px;
		float:right;
		margin-left:10px;
		cursor:pointer;
			}
			
			.itc {
				width:143px;
				height:65px;
				background-image:url(../img/itc.png);
				background-repeat:no-repeat;
				float:right;
				margin-right:40px;
				margin-top:30px;
				}
		.itc_wrapper {background-image:url(../img/transparent.gif);float:right;height:65px;width:143px;}
				
.content {width:740px;float:right;margin-top:30px;}
.content_wp {width:740px;float:right;margin-top:10px; padding:0; font-family:Verdana; font-size:12px; line-height:17px; color:#333333; /*overflow: auto; max-height:390px;*/}
.content_wp ul {font-family:Verdana;font-size:12px; font-weight: normal; color: #333333; list-style:none;}
.content_wp ul li{padding-left:15px; padding-bottom:6px; background:url(/img/bullet_blue.gif) 0 8px no-repeat; }
.content_wp ul li a {color:#003399 }
.content_wp ul li a:hover {color:#ff9933 }

				
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal;font-weight: bold; color: #134D86; text-decoration: none; padding-bottom:10px;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;font-weight: bold; color: #666666; text-decoration: none;}
label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; text-decoration: none; font-weight: bold;}
.text {  font-family:Verdana; font-size:12px; line-height:17px; font-style: normal; color: #333333; text-decoration: none}
.text_tabel {  font-family:Verdana; font-size:11px;  font-style: normal; color: #333333; text-decoration: none}
.text_wp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #333333; text-decoration: none; text-align:justify;}
.text_searchresults { font-family:Verdana;font-size: 11px; font-style: normal; color: #333333; text-decoration: none; text-align:justify; padding:3px 5px 8px 10px; }
span.text_searchresults { font-family:inherit;font-size: 11px; font-style: normal; color: #333333; text-decoration: none; text-align:justify; padding:0; }
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #333333; text-decoration: none}
.bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; text-decoration: none; font-weight: bold;}
.redtext {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; color: #990000; text-decoration: none}
a {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; color: #003399; text-decoration: none}
a:hover {color: #ff9933}

.boxgo { background-color:#005171; padding:5px; font-family:verdana; font-size:11px; font-weight: bold; color:#ffffff; border:0;cursor:pointer;}

.ticket_status_n{background:#FD4947; font-family: Verdana, Arial, Helvetica, sans-serif; color:#555555; font-size:13px; font-weight:normal; margin-bottom:5px;text-decoration:none;}
.ticket_status_c{background:#F8EC62; font-family: Verdana, Arial, Helvetica, sans-serif; color:#555555; font-size:13px; font-weight:normal; margin-bottom:5px;text-decoration:none;}
.ticket_status_r{background:#52E560; font-family: Verdana, Arial, Helvetica, sans-serif; color:#555555; font-size:13px; font-weight:normal; margin-bottom:5px;text-decoration:none;}

.portofoliu_img {border: 1px solid #cccccc; padding:5px;}
