a:hover{
	color:#88abbc;
}
a{
	color: #0E5072;
	font-weight:bold;
	text-decoration:none;
}
a.link01{
	color:#ffffff;
	text-decoration:none;
}
a.link01:hover{
	color:#dddddd;
	text-decoration:none;
}
a.link02{
	color:#666666;
	text-decoration:underline;
}
a.link02:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link03{
	color:#0E5072;	
	text-decoration:underline;
}
a.link03:hover{
	color:#88abbc;
}
a.link04{
	color: #0E5072;
	font-weight:bold;
	text-decoration:none;
}
a.link04:hover{
	color:#88abbc;
}
a.link05{
	color:#88abbc;
	text-decoration:underline;
	font-size:10px;
}
a.link05:hover{
	color:#0E5072;
	text-decoration:none;
	font-size:10px;
}
a.link06{
	margin-right:2px;
	margin-left:2px;
	height:15px;
	padding-left:6px;
	padding-right:6px;
	background-color:#ffffff;
	color:#0E5072;	
	text-decoration:none;
	font-weight:bold;
	border:#88abbc 1px solid;
}
a.link06:hover{
	color:#88abbc;
	font-weight:bold;
}
a.link07{
	color:#0e5072;
	font-weight:bold;
	text-decoration:underline;
}
a.link07:hover{
	color:#2c6c8f;
	font-weight:bold;
	text-decoration:none;
}
a.link08{
	color:#0e5072;
	text-decoration:none;
	margin-top:15px;
}
a.link08:hover{
	text-decoration:underline;
}
body{
	font-size:11px;
	font-family:Verdana;
	text-align:center;
	margin:0px;
	background-color:#ffffff;
}
div.archivio{
	border:#76B2D0 1px solid;
	width:114;
	text-align:center;
	background-color:#ffffff;
}
div.adrenalineChannelHome{
	background-image:url(../images/background_adrenaline_channel.gif);
	background-repeat:no-repeat;
	height:168px;
	width:222px;
	text-align:justify;
	line-height:16px;
	color:#555555;
}
div.adrenalineChannelHome p{
	margin-left:-15px;
	padding-top:22px;
}
div.adrenalineChannelHomeEng{
	background-image:url(../images/background_adrenaline_channel_eng.gif);
	background-repeat:no-repeat;
	height:168px;
	width:222px;
	text-align:justify;
	line-height:16px;
	color:#555555;
}
div.adrenalineChannelHomeEng p{
	margin-left:-15px;
	padding-top:22px;
}
div.archivioGranfondoHome{
	background-image:url(../images/background_archivio_granfondo.gif);
	background-repeat:no-repeat;
	width:314px;
	height:169px;
}

div.bannerAdrenaline{
	background-image:url(../images/background_adrenaline.gif);
	background-repeat:repeat-x;
	height:60px;
	width:764px;
	margin:auto;
}

div.boxClassifiche2008{
	background-image:url(../images/background_trittico.gif);
	background-repeat:no-repeat;
	height:168px;
	width:222px;
	text-align:justify;
	line-height:16px;
	color:#555555;
}
div.boxClassifiche2008Eng{
	background-image:url(../images/background_classifiche_provvisorie_eng.gif);
	background-repeat:no-repeat;
	height:168px;
	width:222px;
	text-align:justify;
	line-height:16px;
	color:#555555;
}
div.boxClassifiche2008 p{
	margin-left:-15px;
	padding-top:22px;
}
div.boxClassifiche2008Eng p{
	margin-left:-15px;
	padding-top:22px;
}

