/* ARKEA © 2007 CSS Document */

body {margin:0; padding:0; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#00a3c9;}

a {outline:none;}

h1 {padding:0; margin:0;}
h2 {padding:0; margin:0;}

* html li, * html li a {height:1%;}

#container {width:679px; margin:0 auto; padding:42px 0 0 0;}

#blocco_sx {width:498px; float:left; padding:24px 0 0 0;}
#blocco_foto {width:498px; float:left; border:1px solid #00a3c9;}
#preview {width:498px; float:left;}

#titoli {text-align:right; padding:0; margin:0;}
#titoli h1 {font-size:11px; font-weight:normal; text-transform:uppercase; display:inline;}
#titoli h2 {font-size:11px; font-weight:bold; text-transform:uppercase; display:inline;}

#galleria {padding:0; margin:0;}
#galleria h3 {margin:0; padding:0 0 2px 0; background:url(template/1/doc/Tradizionale/imgs/bg_h3.gif) no-repeat 125px 11px; font-weight:normal; font-size:11px;}
#galleria img {border:1px solid #00a3c9; margin:0 9px 9px 0; width:44px; height:44px;}

#testo {color:#006983; padding:8px 0 8px 0;}
#testo h1, #testo h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-bottom:8px; text-transform:uppercase;}
#testo a {color:#006983; font-weight:bold;}
#testo img {border:none;}
#testo h3 {background:#006983; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:3px 3px 3px 8px; text-transform:uppercase;}

#blocco_dx {width:159px; float:right;}
#blocco_dx ul {list-style-type:none; margin:0; padding:0; text-transform:uppercase;}
#blocco_dx ul li a {background:url(template/1/doc/Tradizionale/imgs/freccia_menu.gif) no-repeat; border-bottom:1px dashed #ccedf4; display:block; text-decoration:none; color:#00a3c9; padding:1px 0 1px 15px;}
#blocco_dx ul li a:hover {background:url(template/1/doc/Tradizionale/imgs/freccia_menu_reverse.gif) no-repeat; color:#FFFFFF; display:block;}
#blocco_dx ul li a.on {background:url(template/1/doc/Tradizionale/imgs/freccia_menu_reverse.gif) no-repeat; color:#FFFFFF; display:block;}

#blocco_m2 {width:159px; float:right;}
#blocco_m2 ul {list-style-type:none; margin:0; padding:0; text-transform:uppercase;}
#blocco_m2 ul li a {background:url(template/1/doc/Tradizionale/imgs/freccia_menu2.gif) no-repeat; border-bottom:1px dashed #ccedf4; display:block; text-decoration:none; color:#006983; padding:1px 0 1px 15px;}
#blocco_m2 ul li a:hover {background:url(template/1/doc/Tradizionale/imgs/freccia_menu_reverse2.gif) no-repeat; color:#FFFFFF; display:block;}
#blocco_m2 ul li a.on {background:url(template/1/doc/Tradizionale/imgs/freccia_menu_reverse2.gif) no-repeat; color:#FFFFFF; display:block;}

#blocco_m2 ul li ul li a {background:url(template/1/doc/Tradizionale/imgs/freccia_menu3.gif) no-repeat; display:block; text-decoration:none; color:#006983; padding:1px 0 1px 20px; margin:0 0 1px 13px; border:1px solid #FFFFFF;}
#blocco_m2 ul li ul li a:hover {background:url(template/1/doc/Tradizionale/imgs/freccia_menu3.gif) no-repeat; border:1px solid #006983; color:#006983;}
#blocco_m2 ul li ul li a.on {background:url(template/1/doc/Tradizionale/imgs/freccia_menu3.gif) no-repeat; border:1px solid #006983; color:#006983;}

.foto_hp {height:98px;}
.foto_hp a {text-decoration:none; color:#00a3c9;}

#news {padding:0; margin-top:-5px;}
#news dl, #news dt, #news dd {margin:0; padding:0 0 1px 0; #padding:0 0 3px 0;}
#news img {border:none; padding-top:5px;}
#news a {text-decoration:none; color:#00a3c9;}

#corpo {clear:both; padding-top:42px;}

#footer {clear:both; padding:0 0 0 0;}
#firma {width:498px; float:left; border-top:1px solid #ccedf4; padding-top:8px;}
#firma a {text-decoration:none; color:#00a3c9;}
#loghi_acanto {margin:-16px 0 0 202px; width:135px;}
#piva {width:100px; margin:-16px 0 0 396px;}
#login {width:159px; float:right; border-top:1px solid #ccedf4; padding-top:8px;}
#login a {color:#00a3c9; text-decoration:none;}
#login form {margin:0; padding:0;}
#login input {border:1px solid #00a3c9; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#00a3c9; width:100px; padding:1px; margin:1px;}

#link_sx {}
#link_dx {}

/* CLEAR */

.clear {clear:both;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
