@charset "UTF-8";
/* CSS Document */

body { 
  margin:0; 
  padding:0;
  font-family: arial,helvetica,sans-serif;
  color: #333333;
  font-size: 12px;
}

a {
color:#808232;
text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	color: #52464a;
	font-size:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	background-image: url("../images/puce.jpg");
	background-position: left top;
	background-repeat: no-repeat;
    margin: 0;
    padding: 0 0 0 39px;
}

h2 {
color: #727215;
font-size:15px;
font-family:arial,helvetica,sans-serif;
font-weight: bold;
}

h3 {
color: #333;
font-size:13px;
font-family:arial,helvetica,sans-serif;
font-weight: bold;
font-style:italic;
}

#conteneur_interne {
background-image:url(../images/bg_interne.jpg);
/*background-color:#999999;*/
background-repeat:repeat-y;
width:993px;
margin:auto;
position:relative;
}

#conteneur_bottom {
background-image:url(../images/bottom.jpg);
/*background-color:#999999;*/
background-repeat:no-repeat;
width:993px;
margin:auto;
position:relative;
height:35px;

}


#principale {
margin:auto;
width:980px;
min-height:700px;
/*position:relative;*/

}


#bandeau_top {
width:980px;
height:128px;


}

#logo {
background-image:url(../images/logo.jpg);
width:212px;
height:61px;
margin-left:19px;
margin-top:20px;
position:absolute;
}

#logo ul li a img {
border:none;

}

#menu_principale {
width:770px;
height:100px;
margin-left:200px;
margin-top:95px;
position:absolute;
z-index:3;

}


#zone_diaporama {
background-color:#0066CC;
width:980px;
height:87px;
margin-left:0px;
top:128px;
/*position:absolute;*/
}



#extranet {
/*background-image:url(../images/extranet.jpg);*/
/*background-repeat:no-repeat;*/
width:314px;
height:30px;
margin-left:650px;
top:35px;
position:absolute;
}

#arianne {
width:934px;
height:19px;
margin-left:20px;
margin-top:18px;
/*position:absolute;*/
}

#filet_pointille {
background-image:url(../images/filet_pointille.jpg);
width:934px;
height:8px;
margin-left:20px;
top:249px;
/*position:absolute;*/

}

#barre_gauche {
width:195px;
height:700px;
margin-left:20px;
margin-top:16px;
/*position:absolute;*/
float:left;
}

#image_gauche {
/*background-color:red;*/
width:195px;
height:140px;
position:relative;
}

.FLUX{
clear:both;}

#formulaire {
background-color:#DEDC1E;
width:195px;
/*height:650px;*/
/*margin-top:25px;*/
top:100px;
position:absolute;


}

#formulaire_conteneur {
/*background-color:#DEDC1E;*/
width:195px;
height:553px;
/*margin-top:9px;*/
position:absolute;

}

#formulaire_titre {
background-image:url(../images/titre_form.png);
background-repeat:no-repeat;
width:195px;
height:100px;
margin-top:0px;
position:absolute;


}





#bottom {

width:980px;
height:25px;
margin-top:15px;
margin-left:5px;
position:absolute;
}

#titre_page {
width:585px;
/*height:45px;*/
/*margin-top:16px;*/
margin-left:248px;
}

#article {
width:680px;
/*height:600px;*/
/*margin-top:25px;*/
margin-left:248px;
}

ul.menu {
list-style:none;
}

/* Main Level & Genearals *//* Do not alter if you don't know what you're doing 			*/

ul#cassrinamenu {list-style:none; margin:0; padding:0; float:left;}
ul#cassrinamenu * {margin:5; padding:0; list-style:none;}
ul#cassrinamenu a.cass_mainlevel { list-style:none; display:block; text-decoration:none;}
ul#cassrinamenu a.cass_sublevel { list-style:none; display:block; text-decoration:none;}
ul#cassrinamenu img { list-style:none; }
ul#cassrinamenu li {position:relative; float:left;  list-style:none; }
ul#cassrinamenu ul li {list-style:none;  position:relative;  border-top:none; margin:0;float:left; }
ul#cassrinamenu ul li a {list-style:none;  display:block;}
ul#cassrinamenu ul li img { list-style:none; }

