/*	-------------------------------------------------------------
	Soliel Cerdan
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Styles communs
	Nom fichier:	style.css
	Version:		1.0
	Date:			08/10/07
	-------------------------------------------------------------	*/

/*	-------------------------------------------------------------
	Import
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body {
	background-color: #7ec7ce;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*background-image:url(../images/bck_site.jpg);
	background-repeat:repeat-x;*/
	text-align: center;
	padding: 0px;
	margin:0px;
}

td {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004c93;
}

a img {
	border: 0;
}
p {margin: 0 0 5px;	padding: 0;}

/*	-------------------------------------------------------------
	Mise en page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/



	

/*	-------------------------------------------------------------
	Positionnement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
/* ############### TOP ################ */


/* ################## H1 H2 H3 H4 ################## */
h1{position:relative; left:0px; top:0px; display:block; width:590px; height:265px; padding:0px; margin:0px; }

h2{ position:absolute; left:212px; top:25px; display:block; width:253px; height:56px; padding:0px; margin:0px; }
.z_top{z-index:10;}

h3{ position:absolute; display:block; padding:0px; margin:0px;}

/* ################## H1 H2 H3 H4 ################## */






/* BOTTOM */

/* ############### TOP ################ */

/* ############### MENU PRIME ################ */
#mn_prime {position: absolute; display:block; top:5px; left:142px;  width:780px; height:13px; margin:0px; padding:0px;}
#mn_prime ul{list-style:none; top:0px; text-align:left; margin: 0px; padding:0px;}
#mn_prime li {float: left; top:0px; height: 13px; margin: 0px; padding:0px; text-indent:-9000px;}
#mn_prime a {display: block; height: 13px;}
#mn_prime li a:link, #mn_prime li a:visited {color: #ACAAA6; text-decoration: none;	font-variant: small-caps; font-weight: bold;}
#mn_prime a:hover, #mn_prime a.select{background-position: 0 -13px; }

.mn_00, .mn_01, .mn_02, .mn_03, .mn_04, .mn_05 {float: left; display: block; position:relative; top:0px; height: 13px;  margin:0px;  padding:0px;} 

.mn_00, .mn_00 a {background: url(../images/mn_00.gif) no-repeat; width: 71px;}
.mn_01, .mn_01 a {background: url(../images/mn_01.gif) no-repeat; width: 94px;}
.mn_02, .mn_02 a {background: url(../images/mn_02.gif) no-repeat; width: 67px;}
.mn_03, .mn_03 a {background: url(../images/mn_03.gif) no-repeat; width: 180px;}
.mn_04, .mn_04 a {background: url(../images/mn_04.gif) no-repeat; width: 183px;}
.mn_05, .mn_05 a {background: url(../images/mn_05.gif) no-repeat; width: 76px;}
/* ############### MENU PRIME ################ */


/*	-------------------------------------------------------------
	Polices
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.s9  {font-size: 9px;}
.s10  {font-size: 10px;}
.s11  {font-size: 11px;}
.s12  {font-size: 12px;}
.s13  {font-size: 13px;}
.s14  {font-size: 14px;}
.s15  {font-size: 15px;}
.s16  {font-size: 16px;}
.s18  {font-size: 18px;}
.s20  {font-size: 20px;}

.black {color:#000}
.white {color: #fff;}

.blue{color:#4a78bc;}
.turquoise {color:#3FBDED}

a:hover.black{color:#000;}
a:hover.white{color:#fff;}
a.rouge, a:hover.rouge, a:active.rouge, .rouge, a:visited.rouge{color: #cb2e6c;}

a.vert, a:hover.vert{ text-decoration:underline;}
a.vert, a:hover.vert, a:active.vert, .vert, a:visited.vert{color:#BED630;}

.bold {font-weight: bold;}
.italic {font-style:italic}
.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}
.capitalize {text-transform: capitalize}
.underline {text-decoration:underline}
a.over, .over  {text-decoration : none;}
a:hover.over {text-decoration : underline;}


a {text-decoration: none}
a:hover {text-decoration: underline;}
.nobold { font-weight: normal !important; }
.img { border: 0; margin: 0; padding: 0; }
.clear { clear: both; }
.center { text-align: center; }
.underline{text-decoration:underline;}



/*	-------------------------------------------------------------
	Autres classes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	
	


/*.opacity {
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: Alpha(opacity=50);
}*/




