body, div, table, td, th, ul, ol, textarea, input, select
{
	font-family: verdana,helvetica,arial,sans-serif;font-size: 10px;
}

BODY { font-size: 11px; text-align: left;  font-weight:normal; color: #000000; text-decoration: none; PADDING: 0px; MARGIN: 0px;}

a { color: #000000; font-weight: bold; text-decoration: underline; }

.pat_sx { background-image: url(img/pat_sx.gif); background-repeat:repeat-x;}
.pat_dx { background-image: url(img/pat_dx.gif); background-repeat:repeat-x;}
.patLinea_dx { background-image: url(img/patLinea_dx.gif)}

.data { font-weight:bold; color: #7B847B; text-decoration: none; background: transparent}
.bottom   { font-weight:bold; color: #7B847B; text-decoration: none; background: transparent}

.home, .home:link, .home:visited { font-size: 120%;  font-weight:bold; color: #B20021; text-decoration: none; background: transparent}
.home:hover { font-size: 120%;  font-weight:bold; color: #B20021; text-decoration: underline; background: transparent}

.titolo, .titolo:link, .titolo:visited { font-size: 180%;  font-weight:bold; color: #B20021; text-decoration: none; background: transparent}
.titolo:hover { font-size: 180%;  font-weight:bold; color: #B20021; text-decoration: underline; background: transparent}

.menu, .menu:link, .menu:visited { font-weight:bold; color: #FFFFFF; text-decoration: none; background: transparent}
.menu:hover { font-weight:bold; color: #FFFFFF; text-decoration: underline; background: transparent}

.sottomenu, .sottomenu:link, .sottomenu:visited { font-weight:normal; color: #FFFFFF; text-decoration: none; background: transparent}
.sottomenu:hover { font-weight:normal; color: #FFFFFF; text-decoration: underline; background: transparent}

.filtro, .filtro:link, .filtro:visited { font-weight:normal; color: #000000; text-decoration: none}
.filtro:hover { font-weight:normal; color: #000000; text-decoration: underline; background: transparent}

.newsletter, .newsletter:link, .newsletter:visited   { font-size: 120%;  font-weight:bold; color: #FFFFFF; text-decoration: none; background: transparent}
.newsletter:hover   { font-size: 120%;  font-weight:bold; color: #FFFFFF; text-decoration: underline; background: transparent}

.piede, .piede:link    { font-weight:normal; color: #B20021; text-decoration: none; background: transparent}
.piede:visited { font-weight:normal; color: #B20021; text-decoration: none; background: transparent}
.piede:hover   { font-weight:normal; color: #B20021; text-decoration: underline; background: transparent}

.input { border: solid 1px #535B52 }

.ris, .ris:link, .ris:visited {text-decoration: none;width: 21 px;height: 21px;padding-top: 3px;margin-left: 8px;border: 1px solid #B20021;color: #323232;font-size: 110%}
.ris:hover {border: 1px solid #B20021; color: #ccc; font-size: 110%;background-color: #565757}
