body
{
background-image: url('../images/bkg.jpg');
background-repeat: repeat-x;
background-color: #FFFFFF;
width:86%;
margin-left:7%;
font-size:11pt;
position:relative;
font-family: tahoma;
color:#002741;
}
.footer{width:880px;text-align:center;font-size:0.75em;font-weight:bold;position:relative;}
.header{clear:both;}
.header_pag_int{clear:both;height:10px;margin-top:25px;width:880px;display:block}
.logo{position:relative;float:left;top: 10px;background-image: url('../images/logo.png');width:178px;height:111px;}
.btn
{
position:relative;
float:left;
width:85px;
height:38px;
margin:0;
padding:0;
font-size:0.75em;
font-weight:bold;
background-image: url('../images/btn_mid.png');
background-repeat: no-repeat;
}
.btn div{top:10px;position:relative;text-align:center;}
.btn.sx{width:82px;background-image: url('../images/btn_sx.png');}
.btn.dx{background-image: url('../images/btn_dx.png');}
.btn_container{background-color: transparent;position:relative;display:block;left:180px;top:50px;width:700px;}
.btn_container_pag_int{background-color:transparent;display:block;width:880px;height:35px;}
.btn_pag_int
{
background-image:url("../images/btn_tab.png");
background-repeat:no-repeat;
float:right;
font-size:0.75em;
font-weight:bold;
height:30px;
margin:0;
padding:10px 0 0;
position:relative;
text-align:center;
width:100px;
}
.btn_pag_int.sel{background-image:url("../images/btn_tab_sel.png");}
a{text-decoration: none;color: #FFFFFF;}
a:HOVER{color: #ff5a00;}
.main_container_hp
{
background-image: url('../images/hp_bkg_nuotatore.png');
background-repeat: no-repeat;
width:880px;
min-height:360px;
margin:0 0;
padding:0;
}
.box_hp
{
position:relative;
float:left;
color:#114770;
font-weight:bold;
font-size:1.15em;
text-align:center;
padding: 20px;
}
.box_hp a, .box_hp a:HOVER{color:#114770;}
.box_hp a img{border:0;}
.box_hp.sx {background: none;background-color:transparent;margin-top:20px;left:40px;width:420px;}
.box_hp.dx
{
margin-top:20px;
border-left:2px solid #3e5f7d;
background: none;
background-color:transparent;
height:150px;
width:310px;
margin-left:60px;
}
.main_container {width:880px;margin:0px;padding:0px;background-color: #FFFFFF;}
.testata
{
background-image:url("../images/bkg_header_pagint.png");
background-position:center center;
background-repeat:no-repeat;
height:103px;
position:relative;
text-align:center;
width:880px;
}
.testata h1{color: #FFFFFF;font-size:3em;padding-top: 25px;margin:0px}
.testata .logo_testata{border:0 none;float:left;left:0;margin:5px 20px 0 10px;position:absolute;}
.main_container .sx {width:620px;float:left;position:relative;border-right:2px solid #c6d5e0;padding:20px;}
.main_container img.head {width:880px;height:150px;margin:0;border:0;}
.main_container .sx .content3 {height:250px;overflow-y:auto;margin-top:0px;}
.main_container .sx .content2 {height:120px;overflow-y:auto;margin-top:0px;}
.main_container .sx .content {height:350px;overflow-y:auto;margin-top:0px;}
.main_container .sx #disclaimer h3{border-bottom:1px dashed #000000;margin-right:20px;width:550px}
.main_container .sx a {color:#002741;text-decoration: underline;}
.main_container .dx {float:left;position:relative;padding:5px;text-align:center;width:205px;}
.main_container .dx img {margin-top: 20px 5px 5px;}
#section_menu {font-size:0.9em;font-weight:bold;padding:0 0 0 10px;text-align:center}
#section_menu a{color:#002741;text-decoration: underline;text-decoration:none;padding:15px 4px 4px 5px;margin:15px 20px;display:block;text-transform: uppercase;}
#section_menu a.disabled{color:gray;}
#section_menu a.unsel{text-decoration:none;}
#section_menu a.sel{border-bottom: 2px solid #002741;}
ul li{padding:5px;}
