body{

margin:0;

padding:0;

background: #9EABAE url(img/bg.gif) repeat;

}



#strtop{

background-color: #072247;

}



#strbottom{

border-top:1px solid white;
background-color: #072247;
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:white;
text-align: center
}



#strmenu{

background: #072247 url(img/bgmenu.gif) no-repeat top right;

}



.imgmenu{

margin-top:10px;

}





#strcnt1{

background-color: #fff;

padding: 25px 0px 0px 22px;

}



#strcnt2{

background-color: #fff;

padding: 25px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}



h4 {

background: #fff url(img/freccinacurva.gif) no-repeat 10px 3px;

font-size: 9px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:bold;

padding: 0px 0px 0px 25px; 

margin: 0px;

color:#ff9900;

}



p {

font-size: 10px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

line-height:15px;

font-weight:normal;

padding: 5px 0px 5px 10px;

margin: 0px;

width:350;

color:#666666;

}



.cntlist {

font-size: 10px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

line-height:15px;

font-weight:normal;

padding: 5px 0px 5px 25px;

margin: 0px 0px 0px 0px;

margin: 0px;

width:480;

color:#072247;

}





#strcnt1 .details p{

font-size: 10px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

line-height:15px;

font-weight:normal;

padding: 5px 0px 5px 10px;

margin: 0px;

width:377;

color:#666666;

}



#strcnt1 p, #strcnt1 {

font-size: 10px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

line-height:15px;

font-weight:normal;

padding: 5px 20px 15px 10px;

margin: 0px;

width:482;

color:#072247;

}



.readmore {

margin: 0px 0px 0px 10px;

}





#cntcolup {height:57%;}

#cntcoldown {vertical-align:bottom;}





#menu3 {

margin:0px 0px 2px 14px ;

padding:0px 0px 0px 0px ;

}





#menu3 a{

font-size: 9px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:normal;

margin:0px 0px 2px 4px ;

padding:0px 0px 0px 0px ;

color:#6699CC;

text-decoration:none;

}



#menu3  a:hover{

color:#FAB301;

text-decoration:none;

}





a{

font-size: 9px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:normal;

color:#6699CC;

text-decoration:none;

}



a:hover{

color:#FAB301;

text-decoration:none;

}





ul{

margin:0px 0px 0px 0px; 

padding:0px 0px 0px 18px;

list-style-type: square;

list-style-image: url(img/puntoelenco.gif);

}



ul li{

font-size: 9px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:normal;

margin:0px 0px 3px 4px ;

padding:0px 0px 0px 0px ;

}





ul li a{

color:#6699CC;

text-decoration:none;

}



ul li a:hover{

color:#FAB301;

text-decoration:none;

}







#boxes {
background: #fff url(img/sfondobox.gif) no-repeat left top;

}



#menu2{  border-left: 1px dotted gray; }



h2{

color:#072247;

font-size: 17px;

font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:bold;

margin:0px 0px 20px 0px;

padding:0px 0px 0px 0px;

}



h3{

color:#FAB301;

text-decoration:underline;

font-size: 10px;

font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;

font-weight:bold;

margin:0px 0px 10px 11px;

padding:0px 0px 0px 18px;

background: #fff url(img/sottocapitolo.gif) no-repeat left;

}