/*
 ------------------------------------------------------------
	CMS_MAIN_STYLE.CSS	Foglio stile per TestCMS
 ------------------------------------------------------------
*/
* { padding:0; margin:0; }

html {
}


body {
	text-align:center;
}


div#container {	
	margin: 0 auto;
	width:932px;
	text-align:left;
	background:#fff;
}

div#header {
	width:932px;	
	height:175px;
	overflow:hidden;
}

#faux {
	position:relative;
	width: 100%;
}

div#content {
background: url(/custom_cms/images/menu2top.gif) 25px 17px no-repeat;
	height: auto !important;  /* per i browser moderni */
   height:490px;  /* per IE5.x e IE6 */
   min-height:490px;  /* per i browser moderni */
}

div#footer {
	background: url('/custom_cms/images/sf-footer.jpg');
	margin: 0 auto;
 	clear: both;
	width:932px;	
	height:75px;
}

p {margin:0;padding:0;}

a img {border:0;}

.errmsg{font:11px Verdana,Thaoma,sans;}

div#langsel{display:none;}





div#datiBottom{
	font:11px Arial,Verdana,Thaoma,sans;
	color:#5c5c5c;
	position:relative;
	left:15px;
	top:40px;
	width:932px;
	float:left;
	text-align:left;text-align:center
}
div#datiBottom a{
		color:#5c5c5c;text-decoration:none
}


#stella{position:absolute;z-index:999;left:184px;top:239px;}






#rightbox1{
	background: url('/custom_cms/images/right1.gif') no-repeat;
		height:197px;width:209px;
		position:absolute;top:316px;left:24px;
}




div#newsbox1 {
	position:relative;
	top:50px;
	left:18px;
	height:120px;
	width:170px;
	overflow:hidden;
}

.newsboximg1area,.newsboximg2area,.newsboximg3area {
	display:none;
}
.nwbimg {
}

#newsbox p {
}

div#newsboxtitlearea {
	padding: 0 ;
	margin:0;
	text-align: center ;
}

div#newsboxtextarea {
	padding: 0;
	margin: 0 ;
}

#newsbox a:link, #newsbox a:visited, #newsbox a:hover {
	font:12px Arial,Verdana,Thaoma,sans; 
	color:#000;font-weight:bold;
	text-decoration: none;

}
.nwbsubject {
	padding-bottom:4px;font-weight:bold
}

.nwbdate {
display:none;
}

.nwbtext {	
	padding-top:4px;
	font:12px Arial,Verdana,Thaoma,sans; 
	color:#000;
	text-align: left ;

}

.nwbregi {
	display:none;
}

.nwbmsg {
	display: none;
}
.nwblink {
	text-align:right;
}

#newsbox .nwblink a, #newsbox .nwblink a:hover, #newsbox .nwblink a:visited{
	font:11px Arial,Thaoma,sans; 
	color:red;font-weight:bold;
	padding-top:8px;
}

