/* Resetto tutti gli stili */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,img,input,textarea,p,blockquote,th,td { margin:0; padding:0; }   
table { border-collapse: collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }   
/* FINE */

/*stili per il layout fisso con posizionamenti assoluti*/
html,body{padding:0;background-color:#EDEDED;}
body{font-family: arial,sans-serif;font-size: 76%;text-align: center}
#container{position: absolute; width: 800px; left: 50%; margin-left: -400px; background-color:#FFFFFF;border: 1px solid #CCCCCC; margin-top: 20px;}

/*stili generici, su header e footer*/
div#header {width: 800px; background-color:#FFFFFF;}
h1,h2{margin: 0;padding:0}
h1,h2{padding-left:0 em;}
h3{padding: 1em; text-align: left;color: #006AB1;font-size: 100%;}

h4,h1{padding: 1em; text-align: left;color: #FFFFFF;font-size: 100%;}

h5{margin-left: 1em; margin-top: 1em; text-align: left;color: #000000;font-size: 100%;}

h6{margin-left: 1em; margin-right: 1em; text-align: justify;color: #006AB1;font-size: 90%;}

h7{padding: 1em; text-align: left;color: #006AB1;font-size: 100%}


#box_az3 h1 {padding: 1em; text-align: left;color: #006AB1;font-size: 100%;}

div#footer a{ width: 800px; color: #006AB1; font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
#navigation {background-color:#FFFFFF; float: left; width: 220px; margin-top: 0; }

#scambiatoribox {background-color:#FFFFFF; float: left; width: 220px; margin-top: 10px; }

#scambiatoriboxcont {background-color:#CCCCCC; float: left; width: 220px;}

#novitabox {background-color:#FFFFFF; float: left; width: 220px; margin-top: 10px; }

#novitaboxcont {background-color:#e4f4fa; float: left; width: 220px;}

#novitaboxcont p{float: left; padding: 1em; text-align: left;}

#novitaboxcont a{ color: #006AB1; font-weight: bold;text-decoration: underline;}

#novitaboxt{float: left; padding: 0em; background-color:#FFFFFF; margin-top: 0em; width: 220px;}

#novitaboxt p{padding: 1em; text-align: justify; font-size: 100%;}

#novitaboximg {background-color:#FFFFFF; float: left; width: 220px; margin-top: 5px;}

#novitaboximg2 {background-color:#FFFFFF; float: left; width: 220px; margin-top: 5px; border: 1}

#boximgmenu {background-color:#FFFFFF; float: left; width: 75px; margin: 5px;}


#boxdida {background-color:transparent; float: left; width: 75px; margin: 0px;}

#boxdida p{padding: 0em; text-align: center; font-size: 100%;}

#boxdida a{color: #000000;padding: 0em; text-align: center; font-size: 100%; text-decoration:none;}

#boxdida :hover a{background-color:#CCCCCC; display:block; text-align: center;color: #006AB1;}



#content { width: 543px; background-color: #FFFFFF; float: right; margin: 25px 0 0 0;}
#content2 { width: 543px; background-color: #FFFFFF; float: right; margin: 10px 0 0 0;}

#content2 p{padding: 1em; text-align: justify;}

.dwn { width: 543px; background-color: #FFFFFF; float: right; margin-bottom: 10px; margin-top: 10px; text-align: left;}
.dwn p{padding: 1em; text-align: left; ;color: #006AB1;font-size: 90%;}
.dwn a{padding: 1em; text-align: left; color: #006AB1;font-size: 90%; text-decoration:none;}
.dwn a:hover{text-align: left; color: #000000;font-size: 90%; text-decoration:none;}

.linkRete {width: 543px; background-color: #FFFFFF; float: right; margin-bottom: 10px; margin-top: 10px; text-align: left; }
.linkRete p{padding: 1em; text-align: left; ;color: #000DDD;font-size: 100%;}
.linkRete a{padding: 1em; text-align: left; color: #000DDD;font-size: 100%; text-decoration:none;}
.linkRete a:hover{text-align: left; color: #000000;font-size: 100%; text-decoration:none;}

background-color:#EBE8DD

div#box_az{width: 543px;background-color:#EBE8DD;text-align: justify;}
div#box_az2{width: 543px;height: 302px; background-color:#EBE8DD;text-align: justify;}
div#box_adv{width: 543px;background-color:#EBE8DD; float: left; margin-top: 10px;}
div#box_sx{float: left; width: 254px;background-color:#FFFFFF; margin-top: 1em;text-align: justify;}
div#news{float: left; width: 540px;background-color:#EBE8DD; margin-top: 1em;text-align: justify;}
div#box_sxn{float: left; width: 540px;background-color:#FFFFFF; margin-top: 1em;text-align: justify;}
div#box_prt{float: left; width: 254px;background-color:#D0CCC1; margin-top: 0em;text-align: left;}
div#box_dx{float: right; width: 254px;background-color:#FFFFFF; margin-top: 1em;}
div#box_Img{float: right; width: 254px;background-color:#EBE8DD; margin-top: 1em;}
div#box_sx1{float: left; width: 254px;background-color:#EBE8DD; margin-top: 0,2em;}
div#box_sx2{float: left; width: 540px;background-color:#FFFFFF; margin-top: 1em;}
div#box_sx5{float: left; width: 254px;background-color:#EBE8DD; margin-top: 0,2em;}
div#box_sx6{float: left; width: 220px;background-color:#EBE8DD; margin-top: 0em;}
div#box_sx7{float: left; width: 100px;background-color:#FFFFFF; margin-top: 0em;}
div#box_sx8{float: left; width: 250px;background-color:#FFFFFF; margin-top: 0em;}
div#box_sx9{float: left; width: 230px;background-color:#FFFFFF; margin-top: 0em;}

div#box_sxScambiatori{float: left; width: 220px;background-color:#EBE8DD; margin-top: 0,2em;}

div#box_sx1_RT{float: left; width: 254px;background-color:#FFFFFF; margin-top: 0,2em;}

div#box_sx1large{float: left; width: 540px;background-color:#EBE8DD; margin-top: 0,2em; text-align: center;}
div#box_sxlarge{float: left; width: 540px;background-color:#FFFFFF; margin-top: 1em;text-align: justify;}
div#box_prtlarge{float: left; width: 540px;background-color:#D0CCC1; margin-top: 0em;text-align: left;}

div#box_menu{float: left; width: 540px;background-color:#FFFFFF; margin-top: 1em;text-align: justify;}


div#form{float: right; width: 254px; margin-left: 10px;margin-right: 130px; margin-bottom: 10px;}
div#formsx{float: left; width: 100px; margin-left: 1em;}

div#formmap{float: left; width: 160px; margin-left: 1em;}

div#formmap a{color: #006AB1; font-weight: bold;text-decoration: underline}


div#contform{float: left; width: 540px; margin-left: 1em;}


div#menuprod{width: 254px;background-color:#FFFFFF; margin-top: 0px;}

div#menupr{width: 540px;background-color:#FFFFFF; margin-top: 0px; float: left; text-align: left;}

div#menuprLng{width: 440px;background-color:#FFFFFF; margin-top: 0px; float: right; text-align: right;}


div#adv{float: left; width: 260px;background-color:#D0CCC1; margin-left: 0px;}
div#newst{float: left; width: 540px;background-color:#D0CCC1; margin-left: 0px;}


div#box_sx1 p{padding: 1em; text-align: justify;}

div#box_sx5 p{padding: 1em; text-align: justify;}
div#box_sx6 p{padding: 1em; text-align: justify;}

div#box_sx1az p{padding: 1em; text-align: justify;}
div#box_sx1az2 p{padding: 1em; text-align: justify;}

div#box_az p{padding: 1em; text-align: justify;}

div#news p{padding: 1em; text-align: justify;}
div#news a{ color: #006AB1; font-weight: bold;text-decoration: underline}


.immagine{float: right; margin: 10px;}
.immagine2{float: right; margin-bottom: 10px;}
.immaginepr{margin-top: 10px; margin-left: 10px; margin-bottom: 10px;}
.immaginetf{margin-top: 10px;  margin-bottom: 10px;  margin-left: 60px;}
.immaginepr2{margin-top: 10px;  margin-bottom: 10px;  margin-left: 40px;}


div#box_dx1 p{padding: 1em; text-align: left;}

div#box_sx1 p{padding: 1em; text-align: left;}


div#box_sx1 a{ color: #006AB1; font-weight: bold;text-decoration: underline}

div#box_az a{ color: #006AB1; font-weight: bold;text-decoration: underline}

div#box_dx1az p{padding: 0,5em;}

div#box_dx2az p{padding: 1em; text-align: center;}

div#box_dx2 p{padding: 1em; text-align: justify;}

div#box_dx1pr p{padding: 1em; text-align: justify;}

div#box_dx1pr a{color: #006AB1; font-weight: bold;text-decoration: underline}

div#box_dx1 a{ color: #006AB1; font-weight: bold;text-decoration: underline}
div#box_dx2 a{ color: #006AB1; font-weight: bold;text-decoration: underline}


div#box_sx1az{float: left; width: 280px;background-color:#FFFFFF;}
div#box_sx1az2{float: left; width: 380px;background-color:#FFFFFF;}
div#box_dx1az{float: right; background-color:#FFFFFF; margin-top: 0em;}
div#box_dx1pr{float: right; background-color:#FFFFFF; margin-top: 0em; width: 254px;text-align: justify;}
div#box_dxmap{float: right; background-color:#FFFFFF; margin-top: 0em; width: 270px;}
div#box_dx2az{float: right; background-color:#EBE8DD; width:254px; margin-top:1em;}
div#box_dx2pr{float: right; background-color:#EBE8DD; width: 254px;}
div#box_sx1t{float: left; padding: 0em; background-color:#FFFFFF; margin-top: 0em; width: 254px;}
div#box_dx1t{float: right; padding: 0em; background-color:#FFFFFF; margin-top: 0em; width: 254px;}
div#box_dx2t{float: right; padding: 0em; background-color:#FFFFFF; margin-top: 1em; width: 254px;}
div#box_sx2{float: left; width: 230px;background-color:#FFFFFF; margin-top: 1em;}
div#box_sx3{float: left; width: 230px;background-color:#FFFFFF; margin-top: 1em;}
div#box_dx1{float: right; width: 254px;background-color:#EBE8DD; margin-top: 0,2em;}
div#box_dx2{float: right; width: 254px;background-color:#EBE8DD; margin-top: 0,2em;}
div#box_img{float: right; padding: 1em; width: 200px;background-color:#EBE8DD; margin-top: 1em;}
div#nl{ width: 220px; height: 119px; background-image: url(nl_bg.jpg);background-repeat: no-repeat;}
div#footer{clear: both; text-align: center; font-size: 76%; padding: 2em; 	background-image: url(bg_footer.jpg); background-repeat: repeat-x;}
li{float: left; width: 125px; padding-bottom: 10px; list-style-type:none;}

div#box_dx1_RT{float: right; width: 254px;background-color:#EBE8DD; margin-top: 0,2em;}

.newsli{float: left; width: 100px; padding-bottom: 20px; list-style-type:none;}

ul{padding-top: 10px;}



.advli{width:120px; text-align: left; font-size: 10px; margin-top:5px;}

.advul {width:120px; padding: 7px; float: left;}

/* 11 febb 2011  */


#content2  p#linkback{
    text-align: right;
}

#linkback a{
color: #006AB1;
    font-size: 90%;
    padding: 1em;
    text-align: right;
    text-decoration: none;
}






