 
body {background:#C1DAD6; text-align:center;}

body,td,th {
	font-family: Verdana;
	color: #353296;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-decoration: none;
}
#menu {
         list-style: none;
         margin: 1em 0;
         padding: 0;
         width: 164px;
         border: 1px solid #ccc;
         border-bottom: none;
         }
 
         #menu li {
         margin: 0;
         padding: 0;
         width: 166px;
         border-bottom: 1px solid #ccc;
         }

         #menu a:link,
	     #menu a:visited {
	     display: block;
	     width: 166px;
	     margin: 0;
	     padding: 0;
	     color: #353296;
	     background: trasparent;
	     text-decoration: none;
	     font-weight: bold;
	     text-align: left;
	     height: 1.8em;
	     line-height: 1.8em;
	}
	#menu a:hover {background: #003366; color: #fff;}
	
.Stile1 {
	font-size: 
	xx-large; 
	color: #353296;
        font-weight: bold;
	}
.style2 {
	font-size: small;
	color: #353296;
	font-weight: bold;
        
    }
.style4 {
	color: #353296; 
	font-size: x-small;
	}
.style5 {font-size: x-small}

.h1     {
	font-size: xx-large; 
	color: #353296;
	}

.h2     {
	font-size: 30px;
        font: Bodoni MT;   
	color: #353296;
     	}
.h3     {
	font-size: 15px; 
	color: #353296;
        font-weight: bold;
	}
.h4     {
	font-size: 30px;
        font: Bodoni MT;   
	color: #6D929B;
	
     	}
.ricord{background:#ACD1E9; width:795px; height:100px; padding:2px 2px 2px 2px; float:left;}	
 
img { border: 0px; }

a  {text-decoration: none; color:#333;}
   
a:hover {text-decoration:underline; color: #0080FF;}
 
.testosx {float: right; margin: 10px 10px 10px 10px; border:0px; clear: both;}

.testodx {float: left; margin: 10px 10px 10px 10px; border:0px; clear: both;}
 
div#contenitore {background:#ACD1E9; width:963px; margin:0 auto; text-align: justify;}

div#header {background:#ACD1E9; width:963px; height:80px; float:left;}

div#dragsx {background:#FF0000; width:107px; height:80px; border:0px; float:left;}

div#franca {background:#ACD1E9; width:749px; height:80px; margin:0; text-align:center;line-height:20px; float:left;}

div#dragdx {background:#FF0000; width:107px; height: 80px; border:0px;  float:left;}

div#interme1 {background:#FF0000; width:963px; height:1px; float:left;}

div#titolo {background:#FFFFF2; width:963px; height:32px; margin:0; text-align:center;line-height:32px; float:left;}

div#slider {background:#FFFFF2; width:631px; float:left;}

div#interme2 {background:#FF0000; width:963px; height:1px; float:left;}

div#colsx {background:#ACD1E9; width:166px; float:left;}

div#centrx {background:#C1DAD6; width:631px; float:left;}

#centrx p {padding:5px; text-indent:15px;}

div#foto {background:#C1DAD6; width:797px; float:left;}

div#album {background:#C1DAD6; width:631px; text-align: center; float:left;}

div#coldx {background:#ACD1E9; width:166px; float:left;}

div#posta {background:#ACD1E9; width:166px; height: 46px; border:0px; float:left;}

div#cerca {background:#ACD1E9; width:629px; height: 46px; vertical-align:middle; float:left;} 

div#conta {background:#ACD1E9; width:166px; height: 46px; margin: 0 auto; float:left;}

div#footer {background:#ACD1E9; width:961px; height: 46px; text-align:center; border: 1px solid #ACD1E9;  clear:left;}

#griglia {padding:0; margin:0;}

#griglia li {border:4px solid #333333; display:inline-block; width:194px; margin:2px; background:#333333; vertical-align:top; text-align: center;}

#griglia li p {padding:2px 2px 0 2px; margin:0; font-size:12px; color:#fff;}



