.corpsHome{
width:100%;
margin:auto;
position:relative;
}
.firefox {
	font-size:8pt;
	width:400px;
	margin:auto;
	clear:both;
	text-align:center;
	position: relative;
	bottom:0px;

}

/* News */
.news {
position:relative;
width:600px;
overflow:hidden;
margin:auto;
margin-top:10px;
background-color:#FFFFFF;
color:black;
text-align:center;
padding:10px;
padding-top : 5px;
margin-bottom:30px;
font-size:10pt;
line-height:1.1em;
border-bottom:1px solid black;
font-weight:bold;
}

.news li {
	list-style: none;
	line-height: 1;
	margin:auto;
	height:30px;
}

/* Menu central */

.menuglobal{
margin:auto;
border : none;
width:700px;
height : 270px;
font-weight:bold;
font-size:12pt;
margin-bottom : 30px;

}

.menugauche{
margin : auto;
float:left;
width:220px;
height : 300px;
border : none;
text-align : right;
}

.menucentre{
margin : auto;
float:left;
width:220px;
height : 300px;
border : none;
}

.menudroite{
margin : auto;
float :left;
width:220px;
height : 300px;
border : none;
text-align : left;
}

.vieduclub {
padding-top : 5px;
float:left;
color:#1c15b0;
}

.inscriptions {
padding-top : 5px;
float:right;
color:#db0770;
}

.logo {
width:200px;
height:189px;
background : transparent url(images/accueil/logo.jpg) no-repeat center center;
padding-top : 85px;
padding-left : 35px;
}

.presse {
margin-top : -25px;
text-align :center;
color:#000;
}

.competition {
margin-top : 50px;
margin-right : 25px;
color:#09b68b;
}

.waterpolo{
margin-top : 30px;
margin-right : 50px;
color:#ed7c0e;
}

.maitres {
margin-top : 30px;
margin-right : 50px;
color:#bd10bf;
}

.aquaform {
margin-top : 30px;
margin-right : 25px;
color:#c91002;
}

.jardinaquatique {
margin-top : 50px;
margin-left: 25px;
color:#61da08;
}

.ecolesdenatation {
margin-top : 30px;
margin-left: 50px;
color:#df240b;
}

.photos {
margin-top : 30px;
margin-left: 50px;
color:#606366;
}

.boutique{
margin-top : 30px;
margin-left: 25px;
color:#025fc9;
}

.boueh {
margin : auto;
width:885px;
height:16px;
background: transparent url(images/accueil/boueh.jpg) no-repeat center center;
background:url('images/accueil/boueh.jpg') repeat-x center center;

}

.bouev {
margin : auto;
width:13px;
height : 100px;
}

.partenaires {
margin-top:0px;
position:relative;
margin:auto;
max-width:200px;
max-height:100px;
font-weight:bold;
float:left;
}

.partenaires, .partenaires ul, #linkcat-44 {
	position:relative;
	list-style: none;
	line-height: 1;
	margin:auto;
}


.partenaires li li {
max-width:80px;
max-height:80px;
list-style:none;
}

.partenaires a, .partenaires a:visited, .partenaires a:hover, .partenaires a:active {
	color: black;
	text-decoration:none;
}

#linkcat-44 img {
max-width:140px;
max-height:50px;
}


.imagecentredroite {
margin : auto;
float : right;
margin :auto 10px;
}

.imagecentregauche {
margin : auto;
float : left;
margin :auto 10px;
}

.imagegauche {
max-width:155px;
height:70px;
float : right;
position:relative;
top:50%;
margin-right:10px;

}

.imagedroite {
max-width:155px;
height:70px;
margin : auto;
float: left;
position:relative;
top:50%;
margin-left:10px;
}


.tableauimages {
width : 950px;
margin :auto;
border : none;
}


/* Suppression entete header non utile pour index */
#nav{
display:none;
}

/* TOOLBOX */

#tt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:block;
position:absolute;
z-index:100;
}
#tttop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:block;
height:5px;
margin-left:5px;
overflow:hidden;
}
#ttcont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#920403;
display:block;
margin-left:5px;
padding:0px 5px 0px 7px;
font-size: 11px;
font-weight : bold;
}
#ttbot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
display:block;
height:5px;
margin-left:5px;
overflow:hidden;
}




