/*******propriétés des pages du site********/
/*page d'accueil*/
/***************fin**************/

/************************************************/
/************ table  page de navigation**********/
/************************************************/

.TableBody{background-color: #FFFFFF;}

.vertgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #97BE0D;
	background-position: top;
}

.txtvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #97BE0D;
}

.txtnoir , .txtnoirjustify{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #707070;
}
.txtnoirjustify{text-align: justify;}
.textenoir, .textenoirjustify{
	font-family: arial; 
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #707070;
}

.lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
	text-align: right;
}
.lien A,.lien A:link,.lien A:hover,.lien A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #707070;
	text-align: right;
	text-decoration: none;
}
.vertgras2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #97BE0D;
	background-position: top;
}
table.parent
{	
	/*couleur fond*/background-color:#ffffff;/*393f4d#*/
	/*couleur texte*/color:#333333;
	font-family:arial;
	font-weight:normal;
	font-size:8pt;
	
	border: 0px none;
	width : 95%;
}
table.interne
{	
	/*couleur fond*/background-color:#ffffff;/*393f4d#*/
	/*couleur texte*/color:#333333;
	font-family:arial;
	font-weight:normal;
	text-align:justify;
	font-size:8pt;
	border: 0px none;
	width : 100%;
}

table.menu
{	
	/*couleur fond*/background-color:#ffffff;/*393f4d#*/
	/*couleur texte*/color:#333333;
	font-family:arial;
	font-weight:normal;
	text-align:center;
	font-size:8pt;
	border: 0px none;
	width : 100%;
}


/************************************************/
/*************fin tableau navigation***************/
/************************************************/

/*********titre sans saut de ligne*************/
td.txt_default
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#027C2C;
background-color:transparent;
text-align:left;
}
td.titre_vert
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#008825;
background-color:transparent;
text-align:left;
}
td.titre_rose
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#DC005E;
background-color:transparent;
text-align:left;
}
td.titre_bleu
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#0090E3;
background-color:transparent;
text-align:left;
}
td.titre_marron
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#AA440D;
background-color:transparent;
text-align:left;
}
td.contenu 
{
font-family:arial;
font-size:8pt;
font-weight:normal;
color:#333333;
background-color:transparent;
text-align:left;
}
td.titre_we 
{
font-family:arial;
font-size:9pt;
font-weight:bold;
color:#333333;
background-color:transparent;
text-align:left;
}

/*************fin***************/

/**********Paragraphe**********/



.menuhautvert{
	font-size: 12px;
	font-weight: normal;
	color: White;
	height: 20px;
	background-color: #009d30;
}
.menuhautvert A{
	font-size: 12px;
	font-weight: normal;
	color: White;
	
	text-decoration: none;
}
.menuhautvert A:visited{
	font-size: 12px;
	font-weight: normal;
	color: White;
	
		text-decoration: none;
}
.menuhautvert A:hover{
	font-size: 12px;
	font-weight: normal;
	color: White;

		text-decoration: none;
}


/*************fin***************/

a.mail:link
{
font-family:arial;
font-size:10pt;
color:#CC0000;
background-color:transparent;
text-decoration:none;
}

/*lien visité*/
a.mail:visited  
{
font-family:arial;
font-size:10pt;
color:#CC0000;
background-color:transparent;
text-decoration:none;
}

/*lien survolé*/
a.mail:hover  
{
font-family:arial;
font-size:10pt;
color:#CC0000;
background-color:transparent;
text-decoration:underline;
}
/************fin***************/


A:visited{
		color: #009EE0;
		text-decoration:none;
}

