@charset "UTF-8";
/* CSS Document */

body{
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Trebuchet,Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:9px;

}

a:link {
	color:#FF0000;

}

a:visited {
  color:#FF6600;
}

a:hover {
	text-decoration:underline;
}

a:active {
	color: #FF0000;
}


p 					{ font-weight: normal;  FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-align: justify; }
img					{ border: 0px; border-style: solid;  bordercolor:#000000;}
ul 					{ font-weight: normal;  FONT-FAMILY: Verdana; FONT-SIZE: 10px;  COLOR: #006699;}
img:after 			{ content: attr(alt) }
TD 					{ vertical-align:top; font-family: Verdana, sans-serif; font-size: 10px; }
input				{
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	border-color: #003366;
	border-top-width : 2px;
	border-left-width : 2px;
	border-right-width : 1px;
	border-bottom-width : 1px;
}
select				{ BACKGROUND-COLOR: #FFFFFF; font-family: Verdana; font-size: 10px; color: #000000;  font-weight: bold;	 border-color: #003366; border-top-width : 2px; border-left-width : 2px; border-right-width : 1px; border-bottom-width : 1px }
select.prefix		{ width:60px; BACKGROUND-COLOR: #F6E9E0; font-family: Verdana; font-size: 10px; color: #444444;  font-weight: bold;	 border-color: #003366; border-top-width : 2px; border-left-width : 2px; border-right-width : 1px; border-bottom-width : 1px }
INPUT.button		{ FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: Verdana;  font-weight: bold; background-color:#FF0000;}
textarea 			{ BACKGROUND-COLOR: #FFFFFF; width:200px; height: 40px;font-family: Verdana; font-size: 10px; color: #000000; }
textarea.welcome	{ BACKGROUND-COLOR: #F6E9E0; width:230px; height: 40px;font-family: Verdana; font-size: 10px; color: #364A7A; }
.radiored			{  BACKGROUND-COLOR: #DD0000; }


.tdLateraleOut {
background-image:url(../images/bg_destro.gif);
background-repeat:repeat-x;
}
.celType00 {
border-bottom-color:#979797;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType01 {
background-color:#FFFFFF;
border-top-color:#FF0000;
border-top-style:solid;
border-top-width:thin;
}
.celType02 {
background-image:url(../images/bg_ricercaVeloce.jpg);
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType03 {
background-color:#FEDE57;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType04 {
background-color:#FEB758;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType05 {
background-color:#ffb2b2;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType06 {
background-color:#FFBDC8;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType07 {
background-color:#e5e5e5;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType08 {
background-color:#F6E9E0;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType10 {
background-color:#e5e5e5;

font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType11 {
background-color:#F6E9E0;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}
.celType12 {
background-color:#F9E4C7;
padding-left:4;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
}

.operatore			{ font-family: Arial, Helvetica, sans-serif; color: #FE9900; font-size:17px;  text-decoration: underline;	}

.q					{font: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FE9900;}
A.q:link			{font: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FE9900;}
A.q:visited			{font: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FE9900;}
A.q:hover			{font: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FE4E00;}

.footer				{ font-family: Arial, Helvetica, sans-serif; color: #FE9900; font-size:10px;  text-decoration: underline;	}
A.footer:link		{ font-family: Arial, Helvetica, sans-serif; color: #FE9900; font-size:10px;  text-decoration: underline;	}
A.footer:visited	{ font-family: Arial, Helvetica, sans-serif; color: #FE9900; font-size:10px;  text-decoration: underline;	}
A.footer:hover		{ font-family: Arial, Helvetica, sans-serif; color: #FE4E00; font-size:10px;  text-decoration: none;}

.privacy 			{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:9px;  text-decoration: none;	}
.profile 			{ font-family: Verdana; color: #FF0000; font-size:18px;  text-decoration: none;	}
.warning			{ font-family: Verdana; color: #FF0000; font-size:12px; font-weight: bolder;	}

.titleType00{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:900;	
font-size:10px;
color:#000000;
}
.titleType01{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:900;	
font-size:11px;
color:#980e02;
}
.textType00{
font: Verdana, sans-serif;
font-weight:bolder;
font-size:8px;
color:#CCCCCC;
}
.textType01{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:11px;
color:#979797;
}
.textType02{
font: Verdana, sans-serif;
font-weight:bolder;
font-size:11px;
color:#FFFFFF;
}
.textType03{
font: Verdana, sans-serif;
font-weight:bolder;
font-size:10px;
color:#595959;
}
.textType04 {font: tahoma, sans-serif;font-weight:bolder;font-size:9px;color:#CC0000;}
A.textType04:link	 {font: tahoma, sans-serif;font-weight:bolder;font-size:9px;color:#CC0000;}
A.textType04:visited {font: tahoma, sans-serif;font-weight:bolder;font-size:9px;color:#CC0000;}
A.textType04:hover 	 {font: tahoma, sans-serif;font-weight:bolder;font-size:9px;color:#FF0000;}


.textType05{
background-color:#F7F7F7;
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:14px;
color:#87868a;
}
.textType06{
background-color:#E0E0E0;
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:14px;
color:#87868a;
}

.textprofile
{

font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:12px;
color:#FF0000;
}
.titleHeader{
font: Trebuchet MS, Arial, Helvetica, sans-serif;

font-weight:900;	
font-size:34px;
color:#87868A;
}



.titleHeaderMenu{
font: Trebuchet MS, Arial, Helvetica, sans-serif;

font-weight:900;	
font-size:16px;
color:#87868A;
background-color:#E8E8E8;
border-bottom-color:#FF1A00;
border-bottom-style:solid;
border-bottom-width:thin;
}
.titleFooterMenu{
font: Trebuchet MS, Arial, Helvetica, sans-serif;

font-weight:900;	
font-size:16px;
color:#87868A;
background-color:#FFFFFF;
border-top-color:#FF1A00;
border-top-style:solid;
border-top-width:medium;
}
.titleHeaderItem{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:900;	
font-size:14px;
color:#87868A;
background-color:#FFFFFF;
border-bottom-color:#FF1A00;
border-bottom-style:dashed;
border-bottom-width:thin;
}
.titleHeaderItem02{
font:  Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
background-color:#F7F7F7;
border-bottom-color:#FF1A00;
border-bottom-style:dashed;
border-bottom-width:thin;
}
.titleHeaderItem03{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
background-color:#E0E0E0;
border-bottom-color:#FF1A00;
border-bottom-style:dashed;
border-bottom-width:thin;
}
.titleName{
font: Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:900;	
font-size:18px;
color: #000000;
}
.title01{
font: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;	
font-size:13px;
color:#CC0000;
}
.title01b{
text-decoration:none;
font: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;	
font-size:13px;
color:#FF0000;
}
.title01c{
font: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;	
font-size:18px;
color:#FF0000;
}
.title02{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#990000;
font-weight:bold;	
}
.title03{
font: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;	
font-size:12px;
color:#ffffff;
}

.title04{
font:Trebuchet,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-weight:bold;	
}
