*
 {
   margin: 0px;
   padding:0px;
 }

 
 
BODY 
 {
	text-align: center;
	background-color : #71C3C3;
	background-image : url(../img/bg_layout.jpg);
	background-repeat : repeat-x;
 }
 
FORM { display:inline;}


select#TopDropMenuSelect {
	margin:5px 0 5px 7px;
	font:10px  Verdana; 
	width:171px;
} 

option.TopDropOpt {
	background-color : #EFF8F8;
	color: #666666;
	padding-left:2px;
	padding-right:2px;
}

select#DropMenuSelect {
	margin:5px 0 5px 7px;
	font:10px  Verdana; 
	width:300px;
} 

option.DropOpt {
	background-color : #EFF8F8;
	color: #666666;
	padding-left:2px;
	padding-right:2px;
	font:10px  Verdana; 
}


select#DropMenuSelect1 {
	margin:5px 0 5px 7px;
	font:10px  Verdana; 
	width:300px;
} 

option.DropOpt1 {
	background-color : #EFF8F8;
	color: #666666;
	padding-left:2px;
	padding-right:2px;
	font:10px  Verdana; 
}



.topBackGround {
	background-image: url(../img/corniceDStop2.jpg);
	background-repeat : no-repeat;
	background-position : right;
}


div#container 
 {
	Width: 770px;
	clear:both;
	background-color : #eff8f8;
	background-image : url(img/gradiente_centro.jpg);
	background-repeat : no-repeat;
	background-position : 0px 170px;
	margin:0px;
	padding:0px;
}

div#testata
 {
	position:relative;
	width:770px;
	padding-bottom: 10px;
	clear:both;
 }

div#menu
 { 
   float:left;
   width:150px;
   vertical-align:top;
   margin-top:20px;
   margin-left:5px;
   clear:left;
 }
div#content_Home 
 {
	vertical-align:top; width:726px; margin:0px 20px 10px 20px; float:center;
 }
 
IMG { border: 1px solid #669933; }
IMG.NoBorder { border: 0px none; }
 
div#content 
 {
   float: right;
   vertical-align:top;
   margin-top:14px;
   width:410px;
   border: 0px none;
   border-left: 1px solid #669999;
   padding-bottom:30px;
 }
div#content2 
 {
   float: right;
   vertical-align:top;
   margin-top:14px;
   width:582px;
   border: 0px none;
   border-left: 1px solid #669999;
   padding-bottom:30px;
 }
.immagine_dx
 {
	float: right;
	vertical-align:top;
	width:154px;
	padding:28px 20px 0px 0px;
 }

div#footer 
 {
   clear:both;
   background-color:#71C3C3;
   height:89px;
 }
 
.footer_txt
{
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight:normal;
	color: #666666;
	text-align: left;
	padding:0px 10px 0px 20px;
	text-decoration:none;
}

.footer_txt B { color: #515151; }

.footer_txt A
{
	font-family: "Trebuchet MS";
	color: #666666;
	text-align: left;
	text-decoration:none;
}
.footer_txt A:HOVER{
	font-family: "Trebuchet MS";
	color: #993300;
	text-align: left;
	text-decoration:underline;
}
.footer_ds_txt
{
	font-family: "Trebuchet MS";
	font-size:11px;
	color: #FFFFFF;
	text-align: center;
	padding:10px 20px 10px 20px;
}
table#tabella 
 {
   border:0px;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
 }
TD.puls_txt
{
	font-family: "Trebuchet MS";
	font-size:11px;
	color: #666666;
	text-align: left;
	text-decoration:none;
}
TD.puls_txt A
{
	font-family: "Trebuchet MS";
	color: #666666;
	text-align: left;
	text-decoration:none;
}
TD.puls_txt A:HOVER{
	font-family: "Trebuchet MS";
	color: #993300;
	text-align: left;
	text-decoration:none;
}

 /* testo home */
.intestazioneHome1
 {
   font-family:"Trebuchet MS";
   color:#cc6633; 
   font-size:18px; 
 }
 .intestazioneHome2
 {
   font-family:"Trebuchet MS";
   color:#669900; 
   font-size:18px; 
 }
.TestoHome {
	font-family: "Trebuchet MS";
	font-size:13px;
	color: #666666;
	padding:10px 20px 10px 0px;
}

.TestoHome A {
	font-family: "Trebuchet MS";
	color:#ff3399;
	text-decoration:none;
	font-size:12px; 	
}

.TestoHome A:HOVER { 
	color:#ff3399;
	text-decoration:underline;
}

 /* testo */
TD.TestoTab {
	font-family: "Trebuchet MS";
	font-size:13px;
	color: #666666;
	padding:2px 2px 2px 2px;
}
TD.Testo {
	font-family: "Trebuchet MS";
	font-size:13px;
	color: #666666;
	padding:10px 20px 10px 20px;
}

TD.Testo A {
	font-family: "Trebuchet MS";
	color:#cc6633;
	text-decoration:none;
	font-size:12px; 	
}

TD.Testo A:HOVER { 
	color:#cc6633;
	text-decoration:underline;
}
 
.intestazione
 {
   font-family:"Trebuchet MS";
   color:#cc6633; 
   font-size:18px; 
   padding-left: 20px;   
 }
 
.sottoTitolo
 {
   font-family:"Trebuchet MS";
   color:#669900; 
   font-size:14px; 
	font-weight:bold;
 }
.sottoTitolo2
 {
   font-family:"Trebuchet MS";
   color:#999933; 
   font-size:13px; 
	font-weight:bold;
 }
.bordoInt
 {
   width:100%;
   background-color:#00257E;
 }

 DIV.SxMenu {
	width: 170px;
	list-style : none; margin-left:4px;
	line-height: 14px;
}

 DIV.SxMenu  UL {
	list-style-type : none;
	width: 175px;
	
}

UL LI#SxMenuFirstLevel {
	background-image : url(img/freccia.gif);
	background-repeat: no-repeat;
	padding-left: 22px; margin-left:4px;
	padding-bottom: 16px;
}

UL LI#SxMenuFirstLevel A {
	font-family: "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #999933;
	text-decoration:none;
}
UL LI#SxMenuFirstLevel A:HOVER {
	font-family: "Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color: #669933;
	text-decoration:none;
}

 UL LI#SxMenuSecondLevel {
	padding-left: 5px;
	padding-bottom: 4px;
}

UL LI#SxMenuSecondLevel A {
 	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight: bold;
	color: #669933;
	text-decoration:none;
 }
 
UL LI#SxMenuSecondLevel A:HOVER {
  color: #336600;
 }
 
 
 UL UL#SxMenuThirdLevel {
	padding-left: 20px;
	padding-bottom: 6px;
	padding-top: 6px;
	width: 160px;
}

 UL UL#SxMenuThirdLevel LI{
	line-height: 16px;
/*	height: 24px;*/
}
 
UL UL#SxMenuThirdLevel A {
 	font-family: "Trebuchet MS";
	font-size:11px;
	font-weight: normal;
	color: #669900;
	text-decoration:none;
 }
 
UL  UL#SxMenuThirdLevel A:HOVER {
  color: #cc6633;
 }
 
 
