﻿/* 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:650px;
		font-size:1em;
		background-image:url(../images/fond21.jpg);
		background-repeat:repeat;
		margin-bottom:5px;
	
		}
		
	
		
		#leftCol {
		width:140px;
		margin:auto;
		height:200px;
		margin-top:50px;
		position:absolute;
		
		
		}
		#ebp{
		position:absolute;	
		width:100px;
		margin-top:305px;
		height:40px;
		text-align:center;
		margin-left:22px;
		
		}
		
		#google_translate_element{
		
		position:absolute;	
		width:150px;
		margin-top:400px;
		height:40px;
		text-align:center;
		margin-left:-5px;
		
		}
		
		#leftxiti {
		position:absolute;	
		width:140px;
		margin-top:550px;
		height:20px;
		margin-left:5px;
		text-align:center;
		
		}
		#leftColbas {
		position:absolute;
		width:140px;
		margin-left:5px;
		text-align:center;
		height:50px;
		margin-top:485px;

		}
		
		
	#right {
		float:right;
		width:150px;
		margin:1px; padding:0;
		border:thin;
		border-color:#CCCCCC;
		border-style:solid;
		font-size:1em;
		height:650px;
		}
	#rightColhaut {
		float:right;
		width:140px;
		margin-right:5px;
		height:50px;
		margin-top:80px;
		
		}
	#rightColmillieu {
		float:right;
		width:140px;
		margin-right:5px;
		height:50px;
		margin-top:80px;
		}
	#rightFlux {
		float:right;
		width:140px;
		margin-right:5px;
		height:10px;
		margin-top:60px;
		text-align:center;
		
		}					
		
	#middle {
		margin:0 5px 5px 5px;padding:0;
		padding-left:8px;
		margin-left:150px;
		margin-right:150px;					
		font-size:1em;
		
		}
		
	#middleCol {
		
		font-size:1em;
		float:right;
		height:150px;
		width:200px;
		
		}
	#annonce {
	font-size:1.2em;
	font-style:italic;
	text-decoration:blink;
	color:#00FF00;
	margin:0;
	}
	
	#middleColinf {
		
		font-size:1em;
		float:left;
		
		height:140px;
		width:150px;
		padding-right:5px;
		
		}
	#middleColAlfa {
	margin-left:300px;
		
		height:150px;
		width:150px;
		
		
		}	
	#mccont{
	margin-top:1em;
	}
	#mccont h4{
	margin-top:1em;
	margin-bottom:0em;
	}
	#mccont p{
	margin-top:0;
	}									
	#mccont p:first-letter {
	font-size:1.3em;
	font-weight:bold;
	}
		
	.column-in {
		margin:0; padding:0.1em 0.7em 0 0.7em;	
		color:#0000FF;
		margin-top:5px;
		
		}
	.column-inright {
		margin:0; 
		text-align:center;	
		color:#0000FF;
		margin-top:25px;
		
		}
	.column-inright b {
	font-size:.8em;
		
		}			
	.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 .1em .1em;}
		a { color:black;
		margin-left:0em;
		text-decoration:none;
		}
	p.jp{
		font-size:.7em;
		color:#000099;
		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;
		}
	p.ref{
	margin:.1em .1em .1em .1em;
	background-color:#0000FF;
	background-repeat:no-repeat;
	/*float:right;*/
	font-size:.9em;
	font-style:italic;
	color:#FFFFFF;
		}
	h1 {
	 margin:0.2em 0.5em ;
	 color:#0000FF;
	 font-size:32px;
	 
	 }
	 h2 {
	 margin:0 0.9em ;
	 color:#0000FF;
	 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;
}


	.copy { font-size:.65em ;
	clear:both;
	text-align:center;
	color:#0000CC;
	}
	.realis { font-size:.6em ;
	clear:both;
	text-align:center;
	color:#000000}
	
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;

}

/* ]]> */