A:active{
		color: #009EE0;
		text-decoration:none;
}
A{

text-decoration:none;

}
.champ {
	font-size: 11px;
	font-family: arial;
	border-width: 0;
	border-style: none;
	letter-spacing: 0px;
	background: url(/Portal_templates/anonyme/images/bgsearch.gif);
	color: #1F187C;
	border: 1px;
}
.footer A, .footer A:link,.footer A:visited, .footer A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
div, P{ color: #707070;}
input {
	font-size: 11px;
	font-family: arial;
	border-width: 1px;
	border-style: solid;
	letter-spacing: 0px;
	color: #707070;
}
 hr{
 	height:1px;
	color :#707070;
 }

.DHeading    {
	BACKGROUND-COLOR: White;
	color: #333333;
	font-size : 11px;
	font-family: arial;
	font-weight : bold;
	border : 1px dotted #959595;
	border-width : 1px 0px 1px 0px;
}


select {
	font-size : x-small;
	background: white;
	font-family : arial;
	border-width : 1;
	border-style : solid;
	border-color : #707070;
}


.menuBouton {
	font-family:arial;
	font-size:x-small;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.cmdForm {
	font-size : x-small;
	font-family : arial;
	background-color : #8183A2;
	color : #ffffff;
	font-weight : bold;
	border-width : thin;
}
.tblText {
	font-family: arial;
	font-size:x-small;
	font-weight: normal;
	color: #000000;
}
#desc {
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: silver 1px;
    BORDER-LEFT: silver 1px;
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    COLOR: black;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    MARGIN: 1px 0em;
    TEXT-ALIGN: justify;
    TEXT-INDENT: 0%;
}

.DBody {
	font-size: x-small;
	font-family: arial;
}
.DDate {
	color : #000000; 
	font-size : x-small;
}
.DHead {
    color: #FFFFFF;
	background-color: #8183A2; 
	font-family: arial; 
	font-size: 10pt; 
	font-style: normal; 
    font-weight: bold; 
}
.permLec:link {
	color : #FFFFFF;
	font-size : x-small;
	font-weight : bold;
	text-decoration: none;
}
.LayCatPathHref{
	font-family: arial;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	color: #E07300;
	font-weight: bold;
}
.LayCatPathHref A:hover{
	font-family: arial;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
}
.LayCatPathHref A:visited, .LayCatPathtext,.LayCatPathHref A:link{
	font-family: arial; margin-bottom: 0px; margin-top:0px;
	font-size: 12px;
	font-weight: bold;
}
#LayCatPathHref {
	font-family: arial;
	font-size:x-small;
	font-weight : bold;
	text-decoration: none;
	color: #000000;
}
#LayCatPathHref:hover {
	font-family: arial;
	font-size:x-small;
	font-weight : bold;
	text-decoration: none;
	color: #FF0000;
}
.LayCatChildTitle {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #7C7C7C;
	margin : 10px;
	background : #DFDFDF;
}
.LayCatLayoutTitle {
	font-family: arial;
	font-size:x-small;
	font-weight: normal;
	color: #000000;
}

.ave_title {
	background-image : url(../../../Portal_Upload/Images/Modeles/bleu_1_bghaut.gif);
}

.ave_body {
	background-image : url(../../../Portal_Upload/Images/Modeles/mauve_1_bg.gif);
	font-family: arial;
	color: #FF0000;
}





body{
	/*background-color:#5b0608;*/
	margin:0px;
	padding:0px;
		font-family: arial; 
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #707070;
}





#page{
    position:absolute;
	width:906px;
	background: url(../Images/fd_page.jpg) repeat-x;
	text-align:left;
	background-color:#FFFFFF;
	left: 50%;
	margin-left:-453px;
	min-height:1100px;
	height:auto;
	padding-bottom:20px;
}

#page2{
    position:absolute;
	width:980px;
	background: url(../Images/fd_page.jpg) repeat-x;
	text-align:left;
	background-color:#FFFFFF;
	left: 50%;
	margin-left:-485px;
	min-height:100%;
	height:auto;
}

#jeux{
width:100%;z-index:0;padding-top:115px;position:relative;
}




#menu{
   z-index:20;
   position: absolute;
   width:906px;
   height:115px;
   left:0px;
   top:0px;
}

#leftColonn{
 float:left;
 padding-left:12px; 
 margin-top:121px;
 position:relative;
 width:174px;
 height:0px;
 border:0px;
}

