@charset "utf-8";
body  { font-size: 80%; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0; text-align: center; color:#000066; background-color: #FFFFFF; }
a, a:link, a:active{ color: #000066; text-decoration: underline; }
a:hover{ text-decoration: none; }
img { border:1px solid #FFF; padding:1px; }

.index #container { width: 900px; margin: 0 auto; text-align: left; background-color: #FFF; }
.index #latosx { float: left; width: 160px; padding-top: 15px; padding-right: 4px; padding-bottom: 15px; padding-left: 10px; background-color: #C1D2E5;border-right-width: 1px; border-right-style: solid; border-right-color: #2E3D6D; }
.index #latosx ul { list-style-type:none; margin:0; padding:0;}
.index #latosx h4 { font-size: 100%; font-weight:normal; color:#000066; border:1px solid #000066; margin-bottom:2px; padding:2px;}
.index #mainContent { padding-right: 5px; padding-left: 5px; width:715px; float:right; background-color: #FFF; } 
.index #content{ background-color: #FFF; width: 705px; }

.index #contsx{ background-color: #FFF; float: left; width: 495px; border-right-width: 1px; border-right-style: solid; border-right-color: #2E3D6D; margin-right: 2px; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 5px; }
.index #contsx a, a:link, a:active{ color: #000066; text-decoration: none; }
.index #contsx a:hover{ text-decoration: underline; }
.index #contsx h2 {color: #6979B5; font-weight: bold; font-size: 180%;}

.index #contdx{ background-color: #C1D2E5; padding: 4px 4px 15px; float: right; width: 190px; border-right-width: 1px; border-right-style: solid; border-right-color: #2E3D6D;}

.index #annunci { margin:0; padding:5px; border: 1px solid #990000; color:#990000; text-align:center;}
.index #annunci h4 { font-size:120%; margin:0; padding:3px;font-weight: bold;}
.index #annunci p { font-weight: bold; font-size:95%; margin:0; padding:1px;}

.barra { background-color:#C1D2E5; margin:5px 0; padding:0; text-align:right; border-right-width: 1px; border-right-style: solid; border-right-color: #2E3D6D; width:705px;}
.barra p { margin:0; padding:2px;}

.strong { margin:5px; font-variant:small-caps; color:#861419; font-weight:bold;}
.c1 { padding-right:15px;}
.c1 p { display:block; width:325px; float:right; margin-top:0; margin-bottom:5px; padding:5px; border:1px solid #000066;}
.c1 img { width:125px;}
.c2 { padding-right:15px;}
.c2 p { display:block;width:325px; margin-top:0; margin-bottom:5px; padding:5px; border:1px solid #000066;}
.c2 img { width:125px; float:right;}
.index #google { width:125px; float:right;}
.index #orologio { margin:20px;}
.center { text-align:center; width: 160px; padding:2px; border:1px solid #2E3D6D; margin:10px;}
.center p { font-size:80%; margin:0; padding:2px;}
.center ul { text-align:left; list-style-type:none; margin:0; padding:5px; font-weight:bold;} 

.banner { text-align:center; width: 145px; padding:2px; border:1px solid #2E3D6D; margin: 15px 2px;}

.fltrt { float: right; margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

/*gadget*/

#news { width:420px; margin:0; padding:5px; text-align:left;}

