@charset "UTF-8";
/* CSS Document */

img, div, input { behavior: url("/IEPNGFix.htc"); }

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

*{ padding:0; margin:0; }

img{ border:none;}

a {
	color:#000;
	text-decoration:none;
}

a:hover {
	color:#F60;
}

body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color:#fbfcfd;
	text-align:center;
	color: #000;
	font-family:Verdana, Geneva, sans-serif;
}

#wrapper {
	position:relative;
	width:810px;
	margin: 0 auto;
}

#container {
	width:800px;
	margin:0;
	padding:0 0 0 0;
	position: absolute;
}

img.button {
	float:right;
	border:0;
	margin:0 6px 0 0;
	padding:0 0 -12px 0;
}

img.buttontitle {
	float:left;
	border:0;
	margin:9px 6px 33px 0;
	padding:0;
	vertical-align:middle;
}

/** HEader **/

.intestazione {
	width:788px;
	margin:0 6px;
}

.intestazione img {
	width:100%;
	height:9px;
}

.intestazione h1 {
	width:765px;
	text-align:right;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding:10px 23px 10px 12px;
	margin:0 12px 0 0;
}

.intestazione h1 .subbread {
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva,, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:0;
}

.intestazione h1 a {
	color:#000;
	text-decoration:none;
}

.intestazione h1 a:hover {
	color:#C60;
}

/** BOX **/

