/* CSS Document */
body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	margin:0;
	padding:0;
	background:url(../images/bg_pagina.jpg) repeat-x;
	font-size: 11px;
	text-decoration:none;
}

img {
	border:0;
	}
	
#tab-news {
	width:751px;
	border-collapse:separate;
	background:url(../images/bg-tab-home.gif) repeat-y;
	}

.tabNews {
	padding:5px 3px 0 3px;
	width:245px;
}

.tabProdotti {
	padding:5px 11px 0 11px;
	width:228px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size: 11px;
	text-decoration:none;

}

.tabProdotti2 {
	padding:5px 9px 0 10px;
	width:231px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size: 11px;
	text-decoration:none;
}

.bg-freccia {
background:url(../images/img-news-home/filettofreccia.gif) no-repeat bottom;
padding-left:10px;
}


.txt-news {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size: 11px;
	text-decoration:none;
}

.txt-news:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-size: 11px;
	text-decoration:none;
}

.txt-news-corrente {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000;
	font-size: 11px;
	text-decoration:none;
}

.txt-data-news {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #494848;
	font-size: 11px;
	text-decoration:none;
}

.spazio-form-login {
	padding-left:12px;
}

.bordo-form {
	border: 1px solid #CDCDCD;
}



.txt-10 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size: 10px;
	text-decoration:none;
}

.txt-indirizzo {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #494848;
	font-size: 10px;
	background:url(../images/bg_puntini_indirizzo.gif) repeat-x top;
	text-decoration:none;
}

.txt-mail {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #494848;
	font-size: 10px;
	text-decoration:none;
}

.txt-indirizzo-colorato{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #577891;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
}

/*_________PAGINE INTERNE______________________*/


.txt-menu-sx {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size:10px;
	text-decoration:none;
}

.txt-menu-sx:hover {
	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #DA2115;
	font-size:10px;
	text-decoration:none;

}

.txt-menu-corrente {
	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #DA2115;
	font-size:10px;
	text-decoration:none;

}

.bg-menu-sx {
	background:url(../images/filettofreccia-menu.gif) no-repeat bottom;
	padding-left:10px;

}

.bordo-tab-contenuti {
	border-right: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	padding-right:10px;
	padding-left:10px;

}


.spazio-foto {
	margin-bottom:5px;

}

.txt-tab-contenuti {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #494848;
	font-size: 11px;
	text-decoration:none;
	padding-left:10px;
}

.txt-titoli-interni {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #da2115;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
}

.bordo-foto {
	border: 1px solid #CDCDCD;
}

.txt-interno {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #494848;
	font-size: 11px;
	text-decoration:none;

}

.bordo-form {
	border:1px solid #CDCDCD;
}


.spazioFoto {
	padding-bottom:10px;
	padding-right:10px;

}


a {
font-weight:normal;
margin:0px;
padding:0px;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

p {
margin:10px 0px;
padding:0px;
}

ul {
	margin-left:18px;
	padding:0px;
	list-style-type:circle;
}

li {
	margin:10px 0px;
	padding:0px;
	
}

table #bordo img {
	border: 1px solid #CDCDCD;
}

table {
	font-style: normal;
	font-weight: normal;
	color: #918E8E;
	font-size: 11px;
	text-decoration:none;
}
