/* CSS Document */

body{
margin:0px;
}

.fond_contenu{
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
}

.repeat_droit{
background-image:url(../images/degrade_md.jpg);
background-repeat:repeat-y;
}

.repeat_gauche{
background-image:url(../images/degrade_mg.jpg);
background-repeat:repeat-y;
}

.bg_hgauche{
background-image:url(../images/bg_hg.jpg);
background-position:top right;
background-repeat:no-repeat;
}

.bg_hdroit{
background-image:url(../images/bg_hd.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.bg_bgauche{
background-image:url(../images/bg_bg.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}

.bg_bdroit{
background-image:url(../images/bg_bd.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

/****** Formulaire *******/
.saisie_12{
width:270px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.textarea_12{
width:377px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

/****** TEXTES *******/
.arial_10_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6699CC;
}

.lien_10_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6c95dc;
text-decoration:none;
}

.lien_10_bleu:hover{
text-decoration:underline;
}

.arial_12_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c95dc;
}


.lien_10_bleu{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#6699CC;
text-decoration:none;
}

.lien_10_bleu:hover{
text-decoration:underline;
}
.arial_12_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9900;
}
.arial_13_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff9900;
}
.arial_14_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff9900;
}

.arial_16_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ff9900;
}

.arial_20_orange{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ea540f;
}

.arial_12_gris6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.arial_14_gris6{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.arial_12_gris9{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

.arial_11_gris9{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

.arial_10_gris9{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.lien_12_gris6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.lien_12_gris6:hover{
text-decoration:underline;
}

.lien_10_gris9{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}

.lien_10_gris9:hover{
text-decoration:underline;
}


/**** TEST *****/
#zoom
{
}
 
#zoom a
{ 
	text-decoration:none; 
} 
 
#zoom a:hover
{
	color:white;
	background: none; 
} 
 
#zoom a span 
{ 
	display:none;
	margin-top:10px;               /*permet de placer le zoom dans la page*/
	margin-left: 5px;               /*permet de placer le zoom dans la page*/
	/*border: 1px solid #ffb515;   /* bord sur l'image zoomée                  */
	padding:5px;
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
} 
 
#zoom a:hover span
{ 
	position: absolute;
	text-align:justify;
	display:inline;
}

/**** zoom fond gris ****/
.montre{
	display:block;
	visibility:visible;	
	height:150%;
}

.cache{
	display:none;
	visibility:hidden;
	height:0px;
}

 #Layer {
    visibility:visible; 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100%; 
	min-height:1000px;
	height:200%;
	/*width:1000px;*/
	/*height:2000px;*/
	z-index:99;
	background-color:#333333;
	opacity: 0.80;
	filter: alpha(opacity=80);
	-Moz-Opacity:0.80;
}

 #Layer2 {
    visibility:visible; 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:100%; 
	height:100%;
	z-index:100;
	margin-top:150px;
}

/*#Layer2 {
	margin:0px;
	padding:0px;
	visibility:visible; 
	position:absolute;
	width:100%; 
	height:100%; 
	z-index:100;
	padding-top:150px;
	background-color:#333333;	
}*/

#contenul2{
	width:600px;
	min-height:500px;
	padding:20px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	display:block;
	position:relative;
	overflow:auto;
}

#close{
	width:600px;
	text-align:right;
	display:block;
	position:relative;
}

