html,body {
	margin: 0px;
	background-color: #FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
}

a {
	color:#633130;
}
img {margin: 0; padding: 0; border:0px;}

table,td {
	margin: 0px;
	padding: 0px;
}

.tb_contenuti {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	width: 940px;
	margin-left:auto; 
	margin-right:auto;
}

.colonnaDx {
	background-color: #FFF;
	border-left: 1px dotted #ccc;
	margin-top:13px;
}
.email {
	color:#633130;
	text-decoration: none;
	font-weight: bold;
}
.tb_ricerca {
	/*background-color: #FEDD9A;*/
	margin: 0px;
	padding: 0px;
}

.tb_voci_localita {
	background-color: #FFF;
}


.testo {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-align: left;
}

.testobia {
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: none;
}

.social {
	height:20px;margin:10px; margin-top:15px; text-align:left;font-size:11px;
}

.txtred {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #633130;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}

.titoli{
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	COLOR: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}

.titolini{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
A:link.menu {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
A:visited.menu {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}
A:hover.menu {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #ec1551; 
	text-decoration: underline;
	font-weight: bold;
}
A:active.menu {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
}

A:link.neri {
	font-style: normal;
	line-height: normal;
	color: #633130;
	text-transform: none;
	text-decoration: none;
}
A:visited.neri {
	font-style: normal;
	line-height: normal;
	color: #633130;
	text-transform: none;
	text-decoration: none;
}
A:hover.neri {
	font-style: normal;
	line-height: normal;
	text-transform: none;
	color: #666666; 
	text-decoration: underline;
}
A:active.neri {
	font-style: normal;
	color: #000000;
	text-transform: none;
	text-decoration: none;
}
A:link.bianchi {
	font-style: normal;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
A:visited.bianchi {
	font-style: normal;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}
A:hover.bianchi {
	font-style: normal;
	text-transform: none;
	COLOR: #FFFFFF; 
	text-decoration: underline;
	font-weight: normal;
}
A:active.bianchi {
	font-style: normal;
	color: #FFFFFF;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
}

INPUT {
	border: #322b58 1px solid; font-size: 13px; 
}
TEXTAREA {
	border: #322b58 1px solid;
	font-family:arial,helvetica,sans-serif;
	font-size:11px; 
	width: 490px; 
	height: 100px
}
SELECT {
	border: #ccc 1px solid;
	font-size:13px;	
}

h1 {
	font-weight: normal; font-size: 20px; text-transform: none; 
	color: #000000; line-height: normal; font-style: normal; 
	/*text-decoration: none; font-family: 'Josefin Sans Std Light', serif;*/
	margin:0px; padding:0px;
}
h2 {
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	text-transform: none;
	TEXT-DECORATION: none;
	font-weight: bold;
}
h3 {
	font-weight: bold; font-size: 13px; text-transform: none; color: #633130; line-height: normal; font-style: normal; text-decoration: none;font-family:arial,helvetica,sans-serif;
}

.pagebar {
	text-align:center;
	margin: 0px; 
	font: 15px "Trebuchet MS",Arial;
	margin-bottom:30px;
}


#slideshow {
    position:relative;
    height:261px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 261px;
    background-color: #FFF;
    padding:0px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 261px;
    display: block;
    border: 0;
}
