/* CSS Document */


.fond_principal
{
	background-image: url('../php/images/degrade_vert.gif');
}

html, body {
	height: 100%;
	font-size : 14px;
	font-style: normal;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.marges {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-attachment:fixed
}

.div_plaque_flottante {
 -moz-box-shadow: 5px 10px 8px 0px #656565;
-webkit-box-shadow: 5px 10px 8px 0px #656565;
-o-box-shadow: 5px 10px 8px 0px #656565;
box-shadow: 5px 10px 8px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=153, Strength=8);
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
border-radius: 30px;
display: inline-block;
//width: 106px;
}

.ombre_verre{
box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
-moz-box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
-webkit-box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
border-radius: 25px;    
display: inline-block;
}

.ombre_texte_2_3_3{
text-shadow: 2px 3px 3px rgba(0,0,0,0.5);
}

.plaque_verre
{
	display: inline-block;
	border: 3px double #868C88;	
	
	background-image:url(images/reflet_verre.png);
	background-size: cover;   
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	border-radius: 25px;    
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
	border: 3px double #868C88;	
	box-shadow: 5px 5px 10px 4px rgba(119, 119, 119, 0.5);	
	position: relative;
}


.boulon_topleft {
    position: absolute;
    top: 10px;
    left: 10px;
}
.boulon_topright {
    position: absolute;
    top: 10px;
    right: 10px;
}
.boulon_bottomleft {
    position: absolute;
    bottom: 10px;
    left: 10px;
}
.boulon_bottomright {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

div.boulon {
	width:19px;
	height:20px;
	background-image:url(images/boulon.png);
	margin:0;
	padding:0;
	box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);
	-moz-box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);
	-webkit-box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);
	border-radius: 10px;    
	display: inline-block; 
}


.entete_plaque_verre {
	display: inline-block;
    position: absolute;
    top: -10px;
    left: 50px;
	}

div.entete_plaque_verre {
	width:190px;
	height:20px;
	background-image:url(images/fond_banniere_marbre_vert.gif);	
	margin:0;
	padding:0;
	box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);
	-moz-box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);
	-webkit-box-shadow:  3px 3px 5px 1px rgba(79, 79, 79, 0.7);  
	display: inline-block;
   
}


.div_section_ajuste_conteneur {
	position: absolute;
    right: 50px;
	left: 250px;
	top: 200px;
	bottom: 20px;
	}	
	
.ombre_verre_ajuste_conteneur{
	box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
	-moz-box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
	-webkit-box-shadow: inset 5px 5px 10px 4px rgba(119, 119, 119, 0.5);
	border-radius: 25px;    
	width:100%;
	height:100%;
	position:absolute;
	border: 3px double #868C88;	
}

	

.plaque_verre_ajuste_conteneur{
	background-image:url(images/reflet_verre.png);
	background-size: cover;   
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	border-radius: 25px;    
	border: px double #868C88;		
	box-shadow: 5px 5px 10px 4px rgba(119, 119, 119, 0.5);	
	position: relative;
	width:100%;
	height:100%;
}
	

.contenu_deroulant_ajuste_conteneur{
	overflow:auto;	
    //bottom:90px;
	right: 35px;
	left: 33px;
	top: 20px;
	position: absolute;
}





.img_fond_menu_rond_marbre_vert{background-image: url('../php/images/fond_menu_rond_marbre_vert.gif');}
.img_fond_banniere_marbre_vert{background-image: url('../php/images/fond_banniere_marbre_vert.gif');}
.img_plaque_bleue{background-image: url('../php/images/plaque_bleue.gif');}
.img_plaque_verte_flotte_longue{background-image: url('../php/images/plaque_verte_flotte_longue.gif');}
.img_plaque_grise_flotte_longue{background-image: url('../php/images/plaque_grise_flotte_longue.gif');}
.img_plaque_grise_flotte_bout{background-image: url('../php/images/bout_plaque_grise_flotte.gif');}
.img_plaque_verte_flotte_bout{background-image: url('../php/images/bout_plaque_verte_flotte.gif');}





.img_plaque_cuivre{background-image: url('../php/images/plaque_cuivre.gif');}
.img_plaque_verte{background-image: url('../php/images/plaque_verte.gif');}
.img_plaque_grise_flotte{background-image: url('../asp/images/plaque_grise_flotte.gif');}
.img_plaque_verte_flotte{background-image: url('../asp/images/plaque_verte_flotte.gif');}

.img_shema_liens{background-image: url('../asp/images/shema_liens.gif');}
.fond_tableau{ background-color: #274E40;}
.bordure_tableau{ background-color: #3A6E66;}
.fond_nouveaute{ background-color: #ACFCBB;}
.texte_arial{font-family: Arial, Helvetica, sans-serif; font-style: normal;color: #000000;}
.fond_blanc{ background-color: #FFFFFF;}
.fond_formulaire{background-color:#C4D9E8; color:black;} 
.img_fond_brun{background-image: url('../asp/images/rond_vert_fonce.gif');}
.img_fond_menu_rond{background-image: url('../asp/images/fond_menu_rond_vert.gif');}

.img_banniere_logi{background-image: url('../asp/images/banniere_verte.gif');}
.img_dsq_menu{background-image: url('../asp/images/dsq_menu.jpg');}
.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal;color: #FFFFFF; text-decoration: none}
.texte_noir{color: #000000;}
.alinea40{padding-left :40px;}
.alinea20{padding-left :20px;}
.paddingv10{padding-top :10px;		
	padding-bottom :10px;
}
.padding10{padding-left :10px;		
	padding-right :10px;
}


.titre_menu{font-weight:bold;}
.mots_gras{font-weight:bold;}
.mots_non_gras{font-weight:normal;}
.texte_blanc{color: #FFFFFF;}
.texte_noir{color: #000000;}
.texte_jaune{color: #F4FAB3;}
.texte_cyan{color: #7AFDE9;}
.justifier {text-align: justify;}

.marges_touches {
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-attachment:fixed
}


.align_col_1{
	text-align: right;
}

.align_col_2{
	text-align: left;
}

img {	
	border-width: 0;
	text-decoration: none;
	}


A.texte:link  { font-family: Verdana, Arial, Helvetica, sans-serif ;	 font-size: 11px ; color: #004433;      }
A.texte:visited  { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 11px ; color: #004433;      }
A.texte:hover  { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 11px ; color: #993300;      }



A:link  { font-family: Verdana, Arial, Helvetica, sans-serif ;	 font-size: 11px ; color: #FFFFFF;    text-decoration: none;   }
A:visited  { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 11px ; color: #FFFFFF;   text-decoration: none;    }
A:hover  { font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 11px ; color: #00FF00;   text-decoration: none;    }
A:hover{
	color: #00FF00;	
	 text-decoration: underline; 
	
}

.texte_pt12{
	font-size: 12px;
}
.texte_pt14{
	font-size: 14px;
}
.texte_pt16{
	font-size: 16px;	
}
.texte_pt18{
	font-size: 18px;
}
.texte_pt24{
	font-size: 24px;
}
.texte_pt30{
	font-size: 30px;
}
.texte_pt36{
	font-size: 36px;
}
.texte_non_souligne{
text-decoration: none;
}
.texte_souligne{
text-decoration: underline;
}