body {background:url(/images/bg.jpg) repeat-x #A3C1FE; margin:0; padding:0}

a { color:#0099CC; text-decoration:none}
a:visited { color:#0099CC; text-decoration:none}
a:hover { color:A0BFFB; text-decoration:none}

div#cont  {width:908px; text-align:left; font-family:arial; font-size:11px;}
div#header_cont  {height:96px; background:url(/images/header.jpg) center no-repeat}
div#header  {width:908px; text-align:left; font-family:arial; font-size:11px;}
div#header_sx  {width:295px; float:left; padding-top:17px; padding-left:18px; font-family:arial; font-size:12px; color:#ffffff; line-height:12px;}
div#header_dx  {width:591px; float:left; text-align:right; color:#7EADDF; font-size:17px; letter-spacing:-1px; padding-top:39px;}
div#header_dx ul  { margin:0; padding:0; list-style-type:none; margin-left:92px; margin-top:8px}
div#header_dx ul li {float:left; margin-right:58px;}
div#header_dx ul li.end {float:left; margin-right:0px;}
div#header_dx ul li a { color:#ffffff; font-size:12px; font-weight:bold; margin-left:10px; text-decoration:none; letter-spacing:0px;}
div#header_dx ul li a:visited { color:#ffffff;}
div#header_dx ul li a:hover { color:A3C1FE;}
div.close  {clear:both}
p.sotto_intro { color:#000000; font-size:14px; letter-spacing:-1px; margin:0; padding:0; font-weight:bold;}

div#page {background:url(/images/bg_top.jpg) no-repeat; padding-top:10px; width:921px; text-align:left; font-family:arial; font-size:11px;}
td#page_sx {width:24px; background:url(/images/bg_left.jpg) repeat-y}
td#page_cont {background:#ffffff; padding-left:11px; padding-right:11px}
div#page_cont_img {width:350px; float:left; padding-right:10px}
div#page_cont_intro {width:490px; float:left; font-family:arial; font-size:12px; color:#999999}
div#page_cont_intro h1 { font-size:18px; letter-spacing:-1px; line-height:18px; margin:0; padding:0; font-weight:lighter; color:#000000; padding-bottom:0px;}
div#page_cont_intro h2 {color:#545454; font-size:14px; letter-spacing:-1px; margin:0; padding:0; font-weight:bold; padding-bottom:8px;}
div#page_cont_intro p { line-height:13px; margin:0; padding-top:0; padding-bottom:10px }
div#page_cont_intro div#iso {width:139px; float:right; text-align:center}
div#page_cont_intro div#iso img {margin-bottom:30px}
div#page_cont_intro ul { margin:0; padding:0; list-style-type:none; color:#000000}
div#page_cont_intro ul li { background:url(/images/ic04.gif) 0px 4px no-repeat; padding-left:10px }
td#page_dx {width:24px; background:url(/images/bg_right.jpg) repeat-y}

td#page_sx2 {width:24px; background:url(/images/bg_left2.jpg) repeat-y}
td#page_dx2 {width:24px; background:url(/images/bg_right2.jpg) repeat-y}
td#page_cont2 {background:#ffffff; padding-left:11px; padding-right:11px}

div#top_page {background:url(/images/bg_top.jpg) no-repeat; padding-top:10px; width:921px; text-align:left; font-family:arial; font-size:11px;}
div#page_interna {width:921px; text-align:left; font-family:arial; font-size:11px;}


div#bg01 {width:193px; height:281px; float:left; margin-right:4px; background:url(/images/bg01.jpg) #a04777 no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px; margin-top:8px}
div#bg01 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg01 h2 a{ color:#ffffff}
div#bg01 h2 a:visited { color:#ffffff}
div#bg01 h2 a:hover { color:#830640}
div#bg01 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg01 h3 { margin:0; padding:0; color:#ffffff; font-weight:lighter; font-size:11px; }
div#bg01 p.desc { margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px; color:F6D1E6; border-top:1px solid #FDC8EC; border-bottom:1px solid #FDC8EC; line-height:12px; text-align:left  }
div#bg01 ul { text-align:left; margin:0; padding:0; line-height:12px; padding-left:8px; padding-right:8px; list-style-type:none; padding-top:4px; padding-bottom:32px}
div#bg01 ul li { padding-top:10px; background:url(/images/ic01.gif) 0px 13px no-repeat; padding-left:10px; font-size:12px; line-height:13px}
div#bg01 ul li a { color:#ffffff}
div#bg01 ul li a:visited { color:#ffffff}
div#bg01 ul li a:hover { color:#830640}
div#bg01 a.more { background:#830640; padding-left:30px; padding-right:30px; padding-top:3px; padding-bottom:3px; font-weight:bold; color:#ffffff;}
div#bg01 a.more:visited { background:#830640; color:#ffffff;}
div#bg01 a.more:hover { background:#C368A6; color:#ffffff;}

div#bg02 {width:193px; height:281px; float:left; margin-right:4px; background:url(/images/bg02.jpg) #56567c no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px; margin-top:8px}
div#bg02 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg02 h2 a{ color:#ffffff}
div#bg02 h2 a:visited { color:#ffffff}
div#bg02 h2 a:hover { color:#392858}
div#bg02 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg02 h3 { margin:0; padding:0; color:#ffffff; font-weight:lighter; font-size:11px; }
div#bg02 p.desc { margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px; color:D4D3FA; border-top:1px solid #D4D3FA; border-bottom:1px solid #D4D3FA; line-height:12px; text-align:left  }
div#bg02 ul { text-align:left; margin:0; padding:0; line-height:12px; padding-left:8px; padding-right:8px; list-style-type:none; padding-top:4px; padding-bottom:42px}
div#bg02 ul li { padding-top:10px; background:url(/images/ic02.gif) 0px 13px no-repeat; padding-left:10px; font-size:12px; line-height:13px}
div#bg02 a.more { background:#392858; padding-left:30px; padding-right:30px; padding-top:3px; padding-bottom:3px; font-weight:bold; color:#ffffff;}
div#bg02 a.more:visited { background:#392858; color:#ffffff;}
div#bg02 a.more:hover { background:#7C7CA6; color:#ffffff;}

div#bg03 {width:193px; height:281px; float:left; margin-right:4px; background:url(/images/bg03.jpg) #63624e no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px; margin-top:8px}
div#bg03 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg03 h2 a{ color:#ffffff}
div#bg03 h2 a:visited { color:#ffffff}
div#bg03 h2 a:hover { color:#2D2F1A}
div#bg03 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg03 h3 { margin:0; padding:0; color:#ffffff; font-weight:lighter; font-size:11px; }
div#bg03 p.desc { margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px; color:#E2DBC4; border-top:1px solid #E2DBC4; border-bottom:1px solid #E2DBC4; line-height:12px; text-align:left  }
div#bg03 ul { text-align:left; margin:0; padding:0; line-height:12px; padding-left:8px; padding-right:0px; list-style-type:none; padding-top:4px; padding-bottom:16px}
div#bg03 ul li { padding-top:10px; background:url(/images/ic03.gif) 0px 13px no-repeat; padding-left:10px; font-size:12px; line-height:13px}
div#bg03 a.more { background:#2D2F1A; padding-left:30px; padding-right:30px; padding-top:3px; padding-bottom:3px; font-weight:bold; color:#ffffff;}
div#bg03 a.more:visited { background:#2D2F1A; color:#ffffff;}
div#bg03 a.more:hover { background:#9C947A; color:#ffffff;}

div#bg04 {width:187px; height:289px; float:left; background:url(/images/bg04.jpg) #dedede no-repeat; border:1px solid #cccccc; font-size:11px; padding-top:10px; padding-left:10px; margin-top:8px}
div#bg04 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg04 p { line-height:12px; color:#666666; margin:0; padding-top:10px; padding-bottom:10px}
div#bg04 ul { text-align:left; margin:0; padding:0; line-height:12px; padding-left:8px; padding-right:0px; list-style-type:none; padding-bottom:6px}
div#bg04 ul li { padding-bottom:5px; background:url(/images/ic04.gif) 0px 3px no-repeat; padding-left:10px}

div#bg001 {width:193px; height:39px; float:left; margin-right:4px; background:url(/images/bg001.jpg) no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px}
div#bg001 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg001 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg001 a { color:#ffffff;}
div#bg001 a:visited { color:#ffffff;}
div#bg001 a:hover { color:#F4CFEA;}

div#bg002 {width:193px; height:39px; float:left; margin-right:4px; background:url(/images/bg002.jpg) no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px}
div#bg002 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg002 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg002 a { color:#ffffff;}
div#bg002 a:visited { color:#ffffff;}
div#bg002 a:hover { color:#D9D9F4;}

div#bg003 {width:193px; height:39px; float:left; margin-right:10px; background:url(/images/bg003.jpg) no-repeat; color:#ffffff; text-align:center; padding:10px; font-size:11px}
div#bg003 h2 { font-size:18px; letter-spacing:-1px; line-height:18px; font-weight:lighter; margin:0; padding:0; }
div#bg003 p.sottotitolo { margin:0; padding:0; color:#ffffff }
div#bg003 a { color:#ffffff;}
div#bg003 a:visited { color:#ffffff;}
div#bg003 a:hover { color:#F5F0DF;}

div#bg004 {width:193px; height:45px; float:left; background:url(/images/bg004.jpg) no-repeat; font-size:11px; padding-top:15px; text-align:center}
div#bg004 a { margin:0; padding:0; color:000000; font-size:12px }

div#footer {background:url(/images/bg_footer.jpg) no-repeat; padding-top:11px; width:893px; text-align:left; font-family:arial; font-size:11px; padding-left:14px; padding-right:14px; line-height:16px;}
div#footer_sx { width:100px; float:left; border-right:1px solid #5876B3; height:90px; margin-top:15px}
div#footer_cx { width:380px; float:left; color:#013C7B; font-size:12px; border-left:1px solid #ffffff; padding-left:10px; height:90px; margin-top:15px}
div#footer_dx { width:400px; float:left; text-align:right; background:url(/images/globe_footer.jpg) no-repeat; height:100px;}

div#navbar { border-top:1px dashed #666666; border-bottom:1px dashed #666666; margin-top:6px; padding-top:6px; margin-bottom:6px; padding-bottom:6px; font-size:11px}

#page_int_sx { width:625px; float:left; font-size:12px; color:#666666}
#page_int_sx table td { font-size:12px;}
#page_int_sx h1 { font-size:24px; margin:0; padding:0; padding-bottom:10px; letter-spacing:-1px; color:#000000; font-weight:lighter}
#page_int_sx h2 { font-size:18px; margin:0; padding:0; letter-spacing:-1px; color:#000000; font-weight:lighter}
#page_int_dx { width:200px; float:left; font-size:12px; color:#666666; margin-left:10px; background:#EAF1FF; font-size:11px; color:#333333; padding:8px}
#page_int_dx h2 { font-size:18px; margin:0; padding:0; letter-spacing:-1px; color:#000000; font-weight:lighter}
#page_int_dx ul { text-align:left; margin:0; padding:0; line-height:12px; padding-left:8px; padding-right:0px; list-style-type:none; padding-top:4px; padding-bottom:8px}
#page_int_dx ul li { padding-top:6px; background:url(/images/ic04.gif) 0px 10px no-repeat; padding-left:10px}
#page_int_dx p { margin:0; padding-top:8px; padding-bottom:8px}



div#footer_sinistra { width:100px; float:left;
border-right:1px solid #5876B3; height:90px;
margin-top:15px}
div#footer_destra { width:780px; float:left;
text-align:left; background:url(images/globe_footer.jpg) top
right no-repeat; height:100px; padding-top:15px; }
div#footer_destra strong { font-size:13px}
div#footer_destra a { color:#4072DA }
div#footer_destra table {border-left:1px solid #ffffff;}
div#footer_destra table td.sx { width:175px;
padding-left:10px; border-right:1px solid #5876B3;
height:90px; font-size:11px; }
div#footer_destra table td.cx { border-left:1px solid
#ffffff; padding-left:10px; font-size:11px; }
div#footer_destra table td.dx { text-align:right; font-size:11px; }


