body {margin: 0; 
	padding: 0; 
	border: none;
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	background: #0080c0 url(images/bg.png) repeat-x;}

#header {width: 800px;
	margin: 0px auto 0px 0px;
}

#dispecer {position: absolute;
height:200px;
width:250px;left: 810px;background-color: #07557c;}
#colaboratori {position: absolute;top: 15px;left: 950px;}
#breakline {width: 800px;
	margin: 0 0 0 auto;
}

#container {width: 940px; 
	margin: 0em auto 0em 10px;
	min-height: 900px; 
	height: auto !important; 
	height: 900px; 
	position: relative; /* position: relative; */ 
}

#main {width: 450px; 
	float: left;
}

#main p					{ margin-bottom: 1em; }
#main p strong			{ color: #ff8000; }

#right {width: 450px;
	float: right; 
	padding-right: 10px;}

#right p					{ margin-bottom: 1em; }
#right p strong			{ color: #ff8000; }

#centura {width: 900px;
	padding-right: 10px;}

#centura p					{ margin-bottom: 1em; }
#centura p strong			{ color: #ff8000; }

#footer {width: 940px; 
	margin: 0px auto 0px 0px;
	clear: both;	height: 40px;	background-color: #363521;
}

#leftfooter {width: 200px; 		height: 40px;	float: left;	background-image: url(images/footerleft.png);
}

#rightfooter {
margin-left: 200px;
width: 740px;text-align: center;height: 20px;font-size: 12px;padding-top: 10px;font-weight: bold;
}


/* misc*/
.meniu					{ padding-bottom: 0px; margin-bottom: 0px; }
.meniu a				{ color: #ffffff; text-decoration: none; background: none; }
.meniu a.link			{ font-size: 0.85em; }
.meniu h4 a				{ font-weight: bold; color: #fff; font-size: 1.2em; }
.download				{ margin-top: 10px; }
.download a				{ font-size: 1.4em; }
.h24					{ color: #ffffff; }
.border					{ padding: 3px; background-color: #000000; margin-bottom: 1em; }
.word					{ padding-left: 44px; background: url(../img/word.gif) no-repeat; height: 40px; line-height: 40px; color: #ffffff; font-size: 1.4em; }
a.link					{ outline: none; text-decoration: none; color: #ffffff; }
h1 span, h2 span, h3 span, h4 a span, p.title span { color: #ff8000; }
.eu						{ background: url(../img/eu_flag.gif) right bottom no-repeat; }
.eu em					{ font-style: normal; font-size: 0.7em; font-weight: normal; }
p						{ font-size: 0.8em; }
p.title, p.subtitle, a.link, h2, h3, .meniu, div.form-container { background: url(../img/dot.gif) bottom repeat-x; }
p.title					{ font-size: 1em; padding-bottom: 5px; }
p.big.title				{ font-size: 110%; }
p.subtitle				{ font-size: 0.85em; color: #fff; padding-bottom: 5px; }
a:hover.link, a:hover	{ color: #fff; text-decoration: underline; }
a						{ outline: none; }
.left					{ float: left; }
.right					{ float: right; }
img.right				{ margin-left: 20px; }
.imgLeft				{ margin: 0 20px 20px 0; float: left; }
.clear					{ clear: both; }
p.big.title				{ font-size: 110%; }