/* Styles aaee.ch - PB @ Grafix SA - 27.11.06 */

/* ÉLÉMENTS DE BASE */
/* PAGE */
body {
 background:#fff;
 margin-top:20px;
 margin-bottom:20px;
 text-align:center;
 font-size:10px;
 font-family:arial, helvetica, verdana, sans-serif;
 color:#000;
}


/*__________________________MENU___________________________*/

/* CSS pour les onglets du menu*/
.navigation { 
	color: #b0a59c;
    display: inline ; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	margin: 0 19px 0 0;
    }

/*CSS pour l'onglet du menu qui est sélectionné --> En orange */
#navigation_check { 
	color: #f7901e;
    display: inline ; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	margin: 0 0px 0 0;
    }

/*CSS pour "Infos pratiques", dernier "onglet" du menu, afin qu'il n'y ai pas la marche à droite */

#navigation_last { 
	color: #b0a59c;
  	display: inline ; 
	margin: 0 0px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:16px;
	}

/* CSS pour le menu (pas chaque onglet séparé, mais en bloc)*/	
	#navig{
	padding: 0 60px 0 0;
	}	

/* CSS pour le trait qui se trouve sous le menu*/
	#trait {
	border-top: 1px black solid;
	width: 736px;
	margin: 0 60px 0 0px;
 		}
		

		


/* IMAGES */
img {
 hspace:0;
 vspace:0;
 border:0 none;
}

/* STRUCTURE */
/* TABLE PRINCIPALE */
#container {
 border:0;
 margin:0 auto;
 width:938px;
 height:590px;
 text-align:left;
}

/* ENTÊTE */
#header {
 background:#fff;
 height:145px;
}

/* NAVIGATION */
#navigation {
 height:99px;
}

/* CONTENU */
#col1 {
 width:686px;
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif; 
}

#col2 {
 width:252px;
 padding-left:12px;
}

#col3 {
 /* border-top: solid #000 1px; */
 width:686px;
 padding-top:27px;  
 padding-right:170px; 
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif; 
}

/* #thumb {
 width:220px;
 font-size:10px;
 text-align:left;
} */ 

/* PIED */
#footer {
 height:45px;
 vertical-align:bottom;
 padding-bottom:3px;
 font-size:11px;
}

#footer2 {
 background:url(img/line.gif) no-repeat;
 height:45px;
 vertical-align:bottom;
 padding-bottom:3px;
 font-size:11px;
}

/* MISE EN PAGE */
/* LIENS */
a:link, a:visited {
 color:#96887e;
 text-decoration:none;
}

a:hover {
 color:#fb900c;
 text-decoration:none;
}

/* TEXTE */
p {
 margin:0;
}

.titre {
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif;
 font-weight:bold;
 color:#f30909; 
}

/*.soustitre {
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif;
 font-weight:bold;
 color:#fb900c; 
}*/

h5{
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif;
 font-weight:bold;
 color:#fb900c;
 margin: 0 0 -0.5px 0; 
}


.gras {
 font-family:arial, helvetica, verdana, sans-serif;
 font-weight:bold;
}

.texte {
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif;
}

.italique {
 font-family:arial, helvetica, verdana, sans-serif;
 font-style: italic;
}

.legendes {
 font-size:10px;
 font-family:arial, helvetica, verdana, sans-serif;
}

.retrait {
 padding-left:34px;
 font-size:12px;
 font-family:arial, helvetica, verdana, sans-serif;
}

.vignettes {
 font-size:10px;
 font-family:arial, helvetica, verdana, sans-serif;
}

/* LISTE */
li {
 margin:0;
 padding:0;
}

ul {
 margin:0;
 padding-left:30px;
 list-style-type:square;
}

ol { 	
 margin:15;
 padding-left:15px;
 list-style-type:decimal;
}
