/* CSS Document */
/*************************TAG RIDEFINITI*************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#59518c;
	margin: 0;
	padding: 0;
}
a:link{
	color: #59518c;
}
a:visited{
	color: #59518c;
}
hr {
	color: #59518c;
	border-style: none;
	height: 1px;
}
h1 {
	font-family: 'RockwellRegular';
	font-size:26px !important;
	color:#59518c;
	line-height:normal !important;
	max-width:650px;
	font-weight:normal;
}
h2, h2 a:link, h2 a:visited {
	font-family: 'RockwellRegular';
	font-size:17px;
	font-weight:normal;
	/*color:#a51366;*/
	color:#e00f66;
	line-height:normal !important;
	text-decoration:none;
}
h3 {
	font-family: 'RockwellRegular';
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 2px;
}

ul, ol{
	padding-top:5px;
	padding-bottom:12px;
}
/*************************STILI CON FONTKIT*************************/
.linea-descrizione { 
	font-family: 'RockwellRegular';
	font-weight:normal;
	font-size:18px;
	color:#e00f66;
	display:block
}
#box-home-corpo .contenuto h2, #box-home-corpo .contenuto h2 a:link, #box-home-corpo .contenuto h2 a:visited {
	font-family: 'RockwellRegular';
	font-weight:normal;
	color:#ffffff;
	font-size:20px;
}
#box-eventi h2, #box-eventi h2 a:link, #box-eventi h2 a:visited {
	font-family: 'RockwellRegular';
	font-weight:normal;
	color:#5a518e;
	font-size:20px;
	text-decoration:none;
}
#box-eventi h2 a:hover {
	color: #e00f66;
	text-decoration: none;
}
.box-generico-top h2 {
	font-family: 'RockwellRegular';
	color:#851b85 !important;
	font-size:20px;
}
.header-link, .header-link a:link, .header-link a:visited {
	font-family: 'RockwellRegular';
	color:#59518c;
	text-decoration:none;
}
.header-link-on, .header-link-on a:link, .header-link-on a:visited {
	font-family: 'RockwellRegular';
	color:#e00f66;
	text-decoration:none;
}
.header-link a:hover {
	color:#e00f66;
}
.orari-sottotitolo, .orari-sottotitolo a:link, .orari-sottotitolo a:visited {
	font-family: 'RockwellRegular';
	color:#e00f66;
	font-size:18px;
	text-decoration: none;
}
#menu-sx h2, #menu-sx h2 a:link, #menu-sx h2:visited {
	font-family: 'RockwellRegular';
	color:#ffffff;
	font-size:20px;
}
.titolo, .titolo:link, .titolo:visited {
	font-family: 'RockwellRegular';
	font-size: 16px;
	color: #e00f66;
	font-weight: normal;
	margin-bottom:10px;
}
.sottotitolo, .sottotitolo:link, .sottotitolo:visited {
	font-family: 'RockwellRegular';
	font-size: 14px;
	color: #851b85;
	font-style:italic;
	margin-bottom:10px;
}
a.sottotitolo:hover {
	color: #e00f66;
}
h2.iBus, h2.iBus a:link, h2.iBus a:visited {
	font-family: 'RockwellRegular';
	color:#CC0033;
	font-size:17px;
}
.nome, .nome a:link, .nome a:visited {
	font-family: 'RockwellRegular';
	font-size:14px;
	color:#c201ba;
}
#box-newsletter .titolo {
	font-family: 'RockwellRegular';
	font-size:20px;
	color:#fff;
	font-weight:normal;
}
.testo {
	font-family: 'RockwellRegular';
	color: #59518c;
	font-weight:normal
}
/*************************STILI*************************/
.testo-evid-on {
	color: #e00f66;
	font-weight:bold;
}
.testo-evid-on:link {
	color: #e00f66;
	font-weight:bold;
}
.testo-evid-on:visited {
	color: #e00f66;
	font-weight:bold;
}
a.testo-evid-on:hover {
	color: #e00f66;
}
.testo-evid, .testo-evid:link, .testo-evid:visited {
	color: #e00f66;
}
a.testo-evid:hover {
	color: #e00f66;
}
.testo-s, .testo-s:link, .testo-s:visited {
	font-size: 11px;
}
.citazione {
    font-style: italic;
}
.img-top-right {
	float:right;
	margin:0 0 10px 10px;
}
.img-top-left {
	float:left;
	margin:0 10px 10px 0;
}
.img-right {
	float:right;
	margin:10px 0 10px 10px;
}
.img-left {
	float:left;
	margin:10px 10px 10px 0;
}