body{font-family:Verdana, sans-serif; font-style:normal; width:1002px; height:600px; margin:auto; margin-top:0px; text-decoration:none; background-color:#747474;}

	#titre-admin {position: absolute; color: #0084ff; font-size: 24px; left: 290px; top: 20px;}
	#txt-admin {position: absolute; color: #2a2a2a; font-size: 18px; font-style: italic; left: 120px; top: 80px; text-align: center;}
	#lien-liste-news {position: absolute; color: #ff0000; font-size: 16px; font-weight: bold; left: 330px; top: 200px; border-bottom: 1px solid  #ff0000;}
	#main-list-news {position:absolute; top:40px; width:990px; height:382px; overflow: scroll;}
	#lien-ajout-news {position:absolute; left:20px; top:80px; color: red; border-bottom: 1px solid red;}
	#td-news {border: 1px solid #0084ff; width: 150px; color: #000000; text-align: center; height: 30px;}
	#td-news-lien {border: 1px solid #0084ff; width: 150px; color: #0084ff; text-align: center; height: 30px;}
	#td-news-lien a {color: #0084ff; border-bottom: 1px solid #0084ff; } 
	#table-news {position:absolute; left:190px; top:60px;}
	
	
	#lien-retour-list-news {position:absolute;  left:650px; top:20px; color: #0084ff; border-bottom: 1px solid #0084ff; }
	#rediger-titre {position:absolute; left:100px; top:60px;}
	#input-rediger-titre {position:absolute; left:300px; top:60px;}
	#rediger-contenu {position:absolute; left:100px; top:100px;}
	#input-rediger-contenu{position:absolute; left:300px; top:100px;}
	#submit-news {position:absolute; left:300px; top:300px;}
	
	#affichage-des-news 
		{position:absolute; 
		left:220px; 
		top:3px;
		width: 525px; 
		background-color: #f5fcff;
		min-height: 382px; 
		overflow: auto; 
		border-left: 2px solid #00037f;
		border-right: 2px solid #00037f;
		border-top: 2px solid #00037f;}
	#main-news  {position:absolute; top:40px; width:990px; height:382px; overflow: auto;}
	#affichage-titre {width: 500px; color: #000000; border-bottom: 1px solid #000000; margin: 0px; padding: 0px; font-size: 14px;}
	#affichage-contenu {font-style: italic; color: #0084ff; font-size: 12px; width: 500px; word-wrap: break-word; margin: 0px; padding: 0px;}
	#affichage-date {font-size: 9px; color: #0084ff;}
	#h4-news {color:  #0084ff; border-bottom: 1px solid #0084ff;}
	#pub1 {position: absolute; left:5px; top: 3px; }
	#pub2 {position: absolute; left:755px; top: 3px; }


    	#lien-smartcom {position: absolute; left: 590px; top: 0px; font-size: 10px;}
	
	#corps{position:absolute; top:20px; width:1002px; height:680px; background-image:url("images/fond-corps.png"); background-repeat: no-repeat;}
		#banniere{position:absolute; left:7px; top:8px; width:990px; height:152px; background-image:url("images/banniere2.png"); }
		#contenu{position:absolute; left:7px; top:158px; width:990px; height:422px; background-color:white}
			#menu{position:absolute; top:0px; width:990px; height:40px;}
				#tableau-menu{position:absolute; left:0px;}
				#tableau-menu tr{height:40px;}
				#tableau-menu td{width:165px; color:white; font-size:12px; font-weight:bold; background-image:url("images/fond-td.png"); border:solid white 1px;}
				#tableau-menu td:hover{height:40px;background-image:url("images/fond-td-hover.png");}
			#main{position:absolute; top:40px; width:990px; height:382px;}
				#texte1-accueil{position:absolute; top:30px; left:270px; width:330px; font-size:12px; text-align:justify; margin:0; color: #4a4a4a; font-style: italic;}
				#bloc-packs{position:absolute; top:200px; left:240px; width:440px; height:150px; background-image:url("images/fond-bloc-packs.png");}
					#texte-block-packs{position:absolute; left:20px; top:25px; font-size:10px; margin:0;}
					#bloc1-packs{position:absolute; top:40px; left:0px; width:170px; height:160px; }
					#bloc2-packs{position:absolute; top:40px; left:107px; width:170px; height:160px; }
					#bloc3-packs{position:absolute; top:40px; left:220px; width:170px; height:160px;}
					#bloc4-packs{position:absolute; top:40px; left:330px; width:170px; height:160px;}
					#bloc-pub {position:absolute; top:26px; left:20px; width:200px; height:365px; background-image:url("images/back-bloc-pub");}
					#offre-roue {position: absolute; left: 10px; top:20px;}
					#txt-pub-altira {position:absolute; left:10px; top:300px; font-size:10px; margin:0;}
					#img-altira {position:absolute; left:10px; top:250px;}
					#lien-altira {position:absolute; left:54px; top:330px; font-size:10px; margin:0;}
						.pack-accueil{position:absolute; top:5px; left:0px;}
				#diapo-index{position:absolute; right:1px; top:0px; width:400px; height:382px; background-image:url("images/fond-diapo-accueil.png");}
			
			
			#main-presentation{position:absolute; top:40px; width:990px; height:382px;}
				#bloc-arguments{position:absolute; top:20px; left:45px; width:510px; height:150px; background-image:url("images/fond-bloc-accroche.png");}
					#diapo-arguments{position:absolute; width:360px; height:110px; right:40px; top:50px;}
				#bloc-identite{position:absolute; top:190px; left:45px; width:510px; height:180px; background-image:url("images/fond-bloc-identite.png");}
					#texte1-identite{position:absolute; top:20px; left:7px; width:480px; font-size:12px; text-align:justify;}
				
			
			#main-formules-decouverte{position:absolute; top:40px; width:990px; height:382px;}
				#menu-formules{position:absolute; top:1px; left:1px; height:378px; width:196px;margin:0; padding:0;}
					#bouton1-menu-formules{position:absolute; top:0px; padding:0; margin:0;}
					#bouton2-menu-formules{position:absolute; top:95px; padding:0; margin:0;}
					#bouton3-menu-formules{position:absolute; top:190px; padding:0; margin:0;}
					#bouton4-menu-formules{position:absolute; top:285px; padding:0; margin:0;}
				#formule-decouverte-detail{position:absolute; top:1px; left:198px; width:788px; height:377px; background-image:url("images/fond-main-decouverte.png");}
					#liste-decouverte{position:absolute; right:160px; top:130px; width:340px; height:200px; font-size:11px; line-height:16px; list-style-type:disc; text-align:justify;}
				
				
				
			#main-formules-cyclosport{position:absolute; top:40px; width:990px; height:382px;}
				
				#formule-cyclosport-detail{position:absolute; top:1px; left:198px; width:788px; height:377px; background-image:url("images/fond-main-cyclosportif.png");}
					#liste-cyclosport{position:absolute; right:160px; top:130px; width:340px; height:200px; font-size:11px; line-height:16px; list-style-type:disc; text-align:justify;}
				
				
				
			#main-formules-compet{position:absolute; top:40px; width:990px; height:382px;}
				
				#formule-compet-detail{position:absolute; top:1px; left:198px; width:788px; height:377px; background-image:url("images/fond-main-compet.png");}
					#liste-compet{position:absolute; right:160px; top:100px; width:340px; height:240px; font-size:11px; line-height:16px; list-style-type:disc; text-align:justify;}

				#formule-liberte-detail{position:absolute; top:1px; left:198px; width:788px; height:377px; background-image:url("images/fond-main-liberte.png");}
					#text1-liberte {position:absolute; left:270px; top:130px; width:500px; font-size:11px; text-align:justify; margin:0;}
					#liste-liberte{position:absolute; right:160px; top:220px; width:340px; height:240px; font-size:11px; line-height:16px; list-style-type:disc; text-align:justify;}
					#text2-liberte {position:absolute; left:270px; top:300px; width:500px; font-size:11px; text-align:justify; margin:0;}





			#main-adhesion{position:absolute; top:40px; width:990px; height:382px;}	
				#etapes-adhesion{position:absolute; left:80px; top:30px; width:500px; height:180px;}
					#texte-etapes{position:absolute; left:10px; top:10px; width:480px; text-align:justify; font-size:12px;}
						#bleu {font-weight:bold; color:#035fb4}
						#rouge {font-weight:bold; color:#ff047a}
						#vert {font-weight:bold; color:#2be200}
				#fiche-adhesion{position:absolute; bottom:30px; left:240px;}
				#lien-ouvrir {position:absolute; bottom:70px; left:400px; font-size: 12px;}
				#lien-down {position:absolute; bottom:50px; left:400px; font-size: 12px;}
			.lien-adhesion{position:absolute; left:55px; top:60px; font-size:10px; font-weight:bold; color:red; margin:0;}
			
			#pied-page {position:absolute; width: 993px; height: 100px; top: 580px; left: 4px ; border: 1px solid black; background-color: #000000; border: 1px solid #ffffff; color:#ffffff; font-size: 11px;}
			#visiteurs {position:absolute; width: 200px; height: 50px; top: 20px; left: 4px; background-color: #000000; border: 1px solid #ffffff; color:#ffffff; font-size: 12px;}
			#annuaire {position:absolute; width: 980px; height: 90px; top: 5px; left: 4px ;color:#ffffff; font-size: 11px;}
	/*PAGE CONTACT*/
	#contenu-contact{position:absolute; top:20px; width:783px; height:336px; background-image:url("images/fond-contenu-contacts.png"); background-repeat:no-repeat;}
					#image-contact{position: absolute; left: 430px; top:0px;}
		            .demande-contact {color: grey; font-size: 10px;}
					#votre-demande {position: absolute; left: 12px; top: 20px}
					#radio1 {position: absolute; left: 10px; top: 40px;}
					#radio2 {position: absolute; left: 10px; top: 60px;}
					#radio3 {position: absolute; left: 10px; top: 80px;}
					#label-radio1 {position: absolute; left: 32px; top: 42px;}
					#label-radio2 {position: absolute; left: 32px; top: 62px;}
					#label-radio3 {position: absolute; left: 32px; top: 82px;}
					
					#label-societe {position: absolute; left: 15px; top: 102px;}
					#societe {position: absolute; left: 15px; top: 117px;}
					#label-nom {position: absolute; left: 15px; top: 142px;}
					#nom {position: absolute; left: 15px; top: 157px;}
					#label-email {position: absolute; left: 15px; top: 182px;}
					#email {position: absolute; left: 15px; top: 197px;}
					#label-tel {position: absolute; left: 15px; top: 222px;}
					#tel {position: absolute; left: 15px; top: 237px;}
					#label-fax {position: absolute; left: 15px; top: 262px;}
					#fax {position: absolute; left: 15px; top: 277px;}
					
					#label-message {position: absolute; top: 120px; left: 220px;}
					#message-contact {position: absolute; top: 140px; left: 220px;}
			        
					#submit {position:absolute; left:420px; top: 300px; margin:0; padding:0; width:60px;}
					#reset {position:absolute; left: 500px; top: 300px; margin:0; padding:0; width:60px;}
									
					#etat-message {position: absolute; left: 150px; top: 10px; width: 300px; height: 100px; color: red; font-size: 10px;}
	#coordonnees-dpt {position: absolute; width: 380px; height: 300px; top: 50px; left: 610px;text-align: center;color: #ffffff; font-weight: bold; background-image:url("images/back-txt-coordonnees.png");}
	#txt-coordonnees-dpt {position: absolute; font-size: 16px; left: 20px; top: 20px; margin: 0px; padding: 0px; }
	.champs-obligatoire {color: red; font-size: 14px;}
	#etat-message {position: absolute; width: 280px; height: 150px; top: 5px; left: 170px; color: red; font-weight: bold;}
    /*FIN PAGE CONTACT*/	
    
    #echange-lien {position:absolute; top:700px; left:10px; width: 993px; height:30px;}
	#echange-lien a {color:#747474; margin: 0px; text-decoration: none; border: none; font-size: 6px;}
			
	.gras{font-weight:bold;}
	a {text-decoration:none;}
	td a {color:white;}
	a img {border: none;}
