.Fond {
bgcolor : #F7E7A5;
}
.vide {
font-family : Verdana;
font-size : 6px;
}

.box	{
position: relative;
margin-top: 2mm;
float: left;
margin-left: 2mm;
margin-bottom: 2mm;
}
/**********LINKS******/
.FontBouton {
font-family : Verdana;
font-size : 13px;
}

.font-txt {
font-family : Verdana;
font-size : 13px;
color : black;
}

.font-apel {
font-family : Verdana;
font-size : 13px;
color : orange;
}
.font-violet {
font-family : Verdana;
font-size : 13px;
color : #660099;
}

.font-vert {
font-family : Verdana;
font-size : 13px;
color :#A5DC43;
}

.font-txt-pt {
font-family : Verdana;
font-size : 11px;
color : black;
}

.font-apel-pt {
font-family : Verdana;
font-size : 11px;
color : orange;
}

.Font-Banner {
font-family : Verdana;
font-size : 50px;
font-weight : bold;
color : #ff8a00;
}

.Font-BannerPetit {
font-family : Verdana;
font-size : 15px;
font-weight : bold;
color : #8B50D0;
}

.FontTitre-Petit {
font-family : Verdana;
font-size : 15px;
font-weight : bold;
color :#660099;
text-decoration : none;
}

.font-ti-petit-vert {
font-family : Verdana;
text-decoration : none;
font-size : 20px;
font-weight : bold;
color :#A5DC43;
}

.FontTitre-PetitBis {
font-family : Verdana;
font-size : 13px;
font-weight : bold;
color :#660099;
}

.font-titre-pt {
font-family : Verdana;
font-size : 13px;
font-weight : none;
color :#660099;
}

.FontTitre-Gros2 {
font-family : Verdana;
font-size : 20px;
font-weight : bold;
color :#660099;
}

.FontTitre-Gros3 {
font-family : Verdana;
font-size : 20px;
font-weight : bold;
color :#660099;
}

.font-txt-green {
font-family : Verdana;
font-size : 13px;
color : #008000;
}
.font-txt-red {
font-family : Verdana;
font-size : 13px;
color : #C91C1C;
}
/******orange****LINKS******/
.Link {
color: #F5B20F; 
text-decoration : underline;
font-weight : bold;
font-family : Verdana;
font-size : 13px;
}

.link {
color: #F5B20F; 
text-decoration : underline;
font-family : Verdana;
font-size : 12px;
}

.Link2{
color: #660099; 
text-decoration : none;
font-weight : bold;
font-family : Verdana;
font-size : 12px;
}

.Link3{
color: orange; 
text-decoration : underline;
font-weight : bold;
font-family : Verdana;
font-size : 11px;
}

.Link4{
color: #660099; 
text-decoration : underline;
font-family : Verdana;
font-size : 12px;
}
 
.LinkApel{
color: orange; 
text-decoration : underline;
font-weight : bold;
font-family : Verdana;
font-size : 13px;
}

.LinkApel2{
color: orange; 
text-decoration : underline;
font-weight : medium;
font-family : Verdana;
font-size : 11px;
}
/**********TABLES******/

.CadreGris {
border-style: solid; 
border-width: 1px; 
border-color: grey; 
background-color: white;
padding : 5px; 
}

.cadre-gris {
	border-style: solid; 
	border-width: 1px; 
	border-color: grey; 
	background-color: white;
}

.cadre-gris-bis {
	border-style: solid; 
	border-width: 1px; 
	border-color: grey; 
	background-color: #F5F5F5;
}

.cadre-gris2 {
	border-top: none;
	border-bottom: solid;
	border-left: solid;
	border-right: solid;
	border-width: 1px; 
	border-color: grey; 
	background-color: white;
}

.cadre-gris3 {
	border-style: solid; 
	border-width: 1px; 
	border-color: grey; 
	background-color: white;
	font-family : Verdana;
	font-size : 13px;
	color : black;
}

.cadre-vert {
	border-style: solid; 
	border-width: 2px; 
	border-color: #A5DC43; 
	background-color: white;
}

