html, body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; line-height:1.40; border:0; margin:0; padding:0;
background-color:#414141; color:#535353; width:100%; height:100%; margin-left:auto; margin-right:auto; text-align:center; }

/* FORMATTAZIONI GENERALI */
form { margin:0; border:0; padding:0;}
img { border:0;}
.okay { color:#009900;}
.errore { color:#FF0000;}
.grassetto {font-weight:bold;}
.clear { clear:both;}
#left { float:left;}
.nero { color:#000;}

/* FORM */
.txt { width:300px; border:1px solid #FF0091; background-color:#FFCC72; height:18px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.txt2 { width:500px; border:1px solid #FF0091; background-color:#FFCC72; height:18px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.text { width:500px; border:1px solid #FF0091; background-color:#FFCC72; height:250px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px;}
.btnContatti {width:50px; border:1px solid #FF0091; background-color:#FFCC72; height:20px; font-size:12px; color:#DD0071; display:block; margin-bottom:8px; cursor:pointer;}

/* STRUTTURA BASE */
#guerrini { width:998px; height:570px; position:relative; margin-left:auto; margin-right:auto; text-align:left;}
#guerrini-castelfidardo { width:998px; height:100%; margin-left:auto; margin-right:auto;}
#guerrini-corpo { width:998px; height:531px; margin-top:35px;}
#guerrini-corpo-sx { width:391px; height:531px; background:#DDDDDD url(../img/bg-sx.gif); float:left;}
#guerrini-logo { width:376px; height:125px; margin:8px 8px 0px 8px; background-color:#DDDDDD;}
#guerrini-corpo-dx { width:605px; height:531px; background:url(../img/bg-dx.gif); float:left;}
#lingua { widht:100%; height:20px; margin-top:5px; margin-bottom:-18px; margin-right:10px; text-align:right; }
#ita { margin-right:3px; float:left; }
#eng { margin-right:3px; float:left; display:inline;}
#guerrini-menu { width:591px; height:37px; margin-top:8px; margin-left:6px; background:url(../img/menu-bg.gif);}
#guerrini-slide { width:592px; height:265px; margin-left:6px;}
#guerrini-coda { height:39px; color:#AFAFAF; margin-left:10px;}

/* MENU */
#azienda-attiva { height:37px; width:63px; display:block; cursor:pointer; background:url(../img/mn-azienda-on.gif); float:left;}
#produzione-attiva { height:37px; width:74px; display:block; cursor:pointer; background:url(../img/mn-produzione-on.gif); float:left;}
#gioielli-attiva { height:37px; width:108px; display:block; cursor:pointer; background:url(../img/mn-gioielli-on.gif); float:left;}
#certificazioni-attiva { height:37px; width:94px; display:block; cursor:pointer; background:url(../img/mn-certificazioni-on.gif); float:left;}
#laboratorio-attiva { height:37px; width:119px; display:block; cursor:pointer; background:url(../img/mn-laboratorio-on.gif); float:left;}
#dove-attiva { height:37px; width:90px; display:block; cursor:pointer; background:url(../img/mn-dove-on.gif); float:left;}
#home-attiva { height:37px; width:40px; display:block; cursor:pointer; background:url(../img/mn-home-on.gif); float:left;}

/* LINK BASE */
a { color:#CC0001;text-decoration:nonee;}
a:link { color:#CC0001; text-decoration:none;}
a:visited { color:#CC0001; text-decoration:none;}
a:hover { color:#CC0001; text-decoration:underline;}
a:active { color:#CC0001; text-decoration:none;}

/* LINK FOOTER */
a.footer { color:#FFF;text-decoration:nonee;}
a.footer:link { color:#FFF; text-decoration:none;}
a.footer:visited { color:#FFF; text-decoration:none;}
a.footer:hover { color:#FFF; text-decoration:underline;}
a.footer:active { color:#FFF; text-decoration:none;}

/* LINK NEWS NEXT */
a.news-next { color:#CC0001; font-weight:bold; text-decoration:none;  padding-top:8px; height:12px; text-align:right; display:block;}
a.news-next:link { color:#CC0001; font-weight:bold; text-decoration:none; }
a.news-next:visited { color:#CC0001; font-weight:bold; text-decoration:none; }
a.news-next:hover { color:#CC0001; font-weight:bold; text-decoration:underline; }
a.news-next:active { color:#CC0001; font-weight:bold; text-decoration:none; }

/* LINK NEWS TESTO */
a.news-text { color:#535353; text-decoration:none; }
a.news-text:link { color:#535353; text-decoration:none; }
a.news-text:visited { color:#535353; text-decoration:none; }
a.news-text:hover { color:#535353; text-decoration:underline; }
a.news-text:active { color:#535353; text-decoration:none; }

/* MENU ROSSO */
#menu-rosso { padding-left:5px; }
.menu-rosso-link { display:block; }
.menu-rosso-attivo { display:block; background:url(../img/arrow.jpg) no-repeat; padding-left:25px; padding-top:2px; margin-bottom:10px;}
.menu-rosso { display:block; background:url(../img/arrow.jpg) no-repeat; padding-left:25px; padding-top:2px; margin-bottom:10px; }
a.menu-rosso { color:#CC0001; text-decoration:none;}
a.menu-rosso:link { color:#CC0001; text-decoration:none; }
a.menu-rosso:visited { color:#CC0001; text-decoration:none; }
a.menu-rosso:hover { color:#CC0001; text-decoration:underline; }
a.menu-rosso:active { color:#CC0001; text-decoration:none; }

/* CONTENUTO */
#box-news { width:350px; margin:20px;}
#singola-news { color:#333; margin-top:10px; }
.data-news { color:#333; font-weight:bold;}
.titolo-news { color:#CC0001; font-weight:bold;}
.testo-news { color:#333; margin-top:-10px; }
#box-news-archive { width:560px; margin:20px; }
#news-pop-up { background-color:#DDD; margin-top:10px; padding:10px; text-align:left; }
.minuterie-sx { width:326px; height:352px; margin-left:32px; }

/* CONTENITORI */
.contenitore { width:600px;}
#contenitore_azienda {display:block;}
#contenitore_crescita {display:none;}
#contenitore_qualita {display:none;}
#contenitore_produzione {display:block;}
#contenitore_come {display:none;}
#contenitore_materie {display:none;}
#contenitore_gioielli {display:block;}
#contenitore_trattamenti {display:none;}
#contenitore_automotive {display:none;}
#contenitore_torneria {display:none;}
#contenitore_riprese {display:none;}
#contenitore_ambiente {display:none;}
#contenitore_certificazioni {display:block;}
#contenitore_uni {display:none;}
#contenitore_iso {display:none;}
#contenitore_politica {display:none;}
#contenitore_laboratorio {display:block;}
#contenitore_monitoraggi {display:none;}
#contenitore_controllo {display:none;}
#contenitore_cnc {display:none;}

#box1 { width:183px; padding-top:5px; padding-bottom:10px; padding-left:10px; padding-right:8px; float:left; }
#box1-home { width:163px; padding-top:5px; padding-bottom:10px; padding-left:20px; padding-right:8px; float:left; }
#box2 { width:183px; padding-top:5px; padding-bottom:10px; padding-left:8px; padding-right:8px; float:left; }
#box3 { width:183px; padding-top:5px; padding-bottom:10px; padding-left:8px; padding-right:6px; float:left; }

#contatti { width:359px; margin-left:26px; margin-top:20px}
#contatti-indirizzo { height:68px; line-height:1.10; }
#contatti-mail { width:579px; margin-right:-220px; line-height:1.10; background:url(../img/mail-bg.jpg) no-repeat; background-position:top; }
.contatti-mail-singolo { width:359px; margin-bottom:4px; }
#google-map { width:550px; height:450px; margin:15px 10px 10px 25px;}

