body {
	margin-left: 0px;
	margin-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #E9E9E9;*/
	background-color:#e5e5e5;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	font-size:13px;
	color:#5b5b5b;
}

a {outline: 0;}
a img{border: none;}

div#menutesta a{text-transform: uppercase}

.testonormalenero {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
}

.tag_small {
	font-size: 12px;
}

.tag_big {
	font-size: 24px;
}

.home_div_block {
	display:block;
	overflow:hidden;
}

.testonormalenero22 {
	/* font-family:Arial, Helvetica, sans-serif; */
	font-family:Calibri, Arial;
	font-size: 22px;
	color: #003F5A;
	line-height: 24px;
	text-align: left;
}

.titoli22rosso {
	/* font-family:Arial, Helvetica, sans-serif; */
	font-family:Calibri, Arial;
	font-size: 22px;
	color: #0075B9;
	line-height: 24px;
	text-align: left;
}

.testonormalenero a:link, .testonormalenero a:visited {
	color: #000000;
	text-decoration:none;
}

.testonormalenero a:hover{
	color: #CC0000;
	text-decoration:none;
}

.testonormalenerobold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	text-align: left;
	font-weight:bold
}

.testonormalenerobold a:link, .testonormalenerobold a:visited {
	color: #000000;
	text-decoration:none;
}

.testonormalebiancobold a:link, .testonormalebiancobold a:visited, .testonormalebiancobold a:active  {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.testonormalebiancobold a:hover {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:1px;
	border-bottom:3px solid #cc0000;
	font-family:Arial, Helvetica, sans-serif;
}

.testonormalenerobold a:hover{
	color: #CC0000;
	text-decoration:none;
}

.firstMenuBottom{
	font-weight:bold;
}

h3 {
	color: #003F5A;
	margin-bottom: 0px;
	font-size: 11px;
}

h3 a:link, h3 a:visited {
	color: #003F5A;
	text-decoration:none;
}

h3 a:hover{
	color: #CC0000;
	text-decoration:none;
}


.testonormale10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 18px;
	text-align: left;
}

.testonormale {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	text-align: left;
}

.testonormalewhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 18px;
	text-align: left;
}

.testonormale12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	text-align: left;
}

.testonormale a:link, .testonormale a:visited {
	color: #333333;
	text-decoration:none;
}

.testonormale a:hover{
	color: #CC0000;
	text-decoration:none;
}

.testonormalewhite a:link, .testonormalewhite a:visited {
	color: #ffffff;
	text-decoration:none;
}

.testonormalewhite a:hover{
	color: #CC0000;
	text-decoration:none;
}

.titoli {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003F5A;
	line-height: 18px;
	text-align: left;
}

.titoli a:link, .titoli a:visited {
	color: #003F5A;
	text-decoration:none;
}

.titoli a:hover{
	color: #CC0000;
	text-decoration:none;
}

.titoliceleste {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0075B9;
	line-height: 18px;
	text-align: left;
	font-weight:bold
}

.titoliceleste a:link, .titoliceleste a:visited {
	color: #0075B9;
	text-decoration:none;
}

.titoliceleste a:hover{
	color: #CC0000;
	text-decoration:none;
}

.spaziatorebianco {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	margin-left:15px;
	margin-right:15px
}

.titolinotizie {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0075B9;
	line-height:16px;
}

