@charset "UTF-8";
/* CSS Document */


BODY{
	margin:0 auto;
	text-align:left;
	
	background:url('images/bg_body.jpg') top center no-repeat #000;
	
	font-family:Verdana,Arial;
	font-size:10px;
	color:#fff;
	font-weight:nomal;
	line-height: 1.4em;

}


#ausiliario{
	width:799px;
	/*height: 100% !important;*/
	margin:0 auto;
	/*position:relative;*/
	font-family:Verdana,Arial;
	font-size:10px;
	color:#fff;
	font-weight:nomal;
	text-align:left;
	line-height: 1.4em;

}

#menu{
	width:799px;
	height:32px;
	float:left;
	margin:0 auto;
	padding:0 auto;
	background:url(images/base_menu.jpg) no-repeat top left;
}

#logo{
	width:799px;
	height:79px;
	float:left;

	padding-left:0px;
	padding-top:83px;
	
	text-align:center;
	/*background-image:url('images/abyssdiving.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	text-align:left;*/
}


#logo_interno{
	width:522px;
	height:57px;
	float:left;
	padding-top:67px;
	padding-left:213px;
	text-align:left;
	/*background-image:url('images/abyss_int.jpg');
	background-position:top left;
	background-repeat:no-repeat;*/
}

#flash{
	width:799px;
	height:274px;
	float:left;
	margin-top:60px;
	margin-left:0px;
}

.centro_flash{
	width:224px;
	padding:44px 40px 44px 24px;
	background-image:url('images/bg_flash.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;
	
	font-family:Verdana,Arial;
	font-size:18px;
	color:#ccd8ef;
	font-weight:bld;
	text-align:left;
	line-height: 1.6em;

}

#bg_interna{
	width:799px;
	float:left;
	margin:0px;
	background-image:url('images/bg_interna.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#334050;
	
	padding:66px 0px 0px 48px;
}

html>body #bg_interna{
	width:751px;
	float:left;
	margin:0px;
	background-image:url('images/bg_interna.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#334050;
	
	padding:66px 0px 0px 48px;
}

#colonna1{
	width:500px;
	height: 100% !important;
	float:left;
	margin-top:0px;
	margin-left:0px;
	
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	line-height: 1.6em;
}

#colonna2{
	width:197px;
	height: 100% !important;
	float:right;
	margin-top:0px;
	margin-left:0px;
}

#colonna1_diving{
	width:500px;
	float:left;
	margin:0px;
	
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.6em;
}


 #colonna_contenuti{
	width:700px;
	height: 546px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.8em;
	
	/*background-image:url('images/subino.gif');
	background-position:top right;
	background-repeat:no-repeat;*/
}

html>body #colonna_contenuti{
	width:700px;
	height: 100% !important;
	float:left;
	margin-top:0px;
	margin-left:0px;
	
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.8em;
	
	/*background-image:url('images/subino.gif');
	background-position:top right;
	background-repeat:no-repeat;*/
}
#contiene_foto{
	width:197px;
	float:right;
	margin-top:0px;
	margin-left:0px;
	padding-top:35px;
	
	/*clear: both;*/
}

html>body #contiene_foto{
	width:197px;
	float:right;
	margin-top:0px;
	margin-left:0px;
	padding-top:35px;
	
	/*clear: both;*/
}

.foto{
	width:197px;
	float:right;
	margin-top:0px;
	margin-left:0px;
	padding-top:1px;
	
	/*clear: both;*/
}

html>body .foto{
	width:197px;
	float:right;
	margin-top:0px;
	margin-left:0px;
	padding-top:1px;
	
	/*clear: both;*/
}


#piede1{
	width:602px;
	height: 43px;
	float:left;
	margin-top:0px;
	margin-left:0px;
}
#piede2{
	width:197px;
	height: 43px;
	float:right;
	margin-top:0px;
	margin-left:0px;
}

#piede3{
	width:799px;
	height: 43px;
	float:left;
	margin:0px;
}
#footer{
	width:799px;
	height:80px;
	
	padding:13px 0px 0px 0px;
	background-image:url('images/footer.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	
	font-family:Verdana,Arial;
	font-size:10px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
	
	clear: both;
}

#footer_interna{
	width:799px;
	height:21px;
	
	padding:10px 12px 0px 30px;
	background-image:url('images/bg_az.gif');
	background-position:top left;
	background-repeat:repeat;
	
	font-family:Verdana,Arial;
	font-size:10px;
	color:#fff;
	font-weight:normal;
	text-align:right;
	line-height: 1.4em;
	
	clear: both;
}

