.puls {
	border:1px solid #EFEFEF;
	font-size: 14px;
	font-weight: bold;
	color: #006666;
	background-color:#AFEFC1;
	background-image: url(../img/pulsante.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
} 

#bg {
	background-color:#FCFCF8;
}

.puls a, a href, a visited {
	font-size: 14px;
	font-weight: bold;
	color: #075900;
	text-decoration:none;
}

.puls:hover {
	background-color:#FBFBFB;
	color:#F3F3F3;
}

.tdframe {
	border-left:1px dotted #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:0px;
}

.bgsubmenu {
	background-color:#FFFEEE;
}

.copyright {
	font-size: 11px;
	font-family:Tahoma, Arial, Times New Roman; 
	border:1px solid #CDCDCD;
	background-color:#90C49F;
	color:#00412B;
}

.copyright a, a href, a visited {
	font-size: 11px;
	font-family:Tahoma, Arial, Times New Roman; 
	color:#990000;
	text-decoration:none;
	border-bottom:1px dashed #990000;
}

.intro {
	font-family:Tahoma, Arial, Times New Roman;
	font-size:20px;
	font-weight:bold;
	color:#1B5B00;
	padding-top:1em;
	padding-bottom:1em;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.introimg {
	border:1px solid #CCCCCC;
	padding-bottom:20px;
}

.intro a, a href, a visited {
	font-family:Tahoma, Arial, Times New Roman;
	font-size:20px;
	font-weight:bold;
	color:#1B5B00;
	border-bottom:1px dashed #1B5B00;
	background-image: url(../img/en.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#tdintroen {
	padding-bottom:2.5em;
	padding-top:2.5em;
	border:1px solid #CCCCCC;
}

#tdintroen a, a href, a visited {
	font-family:Tahoma, Arial, Times New Roman;
	font-size:20px;
	font-weight:500;
	color:#1B5B00;
	text-decoration:none;
}

#tdintroen a:hover {
	border-bottom:1px dashed #1B5B00;
}


#tdintroen:hover {
	padding-bottom:2.5em;
	padding-top:2.5em;
	border:1px solid #CCCCCC;
	background-image: url(../img/en.gif);
	background-position:center center;
	background-repeat:no-repeat;

}

#tdintroit {
	padding-bottom:2.5em;
	padding-top:2.5em;
	border:1px solid #CCCCCC;
}

#tdintroit a, a href, a visited {
	font-family:Tahoma, Arial, Times New Roman;
	font-size:20px;
	font-weight:500;
	color:#1B5B00;
	text-decoration:none;
}

#tdintroit a:hover {
	border-bottom:1px dashed #1B5B00;

}

#tdintroit:hover {
	padding-bottom:2.5em;
	padding-top:2.5em;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-image: url(../img/it.gif);
	background-position:center center;
	background-repeat:no-repeat;

}

.content {
	font-family:Tahoma, Arial, Times New Roman;
	font-size:14px;
	text-align:justify;
	}

.who {
	font-size: 18px;
	font-family:Tahoma, Arial, Times New Roman; 
	border-bottom:1px dashed #990000;
	color:#00412B;
}

.moviehome {
	padding:0.5em;
	border:1px solid #CCCCCC;
	margin-left:1em;
}

.txtflash {
	padding-right:1em;
	text-align:justify;
	text-indent:1em;
}

.borderdashed {
	border-top:1px dashed #CACACA;
	padding-top:3em;
	padding-bottom:3em;
	text-indent:1em;
}

.title {
	font-size:24px;
	font-family:Tahoma, Arial, Times New Roman;
	color: #005315;
	text-decoration:none;
}

.title a, a href, a visited {
	font-size:24px;
	font-family:Tahoma, Arial, Times New Roman;
	color: #005315;
	text-decoration:none;
}

.body {
	margin:0px;
	padding:0px;
	background-color:#FFFFEC;
}

.top {
	font-family:Tahoma, Arial, Times New Roman;
}

.top a, a visited, a href {
	font-size:9px;
	color: #B00003 ;
	font-weight:bold;
	border-bottom:1px dashed #B00003 ;
	text-decoration:none;
}

.titimg {
	border:1px solid #606060;
}

.where {
	font-size:18px;
	font-family:Tahoma, Arial, Times New Roman;
	color: #000000;
	text-decoration:none;
}

#indirizzo {
	font-size:12px;
	font-family:Tahoma, Arial, Times New Roman;
	color: #000000;
	border-left: 1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:0.5em;
}

#map {
	border:1px solid #CCCCCC;
	padding:0.5em;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Arial, Times New Roman;
	background-color:#ffb800;
	text-decoration:none;
	color: #000000; 
}

#map:hover {
	background-color:#ffffff;
	color:#000000;
}

.ptitle {
	padding-left:1.2em;
	font-size:13px;
	color:#043F08;
	font-weight:800;
	font-family:Tahoma, Arial, Times New Roman;
	font-variant:small-caps;
}

.input {
	border:1px solid #8E8E8E;
	font-size:12px;
	font-family:Tahoma, Arial, Times New Roman;
	background-color:#FBFBFB;
}

.prenota {
	font-family:Tahoma, Arial, Times New Roman;	
}

.prenota a, a href, a visited {
	text-decoration:none;
	font-size:18px;
}
