
.corps{
    width: 100%;
    background: white;
}


.title{
    width: 100%;
    height: 160px;
    background-image: -webkit-linear-gradient( top, #FFFFFF 0%, #BEBEBE 100%);
	background-image:    -moz-linear-gradient( top, #FFFFFF 0%, #BEBEBE 100%);
	background-image:     -ms-linear-gradient( top, #FFFFFF 0%, #BEBEBE 100%);
	background-image:      -o-linear-gradient( top, #FFFFFF 0%, #BEBEBE 100%);
	background-image:         linear-gradient( top, #FFFFFF 0%, #BEBEBE 100%);
}

.menu{
    width: 100%;
    height: 44px;
}

.erreur{
	color: #FF0000;
	font-size: 18px;
	font-weight: bold;
}


.header_1{
	color: #27529C;
    font-size: 3.5em;
    font-weight: bold;
}

.header_2{
	color: #27529C;
    border-bottom: 1px solid #392512;
    margin: 10px;
    font-size: 1.2em;
    line-height: 0.8em;
}

.header_3{
	color: #27529C;
    font-size: 1.2em;
	font:Verdana, Arial, Helvetica, sans-serif;
}

.header_4{
	color: #27529C;
    font-size: 2em;
    font-weight: bold;
}


.header_5{
	color: #392512;
    font-size: 1.2m;
    font-weight: bold;
}

.header_6{
	background: #265AB0;
	color: #FFFFFF;
    font-size: 1.2m;
    font-weight: bold;
    padding: 5px;
}





.texte_1{
	color: #100e0b;
	font-size: 0.8em;
	font-weight: bold;
}

.texte_2{
	color: #392512;
	font-size: 0.8em;
}

.texte_3{
	color: #392512;
	font-size: 1em;
}

.btn_1{
	background:#313639;
	color:#FFFFFF;
	margin-right:10px;
	padding:10px;
	width: 20%;
	margin-left: 40%;
	text-align: center;
	border: none;
	border-radius: 6px;
}

.btn_1:hover{
	background:#27529C;
}

.btn_2{
	background: none repeat scroll 0 0 #392512;
    color: #F0DAA6;
    font-size: 2em;
    margin-left: 20%;
    margin-top: 20px;
    padding: 10px;
    text-align: center;
    width: 60%;
}

.btn_2:hover{
	background:#27529C;
}

.btn_3{
	background: none repeat scroll 0 0 #27529C;
    color: #F1F2F2;
    font-size: 1.2em;
    padding: 10px;
}

.btn_3:hover{
	background:#392512;
}


.btn_4{
	background: none repeat scroll 0 0 #27529C;
    color: #F1F2F2;
    font-size: 1.2em;
    padding: 10px;
    max-width: 400px;
    margin: 20px auto;
    border-radius: 6px;
    
}

.btn_4:hover{
	background:#392512;
}


.btn_annuler{
	background: none repeat scroll 0 0 #f50b16;
    color: white;
    font-size: 1.2em;
    width: 50%;
    float: left;
    text-align: center;
    padding : 10px 0;
}

.btn_valider{
	background: none repeat scroll 0 0 #629a37;
    color: white;
    font-size: 1.2em;
    width: 50%;
    float: left;
    text-align: center;
    padding : 10px 0;
}
.btn_annuler:hover{
	background: none repeat scroll 0 0 #ac0810;
}

.btn_valider:hover{
	background: none repeat scroll 0 0 #34521d;
}


.recherche_1{
	width:20px;
	height: 20px;
	border: medium none;
	background-image:url('./images/recherche.png');
	background-color: transparent;
}

.recherche_1:hover{
	background-image:url('./images/recherche_hover.png');
}

.recherche_2{
	width:50px;
	height: 50px;
	border: medium none;
	background-image:url('./images/recherche_2.png');
	background-color: transparent;
}

.recherche_2:hover{
	background-image:url('./images/recherche_2_hover.png');
}

.recentre{
	width:50px;
	height: 50px;
	border: medium none;
	background-image:url('./images/centrer.png');
	background-color: transparent;
}

.recentre:hover{
	background-image:url('./images/centrer_hover.png');
}

.clickable{
	cursor:  pointer;
}




.pub_boutique{
	background-color:#F4EAD4;color:#392512;margin-top:4px;padding: 5px 98px 5px 10px;font-size: 1.5em;line-height:1.4em;
	background-image:url('../images/pub/pub_boutique.png');
}



#cover_accueil{
	margin:0;
  	padding:0;
  	background: url('../images/images/cover_header.jpeg') no-repeat bottom fixed; 
  	-webkit-background-size: cover; /* pour anciens Chrome et Safari */
  	background-size: cover; /* version standardisée */
}

#cover_footer{
	margin:0;
  	padding:0;
  	background: url('../images/images/cover_footer.jpg') no-repeat top fixed; 
  	-webkit-background-size: cover; /* pour anciens Chrome et Safari */
  	background-size: cover; /* version standardisée */
}

.box_template{
	-webkit-box-shadow: 1px 1px 5px 0px rgba(184,184,184,1);
	-moz-box-shadow: 1px 1px 5px 0px rgba(184,184,184,1);
	box-shadow: 1px 1px 5px 0px rgba(184,184,184,1);
	border-radius: 6px;
}



