* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 11px;
	line-height:14px; 
	font-family: Arial, Helvetica, sans-serif;
}



body {}

.TresPetite { font-family: Arial, Helvetica, sans-serif; font-size:9px; }
.Petite 	{ font-family: Arial, Helvetica, sans-serif; font-size:10px; }
.Normal 	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.Moyenne 	{ font-family: Arial, Helvetica, sans-serif; font-size:13px; }
.Grande 	{ font-family: Arial, Helvetica, sans-serif; font-size:16px; }
.TresGrande { font-family: Arial, Helvetica, sans-serif; font-size:20px; }
.Bordeau { color:#a7001e; }

h1 { 
	font: normal normal 25px Arial, Helvetica, sans-serif;  
	padding : 0 0 20px 0;
	margin : 0 0 0 0;
	color:#3a3e4a;
	font-weight: bold;
}

h2 { 
	font: normal normal 14px  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding : 0px;
	margin : 0px 0 13px 0;
	border-bottom:1px #c4c4c4 solid;
	color:#cc3333;
}

h3{ 
	font: normal normal 14px  Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding : 0px;
	margin : 0px 0 5px 0;
	color:#3a3e4a;
}

h4{ 
	font: normal normal 12px  Arial, Helvetica, sans-serif;  
	padding : 0 0 5px 0;
	margin : 0 0 0 0;
	color:#3a3e4a;
}

h5{
	font-family: Arial, Helvetica, sans-serif ; 
	font-size:12px; 
	color:#3a3e4a;
}

ol {
	margin: 0 15px 0 30px;
}
ol li{
	margin:0 0 10px 0;
}
ul,ol {
	/*list-style: none;*/
}

ul li { 
	color:#3a3e4a;
}

ol li { 
	color:#3a3e4a;
}

ul li { 
	margin:0px; padding:0px;
	list-style:inside; }

ul { margin:0px; padding:0px; }

p {color:#565961}

a {
	color:#565961;
	text-decoration:underline;
	}

a:hover {
	color:#565961;
	text-decoration:none;
	}

/*///////////////////////////////////////////////////////////
HEADER
////////////////////////////////////////////////////////////*/

#header {
	background: url(/atea_images/site/fond_head1.gif) repeat-x;
	height:302px; 
	}
	
#conteneur_head {
	width:1000px;
	height:302px;
	margin-left:auto;
	margin-right:auto;
	background:url(/atea_images/site/head_bandeau2.gif) no-repeat;
	}

#logo{
	float:left;
	margin-top:2px;
	height:86px;
	width:225px;
	}

#navHaut{
	padding:3px 5px 0 0;
	/*width:768px;*/
	color:#d0d0d0;
	text-align:right;
	}

#navHaut a{ color:#d0d0d0; text-decoration:none;}
#navHaut a:hover{ color:#fff; text-decoration:underline;}

#titreHead {
	margin:44px 2px 0  460px;
	width:521px;
	text-align:right;
	}
#titreHead h1{
	color:#FFF;
}

#imageHead{
	width:1000px;
	margin-top:-9px;
	}
	

/*///////////////////////////////////////////////////////////
CONTENU
////////////////////////////////////////////////////////////*/

#conteneur_contenu {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
	
/*---------------------------------------------------------------------------------
Nav
---------------------------------------------------------------------------------*/

#nav {
	background:url(/atea_images/site/fond_nav.gif) repeat-x;
	height:40px;
	width:999px;
	border-left:1px #bfbfbf solid;
	border-right:1px #bfbfbf solid;
	}


#nav table {
	width:999px;
	padding:0px;
	}

#nav td { 
	text-align:center; 
	padding-top:8px;}

#nav a {
	font-weight:bold;
	color:#cc3433;
	font-size:14px;
	text-decoration:none;
	}

#nav a:hover, a.selected {
	color:#811918;}
	
/*---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------*/

#contenu {
	width:999px;
	border-top:2px #a71020 solid;
	background:url(/atea_images/site/fond_contenu.jpg) repeat-y;
	padding-bottom:17px;
	border-left:1px #e0e0e0 solid;
	border-right:1px #e0e0e0 solid;
	}

