/* BOX MODEL */
body{margin: 0;padding: 5px;font-size: 12px;font-family:  Arial, Helvetica, sans-serif, serif;color: #595959;background-color: #fff; line-height: 18px;}
div#boxFixWidth {width: 850px;margin: 0;background-color: #fff;}
div#cleardiv{clear: both;height: 1px;font-size: 1px;margin: 0;padding: 0;}

/* ******** TOP ************** */
div#header {margin: 0;padding: 23px 0 0 0;height: 247px;}
div#boxLogo {margin: 0 0 0 23px;padding: 0;border: 0;height: 88px;}
div#boxLogo a, div#boxLogo a img {margin: 0;padding: 0;border: 0;text-decoration: none;}

div#boxLogo a#Logo{display: block;height: 0;width: 313px;padding-top: 88px;overflow: hidden;float: left;}
div#boxLogo span#payOff_home,div#boxLogo span#payOff_assistenza, div#boxLogo span#payOff_ricerca,div#boxLogo span#payOff_la_scoperta_mendini, div#boxLogo span#payOff_risultati,div#boxLogo span#payOff_utilita{position: absolute;margin: 70px 0 0 -213px;font-size: 15px;color: #b6afa9;font-weight: normal;}
div#boxLogo span#payOff_prodotti, div#boxLogo span#payOff_azienda{position: absolute;margin: 70px 0 0 -213px;font-size: 15px;color: #696461;font-weight: normal;}

/* bg-top diversi */
div.home, div.utilita {background: url(../grafica/top_home.jpg) no-repeat top left transparent;}
div.azienda {background: url(../grafica/top_azienda.jpg) no-repeat top left transparent;}
div.azienda span#payOff {color: #656565}
div.prodotti {background: url(../grafica/top_prodotti.jpg) no-repeat top left transparent;}
div.prodotti span#payOff {color: #656565}
div.assistenza {background: url(../grafica/top_assistenza.jpg) no-repeat top left transparent;}
div.ricerca {background: url(../grafica/top_ricerca.jpg) no-repeat top left transparent;}
div.la_scoperta_mendini {background: url(../grafica/top_scoperta.jpg) no-repeat top left transparent;}
div.risultati {background: url(../grafica/top_risultati.jpg) no-repeat top left transparent;}

/* ********** MENU 1 ************ */
div#menu1liv {margin-top: 99px;height: 39px;line-height: 38px;text-align: right;color: #fff;}
div#menu1liv a{color: #fff;border-left: 1px solid #bbb;font-size: 12px;padding: 12px 19px 11px 19px;text-decoration: none;font-weight: normal; text-transform: uppercase;}
div#menu1liv a:hover{color: #ccc;}
/* ********** MENU 2 ************ */
div.menu2liv{background-color: #1d1d59;text-align: center;line-height: 21px;color: #fff;font-size: 11px;}
div.menu2liv a, div#menu2liv a:visited{text-decoration: none;color: #fff;padding: 3px 8px;}
div.menu2liv a:hover{color: #ccc;}

div#m2_home, div#m2_utilita {background-color: #1d1d59; }
div#m2_azienda {background-color: #251c15;display: block;}
div#m2_prodotti {background-color: #2a2b19;}
div#m2_assistenza {background-color: #491218;}
div#m2_ricerca {background-color: #0c153e;}
div#m2_la_scoperta_mendini {background-color: #1a3d3f;}
div#m2_risultati {background-color: #262918;}
div#m2_risultati a {padding: 0px; margin: 0;}
div#m2_risultati a:visited,div#m2_home a:visited, div#m2_utilita a:visited,div#m2_azienda a:visited, div#m2_prodotti a:visited, div#m2_assistenza a:visited, div#m2_ricerca a:visited, div#m2_la_scoperta_mendini a:visited {color: #fff;}
/* ********** CONTENITORI ************ */
div#container{margin: 0;background: url(../grafica/bg_cnt_sx.gif) repeat-y top left #fff;border-left: 1px solid #ddd;}
div#container_home {margin: 0;background: url(../grafica/bg_cnt_sx_home.gif) repeat-y top left #fff;border-left: 1px solid #ddd; }
div#container2{margin: 0px;border-right: 1px solid #ddd;}

/* ********** CONTENUTO ********** */
div#content {margin-left: 207px;padding: 15px 15px;line-height: 130%;}

/* ********** MENU SX ********** */
div#menu_sx{float: left;margin: 0;width: 199px; padding: 5px; text-transform: uppercase;}
div#menu_sx ul.listSx li.eventiHP{ text-transform: none;}

/* ********** MENU DX HP ********** */
div#menu_dx{float: right; width: 199px;padding: 5px; text-transform: uppercase;margin: 0px 0px 0px 10px;}

/* ********** FOOTER ********** */
div#footer{clear: both;display: block;margin: 0;padding: 11px;font-size: 12px;color: #333;border-top: 1px solid #ddd;float: left;width: 828px;}		
div#footer #LogoFooter{width: 200px;padding: 60px 0 0 0;background: url(../grafica/logo_footer.jpg) no-repeat top left #fff;display: block;float: left;overflow: hidden;height: 0;}
div#footer #payOffFooter{float: left;line-height: 60px;font-size: 12px;color: #656565;margin-left: 16px;}

/* ********** POWERED IL ********** */
div#powered_IL{clear: both;width: 850px;margin: 20px auto;color: #888;font-size: 10px; text-align: center;}
div#powered_IL a{color: #888;text-decoration: none;}
div#powered_IL a:hover{text-decoration: underline;}