body {
	margin:0px 0px 0px 0px;
}
input, textarea {
	font-family: verdana;
	font-size: 12px;
}
input.button {
	color: white;
	background-color: #244996;
	border: 1px solid #200000;
}
input.inputbox, textarea.inputbox, select.inputbox {
	border: 1px solid #244996;
	background-color: yellow;
}
table.elenco{
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #244996;
}
table.elenco th{
	background-color: #244996;
	font-size: 14px;
	font-weight: bold;
	color: white;
	border: 1px solid #244996;
	padding: 5px;
}
table.elenco td{
	font-weight: none;
	border: 1px solid #244996;
	padding: 5px;
}
/*METEO*/
.localita_1_giorno_compatto iframe {
	width:187px;
	height:268px;
}
.localita_6_giorni_compatto iframe {
	width:187px;
	height:302px;
}
.localita_7_giorni_compatto iframe {
	width:382px;
	height:192px;
}
.localita_7_giorni_dettaglio iframe {
	width:187px;
	height:467px;
}
.localita_6_giorni_esteso iframe {
	width:187px;
	height:352px;
}
.localita_7_giorni_esteso iframe {
	width:382px;
	height:287px;
}
.localita_7_giorni_orario iframe {
	width:382px;
	height:497px;
}
.localita_1_giorno_mare iframe {
	width:187px;
	height:292px;
}
.localita_7_giorni_mare iframe {
	width:382px;
	height:302px;
}
.localita_1_giorno_neve iframe {
	width:187px;
	height:317px;
}
.localita_7_giorni_neve iframe {
	width:382px;
	height:312px;
}
/*FINE METEO*/
.linea1px {
	/*height: 1px;
	background-color: #244996;*/
	border-top: 1px solid #244996;
}
.linea2px {
	/*height: 2px;
	background-color: #244996;*/
	border-top: 2px solid #244996;
}
.titoloRosso {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: red;
}
.titolo{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #244996;
}
.titoletto{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #244996;
}
.testo {
	font-family: verdana;
	font-size: 12px;
	font-weight: none;
}
.testoB {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
}
.testoRosso {
	font-family: verdana;
	font-size: 10px;
	color: red;
}
.testoRosso2 {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.testoBig {
	font-family: verdana;
	font-size: 25px;
}
.testoBig   a:link, .testoBig a:visited, .testoBig a:active{
	font-family: verdana;
	font-size: 25px;
	text-decoration: none;
}
.testoBig  a:hover{
	font-family: verdana;
	font-size: 25px;
	text-decoration: underline;
}
.testoBig2 {
	font-family: verdana;
	font-size: 25px;
	font-weight: bold;
	color: #244996;
}
.testoSmall{
	font-family: verdana;
	font-size: 9px;
}
a {
	font-family: verdana;
	font-size: 12px;
	color: #244996;
	font-weight: none;
}
a:hover{
	font-family: verdana;
	font-size: 12px;
	color: #244996;
	text-decoration: none;
}
a.news:link, a.news:active, a.news:visited{
	font-family: verdana;
	font-size: 13px;
	color: #244996;
}
a.news:hover{
	font-family: verdana;
	font-size: 13px;
	color: #244996;
	text-decoration: none;
}
.data_news{
	color:red;
	font-family: verdana;
	font-size: 10px;
}
.testo_news{
	font-family: verdana;
	font-size: 10px;
}
a.banner:link, a.banner:active, a.banner:visited{
	font-family: verdana;
	font-size: 9px;
	color: white;
	text-decoration: none;
}
a.banner:hover {
	font-family: verdana;
	font-size: 9px;
	color: white;
	text-decoration: underline;
}
.titoloMenu{
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #244996;
	border-bottom: 1px solid #244996;
}
.titoloMenu a:link, .titoloMenu a:active, .titoloMenu a:visited{
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #244996;
	border-bottom: 1px solid #244996;
	text-decoration: underline;
}
.titoloMenu a:hover{
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #244996;
	border-bottom: 1px solid #244996;
	text-decoration: none;
}
.titoloFineMenu{
	font-family: verdana;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #244996;
	border-top: 1px solid #244996;
}
.dataEvento {
	font-family: verdana;
	font-size: 22px;
	color: black;
	text-align: center;
}
.titoloEvento {
	font-family: verdana;
	font-size: 25px;
	color: #044170;
	text-align: center;
}
.titoloEvento2 {
	font-family: verdana;
	font-size: 15px;
	color: #044170;
	text-align: center;
}
.testoEvento {
	font-family: verdana;
	font-size: 12px;
	text-align:justify;
}
.dataEventoSmall {
	color:red;
	font-family: verdana;
	font-size: 12px;
}
.titoloEventoSmall {
	font-family: verdana;
	font-size: 15px;
	color: #044170;
}
.titoloEventoSmall a:link, .titoloEventoSmall a:active, .titoloEventoSmall a:visited{
	font-family: verdana;
	font-size: 15px;
	color: #044170;
	text-decoration: none;
}
.titoloEventoSmall a:hover{
	font-family: verdana;
	font-size: 15px;
	color: #044170;
	text-decoration: underline;
}
ul.elencoNumerato{
	font-family: verdana;
	font-size: 12px;
	list-style: decimal outside;
}
ul.elenco{
	font-family: verdana;
	font-size: 12px;
	list-style: square outside;
}
.folder{
	background-color: #ececec;
	border-bottom: 1px solid #244996;
	border-left: 1px solid #244996;
	border-right: 1px solid #244996;
	font-family: verdana;
	font-size: 14px;
	color: #244996;
	padding: 2px 0px 2px 0px;
}
.folderPre{
	float: left;
	background-color: #ececec;
	text-align: right;
	cursor: pointer;
}
.folderPhoto{
	background-color: #ececec;
	cursor: pointer;
}
.folderExpand{
	background-color: #d0cdcd;
	border-bottom: 1px solid #244996;
	border-left: 1px solid #244996;
	border-right: 1px solid #244996;
	font-family: verdana;
	font-size: 14px;
	color: #244996;
	padding: 2px 0px 2px 0px;
}
.folderPreExpand{
	float: left;
	background-color: #d0cdcd;
	text-align: right;
	cursor: pointer;
}
.folderPhotoExpand{
	background-color: #d0cdcd;
	cursor: pointer;
}
#folder_photo {
	position:relative;
	display: block;
	float: left;
	width: 280px;
	margin: 0px 0px 0px 0px;
}
#counter{
	font-family: verdana;
	font-size: 15px;
	color: #044170;
	padding-bottom: 5px;
}
#counter select.inputbox {
	font-family: verdana;
	font-size: 15px;
	color: #044170;
	background-color: #FFFFFF;
}
#divBannerBottom {
	text-align: center;
	font-family: verdana;
	font-size: 9px;
	color: white;
	line-height: 20px;
	background-color: #244996;
	position: fixed;
	bottom: 0;
	left: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 20px;
	z-index: 999;
}
/* IE 6 fix */
*html #divBannerBottom {
	text-align: center;
	font-family: verdana;
	font-size: 9px;
	color: white;
	line-height: 20px;
	background-color: #244996;
	position: absolute;
	right: auto;
	bottom: auto;
	left: expression( ( 0 - divBannerBottom.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 - divBannerBottom.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
div.sito_amico{
	float: left;
	width: 100%;
}
div.sito_amico .separatore{
	clear:	both;
	height: 1px;
	color: #044170;
	margin: 10px 0px 10px 0px;
}
div.sito_amico .nome{
	padding: 10px 5px 5px 5px;
	font-size: 25px;
	color: #044170;
	
}
div.sito_amico .logo_sito{
	float: left;
	text-align:center;
	padding: 5px 5px 10px 5px;
}
div.sito_amico .logo_sito img{
	border: 0px;
	margin-bottom: 5px;
}
div.sito_amico .logo_sito a{
	font-size: 15px;
	text-decoration: none;
}
div.sito_amico .logo_sito a:hover{
	font-size: 15px;
	text-decoration: underline;
}
div.sito_amico .descrizione{
	float: left;
	padding: 0px 5px 10px 5px;
}
.googleAddress img
{
    float:left;
}
.googleAddress .testo
{
    float:left;
    width:200px;
    margin-top:40px;
}