/* 1st Level */
ul#cassrinamenu ul.cassrinamenu_lvl1 {
	list-style:none; 	/* Do not alter if you don't know what you're doing 			*/
	display:none; 		/* Do not alter if you don't know what you're doing 			*/
	opacity:0;		/* Do not alter if you don't know what you're doing 			*/
	position:relative;	/* Do not alter if you don't know what you're doing 			*/
	top: 5px;		/* Adjust distance from bottom-most edge of menu above in pixel(px)   	*/
	left: 25px;		/* Adjust distance from left-most edge of menu above in pixel(px)       */ 
}

/* 2nd Level */
ul#cassrinamenu ul.cassrinamenu_lvl2 {
	list-style:none; 	/* Do not alter if you don't know what you're doing 			*/
	display:none; 		/* Do not alter if you don't know what you're doing 			*/
	opacity:0;		/* Do not alter if you don't know what you're doing 			*/
	position:relative;	/* Do not alter if you don't know what you're doing 			*/
	top: 5px;		/* Adjust distance from bottom-most edge of menu above in pixel(px)   	*/
	left: 25px;		/* Adjust distance from left-most edge of menu above in pixel(px)       */ 
}

/* 3rd Level */
/* Insert your own style following above codes */


.list-item {
	/*margin-bottom:20px;*/
font-family: helvetica, verdana;


}

.list-item ul{
	list-style:none;
	margin:0px;
	margin-left:0px;
	padding:0px;
	padding-left:0px;
	border-bottom:1px solid #CCCCCC;
	height:30px;
}

.list-item ul li{
	float:left;
	/*margin:0;
	padding:0;*/
	height:25px;
	background:none;
	width:19%;
	border-right: 1px solid #CCCCCC;
	margin-top:5px;
}

.list-item ul li a{
color:#CCCCCC;
	font-size:16px;
	display:block;
	/*line-height:38px;*/
	text-decoration:none;
	text-align:left;
	margin-left:5px;
	padding-left:5px;
	padding-top: 5px;

}

.list-item ul li.active ,.list-item ul li:hover {
	border-right:2px solid #96BD0D;
	background-color: #616163;

}

.list-item ul li.active a,.list-item ul li:hover a{
	color:#96BD0D;
	padding-top: 5px;

}


span.breadcrumbs {
font-family:arial, helvetica, sans serif;
font-size:11px;
color:#767476;

}

a.pathway {
color:#D1D1D1;
}


.contentheading {
font-family:arial, helvetica, sans serif;
font-size:18px;
color:#BEBC00;

}

.contentheading_temoignages {
font-family:arial, helvetica, sans serif;
font-size:18px;
color:#BEBC00;

}

/*.contentpaneopen_temoignages {
border-bottom:thin dotted #333333;
}*/

/*.article_separator{
width:400px;
border-top:thin dotted #999999;

}*/


.componentheading {
font-family:arial, helvetica, sans serif;
font-size:25px;
color:#5F6062;

}

.readon {
font-family:arial, helvetica, sans serif;
font-size:11px;
color:#BEBC00;


}


.blog_more {
font-family:arial, helvetica, sans serif;
font-size:14px;
color:#5F6062;

}


#blog_more.ul {
font-family:arial, helvetica, sans serif;
font-size:14px;
color:#5F6062;

}

a.blogsection {
font-family:arial, helvetica, sans serif;
font-size:14px;
color:#BEBC00;

}


.pagenav {
font-family:arial, helvetica, sans serif;
font-size:12px;
color:#5F6062;

}

.img {
border:none;
}


#article table tbody tr td a img {
border:none;


}

ul.menu {
list-style:none;
margin:0;
padding:0;
}

#article table tbody tr td ul li span span span a href {
color:#A7A700;

}

#addthis {
	width:680px;
	height:20px;
	position:relative;
	float:right;
	padding-top:5px;
	text-align:right;
	border-width:thin;
	border-color:#CCCCCC;
	border-style:dashed none none;
}

/*surcharge player video*/
.jplayer-text {
	display:none;
}
