a:link { font-weight:bold; font-size:12px; color:#000000; text-decoration:none }
a:visited { font-weight:bold; font-size:12px; color:#000000; text-decoration:none }
a:hover { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }
a:active { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }
a:focus { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }

a.back_home:link { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }
a.back_home:visited { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }
a.back_home:hover { font-weight:bold; font-size:12px; color:#000000; text-decoration:none }
a.back_home:active { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }
a.back_home:focus { font-weight:bold; font-size:12px; color:#990066; text-decoration:none }

a.footer_link:link { font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none }
a.footer_link:visited { font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none }
a.footer_link:hover { font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none }
a.footer_link:active { font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none }
a.footer_link:focus { font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration:none }

a.menu:link { font-weight:normal; font-size:12px; color:#000000; text-decoration:none }
a.menu:visited { font-weight:normal; font-size:12px; color:#000000; text-decoration:none }
a.menu:hover { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }
a.menu:active { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }
a.menu:focus { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }

a.link:link { font-weight:normal; font-size:12px; color:#000000; text-decoration:none }
a.link:visited { font-weight:normal; font-size:12px; color:#000000; text-decoration:none }
a.link:hover { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }
a.link:active { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }
a.link:focus { font-weight:normal; font-size:12px; color:#990066; text-decoration:none }

a.menu_selected:link { 		font-weight:bold; font-size:12px; color:#990066; background-color:#eeeeee; text-decoration:none }
a.menu_selected:visited { 	font-weight:bold; font-size:12px; color:#990066; background-color:#eeeeee; text-decoration:none }
a.menu_selected:hover { 	font-weight:bold; font-size:12px; color:#ffffff; background-color:#990066; text-decoration:none }
a.menu_selected:active { 	font-weight:bold; font-size:12px; color:#ffffff; background-color:#990066; text-decoration:none }
a.menu_selected:focus { 	font-weight:bold; font-size:12px; color:#ffffff; background-color:#990066; text-decoration:none }

html {
	margin:0px;
	padding:0px;
}

body{
	background-color:#990066;
	margin:0px;
	padding:0px;
	background-image:url('illu_images/background.jpg');
	background-repeat:no-repeat;
	background-position:50% 0%;
}

img {

	border:0px solid black;
}



div {
	margin:0px;
	padding:0px;
}

div.voir_page {

	margin-right:0px;
	margin-left:auto;

	width:260px;
	height:64px;

	padding-right:20px;
	padding-top:6px;

	background-image:url('illu_images/voir_page.png');
	background-repeat:no-repeat;
	background-position:right top;
}

div.comprendre {

	padding-left:80px;
	padding-top:140px;

	background-image:url('illu_images/bien_comprendre.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

div.comprendre_gris {

	padding-left:80px;
	padding-top:140px;

	background-image:url('illu_images/bien_comprendre_gris.jpg');
	background-repeat:no-repeat;
	background-position:left top;

}

div.menu {
	margin:0 auto;
	padding:0px;
	padding-top:15px;
	width:920px;
	height:170px;

}

div.menu_box {
	padding-top:31px;
	padding-left:48px;
	float:left;
	width:136px;
	height:130px;
	background-image:url('illu_images/menu_items/menu_box.png');
	background-repeat:no-repeat;
	background-position:middle center;
}

div.menu_box_selected {
	padding-top:31px;
	padding-left:48px;
	float:left;
	width:136px;
	height:130px;
	background-image:url('illu_images/menu_items/menu_box_selected.png');
	background-repeat:no-repeat;
	background-position:middle center;

}

div.super_global{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}

div.global {
	margin:0px auto;
	width:940px;
}


div.main {
	margin:0px auto;
	width:940px;
	background-image:url('illu_images/content_background_top.png');
	background-position:center 145px;
	background-repeat:no-repeat;
}

div.content {
	clear:both;
	padding:0px 20px;
	width:900px;
}

div.main_footer {
	height:89px;
	background-image:url('illu_images/content_background_bottom.png');
	background-position:bottom center;
	background-repeat:no-repeat;
}

div.footer {
	margin-top:20px;
}

div.header {
	height:40px;
	padding-right:90px;
	padding-top:142px;
}


div.logo {
	margin:0px;
	padding:10px;
	background-image:url('illu_images/fond.png');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	width:250px;
	height:250px;
	float:left;
}

div.logo_lateral {
	margin:0px;
	padding:10px;
	background-image:url('illu_images/fond.png');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	width:250px;
	height:250px;
	float:right;
}

div.site {
	margin:0px;
	padding:10px;
	background-image:url('illu_images/fond2.png');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	width:520px;
	height:385px;

}

div.site_lateral {
	margin:0px;
	padding:10px;
	background-image:url('illu_images/fond3.png');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	width:250px;
	height:185px;
	float:right;

}

div.super_footer{

	padding-top:70px;
	padding-left:20px;
	padding-right:20px;
	background-image:url('illu_images/super_footer.jpg');
	background-repeat:no-repeat;
	background-position: top center;
	width:900px;


}

div.super_footer_col{
	float:left;
	margin-left:8px;
	margin-right:8px;
	width:209px;


}

span.menu_selected {

	color: #990066;
	font-weight: bold;
	text-transform:uppercase;
}

span.accroche {
	font-family: Arial;
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
}

span.alerte {
	font-size: 12px; 
	color: #ff0000;
	font-weight: bold;
}

span.nom_contact {
	color: #66cc00;
	font-weight: bold;
}

span.menu_choisi {
	font-family: Arial;
	font-size: 14px; 
	color: #000000;
}

span.titre {
	font-family: Arial;
	font-size: 14px; 
	color: #990066;
	font-weight: bold;
}

span.footer_titre {
	font-family: Arial;
	font-size: 14px; 
	color: #ffffff;
	font-weight: bold;
}

span.main_menu_choisi {
	color: #990066;
	font-weight: bold;
}

span.illu {
	color: #000000;
}

span.date {
	font-style: italic;
	color: #990066;
}

span.strong {
	color: #990066;
	font-weight: bold;
}

P {
	font-family: Arial;
	font-size: 12px; 
	color: #333333;
	font-weight: normal;
	text-align:justify;
}

P.footer {
	color: #cccccc;
	text-align:center;
}

P.super_footer {
	color: #FFFFFF;
	text-align:left;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.left {
	text-align:left;
}

.mini {
	font-size: 10px;
}

.giant {
	font-size: 20px;
}

.verypink {
	color: #ff0099;
}

H1 {
	font-family: Arial;
	font-size: 16px; 
	color: #990066;
	font-weight: bold;
	text-align:justify;
}

H1.menu_lateral {
	font-family: Arial;
	font-size: 16px; 
	color: #990066;
	font-weight: bold;
	text-align:right;
	text-transform:uppercase;
}

H1.main {

	margin:0px;
	padding:0px;	

}

H1.menu {
	font-size: 8px; 
	margin:0px;
	padding:0px;
	text-align:left;

}

H2 {
	font-family: Arial;
	font-size: 12px; 
	color: #990066;
	font-weight: bold;
	text-align:right;
	font-style: italic ;
}

H2.menu {
	font-size: 8px; 
	margin:0px;
	padding:0px;
	margin-top:-1px;
	text-align:left;

}

H2.menu_selected {
	font-size: 8px; 
	margin:0px;
	padding:0px;
	margin-left:10px;
	text-align:left;

}

H3 {
	font-family: Arial;
	font-size: 13px; 
	color: #990066;
	font-weight: bold;
	text-align:justify;
}

li {
	font-family: Arial;
	font-size: 12px; 
	color: #000000;
	font-weight: normal;
}



