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

body
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	background-image:url(../images/header-sf.jpg);
	background-repeat:repeat-x;
	background-color:#EFEACC;
	margin-top:0px;
}

a {
	color: #A50B15;
	text-decoration: none;
}

a:hover, a:active, a:focus {
	color: #A50B15;
	text-decoration: none;
}

a.mainlevel {
	color: #EEE9CB;
	font-weight:bold;
	text-decoration: none;
}

a.mainlevel :hover, a.mainlevel :active, a.mainlevel :focus {
	color: #EEE9CB;
	font-weight:bold;
	text-decoration: none;
}


.componentheading, .contentheading{
 font-size:16px;
 font-weight:bold;
}

#system-message dd.message ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#trasparent url(notice-info.png) no-repeat scroll 4px center;
border-bottom:3px solid #DE7A7B;
margin:0;
}

.moduletable_footer {
	font-size:10px;
	color:#333
}

/* ##################### MODULO ULTIME NOTIZIE #################*/
 
.latestnews{
	padding-left: 0px;
	margin: 10px 0px;	
}
/* List Control */
.latestnews ul {
	list-style: none;
}
.latestnews li {
	margin-left:20px;
	list-style: disc;
	color:#A50B15;
}
 
/* Link Control*/
a.latestnews {
	color: #A50B15;
	font-weight:bold;
	text-decoration: none;
	font-style:italic;
}

a.latestnews:hover, a.latestnews:active, a.latestnews:focus {
	color:  #efeacc;
	text-decoration: none;
}


.contentpaneopen
 {
	font-size:12px;
	color:#333;
}

.menuboxdx {
	float:left; margin-top:20px; margin-left:100px; width:250px; height:20px;
}

.menuboxsx {
	float:left; margin-top:-6px; margin-left:300px; width:195px; height:20px;
}

.margincontent {
	margin-left:20px;
}
