body {
	background:#C60002;
}
a:link,a:active,a:visited {
	color:#C60002;
}
a:focus {
	color:#676767;
}
h1,h2,h3,h4 {
	border-bottom:2px solid #C60002;
}
#container2 {
	border-right:3px solid #C60002;
	border-left:3px solid #C60002;
}
.color {
	color:#C60002;
}
.grey {
	background:#DFDFDF;
}
#linktop ul li a:link,#linktop ul li a:focus,
#linktop ul li a:active,#linktop ul li a:visited {
	color:#C60002;
}
#linktop ul li a:hover {
	color:#444;
}
#line_crest {
	background:#DFDFDF url(../../img/angolo_intro.jpg) no-repeat left bottom;
	height:20px;
}
.background_color1 {
	background:#C60002;
}
.background_color2 {
	background:#DFDFDF;
}
.color_w {
	border:2px solid #fff;
	padding:5px;
	color:#fff;
}
.color_b {
	border:2px solid #000;
	padding:5px;
	color:#000;
}
#banner_information {
	border-bottom:4px solid #DFDFDF;
}
#left ul li.menu_voice {
	border-bottom:2px dotted #DFDFDF;
	border-top:2px dotted #DFDFDF;
}
#left ul li a.menulink:link, #left ul li a.menulink:visited,
#left ul li a.menulink:focus, #left ul li a.menulink:active{
	background: #C60002 url("../../img/freccia.jpg") no-repeat left center;
	color:#fff;
}
#left ul li a.menulink:hover {
	background: #A5A5A5 url("../../img/freccia.jpg") no-repeat left center;
}
/**messaggio**/

.message {
	border: 2px solid #999;
}
.message .title {
	background-color: #C60002;
	color: #FFF;
}
.message .body {
}
.message .body a:link,
.message .body a:visited {
	background-color: #C60002;
	color: #FFF;
	border: 1px solid #C60002;
}
.message .body a:focus,
.message .body a:active,
.message .body a:hover {
	background-color: #fff;
	color:#C60002;
}
/**/
