
body {
margin:0px;
padding:0px;
background-image:url(risorsen/bgx.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
 
}

a{
color:#006699;
text-decoration:none;
}
 

a:hover{
color:#006699;
text-decoration:underline;
} 
 
 
.container {
margin:0px;
margin:auto;
padding:0px;
width:800px;
border:#333333 solid 1px;
border-bottom-width:0px;
}
 

.testa {
margin:0px;
padding:0px;
width:800px;
height:190px;
background-image:url(risorsen/testa.jpg);
}


.testa2 {
margin:0px;
padding:0px;
width:800px;
height:190px;
background-image:url(risorsen/testa2.jpg);
}


.testa3 {
margin:0px;
padding:0px;
width:800px;
height:190px;
background-image:url(risorsen/testa3.jpg);
}

.menu {
margin:0px;
padding:0px;
width:800px;
height:198px;
background-image:url(risorsen/menu.jpg);
z-index:2;
}




.menuimmobili a{
font-weight:bold;
color:#666666;
text-decoration:none;

}

.menuimmobili a:hover{
 
color:#333333;
 

}

.corpo{
margin:0px;
padding:0px;
width:800px;

background-color:#FFFFFF;
padding-bottom:30px;
}

.footer {
margin:0px;
padding:0px;
padding-top:17px;
width:800px;
height:27px;
background-image:url(risorsen/piede.jpg);
font-size:10px;
text-align:center;
}

.footer a{
text-decoration:none;
color:#333333;
}


.footer a:hover{
text-decoration:underline;

}

.testohome {
margin:0px;
padding-left:20px;
padding-right:20px;
line-height:16px;
font-size:14px;
text-align:justify;
}


.testohometitolo {
margin:0px;
padding-left:20px;
padding-right:20px;
line-height:16px;
text-align:center;
font-size:16px; 
font-weight:bold; 
padding-bottom:5px;
color:#438dc4;
background-color:#FFFFFF;
}

.testohometitolorosso {
margin:0px;
padding-left:20px;
padding-right:20px;
line-height:16px;
text-align:center;
font-size:16px; 
font-weight:bold; 
padding-bottom:5px;
color:#FF0000;
background-color:#FFFFFF;
}

.testogenerico {
margin:0px;
padding-left:20px;
padding-right:20px;
line-height:14px;
font-size:12px;
text-align:justify;
}


.testogenerico img{
border:#666666 solid 1px;
padding:5px;
float:left;
margin-right:5px;
 

}

.testogenerico a:hover img{
border:#ff9900 solid 1px;
padding:5px;
float:left;
margin-right:5px;
 

}



.imgbordo{
border:#cccccc solid 1px;
padding:0px;
margin-right:0px;
margin-bottom:10px; 
}


.evidenza{
margin:0px;
padding-left:20px;
padding-right:20px;
line-height:16px;
font-size:14px;
width:760;
height:138px;
text-align:justify;
background-image:url(risorsen/evidenza.png);
padding-top:50px;
font-size:10px;

}


 

.evidenza img{
border:#666666 solid 1px;
padding:5px;
 

}


.evidenza img:hover{
border:#ff9900 solid 1px;
padding:5px;
 

}

.schedabig  {
padding:10px;
}


.schedabig img{
border:#666666 solid 1px;
padding:5px;
margin-left:5px;
margin-right:5px;
height:340px;
 
}


 

.scheda  {
padding:10px; 
}


.scheda img{
border:#666666 solid 1px;
padding:5px;
margin-left:5px;
margin-right:5px;
height:55px;
}


.scheda img:hover{
border:#ff9900 solid 1px;
padding:5px;
 

}




.coda{
margin:0px;
padding:0px;
width:785px;
padding-left:10px;
padding-right:5px;
background-color:#FFFFFF;
padding-top:27px;
padding-bottom:13px;
}

.notizie{
margin:0px;
padding:0px;
 
padding-left:15px;
padding-right:15px;
width:337px;
height:140px;
background-image:url(risorsen/notizie.png);
padding-top:30px;
padding-bottom:16px;
font-size:12px;
text-align:justify;
}


.notizie a{
text-decoration:none;
font-weight:bold;
color:#333333;
}


.notizie a:hover{
color:#666666;
 
}


.firma{
width:800px;
margin:auto;
text-align:center;
padding-top:10px;
padding-bottom:20px;

}


.firma a{
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
}


.firma a:hover{
color:#CCCCCC;
 
}

.casa a{
color:#333333;
text-decoration:none;

}

.casa a:hover{
color:#666666;

text-decoration:none;
}


.stileform {
background-color:#FFFFFF;
border-color:#666666;
border-width:1px;
border-style:solid;
overflow:hidden;
width:320px;

}



 #dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 12px Arial;
line-height:28px;
z-index:100;
margin-top:7px;
 
 
}

#dropmenudiv a{
width: 185px;
background-color:#edf2eb;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
padding: 1px 0;
text-decoration: none;
 
}

#dropmenudiv a:hover{ /*hover background color*/
color: #333333;
}


.riepilogorisultato {
 
border-color:#666666;
border-width:1px;
border-style:solid;
padding:10px;
margin-bottom:20px;
 
 

}