html>body #footer_interna{
	width:757px;;
	
	
	/*clear: both;*/
}
.contattaci{
	padding:102px 30px 0px 30px;
	background-image:url('images/scrivici.gif');
	background-position:top left;
	background-repeat:no-repeat;

}

.immersione{
	padding:102px 30px 0px 30px;
	background-image:url('images/sub02.gif');
	background-position:top left;
	background-repeat:no-repeat;

}

.iscriviti{
	padding:102px 30px 0px 30px;
	background-image:url('images/bg_iscriviti.gif');
	background-position:top left;
	background-repeat:no-repeat;

}

/*txt*/

.txt_bianco
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.8em;

}
a.txt_bianco:link,a.txt_bianco:active,a.txt_bianco:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;

}
a.txt_bianco:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	text-decoration:none;
}
.txt_bianco2
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.8em;

}
a.txt_bianco2:link,a.txt_bianco2:active,a.txt_bianco2:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;

}
a.txt_bianco2:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	text-decoration:none;
}

.txt_bianco3
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-align:justify;
	line-height: 1.4em;

}


.txt_blu
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#1240bc;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}
a.txt_blu:link,a.txt_blu:active,a.txt_blu:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#1240bc;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_blu:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}
.txt_blu2
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}
a.txt_blu2:link,a.txt_blu2:active,a.txt_blu2:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_blu2:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}

.txt_ind
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-align:right;
	line-height: 1.4em;

}

a.txt_ind:link,a.txt_ind:active,a.txt_ind:visited
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_ind:hover
{

	font-family:Verdana,Arial;
	font-size:10px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}


.txt_ev
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}

a.txt_ev:link,a.txt_ev:active,a.txt_ev:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_ev:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#feba02;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}


input {
	background-color:#d6e9ff;
	width:180px;
	height:18px;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#626262;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	border:1px solid #626262;

}
.input_check {
	width:180px;
	height:18px;
	
}
.input_txt {
	background-color:#d6e9ff;
	width:300px;
	height:25px;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#626262;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}

.input_invia {
	background-color:#80a1c8;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	line-height: 1.4em;
	border:0px;

}
.bg_invia {
	background-color:#80a1c8;
	font-family:Verdana,Arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	line-height: 1.4em;
	padding:5px;

}

.input_check {
	background-color:#d6e9ff;
	width:10px;
	height:10px;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#626262;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	border:1px solid #626262;

}

.titoli{
	
	
	font-family:Verdana,Arial;
	font-size:16px;
	color:#ccd8ef;
	font-weight:bld;
	text-align:left;
	line-height: 1.6em;

}

.border_img{
 border:3px solid #80a1c8;

}


.border_bott{
 border-bottom:1px solid #80a1c8;

}


.tit_evidente
{
	font-family:Verdana,Arial;
	font-size:14px;
	color:#a3cdff;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}

a.tit_evidente:link,a.tit_evidente:active,a.tit_evidente:visited
{
	font-family:Verdana,Arial;
	font-size:14px;
	color:#a3cdff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.tit_evidente:hover
{

	font-family:Verdana,Arial;
	font-size:14px;
	color:#feba02;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}



TD {
	font-family:Verdana,Arial;
	font-size:11px;
	color:#fff;
	font-weight:nomal;
	text-align:left;
	line-height: 1.4em;
	
	}
	
/* menu chrome*/


.chromestyle{
width:799px;
float:left;
padding:8px 0 0 0;


}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
height:32px;
padding:0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}
.chromestyle li{
/*background: url(images/menu/rigo.gif) no-repeat center right;*/
padding:0 8px 0 0;

}

.chromestyle ul li a{
color: #494949;
padding: 0;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
}
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: none; /*THEME CHANGE HERE*/
font:bold 11px Verdana;
line-height:18px;
z-index:100;
background-color: #87aad3;
width: 180px;
visibility: hidden;
text-align:left;
margin:8px 0 0 0;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 10px;
/*border-bottom: 1px solid #000033; /*THEME CHANGE HERE*/
padding: 4px;
text-decoration: none;
font-weight: bold;
color: #fff;
font-size:10px;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;

}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
/*background-color: #fff;*/
color:#3366cc;
}
	
	

