td {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 line-height: 16px;  
}

body {
 margin: 0;
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #5774B6;
 background-color: #7ACAF9;
 text-align: center;
 scrollbar-face-color: #B1DBF5;
 scrollbar-shadow-color:#F2F0F0;
 scrollbar-highlight-color: #C7CED1;
 scrollbar-3dlight-color: #5172B5;
 scrollbar-darkshadow-color: #5172B5;
 scrollbar-track-color: #CD138C;
 scrollbar-arrow-color: #CD138C 
}


#box {
 margin: 0px;
 padding: 0px;
 height: 322px;
 width: 613px;
 background-image: url(sfondo.gif);
}


#box-home {
 margin: 0 auto;
 text-align: center; 
 width: 950px;
 position: relative;
}

/* spazio news */
#news {
 position: absolute;
 top: 80px;
 left: 560px;
 width: 350px;
 height: 45px; 
}

#news .text {
 float: center;
}

/* fine spazio news */

#box_testo {
 margin-top: 0px;
 padding: 0px;
 height: 317px;
 width: 578px;
 floar: center;
}

#testo {
 line-height: 16px;
 margin: 5px 0px 0px 0px;
 padding: 11px 15px 0px 0px; 
 height: 317px;
 overflow: auto;
 text-align: justify; 
 scrollbar-face-color: #B1DBF5;
 scrollbar-shadow-color:#F2F0F0;
 scrollbar-highlight-color: #C7CED1;
 scrollbar-3dlight-color: #5172B5;
 scrollbar-darkshadow-color: #5172B5;
 scrollbar-track-color: #CD138C;
 scrollbar-arrow-color: #CD138C 
}

.testo {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 16px; 
 color: #6AB0D9; 
}

.fuschia {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 16px; 
 color: #CD138C; 
}

.titolo {
 font: 13px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 16px; 
 color: #5172B5;
 text-decoration: none;
}

a:link, a:visited, a:hover, a:active {
 color: #5774B6;
 text-decoration: none;
}
a:hover {
 color: #CD138C;
}

#menu_box {
 margin: 0px;
 padding: 0px;
 width: 319px;
 height: 227px; 
 background-image: url(sfondo_sx.gif);
}

#menu {
 font: 12px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 color: #CD138C;
 line-height: 19px; 
 margin: 0px;
 padding-left: 60px; 
}

#menu a:link, #menu a:visited, #menu a:hover, #menu a:active {
 font: 12px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 19px; 
 color: #CD138C;
 text-decoration: none;
}
#menu a:hover {
 color: #5172B5;
}

.menu {
 font: 12px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 19px; 
 color: #CD138C;
 text-decoration: none;
}

.sel {
 font: 12px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 19px; 
 color: #5172B5;
 text-decoration: none;
}

ul{
 font: 11px Trebuchet MS, Arial, Sans-serif;
 position: static;
 width: auto;
 background-color: transparent;
 list-style: disc;
 margin: 0px;
 padding-left: 30px; 
}

ul li, ol li {
 width: auto;
}

ul .freccia{
 width: auto;
 list-style: outside  url(li_ok.gif);
 padding-top: 0px;
}

ul .sel{
 width: auto;
 list-style: outside  url(li.gif);
 padding-top: 0px;
}

.titoliform {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: bold;
 font-style: normal;
 line-height: 16px; 
 color: #ffffff; 
}

.input {
 border: 1px solid #CD138C;
 background-color: #ACD8F4;
 color: #5172B5; 
 height: 15px;
 width: 120px;
 font-size: 11px;
}

.input2 {
 border: 1px solid #CD138C;
 background-color: #ACD8F4;
 color: #5172B5;
 height: 15px;
 width: 190px;
 font-size: 11px;
}

.area {
 font: 11px Trebuchet MS, Arial, Sans-serif;
 font-weight: normal;
 font-style: normal;
 color: #000000;
 border: 1px solid #CD138C;
 background-color: #ACD8F4;
 height: 60px;
 width: 390px;
 font-size: 11px;
}

.button {
 padding: 1px; 		
 font: 11px Arial; 
 color: #000000; 
 border-color: #CD138C;
 font-weight: normal;	
 border: 0px;
 width: auto;	
 height: 16px; 
 color: #ffffff;
 background-color: #5172B5;	
}

#loghi {
 position: absolute;
 top: 610px;
 left: 670px;
 width: 80;	
}
