h1 { 
    font-family: Verdana,Arial,Helvetica;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    color: #FF0066;    
} 

h2 { 
    font-family: Verdana,Arial,Helvetica;
    font-size: 13px;
    text-align: left;
    font-weight: bold;
    color: #FF0066;    
} 
.titolobanner
{
  background-image: url('logo.gif');
  background-position : left top;
  background-repeat: repeat-y;
  height: 150px;
  width: 350;
  margin: 0;
  border-spacing : 00;  
 vertical-align: bottom;
 border: none; 
 padding:0px;
} 
      
.pagetitle
{
border-width: 0px 0px 2px 0px;
border-style: solid;
border-color: #FF6666;
padding-bottom :10px;
vertical-align: top;
height:100%;  
text-align: justify;
}

.bordato
{
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #FF6666;
padding:7px;
vertical-align: top;
height:100%;  
text-align: left;
}

.submenu
{
      font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-style: normal;
    text-align: justify;
    background-color: #FF6666;   
} 

A.submenu:link {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    font-weight: 500;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  
}

.graffa
{
width:20px;
padding:0px;
margin:0px;
background-color:#FF6666;    
}

A.submenu:visited {
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;

}

A.submenu:hover {
    color: #FFFFFF;
    border-color: #FF0000;
    text-decoration: none;
    font-size: 11px;
    font-weight: 500; 
  
    
}

.coolselect
{
  border: 1px solid yellow;        
  background-color: #FFFFCC;           
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  color: #FF6666;
   margin: 0;
   padding-bottom :-10px;
}
table.toolbar {
    border-width: 0px 0px 0px 0px;
    border-spacing: 0px;
    border-style: solid;
    border-color: silver;
   
    padding:0px;
    border:0px;
   border-spacing:0px;
   border-collapse: collapse;     
}

.reg_background
{

height:100px;
background-image: url('reg_backgroud.gif');
  background-position: left top;
  background-repeat: no-repeat;
 vertical-align: top;
padding:15px;
padding-left:20px;
 padding-top:34px;
  padding-right:20px;   
}

.content
{
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #FF6666;
padding-right:40px;
padding-left:40px;
padding-bottom:40px;
padding-top:20px;
height:10px;
background-image: url('content_background.gif'); 
  background-position: left top;
  background-repeat: repeat-x repeat-y;
 vertical-align: top;
}

.content_presentazione
{
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #FF6666;
padding-right:20px;
padding-left:20px;
padding-bottom:20px;
padding-top:20px;
height:10px;
background-image: url('sfondo5.jpg'); 
  background-position: left top;
  background-repeat: no-repeat;
 vertical-align: top;
}

.menu
{
border-top: fuchsia;
border-top-style: solid;
border-top-width: 1px;
border-bottom: fuchsia;
border-bottom-style: solid;
border-bottom-width: 0px;
height:35px;
background-color :#FFCDCD;
  background-position: left top;
  background-repeat: repeat-x repeat-y;
 vertical-align: top;
}

.toolbar_top
{
  background-image: url('toolbar_head.gif');
  background-position: left top;
  background-repeat: repeat-y;
  overflow: visible;    
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  height: 22; 
  width:100px;
  border:0px;
  
}
.toolbar_top_small
{
  background-image: url('toolbar_top_small_roundright.gif');
  background-position: left top;
  background-repeat: repeat-y;
  overflow: visible;    
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
  height: 200; 
  width:50px;
  border:0px;
  
}

.toolbar_content{
  background-image: url('toolbar_content.gif');
  background-position: left top;
  background-repeat: repeat-y;
  height: auto;
  margin:0; 
  margin-right : 0px;
  padding-left :5px;
  
overflow: visible; 
width:100px;  
border:0px;    

}
.toolbar_content_large{
  background-image: url('toolbar_content_large.gif');
  background-position: left top;
  background-repeat: repeat-y;
  height: auto;
  margin:0; 
  margin-right : 0px;
  padding-left :5px;
overflow: visible; 
width:155px;  
border:0px;    
}
.toolbar_content_small{
  background-image: url('toolbar_content_small.gif');
  background-position: left top;
  background-repeat: repeat-y;
  height: auto;
  margin:0; 
  margin-right : 0px;
  padding-left :0px;
overflow: visible; 
width:50px;  
border:0px;    
}

.toolbar_bottom
{
     background-image: url('toolbar_bottom.gif');
  background-position: left top;
  background-repeat: no-repeat;
  height: 25px;
overflow: visible;    
   width:100px;  
  margin: 0;
  border:0px;   

}
.toolbar_bottom_large
{
     background-image: url('toolbar_bottom_large.gif');
  background-position: left top;
  background-repeat: no-repeat;
  height: 30;
overflow: visible;    
   width:150px;  
  margin: 0;
  border:0px;   

}
.toolbar_bottom_small
{
     background-image: url('toolbar_bottom_small.gif');
  background-position: left top;
  background-repeat: no-repeat;
  height: 200;
overflow: visible;    
   width:50px;  
  margin: 0;
  border:0px;   

}                                                  

