body
{
font-family:Arial;
background-color:#7e959d;
padding:0px;
margin:0px;
}
A:hover
{
color:#e0e0b0;
}
#menu
{
font-size:11pt;
font-family: "Times New Roman", Times, serif; 
position:absolute;
top:80px;
left:0px;
width:850px;
text-align:right
}
th{text-align:left;}
.active
{
color:#ffae17;
}
A{
color:white;

}

#menu A,#sotto_menu A  
{
margin-left:20px;
}

 #header
 {
 width:975px;
 height:106px;
 background:url('../img/index.jpg') no-repeat top;
padding:0px;
margin:0px;

 }
 
#corpo
 {
background-color:white;
width:750px;
margin-left:90px;
padding-top:10px;
 padding-left:10px;

 padding-right:10px;
  padding-bottom:10px;
 }

 
 
 #sotto_header
 {
 width:749px;
 height:72px;
 }
 
 
 #sotto_menu
 { 
 background-color:#003250;
 width:749px;
 margin-top:2px;

 min-height:20px;

 
 }
 
 #sotto_menu .link
 {
  font-size:13px;
 }

 #sotto_menu A
 {
 font-size:11px;
text-decoration:none;
  .position:relativepx;
  .top:2px;
 }
 
  .active
 {
 
text-decoration:underline;

 }
 

 #sotto_logo
 { 
  margin-top:10px;
 width:749px;
 margin-bottom:10px;
 font-family:'Arial';
 font-size:12px;

 }
 input.generico, textarea.generico {
	width:250px;
	border:solid 1px #6C6C6C;
	color:#6C6C6C;
}
#promosso_da_gubbio
 {
  background:url('../img/sfondo_promotori_gubbio.jpg') no-repeat top left;
  
 }
 #promosso_da
 {
  background:url('../img/sfondo_promotori.jpg') no-repeat top left;
  
 }
 #promosso_da,  #promosso_da_gubbio
 {
 
  width:260px;
  height:384px;
  font-size:12px;
  padding:0px;
  margin:0px;
   padding-left:15px;
   padding-top:13px;
   float:left;
   margin-right:20px;
   position:relative;
   top:-13px;
   
 }
h3
{
margin-top:0px;
	margin-left:240px;
	font-family:'Times';
	font-size:16px;
	color:#013250;
	
}
 h4
 {
margin-top:0px;
	margin-left:240px;
	border-bottom:1px dotted #606060;
	font-family:'Arial';
	font-size:13px;
	color:#202020;
 }

#biglietti
{  font-size:12px;
position:absolute;
left:655px;
top:421px;
width:200px;
}

#contatti
{
  font-size:12px;  
  width:400px;

  font-size:12px;
  padding:0px;
  margin:0px;
  padding-left:15px;
   padding-top:13px;
float:left;
   margin-right:20px;
   

}

#news
{
  width:240px;

  font-size:12px;
  padding:0px;
  margin:0px;
  padding-left:15px;
   padding-top:0px;
float:left;
   margin-right:20px;

}
p
{ 

} 

.albero_menu
{
width:223px;
float:left;
font-size:12px;
margin-right:15px;
}

.albero_menu A
{
text-decoration:none;
}
#albero_altamarca{background-color:#f2e5d2;}
#albero_gubbio{background-color:#f8dbc9;width:223px;}
.albero_menu h3
{

.top:0px;
.left:0px;
color:white;
padding-top:11px;
.padding-bottom:11px;
padding-left:25px;
font-size:20px;
min-height:40px;
border-bottom:1px solid ;
margin-left:0px;
font-family:'Times new Roman';
font-size:26px;
font-weight:normal;
.width:200px;
text-decoration:underline;
}
#albero_altamarca h3{background-color:#c5ab86;}
#albero_gubbio h3{background-color:#810505;}
#albero_chisiamo h3{
background-color:#003350; 
height:600px;
margin-top:0px;
.padding-bottom:40px;}

#albero_contatti h3{
background-color:#003350; 
height:435px;
margin-top:15px;
text-decoration:none;
margin-top:0px;
.padding-bottom:40px;}




.albero_menu A:hover
{
color:black;
text-decoration:underline;
}

.albero_menu A.active
{
text-decoration:underline;
}




h1
{font-family:'Times New Roman';
color:red;
font-weight:bold;

margin:0px;padding:0px;
 	font-size:17px;

}

h1.voce_gubbio
{
color:#820709;
}

h2
{
font-family:'Times New Roman';
color:red;
font-weight:normal;

margin:0px;padding:0px;
margin-bottom:15px;
 	font-size:17px;


}
h3.voce_gubbio
{
color:#f59505;
}
.blocco
{
font-family:"Arial";
color:#545454;
margin-left:240px;
font-size:12px;
}
P
{
font-size:12px;
font-family: 'Arial';
}
P A
{
color:#B37C07;
}
P A:hover
{
color:#e39C47;
}

.menu0,.menu1
{
margin:0px;
padding:0px;
position:relative;
top:-15px;
}

.menum
{
margin:0px;
padding:0px;
padding-top:3px;
margin-top:3px;
color:black;
}

.menuc
{
margin:0px;
padding:0px;

}
.menu0
{
position:relative;
left:-5px;
}
.menu1
{
position:relative;
left:-5px;
}
.menu0 LI,.menu0 LI A,.menu1 A
{font-family:"Times New Roman";
color:#5e4117;
margin:0;
padding:0;
marker-offset:0;
margin-top:7px;
position:relative;
font-family:'Arial';
font-size:12px;
}

.menu1 
{
margin-top:10px;
}

td a
{
color:#545454;
text-decoration:underline;
}

td a:hover
{
color:black;

}

#approve_div
{
  display: none;
}
