/*************************** Srtucture globale ****************************/
body {
	margin-top: 0px;
	background-color:#c9b78a;	
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:11px;
}
a img {
	border: none;
}
.tableauContenu {
	background-color:#c9b78a;
	width:1200px;
}
.ombreGauche, .ombreDroite {
	background-repeat:repeat-y;
	width:14px;
}
.ombreGauche {
	background-image:url(../images/ombre_gauche.png);
	behavior: url(../iepngfix.htc);
}
.ombreDroite {
	background-image:url(../images/ombre_droite.png);
	behavior: url(../iepngfix.htc);
}

/*************************** Tetiere ****************************/
.tetiereGauche {
	width: 607px;
	background-image: url(../images/tetiere3.jpg);
	background-repeat: no-repeat;
	text-align: right;
}

.tetiereGauche #retour_accueil {
	height: 254px;
	cursor: pointer;
}

img#pierre {
	position: absolute;
	width: 127px;
	height: 151px;
	/*margin-left: -330px;
	margin-top: 150px;*/
	position:absolute;
	top:29px;
	left:400px;
}
* html #pierre {
	position: absolute;
	width: 127px;
	height: 151px;
	/*margin-left: -330px;
	margin-top: 150px;*/
	position:absolute;
	top:229px;
	left:400px;
	margin-top:75px;
}

.fond_menu {
	list-style-type: none;
	padding-right: 20px;
	margin-top: 20px;
	height: 10px;
}
.fond_menu a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	text-decoration: none;
}

.tetiereSSMenu {
	height: 250px;
	width: 390px;
	background-color: #000;
	
	font-size: 12px;
}
.tetiereSSMenu ul {
	margin-top: 23px;
}
.tetiereSSMenu ul li {
	margin-bottom: 23px;
	margin-right: 25px;
}
.tetiereSSMenu ul a {
	color: #fff;
	text-decoration: none;
}
.tetiereSSMenu ul a:hover {
	color: #dd9727;
}

.tetiereDroite {
	width: 394px;
	background-image: url(../images/tetiere_droite.jpg);
	background-repeat: no-repeat;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.tetiereDroite_texte {
	/*padding: 10px;
	padding-bottom: 0px;*/
	margin-left:5px;
	margin-right:5px;
	
}


/*************************** Contenu ****************************/
.contenuGauche, .contenuDroite, .contenuDroiteIndex{
	background-position:0 0;
	background-repeat:no-repeat;
	vertical-align:top;
	text-align:justify;
	font-size:11px;
}

.contenuGauche{
	background-color:#efe6ac;
	/*background-image:url(../images/bg_g.jpg);*/
	width:270px;
	padding:35px 30px 30px 30px;
	
}
/*  V2 */
.contenuGauche{
	background-color:#baa995;
	background-image:url(../images/fd_actu.jpg);
	width:270px;
	padding:35px 30px 30px 30px;
	
}
/* FIN  V2 */

.contenuDroite{
	background-color:#deca92;
	/*background-image:url(../images/bg_m.jpg);*/
	width:676px;
	padding:35px 40px 30px 70px;
}

.contenuDroiteIndex{
	background-color:#deca92;
	/*background-image:url(../images/bg_m.jpg);*/
	width:676px;
	padding:35px 40px 30px 40px;
}

/* V2 */
.contenuDroiteIndex
{
	background-image:url(../images/fd_contenu_deg.jpg);	
	background-repeat:no-repeat;
	background-position:0% 100%;
	background-color:#929292;
	width:676px;
	padding:0px;
	
}

.tab_contenu_gris
{
	background-image:url(../images/fd_contenu_haut.jpg);
	background-repeat:no-repeat;
	width:668px;
	/*padding:35px 40px 30px 40px;*/
	
	
}

/* V2 */

.pageArticle{
	
}

.grandTitre{
	color:#a7a081;
	font-size:20px;
}

/* V2*/
.grandTitre{
	color:#000000;
	font-size:20px;
}

/* fin V2*/

.grandTitreBlanc{
	font-size:20px;
	
	color:#FFFFFF;
	text-align:center;
	width:100%;
}

/* V2 */
.grandTitreBlanc{
	font-size:20px;
	
	color:#FFFFFF;
	text-align:center;
	width:100%;
	padding:10px 0px;
}
.sep
{
	background-image:url(../images/separation.png);
	background-repeat:no-repeat;
	behavior: url(../iepngfix.htc);
	height:2px;
}
/* fin V2 */

.sousTitre{
	margin-top:20px;
	font-weight:bold;
}

.texteSuite{
	color:#890200;
}

/* v2 */
.texteSuite{
	color:#000000;
}

#fleche {
	padding-top: 20px;
	padding-left: 50px;
	padding-right: 7px;
}

#cont_basGauche {
	text-align: left;
	padding-right: 20px;
}
#cont_basGauche h1 {
	font-size: 14px;
	margin-top: 18px;
}
#cont_basGauche a img {
	border: none;
	margin-left: 90px;
}

#cont_basDroite {
	font-size: 18px;
}
#infos_pratiques {
	text-align: center;
	height: 50px;
}
.sep_mini {
	background-image: url(../images/sep_mini.png);
	background-repeat: no-repeat;
	background-position: right;
	behavior: url(../iepngfix.htc);
	height: 2px;
}
.fond_comp {
	background-repeat: no-repeat;
	background-position: 20% 0%;
	height: 59px;
	padding-left: 80px;
}
.fond_comp a {
	color: #fff;
	text-decoration: none;
}
.fond_comp a:hover {
	text-decoration: underline;
}

/* v2 */