div#menutesta a.menutestanotizie {
	/*color: #0075B9;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titolinotizie a:link, .titolinotizie a:visited
{
	color: #0075B9;
	text-decoration:none;
}

.titolinotizie a:hover{
	color: #0075B9;
	text-decoration:none;
}

.titolisport {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EB6095;
	line-height:16px;
}

div#menutesta a.menutestasport{
	/*color: #EB6095;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titolisport a:link, .titolisport a:visited {
	color: #EB6095;
	text-decoration:none;
}

.titolisport a:hover{
	color: #EB6095;
	text-decoration:none;
}

.titolirubriche {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC9900;
	line-height:16px;
}

div#menutesta a.menutestarubriche {
	/*color: #CC9900;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titolirubriche a:link, .titolirubriche a:visited {
	color: #CC9900;
	text-decoration:none;
}

.titolirubriche a:hover{
	color: #CC9900;
	text-decoration:none;
}

.titolimagazine a:link, .titolimagazine a:visited {
	color: #CC9900;
	text-decoration:none;
}

.titolimagazine a:hover{
	color: #CC9900;
	text-decoration:none;
}

.titolivetrine {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	line-height:16px;
}

div#menutesta a.menutestavetrine{
	/*color: #CC0000;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titolivetrine a:link, .titolivetrine a:visited {
	color: #CC0000;
	text-decoration:none;
}

.titolivetrine a:hover{
	color: #CC0000;
	text-decoration:none;
}

.titoliappuntamenti {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003F5A;
	line-height:16px;
}

div#menutesta a.menutestaappuntamenti {
	/*color: #003F5A;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titoliappuntamenti a:link, .titoliappuntamenti a:visited {
	color: #003F5A;
	text-decoration:none;
}

 .titoliappuntamenti a:hover{
	color: #003F5A;
	text-decoration:none;
}

.titoliturismo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008A00;
	line-height:16px;
}

div#menutesta a.menutestaturismo, .titoliturismo a:link, .titoliturismo a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

.titoliturismo a:hover{
	color: #008A00;
	text-decoration:none;
}

.titolicitta {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008A00;
	line-height:16px;
}

div#menutesta a.menutestacitta, .titolicitta a:link, .titolicitta a:visited {
	color: #008A00;
	text-decoration:none;
}

.titolicitta a:hover{
	color: #008A00;
	text-decoration:none;
}

.titolimedia {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0075B9;
	line-height:16px;
}

div#menutesta a.menutestamedia, .titolimedia a:link, .titolimedia a:visited {
	/*color: #0075B9;*/
	color: #ffffff; /*CT - x nuova grafica*/
	text-decoration:none;
}

.titolimedia a:hover{
	color: #0075B9;
	text-decoration:none;
}

a:link, a:visited, a:active { text-decoration: none;
	color: #0075B9;
}

a:hover { text-decoration: none;
	color: #CC0000;
}

.linktesta {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}

.linktesta a:link, .linktesta a:visited {
	color: #666666;
	text-decoration:none;
}

.linktesta a:hover{
	color: #333333;
	text-decoration:none;
}

form {
	margin: 0px;
	border: 0px;
}

textarea {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 7.5pt;
	background: white;
	border-left: #000000 1px solid;
	color: #000000;
	line-height: normal;
	border-bottom: #000000 1px solid;
	font-style: normal;
	font-family: verdana;
	font-variant: normal;
	text-decoration: none
}

#containercoda {
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	overflow:auto;
	/*padding-bottom:15px;*/
	/*padding-left:15px;
	padding-right:15px;*/
}

#containertesta {
	width:972px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	overflow:auto;
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
}

#container {
	width:1002px;
	margin-left:auto;
	margin-right:auto;
	background-color:#f1f0f0;
	overflow:auto;
	/*padding-bottom:15px;*/
	/*padding-left:15px;
	padding-right:15px;*/
	/*padding-top:2px;*/
}

#testata{
	background-color:#FFFFFF;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:3px;	
	text-align:left;
	line-height: 33px;
}


#meteo {
	height:49px;
	border: 1px #DFDFDF solid;
	width:649px;
	float:right;
	display:inline;
	padding:5px;
}

#menutesta {
	/*height:35px;*/
	width:972px;
	overflow:hidden;
	/*background-image:url(../immagini/sfondo_menutesta_1.png);*/
	background-color:#0374bf;
	margin-bottom:0px;
	background-repeat:no-repeat;
	float:left;
	/*padding:5px;*/
	-webkit-border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
}

#testariferimenti {
	overflow:hidden;
	margin-bottom:3px;
	padding:3px;
	padding-bottom:0px;
	height:19px;
}


#centro {
	/*height:;*/
	/* width: 1000px; */
	overflow:hidden;
	background-color:white;
}

.homecontainer {
	height:304px;
	overflow:hidden;
	margin-bottom:20px
}

#homecontainernotizie {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/notizie.gif)
}

#homecontainernotiziebig {
	height:419px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/notiziebig.gif)
}

#homecontainersport {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/sport.gif)
}

#homecontainermedia {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/media.gif)
}

#homecontainerrubriche {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/rubriche.gif)
}

#homecontainervetrine {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/vetrine.gif)
}

#homecontainerappuntamenti {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/appuntamenti.gif)
}

#homecontainerturismo {
	height:304px;
	overflow:hidden;
	margin-bottom:20px;
	background-image:url(../immagini/home/turismo.gif)
}

.conthomesx {
	height:260px;
	overflow:hidden;
}