#rightColonn{
 float:right;
 margin-top:121px;
 position:relative;
 width:138px;
 height:330px;
}

#animFlash{
clear:both;
position:relative;
 padding-top:-121px;
height:271px;
width:717px; 
}




#zoneSearch{
width:174px;
}

.champ {
    border:0px;
	font-size : 10px;
	font-family : Arial,Verdana;
	color : #3e3d40;
	width:126px;
	padding-left:2px;
	background-image: url(../Images/bgsearch.gif);
}

#line{
 padding-top:4px;
 padding-bottom:4px;
}

#firstline{
 padding-top:17px;
 padding-bottom:4px;
}

form{
padding:0px;
margin:0px;
}

#content{
 z-index:2px;
 width:577px;
 margin-left:184px;
 padding-top:121px;
 table-layout:fixed;
 overflow:hidden;
}

#contentBloc{
 z-index:2px;
 margin-top:121px; 
 width:717px;
 margin-left:184px;
}

#offreDuMois{
float:right;
position:relative;
width:130px;
}
#content2{
position:relative;
 width:577px;
}
h5{
    font-family: arial,Verdana;
	font-size:9px;
	font-weight: normal;
	color: #626262;
	margin:0px;
	padding:0px;
}

h5 a:link, h5 a:visited{
	font-weight: normal;
	color: #626262;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

h5 a:hover{
	font-weight: normal;
	color: #626262;
	text-decoration:underline;
	margin:0px;
	padding:0px;
}

h5 a:hover{
	font-weight: normal;
	color: #626262;
	text-decoration:underline;
}
#iframe_modules{
z-index:0;
overflow:visible;
paddin-right:30px;
}


.Child_Menu_Table{ width: 200px}
.Child_Menu_Line{
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	background-color: #ececec;
}
.Child_Menu_Line A,.Child_Menu_Line A:visited,.Child_Menu_Line A:hover{
	font-size: 12px;
	font-weight: normal;
	white-space: nowrap;
	text-decoration: none;
}
#footer{
clear:both;
position:absolute;
text-align:center;
width:80%;
bottom:0px;
color: #707070;
padding-left:190px;
background-color:#FFFFFF;
width:auto;
}
#footer A, #footer A:active,#footer A:hover, #footer A:visited  {text-align:center; color: #707070;}

#MiniRech{background-color:#ececec; padding:5px;}
#MiniRech TABLE{padding-top:10px;}


 #plansite, #plansite a, #plansite a:visited{
    font-family: arial,Verdana;
	font-size:10px;
	font-weight: bold;
	color: #b8b8b8;
	margin:0px;
	padding:0px;
 }
 
 li, li a, li a:visited{
    font-family: arial,Verdana;
	font-size:11px;
	font-weight: bold;
	color: #b8b8b8;
 }
 
 li a:hover, #plansite a:hover{
  color: #848484;
 }
 
h1{
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;

}
h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
text-align:justify;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
text-align:justify;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-weight:lighter;
text-align:justify;
}

#Actu{
z-index:15;
}
#MiniRech #global_texterecherche2{font-size:11px;}
#MiniRech select.global_champ{width:200px;margin:0 0 5 5;}
#MiniRech .libnom{border:1px solid #707070;margin-bottom:2;width:200px;}
div#Fch_Content{width:570px;}
#fch_image{width:300px;}
#Fch_Text{width:300px;}
div#ColDroite input#bSubmit{border:0;}
/*Actus rotator*/
div#rotator_2 {text-align:left;padding:0;margin:0 0 10 0;color: #707070;min-height:140px;}
div#rotator_2 #nav_actus{margin:0 0 10 15;}
div#rotator_2 ul{margin:0 0 0 10;}
div#rotator_2 h2{font-weight:bolder;margin:0;color:#938b5e;}
div#rotator_2 div.textepub{color: #707070;font-weight:normal;}
div#rotator_2 .ensavoirplus{float:right;margin:10 0 10 0;}
