body {background-color:#ccc;
      font-family:Arial, Helvetica, sans-serif;
      text-align:center}
#containerALL {position:absolute;
	width:840px;
        background-color:#fff;
        border: 1px groove #0000ff;
	margin-left:-420px;
        margin-top:-8px;
	left:50%;
	text-align:left;
	overflow:auto;
    }
#containerALL_entree {position:absolute;
	height: 450px;
	width:900px;
	background-image:url("logoJJCAAS1.jpg");
	border: none;
	margin-left:-450px;
        margin-top:28px;
	left:50%;
	text-align:left;
    }
#containerALL_entree a {
	display:block;
	text-decoration:none;
	height: 450px;
	width:900px;
	text-align:center;} 
#containerALL_entree a:hover {
	background-image:url("logoJJCAAS_attivo.jpg");}	 
.nolista {
	margin:0; 
	padding:0;
	list-style:none}
.norientro {
	margin:0; 
	padding-left:20px;}        
#Corp { width:570px;
	float:left;
        font-size:14px;
        text-align: justify;
        padding: 25px;}
#Corp h1 {
        font-size:14px;
        }
#Corp 
h1b {
        font-size:14px;
        }
#Corp h2 {
        font-size:14px
        }
#imVertigo {overflow:auto;
        margin-bottom:30px}
#imBateau {overflow:auto;
        margin-bottom:30px}
#imPartenaires {overflow:auto;
        margin-top:30px} 
#imPartenaires_1r{overflow:auto;
        } 
#imPartenaires_2r{overflow:auto;
        } 
#imPartenaires_3r{overflow:auto;
        }
#imPartenaires_4r{overflow:auto;
        }    		
.affiancate {float : left;
        padding :3px;
        display:block;}
.affiancate2 {float : left;
        margin-left:50px;
		margin-bottom:80px;
        }        
#menu ul{
	margin:0; 
	padding:0;
	list-style:none}
#menu a {
	display:block;
        text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:5px 0px 5px 25px;
	border-bottom: #cad1da 1px solid}       /*padding serve per i bordi: alto destra basso sinistra #749fcd  335eb2 #4e7ab9*/
.paginattuale {background-color:#64bfd4;}
#menu a:hover {
	background-color:#64bfd4;}	/* a :hover serve per far cambiare di colore al link*/
#menu{
	background-color: #749fcd;
	width:202px;
	/*height:30px*/
	float:left;
	margin-right:10px;
        text-align:left; }   
#logo{padding=15px;
      background-color:#fff; 
      }
#logo img{display:block;
        margin-left: auto; margin-right: auto;
        padding:15px;
        text-align:center;
        }   
#Intestazione {height: 110px; width: 840px;
        background-image:url("fyffm01.jpg");
        border-bottom: #cad1da 1px solid;
        }
#Intestazione h1 {
        display :inline;
        position: absolute; left: 18px;  top: 10px;
        margin:0px;
        padding:0px 0px 0px 0px;
        font-weight:bold;
	font-size:30px;
        color:#fff;} 
#Intestazione h2 {
        position: absolute; right: 30px;  top: 10px;
        margin:0px;
        display :inline;
        text-align:right;
        font-weight:bold;
	font-size:20px;
        color:#fff;}  
#Intestazione p {
        display :inline;
        position: absolute; right: 30px;  top: 70px;
	font-size:10px;
        text-align:right;
        color:#fff;
        margin:5px 0px 5px 0px;}
#Intestazione h3 {
        display :inline;
        position: absolute; left: 25px;  top: 70px;
        margin:5px 0px 5px 0px;
        padding:0px 0px 0px 0px;
	font-size:14px;
        color:#FFFFFF;}       