.Journal
{
width:100%;
vertical-align:top;
}

.Journal_cell_menu_colone
{

padding-top:30px;
vertical-align:top;
padding-bottom:30px;
border:1px solid  forestgreen;
-moz-border-radius:5px;
background-color:white;
text-align:center;
width: 170px;
}

.Journal_cell_menu_onglets
{
width: 100%;
vertical-align: top;	
padding-bottom:10px;
}

.Journal_cell_Article_colone
{
vertical-align:top;
padding-right:10px;
}

.Journal_cell_Article_onglets
{
width:100%;
vertical-align:top;
}
.MenuJ_colone_div
{
text-align:center;
}
.MenuJ_colone
{
width: 150px;
margin-left:10px;

}

.MenuJ_onglets
{
width: 100%;
}

a.MenuJ_lien
{
display:block;
width:90%;
color: forestgreen;
font-family: Arial,'Times New Roman';
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-left: 5px;
}

a.MenuJ_lien:hover
{
color: white;
font-family: Arial,'Times New Roman';
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:orangered;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
}

a.MenuJ_lien_actif
{
display:block;
width:90%;
color: white;
font-family: Arial,'Times New Roman';
font-size: 14px;
font-style: none;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color: forestgreen;

-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
padding-left: 5px;
}

a.MenuJ_lien_actif:hover
{
color: white;
font-family: Arial,'Times New Roman';
font-size: 14px;
font-style: none;
font-variant: normal;
font-weight: bold;
text-decoration: none;
color:darkslateblue;
-moz-border-radius-topleft:5px;
-moz-border-radius-bottomright:5px;
}

.MenuJ_cell_colone
{
height : 15px;
text-align:left;
}

.MenuJ_cell_onglet
{
text-align:center;
border:1px solid darkblue;

}

.MenuJ_cell_sep_colone
{
height:5px;
}

.MenuJ_cell_sep_onglets
{
width:10px;
background-color:white;
}