.conthomesxbig {
	/*height:375px;*/
	overflow:hidden;
}

#home_up_sx {

	/*border: 1px #DFDFDF solid;*/
	/*width:414px;*/
	height:800px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-left:5px;
}

/* notizia grande */
#homeup_sx_notiziabig{
	border: 1px #DFDFDF solid;
	height:220px;
	overflow:hidden;
	/*background-image:url(../immagini/logo_gofasano.gif); /* da eliminare perch� verra� inserita dinamicamente per ogni notizia */
	margin-bottom:10px;
	vertical-align: middle;
	width:620px;
}

/* FINE notizia grande */


/* notizia align sx */

#homeup_sx_notizia_align_sx {
	margin-top:10px;
	border: 1px #DFDFDF solid;
	height:205px;
	overflow:hidden;
	width:420px;	
}

#notizia_align_sx{
	float:right;
	vertical-align: bottom;
}

#immagine_notizia_align_sx{
	
	float:left;
	vertical-align: middle;
}

/* FINE notizia align sx */


/* notizia align dx */
#homeup_sx_notizia_align_dx {
	margin-top:10px;
	border: 1px #DFDFDF solid;
	height:205px;
	overflow:hidden;
	width:420px;
	
}

#notizia_align_dx{
	
	float:left;
	vertical-align: bottom;
}

#immagine_notizia_align_dx{

	float:right;
	vertical-align: middle;
}
/* FINE notizia align dx */

/* adv */
#homeup_sx_adv {
	border: 1px #DFDFDF solid;
	overflow:hidden;
	width:420px;
	height:15px;
	margin-top:10px;
	
}
/* FINE adv  */

/* FINE home up sx */


/* home up centro */

#home_up_centro  {
	margin-top:10px;
	border: 1px #DFDFDF solid;
	width:200px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-left:5px;
	height:450px;
}

#homeup_centro_ultime_notizie{
	margin-top:10px;
	border: 1px black solid;
	height:590px;
	float:left;
	display:inline;
	overflow:hidden;
}

#homeup_centro_adv{
	border: 1px #DFDFDF solid;
	height:200px;
	width:200px;
	float:left;
	display:inline;
	overflow:hidden;
	margin-bottom:10px;
}

/* FINE home up centro */


/* home up dx */

/*

.homedx {
	width:320px;
	float:right;
	display:inline;
	overflow:hidden;
}

*/

#home_up_dx  {
	
	border: 1px #DFDFDF solid; /*#DFDFDF*/
	float:left;
	display:inline;
	overflow:hidden;
	width:336px;
	height:800px;
	margin-left:5px;
}

/* adv1 */
#homeup_dx_adv1{
	margin-bottom:10px;
	border: 1px #DFDFDF solid;
	height:280px;
	width:336px;
	float:left;
	display:inline;
	overflow:hidden;
}
/* FINE adv1 */

.img_scrollerImg{
	width:336px; 
	max-width:360px;
	height:180px;
	max-height:180px;
}

.img_scrollerImgDettaglio{
	width:360px; 
	height:325px; 
	/*height:630px;*/
}

.titolo_photoset{
	font-weight: bold;
	color:#5b5b5b; 
	font-size:20px;
	font-family:Calibri, Arial;
}

a.titolo_photoset:link, a.titolo_photoset:visited, a.titolo_photoset:active{
color:#5b5b5b;
text-decoration:none;
font-weight:bold;
font-family:Times New Roman;
} 

a.titolo_photoset:hover {
color:#cc0000;
text-decoration:none;
font-weight:bold;
} 


/* meteo */
#homeup_dx_meteo {
	margin-bottom:10px;
	/*border: 1px #DFDFDF solid;*/
	height:180px;
	width:336px;
	float:left;
	display:inline;
	overflow:hidden;
}
/* FINE meteo */


/* adv2 */
#homeup_dx_adv2{
	margin-bottom:10px;
	/*border: 1px #DFDFDF solid;*/
	height:60px;
	width:336px;
	float:left;
	display:inline;
	overflow:hidden;
	
}
/* FINE adv2 */

/* video */
#homeup_dx_video{
	margin-top:10px;
	/*border: 1px #DFDFDF solid;*/
	height:250px;
	width:336px;
	float:left;
	display:inline;
	overflow:hidden;
}
	
#home_up{
	width:978px;
	height:800px;
	border:1px solid #EEE;
	overflow:hidden;
}