.colGauche { 
	width:634px;
	padding:24px 20px 0 24px;
	vertical-align:top;
}


.titreContenu {
	background:url(/atea_images/site/triangle.gif) no-repeat;
	padding: 2px 0 0 25px;
	margin-bottom:20px;}

#texteHome {margin-bottom:15px;}

.texteHaut {margin-top:8px;}

.texteHaut p{
	color:#565961;
	line-height:20px;}

.rect {
	display:inline;
	float:left;
	background: url(/atea_images/site/fond_rect.gif) repeat-y;
	width:139px;
	padding:6px 0 6px 10px;
	height:95px;
	margin-right:10px;
	border-right:1px white solid;
}
	
.rect ul li, .rect ul li a{
	color:#cf1427;
	font-size:16px;
	text-decoration:none;
}
	
.rect img {
	float:right;
	margin-right:5px;}
	
.texteRect {
	color:#565961;
	margin:6px 5px 0 10px}

.rectBas { 
	display:block;	
	background-color:#f5f4f4;
	padding:0 0 6px 10px;
	height:95px;
	margin:10px 0 0 0;
}


.img { 
	float:left;
	margin-right:4px;
}

/*---------------------------------------------------------------------------------
ColDroite
---------------------------------------------------------------------------------*/

.colDroite { 
	width:322px;
	border-top:2px #a71020 solid;
	}

.titreColDroite {
	float:left;
	width:310px;
	margin-top:10px;
	margin-bottom:7px;}

.titreColDroite_first{
	float:left;
	width:310px;
	margin-top:25px;
	margin-bottom:7px;}
	
.titreColDroite_first h3{
	font-size:14px;
	color:#7c7c7c;
	border-bottom:1px #cbcbcb solid;}
	
.titreColDroite h3{
	font-size:14px;
	color:#7c7c7c;
	border-bottom:1px #cbcbcb solid;}

.listeHaut {
	float:left;
	width:161px;}

.listeHaut_gauche {
	float:left;
	width:141px;
	padding-left:20px;
	margin-bottom:10px;
}

.listeHaut_gauche ul li, .listeHaut ul li {
	color:#959595;
	text-decoration:none;}

.listeHaut_gauche ul li a, .listeHaut ul li a{
	color:#959595;
	text-decoration:underline;}

.listeHaut_gauche ul li a:hover, .listeHaut ul li a:hover{
	color:#707070;
	text-decoration:none;}
	
.imageColDroite {
	float:left;
	width:322px;
	text-align:center;
	margin-bottom:5px;
	border:0}

.listeBas {
	float:left;
	width:161px;}

.listeBas_gauche {
	float:left;
	width:151px;
	padding-left:10px;
	}
	
.listeBas ul li, .listeBas_gauche ul li {
	color:#afafaf;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:7px;
	list-style:none;
	}

.listeBas ul li a, .listeBas_gauche ul li a {
	color:#afafaf;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:7px;
	list-style:none;
	text-decoration:none;
	}

.listeBas ul li a:hover, .listeBas_gauche ul li a:hover {
	color:#898989; text-decoration:underline}
	
#titreRubrique {
	background:url(/atea_images/site/titreColdroite.jpg) no-repeat;
	width:322px;
	height:76px;}
	
#titreRubrique h2{
	color:#fff;
	text-transform:uppercase;
	font-size:30px;
	padding:47px 0 0 20px;}

#navDroite {
	background:url(/atea_images/site/fondColDroite.gif) repeat-y;
	width:302px;
	padding:10px 0 10px 20px;
	}

#navDroite ul li, #navDroite ul li a {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;}

#navDroite ul li a:hover,#navDroite ul li a.selected {
	color:#cccaca;
	text-decoration:underline;}

#footerNavDroite {
	background:url(/atea_images/site/footer_titreColdroite.gif);
	width:322px;
	height:17px;}

