/*------------------------ RESET ------------------------*/

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-size: 100%;
 vertical-align: baseline;
 background: transparent;
}

body {
 line-height: 1;
}

ol, ul {
 list-style: none;
}

blockquote, q {
 quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
 content: ”;
 content: none;
}
/* remember to define focus styles! */
:focus {
 outline: 0;
}
 
/* remember to highlight inserts somehow! */
ins {
 text-decoration: none;
}

del {
 text-decoration: line-through;
}

/* tables still need ‘cellspacing="0"’ in the markup */
table {
 border-collapse: collapse;
 border-spacing: 0;
}
/*-----------------------------------------------------------------*/

body{
	color: ButtonShadow;
	margin: 0px;
	font: 73% verdana, "Trebuchet MS", arial, sans-serif;
	background: #000 url(img/bozza.jpg) fixed;	
	text-align: justify;
}
.parasail{
	background: transparent url(img/parasail.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 310px;
	height: 175px;
}
.parafly{
	background: transparent url(img/parafly.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 710px;
	width: 290px;
	height: 275px;
}
.menu{
	width: 232px;
	height: 400px;
	position: absolute;
	top: 127px;
	left: 73px;
}
.menuadmin{
	width: 210px;
	padding:10px;
	background-color: Black;
}
.pagina{
	background-color: #000;
	width: 590px;
	height: auto;
	position: absolute;
	top: 127px;
	left: 310px;
	font-size: 0.95em;
	clear: both;
}
.spazio{
	height: 50px;
	border: 1px solid Fuchsia;
	z-index: 0;
}
.mini{
		width: 80px;
		height: 70px;
		_height: 73px;
		background-color: White;
		margin: 5px;
		_margin: 4px;
		float:left;
		padding: 2% 0 2% 0;
		_padding: 2% 0 1% 0;
}

/*----------------------------- MENU -----------------------------*/
.spaziom{
	background-color: #000;
	width: 230px;
	height: 50px;
}
.sport_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/sport_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.sport_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/sport_ita.gif) bottom no-repeat;
}
.sport_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.basi_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/basi_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.basi_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/basi_ita.gif) bottom no-repeat;
}
.basi_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.gite_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/gite_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.gite_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/gite_ita.gif) bottom no-repeat;
}
.gite_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.links_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/link_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.links_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/link_ita.gif) bottom no-repeat;
}
.links_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.bacheca_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/bacheca_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bacheca_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/bacheca_ita.gif) bottom no-repeat;
}
.bacheca_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.bachecausato_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/usato_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bachecausato_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/usato_ita.gif) bottom no-repeat;
}
.bachecausato_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.speciale_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/speciale_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.speciale_ita a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/speciale_ita.gif) bottom no-repeat;
}
.speciale_ita a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.contatti_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/contatti_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.contatti_ita a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/contatti_ita.gif) bottom no-repeat;
}
.contatti_ita a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.intervista_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/intervista_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.intervista_ita a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/intervista_ita.gif) bottom no-repeat;
}
.intervista_ita a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.merchandise_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/merchandise_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.merchandise_ita a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/merchandise_ita.gif) bottom no-repeat;
}
.merchandise_ita a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.home_ita{
	width: 230px;
	height: 40px;
	background: #000 url(img_ita/home_up_ita.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.home_ita a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_ita/home_ita.gif) bottom no-repeat;
}
.home_ita a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.sottom{
	width: 230px;
	border-top: solid 1px #191970;
	border-bottom: solid 1px #191970;
	color: #191970;
	margin-top: 10px;
	padding: 5px 0 5px 0;
	font-size: 0.85em;
}
/*----------- MENU ENG -------------------------------------------*/
.sport_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/sport_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.sport_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/sport_en.gif) bottom no-repeat;
}
.sport_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.basi_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/basi_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.basi_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/basi_en.gif) bottom no-repeat;
}
.basi_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.gite_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/gite_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.gite_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/gite_en.gif) bottom no-repeat;
}
.gite_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.bacheca_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/bacheca_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bacheca_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/bacheca_en.gif) bottom no-repeat;
}
.bacheca_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.bachecausato_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/usato_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bachecausato_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/usato_en.gif) bottom no-repeat;
}
.bachecausato_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.speciale_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/speciale_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.speciale_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/speciale_en.gif) bottom no-repeat;
}
.speciale_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.contatti_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/contatti_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.contatti_en a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/contatti_en.gif) bottom no-repeat;
}
.contatti_en a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.intervista_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/intervista_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.intervista_en a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/intervista_en.gif) bottom no-repeat;
}
.intervista_en a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.home_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/home_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.home_en a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/home_en.gif) bottom no-repeat;
}
.home_en a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.merchandise_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/merchandise_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.merchandise_en a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/merchandise_en.gif) bottom no-repeat;
}
.merchandise_en a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.links_en{
	width: 230px;
	height: 40px;
	background: #000 url(img_en/link_up_en.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.links_en a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_en/link_en.gif) bottom no-repeat;
}
.links_en a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
/*----------------------------------------------------------------*/
/*----------- MENU ENG -------------------------------------------*/
.sport_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/sport_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.sport_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/sport_esp.gif) bottom no-repeat;
}
.sport_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.basi_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/basi_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.basi_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/basi_esp.gif) bottom no-repeat;
}
.basi_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.gite_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/gite_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.gite_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/gite_esp.gif) bottom no-repeat;
}
.gite_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.bacheca_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/bacheca_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bacheca_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/bacheca_esp.gif) bottom no-repeat;
}
.bacheca_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.bachecausato_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/usato_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.bachecausato_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/usato_esp.gif) bottom no-repeat;
}
.bachecausato_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.speciale_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/speciale_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.speciale_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/speciale_esp.gif) bottom no-repeat;
}
.speciale_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.contatti_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/contatti_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.contatti_esp a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/contatti_esp.gif) bottom no-repeat;
}
.contatti_esp a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.intervista_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/intervista_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.intervista_esp a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/intervista_esp.gif) bottom no-repeat;
}
.intervista_esp a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}

