/* ENSEMBLE DE LA PAGE */
body{ font: 14px Arial,sans-serif; background-color: #bfcdd5; background-image:url(Images/bases/trame_h.png); background-repeat: repeat-y; background-position: center;  }

/* LIENS */
	/* MENU PRINCIPAL */
a.MenuLienA:link, a.MenuLienA:visited {color:#f5f7f9; text-decoration:none; display: block; background-color: #254e72; font-weight: bold; height: 48px; margin-top: 30px; border:solid 1px white; border-bottom:solid 2px #254e72; background-image:url(Images/menu/meexolab.png); background-repeat: no-repeat; background-position: center top/*39px*/;}
a.MenuLienA:hover {color:#f5f7f9; text-decoration:none;}
a.MenuLienA:active {color:#ed4b00; text-decoration:none;}

a.MenuLien:link, a.MenuLien:visited {color:#FFFFFF; text-decoration:none; display: block; background-color: #254e72; font-weight: bold; height: 39px; margin-top: 39px; border:solid 1px white; border-bottom:solid 2px white; background-image:url(Images/menu/meexolab.png); background-repeat: no-repeat; background-position: center top/*39px*/;}
a.MenuLien:hover {color:#f5f7f9; text-decoration:none;}
a.MenuLien:active {color:#ed4b00; text-decoration:none;}

	/* GENERAL */
/*a:link {color:#FFFFFF; text-decoration:none;}
a:visited {color:#FFFFFF; text-decoration:none;}
a:hover {color:#edab8c; text-decoration:none;}
a:active {color:#ed4b00; text-decoration:none;}*/

a.li_int:link {color:#264f73; font-weight: bold;}
a.li_int:visited {color:#002b56; font-weight: bold;}/*254e72*/
a.li_int:hover {color:#862c00;}
a.li_int:active {color:#e08c4e;}

a.li_int_p:link {color:#264f73; font-weight: bold; background-position: right center; background-repeat: no-repeat; display: block; padding: 4px 25px; text-align: right; }
a.li_int_p:visited {color:#002b56; font-weight: bold; background-position: right center; background-repeat: no-repeat; display: block; padding: 4px 25px; text-align: right; }
a.li_int_p:hover {color:#862c00;}
a.li_int_p:active {color:#e08c4e;}

.Fcst { font: 14px Arial, sans-serif; /*font-weight: bold;*/ /*color: #5c1d04;*/ border:solid 1px #002b56; padding: 2px; font-style: normal; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.Fcst:hover { border:solid 1px #862c00; background-color: #f5f7f9; }
.Fcst:focus { border:inset 1px #002b56; background-color: #c8d7dc; }


/* MENU */
div.MenuE { font-size: 18px; color: #FFFFFF; font-weight: bold; font-family: sans-serif; width : 160px; height : 29px; padding-top: 7px;
		background-image:url(Images/menu/boutonI.png); background-position: left; cursor: pointer;}
div.MenuE:hover { background-position: right; cursor: hand; }

div.MenuEA { font-size: 20px; color: #FFFFFF; font-weight: bold; font-family: sans-serif; width : 160px; height : 30px; padding-top: 6px;
		background-image:url(Images/menu/boutonA.png); background-position: left; cursor: pointer;}
div.MenuEA:hover { background-position: right; cursor: hand; }



.MenuL{ display: block; width: 100%; height: 100%; }

.BmenuTot { width:19%; }
.BmenuTot div { width:100%; height:39px; }
.Bmenu {  }
.BmenuA {  }
.Bplus { background-color: #254e72; color:white; font-weight: bold; }


/* ELEMENT DE PAGE */
.Ecran{  }
.Site{ text-align: center; margin: 0 auto; background-color: #c8d7dc; background-image:url(Images/bases/trame.png); background-repeat: repeat-x; }
.Haut { text-align: left; margin: 0 auto;/* background-image:url(Images/bases/titre.png); background-repeat: no-repeat; background-position:  203px 20px;*//*background-position: top right;*/ /*background-image:url(Images/logo/gekko.png); background-repeat: no-repeat; background-position: right;*/ }
	.sTitre { margin: 0; padding-top: 44px; padding-left: 35px; }
	/*.Logo{ float: left; width : 140px; height : 100px; background-image:url(Images/club/logo.png); }*/
	/*.Banniere{ float: left; text-align: left; color:#FFFFFF; font-size: 40px; font-weight: bold; font-family: sans-serif; }
	.Actus{ float: left; text-align: left; color:#FFFFFF; font-size: 12px; font-weight: bold; font-family: sans-serif; }*/
.Mil{ text-align: center; margin: 0 auto; /*background-color: grey;*/ }
	.Menu{  background-color: brown; /*background-color: indianred; #CE1828*/ /*background-image:url(Images/fond/fondH.png);*/ background-repeat: repeat-y; }
	.Corps{ margin: 0 auto; padding-bottom: 30px; background-image:url(Images/bases/bullebas2i.png); background-repeat: no-repeat; background-position: left bottom; }
.Bas{ text-align: center; margin: 0 auto; padding-top: 8px; /*background-color: lightgrey;*/ }
.BasFoot{ text-align: center; margin: 0 auto; }


/* CONTENU */

	/* PAGE BASE */
.bloc_page { text-align: left; background-color: #FFFFFF; border: solid 2px #264f73; margin: 0 auto; padding: 3px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background-image:url(Images/bases/bg_bull_page.png); background-position: left top; background-repeat: no-repeat; font: 14px Arial,sans-serif; }

.con_txt { padding: 10px; }
h3.p_page { background-position: left center; background-repeat: no-repeat; padding: 12px 0; padding-left: 50px; margin-bottom: 0; margin-top: 18px; margin-left: 21px; font-size: 18px; }

h4.p_titre { padding: 12px 3px; margin: 0 25px; background-position: left center; background-repeat: no-repeat; padding-left: 25px; font-size: 16px; margin-top: 20px; }
p.p_subTit { margin: 0; padding: 0 60px; padding-right: 20px; }
/*.p_subTit em, .p_subTit b, .p_subTit span { color:#862c00; }*/
p.texte { margin: 0; padding: 5px 20px; text-align: justify; }
.texte em, .texte b, .texte span { color:#862c00; }
/*p.texte ul { padding: 5px 30px; }
p.texte ol { padding: 5px 30px; }*/
.col_brun { color:#862c00; }

	/* SBLOC PAGE */
h3.p_menu { padding: 12px 3px; margin: 0; background-position: left center; background-repeat: no-repeat; padding-left: 45px; }
h3.p_menu2l { padding: 5px 3px; margin: 0; background-position: left center; background-repeat: no-repeat; padding-left: 45px; }
h3.p_mecadreli { margin: 0; }
h3.p_mecadreli a { display: block; padding: 12px 3px; background-position: left center; background-repeat: no-repeat; padding-left: 45px; }
h3.p_mecadreli2l { margin: 0; }
h3.p_mecadreli2l a { display: block; padding: 5px 3px; background-position: left center; background-repeat: no-repeat; padding-left: 45px; padding-bottom: 3px; }




	/* PUCES */
.p_valid14 { margin-left: 10px; background-image:url(Images/pic/p_valb14.png); background-position: left center; background-repeat: no-repeat; text-indent: 20px; }
.p_valid16 { margin-left: 10px; background-image:url(Images/pic/p_valb16.png); background-position: left center; background-repeat: no-repeat; text-indent: 20px; line-height: 18px; }


/* News */
.newli{ background-color: #16223f; border:inset 1px orange; }
.newli:hover{ background-color: #27334f; border:outset 1px orange; }
.newsel{ background-color: #d24506; border:outset 1px orange; }
.newsel:hover{ background-color: #e35617; border:outset 1px #CE1828; }

/* Divers */
.TitreBloc {
font-weight: bold;
color: white;
font-size: 12px;
background-color: #d24506;
text-align: left;
font-family : verdana;
height : 17px;
padding-top :3px;
padding-left : 5px;
}

.onglet{ font-size: 15px; color: #444444; font-weight: bold; font-family: sans-serif; }

.logs {font-family: verdana;font-weight: bold;color: black;font-size: 10px;}

