body { background-color: #005f75; margin-top: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #404040; 
font-size: 11px; }

h1 { 
color: #a02013; 
font-size: 12px; 
font-weight: bold; 
margin: 0px;}

h2 {  
font-size: 11px; 
font-weight: bold; 
display:inline;}

h2.rosso {  
color: #a02013; 
font-size: 11px; 
font-weight: bold; 
display:inline;}

h2.blu {  
color: #005f75; 
font-size: 11px; 
font-weight: bold; 
display:inline;}
h2.giallo {  
color: #db8015; 
font-size: 11px; 
font-weight: bold; 
display:inline;}

h2.verde {  
color: #6a8349; 
font-size: 11px; 
font-weight: bold; 
display:inline;}


a { outline: none; }

blink {
color: #a02013;
font-weight: bold;
}

#lamp {
color: #a02013
}

#lamp a:link {
color: #a02013
}

#lamp a:visited {
color: #a02013
}

#lamp a:hover {
color: #a02013
}

#lamp a:active {
color: #a02013
}


/*Menu di navigazione*/

.menu1 { 
color: #fae7d1; 
font-variant:small-caps; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu1 a:link {
color: #fae7d1; 
font-variant:small-caps; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu1 a:visited {
color: #fae7d1; 
font-variant:small-caps; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu1 a:hover  {
color: #663d0c; 
font-variant:small-caps; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu2 { 
color: #ecd4d1; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.menu2 a:link {
color: #ecd4d1;  
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu2 a:visited {
color: #ecd4d1; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu2 a:hover  {
color: #dea180;  
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu3 { 
color: #f2f5ee; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.menu3 a:link {
color: #f2f5ee;  
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu3 a:visited {
color: #f2f5ee; 
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

.menu3 a:hover  {
color: #3c4b2a;  
font-size: 11px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none }

/*testo base*/

.titolo { 
color: #a02013; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; }

.testo { 
color: #404040; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
}

.testo a:link { 
color: #787878; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.testo a:visited { 
color: #787878; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; }

.testo a:hover { color: #404040; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; }

/*menu servizio*/

.testo_serviceb { 
color: #ebecee; 
font-size: 10px; 
font-weight: bold; 

font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_serviceb a:link {
color: #ebecee; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_serviceb a:visited {
color: #ebecee; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_serviceb a:hover  {
color: #f6f4b3; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_servicebv { 
color: #beeb20; 
font-size: 10px; 
font-weight: bold; 

font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_servicebv a:link {
color: #beeb20; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_servicebv a:visited {
color: #beeb20; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

.testo_servicebv a:hover  {
color: #ffffff; 
font-size: 10px; 
font-weight: bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none }

/*bordo foto*/

.box_foto { 
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #9E2214;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #9E2214;
  padding-bottom: 5px;
  padding-top: 5px;
  }

/*box home page*/

.box_hp { 
  border-top: #9E2214 3px solid; 
  border-right: 0px; 
  border-bottom: #9E2214 3px solid; 
  border-left: 0px;
  padding: 5px 0px 7px 0px; 
  color: #404040; 
  font-size: 11px; 
  font-family: Verdana, Arial, Helvetica, sans-serif }

.box_hp a:link {
 color: #404040; 
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none }
 
.box_hp a:visited {
 color: #404040; 
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none }

.box_hp a:hover  {
 color: #404040; 
 font-size: 11px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline }

.titolo_blu { color: #005f75; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; } 

.titolo_giallo { 
color: #db8015; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;} 

.titolo_verde { 
color: #6a8349; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; } 

.titolo_rosso { 
color: #a02013; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; } 

/*footer*/

.footer { 
width: 672px; 
padding: 5px; 
text-align: center; 
color: #a5c2ca; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
border-top: #a5c2ca 1px solid; 
border-right: 0px; 
border-bottom: #a5c2ca 1px solid; 
border-left: 0px; 
 } 

.footer a:link { color: #a5c2ca; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 

.footer a:visited {  color: #a5c2ca; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 

.footer a:hover {  color: #a5c2ca; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: underline; } 

.footer a:active {  color: #a5c2ca; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
/*bordo bianco esterno*/

.cont_tot { 
  border-width: 1px;
  border-color: #feffff;
  border-style: solid;
}
#testopag {
padding: 15px 29px 10px 10px;

}
#testopagindex { text-align: justify; width: 445px; margin: 15px 15px 0px 10px;  float:left}
#testopagindex a:link, a:visited { color: #a02013; text-decoration:none;}
#testopagindex a:hover, a:active{ color: #404040; text-decoration:underline;}

#bannerhome { float:left; margin: 15px 10px 0px 15px;}

.banner { margin: 0px 0px 10px 0px;}


/*tabelle costi

body { background-color: #005f75; margin-top: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #404040; 
font-size: 11px; }#tab1costi td  { border-collapse:collapse; style="border-collapse:collapse">padding:5px; }border-collapse:collapse;

table, td {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#404040; 
font-size: 11px; }

td.euro_t { color:#a02013; font-weight:bold; text-align:center; border-bottom:1px solid #404040; }
td.euro { text-align:center; border-bottom:1px solid #404040;}
td.tab_t { color:#a02013; border-bottom:1px solid #404040;
font-weight:bold;
text-align:left; }

td.tab_t { color:#a02013; border-bottom:1px solid #404040;
font-weight:bold;
text-align:left; }
th  { 
color:#a02013; 
font-weight:bold;
text-align:left;
padding:5px;
border:1px solid #404040;} 


#tab1costi { width:500px; background-color: #ffffff; border:1px solid #404040;  }

*/


table, td {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#404040; 
font-size: 11px; }

table.tab1costi { width:500px; border:1px solid #404040; background-color:#ffffff; border-collapse: collapse; border-spacing: 0px;}

td.tab_t { padding:5px; color:#a02013; font-weight:bold; text-align:left; border:1px solid #404040; }
td.euro_t { padding:5px; color:#a02013; font-weight:bold; text-align:center; border:1px solid #404040; }
td.euro { padding:5px; text-align:center; border:1px solid #404040;}
td.norm  { padding:5px; text-align:left; border:1px solid #404040;}

/*AD PAGES*/

#vd_left { float: left; width:300px; margin: 20px 10px 20px 0px}
#vd_txdx { float: left; margin: 20px 0px 20px 0px; width:307px;}
h2.rednrml {  
color: #a02013; 
font-size: 12px; 
font-weight: normal; 
display:inline;}

#ad_box1 {
background-image:url(../ad_pages/sautizabusara_grp1.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:60px;
width:600px;
height:80px;
margin: 10px 0px 0px 0px
}

#ad_box2 {
background-image:url(../ad_pages/sautizabusara_grp2.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:60px;
width:600px;
height:80px;
margin: 10px 0px 20px 0px
}

#ad_box3 {
background-image:url(../ad_pages/sautizabusara_grp3.gif);
background-position:left top;
background-repeat:no-repeat;
padding-left:60px;
width:600px;
height:80px;
margin: 10px 0px 10px 0px;
}



.linkrossi a:link {color: #a02013; text-decoration:underline;}
.linkrossi a:visited {color: #a02013; text-decoration:underline;}
.linkrossi a:hover {color: #a02013; text-decoration:none;}
.linkrossi a:active {color: #a02013; text-decoration:none;}
