/* CSS Document */

html, body {
	background: #336699;
	padding:0px;
	margin:0px;
}

#page {
	padding:0px;
	margin:auto;
	background: #FFFFFF;
	border-top: 10px solid;
	border-top-color:#336699;
	height: 800px;
	width: 1000px;
}

	#entete {
	background: transparent;
	height: 130px;
	width: 1000px;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:0px;
	position:absolute;
	z-index:2;
	}
	
		#animation {
		background-color:transparent;
		background-image:url(images/banniere.jpg);
		width:560px;
		height:93px;
		margin-left:220px;
		margin-top:3px;
		position:absolute;
		z-index:2000;
		}
		
		#logo_club {
		padding:0px;
		background-image:url(images/asptt_limoges_logo.jpg);
		margin-left:15px;
		margin-top:15px;
		height:80px;
		width:178px;
		position:absolute;
		z-index:3;
		}
		
		#logo_ffn {
		background-image:url(images/ffn.jpg);
		margin-left:922px;
		margin-top:15px;
		height:72px;
		width:70px;
		position:absolute;
		z-index:3;
		}
		
		#coin_haut_gauche {
		padding:0px;
		margin:0px;
		background-image:url(images/entete_angle_gauche.jpg);
		height:60px;
		width:60px;
		position:absolute;
		z-index:2;
		}
		
		#coin_haut_droit {
		padding:0px;
		margin-left:985px;
		background-image:url(images/coin_haut_droit.jpg);
		height:15px;
		width:15px;
		position:absolute;
		z-index:3;
		}
		
		#coin_bas_gauche {
		padding:0px;
		margin-left:0px;
		margin-top:115px;
		background-image:url(images/coin_bas_gauche.jpg);
		height:15px;
		width:15px;
		position:absolute;
		z-index:2;
		}
		
		#coin_bas_droit {
		padding:0px;
		margin-left:985px;
		margin-top:85px;
		background-image:url(images/coin_bas_droit.jpg);
		height:15px;
		width:15px;
		position:absolute;
		z-index:2;
		}

		#animation {}
		
		#menu_navigation {
		padding:0px;
		margin-top:100px;
		margin-left:10px;
		background-color:transparent;
		height:30px	;
		width:990px;
		position:absolute;
		z-index:2;	
		}
		
			#bouton1 {
			background-image:url(images/bouton1.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:0px;
			height:20px;
			width:60px;
			z-index:1;
			position:absolute;
			}
			
			#bouton2 {
			background-image:url(images/bouton2.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:62px;
			height:20px;
			width:60px;
			z-index:100;
			position:absolute;
			}
			
			#bouton3 {
			background-image:url(images/bouton3.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:124px;
			height:20px;
			width:60px;
			z-index:100;
			position:absolute;
			}
			
			#bouton4 {
			background-image:url(images/bouton4.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:186px;
			height:20px;
			width:75px;
			z-index:100;
			position:absolute;
			}
			
			#bouton5 {
			background-image:url(images/bouton5.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:263px;
			height:20px;
			width:85px;
			z-index:100;
			position:absolute;
			}
			
			#bouton6 {
			background-image:url(images/bouton6.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:350px;
			height:20px;
			width:70px;
			z-index:100;
			position:absolute;
			}
			
			#bouton7 {
			background-image:url(images/bouton8.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:422px;
			height:20px;
			width:65px;
			z-index:100;
			position:absolute;
			}
			
			#bouton8 {
			background-image:url(images/bouton9.jpg);
			padding:0px;
			margin-top:10px;
			margin-left:489px;
			height:20px;
			width:60px;
			z-index:100;
			position:absolute;
			}
						
			#logo_menu {
			background-image:url(images/logo_menu.jpg);
			padding:0px;
			margin-left:610px;
			height:30px;
			width:380px;
			z-index:100;
			position:absolute;
			}

	#contenu {
	background: #ffffff;
	background-image:url(images/fond_haut.gif);
	background-position:top;
	background-repeat:repeat-x;
	height: 650px;
	width: 1000px;
	margin-top:130px;
	border-top:20px solid #336699;
	position:absolute;
	}
	
		#coin_contenu_hg {
		background-image:url(images/coin_haut_gauche.jpg);
		height:40px;
		width:15px;
		margin:0;
		position:absolute;
		}
	
		#coin_contenu_hd {
		background-image:url(images/coin_haut_droit.jpg);
		background-color:#F30;
		height:40px;
		width:15px;
		margin-left:985px;
		position:absolute;
		z-index:2;
		}

		#infos {
		background-color:transparent;
		background-repeat:no-repeat;
		height:640px;
		width:200px;
		margin-left:5px;
		margin-top:5px;
		position:absolute;
		z-index:100;		
		}
		
			#urgent_bloc {
				background-image:url(images/urgent_bloc.jpg);
				height:120px;
				width:200px;
				position:absolute;
				z-index:101;
				}
				
			
				#urgent {
					background-color:#FFF;
					text-align:center;
					vertical-align:middle;
					height:105px;
					width:135px;
					position:absolute;
					margin-left:60px;
					margin-top:5px;
					z-index:102;
					}
			
			#vie_club {
				background-image:url(images/club_bloc.jpg);
				height:30px;
				width:200px;
				margin-top:125px;
				position:absolute;
				z-index:101;
			}
			
			#agenda {
				background-image:url(images/agenda_bloc.jpg);
				height:30px;
				width:200px;
				margin-top:155px;
				position:absolute;
				z-index:101;
			}
					
			#resultats_bloc {
				background-image:url(images/resultats_bloc.jpg);
				height:60px;
				width:200px;
				margin-top:185px;
				position:absolute;
				z-index:101;
				}
				
			#groupes_bloc {
				background-image:url(images/groupes_bloc.jpg);
				height:100px;
				width:200px;
				margin-top:245px;
				position:absolute;
				z-index:101;
			}
				
			#classement_titre {
				background-image:url(images/classement_bloc.jpg);
				padding:0px;
				margin-top:345px;
				height:60px;
				width:200px;
				position:absolute;
				z-index:101;
			}
			
			#classement_bloc {
				background-image:url(images/classement_fond.jpg);
				background-repeat:repeat-y;
				padding:0px;
				margin-top:405px;
				height:220px;
				width:200px;
				position:absolute;
				z-index:101;
			}
			
				#classement {
				background-color:transparent;
				height:200px;
				width:200px;
				position:absolute;
				margin-left:0px;
				margin-top:0px;
				z-index:102;
				}
		
		#titre_news {
		background-image:url(images/titre_news.jpg);
		height:40px;
		width:405px;
		margin-left:210px;
		margin-top:0px;
		position:absolute;
		z-index:100;
		}
		
		#actus {
		overflow:inherit;
		background-color:transparent;
		height:600px;
		width:405px;
		margin-left:210px;
		margin-top:45px;
		position:absolute;
		overflow-y:auto;
		overflow-x:hidden;
		z-index:100;		
		}
		
		#medias {
		background-color:#336699;
		height:355px;
		width:170px;
		margin-left:620px;
		margin-top:5px;
		position:absolute;
		z-index:100;		
		}
					
			#photos {
			background-image:url(images/photos.jpg);
			height:80px;
			width:160px;
			margin-left:5px;
			margin-top:5px;
			position:absolute;
			z-index:2001;
			}
			#videos {
			background-image:url(images/videos.jpg);
			height:80px;
			width:160px;
			margin-left:5px;
			margin-top:90px;
			position:absolute;
			z-index:2001;
			}
			
			#enf {
			background-image:url(images/enf.jpg);
			height:80px;
			width:160px;
			margin-left:5px;
			margin-top:175px;
			position:absolute;
			z-index:2001;
			}
			
			#minispeed {
			background-image:url(images/minispeed_bloc.jpg);
			height:50px;
			width:160px;
			margin-left:5px;
			margin-top:260px;
			position:absolute;
			z-index:2001;
			}			
					
		#partenaires {
		background-image:url(images/infos_partenaires.gif);
		height:355px;
		width:200px;
		margin-left:795px;
		margin-top:5px;
		position:absolute;
		z-index:100;		
		}
		
			#titre_partenaires {
				background-image:url(images/partenaires.jpg);
				width:200px;
				height:25px;
				margin:0;
				position:absolute;
				z-index:150;
			}
				
				#image_partenaires {
				background-image:url(images/evenement_du_mois/nataquashop.jpg);
				background-repeat:no-repeat;
				margin-left:1px;
				margin-top:25px;
				width:198px;
				height:289px;
				position:absolute;
				}

		#image_mois_bloc {
			background-color:#ffffff;
			background-image:url(images/nageur_bloc.jpg);
			background-repeat:no-repeat;
			background-position:top;
			height:280px;
			width:375px;
			margin-left:620px;
			margin-top:365px;
			position:absolute;
			z-index:100;		
		}
		
			#image_mois {
				background-color:transparent;
				background-image:url(images/evenement_du_mois/image_mois.JPG);
				margin-left:0px;
				margin-top:30px;
				width:375px;
				height:250px;
				position:absolute;
				z-index:101;
			}

#pied {
	background-color:#FFFFFF;
	border-top:5px solid #ffffff;
	width:1000px;
	margin:auto;
	clear:both;
	text-align:center;
}
	
		#coin_pied_bd {
		background-image:url(images/coin_bas_droit.jpg);
		height:15px;
		width:15px;
		margin-left:985px;
		margin-bottom:auto;
		position:absolute;
		}
	
		#coin_pied_bg {
		background-image:url(images/coin_bas_gauche.jpg);
		height:15px;
		width:15px;
		margin-left:0px;
		position:absolute;
		}
		
table.spip { font-size:.9em; margin:.5em auto; border: 1px solid #999999; border-collapse:collapse; }
table.spip caption{ caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-left: auto; margin-right: auto; padding: 3px; font-weight: bold; font-size:14px; }
table.spip tr.row_first { background-color:#336699; text-align:center; vertical-align: middle; border:solid; border-width:thin; }
table.spip tr.row_odd { background-color:#AEFFFF; text-align:center; vertical-align: middle;  }
table.spip tr.row_even { background-color:#FFFF99; text-align:center; vertical-align: middle;  }
table.spip td { padding: 3px; text-align:center; vertical-align: middle; border:solid; border-width:thin; }