.box {
	float:left;
	width:250px;
	height:127px;
	margin:3px 5px;
	padding:3px;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxsans {
	float:left;
	width:250px;
	height:127px;
	margin:3px;
	padding:3px;
}

.boxheight {
	float:left;
	width:250px;
	margin:3px;
	padding:3px;
}

.box2h {
	float:left;
	width:250px;
	height:250px;
	margin:3px;
	padding:3px;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
	text-align:left;
}

.boxsans2h {
	float:left;
	width:250px;
	height:250px;
	margin:6px;
	padding:3px;
}

.boxdoppio {
	float:left;
	width:512px;
	height:127px;
	margin:3px;
	padding:3px;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxdoppiosans {
	float:left;
	width:520px;
	height:127px;
	margin:3px;
	padding:3px;
}

.boxdoppiosansheight {
	float:left;
	width:516px;
	margin:3px;
	padding:3px;
}

.boxdoppio2h {
	float:left;
	width:512px;
	height:250px;
	margin:3px;
	padding:3px;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxdoppiosans2h {
	float:left;
	width:514px;
	height:250px;
	margin:6px;
	padding:3px;
}

.boxdoppiosansnoh {
	float:left;
	width:514px;
	margin:6px;
	padding:3px;
}

.boxorizzontale {
	float:left;
	width:782px;
	height:125px;
	margin:6px;
	padding:3px;
	text-align:left;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxorizzontalesans {
	float:left;
	width:782px;
	height:125px;
	margin:6px;
	padding:3px;
	text-align:left;
}

.boxorizzontalesansheight {
	float:left;
	width:788px;
	margin:3px;
	padding:3px;
	text-align:left;
}

.boxorizzontaleheight {
	float:left;
	width:782px;
	margin:6px;
	padding:3px;
	text-align:left;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxorizzontale2h {
	float:left;
	width:786px;
	height:250px;
	margin:3px;
	padding:3px;
	text-align:left;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
}

.boxorizzontalespacer {
	float:left;
	margin:0;
	padding:0;
	width:800px;
	height:33px;
	text-align:left;
}

.boxverticale {
	float:left;
	width:250px;
	margin:3px;
	padding:3px;
}

.boxverticaledoppiosans {
	float:left;
	width:516px;
	margin:3px;
	padding:3px;
}

.boxverticalecon {
	float:left;
	width:250px;
	margin:3px;
	padding:3px;
	border-bottom:1px #CCC solid;
}

.boxsans_calendar {
	float:left;
	width:250px;
	height:76px;
	padding:21px 8px 8px 8px;
	margin:23px 0 0 0;
	clear:right;
}

.boxdoppiosans_calendar {
	float: left;
	width: 508px;
	height: auto;
	padding: 8px;
	margin: 23px 0 9px 0;
	clear: both;
}

#timbrovetrina {
	position:absolute;
	left:867px;
	top:153px;
	width:110px;
	height:110px;
	z-index:6000;
}


/** Stili Box **/

#timbrovetrina img {
	margin:0;
	padding:0;
	width:110px;
	height:110px;
}

h1 {
	padding:12px 12px 0 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
	font-size:18px;
	text-align:left;
	font-weight:normal;
	line-height:14px;
}

h1 .subh1 {
	font-size:12px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
}

h3 {
	padding:0 0 0 6px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	line-height:12px;
}

h1.nomargin {
	padding:0;
	margin:0;
}

h1 a {
	color:#000;
	text-decoration:none;
}

h1 a:hover {
	color:#F60;
}

p {
	padding:3px 12px 12px 12px;
	margin:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	font-weight:normal;
	color:#333;
	line-height:12.5px;
}

sup {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #333333;
	line-height:5px;
}

p em {
	padding:0;
	margin:0;
	font-size:10px;
	font-weight:normal;
	color:#666;
}

.produzioni p {
	padding:3px 12px;
	margin:3px 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	font-weight:normal;
	color:#666;
}

.produzioni p em {
	font-size:11px;
}

.produzioni h1 {
	padding:9px 0 0 10px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
	font-size:18px;
	text-align:left;
	font-weight:normal;
	line-height:12px;
	height:25px;
}

.produzioni h1 .sub {
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
	font-size:13px;
}

.produzioni2colonna p {
	padding:0 12px;
	margin:39px 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	font-weight:normal;
	color:#666;
}

.produzioni2colonna p em {
	font-size:11px;
}

.littletitle {
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
	font-size:14px;
	height:12px;
	margin:0;
	padding:6px 0 6px 0;
}

.little {
	font-size:10px;
}

.little em {
	letter-spacing:0.5px;
	font-size:9px;
}

.noTitle {
	margin-top:24px;
}

h1.titologreen {
	margin:9px 0 0 0;
	padding:3px 12px 0 12px;
	color:#090;
	font-size:18px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
}

h1.titologreen a {
	color:#090;
	text-decoration:none;
}

h1.titologreen a:hover {
	color:#F60;
}

h1.titolo {
	margin:0;
	padding:2px 0 4px 0;
	color:#900;
	font-size:20px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, sans-serif;
}

.subgreen {
	font-family:'ComfortaaRegular', Trebuchet MS, Verdana, Geneva, sans-serif sans-serif;
	font-size:14px;
	color:#090;
}

.subgreen em {
	font-family:'ComfortaaRegular', Trebuchet MS, Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#090;
}

.bold {
	color:#333;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.blu {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0d3fc0;
	font-weight:bold;
}

.red {
	color:#C00;
}

h1.red a {
	color:#C00;
	text-decoration:none;
}

h1.red a:hover {
	color:#F60;
}

.grey {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
}

.curri {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-weight:normal;
}

p.curri em {
	font-size:10px;
}

.gallery {
	text-align:center;
	margin-left: 3px;
}

.gallery img {
	float:left;
	margin:2px;
}

.date {
	float: left;
	width:100%;
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	border-bottom:1px #CCC solid;
}

.luogo {
	float:left;
	width:80%;
	margin:0 0 12px 0;
	padding:0;
	text-align:left;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	clear: right;
}

.luogo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	clear: right;
}

.luogo a:hover {
	color:#F60;
}

.info {
	float:right;
	width:19%;
	margin:0 0 12px 0;
	padding:0;
	text-align:right;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	clear: right;
}

.info a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	clear: right;
}

.info a:hover {
	color:#F60;
}

.datecal {
	float:right;
	width:100%;
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	border-bottom:1px #CCC solid;
}

.luogocal {
	float:right;
	width:100%;
	margin:0 0 8px 0;
	padding:0;
	text-align:left;
	bottom:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	clear: right;
}

.linecredit {
	line-height:16px;
}

.clr {
	clear:both;
}

.spacer {
	height:33px;
	clear:both;
}

.ita {
	font-style:italic;
}

.left {
	text-align:right;
}

.right {
	text-align:right;
}

/** Footer **/

.footer {
	width:789px;
	border-top:1px #999 dotted;
}

.footer img {
	width:100%;
	height:9px;
}

.footer h1 {
	width:100%;
	text-align:left;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding-left:8px;
}


/** bg **/

#bgimg {
	position:absolute;
	z-index: 1;
}

