body
{
	font-family:"Myriad Pro", "Lucida Grande", Helvetica, Arial, Verdana, serif;
	/*background-image:url(images/background.png);
	background-repeat:repeat-x;
	background-position:top;*/
	background-color: #0A0F3C; /*#031440; /*#ededed;  #5374B0*/
	padding: 0px;
	margin: 0px;
	font-size: 1em;
}

a
{
	color: #233460;
	font-weight:normal;
	text-decoration: none;
}	

a:hover
{
	color: #435480;
}

a:visited
{
	color: #536490;
}


.logo
{
	vertical-align: middle;
	max-height: 130px;
}

.logo a
{
	border: none;
}

.logo img
{
	border: none;
}

.txt_intro
{
	padding-left: 20px;
	width: 750px;
	height: 135px;
	font-size: 0.8em;
}

table
{
	border-collapse:collapse;
	border-width: 0px;
}

.hider1, .hider2, .hider3, .the_image_hide, .image_hide, .hider_forum
{
	cursor: s-resize;
}

.the_search_hide
{
	cursor: e-resize;
	padding-left: 20px;
	padding-top: 4px;
}


#intro
{
	background-image:url(images/fond_banniere.png);
	background-repeat:repeat-x;
	padding-top: 7px;
	/*padding-left: 25px;*/
	padding-right: 25px;
	margin-left: 9px;
	margin-right: 8px;
}

#intro h1
{
	padding:5px;
	font-size:x-large;
	margin:0px;
	border-style: none;
}

.intro
{
	margin-left: 20px;
}