.home_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/home_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.home_esp a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/home_esp.gif) bottom no-repeat;
}
.home_esp a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.merchandise_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/merchandise_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.merchandise_esp a{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/merchandise_esp.gif) bottom no-repeat;
}
.merchandise_esp a:hover{
	display:block;
	width: 230px;
	height: 40px;
	background: transparent;
}
.links_esp{
	width: 230px;
	height: 40px;
	background: #000 url(img_esp/link_up_esp.gif) bottom no-repeat;
	border-top: solid 1px #202020;
}
.links_esp a{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent url(img_esp/link_esp.gif) bottom no-repeat;
}
.links_esp a:hover{
	display: block;
	width: 230px;
	height: 40px;
	background: transparent;
}
/*----------------------------------------------------------------*/
/*--------------------- pagina contenuti -------------------------*/
.pag_larga{
	width:400px;
	margin: 20px;
	/*text-align: justify;*/
	line-height: 1.50em;
}

.pag_3{
	padding: 20px 0 20px 20px;
	_padding: 0 0 20px 0; /*interpretato solo da IE 6*/
	_margin: 10px 0 20px 10px; /*interpretato solo da IE 6*/
	float: left;
	width: 165px;	
	line-height: 1.25em;
}
.pag_larghissima{
	margin: 0 20px 0 20px;
	text-align: justify;
	line-height: 1.50em;
	clear: both;
}
.descrizione{
	text-align: left;
	font-size: 0.90em;
	padding: 0 5px 0 5px;
}

.cerca{
	position: absolute;
	top: 90px;
	left: 310px;
	background-color: #242424;
	width: 270px;
	padding: 7px 0 10px 25px;
}
.cerca input{
	width: auto;
}
.allineamento{
	margin-left: 8px;
}

.copy{
	position: relative;
	width: 590px;
	height: 30px;
	float: left;
	font-size: 0.85em;
}
.ar{
	float: left;
	padding: 5px 0 25px 25px;
	_padding: 0 15px 25px 25px;
	text-align: left;
	color: #363636;
	width: 200px;
	
}
.loger{
	width: 300px;
	height: 100px;
	border: Orange 1px solid;
	padding: 20px;
	text-align: right;
}
.loger input{
	width: auto;
}
.firma{
	float: right;
	padding: 5px 25px 0 25px;
	_padding: 0 25px 15px 25px;
	text-align: right;
	color: #363636;
	width: 250px;
}
a {
	color: Orange;
	text-decoration: none;
}
/*----------------------bacheca-----------------------------------*/
.bloc_bacheca{
	border: 1px solid #363636;
	margin: 5px 35px 10px 25px;
	height: 110px;
}
.bloc_img{

	float: left;
	width: 80px;
}
.bloc_descrizione{
	padding: 5px;
	width: 430px;
	float: right;
}
.bloc_descrizione input{
	width: auto;
}
.bloc_link{
	position:relative;
	text-align: right;
	bottom: 0px;
}
.chiudi{
	clear:both;
}
/*-----------------------form-------------------------------------*/
.form_text {
	width: 70px;
	float: left;
	line-height: 2em;
	.line-height: 2.2em;
	margin-left:5px;
}

.form_input{
	width: 150px;
	float: left;
	text-align: right;
}

.form_input input, textarea{
	width: 140px;
}
select{
	width: 255px;
}
.privacy{
	width:160px;
	margin: 0 0 0 10px;
	float: left;
	font-size: 0.9em;
	line-height: 1.3em;
}
/*----------------------------------------------------------------*/

p{
	margin: 0 5px 0 5px;
}
h1{
	display: inline;
	color: Orange;
	font-size: 0.95em;
	/*margin: 0 5px 0 5px;*/
}
h3{
	display: inline;
	color: #DF9200;
	font-size: 0.95em;
	/*margin: 0 5px 0 5px;*/
}
h2{
	color: Lime;
	font-size: 0.95em;
}
.imgr{
	float: right;
	margin: 5px 0 5px 10px;
}
.imgl{
	float: left;
	margin: 5px 0 5px 5px;
}
.imggallery{
	padding: 5px 25px 0 25px;
}
.imglok{
	float: left;
	margin: 5px 10px 5px 5px;
}
.line{
	height: 0px;
	border-top: #252525 1px solid;
/*	margin: 10px 25px 10px 25px;*/
}
/*--------------------- area riservata -----------------------------*/
.datibacheca{
	text-align: right;
	background-color: #363636;
	padding: 5px;
}
.datibacheca2{
	text-align: left;
	background-color: #363636;
	padding: 5px;
}
.datibacheca2 input{
	width:auto;
}
.datibacheca textarea, input{
	width:250px;
}
.btn{
	width: auto;
}
/*------------------------------------------------------------------*/
span{
	display: none;
}
h1 span{
	display: inline;
	font-size: 15px;
}