/*************************** Panorama ****************************/
#menuPano {
	position:absolute;
	background-color:#3e3213;
	opacity:0.8;
	filter :alpha(opacity=80);
	height:0px;
	overflow:hidden;
	text-align:right;
	vertical-align:middle;
}

#menuPano img {
	margin-top:5px;
	opacity:0.7;
	filter :alpha(opacity=70);
	cursor:pointer;
	border:1px solid #000000;
}
#menuPano img:hover {
	opacity:1;
	filter :alpha(opacity=100);
}

#zoneAffichageMenu{
	position:absolute;
	margin-top:-44px;
	height:44px;
}

/*************************** Pied de page ****************************/
.pied{
	height:178px;
	background-color:#f9f2bb;
	font-family:Myriad Pro;
	font-size:12px;
	color: #fff
}

.pied a{
	text-decoration:none;
	color:#fff;
}
.pied a:hover {
	text-decoration: underline;
}

.pied img {
	margin-right: -3px;
}

#piedpage {
	background-color: black;
}
	
.bigTxt{
	font-size:24px;
	font-weight:bold;
	text-align: right;
	width: 666px;
	height: 40px;
	padding-bottom: 15px;
}
	
#menu_pied {
	padding-right: 15px;
	color: #DD9725;
}
#menu_pied td {
	padding: 0px 10px;
}
#menu_pied a {
	color: #DD9725;
}
#menu_pied a:hover {
	text-decoration: underline;
}

.barre_sep {
	padding: 0px !important;
}

.tab_logos{
	background-color:#EFE6AC;
	border:1px solid #DECA92;
	text-align:center;
	width:269px;
	margin-top:5px;
}

/*************************** Page de contact ****************************/

.intitule_contact{ width:100px; }

.intitule_contact2{ width:175px; }

.champ_contact{width:250px; padding:0; }

.champ_contact, .intitule_contact{
	vertical-align:top;
}

.champ_contact input, #form_contact textarea, #form_ami textarea{
	font-family:Arial;
	font-size:11px;
	width:100%;
	border:1px solid #C9B78A;
	background-color:#F9F2BB;
	color:#5b5746;
}

.required{
	width:40px;
	text-align:left;
}

.marge_milieu{
	width:10px;
}

#envoyer{
	border:1px solid #C9B78A;
	background-color:#F9F2BB;
	font-family:Arial;
	font-size:11px;
	margin-top:10px;	
	margin-bottom:10px;		
}

#titre_contact{
	font-family:Trebuchet MS,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	vertical-align:top;
	color:#5b5746;
}

/*---------- SLIDER PHOTO ------------------------*/

        #container {
            background-color: #DECA92;
            width: 500px;
            margin: 15px auto;
            padding: 10px;
        }
        
        /* slider specific CSS */
        .sliderGallery {
            overflow: hidden;
            position: relative;
            padding: 10px;
            height: 160px;
            width: 490px;
        }
        
        .sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
        .sliderGallery UL LI {
            display: inline;
        }
        
        .slider {
            width: 442px;
            height: 17px;
            /*margin-top: 120px;
            margin-left: 25px;*/
			top: 120px;
			left: 55px;
            padding: 1px;
            position: relative;
            background: url(../images/scroll.png) no-repeat;
			behavior: url(../iepngfix.htc);
			/*z-index:99;*/
        }
        
        .handle {
            position: absolute;
            cursor: pointer;
            height: 19px;
            width: 190px;
            top: 0;
            background: url(../images/poignee.png) no-repeat;
			behavior: url(../iepngfix.htc);
            z-index: 100;
        }
        
        .slider span {
            color: #bbb;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
        
        .slider .slider-lbl1 {
            left: 50px;
        }
        
        .slider .slider-lbl2 {
            left: 107px;
        }
        
        .slider .slider-lbl3 {
            left: 156px;
        }

        .slider .slider-lbl4 {
            left: 280px;
        }

        .slider .slider-lbl5 {
            left: 455px;
        }

/* V2 */

.fd_ttpublic a{
	
	color:#A56F41;
	text-decoration:none;
	font-weight:bold;
	
	
}
.fd_ttpublic
{
	/*background-image:url(../images/fd_public.jpg);*/
	background-color:#d4be8d;
	background-repeat:no-repeat;
	color:#A56F41;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:justify;
	padding:10px 10px 10px 15px;
	width:200px;
	
}
.fd_scolaire
{
	/*background-image:url(../images/fd_scolaire.jpg);*/
	background-color:#d69b3b;
	background-repeat:no-repeat;
	color:#EEC28E;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:justify;
	padding:10px 10px 10px 15px;
	width:200px;
}
.fd_scolaire a{
	
	color:#EEC28E;
	text-decoration:none;
	font-weight:bold;
	
}
.fd_passionnes
{
	/*background-image:url(../images/fd_passionnes.jpg);*/
	background-color:#a47f67;
	background-repeat:no-repeat;
	color:#D1BDB2;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:justify;
	padding:10px 10px 10px 15px;
	width:200px;
}
.fd_passionnes a{
	
	color:#D1BDB2;
	text-decoration:none;font-weight:bold;
	
}
.fd_presse
{
	/*background-image:url(../images/fd_presse.jpg);*/
	background-color:#797c84;
	background-repeat:no-repeat;
	color:#B1B4B9;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:justify;
	padding:10px 10px 10px 15px;
	width:200px;
}
.fd_presse a
{
	color:#B1B4B9;
	text-decoration:none;
	font-weight:bold;
}
.focus
{
	width:253px;
	height:88px;
	margin:0px;
	margin-top:10px;	
}
/*.focus a
{
	text-decoration:none;
	color:#000;
}*/
/* V2 */


.img-png
{
	 behavior: url(../iepngfix.htc);
}

sup{
	line-height: 50%;
}
