/*GC: Stile per il Main in Home Page */
/* Banners in Home Page */
/* Home main */
#home { line-height: 1.5em; background: url("../graphics/bg_home_css.png") no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 10px; position: static; width: 760px; height: 560px; border-right: 0px none #D6CC0A; }
#home .main { position: relative; top: 80px; left: 325px; line-height: 1.0em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 200px; height: 200px; max-height: 180px; }
#home .main h2 { color: #FF6600; font-size: 1.4em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.8em; text-align: center; padding: 0px 5px }
#home .main h2 a { color: #FF6600; text-decoration: none; }
#home .main h2 a:hover { color: #FF6600; text-decoration: underline; }
#home .box01 { position: relative; top: -110px; left: 240px; line-height: 1.0em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 380px; height: 200px; max-height: 200px; }
/* Per max-height ie */
#home .box01 { border-left: solid 0px #FFCC00; min-height: 200px; height: auto !important; height: 200px; }

#home .box02 { position: relative; top: -150px; left: 140px; line-height: 1.0em; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 90px; height: 180px; max-height: 180px; }
/* Per max-height ie */
#home .box02 { border: solid 0px #FFCC00; min-height: 180px; height: auto !important; height: 180px; }

#home .box02 ul#mappa       		{ background: none; list-style: none; margin: 0px; padding: 0px; position: relative; width: 92px; height: 181px }
#home .box02 ul#mappa li			{ display:block; position:absolute; margin:0; padding:0 }
#home .box02 li#mappa-link-eventi	{ background: url("../graphics/b_eventi.png") no-repeat left top; top: 4px; left: 3px; width: 38px; height: 38px; }
#home .box02 li#mappa-link-fanta	{ background: url("../graphics/b_fanta.png") no-repeat left top; top: 125px; left: 25px; width: 38px; height: 38px; }
#home .box02 li#mappa-link-sport	{ background: url("../graphics/b_sport.png") no-repeat left top; top: 56px; left: 16px; width: 38px; height: 38px; }
#home .box02 #mappa a 			{ display:block; width:100%; height:100% }
#home .box02 #mappa .alt 			{ display:none }

#home img { position: relative; float: left; padding: 0px 10px 0px 5px; clear: right; }
#home p { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; text-align: right; margin-right: 0; margin-left: 320px; padding: 5px }

/* Barra laterale news*/
#homenews { line-height: 1em; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 190px; height: 198px; border: 0px #D6CC0A dotted;}
#homenews h2 a { color: #ff6600; font-size: 1.0em; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.8em; text-align: left; padding: 0px 5px }
#homenews ul.news 			{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1em; list-style-type: none; position: relative; margin: 5px 5px 2px 5px; padding: 0px 0px 0px 0px; width: 160px }
#homenews ul.news li a 		{ font-size: 1em; color: #ff6600; background: url("../graphics/bg_li.gif") no-repeat left top; text-decoration: none; white-space: normal; font-size: 0.8em; text-align: left; list-style-type: none; list-style-image: none; display: list-item; padding: 0px 0px 15px 25px; height: 2em; }
#homenews ul.news li a:link, ul.menu li.item a:visited { color: #ff6600; background: url("../graphics/bg_li.gif") no-repeat left top; }
#homenews ul.news li a:hover, ul.menu li.item a:active { color: #ff6600; background: url("../graphics/bg_li_hover.gif") no-repeat left top; text-decoration: underline }
#homeimage { line-height: 1em; text-align: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 170px; height: 198px; float:right; border: 0px #D6CC0A dotted;}
