/* CSS Document */
body{
	background-color: #bfbfbf;
	padding: 0; 
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;	
}

img{
	border: none;
	margin: 0;
}

div{
	margin: 0;
	padding: 0;
	}
	
p{
	color:#000;
	margin:0 0 15px 0;
	}
	
h1,h2,h3,h4{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 0 20px 0;;}
	h1{display:none;}
	h2{font-size:20px;line-height:24px;color:#834e4c}
	h3{font-size:15px;color:#545962}
	h4{font-size:13px;color:#F00}

	/* Information de base */
	#global{		
		width: 990px;
		background: #9c9ba3;
		margin:0 auto;
	}
	
	#banniere{
		background: url(../images/banniere.jpg) top no-repeat;
		width: 990px;
		height: 93px;
	}	
		#banniere h1{
			display:none;
		}
			
	#menu{
		float: left;
		width: 235px;
		margin:12px 12px 0 10px;
		list-style: none;	
		padding:0;
	}
		
			#menu li{
				margin: 0px 0px 2px 0px;
				padding: 0;
				font-size: 14px;
				color: #ffffff;
				background: url(../images/menu_img.gif) top no-repeat;
			}			
			
			#menu a{background:url(../images/spt_menu.gif) no-repeat;display:block;width:235px;padding:33px 0 0 0;height:0;overflow:hidden;}
				#menu .accueil a{background-position:0 0;}
				#menu .accueil a:hover, #bd_accueil #menu .accueil a{background-position:-256px 0;}
				#menu .services a{background-position:0 -35px;}
				#menu .services a:hover, #bd_services #menu .services a{background-position:-256px -35px;}
				#menu .formations a{background-position:0 -70px;}
				#menu .formations a:hover, #bd_formations #menu .formations a{background-position:-256px -70px;}
				#menu .nouvelles a{background-position:0 -105px;}
				#menu .nouvelles a:hover, #bd_nouvelles #menu .nouvelles a{background-position:-256px -105px;}
				#menu .joindre a{background-position:0 -140px;}
				#menu .joindre a:hover, #bd_joindre #menu .joindre a{background-position:-256px -140px;}	
	
	#contenu{
		float: left;
		text-align: left;
		padding: 40px 45px;
		margin:12px 12px 0 0;
		font-size: 12px;
		background:#f5f5f5;
		line-height: 17px;
		vertical-align:text-top;
		width: 630px;		
	}
		
		#contenu .sl_cours{
			width: 500px;
		}
		
		#contenu input {
			width: 165px;
		}
	
		#contenu ul{
			/*margin: 10px 10px 10px 10px;*/
			/*list-style-position: inside*/
			text-align: left;
			padding: 0;
		}
		
			#contenu ul li{
				list-style: disc;
				background: url(../images/ic_li.gif) no-repeat 0px 6px;
				padding: 0px 15px 0px 1px;
				margin:0;
			}
			
		#contenu strong{
			color:#F00;
		}
		
		#contenu a{
			color:#834e4c;
			}
			
			#contenu a:hover{
				text-decoration:none;
			}
		
	#bas_page{		
		padding: 10px 10px 15px 45px;
		clear: both;
		margin: 0 0 20px 257px;
		width: 665px;
		background:#f5f5f5 url(../images/pied_page.jpg) no-repeat bottom left;		
	}
	
		#bas_page p{
			color:#834e4c;
			padding:0 0 0 220px;
			text-align:left;
			margin:0;
			}
		
		#bas_page a{
			color:#834e4c;
			}
			
			#bas_page a:hover{
				text-decoration:none;
			}
	
	
	#webmestre{
		text-align:right;
		color:#fff;
		padding:0 12px 45px 0;
		clear:both;
		}
		
		#webmestre p, #webmestre a{color:#fff;}
			#webmestre a:hover{text-decoration:none;}
	
