body		{ color: #3B3B3B; font-family: Verdana, sans-serif, Arial, Helvetica; text-decoration: none }
input		{ font-size: 10px; font-family: Verdana, sans-serif, Arial, Helvetica; text-decoration: none; background-color: #FFFFFF; vertical-align: middle; border: 1px solid #949494;}
textarea	{ font-size: 10px; font-family: Verdana, sans-serif, Arial, Helvetica; text-decoration: none; background-color: #FFFFFF; vertical-align: middle; border: 1px solid #949494;}
select		{ font-size: 10px; font-family: Verdana, sans-serif, Arial, Helvetica; text-decoration: none; background-color: #FFFFFF; vertical-align: middle; border: 1px solid #949494;}
form		{ margin: 0px; padding: 0px;}

A:visited	{ text-decoration: none }
A:active	{ color: #96f800; text-decoration: none }
A:hover		{ color: #96f800; text-decoration: none }
A			{ color: #535151; text-decoration: none }

.titleheader	{ color: #FDFDFD; font-weight: bolder; font-size: 14px; text-decoration: none;}
.titleheadersub	{ color: #555; font-weight: bolder; font-size: 14px; text-decoration: none;}

.login	{ color: #535151; font-size: 10px; text-decoration: none;}
.login A  { color: #535151; text-decoration: none;}
.login A:visited  { color: #535151; text-decoration: none;}
.login A:active   { color: #535151; text-decoration: none;}
.login A:hover  { color: #96f800; text-decoration: none;}

.mainmenu	{ color: #FFFFFF; font-size: 12px; text-decoration: none;}
.mainmenu A	{ color: #FFFFFF; text-decoration: none;}
.mainmenu A:visited	{ color: #FFFFFF; text-decoration: none;}
.mainmenu A:active	{ color: #96f800; text-decoration: none;}
.mainmenu A:hover	{ color: #96f800; text-decoration: none;}

.graymenu	{ font-weight: bold; color: #535151; font-size: 11px; text-decoration: none; cursor: pointer;}
.graymenu A	{ font-weight: bold; color: #535151; text-decoration: none; cursor: pointer;}
.graymenu A:visited	{ font-weight: bold; color: #535151; text-decoration: none; cursor: pointer;}
.graymenu A:active	{ font-weight: bold; color: #535151; text-decoration: none; cursor: pointer;}
.graymenu A:hover	{ font-weight: bold; color: #535151; text-decoration: none; cursor: pointer;}

.graymenuover	{ font-weight: bold; background-color: #7e898f; color: #96f800; font-size: 11px; text-decoration: none; cursor: pointer;}
.graymenuover A	{ font-weight: bold; background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.graymenuover A:visited	{ font-weight: bold; background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.graymenuover A:active	{ font-weight: bold; background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.graymenuover A:hover	{ font-weight: bold; background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}

.videopubblicita	{ background-color: #7e898f; color: #005abf; font-size: 11px; text-decoration: none; cursor: pointer;}
.videopubblicita A	{ background-color: #7e898f; color: #005abf; text-decoration: none; cursor: pointer;}
.videopubblicita A:visited	{ background-color: #7e898f; color: #005abf; text-decoration: none; cursor: pointer;}
.videopubblicita A:active	{ background-color: #7e898f; color: #005abf; text-decoration: none; cursor: pointer;}
.videopubblicita A:hover	{ background-color: #7e898f; color: #005abf; text-decoration: none; cursor: pointer;}

.videopubblicitaover	{ color: #43c41c; font-size: 11px; text-decoration: none; cursor: pointer;}
.videopubblicitaover A	{ color: #43c41c; text-decoration: none; cursor: pointer;}
.videopubblicitaover A:visited	{ color: #43c41c; text-decoration: none; cursor: pointer;}
.videopubblicitaover A:active	{ color: #43c41c; text-decoration: none; cursor: pointer;}
.videopubblicitaover A:hover	{ color: #43c41c; text-decoration: none; cursor: pointer;}

.videolist	{ background-color: #7e898f; color: #FFF; font-size: 10px; text-decoration: none; cursor: pointer;}
.videolist A	{ background-color: #7e898f; color: #FFF; text-decoration: none; cursor: pointer;}
.videolist A:visited	{ background-color: #7e898f; color: #FFF; text-decoration: none; cursor: pointer;}
.videolist A:active	{ background-color: #7e898f; color: #FFF; text-decoration: none; cursor: pointer;}
.videolist A:hover	{ background-color: #7e898f; color: #FFF; text-decoration: none; cursor: pointer;}

.videolist2	{ color: #414040; font-size: 10px; text-decoration: none; cursor: pointer;}
.videolist2 A	{ color: #414040; text-decoration: none; cursor: pointer;}
.videolist2 A:visited	{ color: #414040; text-decoration: none; cursor: pointer;}
.videolist2 A:active	{ color: #414040; text-decoration: none; cursor: pointer;}
.videolist2 A:hover	{ color: #414040; text-decoration: none; cursor: pointer;}


.videolistover	{ background-color: #7e898f; color: #96f800; font-size: 10px; text-decoration: none; cursor: pointer;}
.videolistover A	{ background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.videolistover A:visited	{ background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.videolistover A:active	{ background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}
.videolistover A:hover	{ background-color: #7e898f; color: #96f800; text-decoration: none; cursor: pointer;}

.submenu	{ color: #7f888f; font-size: 11px; text-decoration: none;}
.submenu A	{ color: #7f888f; text-decoration: none;}
.submenu A:visited	{ color: #7f888f; text-decoration: none;}
.submenu A:active	{ color: #7f888f; text-decoration: none;}
.submenu A:hover	{ color: #96f800; text-decoration: none;}

.button	{ padding: 2px; color: #ffffff; background-color: #007722; text-decoration: none; cursor: pointer;}
.buttonhover	{ padding: 2px; color: #535151; background-color: #96f800; text-decoration: none; cursor: pointer;}


.text	{ color: #535151; font-size: 11px; text-decoration: none;}
.text A	{ color: #535151; text-decoration: none;}
.text A:visited	{ color: #535151; text-decoration: none;}
.text A:active	{ color: #535151; text-decoration: none;}
.text A:hover	{ color: #96f800; text-decoration: none;}


.newssection	{ color: #535151; font-size: 11px; text-decoration: none; font-weight: bolder; text-transform:uppercase;  }
.newssection A	{ color: #535151; text-decoration: none; font-weight: bolder; text-transform:uppercase;  }
.newssection A:visited	{ color: #535151; text-decoration: none; font-weight: bolder; text-transform:uppercase;  }
.newssection A:active	{ color: #535151; text-decoration: none; font-weight: bolder; text-transform:uppercase;  }
.newssection A:hover	{ color: #96f800; text-decoration: none; font-weight: bolder; text-transform:uppercase; }



.minitext	{ color: #535151; font-size: 9px; text-decoration: none;}

.messages	{ color: #535151; font-size: 12px; text-decoration: none;}
.allert	{ color: #535151; font-size: 12px; text-decoration: none;}
.note	{ color: #535151; font-size: 9px; text-decoration: none;}

.textbig	{ color: #535151; font-size: 13px; text-decoration: none;}
.textbig A	{ color: #006927;  text-decoration: none;}
.textbig A:visited	{ color: #006927; text-decoration: none;}
.textbig A:active	{ color: #006927; text-decoration: none;}
.textbig A:hover	{ color: #96f800; text-decoration: none;}

.verde { color: #006927; text-decoration: none;}

.textmiddle	{ color: #535151; font-size: 11px; text-decoration: none;}
.textmiddle A	{ color: #535151; text-decoration: none;}
.textmiddle A:visited	{ color: #535151; text-decoration: none;}
.textmiddle A:active	{ color: #535151; text-decoration: none;}
.textmiddle A:hover	{ color: #96f800; text-decoration: none;}

.textlittle	{ color: #535151; font-size: 10px; text-decoration: none;}
.textlittle A	{ color: #535151; text-decoration: none;}
.textlittle A:visited	{ color: #535151; text-decoration: none;}
.textlittle A:active	{ color: #535151; text-decoration: none;}
.textlittle A:hover	{ color: #96f800; text-decoration: none;}

.footer	{ color: #324A6F; font-size: 8px; text-decoration: none;}
.footer A	{ color: #5186C1; text-decoration: none;}
.footer A:visited	{ color: #5186C1; text-decoration: none;}
.footer A:active	{ color: #5186C1; text-decoration: none;}
.footer A:hover	{ color: #EA6A46; text-decoration: none;}

.tools	{ color: #535151; font-size: 9px; text-decoration: none;}
.tools A  { color: #535151; text-decoration: none;}
.tools A:visited  { color: #535151; text-decoration: none;}
.tools A:active   { color: #535151; text-decoration: none;}
.tools A:hover  { color: #CF2F00; text-decoration: none;}

.box	{ color: #535151; font-size: 10px; text-decoration: none;}
.box A  { color: #535151; text-decoration: none;}
.box A:visited  { color: #535151; text-decoration: none;}
.box A:active   { color: #535151; text-decoration: none;}
.box A:hover  { color: #CF2F00; text-decoration: none;}

.titlebig	{ color: #535151; font-weight: bolder; font-size: 16px; text-decoration: none;}
.titlebig A  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlebig A:visited  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlebig A:active   { color: #535151; font-weight: bolder; text-decoration: none;}
.titlebig A:hover  { color: #96f800; font-weight: bolder; text-decoration: none;}

.title	{ color: #535151; font-weight: bolder; font-size: 12px; text-decoration: none;}
.title A  { color: #535151; font-weight: bolder; text-decoration: none;}
.title A:visited  { color: #535151; font-weight: bolder; text-decoration: none;}
.title A:active   { color: #535151; font-weight: bolder; text-decoration: none;}
.title A:hover  { color: #96f800; font-weight: bolder; text-decoration: none;}

.titlemiddle	{ color: #535151; font-weight: bolder; font-size: 13px; text-decoration: none;}
.titlemiddle A  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlemiddle A:visited  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlemiddle A:active   { color: #535151; font-weight: bolder; text-decoration: none;}
.titlemiddle A:hover  { color: #96f800; font-weight: bolder; text-decoration: none;}

.titlelittle	{ color: #535151; font-weight: bolder; font-size: 11px; text-decoration: none;}
.titlelittle A  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlelittle A:visited  { color: #535151; font-weight: bolder; text-decoration: none;}
.titlelittle A:active   { color: #535151; font-weight: bolder; text-decoration: none;}
.titlelittle A:hover  { color: #96f800; font-weight: bolder;  text-decoration: none;}


.banner	{ color: #535151; font-size: 10px; text-decoration: none; cursor:pointer; }
.bannerover	{ background-color:#E5E6E7; color: #535151; font-size: 10px; text-decoration: none; cursor:pointer; }

		

.imgcommand	{ background-color:#E5E6E7; color: #535151; font-size: 10px; text-decoration: none; cursor:pointer; opacity:0.8; filter:alpha(opacity=80); }
.imgcommandover	{ background-color:#E5E6E7; color: #535151; font-size: 10px; text-decoration: none; cursor:pointer; opacity:1; filter:alpha(opacity=100); }

.menuwhite	{ color: #FFFFFF; font-size: 11px; text-decoration: none;}
.menuwhite A  { color: #FFFFFF; text-decoration: none;}
.menuwhite A:visited  { color: #FFFFFF; text-decoration: none;}
.menuwhite A:active   { color: #FFFFFF; text-decoration: none;}
.menuwhite A:hover  { color: #96f800; text-decoration: none;}

.inostrisiti { font-size: 13px; text-decoration: none; background-color:#f9f9f9; color: #535151;} 
.inostrisitiover { font-size: 13px; text-decoration: none; background-color:#7e888f; color: #8df80e;} 

.formbutton { font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #007722; vertical-align: middle; border-width: 1px; border-color: #229944 #005500 #229944 #005500;}


.condizioni		{ font-size: 11px; font-family: Verdana, sans-serif, Arial, Helvetica; text-decoration: none; background-color: #FAFAFA; vertical-align: middle; border: 1px dotted #949494;  margin: 0px 0px 0px 10px; padding: 10px;}

