﻿/* CSS Document */



	body {
	width: 95%;
	max-width: 90em;
	min-width: 850px;
	margin-left: auto;
	margin-right: auto;	
		
		/*margin:0; padding:0;*/
		font:11pt/1.5 sans-serif;
		/*background-image:url(images/carteAsus.jpg);*/
		
		/*background-attachment:fixed;*/
			
				
		}

	#header {
		margin:0px; padding:0;
		margin-bottom:5px;
		height:96px;
		background-image:url(../images/gradient85539682.png);
		background-repeat:repeat;	
		
		
		
		
		
		}
	
		.headerPhoto {
		float:left;
		height:96px;
		width:154px;
		
		margin:0 ; padding:0;
		}
		
		
		.headerDroite {
		height:96px;
		
		margin-right:0px;
		margin-left:160px;
							
		}
		
		.headerDD {
		height:96px;
		float:right;
		width:200px;
		
		background:transparent;
		color:#FFFFFF;
		text-align:center;
		
		
					
		}
		.headerCC {
		height:96px;
		float:right;
		width:139px;
		/*non utilise en reserve*/		
						
		}
		
	#main1 {
		margin:0; padding:0;
		
		}
	#main2 {
		margin:0; padding:0;
		
		}
	#left {
		float:left;
		width:150px;
		margin:1px; padding:0;
		border:thin;
		border-color:#CCCCCC;
		border-style:solid;		
		height:490px;
		font-size:1em;
		background-image:url(../images/fond21.jpg);
		background-repeat:repeat;
		margin-bottom:5px;
	
		}
		#leftCol {
		width:140px;
		margin:auto;
		height:200px;
		margin-top:20px;
		position:absolute;
		
		}
		#ebp{
		position:absolute;	
		width:100px;
		margin-top:270px;
		height:40px;
		text-align:center;
		margin-left:22px;
		
		}
		#leftxiti {
		position:absolute;	
		width:140px;
		margin-top:410px;
		
		height:20px;
		text-align:center;
		
		}
		#leftColbas {
		position:absolute;
		width:140px;
		text-align:center;
		height:50px;
		margin-top:348px;

		}
		
		
	#right {
		float:right;
		width:150px;
		margin:1px; padding:0;
		border:thin;
		border-color:#CCCCCC;
		border-style:solid;
		font-size:1em;
		height:490px;
		}
	#rightColhaut {
		float:right;
		width:140px;
		margin-right:5px;
		height:50px;
		margin-top:70px;
		
		}
	#rightColmillieu {
		float:right;
		width:140px;
		margin-right:5px;
		height:50px;
		margin-top:20px;
		
		
		}		
		
	#middle {
		margin:0 5px 5px 5px;padding:0;
		padding-left:8px;
		margin-left:150px;
		margin-right:150px;					
		font-size:1em;
		
		}
	#mccont{
	color:#000000;
	font-size:1em;
	
	}
	#middleCol {
		
		font-size:1em;
		float:right;
		
		
				
		height:170px;
		width:220px;
		
		}
	#middleColinf {
		
		font-size:1em;
		float:left;
		
		height:160px;
		width:160px;
		border:none;
		
		
		}			
		
	.column-in {
		margin:0; padding:0 0.7em 0 0.7em;	
		color:#0000FF;
		margin-top:1px;
		
		}
	.column-inright {
		margin:0; 
		text-align:center;	
		color:#0000FF;
		margin-top:25px;
		
		}	
	.cleaner {
		clear:both;
		height:1px;
		margin-top:5px;
		
		border:none;
		
		background-color:#CCCCCC;
		
		}
		.sans_cadre{
		border:none;
		}
		
	h3,h4 { margin: 0.2em 0 ;
	}
	p { margin: 0.5em 0 ;}
		a { color:black;
		margin-left:0em;
		text-decoration:none;
		}
	p.jp{
		font-size:.7em;
		color:black;
		padding-left:.8em;
			
		}
		.nav{
		font-size:1em;	
						
		}
		p.perim{
		font-size:.7em;
		}
		p.titre{
		margin-top:1.3em;
		margin-bottom:1.2em;
		font-size:.8em;
		}
	h1 {
	 margin:0.2em 0.5em ;
	 color:#000099;
	 font-size:32px;
	 
	 }
	 h2 {
	 margin:0 0.9em ;
	 color:#000098;
	 font-size:16px;
	 }
	 
	/* Pied de page */
#footer {
clear:both;
text-align:center;
margin-top:5px;

	}
.ftrLien{
clear:both;
font-size:0.7em;

margin-left:330px;
margin-top:-1.6em;

}
.ftrLien ul li{
float:left;
list-style:none;
}
.ftrLien ul li a {
text-decoration:underline;
}
.ftrSep{
margin-left:.3em;
margin-right:.3em;
color:#0000CC;
}

.planLien{
margin-top:-15px;
margin-bottom:-10px;
margin-left:170px;
font-size:1em;
}
.planLien ul{
padding-bottom:1px;

}
	.copy { font-size:.65em ;
	clear:both;
	text-align:center;
	color:#0000CC;
	
	
	}
	
a.jp{
color:#FF6600;
/*font-weight:bold;*/
margin-left:.3em;
text-decoration:underline;

} 


a:hover.jp {color:red ; text-decoration:none;} 

	
b.rouge{
color:red;
padding-left:0.3em;
font-weight:normal;}
	
b.soulign{
text-decoration:underline;
font-weight:normal;
}

b:hover.rouge{
color:green;
}

#scrolldroit {
position:relative;
width:160px; height:180px;
overflow:hidden;
margin-top:15px;

}

/* ]]> */


