﻿body {text-align:center; 
background:#f5e7e7; 
margin:0px auto 0px auto;
padding:0px;height:100%;
width:950px;color:#333; height:auto;
font:11px verdana, arial, helvetica, sans-serif;
}
h1 { 
margin:0px 0px 0px 0px;
padding:0px; text-align:center; background-image: 
url('pic/col_cent_su_gall.gif');
height:30px;background-repeat:no-repeat; 
    font-size:28px;
font-weight:400;
font-size:18px;
	font-style: normal;
	font-variant: normal;
	line-height: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
}

h2 { background-image:url('pic/col_su.gif');
background-repeat:no-repeat;
height:30px; width:210px;
font-size:28px;
font-weight:400;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	line-height: 14px;
	font-family: verdana, arial, helvetica, sans-serif;
}
h2.style2 { padding-top:5px;height:25px}
h1.style1 { padding-top:5px;height:25px}

h3 {background-image:url('pic/col_su_gall_dx.gif');
height:60px; 
width:210px;
font-size:28px;
font-weight:400;
text-align:center;
font: 18px/14px verdana, arial, helvetica, sans-serif;
margin:0px 0px 0px 0px;
padding:0px;
}

h3.style1 { padding-top:5px;height:55px;line-height:20px}


p {font:11px/20px verdana, arial, helvetica, sans-serif;margin:0px 0px 16px 0px;padding:0px;}

a.linkattivo{color:#da7ca4 ;text-decoration: none}
a{color: black;text-decoration:none;outline:none; }      
a:hover{color:#da7ca4;}

#contenitore{float:left;width:950px; height:auto;text-align:center;
background-color:#EDCFCF; border:2px; border-color:#ECBBD0; border-style:solid; height:auto}

#testata { width: 950px; height:80px; background-image:url('pic/intestazione.jpg'); 
background-position:center;background-repeat:no-repeat}


#col_centrale {float: left;width:530px;height:100%;margin-top:20px; margin-bottom:10px;
background-color:#F4E3E3;text-align:center;}

#box_centrale{float: left;width:530px; text-align:center; 
background-repeat:repeat-y;background-image: url('pic/col_cent_corpo.gif');}

#box_centrale_sotto{ float: left;
text-align:center;width:530px;
background-image:url('pic/col_cent_sotto.gif') ; 
background-position:left bottom;
background-repeat:no-repeat; 
padding-top:20px;
}
#form{line-height:5px;  font-size:10px;}

#menusin {float:left;
margin-left:0px; 
margin-top:20px;
width: 210px;
height:100%;
voice-family: "\"}\"";
voice-family:inherit;

}

#box-sx{float: left;
width:210px; text-align:center;background-image:url('pic/col_body.gif'); 
background-repeat:repeat-y; 
margin-bottom:0px;
}
#box-sx1{float: left;
width:210px; text-align:center;background-image:url('pic/col_body.gif'); 
background-repeat:repeat-y; 
margin-bottom:20px;
}

#box-sx-sotto{ float: left;
text-align:center;width:210px; height:40px;
background-image:url('pic/col_infra.gif'); 
background-position:left bottom;
background-repeat:no-repeat; 
padding-top:10px;
}
#box-sx-sotto1{float: left; height: 20px;
width:210px; text-align:center;background-image:url('pic/col_sotto.gif'); 
background-repeat:repeat-y; 
margin-bottom:0px;
}

#menudes {
float: left; 
width: 210px;
height:100%;
margin-top:20px;
voice-family: "\"}\"";
voice-family:inherit;
}

#box-dx{float: left; 
width:210px; text-align:center;background-image:url('pic/col_body.gif'); 
background-repeat:repeat-y;
margin-bottom:0px; 
}
#gallery_list { width: 186px; padding-left:12px;text-align:center
}
#gallery_list a:hover {
	display: block; 
	background-color:#EDCFCF;}
	
#box-dx1{float: left; 
width:210px; text-align:center;background-image:url('pic/col_body.gif'); 
background-repeat:repeat-y;
margin-bottom:0px;
}

#box-dx-sotto{float: left;
text-align:center;
width:210px;  height: 40px;
background-image:url('pic/col_infra.gif'); 
background-position:left bottom; 
background-repeat:no-repeat; 
padding-top:10px; 
}
#box-dx-sotto1{float: left; 
text-align:center;
width:210px; 
background-image:url('pic/col_sotto.gif'); 
background-position:left bottom; 
background-repeat:no-repeat; 
padding-top:20px; 
}

             /* lista */
#lista  { width:210px;   }
         
ol { list-style-type: none; width:180px; text-align:left;line-height:28px; 
font-size: 12px;}
#gallery_list a{  display:block }



#footer {float: left; background-image:url('pic/footer.jpg'); 
background-repeat:repeat-x; margin-bottom:20px;
width: 950px;
height: 30px;
}

#footer-sx { padding-top: 5px; float: left; background-image:url('Pic/colsx3.gif');background-repeat:no-repeat; width: 210px;height: 30px;}
#footer-ctr {float: left; text-align: center;width: 530px;height: 30px;padding-top:8px}
#footer-dx { float: left; padding-top: 8px; vertical-align:bottom; background-image:url('Pic/coldx3.gif'); background-repeat: no-repeat; 
width: 210px;height: 30px;}


               
                        /* galleria */
    .galleria li{display:inline;width:80px;height:80px;overflow:hidden;float:left;}
    .caption{font-style:italic;color:#887;}
	.demo{position:relative;margin-top:20px;margin-left:0px;margin-bottom:0px;}
	.gallery_demo{width:400px; margin:0 auto; margin-top:10px; margin-left:30px}
	.gallery_demo li{width:68px;height:50px; border:3px double #fff ;margin: 2px 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}


                       /* tasti navigatore */
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;
	letter-spacing:2px;text-transform:uppercase;}
	
 * html .galleria li div span{width:400px}	

              
                        
                        
  

