/* CSS Document */

#contenitore-generale{
	background-color: #366a93;
	height:600px!important;
	height:595px;
	width: 1024px;
	float:left;
	border-top: 3px solid #366a93;
	border-right: 5px solid #366a93;
	border-bottom: 3px solid #366a93;
	border-left: 5px solid #366a93;
}


#contenitore-partesx-e-partedx{
	background-color: #366a93;
	height: 492px;
	width: 1024px;
}




#menu-orizzontale{
	background-color: #366a93;
	height: 60px;
	width: 1024px;
}

#menu-01{
	background-color: #366a93;
	height: 50px;
	width: 470px;
	float:left;
	
	margin-top:5px;
}


#menu-03{
	background-color: #366a93;
	height: 50px;
	width: 350px;
	float:left;
	
	margin-top:5px;
	margin-left:5px;
}




a:link.MENU01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
	
	padding: 1px;
	
	height:30px!important;
	height:30px;
	
	
	border-top: 5px solid #fff;
	border-bottom: 5px solid #FFF;
	  
}

a:hover.MENU01
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #ea8923;
	border-bottom: 5px solid #fff;
	
	
}


a:visited.MENU01
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	
}


.evidenziato
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #ea8923;
	border-bottom: 5px solid #fff;
	
}



#menu-02{
	
	height: 50px;
	width: 150px;
	float: right;	
	
	margin-top:5px;
}



a:link.MENU02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
	
	padding: 1px;
	
	height:30px!important;
	height:30px;
	
	
	border-top: 5px solid #fff;
	border-bottom: 5px solid #FFF;
	  
}

a:hover.MENU02
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #ea8923;
	border-bottom: 5px solid #fff;
	
	
}


a:visited.MENU02
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	
}


.evidenziato02
{   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	
    
	height:30px!important;
	height:30px;
   
    
    width: AUTO;
    padding: 1px;
		
	border-top: 5px solid #ea8923;
	border-bottom: 5px solid #fff;
	
}


.select_barche {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #EA8923;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
}


/*-------------------------------------------------------------------*/
/*--------------------------------PARTE SINISTRA-----------------------------------*/
/*-------------------------------------------------------------------*/

#parte-sx{
	height: 500px;
	width: 769px;
	float:left;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	
	 /*background-color: #333;colore transitorio di fondo*/
	
}

#parte-sx-superiore{
	height: 246px;
	width: 769px;
	float:left;
	
	 /* background-color:#444;sfondo momentaneo */
	
	background-attachment: scroll;
	background-image:  url(./img/index/parte-sx-superiore.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#parte-sx-inferiore{
	height: 286px;
	width: 769px;
	float:left;
	
	/*background-color:#333;*/
	
	 /* background-color:#366A93;sfondo momentaneo */
	
	/*background-attachment: scroll;
	background-image:  url(./img/index/parte-sx-inferiore-solo-sfondo.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/ /*sfondo fisso da rinserire*/
}

/*-------------------------------------------------------------------*/
/*--------------------------------PRESENTAZIONE-----------------------------------*/
/*-------------------------------------------------------------------*/
#presentazione{
	
	width: 420px;
	height: 282px;
	float:left;
	background-color: trasparent;
	margin: 3px 0px 0px 0px;
	text-align:center;
	/*background-color: #fff;*/
}


#titolo-presentazione{
	width: 420px;
	height: 15px;
	float:center;
	background-color: #fff;
	margin: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#testo-presentazione{
	width: 420px;
	height: 207px;
	float:center;
	margin: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	text-align: justify;

	
}
#presentazione b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}




#presentazione a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

#presentazione a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

#presentazione a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: underline;
}
/*-------------------------------------------------------------------*/
/*--------------------LE BARCHE------------------------*/
/*-------------------------------------------------------------------*/



#barche{
   
	width: 344px;
	height: 283px; 
	
	float:left;
	background-color: trasparent;
	/*background-color: #464646;*/
	
	margin: 3px 0px 0px 5px;
	text-align:center;
	
}

#contenitore-grigio{

	width: 343px;
	height: 282px;
	
	float:right;
	background-color: #d4d0c8;
	
	margin: auto;
	text-align:center;
	
}

#titolo-barche{
	width: 343px;
	height: 20px;
	float:center;
	background-color: #fff;
	margin: auto;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	
}

#titolo-form{
	width: 238px;
	height: 20px;
	float:center;
	background-color: #fff;
	margin: auto;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#contenuto-barche{
	width: 335px;
	height: 150px;
	float:center;
	background-color: #trasparent;
	margin: auto;
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	
	overflow: auto;/*fa comparire le barre laterali se necessario*/
	
	SCROLLBAR-FACE-COLOR:#ccc; /*modifica colori barre di scorrimento elenco barche*/
	SCROLLBAR-TRACK-COLOR:#fff; 
	SCROLLBAR-ARROW-COLOR:#fff; 
	SCROLLBAR-SHADOW-COLOR:#fff; 
	SCROLLBAR-HIGHLIGHT-COLOR:#fff;
	SCROLLBAR-3DLIGHT-COLOR:#fff; 
	SCROLLBAR-DARKSHADOW-COLOR:#fff;
	
}