a.MenuJ_Bloc_ajout_onglet
{
display:block;
width:10px;
height:100%;
background-image:url(images/fleche_mJ_onglet_tr.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

a.MenuJ_Bloc_ajout_onglet:hover
{
display:block;
width:10px;
height:100%;
background-image:url(images/fleche_mJ_onglet.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

a.MenuJ_Bloc_ajout_colone
{
display:block;
width:99%;
height:99%;
background-image:url(images/fleche_menu_tr.png);
background-repeat:no-repeat;
background-position: 50% 50%;
}

a.MenuJ_Bloc_ajout_colone:hover
{
display:block;
height:10px;
background-image:url(images/fleche_menu.png);
background-repeat:no-repeat;
background-position: 50% 50%;
}
.Article
{
	width:100%;
}

.Article_cell_bloc
{
}
.Article_cell_sep
{
	height: 10px;
}
.Article_arch
{
width:100%;
}

.Article_arch_cell_g
{
text-align:left;
padding-left:5px;
border-top:1px solid  darkslateblue;
width:33%;
}

.Article_arch_cell_m
{
text-align:center;
border-top:1px solid darkslateblue;
width:33%;
}

.Article_arch_cell_d
{
padding-right:5px;
text-align:right;
border-top:1px solid darkslateblue;
width:33%;
}
.Article_arch_titre
{
color:midnightblue;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align:center;
}
.Article_arch_precedent
{
color:midnightblue;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: none;
text-decoration: none;
text-align:left;
}

.Article_arch_precedent:hover
{
color: red;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: none;
text-decoration: none;
text-align:left;
}

.Article_arch_suivant
{
color:midnightblue;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: none;
text-decoration: none;
text-align:right;
}

.Article_arch_suivant:hover
{
color: red;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: none;
text-decoration: none;
text-align:right;
}
a.Article_arch_numero
{
	color: darkolivegreen;
	padding: 2px;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
a.Article_arch_numero:hover
{
	color: darkorange;
	padding: 2px;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
a.Article_arch_numero_actif
{
	color: firebrick;
	padding: 2px;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
a.Article_arch_numero_actif:hover
{
	color: firebrick;
	padding: 2px;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
a.Article_Bloc_ajout
{
	display:block;
	width:100%;
	height:10px;
}
a.Article_Bloc_ajout:hover
{
	display:block;
	width:100%;
	height:20px;
	background-image:url(images/fleche_page.png);
	background-repeat:no-repeat;
	background-position:6px 50%;
}
.Classeur_div{text-align:left;}

.Classeur{ width:1200px;horizontal-align:left;height:800px;
background-image:url(images/fer-for-deco.jpg);
background-position:0 0;
background-repeat: no-repeat;

}

.Classeur_cell_ghaut{
width:149px; height:120px;}

.Classeur_cell_ghaut a {
display:block;
height:120px;}


.Classeur_cell_bandeau{
width:950px;}

.Classeur_cell_bandeau a {
display:block;
height:180px;
}


.Classeur_cell_dhaut{
width:224px;}

.Classeur_cell_g
 {
background-repeat:no-repeat;
 text-align:right;
padding-top:40px;
 vertical-align: top;
height:500px;

 }


.Classeur_cell_d{width:10px;}

.Classeur_cell_gbas{}

.Classeur_cell_signature{
text-align:center;
color:white;
line-height:13pt;
font-family: "Verdana", sans-serif;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;}

.Classeur_cell_dbas{}.Menu
{
width:170px;
padding-top:100px;
padding-bottom:5px;
margin:30px 0px 0px 0px; !important;
padding:3px 0px 0px 0px; !important;
}

a.Menu_lien
{
display:block;
width:170px;
height:100%;
color:white;
font-family: "Verdana", sans-serif;
font-size: 15px;
line-height:15pt;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:0px;
padding-left: 0px;}

a.Menu_lien:hover
{
color:white;
font-family: "Verdana", sans-serif;
font-size: 15px;
line-height:15pt;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:0px;
padding-left: 0px;
background: url(images/menu.gif) bottom left no-repeat;
}

a.Menu_lien_actif
{
width:170px;
color:white;
font-family: "Verdana", sans-serif;
font-size: 15px;
line-height:15pt;
font-style: none;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:0px;
padding-left: 0px;
background: url(images/menu.gif) bottom left no-repeat;
}

a.Menu_lien_actif:hover
{
color:white;
font-family: "Verdana", sans-serif;
font-size: 15px;
line-height:15pt;
font-style: none;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:0px;
padding-left:0px;
background: url(images/menu.gif) bottom left no-repeat;
}

td.Menu_cell_sous_menu
{
margin:0px;
margin:0px 0px 0px 0px; !important;
padding: 0px 0px 0px 0px; !important;

text-align:right;
}


ol.Menu_liste_sous_menu
{
margin-top:3px;

display:block;
width:99%;
padding:0px;
margin:0px;
margin-left:1px;
margin-right:1px;
margin-bottom:1px;
}
li.Menu_liste_sous_menu
{
display:block;
width:99%;
padding:0px;
margin:0px;
}
a.Menu_lien_sous_menu
{
display:block;
color:white;
font-family: Arial,Helvetica;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:20px;
padding-left:3px;
}

a.Menu_lien_sous_menu:hover
{
display:block;
color: #ffff00;
font-family: Arial,Helvetica;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:20px;
padding-left:3px;
}

a.Menu_lien_sous_menu_actif
{
display:block;
color:#ffff00;
font-family: Arial,Helvetica;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:20px;
padding-left:3px;
}

a.Menu_lien_sous_menu_actif:hover
{
display:block;
color: gold;
font-family: Arial,Helvetica;
font-size: 13px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:20px;
padding-left:3px;
}
.Menu_cell
{

padding-left:2px;
}

.Menu_cell_sep
{
height:2px;
}

.Menu_cell_h_g{}

.Menu_cell_h{}

.Menu_cell_h_d{}

.Menu_cell_g{
width:10px;
height:8px;}

.Menu_cell_d{}

.Menu_cell_b_g{}

.Menu_cell_b{}

.Menu_cell_b_d{}

a.Menu_Bloc_ajout
{
display:block;
width:100%;
height:3px;
background-image:url(images/fleche_menu_trans.png);
background-repeat:no-repeat;
background-position:50% 50%;
}

a.Menu_Bloc_ajout:hover
{
	display:block;
	width:100%;
	height:10px;
	background-image:url(images/fleche_menu.png);
	background-repeat:no-repeat;
	background-position:50% 50%;
}.MDR
{
width:160px;
padding-top:5px;
padding-bottom:5px;
}
.MDR_saisie
{
border: 1px solid #666666;width:150px;padding:1px;
}
.MDR_lien_div
{
width:150px;
}
.MDR_lien
{

width:140px;
background-image:url(images/onglet.png);
border:1px solid  dimgray;
-moz-border-radius:3px;
-khtml-border-radius:3px;
color:black;
font-family: Arial;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}

.MDR_lien:hover
{
color:  red;
font-family: Arial;
border:1px solid  orangered;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}
.MDR_cell
{
padding-top:2px;
padding-bottom:2px;
text-align:center;
}

.MDR_cell_sep
{
height:5px;
}

.MDR_cell_h_g{}

.MDR_cell_h{}

.MDR_cell_h_d{}

.MDR_cell_g{}

.MDR_cell_d{}

.MDR_cell_b_g{}

.MDR_cell_b{}

.MDR_cell_b_d{}
.MotR
{
width:100%;
}
.MotR_message
{
color:darkblue;
font-family: Arial;
font-size: 14px;
font-style: underline;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}
.MotR_cell_recherche
{
width:300px;
padding-left:5px;
padding-right:5px;
text-align:left;
}
.MotR_cell_bouton
{
width:170px;
padding-left:5px;
padding-right:5px;
text-align:right;
}
.MotR_recherche
{

border: 1px solid #666666;width:100%;padding:1px;
}

.MotR_bouton
{

width:140px;
background-image:url(images/onglet.png);
border:1px solid  dimgray;
-moz-border-radius:3px;
-khtml-border-radius:3px;
color:black;
font-family: Arial;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}

.MotR_bouton:hover
{
color:  red;
font-family: Arial;
border:1px solid  orangered;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}

.MotR_cell_res
{
width:99%;
padding-left:10px;
}
.MotR_res
{
width:99%;
}
.MotR_cell_sep_res
{
height:10px;
}
.MotR_res_cell_titre
{
text-align:left;
}
.MotR_res_titre
{
color:darkblue;
font-family: Arial;
font-size: 14px;
font-style: underline;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}
.MotR_res_titre:hover
{
color:orangered;
font-family: Arial;
font-size: 14px;
font-style: underline;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}
.MotR_res_cell_texte
{
text-align:justify;
padding-left:20px;
}
.MotR_res_cell_texte
{
color:black;
font-family: Arial;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: none;
text-decoration: none;
}.Page_div{width:58%;
text-align:left;
min-height:400px;
padding-top:0px;
padding-left:60px;
}

.Page
{
width:100%;
text-align:left;
}

.Page_cell_h_g{width:99%;}

.Page_cell_h{}

.Page_cell_h_d{}

.Page_cell_g{}

.Page_cell_d{}

.Page_cell_b_g{}

.Page_cell_b{}

.Page_cell_b_d{}

.Page_cell_bloc
{
text-align:left;
width:100%;
padding-left: 20px;
}

.Page_cell_sep
{
height: 10px;
}

.Page_arch{}

.Page_arch_cell_g
{
width: 25px;
text-align: left;
padding: 2px;
}

.Page_arch_cell_m
{
text-align: center;
}

.Page_arch_cell_d
{
width: 25px;
padding: 2px;
text-align: right;
}

a.Page_arch_precedent
{
color: #993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
}

a.Page_arch_precedent:hover
{
color:#993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: left;
}

a.Page_arch_suivant
{
color: #993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.Page_arch_suivant:hover
{
color:#993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.Page_arch_numero
{
color: #993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: right;
}
a.Page_arch_numero:hover
{
color:#993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.Page_arch_numero_actif
{
color: #993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: right;
}

a.Page_arch_numero_actif:hover
{
color:#993333;
padding: 2px;
font-family: Arial, Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Page_Bloc_ajout
{
display:block;
width:100%;
height:10px;
}

a.Page_Bloc_ajout:hover
{
display:block;
width:100%;
height:20px;
background-image:url(images/fleche_page.png);
background-repeat:no-repeat;
background-position:10px 50%;
}

.Par
{
width:100%;
padding-left:4px;
padding-right:4px;
padding-top:15px;
}

.Par_cell
{
width:100%;
}
	
.Par_cell_titre
{
text-align:left;
padding-bottom: 10px;
}

.Par_cell_soustitre
{
text-align:left;
padding-bottom: 10px;
}

.Par_cell_texte
{
width:100%;
padding-left:4px;
padding-right:4px;
}
	
.Par_titre
{
color:white;
font-family: "Verdana", sans-serif;
font-size: 18px;
font-style: none;
font-weight: bold;
text-decoration: none;
text-align: right;
padding-left: 5px;
}

.Par_soustitre
{color:lightgrey;
font-family: "Verdana", sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-decoration: none;
text-align:left;
padding-left: 5px;
}

.Par_texte
{
color: white;
line-height:20px;
font-family: "Verdana", sans-serif;
font-size: 15px;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;
}

.Par_image_g
{
float: left; margin-right:10px; margin-bottom:5px; margin-top:5px;
text-align: center;
}

.Par_image_d
{
float:right;margin-left:10px; margin-bottom:5px; margin-top:5px;
text-align: center;
}

.Par_image_g:hover
{
	float:left;margin-right:10px; margin-bottom:5px; margin-top:5px;
}
.Par_image_d:hover
{
	float:right;margin-left:10px; margin-bottom:5px; margin-top:5px;
}
.Par_image
{
	
}
.Par_image:hover
{
}
.Par_cell_fichier
{
	width:120%;
	text-align: right;
}
.Par_fichier
{
	color: white;
	font-family: Arial,'Times New Roman';
	font-size: 14px;
        font-style: none;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
a.Par_fichier
{
	color:violet;
	font-family: Arial,'Times New Roman';
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}
a.Par_fichier:hover
{
	color: deeppink;
	font-family: Arial,'Times New Roman';
	font-size: 14px;
	font-style: none;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
}
.Par_vignette_titre
{
color: white;
font-family: Arial;
font-size: 10px;
font-style: none;
font-weight: bold;
text-decoration: none;
}
.Galerie
{
width:600;
border:0px solid darkslateblue;
}

.Galerie_cell_titre
{
height:20px;
color:white;
text-align:right;
padding-left:5px;
padding-top:10px;
bottom left no-repeat;
border-bottom:0px solid white;
padding-right:10px;}

.Galerie_titre
{
font-family: Arial;
font-size: 14px;
font-style: italic;
font-weight: bold;
text-decoration: none;
text-align:right;
}
a.Galerie_titre
{
color: white;
font-family: Arial;
font-size: 12px;
font-style: none;
font-weight: none;
text-decoration: none;
text-align:right;
}
a.Galerie_titre:hover
{
color: orangered;
font-family: Arial;
font-size: 12px;
font-style: none;
font-weight: none;
text-decoration: none;
text-align:right;
}
.Galerie_cell_archive
{
}

.Galerie_arch
{
width:100%;
}

.Galerie_arch_cell_g
{
width:25px;
text-align:left;
padding-left:5px;

}

.Galerie_arch_cell_m
{
text-align:center;

}

.Galerie_arch_cell_d
{
width:25px;
padding-right:5px;
text-align:right;

}

a.Galerie_arch_precedent
{
color:white;
font-family: Arial, Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
text-align:left;
}

a.Galerie_arch_precedent:hover
{
color: orangered;
font-family: Arial, Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
text-align:left;
}

a.Galerie_arch_suivant
{
color:white;
font-family: Arial, Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Galerie_arch_suivant:hover
{
color:  orangered;
font-family: Arial, Helvetica,sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Galerie_arch_numero
{
color:white;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Galerie_arch_numero:hover
{
color: orangered;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Galerie_arch_numero_actif
{
color: orangered;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

a.Galerie_arch_numero_actif:hover
{
color:  red;
font-family: Arial, Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align:right;
}

.Galerie_cell_photo
{
vertical-align:top;
text-align:center;
padding-bottom:5px;
padding-top:10px;
}

.Galerie_cell_sep
{
width:10px;
}

.Galerie_cell_1ere_photo
{
width:100%;
height:80px;
text-align:center;
}

a.Galerie_Bloc_ajout
{
display:block;
width:100%;
height:80px;
}

a.Galerie_Bloc_ajout:hover
{
display:block;
width:100%;
height:80px;
background-image:url(images/fleche_galerie.png);
background-repeat:no-repeat;
background-position:50% 50%;
}
.Photo
{
width:100%;padding: 2px;
}

.Photo_cell_titre
{
width:100%;
text-align:center;
padding-left: 5px;
}

.Photo_cell_image
{
text-align:center;
}

.Photo_titre
{
color: black;
font-family: Arial;
font-size: 10px;
font-style: italic;
font-weight: bold;
text-decoration: none;
}

a.Photo_vignette{}

a.Photo_vignette:hover{}
.Titre
{
width:100%;
padding-bottom:6px;
padding-left:14px;
padding-top:14px;
padding-right:10px;
text-align:right;
}

.Titre_cell
{
vertical-align:top;
padding-left:3px;
padding-right:5px;
}
	
.titre
{
color:white;
font-family: "Verdana", sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-decoration: none;
padding-bottom: 10px;
}

.Titre_cell_st
{
text-align:right;
padding-left:3px;
padding-right:3px;
}

.Titre_st
{
color:white;
font-family: "Verdana", sans-serif;
font-size: 14px;
font-style: none;
font-weight: bold;
text-decoration: none;
}

.Titre_cell_st
{
text-align:right;
padding-left:3px;
padding-right:3px;
}


Body
{
background-image:url(images/fond.gif);
background-position:0 0;
}

a
{
color:deepskyblue;
text-decoration: none;
}

a:hover
{
color:aqua;
}

.Ancre
{
width:100%;
}

.Ancre_cell
{
text-align:right;
padding-top:1px;
padding-bottom:2px;
padding-right:3px;
}

.Ancre_lien
{
color:white;
font-family: Arial,'Times New Roman';
font-size: 12px;
font-style: none;
font-weight: none;
text-decoration: underline;
}
.Ancre_lien:hover
{
color:aqua;
font-family: Arial,'Times New Roman';
font-size: 12px;
font-style: none;
font-weight: none;
text-decoration: underline;
}
.Langues
{
border:1px solid dimgray;
width:100%;
background-color:silver;
}
a.Langues_lien_FR
{
display:block;
width:100%;
height:100%;
color: black;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}

a.Langues_lien_FR:hover
{
color:orangered;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}
a.Langues_lien_DE
{
display:block;
width:100%;
height:100%;
color: black;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}

a.Langues_lien_DE:hover
{
color:orangered;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}
a.Langues_lien_EN
{
display:block;
width:100%;
height:100%;
color: black;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}

a.Langues_lien_EN:hover
{
color:orangered;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
}

a.Langues_lien_FR_actif
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}

a.Langues_lien_FR_actif:hover
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}
a.Langues_lien_DE_actif
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}

a.Langues_lien_DE_actif:hover
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}
a.Langues_lien_EN_actif
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}

a.Langues_lien_EN_actif:hover
{
display:block;
width:100%;
height:100%;
color: white;
font-family: Arial;
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
background-color:darkblue;
}

.Langues_cell
{
height:20px;
padding-top:2px;
padding-bottom:2px;
text-align:center;
vertical-align:middle;
}
.Langues_cell_sep
{
height:3px;
}
.Langues_cell_h{}
.Langues_cell_b{}div.Contact
{
text-align:center;
}
table.Contact
{
widht:100%;
padding:3px;
}
.Contact_envoi
{

width:140px;
background-image:url(images/onglet.png);
border:1px solid  dimgray;
-moz-border-radius:3px;
-khtml-border-radius:3px;
color:black;
font-family: Arial;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}

.Contact_envoi:hover
{
color:  red;
font-family: Arial;
border:1px solid  orangered;
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: bold;
text-decoration: none;
padding-right:5px;
padding-left:5px;
}
.Contact_txt
{
color:darkgreen;
font-family: Arial,'Times New Roman';
font-size: 14px;
font-style: none;
font-weight: bold;
text-decoration: none;
padding-bottom: 5px;
}
.Contact_ct
{
border: 1px solid black;
width:99%;
padding:3px;
}
.Contact_zt
{
border: 1px solid black;
width:99%;
height:300px;
padding:3px;
}
.Contact_cell_A
{
width:120px;
text-align:right;
padding:3px;
padding-right:5px;
vertical-align:top;
}
.Contact_cell_B
{
width:480px;
text-align:left;
padding:3px;
}
.Contact_cell_C
{
text-align:right;
padding:3px;
}
.Contact_cell_message
{
text-align:center;
padding:3px;
}
.Contact_txt_message
{
color:darkgreen;
font-family: Arial,'Times New Roman';
font-size: 16px;
font-style: none;
font-weight: bold;
text-decoration: none;
padding-bottom: 5px;
}
.Bloc_tab
{
margin:1px;
border: 1px solid #999999;
width:99%;

}

.Bloc_cell_g
{
background-image:url(images/onglet.png);
background-color:black;
text-align:left;
border-bottom: 1px solid gray;
}
.Bloc_cell_d
{
padding-right:3px;
background-image:url(images/onglet.png);
text-align:right;
border-bottom: 1px solid gray;
}
.Bloc_cell_g_bas{}

.Bloc_nom
{
color:black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
font-variant: normal;
text-decoration: none;
}

.Bloc_txt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size: 14px;
float:left;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}

.Bloc_action
{
color:royalblue;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}
a.Bloc_action
{
border:1px solid lightgrey;
-moz-border-radius:3px;
color:royalblue;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}

a.Bloc_action:hover
{
border:1px solid orangered;
-moz-border-radius:3px;
color: red;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}

.Bloc_ajout
{
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
}

.Bloc_div_cadre
{
 border:1px dashed navy;

}
.Bloc_div_cadre:hover
{
 border:1px dashed red;
}
.Bloc_bouton
{
background-image:url(images/onglet.png);
border:1px solid  dimgray;
-moz-border-radius:3px;
padding-left:3px;
padding-right:3px;
margin:1em 0px;
 color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: normal;
 font-variant: normal;
 text-decoration: none;
}

a.Bloc_bouton:hover
{
background-image:url(images/onglet.png);
border:1px solid  orangered;
-moz-border-radius:3px;
padding-left:3px;
padding-right:3px;
margin:1em 0px;
 color: red;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: normal;
font-variant: normal;
text-decoration: none;
}

.Bloc_saisie
{
color:black;
border: 1px solid yellow;width:100%;padding:1px;
}
.Bloc_choix
{
text-align:center;
width:100%;
border: 1px solid white;
}
.Bloc_choix_cell
{
text-align:center;
background-color:#DDDDDD;
border: 1px solid #666666;
margin-bottom:20px;
}
a.Bloc_choix_titre
{
display:block;
width:100%;
color: Black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
font-variant: normal;
text-decoration: none;
}
a.Bloc_choix_titre:hover
{
display:block;
width:100%;
color: red;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
font-variant: normal;
text-decoration: none;
}
.Bloc_choix_texte
{
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}
.Bloc_titre
{
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: none;
}
div.Bloc_msg_envoi
{
display:none;
text-align:center;
vertical-align:middle;
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
z-index:2;
background-color:white;
}
.Bloc_msg_envoi_txt
{
color: orangered;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: none;
font-style: normal;
font-variant: normal;
text-decoration: blink;
vertical-align:middle;
}
