@charset "utf-8";

* {  outline:none}

body { margin: 0px; background-repeat:repeat-x; background-color:#000; }

p { padding:0 0 1em 0}

ul { padding:0 0 1em 2em}

fieldset { border-color:#95AD69; margin:10px; padding:10px; }

legend { color:#95AD69; font-weight:bold; font-size:14px; }

/*========== style des textes ============*/
.Style_texte { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #fff; line-height: normal; font-weight: normal; }

.center { text-align:center; margin:0 auto; }

.left { text-align:left; }

.right { text-align:right; }

.justify { text-align:justify; }

.Style_texte_bas { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #fff; line-height: normal; font-weight: normal; }

.Style_texte_intro { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #fff; line-height: normal; font-weight: normal; }

.titre-prestation { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #fff; line-height: normal; font-weight: bold; }

.prestation { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #95ad69; line-height: normal; font-weight: bold; }

.prestation2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; line-height: normal; font-weight: bold; }

.poeme { background-color:#85a955; font-family: Times New Roman, Verdana, Helvetica, sans-serif; font-size: 13px; color: #fff; line-height: normal; padding:10px; }

.titrepoeme { background-color:#85a955; font-family: Times New Roman, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #fff; font-weight:bold; line-height: normal; }

.partenaire { width:540px; margin:0 auto; padding: 30px; }

.elle { float:right; margin-right: 80px; }

#titre{ z-index:2;}

.spotngo{/*width:480px;*/ height:60px; float:right; margin-right:63px; border:1px solid #FFF; z-index:5; position:relative; margin-top:-9px;}
.spotngo2{width:470px; height:60px; text-align:center; border:1px solid #FFF; margin:0 auto; margin-top:20px;}


/*========== emplacement du h1 ===========*/
h1 { margin:0; padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: normal; }

.baseline { margin:0; padding:0; height:35px; position:relative; top:460px; }

div#introAnim { margin-top:-35px; }

/*======= styles pour la page liens ======*/
.totalLiens { width:800px; margin-left: auto; margin-top: 50px; margin-right: auto; }

.imgGauche { float:left; margin-left:200px; margin-right:30px; }

/*======= fin styles pour la page liens ======*/
/*======= styles pour la page tendance ======*/
.total { width:800px; margin-left: auto; margin-top: 50px; text-align: center; margin-right: auto; }
.total img{border:none;}

.cadreImg { padding:10px; }

.cadreImg2 { padding:10px; }

.tendance{}

#tendance{ height:400px; width:810px; position:relative; background:url(images/diapo.jpg) no-repeat;}

.gallery{ }

.gallery img {border-radius:6px;}

.padT100{padding-top:100px;}

/*======= fin page tendance ======*/

/*======= styles pour le texte yzéo et lien yzéo ======*/	
.yzeo { font-family: Arial, sans-serif; font-size: 10px; font-style: normal; color: #fff; font-weight: normal; }

a.lienyzeo:link { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 10px; }

a.lienyzeo:visited { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 10px; }

a.lienyzeo:hover { font-family: Arial, Helvetica, sans-serif; color: #cbe9fe; font-size: 10px; }

a.lienyzeo:active { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 10px; }

/*======== liens extérieurs au contenu (intro, flash, ...) =========*/
a.autrelien:link { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px; }

a.autrelien:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px; }

a.autrelien:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #cbe9fe; font-size: 11px; }

a.autrelien:active { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px; }

a.lienFlash:link { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 12px; }

a.lienFlash:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 12px; }

a.lienFlash:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #cbe9fe; font-size: 12px; }

a.lienFlash:active { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 12px; }

/*========== lien par défaut (contenu) ==========*/
	
a:link { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px; }

a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #fff; font-size: 11px; }

a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; color: #cbe9fe; font-size: 11px; }

a:active { font-family: Arial, Verdana, Helvetica, sans-serif; color: #ff; font-size: 11px; }

/*========= style des div de stucture de la page ==========*/	
div#page { margin-left:auto; margin-right:auto; width:950px; vertical-align:top; }

div#bando { float:left; width:950px; height:163px; }

div#menu { clear:both; float:left; width:950px; height:66px; }

div#boitContenu { float:left; width:950px; background-image:url(images/contenu-fond.gif); background-repeat:repeat-y; }

div#contenu { float:left; width:950px; background-image:url(images/contenu-degrade.jpg); background-repeat:no-repeat; min-height:89px; _height:89px; position:relative;}

/*========= Contenu de la page ==========*/

div#texte { padding-top:15px; padding-left:200px; text-align:justify; float:left; width:360px; }

div#texteRelooking { padding-top:15px; padding-left:200px; float:left; width:670px; }

div#prestation { padding:15px 0 0 200px; text-align:justify; position:relative; float:left; width:650px; }

div#texte2 { padding-top:15px; padding-left:200px; text-align:justify; float:left; width:675px; }

div#img { float:left; padding-left:10px; width: 270px; }

.img { vertical-align:middle; }

/*========= Bas de la page ==========*/

div#adress { clear:both; width:950px; height:48px}

div#lienbas { padding-top:50px; color:#FFFFFF; }

div#yzeoText { clear:left; float:left; padding-left:350px; padding-top:7px; text-align:right; }

div#yzeoLien { float:left; padding-left:5px; padding-top:7px; text-align:left; }

div#imgYzeo { float:left; padding-left:5px; padding-top:5px; text-align:center; }

.fleft { float:left; }

.fright { float:right; }

.clearFloat { clear:both; float:none; }

.retraitG { padding-left:120px; }

/* ************************* Class Plan API GOOGLE ************************* */

.titreplan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000; font-weight: bold; }

.txtplan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #9a379b; }

.plan { width: 500px; height: 350px; border:1px #140411 solid; }

/* ************************* Fin Class Plan API GOOGLE ************************* */

/* ************************* Class forms relooking ************************* */
/*1er page*/
.cadre { border:solid thin #009933; }

#frm_4saison td { color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#frm_4saison td.intitule { width:50%; }

#frm_4saison input.text { width:255px; }

#frm_4saison select, input .other { width:150px; }

#frm_4saison td.radio1 input { margin:0; }

#frm_4saison input[type=radio] { margin-left:50px; }

.required { color:#FF0000; font-weight:bold; }

/* ************************* Fin Class forms relooking ************************* */

.cache { display:none; }

.relookContent { width:800px; margin-left:65px; padding:0 10px; }

.coordonees { width:550px; margin: 10px auto; }

.centerAuto { margin:10px auto; }

#cybbel { text-align:center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#fff}

#cybbel a { text-align:center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#fff}

#cybbel img { border: none; vertical-align:middle}

#intro { text-align:center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#fff}

#intro a { text-align:center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#fff}

#intro img { border: none; vertical-align:middle}

#intro h1 { margin:0; padding:0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: normal; position: absolute; left:0; top:400px; width:100% }

form .paypal { width:180px; height:113px; font: bold 9px Verdana, Arial, Helvetica, sans-serif; background:transparent url('images/paypal.png') no-repeat 0 2px; border:none; color:#fff; padding:0; margin:0; cursor: pointer; outline:0; letter-spacing:1px; text-indent:-5000px }

.padL100{padding-left:100px;}
.padL{padding-left:50px;}
.padL70{padding-left:70px;}
.padL20{padding-left:20px;}
.padL200{padding-left:200px;}

.padB{padding-bottom:30px;}
.padT{padding-top:30px;}
.padR{padding-right:30px;}
