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




body {
	background-color:#990000;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:13px;
}
h1 {
	font-size:16px;
	font-weight:700;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
}

.fotografia{
float:left;
margin-right:20px;
}

.descrizione{
float:left;
width:200px;
margin-right:5px;
}


.bgCX {
	background-color:#090806;
	color:#141414;
}
.footer {
	font-size:9px;
	color:#666666;
}
.testata {
	background:url(../grafica/WEB_08.jpg) repeat-x;
	height:40px;
	color:#f1f1f1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.testata a:link, .testata a:visited {
	color:#f1f1f1;
	text-decoration:none;
}
.testata a:hover, .testata a:active, .testata a:focus {
	text-decoration:underline;
	color:#ffffff;
}
.rosso {
	color:#990000
}
a.info:link, a.info:visited {
	color:#141414;
	text-decoration:none;
}
a.info:hover, a.info:active, a.info:focus {
	text-decoration:none;
	color:#990000;
}
a:link, a:visited {
	color: #000099;
}
a:hover, a:active, a:focus {
	color:#990000;
}
h1 a:link, h1 a:visited {
	color: #000000;
	text-decoration:none;
}
h1 a:hover, h1 a:active, h1 a:focus {
	color:#990000;
	text-decoration:none;
}
ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
li.menu {
	border-bottom: 1px solid #ffffff;
	margin: 0;
	width:85%;
}
li.menu a {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #990000;
	border-right: 10px solid #ff2d1e;
	background-color: #ed000d;
	color: #fff;
	text-decoration: none;
}
li.menu a:hover {
	border-left: 10px solid #990000;
	border-right: 10px solid #990000;
	background-color: #ff2d1e;
	color: #fff;
}
.medium {
	font-size:12px;
}
.big {
	font-size:14px;
}