/*
Abbazia Rodengo Saiano

di Vittorio Caposiena
*/

img {border:0}

a:focus {outline: 0}

.punto {padding-top:1px}

/* GIALLO */

.giallo {
	background: url(../images/giallo_tile.png);
	margin:0;
	}

#giallo_all {
	position:absolute;
	top:0;
	left:0;
	background: url(../images/giallo_bg.png) no-repeat top left;
	min-width: 981px;
	width: 980px;
	height: 100%;
	}

#giallo_content {
	position: absolute;
	margin-top: 50px;
	margin-left: 570px;
	width: 400px;
	font-family: Trebuchet MS;
	}

#giallo_content h1 {
	font-size:20px;
	color: #fcc91b;
	}

#giallo_content h2 {
	font-size:14px;
	color: #fcc91b;
	margin: 0;
	padding: 0;
	}

#giallo_content p {
	font-size:14px;
	margin-left:20px;
	color: #996600;
	}

.credits {margin:0; padding:0}

#giallo_content p a:link {color: #996600}
#giallo_content p a:visited {color: #996600}
#giallo_content p a:hover {color: #ff9933}
#giallo_content p a:active {color: #996600}


#giallo_menu {
	position: absolute;
	margin-top: 40px;
	margin-left:20px;
	width: 180px;
	font-family: Trebuchet MS;
	color: #777777;
	}

#giallo_menu ul {
	padding:0;
	margin:0;
	list-style: none;
	}

#giallo_menu ul li {
	padding-left: 0;
	margin-left:8px;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	}

#giallo_menu h2 {
	margin:7px 0 7px 0;
	padding: 0;
	font-size:16px;
	}

#giallo_menu h3 {
	margin:20px 0 7px 0;
	padding: 0;
	font-size:13px;
	}

#giallo_all #giallo_menu a {text-decoration: none}

#giallo_menu a:link {color:#aaa;}
#giallo_menu a:visited {color:#aaa;}
#giallo_menu a:hover {color:#996600;}
#giallo_menu a:visited {color:#aaa;}

#giallo_logo {
	position: absolute;
	margin-top:430px;
	margin-left:10px;
	}

#giallo_footer {
	position:absolute;
	margin-top:620px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #aaa;
	}

#giallo_maskera {
	position:absolute;
	top: 108px;
	left: 218px;
	}

#giallo_map {
	position:absolute;
	top: 108px;
	left: 218px;
	border: 3px solid #fcc91a;
	}

#giallo_all_map {
	position:absolute;
	top:0;
	left:0;
	background: url(../images/giallo_bg_map.png) no-repeat top left;
	min-width: 981px;
	width: 980px;
	height: 100%;
	}

#giallo_all_map #giallo_menu a {text-decoration: none}

#giallo_all_map #giallo_content {
	position: absolute;
	margin-top: 50px;
	margin-left: 260px;
	width: 670px;
	font-family: Trebuchet MS;
	}

#giallo_all_map #giallo_content h1 { margin-left: 305px}

#giallo_all_map #giallo_content p { font-size: 11px }

.mappa {margin-top: 400px}

/* BLU */

.blu {
	background: url(../images/blu_tile.png);
	margin:0;
	}

#blu_all {
	position:absolute;
	top:0;
	left:0;
	background: url(../images/blu_bg.png) no-repeat top left;
	min-width: 981px;
	width: 980px;
	height: 100%;
	}

#blu_content {
	position: absolute;
	margin-top: 50px;
	margin-left: 570px;
	width: 400px;
	font-family: Trebuchet MS;
	}

#blu_content h1 {
	font-size:20px;
	color: #95def9;
	}

#blu_content p {
	font-size:14px;
	margin-left:20px;
	color: #00345a;
	}

#blu_content p a:link {color: #00345a}
#blu_content p a:visited {color: #00345a}
#blu_content p a:hover {color: #00345a}
#blu_content p a:active {color: #00345a}


#blu_menu {
	position: absolute;
	margin-top: 40px;
	margin-left:20px;
	width: 180px;
	font-family: Trebuchet MS;
	color: #777777;
	}

#blu_menu ul {
	padding:0;
	margin:0;
	list-style: none;
	}

#blu_menu ul li {
	padding-left: 0;
	margin-left:8px;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	}

#blu_menu h2 {
	margin:7px 0 7px 0;
	padding: 0;
	font-size:16px;
	}

#blu_menu h3 {
	margin:20px 0 7px 0;
	padding: 0;
	font-size:13px;
	}

#blu_all #blu_menu a {text-decoration: none}

#blu_menu a:link {color:#999999;}
#blu_menu a:visited {color:#999999;}
#blu_menu a:hover {color:#00345a;}
#blu_menu a:visited {color:#999999;}

#blu_menu .blu_menu_active a:link {color:#00345a}
#blu_menu .blu_menu_active a:visited {color:#00345a}
#blu_menu .blu_menu_active a:hover {color:#5e7f97}
#blu_menu .blu_menu_active a:visited {color:#00345a}

#blu_menu .blu_menu_active li {color:#00345a}

#blu_logo {
	position: absolute;
	margin-top:430px;
	margin-left:10px;
	}

#blu_footer {
	position:absolute;
	margin-top:620px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #aaa;
	}

#blu_maskera {
	position:absolute;
	top: 106px;
	left: 215px;
	}


/* VERDE */

.verde {
	background: url(../images/verde_tile.png);
	margin:0;
	}