#bg {
position:absolute;left:0px;top:0px;z-index:1;
}

/** Font **/

@font-face {
	font-family: 'ComfortaaThin';
	src: url('Comfortaa_Thin-webfont.eot');
	src: local('☺'), url('Comfortaa_Thin-webfont.woff') format('woff'), url('Comfortaa_Thin-webfont.ttf') format('truetype'), url('Comfortaa_Thin-webfont.svg#webfont1AP63uek') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ComfortaaRegular';
	src: url('Comfortaa_Regular-webfont.eot');
	src: local('☺'), url('Comfortaa_Regular-webfont.woff') format('woff'), url('Comfortaa_Regular-webfont.ttf') format('truetype'), url('Comfortaa_Regular-webfont.svg#webfontne6Upwqc') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ComfortaaBold';
	src: url('Comfortaa_Bold-webfont.eot');
	src: local('☺'), url('Comfortaa_Bold-webfont.woff') format('woff'), url('Comfortaa_Bold-webfont.ttf') format('truetype'), url('Comfortaa_Bold-webfont.svg#webfontifKLnkSK') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Gallerye **/

ul li { display: inline;
list-style:none;}
			
			.wide {
				border-bottom: 1px #000 solid;
				width: 4000px;
			}

/** toggle Tournee prossimamente **/

.boxmenumedia {
	width:788px;
	height:auto;
	float:left;
	margin:3px;
	padding:3px;
}

.trigger {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background:url(images/h2_trigger_c.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 788px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
}

.trigger img {
	padding: 0;
	margin: 0;
	border:0;
}

.trigger h2 a {
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.trigger:hover {
	color: #F63;
	border:0;
}
.active {background-position: left bottom;
	border:0;
}

.toggle_container {
	margin: 39px 0 5px 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 788px;
	clear: both;
	text-align:left;
	height: auto;
}
.toggle_lineup {
	margin: 6px 0 6px 0;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(toggle_block_stretch788.gif) repeat-y left top;
	clear: both;
	text-align:left;
	height: auto;
}
.toggle_lineup .block {
	padding: 12px 12px 12px 12px;
	background: url(toggle_block_btm788.gif) no-repeat left bottom;
	height: auto;
}
.toggle_lineup .block p {
	padding: 0;
	margin: 0;
	font-size:11px;
}

.toggle_lineup .block p.date {
	float:right;
	clear:right;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin:0;
	padding:0;
}
.toggle_lineup h3 {
	display:inherit;
	width:100%;
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	font-size:18px;
	margin: 0 0 3px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px dashed #ccc;
}

h3.rstp {
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	font-size:14px;
}

h3.for a {
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#06F;
}

h3.for a:hover {
	color:#C00;
}

h3.prod a {
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	text-decoration:none;
	color:#333;
}

h3.prod a:hover {
	color:#F63;
}

.toggle_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}

.boldgreen {
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#090;
	font-style:normal;
}

.ita {
	font-style:italic;
}

.video {
	background:url(images/h2_trigger_video.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 330px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.video img {
	padding: 0;
	margin: 0;
	border:0;
}

.video h2 a {
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.video a:hover {
	color: #F63;
	border:0;
}

.video:hover {background-position: left bottom;
	border:0;
	color: #F63;
}

.videoanguria {
	background:url(images/h2_trigger_anguria.png) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 330px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.videoanguria img {
	padding: 0;
	margin: 0;
	border:0;
}

.videoanguria h2 a {
	cursor:default;
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.videoanguria a:hover {
	cursor:default;
	color: #333;
	border:0;
}

.videoanguria:hover {background-position: left bottom;
	cursor:default;
	border:0;
	color: #333;
}

.videograno {
	background:url(images/h2_trigger_grano.png) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 330px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.videograno img {
	padding: 0;
	margin: 0;
	border:0;
}

.videograno h2 a {
	cursor:default;
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.videograno a:hover {
	cursor:default;
	color: #333;
	border:0;
}

.videograno:hover {background-position: left bottom;
	cursor:default;
	border:0;
	color: #333;
}

.videofoglia {
	background:url(images/h2_trigger_foglia.png) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 330px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.videofoglia img {
	padding: 0;
	margin: 0;
	border:0;
}

.videofoglia h2 a {
	cursor:default;
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.videofoglia a:hover {
	cursor:default;
	color: #333;
	border:0;
}

.videofoglia:hover {background-position: left bottom;
	cursor:default;
	border:0;
	color: #333;
}


.videoparticellula {
	background:url(images/h2_trigger_trepanca.png) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 330px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.videoparticellula img {
	padding: 0;
	margin: 0;
	border:0;
}

.videoparticellula h2 a {
	cursor:default;
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.videoparticellula a:hover {
	cursor:default;
	color: #333;
	border:0;
}

.videoparticellula:hover {background-position: left bottom;
	cursor:default;
	border:0;
	color: #333;
}

.plus {
	padding: 0 0 0 50px;
	margin: 0 23px 5px 0;
	background:url(images/h2_trigger_plus.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 210px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
}

.plus img {
	padding: 0;
	margin: 0;
	border:0;
}

.plus h2 a {
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.plus a:hover {
	color: #F63;
	border:0;
}

.plus:hover {background-position: left bottom;
	border:0;
	color: #F63;
}

.tel {
	background:url(images/h2_trigger_tel.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 480px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.tel img {
	padding: 0;
	margin: 0;
	border:0;
}

.tel h2 a {
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.tel a:hover {
	color: #F63;
	border:0;
}

.tel:hover {background-position: left bottom;
	border:0;
	color: #333;
	cursor:default;
}

.mail {
	background:url(images/h2_trigger_mail.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 480px;
	font-size: 12px;
	font-family:'ComfortaaRegular', Trebuchet MS, Georgia, Verdana, Geneva, sans-serif;
	font-weight: normal;
	float: left;
	border:0;
	cursor:pointer;
	text-align:left;
	margin-top: 0;
	margin-right: 23px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}

.mail img {
	padding: 0;
	margin: 0;
	border:0;
}

.mail h2 a {
	color: #333;
	text-decoration: none;
	display: block;
	border:0;
}
.mail a:hover {
	color: #F63;
	border:0;
}

.mail:hover {background-position: left bottom;
	border:0;
	color: #F63;
}

.produzioni p.nospace {
	margin:-9px 0 0 0;
	padding:0 12px;
}

.produzioni p.nospacesub {
	margin:0;
	padding:0 12px;
}

.clr {
	clear:both;
}

.boxf {
	float:left;
	width:250px;
	margin:5px;
	padding:0;
}

.boxformazioneh2 {
	float:left;
	width:250px;
	height:281px;
	margin:0;
	padding:0;
}

.boxformazioneh2 h3 {
	padding:12px 0 0 0;
	margin:0;
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	font-size:16px;
	text-align:left;
	font-weight:normal;
	line-height:12px;
}

.boxformazioneh2 h3 a {
	text-decoration:none;
	color:#06F;
}

.boxformazioneh2 h3 a.maister {
	color:#C03;
}

.boxformazioneh2 h3 a:hover.maister {
	color:#00C;
}

.boldnero {
	font-family:'ComfortaaRegular', Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.boldnero a {
	text-decoration:none;
}
.boldnero a:hover {
	color:#C00;
}

.etre {
	color:#F63;
}

.arancio {
	color:#ffa96f;
}

.verde {
	color:#91b53c;
}

.giallo {
	color:#fdd159;
}

.viola {
	color:#735195;
}

.blue {
	color:#5a69c5;
}
.bluepetrol {
	color:#7ca5a5;
}

.beige {
	color:#c0b076;
}
.verdon {
	color:#999754;
}

.rosa {
	color:#f1b9a0;
}

.rosa2 {
	color:#cb7867;
}

.maron {
	color:#82694a;
}
.terrasiena {
	color:#502b1d;
}
