*{margin: 0; padding: 0; z-index:2; font-family: Verdana, Arial, Helvetica, sans-serif;}

.nettoyeur{line-height: 1px; font-size: 1px; clear:both;}



body{
	background-color: #015d60;
	
/* commentaire pour ie
filter:Alpha(opacity=20, finishopacity=0, style=2)
filter:progid:DXImageTransform.Microsoft.Alpha(style=1, opacity=100, FinishOpacity=100, StartX=0, FinishX=100, StartY=0, FinishY=100, src='images/img/fd_top.png');
*/

	background-image: url(images/img/fd_top.png);
	background-repeat: repeat-x;
	background-position: left top;
	

}

#pied {
	background-image: url(images/img/fd_bottom.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#line {
	background-image: url(images/img/line.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#bottom{

	background-image: url(images/img/bottom.png);

	background-repeat: no-repeat;

	background-position: center bottom;

}

#container{


	position: relative;
	background-image: url(images/img/entete.png);

/* commentaire ie	
filter:progid:DXImageTransform.Microsoft.Alpha(style=2, opacity=100, FinishOpacity=100, StartX=0, FinishX=100, StartY=0, FinishY=100, src='images/img/fd_top.png');
filter:progid:DXImageTransform.Microsoft.Alpha(style=2, opacity=100, FinishOpacity=100, StartX=0, FinishX=100, StartY=0, FinishY=100, src='images/img/entete.png');
filter:progid:DXImageTransform.Microsoft.Alpha(style=2, opacity=100, FinishOpacity=100, StartX=0, FinishX=100, StartY=0, FinishY=100, src='images/ads.png');
*/

	background-repeat: no-repeat;
	background-position: center top;

}

#box{



}

html>body #box{ border: 1px solid transparent; }

#corps{





}

#entete{

	height: 229px;

	position:relative;

}

#perso, #entete form{

	z-index: 1;

	position: absolute;

	top: 120px; left: 180px;

	height: 40px;

	width: 470px;

}

#entete form input.login{position: absolute; left: 227px; top: 10px; width: 85px; height: 14px; font-size: 11px; }

#entete form input.password{position: absolute; left: 321px; top: 10px; width: 88px; height: 14px; font-size: 11px; }

#entete form input.submit{position: absolute; left: 415px; top: 10px; width: 40px; height: 20px;}

a#inscris_toi{

	display: block;

	position: absolute;

	width: 82px;

	height: 82px;

	top: 56px;

	left: 790px;

	text-decoration: none;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=http://www.sportadom.com/images/img/btn_inscris_toi.png);

	cursor: pointer;

}

a#inscris_toi:hover{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=http://www.sportadom.com/images/img/btn_inscris_toi_ro.png)



}

html>body a#inscris_toi{ background: url(/images/img/btn_inscris_toi.png); }

html>body a#inscris_toi:hover{ background: url(/images/img/btn_inscris_toi_ro.png); }



#perso{	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=/images/img/acces_espace_perso.png);		

}

html>body #perso {background: url(/images/img/acces_espace_perso.png);}



#barre_perso, #actions_perso{	

	width: 356px;

	height: 26px;

	position: absolute;

	top: 120px;

	left: 180px;

	padding: 12px 0 0 110px;

	font-size: 11px; 

}

#barre_perso{

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=../images/img/barre_perso.png);		

}

html>body #barre_perso {background: url(/images/img/barre_perso.png);}

#actions_perso a{font-size: 11px; color: #630; text-decoration: none; }

#actions_perso a:hover{text-decoration: underline; }



#grosse_actu{position: absolute; top: 110px; left: 655px; width: 190px; height: 165px;}



h1 {

	color: #FF4000;

	font-size: larger;

	font-weight: bold;

	margin: 0;

	padding-top: 10px;

	padding-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;

	padding-left: 10px;

}
.txt-une {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #54C2CD;
}








h2 { color: red; font-size: 1.2em; font-weight: bold; margin: 0; padding-top: 4px; padding-bottom: 4px }





h3 a {line-height: 14px;font-size:12px;font-weight: bold;color:#333333;margin: 7px 0px 7px 0px;text-decoration:none;}



a {color: #54C2CD;text-decoration: none;line-height: 14px;	font-size: 10px;}



.fond-fone {

	background-color: #1F3C3F;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}

a:link {

    text-decoration: none;

}



a:visited {

    text-decoration: none;







}



a:hover {

    text-decoration: underline;

    font-style: normal;



}



.txtpinksml {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FF9900;

	text-decoration: none;

}

.txt-sombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #54C2CD;
	text-decoration: none;
	vertical-align: middle;
}



.barre {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #cccccc;



	text-decoration: none;



}



.purple {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #FF3300;



	text-decoration: none;



	font-weight: normal;



}



.txtbold {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bolder;

}



.txt_pink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #1F3C3F;

	text-decoration: none;

	font-weight: normal;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;



}



.txt {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	border: thin none;

	

}



.txtgauche {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;



}







.champs {

	font-family: Arial, Helvetica, sans-serif;

	font-size: medium;

	font-weight: normal;

	color: #1e3b3e;

	height: auto;

	width: auto;

	background-color: #54C2CD;

	border: thin solid #1e3b3e;



}





.txtrouge {

	TEXT-DECORATION: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF9900;



}



.txtnoir {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	font-style: normal;

	font-variant: normal;

	padding-left: 10px;

	padding-right: 5px;



}



titre {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FF00FF;

	text-decoration: none;



}



.titre {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFCC00;

	text-decoration: none;

	font-weight: bold;



}



.txt10 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}



.soustitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #FF4000;

	font-weight: bold;



}



.fondpurple {



	background-color: #;



}

.colgauche {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	padding-left: 10px;

	padding-top: 4px;

}

.gros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #FF6600;
}



.tablecentre {

	width:1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

/* PUBS ---------------------------------------------------------------------------- */

#pub_top{
	width: 472px;
	height: 64px;
	position: absolute;
	top: 153px;
	left: 420px;
	text-align: center;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src=images/img/fd_mega.png);
	padding: 0px;

}

html>body #pub_top{

	background: url(images/img/fd_mega.png) no-repeat;

}





#sky {
	position:relative;
	float:left;
	width:120px;
	height:600px;
	z-index:1;
	padding-leftt: 15px;

}

/* CENTRE      ************ ************ ************ ************ ************ ************  */

#centre {

	position:relative;

	padding:25px;

	width:800px;

	left:95px;

}

/* FOOTER      ************ ************ ************ ************ ************ ************  */

#footer {
	position:relative;
	margin:auto;
	padding:15px;
	width:800px;
	background:#007985;
	text-align:left;
	border-top:1px dotted #00AEEF;
	height:210px;
	padding-left: 15px;
}

#footer ul {
display:block;
float:left;
list-style-type:none;
margin:0;
padding:0 4px;
width:126px;

#centre {
	position:relative;
	top-margin:20px;
	width:800px;
	z-index:1;
	margin-top: 25px;
	margin-bottom: 25px;
	left: 115px;

}

#boite {
display:block;
float:left;
list-style-type:none;
margin:0;
padding:0 4px;
width:126px;
}