#anteprima-barche{
	width: 335px;
	height: 70px;
	float:center;
	background-color: #666;
	margin: auto;
	text-align:left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;

}


#anteprima-foto{
    width: 100px;
	height: 70px;
	float:left;
	
	margin: auto;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	
	padding-top: 4px;
}

#anteprima-foto img{
   border: 1px solid #FFFFFF;
	
}

#nome-foto{
	width: 200px;
	height: 65px;
	float:left;
	background-color: trasparent;
	margin: auto;
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	
	padding-top: 6px;/*spazio tra la foto e il bordo superiore*/
	
	

}

#nome-foto b{
	
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
	
	

}

#anteprima-barche a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
}

#anteprima-barche a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: normal;
	
	text-decoration: none;
}

#anteprima-barche a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: normal;
	
	text-decoration: underline;
}

/*--------------------------------------------------------------------
-----------------------------------DEFINIZIONE MENU BARCHE----------------------------------*/
/*--------------------------------------------------------------------*/
#menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	width:300px;
	heigth: 100px;
	margin: auto;
	float:left;
	
	background-color: trasparent;
	
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ul li {
margin: 0;
padding: 0;
}

#menu ul li a {
display: block; 
width:295px;
border-bottom: 1px dashed #999;
text-decoration: none; 
padding: 5px 0 2px 4px;
color: #666;
}
#menu a:hover{
color: #000;
background-color: #eee;
}
#menu a:link#evidenziato, #menu a:visited#evidenziato{
font-weight:bold;
color: #000;
background-color: #eee;
}




/*--------------------------------------------------------------------
--------------------------------------------------------------------*/
/*--------------------------------------------------------------------*/


/*--------------------------------------------------------------------
----------------------------------PARTE DESTRA-----------------------------------*/
/*--------------------------------------------------------------------*/


#parte-dx{
	width: 239px;
	height: 487px;
	float:right;
}
/*--------------------------------------------------------------------
----------------------------------FORM-----------------------------------*/
/*--------------------------------------------------------------------*/

#form{
	background-color: #EA8923;
	width: 240px;
	height: 135px;
	float:CENTER;
	padding-top:0px;
	margin-bottom:#fff;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #366A93;
}


#form-testo{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: right;
	display:inline;
	vertical-align: bottom;
	padding-left: 10px;
	padding-right: 10px;
}

#form-gg{
	
	text-align: right;
	display:inline;
}

#form-mese{
	
	text-align: right;
	display:inline;

}

#form-anno{
	
	text-align: right;
	display:inline;
}

.form{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA8923;
}

#form-inviareset{
	background-color: trasparent;
	width: 240px;
	height: 30px;
	float:center;
	padding-top: 10px;
	/*background-color: #333;*/
	text-align: center;
}


#form-invia{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: right;
	display:inline;
	vertical-align: bottom;
	/*padding-left: 10px;
	padding-right: 10px;*/
	width: 120px;
	/*background-color: #fff;*/
}

#form-reset{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	display:inline;
	vertical-align: bottom;
	/*padding-left: 10px;
	padding-right: 10px;*/
	width: 120px;
	/*background-color: #ddd;*/
}

/*-------------------------------------------------------------*/
/*------------------      NEWS     ----------------------------------*/
/*-------------------------------------------------------------*/
#news{
	background-color: #EA8923;/*marrone*/
	width: 239px;
	
	height: 345px !IMPORTANT;
	float:CENTER;
	padding-top: 10px;
	margin-bottom:#fff;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #366A93;
	
	text-align:center;
}
#sfondo-internonews{
	background-color: #366A93;/*blu*/
	width:219px;

	height: 320px;
	float:right;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 5px;
	margin-right: 6px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}
/*----------------LINK VISITED HOVER RELATIVI ALLE NEWS SCORREVOLI----------------*/
#sfondo-internonews a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

#sfondo-internonews a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

#sfondo-internonews a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: underline;
}

/*--------------------------------------------------------------*/



/*-------------------------------------------------------------*/
/*------------------  AMMINISTRAZIONE----------------------------------*/
/*-------------------------------------------------------------*/


#amministrazione{
	background-color: #EA8923;
	width: 240px;
	height: 30px;
	
	text-align:center;
	
	padding-top: 5px;
}



#amministrazione2{
	background-color: #EA8923;
	width: 240px;
	height: auto;
	
	text-align:center;
	
	padding-top: 5px;
}

/*-------------------------------------------------------------*/
/*------------------  FORMATTAZIONE HTML ----------------------------------*/
/*-------------------------------------------------------------*/


a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EA8923;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EA8923;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EA8923;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: underline;
}

a.linkbianco:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

