
body         { background-position: center top; height: 100%; background-color: #ffffff; 
               text-align: center; margin:0; }

td,div,p {font-family:verdana;font-size:11px; color:#233162}

.big {font-family:Century Gothic;}
.big h1 {font-size:24px} 
.big h2{font-size:22px}

.menu  {font-size: 13px;color:#346DB3; font-family:Century Gothic; font-weight:bold}
.menu a {Century Gothic;font-size: 13px;color:#346DB3; font-family:Century Gothic; font-weight:bold}
.menu a:hover {Century Gothic;font-size: 13px;color:#233162; font-family:Century Gothic; font-weight:bold}


.top {width:1000px; background-color:#FFFFFF}
.under_top { width:1000px;border-top: 2px solid #FFFFFF; background-color: #004F84}

ul {margin:0px;padding-left:15px;
	list-style-type: square;
}

.small_bianco{padding:3px;font-size:11px;color:#FFFFFF;}
.small_bianco a{color:#FFFFFF;}
.scroll_news {border:1px solid #666666; background-color: #FFFFFF}

li{
margin:0;padding:0;font-size:12px;
}


.testo{font-size:11px;}

a {
color:#C00418;
text-decoration:none;
font-variant:normal
}
a:hover {
color:#CC3F26;
text-decoration:none;
font-variant:normal;}


.nero a{
color:#000000;
text-decoration:none;
font-variant:normal
}
.nero a:hover {
color:#CC3F26;
text-decoration:none;
font-variant:normal;}

.superior {color:#008000; font-weight:bold}


	.mainExpand {
  cursor:hand;
  cursor:pointer;
}

:hover.mainExpand{color: #004F84; background-color: #663300}


th {color:#FFFFFF;
text-decoration:none;
font-variant:normal; font-size:11px; font-weight:bold; background-color:#004F84}

.testo_interno p,.testo_intero div, .testo_interno,.testo_small,.testo_news,.testo_link{font-size:12px;padding-top:5px;text-align:left; line-height:140%}


.alert{
font-size:11px;
color:#ff0000;
font-weight:bold;
}

.titolo_pagina{ font-size:20px;
; font-family: Century Gothic;
color:#C00418;
font-size:21px;
font-weight:bold;
text-align:left;
}

.titolo_pagina a{color:#C00418;}
.titolo_pagina a:hover{color:#666666;text-decoration:none}



















#padding{padding:4px;}



.novis {	display: none;
	visibility: hidden;}





.under {}

form { padding: 0;margin:0 ;z-index:0}


input { font-family:verdana; font-size:10px; color:#333333;z-index:0 }
select { font-family:verdana; font-size:10px; color:#333333;z-index:0 }
textarea{ padding: 0;margin:0; font-family:verdana; font-size:10px;z-index:0 }

.newsletter        {  padding-right:20px;padding-left:20px}

.newsletter p  { padding:0;margin:0}

.tab_newsletter {border:1px solid #333333;}


.small {font-family:verdana;font-size:10px}
.small a{font-family:verdana;font-size:10px}
.small a:hover{font-family:verdana;font-size:10px}

.sfondo_newsletter {background-color: #F3F3F3}
               
.bordo_banner,.imgbanner {border:1px solid #333333}

.grigio {color:#999999}



.tit_dx {width: 160; height: 13; color: #FFFFFF; font-family: verdana; font-size: 11px; 
               font-weight: bold; background-image: 
               url('/images/bordo_top_azzurro.gif'); background-repeat: 
               no-repeat; background-position: left top}


.smallissimo{font-size:1px}
.extrasmall{font-size:3px}
.centro      {padding-top:10px;padding-right:10px;padding-left:10px;background-color:#FFFFFF }
.menudx  {vertical-align:top;background-color:#FFFFFF; padding-right:10px}

.menusx  {vertical-align:top;background-color:#FFFFFF; padding-left:10px}

.centro_dx_azzurro {width: 160;color: #FFFFFF; font-size: 11px; background-color: #346DB3}

.centro_dx {width: 160;background-image: url('/images/bordo_centro.gif'); background-repeat: repeat-y; 
               background-position: center top}

.banner_small{ width:777px;padding:3px; background-image:url('/images/bg1.gif');border:4px solid #FFFFFF}


#grigio { background-color:#838182}
.bianco {color:#FFFFFF;}
.bianco a{color:#FFFFFF;}


#sfondonews {background-color:#0C0B37}

.chiaro {background-color: #EFEFEF;color: #333333}
.scuro {background-color: #D2D2D2;color: #000000}


p{margin:0px;padding:0px}
form {margin:0px;padding:0px}
input {font-family:verdana;font-size:10px;}
select {font-family:verdana;font-size:10px;}
textarea {font-family:verdana;font-size:10px;}



.opacity{
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
} 

.sfondo_bianco{background-color: #FFFFFF}

#sfondo_grigio{background-color:#EBEBEB}



hr           { color: #004F84;height:1px;margin:0px;padding:1px }


.sfondo_camere {text-align:left}
h1,h2,h3,h4,h5,h6 { margin:3px}

.date {padding:5px;text-align:center;background-position: left top; width:516;height:43px; background-image:url('/images/sfondo_azzurro.gif'); background-repeat:no-repeat}

h1 { font-size: 17px; }
h2 { font-size: 15px; }
h3 { font-size: 14px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 11px; }