.Caree {
border-style: solid; 
border-width: 1px; 
border-color: #990099; 
background-color: white;
padding : 5px;
border-collapse:collapse;
width : 550;
}

.blanc {
border-style: solid; 
border-width: 1px; 
border-color: #ffffff; 
padding : 5px;
}

/**padding : 5px;**/
.cadre-jaune-gros {
border-style: solid; 
border-width: 5px; 
border-color: #FBCD5E; 
background-color: white;
}

.cadre-jaune-fine {
border-style: solid; 
border-width: 2px; 
border-color: #FBCD5E; 
background-color: white;
}
.Cadre {
text-decoration : none; 
font-weight : bold; 
background-color : #Fbc868;
color: #660099; 
font-weight : bold;
font-family : Verdana;
font-size : 12px;
}

.padding {
padding:2px;
height:45px;
}

.photo {
border-style: solid; 
border-width: 5px; 
border-color: white; 
background-color: white;
}

.Collapse {
border-collapse:collapse;
}

.CalendrierCadre {
border-style: solid; 
border-width: 1px; 
border-color: grey; 
background-color: white;
padding : 4px; 
text-decoration : none;
font-weight : normal;
font-family : Verdana;
font-size : 13px;
}

.CalendrierCadreMois {
border-style: solid; 
border-width: 1px; 
border-color: grey; 
background-color: white;
padding : 4px;
font-weight : bold; 
text-decoration : none;
font-family : Verdana;
font-size : 13px;
color : #660099;
}

.ogec {
border-style: solid; 
border-width: 1px; 
border-color: silver; 
background-color: white;
padding : 5px;
width : 250;
}

.cadre-apel {
border-style: solid; 
border-width: 1px; 
border-color: orange; 
background-color: white;
}

.cadre-apel-red {
border-style: solid; 
border-width: 1px; 
border-color: #C91C1C; 
background-color: white;
}
/**********BOUTONS******/

/**vert**/
a.bouton1:link{ 
width : 150px; 
height : 30px; 
text-decoration : none; 
color : #660099;
text-align : center; 
font-weight : bold; 
background-color : #CBF97A;
padding : 1.3mm}

/**orange**/
a.bouton2:link{ 
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color:#660099;
text-align:center; 
font-weight:bold; 
background-color:#FDB227;
padding:5px}

/**jaune**/
a.bouton3:link{ 
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#FAFA75;
padding:1.3mm}

a.bouton:link{ 
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#FAFA75;
padding:0px}

/**vert**/
a.bouton1:visited{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#CBF97A;
padding:5px}

/**orange**/
a.bouton2:visited{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color:#660099;
text-align:center; 
font-weight:bold; 
background-color:#FDB227;
padding:5px}

/**jaune**/
a.bouton3:visited{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#FAFA75;
padding:5px}

a.bouton:visited{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#FAFA75;
padding:0px}


a.bouton1:hover{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration : none; 
color:#660099; 
text-align : center;
font-weight : bold;
background-color : #EBFCB3;
padding:5px}

a.bouton2:hover{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color:#660099; 
text-align:center;
font-weight:bold;
background-color:#FDD991;
padding:5px}

a.bouton3:hover{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color:#660099; 
text-align:center;
font-weight:bold;
background-color:#ffff99;
padding:5px}

a.bouton:hover{
width : 150px; 
height : 30px;
font-family : Verdana;
text-decoration:none; 
color:#660099; 
text-align:center;
font-weight:bold;
background-color:#ffff99;
padding:0px}

/**apel**/
a.bouton-apel:link{ 
width : 150px; 
height : 45px; 
text-decoration : none; 
color : #660099;
text-align : center; 
font-weight : bold; 
background-color : #FFBB02;
padding : 5px}


a.bouton-apel:visited{
width:150px; 
height:45px; 
font-family : Verdana;
text-decoration:none; 
color: #660099;
text-align:center; 
font-weight:bold; 
background-color:#FFBB02;
padding:5px}

a.bouton-apel:hover{
width:150px; 
height:45px;
font-family : Verdana;
text-decoration:none; 
color:#660099; 
text-align:center;
font-weight:bold;
background-color:#FDD66C;
padding:5px}