.form_bleu_top
{
	background-color: #5374B0;
	text-align: center;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

.form_bleu_bottom
{
	background-color: #5374B0;
	text-align: center;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

.form2
{
	float: right;
	text-align: right;
	background-color: #F9F9F9;
}

.form3
{
	text-align: right;
	background-color: #999999;
	float: right;
	padding:0px;
	margin: 0px;
}

.form_center
{
	text-align: center;
}


.borderfull
{
	border: 1px solid black;
	padding: 5px;
	text-align: center;
	margin: auto;
}

.center
{
	margin: auto;
}


.fac_gauche
{
	float: left;
	padding-left: 40px;
	width: 200px;
	margin-left: 2px;
	text-align: center;
	background-color: #BDCEE0;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.titre_sections
{
	background-color: #0A0F3C; /*#BDCEE0; */
	color: #FFFFFF;
	max-width: 170px;
	padding-left:30px;
	padding-top: 3px;
	font-size:large;
	margin-left:2px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.basics_ul
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

td
{
	border:0px solid black;
	vertical-align: top;

}

.borderfull td
{
	border:1px solid black;
	padding: 4px;
}



#principal
{
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(images/fond.jpg);
	background-repeat:repeat-y;
	width:900px;
	padding: 0px;
}

#menu
{
	margin: auto;
	margin-bottom: 10px;
	margin-left: 50px;
	width: 857px;
	height: 21px;
	color: white;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 3px;
	background-color: #0A0F3C; /*#102A35;/*#5374B0; /*#636F80*/
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;	
}

#menu form
{
	margin-top: -2px;
}

#menu1
{
	float: left;
	margin-bottom: 10px;
	margin-left: -10px;
	width: 50px;
	height: 21px;
	padding-top: 4px;
	padding-bottom: 3px;
	background-color: #0A0F3C; /*#102A35;/*#5374B0; /*#636F80*/
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#menu2
{
	margin: auto;
	margin-bottom: 10px;
	margin-left: -10px;
	width: 900px;
	height: 21px;
	padding-top: 4px;
	padding-bottom: 3px;
	background-color: #0A0F3C; /*#102A35;/*#5374B0; /*#636F80*/
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

#menu a
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 7px;
	padding-bottom: 6px;
	color: white;
	text-decoration: none;
}

#menu a:hover
{
	color: black;
	background-color: #BDCEE0;/*#e3efff; /*#efcf99;*/
}

.actuel
{
	background-color: #BDCEE0;
	color: #000000;
}

#menu .actuel
{
	color: #000000;
}

#menu .actuel:hover
{
	text-decoration: underline;
}

.tres_petit_float
{
	font-size: x-small;
	float: right;
	color: white;
	margin-right: 3px;
	padding: 0px;
	padding-right: 45px;
	
}

.tres_grand_float
{
	font-size: large;
}

.tres_ptit
{
	float: left;
	font-size: x-small;
	padding-left: 7px;
	padding-top: 5px;
	color: #FFFFFF;
}

.tres_ptit a
{
	color: #BDCEE0;
}

.tres_ptit a:hover
{
	color: #FFFFFF;
}

.float_right
{
	float: right;
	padding-right: 10px;
}

#menu_gauche
{
	background-color: #BDCEE0;
	float:left;
	width: 90px;
	margin:0px;
	margin-left: 10px;
	margin-top: 10px;
	padding: 0px;
	padding-left:7px;
	padding-top: 5px;
	max-width: 100px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
}

.padder
{
	padding: 5px;
}

#menu_gauche a
{
	font-size: x-small;
}

#contenu_basics
{
	width:740px;
	margin-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-left: 30px;
	margin-bottom:0px;
	min-height:500px;
}

#contenu_basics h1
{
	background-color: #0A0F3C; /*#BDCEE0; */
	color: #FFFFFF;
	max-width: 350px;
	padding-left:60px;
	padding-top: 3px;
	font-size:large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.news
{
	padding-left:35px;
}

.news h1
{
	background-color: #0A0F3C; /*#BDCEE0; */
	max-width: 350px;
	color: #FFFFFF;
	padding-left:60px;
	padding-top: 3px;
	font-size:large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.news_basic
{
	width: 610px;
}

.news_basic h1
{
	background-color: #0A0F3C; /*#BDCEE0; */
	max-width: 350px;
	color: #FFFFFF;
	padding-left:60px;
	padding-top: 3px;
	font-size:large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.une_news
{
	background-color: #BDCEE0; /*#BDCEE0;*/
	padding:0px;
	padding-bottom:15px;
	margin-bottom:10px;
	margin-left:3px;
	margin-top:0px;
}

.une_news_basic
{
	background-color: #BDCEE0; /*#BDCEE0;*/
	padding:0px;
	padding-bottom:15px;
	margin-bottom:10px;
	margin-left:3px;
	margin-top:0px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
}

.une_news_hide
{
	padding:0px;
	padding-bottom:26px;
	margin-bottom:10px;
	margin-left:3px;
	margin-top:0px;
}

.contenu_news
{
	padding:15px;
	padding-bottom:5px;
	min-height:25px;
	margin-left:1px;
	text-align: justify;
}

.contenu_news h2
{
	background-image:url(images/fond_grand_titre.png);
	background-repeat:no-repeat;
	padding:4px;
	padding-left:15px;
	font-size:larger;
	margin-left:50px;
	margin-bottom:5px;
	margin-top:15px;
}

.contenu_news h3
{
	background-image:url(images/fond_petit_titre.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:3px;
	padding-bottom:4px;
	padding-left:5px;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:10px;
	font-size:large;
}

#contenu_news
{
	width:740px;
	margin-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-left: 100px;
	margin-bottom:0px;
}

.forum
{
	padding-left:35px;
}

.forum h1
{
	background-color: #0A0F3C; /*#BDCEE0; */
	max-width: 350px;
	color: #FFFFFF;
	padding-left:60px;
	padding-top: 3px;
	font-size:large;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}


.un_forum
{
	background-color: #BDCEE0; /*#BDCEE0;*/
	padding:0px;
	padding-left:2px;
	padding-bottom:7px;
	margin:0px;
}

.un_forum table
{
	padding-left: 4px;	
}

.contenu_forum
{
	padding:0px;
	padding-left:6px;
	min-height:25px;
	margin-left:1px;
	text-align: justify;
}



.support
{
	padding-left:35px;
}
.support h1
{
	background-color: #0A0F3C; /*#BDCEE0; */
	max-width: 350px;
	color: #FFFFFF;
	padding-left:60px;
	padding-top: 3px;
	font-size:large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	border-style: none;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.support h2
{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:x-large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
}

.support h3
{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:large;
	margin-left:3px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
}

.support .my_sec_gris
{
	background-color: #0A0F3C; /*#102A35; /*#5374B0;/*#93b3cc; */
	color: #FFFFFF;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.my_bleu_fonce:hover
{
	background-color: #0A0F3C; /*#102A35; /*#5374B0;/*#93b3cc; */
	color: #FFFFFF;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.support h3:hover
{
	background-color: #0A0F3C; /*#102A35; /*#5374B0;/*#93b3cc; */
	color: #FF8C00;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.support h3:hover a
{
	color: #FF8C00;
}

.mon_support
{
	border-collapse:collapse;
	border-width: 0px;
	margin:0px;
}

.mon_tr
{
	border-collapse:collapse;
	border-width: 0px;
	margin:0px;
}

.mon_td
{
	border-collapse:collapse;
	border-width: 0px;
	margin:0px;
}

.un_support
{
	padding:0px;
	padding-left:2px;
	padding-bottom:7px;
	margin:0px;
}

.contenu_support
{
	background-color: #BDCEE0;/*#e3efff; /*#5374B0*/
	padding: 7px;
	min-height:25px;
	margin-left:1px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.contenu_support .contenu_base
{
	padding: 5px;
	border: none;
	color: #FF8C00;
	background-color: #0A0F3C; /*#102A35;/*#5374B0; /*#93b3cc;*/ /**/
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.contenu_support .contenu
{
	padding: 5px;
	border: none;
	background-color: #0A0F3C; /*#D2691E; /*#102A35;/*#5374B0; /*#93b3cc;*/ /**/
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.contenu_support .contenu_base a
{
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}

.contenu_support .contenu_base a:hover
{
	color: #DC143c;
}

.contenu_forum_2
{
	padding:5px;
	padding-left:10px;
	min-height:25px;
	margin-left:1px;
}

.contenu_forum h3
{
	padding-left:0px;
	font-size:larger;
	margin-left:30px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.contenu_forum h2
{
	background-image:url(images/fond_petit_titre.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:3px;
	padding-bottom:0px;
	padding-left:5px;
	margin-left:10px;
	margin-bottom:2px;
	margin-top:2px;
	font-size:x-large;
}

.contenu_forum img
{
	max-width:600px;
}

.rouge
{
	background-image:url(images/forum_new.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
}

.red
{
	/*color: red;*/
	color:#CC3300;
}

.green
{
	/*color: green;*/
	color:#233460;
}

.green a
{
	/*color: green;*/
	color:#233460;
}

.red a
{
	/*color: red;*/
	color:#CC3300;
}

a:visited.red
{
	/*color: red;*/
	color:#CC3300;
}

a:visited.green
{
	/*color: green;*/
	color:#233460;
}



.tres_petit_green
{
	/*color: green;*/
	color:#233460;
	font-size: x-small;
}

.tres_petit_green a
{
	/*color: green;*/
	color:#233460;
	font-size: x-small;
}

a:visited.tres_petit_green 
{
	/*color: green;*/
	color:#233460;
	font-size: x-small;
}

.tres_petit_red
{
	/*color: red;*/
	color:#CC3300;
	font-size: x-small;
}

.tres_petit_red a
{
	/*color: red;*/
	color:#CC3300;
	font-size: x-small;
}

a:visited.tres_petit_red 
{
	/*color: red;*/
	color:#CC3300;
	font-size: x-small;
}

.tres_petit_interne
{
	margin-left: 15px;
	color: #FF8C00;
	font-size: x-small;
}

.tres_petit_sous_titre
{
	margin-left: 15px;
	color: black;
	font-size: smaller;
}

.rouge_vrai
{
	background-color:#CC3300;
}

.gris
{
	background-image:url(images/forum_norm.jpg);
	background-repeat:no-repeat;
}


.tout_gris
{
	background-color: #EEEEEE;
	color: #000000;
}

.support_taille
{
	background-color: #FFFFFF;
	color: #000000;
}

.just_gris
{
	background-color: #BDCEE0;
}

.just_gris a
{	
	padding: 5px;
	color: #008833;
}

.just_gris a:hover
{
	padding: 5px;
	background-color:#0A0F3C;
	color: #FFFFFF;	
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.tout_gris_vert
{
	background-color: #EEEEEE;
	color:#88AA88;
}

.tout_gris_rouge
{
	background-color: #EEEEEE;
	color:#AA88AA;
}

fieldset h3 a
{
	color: #0A0F3C;
}

fieldset a
{
	color: #0A0F3C;
}


.fleche_forum
{
	
	background-image:url(images/fleche_forum.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.trait
{
	width: 607px;
}

.trait td
{
	border-bottom: thin;
	border-bottom-color: white;
	border-bottom-style: ridge;
}

.logo_fichier
{
	background-image:url(images/support_fichier.gif);
	background-repeat:no-repeat;
}

.logo_fichier_corrige
{
	background-image:url(images/support_fichier_corrige.gif);
	background-repeat:no-repeat;
}

#max_width
{
	overflow:auto;
	width:630px;
	padding:5px;
	background-color: #EEEEEE;
	background-image:url(images/fond_forum.png);
	background-repeat: repeat-x;
	background-position: top;
	
}

#max_width img
{
	max-width: 600px;
}

#auteur
{
	max-width:50px;
	float:left;
	border:none;
	padding:5px;
}

.img_taille
{
	max-width:45px;
}

.largeur_max
{
	width: 100%;
	border-width: thin;
	border-color: black;
}

.texte_droite
{
	text-align: right;
}

.username
{
	padding-left: 10px;
}

#max_width_2
{
	overflow:auto;
	width:775px;
	padding:5px;
}


.gris_clair
{
	background-color:#999999;
	vertical-align: middle;
}

.gris_clair td
{
	vertical-align: middle;
}

.auteur
{
	float:left;
	border:none;
	padding:5px;
}

.ptit_text
{
	
	background-color: #FFFFFF;
	font-size:small;
	font-style:italic;
	font-weight:lighter;
	text-align:right;
	float:right;
	padding-left: 6px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	
}

.ptit_text_comments
{
	
	font-size:small;
	font-style:italic;
	font-weight:lighter;
	text-align:top left;
	vertical-align:top;
	float:top left;
	padding-right:12px;
	background-color:#CCCCCC;
	
}

.tres_petit
{
	font-size:x-small;
}

.quote
{
	border-style:ridge;
	border-width:thin;
	border-color: white;
	background-color:#88A7C7;
	min-width:500px;
	padding:5px;
}

.image_droite
{
	border-style:ridge;
	border-color:#999999;
	border-width:thin;
	padding:5px;
	margin:5px;
	float:right;
	background-color:#DDDDDD;
	text-align:center;
}

.image_gauche
{
	border-style:ridge;
	border-color:#999999;
	border-width:thin;
	padding:5px;
	margin:5px;
	float:left;
	background-color:#DDDDDD;
	text-align:center;
}
	
.image_centre
{
	margin:auto;
	margin-bottom: 4px;
	border-style:ridge;
	border-color:#999999;
	border-width:thin;
	padding:5px;
	background-color:#DDDDDD;
}

.gerer_la_news
{
	background-color: #FFFFFF;
	border-style:none;
	padding: 5px;
	padding-left: 7px;
	padding-top: 3px;
	float:right;
	font-size:x-small;
	margin: 0px;
	color:#000000;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
}

.gerer_les_liens
{
	background-color: #FFFFFF;
	border-style:none;
	padding: 3px;
	padding-left: 7px;
	padding-top: 3px;
	float:right;
	font-size:x-small;
	margin: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	color:#000000;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
}

.gerer_la_news a
{
	color:#000000;
}

#copy_back
{
	background-image: url(images/background.png);
	display: block;
	background-repeat: repeat-x;
	height: 100px;

}

#copyright
{
	margin:auto;
	margin-top:0px;
	background-color: #0A0F3C; /*#102A35;/*#5374B0;*/
	width:750px;
	text-align:center;
	padding:0px;
	padding-top: 5px;
	padding-left: 10px;
	height: 15px;
	font-size:x-small;
	color:#FFFFFF;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}



#copyright a
{
	color:#FFFFFF;
}

.petit
{
	font-size:small;
}

.petit_centrer
{
	text-align:center;
	font-size:x-small;
}

.petit_centrer a
{
	text-align:center;
}

.petit_float
{
	float:right;
	font-size:small;
}

.centrer
{
	text-align:center;
}

.centrer a
{
	text-align:center;
}

.help_memory td
{
	padding: 10px;
}


.aidememoire td
{
	padding: 1px;
	padding-right: 6px;
}

.corner-left
{
	padding: 5px;
	border: 0px;
	margin: 0px;
	margin-left:2px;
	background-color: #BDCEE0;
	height:184px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.corner-top-right
{
	padding: 5px;
	border: 0px;
	background-color: #BDCEE0;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	margin-left:0px;
	margin-top: 0px;
	margin-bottom: 1px;
	font-size:xx-large;
	font-style:oblique;
	text-shadow: #000000 0px 2px 2px;
	text-align: center;
	height: 40px;
	
}

.corner-middle-right
{
	padding: 5px;
	border: 1px;
	background-color: #BDCEE0;
	margin-left:0px;
	margin-top: 2px;
	margin-bottom: 2px;
	height: 80px;
}


.corner-bottom-right
{
	padding: 5px;
	border: 0px;
	background-color: #BDCEE0;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
	margin-left:0px;
	margin-top: 1px;
	margin-bottom: 0px;
	font-size:xx-large;
	font-style:oblique;
	text-shadow: #000000 0px 2px 2px;
	text-align: center;
	height: 40px;
}

.corner-bottom-right a
{
	font-size:xx-large;
	font-style:oblique;
	text-shadow: #000000 0px 2px 2px;
	text-align: center;
	height: 40px;
}

.corner-top-right a
{
	font-size:xx-large;
	font-style:oblique;
	text-shadow: #000000 0px 2px 2px;
	text-align: center;
	height: 40px;
}

.the_hided_search
{
	float:left;
}

.searchtab
{
	background-color:#EEEEEE;
	margin-right: 12px;
	
}

.searchtab tr
{
	border-collapse:separate;
	border-width:2px;
	border-color:black;
	border-style:ridge;
}

.searchtab td
{
	vertical-align:middle;
	border-collapse:separate;
	border-width:2px;
	border-color:black;
	border-style:ridge;
	padding: 5px;
}