/*---------------------------------------------------------------------------------
DIAPORAMA
--------*/
#Diaporama1 {
	margin-right:auto;
	margin-left:auto;
	background-position:center center; 
	background-repeat: no-repeat;
	width: 260px;
	height:	95px;
}

#Diaporama2 {
	margin-right:auto;
	margin-left:auto;
	background-position:center center; 
	background-repeat: no-repeat;
	width: 260px;
	height:	95px;
}

/*----------------------- Fin ColDroite -------------------------------------------
---------------------------------------------------------------------------------*/



/*----------------------- Lexique -------------------------------------------
---------------------------------------------------------------------------------*/
	
		.Letter{
			padding:2px 0;
			width:20px;
			border-left:1px #c4c4c4 solid;
			border-top:1px #c4c4c4 solid;
			border-bottom:1px #c4c4c4 solid;
		}
		.Letter a{
			font: normal bold 13px Arial, Helvetica, sans-serif;  
			text-decoration:none;
			color:#cc3333;
		}
		.LetterSel{
			padding:2px 0;
			width:20px;
			border-left:1px #c4c4c4 solid;
			border-top:1px #c4c4c4 solid;
			border-bottom:1px #c4c4c4 solid;
			background-color:#c4c4c4;
		}
		.LetterSel a{
			font: normal bold 13px Arial, Helvetica, sans-serif;  
			text-decoration:none;
			color:#cc3333;
		}
		.EndLetter{
			border-right:1px #c4c4c4 solid;
		}
		.ListeDef{
			padding-top:20px;
		}
		.ListeDef h2 a{
			font: normal normal 14px  Arial, Helvetica, sans-serif;
			font-weight:bold; 
			padding : 0px;
			margin : 0px 0 13px 0;
			border-bottom:1px #c4c4c4 solid;
			color:#cc3333;
			text-decoration:none;
		}

/*----------------------- Fin Lexique -------------------------------------------
---------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------
FORMULAIRE
---------------------------------------------------------------------------------*/

#form{
	margin-top:15px; }


#form .FormContact, .FormSubmit {
	border:1px solid #b9b9b9;
	color:#60665b;
	cursor:pointer;
	font-family:Verdana,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0pt;
	padding:2px 0pt 2px 2px;
}

#form .FormSubmit { background:#b9b9b9; color:#fff}

#form .LargeInput {
	border:1px solid #b9b9b9;
	width:263px;
}
#form .SmallInput {
	border:1px solid #b9b9b9;
	width:60px;
}
#form .MediumInput {
	border:1px solid #b9b9b9;
	width:192px;
}
#form .chkBoxes {
	border-width:0pt;
}
#form .XSmallInput {
	border:1px solid #b9b9b9;
	width:20px;
}
#form .HalfInput {
	border:1px solid #b9b9b9;
	width:126px;
}


.titreForm {
	width:350px;
	border-bottom:1px solid #b9b9b9;
	text-align:left;}

/*-------------------- Fin Form -----------------------------------------------
---------------------------------------------------------------------------------*/


/*///////////////////////////////////////////////////////////
FOOTER
////////////////////////////////////////////////////////////*/

#footer {
	background:url(/atea_images/site/footer.gif) no-repeat;
	width:1000px;
	height:35px;
	}

#footer2 {
	background:url(/atea_images/site/footer2.gif) no-repeat;
	width:1000px;
	height:4px;
	}

#texteFooter {
	padding-top:10px;
	text-align:center;
	font-size:10px;
	color:#cc3333;
	}

#texteFooter a {
	color:#cc3333;
	text-decoration:underline}

#texteFooter a:hover {
	text-decoration:none;
	color:#831818;}
	
.Clikeo {
	text-align:center;
	padding:5px 0 0 0;
	font: normal 9px Arial , Verdana, Helvetica, sans-serif;  
	color:#ccc;
}

.Clikeo a {
	font: normal 9px Arial , Verdana, Helvetica, sans-serif;  
	text-decoration: none;
	color:#bbb;
}
.Clikeo a:hover {
	color:#999;
}
