@charset "utf-8";
/* CSS Document */

/* TAG HTML */
body, div, table, tr, td, p, img, a, form, h1 {
	border:0px;
	margin:0px;
	padding:0px;
}

body {
	background-color:#000000;
	font-family:Verdana;
	font-size:100%;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

a:link, a:visited {
	font-family:Verdana;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


/* CLASSI CSS */
#add_words {
	width:100%;
	font-family:Verdana;
	font-size:75%;
	position:absolute;
	z-index:1;
	visibility:hidden;
	text-align:center;
}

#contenitore_sfondo {
	width:100%;
	height:265px;
	position:absolute;
	z-index:11;
	top:50%;
	margin-top:-132px;
	font-size:0%;
}

.tabella_sfondo {
	width:100%;
	height:265px;
	font-size:0%;
}

.colonna_sfondo {
	width:50%;
	height:265px;
	font-size:0%;
}

#contenitore_contenuto {
	width:100%;
	position:absolute;
	z-index:21;
}

#contenuto {
	width:500px;
	background-color:#000000;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}


.navigazione_header {
	width:500px;
	height:28px;
	font-size:0%;
}

.navigazione_footer {
	width:100%;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:75%;
	font-weight:bold;
	text-align:center;
}

.separatore_10px {
	font-size:0%;
	height:10px;
	border:0px;
	margin:0px;
	padding:0px;
}

.separatore_20px {
	font-size:0%;
	height:20px;
	border:0px;
	margin:0px;
	padding:0px;
}

.riga_1px {
	width:100%;
	height:1px;
	background-color:#FFFFFF;
	font-size:0%;
}

.navigazione_eng_it, .gallery_div, .media_kit_div {
	width:100%;
	color:#FFFFFF;
	font-family:verdana;
	font-size:75%;
	font-weight:bold;
	text-align:center;
}

.p_history, .p_booking {
	width:100%;
	font-size:75%;
	text-align:justify;
	line-height:16px;
}

.p_sendMail {
	width:100%;
	font-size:75%;
	text-align:center;
	line-height:16px;
}

.img_border {
	border:1px solid #FFFFFF;
}

#div_youtube {
	width:480px;
	height:385px;
	font-size:0%;
	border:1px solid #B1B1B1;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

.h1_events, .h1_video {
	width:100%;
	font-family:Verdana;
	font-size:75%;
	color:#FFFFFF;
	text-align:center;
}

.input_Text, .input_TextArea {
	background-color:#000000;
	border:1px solid #FFFFFF;
	font-family:Verdana;
	color:#FFFFFF;
	margin:0px;
	padding:4px;
	width:340px;
}

.input_Submit {
	background-color:#000000;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:75%;
	font-weight:bold;
	height:26px;
	margin:0px;
	padding:0px;
	width:150px;
}

.colonna_dx {
	width:350px;
	text-align:left;
	vertical-align:top;
	padding-top:3px;
	font-size:75%;
}

.colonna_sx {
	width:150px;
	text-align:right;
	vertical-align:top;
	padding-top:10px;
	padding-right:5px;
	font-size:75%;
}
