html,body {
background:#3B3F4A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:justify;
border:0;
margin:0;
padding:0;
}
#navigazione_land{
background:#f2f2f2;
padding: 20px 0px 20px 0px;
}
#section_dx_center {
width:200px;
padding:0;
}

IMG {
border:0;
}

#centraPagina {
width:760px;
text-align:left;
height:100%;
display:block;
margin:auto;
padding:0;
}

#intestazione {
padding-top:1px;
}

a:link,a:visited {
color:#09F;
text-decoration:none;
}

a:active,a:hover {
color:#07F;
text-decoration:underline;
}

#corpo {
width:760px;
float:left;
display:block;
background:url("/img/img_land/bg_corpo_land.png") repeat-y;
margin:0;
padding:0;
}
#boxLeft {
float:left;
width:530px;
background:#FFF;
text-align:justify;
vertical-align:top;
padding:0 0 25px;
}
#boxLeft_total {
float:left;
width:760px;
background:#FFF;
text-align:justify;
vertical-align:top;
padding:0 0 25px;
}

#boxRight_land {
float:left;
width:200px;
padding:15px;
}


#topBody {
margin-top:0;
margin-bottom:0;
padding:0;
}

#mainBody {
margin-top:0;
color:#666;
padding:0 22px 10px;
}

.mainBody_italic {
font-style:italic;
}

#bottomBody {
height:0;
background-color:#FFF;
color:#000;
border:0;
text-align:left;
padding:0 0 10px;
}

#footer {
width:760px;
float:left;
color:#898F9E;
font-size:10px;
text-align:justify;
margin:10px 20px 20px 0;
}

#footer a:link,#footer a:visited {
color:#FE3991;
text-decoration:none;
}

#footer a:active,#footer a:hover {
color:#FA006A;
text-decoration:underline;
}

#dentroFooter {
background:#d4d4d4;
width:750px;
padding:3px 0 7px 10px;
}

#subFooter {
width:760px;
background:transparent;
margin-top:1px;
float:left;
color:#666;
text-align:center;
padding:10px;
}

div p {
margin:0;
padding:.5em 1em;
}

ul {
text-align:left;
list-style-position:inside;
font-size:14px;
margin:0;
padding:5px 0 5px 12px;
}

ol {
margin-left:12px;
list-style-position:outside;
font-size:14px;
padding:5px 0 5px 19px;
}

#boxLeft > a {
display:block;
width:200px;
background:url(../img/pulsanteUp.gif) no-repeat;
text-decoration:none;
margin:0 0 5px;
padding:0 0 5px;
}

#boxLeft > a:link,#boxLeft > a:visited {
font-weight:700;
color:#360;
text-decoration:none;
}

#boxLeft > a:active,#boxLeft > a:hover {
font-weight:700;
color:#E6008A;
text-decoration:none;
}

.box_right_section a:link,.box_right_section a:visited {
color:#333;
text-decoration:none;
}

.box_right_section a:active,.box_right_section a:hover {
color:#06F;
text-decoration:none;
}

a.externalink:hover,a.externalink:focus,a.externalink:active {
background:url(/img/xlink_down.gif) no-repeat 100% 0;
text-decoration:underline;
color:#07F;
padding:0 18px 0 0;
}

h1 {
font:bold italic 1.5em "Trebuchet MS",verdana,sans-serif;
color:#526985;
margin:20px 0 15px;
}

h2 {
background:url("/img/dot_line.gif") bottom repeat-x;
font:bold italic 1.15em "Trebuchet MS",verdana,sans-serif;
color:#2982F0;
margin:35px 0 15px;
padding:.2em 0 0;
}

h3 {
font:bold 10px;
}

.puntato_normale li {
list-style-image:url(/img/red_cube.gif);
list-style-position:outside;
margin-left:18px;
padding-left:0;
}

.puntato_destro li {
list-style-image:url(/img/mini_cube.gif);
list-style-position:inside;
padding-left:0;
}

.keywords_list li {
list-style-image:url(/img/key.png);
list-style-position:inside;
padding-left:8px;
}

.my_form {
display:block;
background:#F2F4F7;
border:solid;
border-color:#C5D2DE;
margin:10px;
padding: 15px;
font-size:12px;
}

a.externalink:link,a.externalink:visited {
background:url("/img/xlink.gif") no-repeat 100% 0;
text-decoration:none;
color:#09F;
padding:0 18px 0 0;
}
