BODY {background-color: #B2CDFC}
BODY,TD,P,DIV,SPAN,A,UL,LI {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #1E3B74;
	font-weight: normal;
	text-align: justify
}
img {border: 0}
A {text-decoration: none}
A:HOVER {text-decoration: underline}
H5 {color: #2068D1; font-size: 13px; width: 90%; margin: 20px 0 5px 10px}
H4 {color: #2068D1; font-size: 13px; width: 90%; margin: 0 0 2px 16px; padding-top: 10px}
BODY {text-align: center; margin: 2px}
div#container1 {width: 807px; border: 1px white solid; margin: 6px auto 0 auto; background-image: url("img/sfondosx.gif"); background-repeat: repeat-y; background-color: #F2F6FF}
div#container2 {width: 807px; border: 1px white solid; margin: 6px auto 0 auto; background-image: url("img/sfondosx.gif"); background-repeat: repeat-y; background-color: #D5E4FD}
div#sx {float: left; width: 170px}
div#dx {float: right; width: 627px; text-align: right}
div.clearer {clear: both}
div#sx img.logo {margin: 18px 0 14px 7px}
div.certificazioni {text-align: left; margin-bottom: 40px}
div.certificazioni img.logo1 {margin-left: 14px}
div.certificazioni img.logo2 {margin-left: 35px}
div#menu {margin: 0 0 20px 12px; width: 160px; text-align: left}
div.item_menu {}
div.item_menu img {margin-right: 4px}
div.item_menu a {font-size: 15px; font-weight: bold; color: #24468A}
.flash_home {border-top: 10px solid #FDB927; margin-top: 54px; width: 625px}
div.loghi_home {text-align: left}
div.loghi_home img {float: left}
div#footer {margin: 4px auto 0 auto; width: 807px; color: #04237A; text-align: left}
div.item_menu_selez {background-color: #D3DFF5; font-size: 15px; font-weight: bold; color: #24468A; padding-top: 4px}
div.item_menu_selez img {margin-right: 4px}
div.item_menu_selez a {font-size: 15px; font-weight: bold; color: #24468A}
div#content {width: 625px; border-left: 1px solid white; text-align: left}
div.nav_azienda {margin: 10px 0 0 10px}
div.nav_azienda span {color: #FF9205; font-size: 13px; font-weight: bold}
div.nav_azienda a {font-size: 13px; font-weight: bold}
div.contenutosx {float: left; width: 400px; margin: 0 0 12px 10px}
div.contenutodx {float: right; width: 190px}
div.contenuti_con_sfondo {background-image: url("img/sfondo_settori.gif"); text-align: center}
div.contenuti_con_sfondo img {margin: 20px 0}
div.contenuti_con_sfondo2 {background-image: url("img/sfondo_settori.gif"); text-align: left}
div.contenuti_con_sfondo2 p {padding: 0; margin: 0 16px}
div.div_scroll {overflow: auto; height: 300px; margin: 10px}
div.autor_sx {color: #2068D1; font-weight: bold; font-size: 13px; float: left; width: 500px; margin-bottom: 10px}
div.autor_dx {float: right; width: 50px; margin-bottom: 4px}
div.autor_sx span {font-family: Trebuchet MS, Verdana, Arial; font-size: 12px; color: #1E3B74; font-weight: normal}
div.suggerimento_alto {margin: 10px 15px 30px 15px; font-weight: bold; font-family: tahoma, verdana, sans-serif; font-size: 11px}
div.mappa_sx {float: left; width: 360px; margin: 0 0 10px 10px}
div.mappa_dx {float: right; width: 230px; margin: 0 10px 10px 0}
div.mappa_dx strong {font-variant: small-caps; font-size: 12px; font-family: tahoma, verdana, sans-serif}
div.mappa_dx p {margin: 5px 0}
form {margin: 0; padding: 0}
div#content INPUT {width: 165px; border: 0; font-size: 11px; color: #5573AF; font-family: verdana, arial, san-serif; padding: 1px; background-color: white; height: 18px}
div#content TEXTAREA {width: 200px; height: 100px; border: 0; font-size: 11px; color: #1F1F1F; font-family: arial, verdana, san-serif; height: 174px; background-color: white; margin-left: 55px}
div.form_sx {float: left; width: 300px; text-align: right}
div.form_dx {float: right; width: 280px}
div.form_sx div {margin-bottom: 6px; text-align: right}
div#richiesta {position: absolute}
div.form_btn {clear: both; text-align: center}
div.servizi_sx {float: left; width: 260px; margin: 0 0 10px 7px;}
div.servizi_dx {float: right; width: 320px; margin: 0 10px 10px 0; background-image: url("img/sfondo_servizi.gif"); background-repeat: repeat-x; background-color: white}
div.servizi_sx h1 {font-size: 11px; font-weight: normal; padding: 0; margin: 50px 0 10px 0}
div.servizi_sx ul {margin: 0; padding: 0}
div.servizi_sx li {list-style: none; margin: 0 0 4px 4px}
div.servizi_sx li a {font-weight: bold}
div.servizi_sx li span {font-weight: bold; color: #FF9205}
div.servizi_dx img {float: right; margin: 20px 12px 20px 20px}
div.servizi_dx h2 {font-size: 14px; font-variant: small-caps; text-align: left; line-height: 14px; margin: 20px 0 0 10px}
div.servizi_dx div {clear: right; margin: 0 10px 6px 10px}


div.news {margin:20px 0 10px 0; overflow:hidden; width:100%; height:58px;}
div.news div {width:270px; float:left; height:58px; margin-left:20px!important; margin-left:10px; padding-left:5px; border-left:1px solid #FF9205}

div.div_scroll_news {overflow:auto; height:300px; margin:10px; }
div.div_scroll_news div {border-bottom:1px solid #FF9205; margin:10px 10px 20px 0; height:55px; overflow:hidden;}
div.div_scroll_news p {margin:7px 0 7px 0; padding:0}
div.div_scroll_news img {border:0; float:right; margin:0 0 5px 15px}


.nik {width: 1px; height:1px; overflow: hidden; float:left}