table.guestbook {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: silver;
	border-collapse: separate;
	
}
table.guestbook th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: silver;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.guestbook td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid;
	border-color: silver;
	background-color: white;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	text-align: left;
    
	-moz-border-radius: 0px 0px 0px 0px;
}

div.figura {
  float: center;
  border: none;
  margin: 0.0em;
  margin-top: 0.0em;
  margin-left: 0.0em;
  margin-right: 0.8em;
  margin-bottom: 1em;
  padding: 0.6em;
  font-size: 10px;
  font-style: italic;
  text-align: center;
  width: auto;
  
}

td.menubutton {
border-width: 0px 0px 0px 0px;         
border-style: solid;
border-color: #0099FF;
font-family: Verdana;  
text-decoration: none;
font-size: 11px;
font-style: normal;
font-weight:900;
text-align:center; 
color:#000000;
cursor:pointer;
font-variant: small-caps;

}
 
.selected {
    border-width: 0px 0px 0px 0px;
border-style: solid;
border-color: #FF6666;

    color: #FFFFFF;
    font-family: Verdana; 
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    background-color: #FF6666;
    text-align: center;  
    font-weight: bold;
    margin:9px;
    font-variant: small-caps;   
    
}
A.menubutton:active {
    text-decoration: none;
    color:fuchsia;  
}
A.menubutton:visited {
    text-decoration: none;
    color:fuchsia;
    
}
A.menubutton:hover {
    text-decoration: none;
    color:fuchsia; 
}
A.menubutton:link {
    text-decoration: none;
    color:fuchsia;    
}

	 

A.usermenu:active {
	color: #666666;
    text-decoration: none;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal
}
A.usermenu:visited {
	color: #666666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	
}
A.usermenu:hover {
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	background-color: #FFFF66;	
}
A.usermenu:link {
   color: #666666;
    text-decoration: none;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal
}

A.promozioni:link {
	color: #FF9933;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
A.promozioni:active {
	color: #FF9933;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
A.promozioni:visited {
	color: #FF9933;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
A.promozioni:hover {
	color: #006699;
	text-decoration: none;
		
}

A.toolbar_right:link {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
A.toolbar_right:active {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
A.toolbar_right:visited {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
A.toolbar_right:hover {
	color: #006699;
	text-decoration: none;
		
}

A.link_menu:link {
	color: #FF0000;
	font-size: 11px;
	text-decoration: none;
	font-weight: 600; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.link_menu:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 600;
}

A.link_menu:hover {
	color: #FFFFFF;
	border-color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	cursor:pointer;
}

A.link_red:link {
	color: #003366;
	font-size: 11px;
	text-decoration: none;
	font-weight: 500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

A.link_red:visited {
	color: #003366;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
}

A.link_red:hover {
	color: #FF0000;
	border-color: #FF0000;
	text-decoration: none;
	font-size: 11px;
    font-weight: 500; 
	
}


A.stuff:link {
	color: #006699;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
A.stuff:active {
	color: #006699;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
A.stuff:visited {
	color:#006699; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
A.stuff:hover {
	color:#FF0000;
	text-decoration: none;
		
}

A.testosemplice {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	
}
.testosemplice {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	text-align: left;
}   
.testosemplice.indent {
    text-indent:20px;
   
}   

.chiaro {
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	color:#FFFFFF;
	}
.chiaro_strong {
	font-family: Verdana,Arial,Helvetica;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color:#FFFFFF;
	
}
.opportunita_header {
	background-image: url(images/opportunita_header.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	font-size: 22px;
	font-weight: bold;
	text-indent: 20px;
	background-position: 0px -2px;
	height: 30px;
	padding-top: 6px;
	}
.opportunita_line {
	background-image: url(images/opportunita_line.gif);
	background-repeat: repeat-y;
	font-family: Verdana,Arial,Helvetica;
	font-size: 18px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
	width:995px;
}
.opportunita_footer {
	background-image: url(images/opportunita_footer.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
	height: 20px;
	}

.testosemplice_small {
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
	text-align: left;
}
.titolo {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #FF0066;
}
.titolo.large {
    font-family: Verdana,Arial,Helvetica;
    font-size: 14px;
    text-align: left;
    font-weight: 900;
    color: #FF0066;
}
.evidente {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-style: bold;
	text-align: left;
	color:#0000FF;
	
}
#testosemplice a {
	color: #006699;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}