#verde_all {
	position:absolute;
	top:0;
	left:0;
	background: url(../images/verde_bg.png) no-repeat top left;
	min-width: 981px;
	width: 980px;
	height: 100%;
	}

#verde_content {
	position: absolute;
	margin-top: 50px;
	margin-left: 570px;
	width: 400px;
	font-family: Trebuchet MS;
	}

#verde_content h1 {
	font-size:20px;
	color: #94d7ba;
	}

#verde_content p {
	font-size:14px;
	margin-left:20px;
	color: #0a6432;
	}

#verde_content p a:link {color: #996600}
#verde_content p a:visited {color: #996600}
#verde_content p a:hover {color: #0a6432}
#verde_content p a:active {color: #996600}


#verde_menu {
	position: absolute;
	margin-top: 40px;
	margin-left:20px;
	width: 180px;
	font-family: Trebuchet MS;
	color: #777777;
	}

#verde_menu ul {
	padding:0;
	margin:0;
	list-style: none;
	}

#verde_menu ul li {
	padding-left: 0;
	margin-left:8px;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	}

#verde_menu h2 {
	margin:7px 0 7px 0;
	padding: 0;
	font-size:16px;
	}

#verde_menu h3 {
	margin:20px 0 7px 0;
	padding: 0;
	font-size:13px;
	}

#verde_all #verde_menu a {text-decoration: none}

#verde_menu a:link {color:#999999;}
#verde_menu a:visited {color:#999999;}
#verde_menu a:hover {color:#0a6432;}
#verde_menu a:visited {color:#999999;}

#verde_menu .verde_menu_active a:link {color:#0a6432}
#verde_menu .verde_menu_active a:visited {color:#0a6432}
#verde_menu .verde_menu_active a:hover {color:#50936e}
#verde_menu .verde_menu_active a:visited {color:#0a6432}

#verde_menu .verde_menu_active li {color:#00345a}

.punto {
	margin-top:10px;
	}

#verde_logo {
	position: absolute;
	margin-top:430px;
	margin-left:10px;
	}

#verde_footer {
	position:absolute;
	margin-top:620px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #aaa;
	}

#verde_maskera {
	position:absolute;
	top: 109px;
	left: 232px;
	}

#verde_maskera_vr {
	position:absolute;
	top: 109px;
	left: 232px;
	padding:5px;
	background: url(../images/verde_tile.png);
	border: 1px solid #94d7ba;
	}

/* ROSSO */

.rosso {
	background: url(../images/rosso_tile.png);
	margin:0;
	}

#rosso_all {
	position:absolute;
	top:0;
	left:0;
	background: url(../images/rosso_bg.png) no-repeat top left;
	min-width: 981px;
	width: 980px;
	height: 100%;
	}

#rosso_content {
	position: absolute;
	margin-top: 50px;
	margin-left: 570px;
	width: 400px;
	font-family: Trebuchet MS;
	}

#rosso_content h1 {
	font-size:20px;
	color: #ef9699;
	}

#rosso_content h2 {
	font-size:16px;
	color: #ec9e9f;
	}

#rosso_content p {
	font-size:14px;
	margin-left:20px;
	color: #b45458;
	}

#rosso_content ul, #rosso_content ul li {
	margin:0 0 0 10px; 
	padding:0 0 0 2px;
	font-size: 14px;
	color: #bc6064;
	}

#rosso_content p a:link {color: #996600}
#rosso_content p a:visited {color: #996600}
#rosso_content p a:hover {color: #bc6064}
#rosso_content p a:active {color: #996600}


#rosso_menu {
	position: absolute;
	margin-top: 40px;
	margin-left:20px;
	width: 180px;
	font-family: Trebuchet MS;
	color: #777777;
	}

#rosso_menu ul {
	padding:0;
	margin:0;
	list-style:none;
	}

#rosso_menu ul li {
	padding-left: 0;
	margin-left:8px;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 100%;
	font-weight: bold;
	}

#rosso_menu h2 {
	margin:7px 0 7px 0;
	padding: 0;
	font-size:16px;
	}

#rosso_menu h3 {
	margin:20px 0 7px 0;
	padding: 0;
	font-size:13px;
	}

#rosso_all #rosso_menu a {text-decoration: none}

#rosso_menu a:link {color:#999999;}
#rosso_menu a:visited {color:#999999;}
#rosso_menu a:hover {color:#bc6064;}
#rosso_menu a:visited {color:#999999;}

#rosso_menu .rosso_menu_active a:link {color:#bc6064}
#rosso_menu .rosso_menu_active a:visited {color:#bc6064}
#rosso_menu .rosso_menu_active a:hover {color:#bc9193}
#rosso_menu .rosso_menu_active a:visited {color:#bc6064}

#rosso_menu .rosso_menu_active li {color:#00345a}

#rosso_logo {
	position: absolute;
	margin-top:430px;
	margin-left:10px;
	}

#rosso_footer {
	position:absolute;
	margin-top:620px;
	margin-left:10px;
	font-family: Trebuchet MS;
	font-size:11px;
	color: #aaa;
	}

#rosso_maskera {
	position:absolute;
	top: 105px;
	left: 227px;
	}

#giallo_content .dove {
	font-size:14px;
	margin-left:80px;
	padding-top:10px;
	color: #996600;
	}

.map_label {
	width: 250px;
	font-family: Trebuchet MS;
	font-size: 11px;
	}

.map_label h1 {
	font-size:12px;
	margin: 0 0 5px 0;
	}