/* FINE video */

/* FINE home up dx */
.homesx {
	/*width:581px;*/
	float:left;
	display:inline;
	overflow:hidden;
}

.homedx {
	width:320px;
	float:right;
	display:inline;
	overflow:hidden;
/*	margin-top:19px */
}

.hometitoli {
	margin-left:32px;
	margin-top:3px;
	font-weight:bold;
	height:19px;
	float:left;
	
}
.hometitoli h3{
font-size: 14px; display: inline;
}

.homesportvirgola {
	width:72px;
	float: left;
	background-image: url(../immagini/virgola/sport_dx.gif);
	height: 45px; padding-top: 20px;
	text-align: center;
	font-weight: bold;
	margin: 4px;
}

.homesportbanner {
	margin-top:126px;
	text-align:center;
	margin-top:48px;
}

#video {
	width:320px;
	height:200px;
	overflow: hidden;
	background-image:url(../immagini/sfondo_video.gif);
/*	margin-top:19px; */
}

.newshomedx {
	overflow:hidden;
	clear:both;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	border:0px;
	margin:0px;
}

.newshomedxbig {
	overflow:hidden;
	clear:both;
	padding-left:2px;
	padding-right:2px;
	padding-top:10px;
	padding-bottom:0px;
	border:0px;
	margin:0px;
	height:124px;
}

.newshomeevi {
	overflow:hidden;
	clear:both;
	padding:10px;
	border:0px;
	margin:0px;
	width:220px;
	display:inline;
	float:left;
}

.newshomenot {
	overflow:auto;
	clear:both;
	border:0px;
	margin:0px;
	width:230px;
	display:inline;
	float:left;
	padding-top:10px;
	height:365px;
}

.newshomesx {
	overflow:auto;
	clear:both;
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:0px;
	border:0px;
	margin:0px;
	width:300px;
	display:inline;
	float:right;
}

/* SINISTRA INTERNA */

#intsx {
	width:160px; /*width:230px;*/
	float:left;
	/*margin-top:10px;*/
	/*border:1px solid green;*/
}

#intsxmediatitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/notizie.gif);
	background-position:top;
	background-repeat:no-repeat*/
}

#intsxnotizietitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/notizie1.gif);*/
	/*background-image:url(../immagini/internasx/notizie.gif);*/
	/*background-position:top;
	background-repeat:no-repeat*/
}

#intsxsporttitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/sport.gif);
	background-position:top;
	background-repeat:no-repeat*/
}

#intsxmagazinetitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/rubriche.gif);
	background-position:top;
	background-repeat:no-repeat*/
}

#intsxvetrinetitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/vetrine.gif);
	background-position:top;
	background-repeat:no-repeat*/
}

#intsxappuntamentititolo {
	height:30px;
	/*background-image:url(../immagini/internasx/appuntamenti.gif);
	background-position:top;
	background-repeat:no-repeat*/
}

#intsxturismotitolo {
	height:30px;
	/*background-image:url(../immagini/internasx/turismo.gif);
	background-position:top;
	background-repeat:no-repeat*/
}


#intsxmedia {
	border-left: 1px #0075B9 solid;
	border-right: 1px #0075B9 solid;
	border-bottom: 1px #0075B9 solid;
	/*CT*/
	border-top: 1px #0075B9 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxnotizie {
	border-left: 1px #0075B9 solid;
	border-right: 1px #0075B9 solid;
	border-bottom: 1px #0075B9 solid;
	/*CT*/
	border-top: 1px #0075B9 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxsport {
	border-left: 1px #EB6095 solid;
	border-right: 1px #EB6095 solid;
	border-bottom: 1px #EB6095 solid;
	/*CT*/
	border-top: 1px #EB6095 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxmagazine {
	border-left: 1px #CC9900 solid;
	border-right: 1px #CC9900 solid;
	border-bottom: 1px #CC9900 solid;
	/*CT*/
	border-top: 1px #CC9900 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxvetrine {
	border-left: 1px #CC0000 solid;
	border-right: 1px #CC0000 solid;
	border-bottom: 1px #CC0000 solid;
	/*CT*/
	border-top: 1px #CC0000 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxappuntamenti {
	border-left: 1px #003F5A solid;
	border-right: 1px #003F5A solid;
	border-bottom: 1px #003F5A solid;
	/*CT*/
	border-top: 1px #003F5A solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