div.boxEventTitle{
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#0e5072;
	width:90%;
}
div.boxGalleriaFotografica{
	padding:5px;
	padding-left:10px;
	padding-top:16px;
	text-align:justify;
}
div.concorso{
	background-color:#CAE3EF;
	border:3px solid #498FCB;
	text-align:center;
	width:90%;
	margin:0 auto;
}
div.concorso img{
	border:3px solid #Ffffff;
}
h6{
	background-color:#498FCB;
	color:#ffffff;
	font-size:12px;
	margin-bottom:5px;
	padding:2px;
}
h4{
	/*background-color:#F7941D;*/
	color:#498FCB;
	font-size:12px;
	margin:10px 0;
}
div.concorsoFotograficoHome{
	background-image:url(../images/background_concorso_fotografico.gif);
	background-repeat:no-repeat;
	height:169px;
	text-align:left;
	padding-left:3px;
	font-size:11px;
}
div.concorsoFotograficoHome5{
	background-image:url(../images/background_5permille.gif);
	background-repeat:no-repeat;
	width:223px;
	height:169px;
}
div.concorsoFotograficoHome6{
	background-image:url(../images/background_concorso_fotografico.gif);
	background-repeat:no-repeat;
	width:223px;
	height:169px;
}
div.concorsoFotograficoTestoHome{
	text-align:left;
	line-height:18px;
}
div.contents{
	margin-left:205px;
	background-color:#f3f7fa;
	border:solid 1px #498fcb;
	width:563px;
	line-height:16px;
	color:#444444;
	text-align:left;
	font-size:11px;
	min-height:450px !important;
}
div.copyright{
	width:770px;
	margin:auto;
	font-size:11px;
	color:#666666;
	text-align:center;
}
div.dvd2007{
	padding-left:20px;
}
div.emozioni{
	width:100%;
	border-top:1px solid #498fcc;
	text-align:right;
}
div.feedback{
	width:90%;
	padding:8px;
	color:#ff0000;
}
div.granfondo{
	text-align:center;
}
div.granfondoGourmetHome{
	background-image:url(../images/background_granfondo_gourmet.gif);
	background-repeat:no-repeat;
	height:169px;
	padding-left:5px;
	text-align:left;
	line-height:16px;
	color:#555555;
	font-size:11px;
}
div.headLogo{
	text-align:right;
	padding-top:14px;
}
div.homeArchivioGranfondo{
	text-align:center;
	padding-top:71px;
	padding-left:13px;
	font-size:11px;
}
div.homeArchivioGranfondoText{
	text-align:left;
	font-size:11px;
	padding-right:3px;
}
div.homePinarelloGroup{
	text-align:left;
	padding-top:24px;
	padding-left:14px;
	font-size:11px;
}
div.homeSubBottom01{
	padding-top:30px;
	padding-left:10px;
	padding-right:5px;
	line-height:16px;
	text-align:left;
}
div.homeSubBottom02{
	padding-top:30px;
	padding-left:15px;
	padding-right:10px;
	line-height:16px;
	text-align:left;
}
div.homeSubBottom03{
	padding-top:30px;
	padding-left:15px;
	padding-right:10px;
	line-height:16px;
	text-align:left;
}
div.indexBox{
	width:770px;
	text-align:center;
	margin:auto;
}
div.informativa{
	width:98%;
	font-size:10px;
	line-height:16px;
	text-align:justify;
	margin:5px;
	background-color:#f4f7f9;
}
div.leftMovie{
	float:left;
	text-align:center;
	width:205px;
	padding-top:4px;
	
}
div.linkSponsorizzatiImageHome{
	width:85px;
}
div.linkSponsorizzatiTestoHome{
	width:685px;
	text-align:left;
	color:#555555;
	line-height:16px;
	font-size:11px;
}
div.main{
	background-color:#498fcb;
	width:775px;
	height:100%;
}
div.mappaSito{
	text-align:left;
	word-spacing:2px;
	padding-left:20px;
	margin-top:25px;
	font-color:#0e5072;
}	
div.menuBottom{
	width:770px;
	margin:auto;
	text-align:center;
	color:#88abbc;
	word-spacing:7px;
	font-size:11px;
}
div.menuGranFondo{
	height:16px;
	width:475px;
	margin-top:10px;
	padding-left:90px;
	word-spacing:3px;
	background-color:#cae3ef;
	color:#0e5072;
	align:center;
}
div.menuGranFondoBasso{
	width:500px;
	margin-top:10px;
	text-align:center;
	font-size:10px;
}
div.menuHead{
	padding-top:39px;
	padding-left:26px;
}
div.menuHomeGranfondo{
	text-align:right;
	padding-top:44px;
	padding-right:37px;
	font-size:11px;
}
div.menuHomeAlberghi{
	text-align:right;
	padding-top:16px;
	padding-right:40px;
	font-size:12px;
}
div.newsHome{
	background-image:url(../images/background_news.gif);
	background-repeat:no-repeat;
	width:390px;
	height:107px;
	font-size:11px;
}
div.newsHomeImage{
	padding-top:23px;
	padding-left:3px;
	text-align:left;
}
div.newsHomeText{
	padding-top:5px;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
div.newsHomeTitle{
	font-weight:bold;
	color:#ffffff;
	padding-top:3px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
}
div.newsHomeVai{
	text-align:right;
	padding-top:10px;
	padding-right:10px;
}
div.newsTeamGf{
	padding-left:30px;
	padding-right:30px;
	background-color:#e9eff2;
	border-top:solid 1px #88abbc;
	border-bottom:solid 1px #88abbc;
}
div.newsTitle{
	font-weight:bold;
	font-size:13px;
	text-align:center;
	background-color:#2d6d90;
	color:#ffffff;
}
div.noFoto{
	padding-left:10px;
    text-align:left;

}
div.partnerHome{
	background-image:url(../images/background_partners.gif);
	background-repeat:no-repeat;
	width:366px;
	height:107px;
}
div.path{
	padding-right:10px;
    text-align:right;
}
div.patrocinioHome{
	text-align:left;
	width:175px;
	height:76px;
	font-weight:bold;
	color:#498fcc;
}
div.pinarelloGroupHome{
	background-image:url(../images/background_pinarello_group.gif);
	background-repeat:no-repeat;
	width:223px;
	height:169px;
	line-height:22px;
}
div.prenotaAlbergoHome{
	background-image:url(../images/background_prenota_albergo.gif);
	background-repeat:no-repeat;
	width:203px;
	height:149px;
	text-align:justify;
	padding:10px;
	line-height:16px;
	color:#555555;
}
div.prenotaAlbergoHomeEng{
	background-image:url(../images/background_prenota_albergo_eng.gif);
	background-repeat:no-repeat;
	width:203px;
	height:149px;
	text-align:justify;
	padding:10px;
	line-height:16px;
	color:#555555;
}
div.resocontoGranfondoHome{
	background-image:url(../images/background_resoconto_granfondo.gif);
	background-repeat:no-repeat;
	width:390px;
	height:267px;
}
div.resocontoGranfondoHomeEng{
	float:right;
	background-image:url(../images/background_resoconto_granfondo_eng.gif);
	background-repeat:no-repeat;
	width:390px;
	height:267px;
}
div.resocontoGranfondoLinksHome{
	width:390px;
	height:175px;
}
div.resocontoGranfondoDxHome{
	width:200px;
	text-align:left;
	line-height:18px;
	padding-left:20px;
	padding-top:17px;
	font-size:11px;
}
div.resocontoGranfondoSxHome{
	width:160px;
	text-align:right;
	line-height:18px;
	padding-right:10px;
	padding-top:16px;
	margin-bottom:9px;
	font-size:11px;
}
div.spaceBoxArchivio{
	padding-bottom:5px;
}
div.spaceBoxConcorso{
	padding-bottom:30px;
}
div.spaceBoxPartner{
	padding-top:18px;
	text-align:center;
}
div.spaceBoxResoconto{
	padding-bottom:20px;
}
div.spaceBoxTeam{
	padding-bottom:32px;
}
div.spaceMenuAlberghi{
	padding-bottom:19px;
}
div.spaceMenuGranfondo{
	padding-bottom:5px;
}
div.stampaDiploma{
	width:545px;
	text-align:left;
	color:#0E5072;
	background-color:#dee6eb;
	border:solid 1px #88abbc;
	padding:3px;
	padding-left:25px;
	font-size:11px;
}
div.subMenu{
	width:665px;
	float:left;
	color:#ffffff;
	font-size:11px;
	padding-left:0px;
	text-align:left;
}
div.subMenuFlags{
	text-align:left;
	width:75px;
	float:right;
}
div.subTitles{
	color:#0E5072;
	border-bottom:solid 1px #88abbc;
	border-right:solid 1px #88abbc;
	width:380px;
	font-weight:bold;
	font-size:11px;
	padding:3px;
	padding-left:12px;
	margin-left:4px;
	margin-top:20px;
}
div.textGourmetHome{
	font-size:11px;
	text-align:left;
}
div.textMarcaTourHome{
	font-size:11px;
	text-align:left;
}
div.percorso{
	width:99%;
	text-align:center;
}
div.teamGranfondoHome{
	background-image:url(../images/background_team_granfondo.gif);
	background-repeat:no-repeat;
	height:168px;
	width:222px;
	text-align:left;
}
div.top{
	padding-left:400px;
}
div.trevisoHome{
	padding-top:10px;
	width:215px;
	height:66px;
}
div.videoHome{
	background-image:url(../images/background_video.gif);
	background-repeat:no-repeat;
	width:366px;
	height:267px;
}
div.videoHomeEng{
	float:left;
	background-image:url(../images/background_video_eng.gif);
	background-repeat:no-repeat;
	width:366px;
	height:267px;
}
div.videoButtonHome{
	width:75px;
	float:left;
	padding-top:3px;
	padding-left:8px;
}
div.videoThumbs{
	margin-left:20px;
	background:#ffffff;
	padding:7px;
	width:500px;
	line-height:20px;
}
form.contatti{
	padding-left:50px;
}
h5{
	padding-left:15px;
}
img{
	border:solid 0px;
}
img.shop{
	border:solid 1px #000000;
}
img.gf2002{
	float:right;
	margin-left:8px;
	margin-top:8px;
}
img.gfdeserto{
	float:left;
	margin-right:8px;
	margin-top:8px;
}
img.xevent{
	margin-top:30px;
	margin-left:30px;
}
p{
	text-align:justify;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
}
p.center{
	text-align:center;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
}
span.partner{
	margin-right:2px;
	margin-left:2px;
	height:15px;
	padding-left:6px;
	padding-right:6px;
	background-color:#ffffff;
	color:#0E5072;	
	text-decoration:none;
	font-weight:bold;
	border:#88abbc 1px solid;
}
span.spaceCopy{
	padding-right:360px;
}
span.spaceMenu{
	padding-right:5px;
}
strong.blue{
	color:#498fcc;
}
table.archivio{
	width:100%;
}
table.backBottom{
	background-image:url(../images/background_bottom_home.gif);
	background-repeat:no-repeat;
	width:770px;
	height:307px;
	font-size:11px;
}
table.backBottomEng{
	background-image:url(../images/background_bottom_home_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:307px;
	font-size:11px;
}
table.backBottomDeu{
	background-image:url(../images/background_bottom_home_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:307px;
	font-size:11px;
}
table.backSubBottom{
	background-image:url(../images/background_subbottom_home.gif);
	background-repeat:no-repeat;
	width:770px;
	height:173px;
	font-size:11px;
}
table.backSubBottomLuglio2006Ita{
	background-image:url(../images/background_bottom_aggiornamento_ita.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:770px;
	height:137px;
	font-size:11px;
}
table.backSubBottomLuglio2006Eng{
	background-image:url(../images/background_bottom_aggiornamento_eng.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:770px;
	height:137px;
	font-size:11px;
}
table.backSubBottomLuglio2006Deu{
	background-image:url(../images/background_bottom_aggiornamento_eng.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:770px;
	height:137px;
	font-size:11px;
}
table.backMiddle{
	background-image:url(../images/background_news_home.gif);
	background-repeat:no-repeat;
	width:770px;
	height:239px;
	font-size:11px;
}
table.boxHome{
	margin:auto;
	width:770px;
}
table.contatti{
	width:100%;
	text-size:11px;
}
table.contentBox{
	margin:auto;
	width:770px;
}
table.contentsBox{
	margin:auto;
	width:770px;
}
table.menuBottom{
	width:770px;
	padding-top:10px;
	font-size:11px;
}
table.partner{
	font-family:verdana;
	font-size:10px;
	text-align:center;
	width:500px;
}
table.Pop{
	width:99%;
}
table.template02{
	width:690px;
	height:450px;
	backgrond-color:#ff0000;
}
table.video{
	margin-left:42px;
	width:450px;
	font-size:11px;
}
td{
	vertical-align:top;
}
td.archivio01{
	width:33%;
	height:16px;
	font-size:11px;
	text-align:center;
}
td.archivio02{
	width:50%;
	height:16px;
	font-size:11px;
	text-align:center;
}
td.backTop{
	background-image:url(../images/top_left.gif);
	background-repeat:repeat-x;
	height:100%;
	width:100%;
}
td.boxBottom01{
	font-size:11px;
	vertical-align:top;
	width:370px;
	height:307px;
}
td.boxBottom02{
	font-size:11px;
	vertical-align:top;
	width:207px;
	height:307px;
}
td.boxBottom03{
	font-size:11px;
	vertical-align:top;
	width:193px;
	height:307px;
}
td.boxGalleriaFotografica{
	vertical-align:top;
	width:247px;
}
td.boxMagliaDecennale{
	vertical-align:top;
	width:523px;
}
td.classifica{
	font-size:11;
	padding-left:5px;
}
td.classificaTitle{
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
td.concorso{
	text-align:center;
	background-color:#e9eff2;
	border-top:solid 1px #88abbc;
	border-bottom:solid 1px #88abbc;
}
td.contatti{
	padding-left:50px;
	font-size:11px;
}
td.contents{
	width:200px;
	background-color:#f4f7f9;
	border:solid 1px #76B2D0;
	font-size:11px;
}
td.dvd2007{
	width:280px;
}
td.foto{
	height:160px;
	width:200px;
	text-align:center;
	border:1px solid #b1e855;
	background-color:#ffffff;
	vertical-align:middle;
}
td.gourmetHome{
	width:370px;
	height:154px;
	vertical-align:top;
}
td.headContattiDeu{
	background-image:url(../images/menu_head_contatti_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headIndexDeu{
	background-image:url(../images/menu_head_index_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headGranfondoDeu{
	background-image:url(../images/menu_head_granfondo_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headPartnersDeu{
	background-image:url(../images/menu_head_partners_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headServiziDeu{
	background-image:url(../images/menu_head_servizi_deu.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headContattiEng{
	background-image:url(../images/menu_head_contatti_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headIndexEng{
	background-image:url(../images/menu_head_index_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headGranfondoEng{
	background-image:url(../images/menu_head_granfondo_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headPartnersEng{
	background-image:url(../images/menu_head_partners_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headServiziEng{
	background-image:url(../images/menu_head_servizi_eng.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headContattiIta{
	background-image:url(../images/menu_head_contatti.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headIndexIta{
	background-image:url(../images/menu_head_index.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headGranfondoIta{
	background-image:url(../images/menu_head_granfondo.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headLogo{
	width:287px;
}
td.headPartnersIta{
	background-image:url(../images/menu_head_partners.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.headServiziIta{
	background-image:url(../images/menu_head_servizi.gif);
	background-repeat:no-repeat;
	width:770px;
	height:83px;
	vertical-align:top;
}
td.hotelImage{
	width:50%;
	text-align:right;
	margin-right:10px;
}
td.homeSubBottom01{
	width:317px;
	height:173px;
	font-size:11px;
	vertical-align:top;
}
td.homeSubBottom02{
	width:228px;
	height:173px;
	font-size:11px;
	vertical-align:top;
}
td.homeSubBottom03{
	width:226px;
	height:173px;
	font-size:11px;
	vertical-align:top;
}
td.hotelText{
	width:50%;
	text-align:left;
	margin-left:10px;
}
td.homeArchivioGranfondo{
	width:193px;
	height:175px;
	vertical-align:top;
	font-size:11px;
	text-align:right;
}
td.homePinarelloGroup{
	width:193px;
	height:132px;
	vertical-align:top;
	font-size:11px;
	text-align:right;
}
td.imageGourmetHome{
	vertical-align:top;
	padding-top:2px;
}
td.imageMarcaTourHome{
	vertical-align:top;
	padding-top:34px;
}
td.logo{
	width:150px;
	border-top:solid 1px #76B2D0;
	border-bottom:solid 1px #76B2D0;
	padding:0;
	margin:0;
}
td.menuHead{
	text-align:left;
	width:765px;
}
td.menuHomeAlberghi{
	width:207px;
	height:80px;
	font-size:11px;
	vertical-align:top;
}
td.menuHomeGranfondo{
	width:207px;
	height:210px;
	vertical-align:top;
}
td.newsHomeImage{
	vertical-align:top;
	width:385px;
}
td.newsHomeText{
	vertical-align:top;
}
td.percorso{
	width:100%;
	text-align:center;
}
td.pinarelloGroup{
	width:250px;
}
td.descrizione{
	width:300;
	text-align:left;
	padding-left:5px;
	border:1px solid #88abbc;
}
td.descrizione02{
	font-size:11px;
	width:300;
	text-align:left;
	padding-left:5px;
	border:1px solid #88abbc;
}
td.percorsoDownload{
	width:100px;
	text-align:center;
	border:1px solid #88abbc;
}
td.pop{
	width:33%;
	text-align:center;
}
td.shop01{
	width:180;
	padding-left:9px;
}
td.subMenu{
	width:745px;
	padding-left:25px;
	text-align:left;
	vertical-align:top;
}
td.text{
	border-top:solid 1px #76B2D0;
	border-bottom:solid 1px #76B2D0;
	width:350px;
	padding:0;
	margin:0;
	vertical-align:top;
}
td.textGourmetHome{
	width:250px;
	vertical-align:top;
	line-height:16px;
}
td.textMarcaTourHome{
	width:250px;
	vertical-align:top;
	line-height:16px;
	padding-top:36px;
}
ul{
	line-height:16px;
	text-align:justify;
	padding-right:10px;
}
ul.mappa{
	line-height:28px;
}
th.template02Title{
	line-height:16px;
	font-size:13px;
}
#container{
	background-image:url(../images/background_emozioni.gif);
	background-repeat:no-repeat;
	background-position:center center;
	display:block;
	width:100%;
}
#containerStatic{
	background-image:url(../images/background_emozioni.gif);
	background-repeat:no-repeat;
	background-position:center center;
	display:block;
	width:100%;
}
#content{
	width:100%;
	text-align:center;
}
#leftMenu{
	background-color:#94c83f;
	vertical-align:top;
	width:197px;
	text-align:center;
	font-size:11px;
}
#mainBox{
	width:100%;
	text-align:center;
}
.formError{
	color:#ff0000;
}
.formOk{
	color:#000000;
}













