body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#222;font-weight:normal;line-height:normal;margin:0px 0px;padding:0px;text-align:center;background-color:#A32217;}
#bdy1,#bdy2,#bdy3,#bdy4{position:relative;left:0px;width:100%;margin:0;padding:0;z-index:1;text-align:center;top: 0px;}
#pge1,#pge2,#pge3,#pge3b,#pge4{position:relative;left:0px;width:950px;margin:0px auto;padding:0;z-index:2;text-align:left;}
td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;} /* pour IE5 */

div{margin:0;padding:0;display:block;}
p{margin-top:8px;margin-bottom:8px;}
a{color:#555;}
a:hover{color:#000;}
a.nonsouli{text-decoration:none;}
img{border:0px;}
.imgcentre{display:block;margin:0 auto;}
.imagebloc{display:block;}
.gras{font-weight:bold;}
.gras_soul{font-weight:bold;text-decoration:underline;}
.titmaj{font-variant: small-caps;}
.justifier{text-align: justify;}
.centrer{text-align: center;}
.centrer100{text-align: center;width:100%;}
.small10{font-size:10px;}
.small11{font-size:11px;}
.small12{font-size:12px;}
.flgauche{float:left;}
.fldroit{float:right;}
.imagedroite{padding:4px 0 4px 24px;float:right;}
.imagegauche{padding:4px 16px 4px 0px;float:left;}
.clearb{clear:both;}
.clearit{clear:both;line-height:8px;font-size:6px;margin:0;padding:0;}
b, b a{color:#D22315;font-weight:normal;}

/* bannière */
#bdy1{padding:22px 0 6px;margin:0;background-color:#000;}
#bdy1 img{display:block;margin:0 auto;}

/* contenu principal */
#bdy2{background:#A32217 url(img/fond20nobles.jpg) repeat-x;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;}
/*#pge2{background:#FFFFFF;} */
div.col2{background: #FFFFFF url(img/fond-page2.png) repeat-y;padding:0;overflow:hidden;}
div.col3{background: #FFFFFF url(img/fond-page3.png) repeat-y;padding:0;overflow:hidden;}
h1,h3,h4,h5{margin:0 34px 0 270px;padding:31px 0 17px;text-align:center;}
h1{font-size:20px;font-weight:bold;letter-spacing:4px;color:#000;}
h3,h4{color:#D22315;font-size:13px;font-weight:bold;letter-spacing:1px;padding:0px 0 12px;}
h3{font-style:italic;}
h5{color:#D22315;font-size:13px;font-weight:normal;letter-spacing:1px;padding:14px 0 20px;margin-top:10px;margin-bottom:20px;}
div.col3 h1,div.col3 h3,div.col3 h4,div.col3 h5 {margin:0 210px 0 258px;}
#pge2 p.soush1{text-align:center;margin-top:0;margin-bottom:12px;font-size:15px;}
#pge2 p.soustitre{text-align:center;font-style:italic;margin-top:0;margin-bottom:36px;}

p{margin:8px 0 8px 232px;padding:0 34px;text-align:justify;line-height:18px;}
div.col3 p{margin-right:174px;padding:0 16px;}
p span.firstlet{font-size:18px;font-weight:normal;}

#pge2 table{margin:28px 0 8px 260px;padding:2px 6px;}
#pge2 td p,td h3,td h4,td h5{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
#pge2 table.full{margin:0px 17px 0px 248px;padding:0;clear:both;}
#pge2 table.full td{padding:16px;}
div.col3#pge2 table.full{margin-right:182px;}
div.col3#pge2 table.full td{padding:8px;}

#pge2 p.nextpg,#pge2 p.nextpg2{text-align:right;margin-top:40px;margin-bottom:110px;padding-top:0;color:#D22315;font-size:10px;}
#pge2 p.nextpg2{margin-bottom:40px;}
#pge2 p.nextpg a,#pge2 p.nextpg2 a {color:#D22315;text-decoration:none;}
#pge2 p.nextpg img,#pge2 p.nextpg2 img{display:inline;margin:0 0 -3px 6px;}
#pge2 img.pleinpot{margin:8px 0 60px 232px;padding:0;display:block;}
#pge2 p.souspleinpot{margin-bottom:20px;line-height:22px;}


/* menu gauche hors flux */
div#leftmenu{position:absolute;top:0px;left:0px;width:232px;z-index:2;margin:0;padding:0;background-color:transparent;}
div#leftmenu1{padding:20px 0 16px;background:#CE5451;text-align:center;display:block;}
/* liste domaines */
#pge2 #leftmenu p,#pge2 #leftmenu h3{margin:5px 0;padding: 0;color:#FFF;font-size:12px;font-weight:normal;text-align:left;width:100%;line-height:14px;}
#pge2 #leftmenu p.lioff, #pge2 #leftmenu p.lion{margin:4px 0 4px 13px;padding: 0 0 0 14px;font-size:12px;font-weight:normal;background:url(img/puce-off.gif) center left no-repeat;}
#pge2 #leftmenu p.lion{background:url(img/puce-on2.gif) center left no-repeat;font-size:13px;font-variant:small-caps;}
#pge2 #leftmenu p.sublion,#pge2 #leftmenu p.sublioff{margin:4px 0 4px 13px;padding: 0 0 0 34px;font-size:12px;font-weight:normal;background:url(img/puce-subon.gif) center left no-repeat;}
#pge2 #leftmenu p.sublioff{background:url(img/puce-suboff.gif) center left no-repeat;}
#pge2 #leftmenu p a{color:#FD1603;text-decoration:none;}
#pge2 #leftmenu p.sublioff a{color:#B0B0B0;}
#pge2 #leftmenu p a:hover{color:#FFF;}
#pge2 #leftmenu h3{color:#F87F85;font-size:13px;font-weight:bold;font-style:normal;margin:14px auto;font-variant: small-caps;text-align:center;}
/* partie haute */
#pge2 #leftmenu1 p{margin:5px 0 0;padding: 0;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;width:100%;}
#pge2 #leftmenu1 img.logo{margin:0 auto 24px;padding: 0;display:block;}
#pge2 #leftmenu1 p a{color:#FCBCBA;text-decoration:none;font-weight:bold;}
#pge2 #leftmenu1 p a:hover{color:#FFF;}
#pge2 img.domaine{border:1px solid #261105; margin:0;display:block;}

/* Colonne droite hors flux */
div#coldroite{position:absolute;top:0px;left:776px;width:174px;z-index:2;margin:0;padding:0;}
div#coldroite{background:#F37751;text-align:center;}
#coldroite img{margin:0;padding: 0;display:block;}
#coldroite img.imag1{margin:124px auto 112px;}

/* autres éléments hors flux */
#pge2 #lys {position:absolute;top:22px;left:708px;z-index:3;}
div.col2#pge2 #lys {left:860px;}
#nextdom2,#nextdom3,#prevdom {position:absolute;top:110px;left:913px;z-index:3;}
#nextdom3 {left:736px;}
#prevdom {left:244px;}

/* formulaire */
textarea,input.texte,select{background-color:#FCFCF2;color:#000;border:1px solid #DA6D6B;font-weight:normal;}
input.bouton{font-family: Arial, Helvetica, sans-serif;background-color:#FCFCF2;border: 1px outset #DA6D6B;color:#727272;font-size:12px;background-image:url(../img/sendbouton.gif);}
#pge2 table.formcontct{color:#4F4F4C;margin-top:0;font-size:11px;}
#pge2 table.formcontct td{color:#4F4F4C;font-size:11px;}

/* bas de page */
#bdy4{padding:0;margin:0;border-top:1px solid #FDFDF5;}
h6{background:#000;color:#FFF;font-size:13px;line-height:18px;font-weight:normal;text-align:center;margin:0;padding:8px 0 12px;}
h6 a{color:#FFF;text-decoration:none;}
h6 a:hover{color:#BBB;}
#lienbas{float:left;margin:0 0 0 20px;padding:4px 0 0 10px;}
#amarante{text-align:right;margin:0;padding:4px 10px 8px;}
#amarante,#amarante a,#lienbas,#lienbas a{font-weight:normal;font-size:10px;color:#D88;}
#amarante a:hover,#lienbas a:hover{color:#EAA;}







