/* links */
body { font: 10px/14px font-family : Arial,Helvetica,sans-serif;color: #536D80; margin: 0px; }

A:link{font: normal 11px Arial, Helvetica, sans-serif; color: #4D7C90;}
A:visited{font: normal 11px Arial, Helvetica, sans-serif; color: #4D7C90;}
A:active{font: normal 11px Arial, Helvetica, sans-serif; color: #A4B0C8;}
A:hover{font: normal 11px Arial, Helvetica, sans-serif; color: #A4B0C8;}
	
.text {font: 10px/14px arial,helvetica,sans-serif; color: #6E7478;  }
.textscheda {font: normal 12px Arial, Helvetica, sans-serif; color: #8D8D8D;}
.titleprod {font: bold 12px Arial, Helvetica, sans-serif; color: #0F5D9E; text-transform: uppercase; }
.sottotitleprod {font: bold 11px Arial, Helvetica, Verdana, sans-serif; color: #636363; text-transform: uppercase;}
	
td.thinHR {background-image: url(../images/riga.gif); background-repeat:repeat-x; height:1px}
.image{border:1px solid #99BBD3;}

.news{font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal;color: #FFFFFF;text-decoration:none;line-height:8pt;}


/* bold */
b{font: bold 10px/14px  Verdana, Arial, Helvetica, sans-serif; color: #466681; }
b.title{font: bold 12px  Verdana, Arial, Helvetica, sans-serif; color: #466681; text-transform: uppercase;text-decoration: underline overline;  }
strong{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:10px;line-height:11px;color: #466681;text-decoration:none;}
b.mini{font-size:9px; font-weight:bold; font-family:Arial;COLOR:#6D7376;}

/*form */
input{font-size:7pt;font-family:Verdana,Arial;COLOR:#6D7376; background-color : #FFFFFF; border : 1px solid #99BBD3; }
textarea{font-size:7pt;font-family:Verdana,Arial;COLOR:#6D7376; background-color : #FFFFFF; }
select{font-size:7pt;font-family:Verdana,Arial;COLOR:#6D7376; background-color : #FFFFFF; border : 1px solid #99BBD3;}
	
ul.prod{list-style: outside url(../img-main/point.gif);  margin: 0px 0px 5px 13px; }
ul.ricprod{margin: 0px 0px 2px 22px;  list-style: none; }

/*form */


/* text */
.basket{ font: 10px/14px arial,helvetica,sans-serif; color: #6E7478;  }
.basketnews{ color : #666666; font-family : arial,helvetica,sans-serif; font-size : 10px;}
.pagina{ color : #666666; font-family : Verdana; font-size : 10px; font-style : normal; font-weight : normal;}
.basketing{ color : #666666; font-family : arial,helvetica,sans-serif; font-size : 10px }
.evidenziato{ background-color : #BCB5A1; color : #FFFFFF; font-family : Arial,Helvetica,sans-serif; font-size : 10px; font-style : normal; font-weight : normal;}
.news{ color : #FFFFFF; font-family : Arial,Helvetica,sans-serif; font-size : 8pt; font-style : normal; font-weight : normal;  text-decoration : none }
.head{padding-top:5px; padding-bottom:5px; }

/* news homepage */
td.newsdata{padding-left:9px; width:290px;}
td.newstitle{padding-left:9px; padding-bottom:5px; }
/*td.newstitle a, td.newstitle a:visited {color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 20px;
background: #47a;}*/
td.newsdata b{ color:#FFFFFF;}
td.newstitle b{ color:#FFFFFF;}
td.newstitle a{ color:#FFFFFF;}

td.regatadata{padding-left:9px; width:290px;}
td.regatatitle{padding-left:9px; padding-bottom:5px;}
td.regatadata b{ color:#FFFFFF;}
td.regatatitle b{ color:#FFFFFF;}
td.regatatitle a{ color:#FFFFFF;}



#mapcontainer {	
padding:5px 10px 0px 0px;
}

#mapcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
}

#mapcontainer li
{
font: 10px/12px arial, helvetica, verdana, sans-serif;
display: inline;
margin: 0;
padding: 0;
padding-right:5px;
float: left;
color: #F00000;

}

#mapcontainer li.text
{
color: #666666;
}

#mapcontainer a
{
padding: 2px 3px 2px 3px;
color: #666666;
}

#mapcontainer a:link #mapcontainer a:visited
{
text-decoration: none;
color: #666666;
}

#mapcontainer a:hover
{
background-color: #F5F5F5;
color: #0073C7;
}

