* {
  margin: 0; padding: 0; 
	font-family: 'Trebuchet MS',Verdana,Arial,sans;
	font-size: 12px;
}

html {
  margin: 0; padding: 0;
}

body {
  margin: 10px 0 0 0;
  text-align: center;
}

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


h1 {
	margin: 0 0 15px 0; padding: 0;
	font-size: 17px;
	color: #e10078;
}

h2 {
	margin: 10px 0 5px 0; padding: 0;
	font-size: 15px;
	color: #e10078;
}

h3 {
	margin: 10px 0 5px 0; padding: 0;
	font-size: 13px;
	color: #4992bb;
}

h4 {
	margin: 0; padding: 0;
	font-size: 13px;
	color: #4992bb;
}

h5 {
	margin: 0; padding: 0;
	font-size: 13px;
	color: #239cd3;
}

p {
	margin: 5px 0 5px 0; padding: 0;
	line-height: 20px;
}

ul {
	margin: 0 0 0 20px; padding: 0;
}

ul li {
	margin: 0; padding: 0 0 0 5px;
	list-style-type: square;
}

.clear {
	clear:both;
}

.layout {
  position: relative;
  width: 900px;
  margin: 0 auto;
  text-align: left; 
}

.lay {
  position: relative;
  width: 900px;
  background: #f6f6f6;
}

.left {
	float: left;
	padding: 0px 0px 0 11px;
	width: 280px;
	font-size: 11px;
}

.left strong {
	font-size: 11px;
}

.altodestra {
	height: 160px;
}

.destra {
	float: left;
}

.logo {
	margin: 25px 10px 25px 10px;
	width: 260px;
	text-align: center;
}

.loghi {
	margin-top:5px;
	float:left;
}

.testo_interno{
	width: 580px;
	margin-top: 10px;
}

.testo_interno a{
	/*color:#e2017b;*/
	color: black;
}

.testo_interno li a{
	color: #000;
}



.news_prima ul{
	margin:0 10px 0 5px;
	padding:0;
}

.news_prima li{

	list-style: none;
	margin: 0;

	line-height: 13px;

}

.news_prima a {
	color:#000;
}

.box {
	margin: 7px 10px 0px 10px; padding: 4px 10px 5px 0;
	width: 238px; height: 84px;
	font-size: 11px;
	background: transparent url(../immagini/box.jpg) no-repeat top left;
}

.box_servizi {
	margin: 7px 10px 0px 10px; padding: 2px 10px 5px 0;
	width: 238px; height: 84px;
	background: transparent url(../immagini/boxV2.jpg) no-repeat top left;
}

.box_servizi_inc {
	margin: 7px 10px 0px 10px; padding: 2px 10px 5px 0;
	width: 238px; height: 84px;
	background: transparent url(../immagini/boxV1.jpg) no-repeat top left;
}

.box a, .box_servizi a, .box_servizi_inc a {
	color: #FFFFFF;
	text-decoration: none;
}

.center {
	padding: 0;
	float: left;
	width: 300px;
}

.center_int {
float:left;
width:280px;
padding:0px 10px 0 0px;
}

.box_g {
	margin: 6px 0 0 0; padding: 40px 10px 0 10px;
	width: 260px; height: 122px;
	background:url(../immagini/box_Documenti.jpg) no-repeat;
}

.box_index {
background:url(../immagini/box_Documenti.jpg) no-repeat;
width:260px;
height:122px;
margin:6px 0 0 20px;
padding:40px 10px 0 10px;
}

.box_index2 {
background: url(../immagini/boxEvi_serv_garanzie.jpg) no-repeat;
width:260px;
height:102px;
margin:6px 0 0 20px;
color:#000;
padding:40px 10px 0 10px;
}

.box_index3 {
background: url(../immagini/boxEvi_serv_incentivazione.jpg) no-repeat;
width:260px;
height:82px;
margin:6px 0 0 20px;
color:#000;
padding:40px 10px 0 10px;
}

.doc_utili a {
	color:#000;
}


.img {
	margin: 5px 0 0 5px;
	width: 298px; height: 482px;
	border: 1px solid #CCC;
	display: none;
}

a img {
	border:0;
}

.titolo_sezione {
	margin-top: 10px;	
	width: 580px; height: 20px;
	font-size: 16px;
}

.right {
	float: left;
	margin: 0; padding: 0;
	width: 280px;
}

.right_int {
	float: right;
	margin: 0; padding: 0;
	width: 260px; height: 154px;
}

.news {
	margin: 6px 0 0 4px;
	width: 298px; height: 154px;
	border: 1px solid #ccc;
	/*background:url(../immagini/boxIndex.jpg);*/
}

.testo_int {
	margin: 1px 0 0 0; padding: 0 0 10px 0;
	width: 580px;
}

.titolo {
}

.evidenza {
	margin: 8px 0 0 20px; padding: 0 5px 0 5px;
}

.evidenza a {
	color: #e10078;
}

.footer {
	background: #67b4df;
	border-top: 5px solid #FFF;	
	width: 900px; height: 25px;
	text-align: center;
	line-height: 20px;
	color: #FFFFFF;
}

.footer a {
	text-decoration: none;
	color: #FFFFFF;
}

a img {
	border: 0;
}

/* CUSTOM MENU */
#custommenu {
	margin: 0 0 0 3px; padding: 0;
}
#custommenu ul {
	margin: 3px 0 0 3px; padding: 0;
}
#custommenu ul li {
	margin: 0; padding: 0 0 0 15px;
	height: 15px;
	list-style: none;
	color: white;
	line-height: 14px;
	background: transparent url(../immagini/white_arrow.png) no-repeat 2px 3px;
	border: 0px solid white;
}
#custommenu ul li a {
	color: white;
}
#custommenu .title {
	margin: 0; padding: 0;
	font-weight: bold;
	background-image: none;
}

/* Block news */
.doc_utili ul {
	margin: 0; padding: 0;

}

.doc_utili ul li {
	margin: 0; padding: 0;
	list-style: none;
}

.doc_utili ul li .date {
	padding-right: 10px;
	color: #e80078;
}