#intsxturismo {
	border-left: 1px #008A00 solid;
	border-right: 1px #008A00 solid;
	border-bottom: 1px #008A00 solid;
	/*CT*/
	border-top: 1px #008A00 solid;
	/*CT*/
	padding:5px;
	width:148px; /*width:218px;*/
	float:left;
	display:inline;
	text-transform:uppercase;
	font-weight:bold;
	overflow:auto;
	margin-bottom:20px;
}

/* FINE SINISTRA INTERNA */


/* DESTRA INTERNA */

#intdxtotale {
	border: 1px #0075B9 solid;
	padding:10px;
	height: auto !important;
	height:530px;
	min-height:530px;
	margin-top:30px;
}

#intdxnotizie {
	border: 1px #0075B9 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxmedia {
	border: 1px #0075B9 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxsport {
	border: 1px #EB6095 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxrubriche {
	border: 1px #CC9900 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxvetrine {
	border: 1px #CC0000 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxappuntamenti {
	border: 1px #003F5A solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdxturismo {
	border: 1px #008A00 solid;
	padding:10px;
	width:651px;
	height: auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	margin-top:30px;
}

#intdx_sx {
	float:left;
	display:inline;
	width:420px;
}

#intdx_dx {
	float:right;
	display:inline;
	width:220px;
}

.newseviintsx {
	clear:both;
	border:0px;
	margin-bottom:20px;
	overflow:auto;

}

.newsintsx {
	overflow:auto;
	clear:both;
	padding-bottom:20px;
	border:0px; 
	margin:0px;
	height: auto !important;
	height:80px;
	min-height:80px;
}

/* FINE DESTRA INTERNA */

.left {
	float:left;
	display:inline
}

.right {
	float:right;
	display:inline
}

.grigiocontorno {
	border: 1px solid #D9D9D9;
	padding:5px;
	overflow:auto;
	margin-bottom:20px;
}







#nav a img{border: 1px solid #ffffff;}
#nav a.activeSlide img{border: 1px solid #0075b9;}
#intsx ul li, #sitemap ul li{margin-left: 10px; list-style: none;margin-bottom: 10px;}
#intsx ul ul, #sitemap ul ul{ margin-top: 10px; margin-bottom: 18px;}
#form_registerFad {margin-top: 20px;}
#form_registerFad div{width:100%; margin-bottom: 10px; clear:both; }
#form_registerFad label{width: 28%; float: left; margin-bottom: 10px; font-size: 13pt;}
#form_registerFad input{width: 55%; float: left; margin-bottom: 10px; font-size: 14pt; font-family: Calibri, Arial;}
#form_registerFad div.radio label{width: 10%; float: left; margin-bottom: 3px; font-size: 13pt;}
#form_registerFad div.radio label.radiolabel{width: 28%; float: left; font-size: 13pt;}
#form_registerFad div.radio input{width: 5%; float: left; border: none; }
#form_registerFad div.corto label{width: 28%; float: left; font-size: 13pt;}
#form_registerFad div.corto input{width: 20%; float: left; }
#form_registerFad div.button{text-align:right;}
#form_registerFad div.button input{ width: 70pt; float: none; clear:both; margin-right:10%;}
#form_registerFad input[type="submit"] {
/*	border-right: #000000 1px solid;
	border-top: #000000 1px solid;*/
	font-size: 12pt;        
        height: 20pt;
/*	background: white;
	border-left: #000000 1px solid;
	color: #000000;
	line-height: normal;
	border-bottom: #000000 1px solid;
	font-style: normal;*/
	font-family: Calibri, Arial;
/*	font-variant: normal;
	text-decoration: none*/
}
#form_registerFad input[type="reset"] {
/*	border-right: #000000 1px solid;
	border-top: #000000 1px solid;*/
	font-size: 12pt;        
        height: 20pt;
/*	background: white;
	border-left: #000000 1px solid;
	color: #000000;
	line-height: normal;
	border-bottom: #000000 1px solid;
	font-style: normal;*/
	font-family: Calibri, Arial;
/*	font-variant: normal;
	text-decoration: none*/
}

