@charset "utf-8";
/* CSS Document */

/* STILI_________________________________________ */

html{height:100%;width:100%}

html,body {margin:0;padding:0;}

body{
	background:#140001 url(../images/sfondo.jpg) top center no-repeat ;
	/*  repeat-x left top  */
	text-align:center;
	min-width:1240px;
}

.text_box_item {
	font-family: Lucida Sans, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D5A14A; 
	vertical-align: top;
	text-align: left;
	width: 217px;
	height: 50px;
	letter-spacing: -1px
}

.title_white {
	font-family: Trebuchet MS, Lucida Sans, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF; 
	vertical-align: top;
	text-align: left;
	width: 255px;
	height: 39px;
	letter-spacing: -1px
}

.title_gallery {
	font-family: Trebuchet MS, Lucida Sans, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF; 
	vertical-align: top;
	text-align: left;
	width: 217px;
	height: 39px;
	letter-spacing: -1px
}

.resource_box_item {
	font-family: Lucida Sans, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D5A14A; 
	vertical-align: top;
	text-align: left;
	width: 455px;
	height: 39px;
	letter-spacing: -1px
}

.footer_box_item {
	font-family: Lucida Sans, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8F6831; 
	vertical-align: top;
	text-align: left;
	width: 154px;
	height: 26px;
	letter-spacing: -1px
}

a.footer_box_href:link { 
	color: #5A1D0B; 
	letter-spacing: -1px;
	text-decoration:none;
 }

a.footer_box_href:visited { 
	color: #5A1D0B; 
	letter-spacing: -1px;
	text-decoration:none;
 }

a.footer_box_href:hover { 
	color: #5A1D0B; 
	letter-spacing: -1px;
	text-decoration:underline;
 }
 
a.text_box_href:link { 
	color: #8F6831; 
	letter-spacing: -1px;
	text-decoration:none;
 }

a.text_box_href:visited { 
	color: #8F6831; 
	letter-spacing: -1px;
	text-decoration:none;
 }

a.text_box_href:hover { 
	color: #8F6831; 
	letter-spacing: -1px;
	text-decoration:underline;
 }

.bb {
	border-style:solid;
	border-color: #5A0000;
	border-width:1px;
 }



/* STRUTTURA_________________________________________ */

#vertical{
	position:absolute;
	top:5%;
	margin-top:0px;/* half flash height*/
	left:0;
	width:100%;
	z-index: 1;
}
#titolo {
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 2;
}

#centrale {
	position: relative; 
	top: -30px; 
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 3;
	
}

#principale {
	position: relative; 
	top: -560px; 
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 4;

}

#video {
	position: relative; 
	top: -460px; 
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 40;
}	


#secondario {
	position: relative; 
	top: -145px; 
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 5;
	
}


#testo {
	position: relative; 
	top: -120px; 
	width:710px;/* flash width*/
	margin-left:auto;
	margin-right:auto;
	/*height:395px; flash height
	background:#666;*/
	z-index: 5;
	
}

#gallery {
	position: relative; 
	top: -90px; 
	width:710px;
	margin-left:auto;
	margin-right:auto;
	z-index: 15;
}

#gallery_page {
	position: relative; 
	top: -120px; 
	width:710px;
	margin-left:auto;
	margin-right:auto;
	z-index: 15;
}

#elenco {
	position: relative; 
	top: -90px; 
	width:710px;
	margin-left:auto;
	margin-right:auto;
	z-index: 6;
}

#elenco_secondario {
	position: relative; 
	top: -60px; 
	width:710px;
	margin-left:auto;
	margin-right:auto;
	z-index: 6;
}

#footer {
	position: relative; 
	top: -100px; 
	width:710px;
	margin-left:auto;
	margin-right:auto;
	z-index: 5;
}


