/* Feuille de style pour le contenu des pages

 * C'est cette feuille de style qui doit être liée aux pages du site

 * La feuille de style de la charte est appelée depuis cette feuille.

 */



/* Import des style pour la charte */

@import "charte.css";



/* STYLE CYC  (ne pas supprimer) */

.cyc {

	position: absolute;

	top: -10000px;

}



/* STYLE DE LA PAGE CONTACT */







.invisible

{

	display:none;

}



/*---------------------------------------------*/



#bking {

 position:absolute;

 width:800px;

 height:420px;

 top:100px;

 border:1px #000 solid;

 background-color:#000000;

 z-index:10000;

 visibility: visible;

 left:50%;

 margin-left: -400px;

 }

 #contenu_global {

 background-color:#000000;

 width:100%;

 height:805px !important;

 height:835px;

 z-index:200;

 position:absolute;

 left:0px;

 top:0px;

 filter:alpha(opacity=80);

 -moz-opacity:.70;

 opacity:.50;

}



.line{

  clear:both;



  height:1px;border-bottom:solid 1px #FFE08D;font-size:0px;margin:5px 0

}



ul.list{

  

}



    ul.list li.gold{

      list-style-type:none;

      background-image: url(../images/charte/dot.gif);

      background-repeat:no-repeat;

      background-position:left 2px;

      padding-left:15px;

      line-height:15px;



    }



    ul.list li.gris{

        list-style-type:none;

      background-image: url(../images/charte/dot-gris.gif);

      background-repeat:no-repeat;

      background-position:left 2px;

      padding-left:15px;

      line-height:15px;

    }





    .ange{

      float:left;

      padding-right:15px;

      background-image: none;

    }





ul.list1{

  xmargin-left:20px;

}



    ul.list1 li{

      list-style-type:none;

      padding-right:43px;

      background-image: none;

      line-height:12px;

    }



    #contenuTexte p span.color{

       color:#DDDCDA;

    }



    .box-important{

      border:solid 1px #9E9E9E;

      padding:2px 5px;

      margin:10px 0;

    }



    #contenuTexte p.color{

       color:#DDDCDA;

       text-align:center;

    }





    .photo{

      width:145px;

      height:145px;

      background:#383838;

      float:left;

      border:solid 1px #FFE08D;

    }



    .left{

      margin-left:8px;

      display:inline;

    }



    .align{

      text-align:left;

    }



    .half{

      width:231px;

      float:left;

    }



    .border{

      width:220px;

      border:solid 1px #FFE08D;

      margin-top:10px;

      padding:5px 0;



    }











/*-------------------------------------*/





#contact_adresse{

	width:220px;

	height:139px;

	float:left;

	margin-top:10px;

	padding-top:15px;

	margin-left:35px;

	}

.mail_label{

	width:95px;

	float:left;

	margin-top:7px;

	color:#000;

	font:normal 10px, Helvetica, sans-serif;

	text-align:left;

	padding-left:10px;

	}

.mail_input{

	width:90px;

	float:left;

	margin-top:5px;

	color:#000;

	}

.inputForm{

	border:1px solid #D9BA5A;

	background-color:#FFF1D3;

	width:100px;

	font-family:arial, Helvetica, sans-serif;

	font-size:11px;

	color:#383838;

	padding:1px 1px;



	}

.inputFormOver{

	border:1px solid #D9BA5A;

	background-color:#FFE08D;

	width:100px;

	font-family:arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000;

	padding:1px 1px;



	}

.button{

	border:1px solid #D9BA5A;

	background-color: #FFE08D;

    font-weight:bold;

	width:65px;

	color:#000;

	font-family: arial, Helvetica, sans-serif;

	font-size: 12px;

	cursor:pointer;

	}

.buttonOver{

	border:1px solid #D9BA5A;

	background-color: #EECE68;

    font-weight:bold;

	width:65px;

	color:#000;

	font-family: arial, Helvetica, sans-serif;

	font-size: 12px;

	cursor:pointer;

	}

#contact-adresse{

	width:150px;

	background:url(../images/map/bg-contact.jpg) no-repeat left 35px;

	text-align:left;

	float:left;

	}

#contact-phone{

	width:150px;

	background:url(../images/map/bg-contact.jpg) no-repeat left 35px;

	text-align:left;

	padding:0px;

	}

#text-obligatoire{

	text-align:center;

	width:220px;

	margin:0 auto;

	padding-top:20px;

    margin-bottom:5px;

	clear:both;

	font-size:10px;

	color:#000;

	}





.formbox{

width:472px;

margin:10px auto;

background:#383838;

border:solid 1px #FFE08D;

padding-bottom:10px;

 }



.max{

  width:115px;

}



#fermer a:link, #fermer a:visited{

  	color: #9A9A9A;

	text-decoration:none;

  font-size:14px;

  text-align:center;



}



#fermer a:hover, #fermer a:active{

  	color: #ffe08c;

  font-size:14px;

  text-align:center;

  text-decoration:underline;

}