a.linkbianco:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: none;
}

a.linkbianco:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	
	font-style: normal;
	font-weight: bold;
	
	text-decoration: underline;
}

/*---------------------------------------------------------------------------------------------------*/
/*----------------------------------------------- PARTE SINISTRA PAGINE INTERNE----------------------*/
/*------------------------------------------------------------------------------------------------------*/

#contenitore-generaleinterna{
	background-color: #366a93;
	width:920px;
	height: auto ;
	border-top: 3px solid #366a93;
	border-right: 5px solid #366a93;
	border-bottom: 3px solid #366a93;
	border-left: 5px solid #366a93;
	float:left
}

#contenitore-partesx-e-partedx-interna{
	width: 900px;
	float:left;
	height: auto !important;  /* per i browser moderni */
    height: 20px;      /* per IE5.x e IE6 */
    min-height: 20px;  /* per i browser moderni */
	
	
}
#contenitore-partesxinterna{
	width: 600px;
	border:0px;
	
	height: auto;
	float:left;
}
#contenitore-partedxinterna{
	width: 300px;
	border:0px;
	
	height: auto;
	float:right;
}


#parte-caricabile{
	width: 652px;
	height: auto;
	float:left;
	backgroud-color:#333;
}

#barra-alta{
	width: 652px;
	height: 99px;
	float:left;
background-attachment: scroll;
	background-image:  url(./img/interna/barra-alta.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#contenitore{
	width: 652px;
	float:left;
	
}

#sfondo-ripetibile{
	width: 652px;
	float:left;
	background-attachment: scroll;
	background-image:  url(./img/interna/sfondo-ripetibile.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	
}

#sfondo-fisso{
	width: 652px;
	height: 371px;
	float:left;
	background-attachment: scroll;
	background-image:  url(./img/interna/sfondo-fisso.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#contenuti{
	width: 652px;
	height:auto;
	float:left;
}

#chiusura{
	width: 652px;
	height: 22px;
	clear:both;
	float:left;
	background-attachment: scroll;
	background-image:  url(./img/interna/chiusura.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/* Inizio Text scroll */
#divUp {
float:right;
/*left:200px;*/
top:5px;
height:190px; 
width:22px;
/*background-color: white;*/
}

#divDown {
float:right;
width:22px;
}
#divScrollTextCont {
left:0px; 
top:0px; 
width:270px;
height:190px; 
/*clip:rect(0px, 190px, 270px, 0px);*/
overflow:hidden; 
visibility:hidden;
/*background-color: #fff;*/

}
#divText {
left:0px; 
top:0px;
} 
/* Fine Text scroll */


/*------------------------------------------------------------------------*/
#titolo-index{
	height:auto;
	width: 240px;
	float:center;
	
	border:0px;
	background-color:#fff;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #366A93;
	text-decoration: none;
	text-align: center;
	
	MARGIN-BOTTOM:5PX;
	
}
.bianco12bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#contenitore-pulsanti{
	
	width: 600px !important;  /* per i browser moderni */
    width:600px;      /* per IE5.x e IE6 */
	
	float:center;
	
	
	background-color:trasparent;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	
	padding: 2px;

}

/*******************16 gennaio 2008*********************************************/
#footer {
	background-color: #366a93;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #fff;
	font-weight: bold;
	position: relative;	
	
	height: 250px!important;
	height: 250px;
	width: 1015px;
	
	top: 0px;
	clear:left;
	
	display:inline;
	float: left;
}


#footer a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #fff;
}
#footer a:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #fff;
}
#footer a:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #fff;
}
#footer a:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #fff;
}
#footer-formattazione {
	text-align:left;
	position: relative;
	
	height: 83px;
	width: 990px;
	
	top: 0px;
	clear:left;
	
	float: left;
	margin-left:20px;
	
	/*background-color: #00FF00;*/
}

#logo-footer {
	position: relative;
	height: 72px;
	width: 112px;
	top: 2px;
	bottom:2px;
	line-height: 72px;
	/*clear:both;*/
	/*display:inline;*/
	margin-left: 5px;
	background-color: #fff; 
	text-align:center;
	vertical-align: middle;
	/*border: 1px solid #fff;*/
        float: left;
	padding-top:1px;
} 


#logo-dimensione {
        position: relative;
        height: 72px;
        width: 112px;
        top: 2px;
        bottom:2px;
        background-color: #366a93;
        margin-left:5px;

        text-align:center;
        border: 1px solid #366a93;
        float: left;
        padding-top:1px;
}



a.trasparenza img {
filter:alpha(opacity=100);
/*-moz-opacity:0.6;*/
/*opacity:0.6*/
opacity:1.0
}

a.trasparenza:hover img {
filter:alpha(opacity=60);
/*-moz-opacity:1.0;*/
opacity:0.6;
}


a.trasparenza:active img {
filter:alpha(opacity=60);
/*-moz-opacity:1.0;*/
opacity:0.6;
}

