body {

	margin:0;

	padding:0;

	font-family:Verdana;

	font-size:11px;

	color:#000;

	background: url(../images/hartie_sus.jpg);

	background-repeat: repeat-x;

	background-position: top;

	#background-position: top -188px;

}



.textrosu {

	font-size:12px;

	color: #cc242d;

	font-weight:bold;

}





a {

	font-family: Verdana;

	font-size:11px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: none;

}

a:hover {

	font-family: Verdana;

	font-size:11px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: underline;

}





#wrapper {



	min-height:800px;

	background: url(../images/hartie_jos.jpg);

	background-repeat: repeat-x;

	background-position: bottom;



}



#content	{

	width:980px;

	margin:0px auto;





}





#header {





}



#newsletter_box {

	position: relative; 

	left:390px;

	width:260px;

	top:-50px;

}



#newsletter_box input {

	width:132px;

	border:0px;

	height:16px;

	font-family: Verdana;

	font-size:11px;

	color: #000;

}

#newsletter_box_submit {

	float:right;

	padding-right:4px;

	padding-top:3px;

}



#maincontent {

	padding-left:40px;

	position: relative;

	top:-25px;

	#top:-60px;

}



#spacer10 {

	clear:both;

	width:99%;

	height:10px;

	font-size:1px;

}



#main_left {

	width: 700px;

	float: left;

	border:1px solid #000;

}

#main_right {

	width:200px;

	float:right;

	border:1px solid #000;

	}



#item_title {
	font-size:30px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:40pt;
}

.item_title_link {
	font-size:30px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

.item_title_link:hover {
	font-size:30px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

#item_data {

	margin-top:5px;

	font-family: Verdana;

	font-size:11px;

	font-weight:bold;

	color:#000;

}



#cell_1_1 {

	background: url(/images/section_bck_left.png);

	background-position: bottom right;

	background-repeat: no-repeat;

	padding-bottom:10px;

}

#cell_1_2 {

	background: url(/images/section_bck_right.png);

	background-position: bottom left;

	background-repeat: no-repeat;

	padding-bottom:2px;

	#padding-bottom:4px;

}

#cell_2_1 {

	padding-top:20px;

	padding-right:5px;

}

#cell_2_2 {

	background: url(/images/section_bck_right_2.png);

	background-position: top left;

	background-repeat: repeat-y;

	padding-top:20px;

}



#bullet_red {

	width:145px;

	height:22px;

	padding-top:4px;

	padding-left:10px;

	margin-bottom:3px;

	background: url(/images/rightcol_red.png);

}

#bullet_gri {

	width:145px;

	height:22px;

	padding-top:4px;

	padding-left:10px;

	margin-bottom:3px;

	background: url(/images/rightcol_gri.png);

}

#bull_item {

	margin-left:10px;

	margin-bottom:3px;

	}





#picart {

	border:0px;

	float:left;

	margin-right:10px;

	margin-bottom:10px;

}



#gallery_inline {

	clear:both;

	padding-left:25px;

	text-align:center;

	padding-bottom:20px;

}



#gallery_jos {

	margin-top:25px;

}



#spatiat5 {

	clear:both;

	padding-top:5px;

	padding-bottom:5px;

}



#gallery_thumb {

	float:left;

	width: 164px;

	height:

	text-align:left;

}

#gallery_thumb img {

	width:150px;

	height:102px;

	overflow:hidden;

	border:1px solid #ccc;

}



#maincontent_home {

	padding-left:50px;



}



#mainarticle {

	margin-top:15px;



}





#mainarticle_left {

	float:left;

	padding-left:20px;

	width:360px;

	overflow:hidden;

}



#mainarticle_left img {

	border:0px;

	float:right;

}





#mainarticle_right {

	float:left;

	width:515px;

	padding-left: 34px;



}



#title_container {

	margin-bottom:30px;

}

#title_container2 {

	margin-bottom:20px;

}

.title_mare {
	font-size:30px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

.title_mare:hover {
	font-size:30px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

.title_mare2 {
	font-size:18px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

.title_mare2:hover {
	font-size:18px;
	color:#cc0000;
	font-weight:bold;
	text-decoration: none;
	line-height:normal;
}

#homebox_icons {

	clear:both; 

	margin-top:0px;

	#margin-top:40px;

	padding-top:40px;

	#padding-top:0px;



}



#homebox {

	width:300px;

	float:left;

	padding-right:5px;

}

#homebox img {

	float: left; 

	margin-right:5px;

	border: 0px;

	}



#homebox_proiecte {



}



#proiect_thumb {

	float:left; 

	width: 205px;

	padding-left:10px;

	padding-right:15px;

	margin-bottom:20px;

}

#proiect_thumb img {

	border:0px;

	margin-bottom:5px;

}



.verde {

	color: #7da75c;

}

.rosu {

	color: #cc242d;

}

.mov {

	color: ##9669ad;

}



.linkrosu {

	font-family: Verdana;

	font-size:11px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: none;

}

.linkrosu:hover {

	font-family: Verdana;

	font-size:11px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: underline;

}

.linkrosu12 {

	font-family: Verdana;

	font-size:12px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: none;

}

.linkrosu12:hover {

	font-family: Verdana;

	font-size:12px;

	font-weight:bold;

	color: #cc242d;

	text-decoration: underline;

}



#sustinatori_titlu {

	margin-bottom:5px;

}



.logopartener {

	float:left; 

	margin-right:10px;

	border:0px;

	margin-bottom:5px;

}

#separator_mic {

	clear:both;

	height:8px;

	width:99%;

	margin-top:15px;

	margin-bottom:10px;

	background: url(/images/linie_separatoare_mica.png);

	background-position:center;

	background-repeat: no-repeat;

}



.textnegru {

	font-family: Verdana;

	font-size:12px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

}



.linknegru {

	font-family: Verdana;

	font-size:12px;

	font-weight:bold;

	color: #000000;

	text-decoration: none;

}



.linknegru:hover {

	font-family: Verdana;

	font-size:12px;

	font-weight:bold;

	color: #000000;

	text-decoration: underline;

}





#footer {

	clear:both;

	text-align:center;

	margin-top:0px;

	#margin-top:30px;

	padding-top:30px;

	#padding-top:0px;

	padding-bottom: 40px;

}