.clearFlt{clear: both; float: none;}
div.alert {margin: 0.5em; padding: 1em 15px 0 50px; border-style: solid; border-width: 2px 0;}
div.alert p {margin: 0 0 1em; color: #000D6D;}
div.alert_info {background: #EAEBF7 url(../immagini/sistema/alert/info20.png) no-repeat 15px 50%; border-color: #8E9AFF;}
div.alert_warning {background: #FFF0BA url(../immagini/sistema/alert/warning20.png) no-repeat 15px 50%; border-color: #E87C29;}
div.alert_question {background: #E4F6DE url(../immagini/sistema/alert/help20.png) no-repeat 15px 50%; border-color: #8FDC79;}
div.alert_error {background: #FFD8D6 url(../immagini/sistema/alert/error20.png) no-repeat 15px 50%; border-color: #FF0038;}
.hide{position: -9000px; display: none; visibility: hidden;}
#intdx_sx h3{color: #000000; display: inline;}
.elenco span{margin-left: -22px; float: left;}
.elenco {margin-left: 7px;}
.elenco a:hover{color: #0075b9;}

/* coda */

/* codaloghi */
#codaloghi {
	width:972px; 
	height:60px;
	text-align:center;
	overflow:hidden;
	margin-bottom:20px;
	margin-top:10px;
	float:left;
}

#banner1_coda{
	width:468px; 
	height:60px; 
	float:left;
	background-color:#DFDFDF;
}

#banner2_coda{
	width:468px; 
	height:60px; 
	float:left;
	margin-left:36px;
	background-color:#DFDFDF;
}
/* FINE codaloghi */

/* coda_newsletter_rss_cerca */
/*#coda_newsletter_rss_cerca {*/
	/*border: 1px #DFDFDF solid;*/
	/*height:30px;*/
	/* text-align:left; */
	/*overflow:hidden;
	margin-bottom:10px;
	margin-top:10px;
	display:inline; 
	float:left;
	width:982px;
}
*/
#cerca_coda{
	padding-right:10px;
	width:385px;
	float:left;
	display:inline; 
	background-color:#55a4d9;
	height:26px; 
	padding-bottom:3px;
	
}



/* FINE coda_newsletter_rss_cerca */

/* codariferimenti */
#codariferimenti {
	/*border: 1px #DFDFDF solid;*/
	padding-bottom:9px;
	/*height:100px;*/
	overflow:hidden; 
	background-image:url(../immagini/sfondo_coda_riferimenti_1.png);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
	border-top:3px solid #82BCE3;
}

.newsletters{
	float:left; 
	width:570px; 
	height:26px; 
	text-align:left;
	padding-left:37px;
	color:#ffcc00;
	background-color:#55a4d9;
	font-family:Verdana;
	font-size:13px;
	padding-bottom:3px;
}

.newsletters a:link, .newsletters a:visited {
	color: #ffe500;
	text-decoration:none;
}

.newsletters a:hover{
	color: #CC0000;
	text-decoration:none;
}

#inform{
	width:130px;
	/*height:100px;*/
	float:left;
	margin-left:10px;
	padding-top:15px;
}

#su_di_noi{
	width:690px;
	/*height:100px;*/
	float:left;
	padding-left:10px;
	padding-top:15px;
}

#addthis_sotto{
	width:140px;
	/*height:100px;*/
	margin-left:12px;
	float:left;
	padding-right:10px;
	padding-top:15px;
}
/* FINE codariferimenti */

/* FINE coda */

/* stile form commenti gallery */
h3{
	font-size:18px;
	color:#FF0084;
	font-weight:normal;
	margin-bottom:10px
}

.Butt, .DeleteButt, .CancelButt, .DisabledButt, .SmallButt, .SmallDisabledButt, .SmallDeleteButt, .SmallCancelButt, .Butt:visited, .DeleteButt:visited {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #0063DC;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:inherit;
font-size:12px;
font-weight:bold;
padding:4px 6px;
text-decoration:none;
white-space:nowrap;
}
.Butt, .SmallButt {
background:none repeat scroll 0 0 #0063DC;
}
.Butt:hover, .SmallButt:hover {
background:none repeat scroll 0 0 #0054BD;
}
.Butt:active, .SmallButt:active {
background:none repeat scroll 0 0 #004EB0;
}
.Butt:link, .SmallButt:link, .Butt:visited, .SmallButt:visited {
color:#FFFFFF;
text-decoration:none;
}
/* FINE stile form commenti gallery */

/* INIZIO stile form add commenti news_scheda.tpl */

#addComment
{
    display:none; 
    width:616px;
}

#addComment input{font-size: 10pt;}

#addComment label{font-size: 10pt;}
/* FINE stile form add commenti */

.visite {color: #0075b9;}

.dataHome {color: #0075b9;}


