/* CSS for the menu first level*/
.menu1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #CC6666;
	text-decoration: none;
}
.menu1 A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #CC6666;
	text-decoration: none;
}
.menu1 A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1 A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #CC6666;
	text-decoration: none;
}
.menu1IN {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1IN A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1IN A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu1IN A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFCC99;
	text-decoration: none;
}
.menu2 A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2IN {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFCC99;
	text-decoration: none;
}
.menu2IN A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFCC99;
	text-decoration: none;
}
.menu2IN A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFCC99;
	text-decoration: none;
}
.menu2IN A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	font-weight: normal;
	margin-top: 20px;
	color: #FFCC99;
	text-decoration: none;
}
/* CSS for footer */
.footer {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.footer A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.footer A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.footer A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
/* CSS for block 1 */
.titleBlock1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleBlock1 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleBlock1 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleBlock1 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.subTitleBlock1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.textBlock1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textBlock1 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.textBlock1 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.textBlock1 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
/* CSS for block 2 */
.titleBlock2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titleBlock2 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titleBlock2 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titleBlock2 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.subTitleBlock2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textBlock2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.textBlock2 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textBlock2 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textBlock2 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
/* CCS for news */
.newsDate {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsDate A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsDate A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsDate A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsTitle {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsTitle A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsTitle A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsTitle A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsSubTitle {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.newsSubTitle A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsSubTitle A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsSubTitle A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.newsText {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.newsText A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.newsText A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.newsText A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 18px;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
/* CCS for second level menu */
.second {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height: 15px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* CCS for third level menu */
.third {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.third A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.third A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.third A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.third2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.third2 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.third2 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.third2 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:15px;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
/* CSS for the menu third level*/
.menuThird {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.menuThird A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.menuThird A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.menuThird A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.menuThird2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.menuThird2 A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.menuThird2 A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.menuThird2 A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
/* CSS for texts for all templates */
.titleTemplate {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleTemplate A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleTemplate A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.titleTemplate A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.subTitleTemplate {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.textTemplate {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.textTemplate A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.textTemplate A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.textTemplate A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	line-height:18px;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: underline;
}
/* CSS for download */
.download {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: none;
}
.download A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: none;
}
.download A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: none;
}
.download A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: underline;
}
/* CSS for the gallery */
.gallery {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 20px;
	color: #990000;
	text-decoration: none;
}
.gallery A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 20px;
	color: #990000;
	text-decoration: none;
}
.gallery A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 20px;
	color: #990000;
	text-decoration: none;
}
.gallery A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 20px;
	color: #990000;
	text-decoration: underline;
}
.indietro {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.indietro A:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: none;
}
.indietro A:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	color: #990000;
	font-weight:bold;
	text-decoration: none;
}
.indietro A:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 12px;
	font-weight:bold;
	color: #990000;
	text-decoration: underline;
}
/* CSS for date and time */
.data {
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.textGallery {
    font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana, Geneva;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}