body  
{ 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff;
/* background-image: url("../layout/default/lightgrey1.gif"); */
}

table 
{ 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, SANS-SERIF;
}

td
{ 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, SANS-SERIF; 
}

.top 
{ 
background-color: #c5cfe2;
}

.border_1   
{ 
background-color: #aaaaaa;
}

.border_2   
{ 
background-color: #d2d2d2;
} 

.border_left
{ 
BORDER-LEFT: #ababab 1px solid;
} 

.border_right
{ 
BORDER-RIGHT: #ababab 1px solid;
} 

.border_bottom
{ 
BORDER-BOTTOM: #ababab 1px solid;
} 

.border_top
{ 
BORDER-TOP: #ababab 1px solid;
} 

.bottom_frame
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold;
text-decoration: none; 
color: #4d4d4d;
} 

.bottom_frame a
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
text-decoration: none; 
color: brown;
} 

.titoli    
{ 
color: #333333;  
background-color: #f4f4f4;  
font-size: 9px; 
font-family: Verdana, sans-serif;
}

.cell_1   
{ 
background-color: #ffffff; 
}

.cell_2    
{ 
background-color: #f8f8f8;
}

.cell_3    
{ 
background-color: #f2f2f2;
}

.cell_4    
{ 
background-color: #F5F5F5;
}

.lista 
{ 
color: #000000; 
background-color: #F2F2F2; 
font: 9px; 
}

.area 
{ font-size: 9px; 
color: #000000; 
font: 9px Verdana, Arial, Helvetica, SANS-SERIF; 
}

.boxcolor  
{ 
font-size: 9px; 
width: 175px; 
}

/************* MENU CERCA ***************/

.menucerca   
{ color: #000000; 
background-color: #d7d7d7; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
padding: 3px 4px; 
}

/************* CATEGORIE ***************/

.menucateg   
{ 
color: #000000; 
background-color: #fafafa; 
border: solid 1px #fafafa; 
font-size: 9px; 
font-family: Verdana, sans-serif 
}

div.categorie a   
{ 
color: #000000; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 3px 5px;  
}

div.categorie a:hover 
{ 
color: #a41212; 
background-color: #e6e6e6; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 3px 5px; 
}

td.categorie a  
{ 
color: #000000; 
background-color: #f2f2f2; 
border: solid 1px #a0a0a0; 
font-size: 8px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 1px 1px; 
}

td.categorie a:hover  
{ 
color: #000000;  
background-color: #e5e5e5; 
border: solid 1px black; 
font-size: 8px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 1px 1px;
}

/************* MENU OPZIONI ***************/

.opzioni a    
{ 
color: #000000; 
background-color: #e5e5e5; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 3px 4px 
}

.opzioni a:hover   
{ 
color: #a41212; 
background-color: #dcdcdc; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none;  
display: block; 
padding: 3px 4px 
}

/************* BOTTONI ***************/

.butt a  
{ color: #a41212; 
background-color: #dcdcdc; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 3px 4px; 
}

.butt a:hover  
{ 
color: #a41212; 
background-color: #ebebeb; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
display: block; 
padding: 3px 4px; 
}

.buttdis 
{ 
color: #000000; 
background-color: #e4e4e4; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
text-decoration: none; 
display: block; 
padding: 3px 4px; 
}

/************* FOOTER ***************/

.footer 
{ 
font-size: 9px;
color: #000000;
text-decoration: none; 
}

.footlink 
{ 
font-size: 9px;
color: #000000;
text-decoration: none;
}

.footlink:hover 
{ 
font-size: 9px;
color: #990000;
text-decoration: none;
}

.lt0 a
{ 
font: 100% Verdana; 
color: black; 
text-decoration: none; 
border: solid 1px #F1F1F1; 
background-color: #F1F1F1;
padding: 0px 3px 0px 3px; 
}

.lt0 a:hover
{ 
color: black; 
text-decoration: none; 
border: solid 1px #999; 
background-color: #CCC; 
padding: 0px 3px 0px 3px; 
}

.lt1 a
{ 
color: #a41212; 
font: bold 9px Verdana; 
text-decoration: none; 
background-color: #e5e5e5; 
}

.lt1 a:hover
{ 
color: #a41212; 
font-weight: bold; 
text-decoration: none; 
background-color: #c7c7c7; 
}

.textfield 
{ 
font-size: 60%;
font-family: verdana; 
}

/* stili per introduzione inseriti da claudia*/

img.align_left
{
margin-right:10px;
}

img.align_right
{
margin-left:10px;
}

div.rosso,span.rosso
{
font-weight: bold;
font-size: 10px;
font-family: verdana; 
color: #ff0000;
 }
 
td.titoloIntro 
{
font-weight: bold;
font-size: 14px;
background-color: #F5F5F5 ;
height: 30px;
}

.introParagrafi 
{ 
background-color: #ffffff ;
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 8px 8px;
}

A.bottone:link, A.bottone:visited
{
color: #a41212;
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
background-color: #e3e3e3; 
display: block; 
padding: 3px 4px;
border: solid 1px #aaaaaa; 
text-align: center;
}

A.bottone:hover
{
color: #a41212; 
font-size: 9px; 
font-family: Verdana, sans-serif; 
font-weight: bold; 
text-decoration: none; 
background-color: #c7c7c7; 
display: block; 
padding: 3px 4px ;
}

A.bottone:active
{
color: #a41212;
font-size: 9px;
font-family: Verdana, sans-serif;
font-weight: bold;
text-decoration: none; 
background-color: #e7e7e7; 
display: block; 
padding: 3px 4px ;
}

/* stili per banner inseriti da claudia*/
.base {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
text-decoration: none; 
color: #FFFFFF}

input.banner
{
font-family : verdana;
font-size : 8pt;
color: #000000;
text-align : left;	
display: inline;
vertical-align: middle;
width:500pt;
/*background-color : #FABC09;*/
}

span.titoletto 
{
font-weight: bold;
font-size: 10px;
color: #000000 ;
font-family: Verdana, sans-serif;
}

span.titoletto1 
{
font-weight: bold;
font-size: 11px;
color: #000000 ;
font-family: Verdana, sans-serif;
text-decoration: underline;
}

span.titoloBanner
{
font-weight: bold;
font-size: 12px;
color: #000000 ;
font-family: Verdana, sans-serif;
}

table.bordino
{
border: thin outset;
border-color: #d7d7d7;
}

.righina 
{ 
background-color: #d2d2d2 ;
height: 1px;
font-size: 2px;
} 