@charset "utf-8";
/* CSS Document */
h3{
text-align:center;

}
.texteConcour{
margin-top:30px;
font-size:12px;}
.texteConcour li{
margin-top:10px;}
.texteConcour ul{
margin-left:15px;}
.commmentaire{
text-align:center;
width:650px;}
.imgRace{
float:left;
width:300px;
margin-right:20px;
}
.unEleveur img
{
margin-right:10px;}
.chien_adoption
{
background-color:#FFFFFF;
padding:20px 20px 20px 20px;
float:left;
margin-top:20px;
width:570px;
}
.PhotoChien1{
float:left;
width:200px;
margin-right:20px;}
.PhotoChien2{
float:right;
width:200px;
margin-left:20px;}
.lienAChien
{
text-align:left;
font-family:Cambria;
font-size:18px;
font-weight:bold;
}
.imgRace{
margin-bottom:10px;}
.textAdoption
{
margin-top:30px;
font-size:16px;
line-height:1.5;
}
.contetxteeleveur
{
border-bottom:#0B1F46 1px solid;
padding-bottom:20px;
margin-bottom:20px;

}
.petiterOUGE{
font-size:8px;
color:#7B0F00;
font-style:italic;
}
.demotabCLivre
{
width:580px;
margin-left:80px;
background-color:#FFFFFF;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;

}
.achCeLiv{
margin-top:10px;}
.auterTDprix
{padding-top:10px;}
.TDtexte{
vertical-align:top;

}
.conteneurGrosPlan
{
margin-top:50px;

}
.librairiReturn{
float:right;
margin-right:60px;

margin-top:20px;
}
.auterTDautreur
{
font-size:14px;
}
.pluseded
{
float:left;
width:150px;
}
.pluseded a
{
font-size:16px;
}
.buyBook{
float:left;
margin-left:80px;
margin-top:20px;}
.letextedulivre{
width:570px;
float:left;
margin-top:20px;
margin-left:80px;
}
.contTextePad{
margin-left:60px;
margin-right:30px;
margin-top:60px;
font-size:18px;
font-weight:bold;
line-height:130%;

}
.auterTDprix{
font-family:Cambria;
font-size:16px;
font-weight:bold;
}
.TDimage{
text-align:right;
width:90px;
}
.TDimage img{
margin-right:40px;
}
.contTextePad2{
margin-left:80px;
margin-right:30px;
margin-top:20px;
font-size:15px;

line-height:130%;

}
.contTextePad2 img{
margin-bottom:30px;

}
.bouton{
width:400px;
text-align:center;}
#changeAdd{
float:left;
text-align:center;
width:100%;
visibility:hidden;
margin-left:100px;}
.classtexteabb a:hover{
cursor:pointer;
}
.classtexteabb h1{

}
.clapRess{
margin-top:10px;
margin-left:200px;
}
#etape2 {
margin-top:10px;
font-weight:bold;

}
.tr2{
background-color:#CCCCCC;
}
.boutonPanierAutre{
margin-top:20px;
font-weight:bold;}
#etape2 a{
text-decoration:underline;

}
.adresseliv{padding:10px 10px 10px 10px;
background-color:#FFFFFF;
border:#0B1F46 1px solid;margin-right:10px;
color:#7B0F00;
width:620px;
}
.adresliv{
font-size:16px;
font-weight:bold;}
.adressecoor{padding:10px 10px 10px 10px;
background-color:#FFFFFF;
border:#0B1F46 1px solid;
margin-top:5px;
margin-right:10px;
width:620px;}
.unEleveur{
float:left;
width:600px;
background-color:#FFFFFF;
margin-top:20px;
border-top:none;
border-left:none;
padding:10px 10px 10px 10px;
}
.imgdeEleveur {
float:left;}
.villeeleveur{
font-style:italic;
color:#801713;
}
.tel
{
font-weight:bold;}
.unEleveur2{
float:left;
width:600px;
background-color:#FFFFFF;
margin-top:20px;
border-top:none;
border-right:none;
padding:10px 10px 10px 10px;

}
.titreSPrix{
width:80px;}
.nomdeEleveur{
font-size:18px;
font-weight:bold;}

.imgdeEleveur2 {
float:right;}
.contlistchien{
margin-left:60px;
margin-right:20px;
margin-top:20px;

}
.titreSupprimer{
width:80px;
}
#cadeau{
visibility:hidden;
height:1px;}
.contlistchien p{

margin-top:10px;
}
.contClient{
float:left;}
.titreLIvreSec{
width:370px;
padding-left:5px;
}
.lienChien{
text-align:center;
font-size:16px;
margin-bottom:10px;}
.contButPaypal
{
margin-left:300px;
}
.contcaomande{
width:300px;
float:right;}
.boutonPaypall{
float:left;}
.tabcommande{
margin-left:50px;
}
.divommande{
margin-left:50px;
margin-top:30px;}
#fromClient2{
margin-left:50px;
width:760px;
float:left;}
.pageLien{
float:left;
width:630px;
font-size:28px;
margin-top:30px;
vertical-align:top;
text-align:center;
border-bottom:#000000 1px solid;
padding-bottom:30px;}
.styleJoindre p{
margin:0px;
}
.styleJoindre {
margin-top:30px;
float:left;
width:630px;
}
.bodyAbb img
{
float:left;
margin-top:10px;
margin-left:10px;
margin-right:10px;

}
.titreImg{
width:690px;
float:left;
}
.demotabC{
width:120px;
text-align:left;

}
.bodyAbb
{
margin-left:60px;
margin-right:30px;
}
.pageNumber{}

.TEXTELivre{
width:445px;
height:290px;
overflow-y:auto;}

.auterTDclass{
width:100px;
}
.nomDuLivre
{
font-size:18px;
margin-left:20px;


}

.boiteVide{
width:150px;
height:100px;
float:right;}
.conteneurDeRealisation
{

float:left;
margin-left:50px;
}
.villes{
margin-left:230px;
margin-top:10px;
width:530px;
font-size:10px;
}
.groslien{
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.googlePHP{
margin-top:50px;
margin-left:80px;}
.googlePHP2{
margin-top:30px;
margin-left:80px;}
.googlePHP3{
margin-top:10px;
margin-left:80px;}
#moiAnime{
float:right;
padding-right:10PX;
width:132px;
height:375px;
}
.texteJoomla
{
font-size:12px;
float:left;
line-height:1.1;}
.textejoombas{
width:620px;
float:left;}
.imgFloat img{
float:right;
padding:10px 10px 10px 10px;
width:85px;
height:300px;
}
.imgFlash{
float:right;
padding-left:30px;
padding-bottom:30px;}

.coloneJoindre{
margin-right:30px;
color:#000000;
text-align:left;
margin-top:30px;
}
.textHeaderVille{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
margin-top:40px;
margin-left:30px;
margin-right:30px;
}
.titreJoindre{
margin-top:30px;
margin-bottom:30px;}
.contexOver
{
width:700px;
height:730px;
overflow-y:auto;

overflow-x:hidden;
float:left;}
.contexOver8
{
width:700px;
height:380px;
overflow-y:auto;

overflow-x:hidden;
float:left;}
.contexOver2
{
width:650px;
height:730px;
overflow-y:auto;
line-height:120%;

overflow-x:hidden;
margin-left:50px;
float:left;}
.contexOver2 p
{
margin:0px;
}
.formContact{
margin-left:0px;
margin-top:30px;
float:left;}
h2
{
font-size:14px;
color:#801713;
margin:0PX;
margin-bottom:10PX;


}
.contIMG img
{
float:left;
padding-right:20px;
}
.contIMG
{
margin-left:80px;

}
.nomRea{
font-family:Cambria;
font-size:16px;
font-weight:bold;}
.TEXTELivre{
}
.ACHETERLivre a{
font-size:16px;}
.ACHETERLivre{
margin-left:35px;}
.letexte{
margin-left:210px;
width:525px;
color:#0b1f46;
font-size:12px;
line-height:1.2;}
.letexte img{
margin-top:20px;}
.texteDuClient{
font-size:8px;
}
.sousnomDuLivre{
margin-left:20px;
font-style:italic;
}
.saviez
{
font-size:18px;
color:#33CCFF;
margin-bottom:10px;
}
.titreForfait{font-family:"Engravers MT";color:#0090FF;}
img{
border:none;}
a
{
color:#7b0f00;
text-decoration:underline;
cursor:pointer;
}
.autreconcpetion{

margin-top:10px;
margin-bottom:10px;
}
.menuConteneur{
}
.contMaison
{
float:left;
width:690px;
font-size:16px;
margin-bottom:10px;}
.contTexteAccueil{
margin:30px 30px 30px 30px;

margin-bottom:0px;
margin-top:0px;
color:#FFFFFF;}
.ttabTOP{

height:300px;
float:left;
vertical-align:top;}
.ttabIMG{
vertical-align:top;
width:140px;
}
a:hover
{
color:#666666;
text-decoration:none;
}
.contsaviez{
margin:20px 20px 20px 20px ;}
.demoConstruc{
float:left;
width:215px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
height:170px;
}
.demoConstrucLivre{
float:left;
width:500px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
height:170px;
text-align:left;
}

.demoConstruc4{
float:left;
width:130px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
margin-top:10px;

}
.demoConstruc img{
border:#FFFFFF 3px groove;
}
.demoConstruc img:hover{

border:#0090FF 3px groove;
}
.demoConstruc2 img{
border:#FFFFFF 3px groove;
}
.demoConstruc2 img:hover{

border:#0090FF 3px groove;
}
.topMenu{
width:727px;
height:47px;
float:left;
background-image:url(../images/topmenu.jpg);

}
.SclassIMgAcc{
float:right;
width:600px;
text-align:right;
font-weight:bold;
font-size:12px;}
.Right{
float:right;
width:270px;
height:275px;}
.contTitre{
margin-left:205px;
width:770px;
margin-top:15px;}
.demoConstruc2{
float:left;
width:200px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
height:140px;
}
.SclassIMgAcc{
}
.contlienFooter1{
float:left;
width:250px;}
.dateProchainNum{
text-align:center;
margin-right:130px;
margin-top:10px;
font-weight:bold;
}
.enKiosque{
text-align:center;
margin-right:130px;
font-style:italic;
color:#7B0F00;
}
.contlienFooter2{
float:left;
width:250px;}
.contlienFooter3{
float:left;
width:250px;
}
.courrante p
{margin:0px;
text-align:center;
font-weight:bold;
color:#801713;
margin-right:-10px;
margin-bottom:5px;
font-size:13px;
width:180px;




}
.partenaire p{
margin:0px;
font-size:11px;
}.partenaire {
margin-top:3px;
}
.courrante{
float:left;
width:150px;
height:20px;}
.concete{
float:left;
width:440px;
margin-top:20px;

margin-bottom:20px;
font-style:italic;}
.contboutonMenu{
margin-right:20px;
margin-left:35px;

}
.boiteMenu{
float:left;}
.boutonMenu{
float:left;
width:133px;
height:45px;
}
.boiteJoindre{
width:690px;}
.boiteDroite{
float:right;
width:300px;
}
.clasFlashHeder{

height:476px;
width:997px;



}
.rightTexte{
margin-top:10px;}
.RightTitre{
font-size:16px;
font-weight:bold;}
body{font-family:Verdana, Arial, Helvetica, sans-serif, Impact;

font-size:12px;
color:#0b1f46;
float:left;
margin:0px;
}
.wrapper{
width:100%;}
.bottomRight{
background-image:url(../images/right.jpg);
width:270px;
height:569px;float:left;
color:#FFFFFF;
}
.theBody{
width:727px;
height:797px;


position:absolute;
z-index:2;
top:204px;
left:0px;

}
.spacerBody
{width:727px;
height:569px;

float:left;
}
.backImagBody
{width:727px;
height:797px;

background-image:url(../images/body.jpg);
float:left;}
#topFlash{
width:270px;
height:275px;
background-image:url(../images/topRight.jpg);float:left;
}
.bgLeft{
width:50%;
background-image:url(../images/bgLeft.jpg);
background-repeat:no-repeat;
background-position:top right;}
.bgRight{
width:50%;
background-image:url(../images/bgRight.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.texteJoindre{
margin-top:10px;
}
.tabJoindre a
{
color:#CC0000;
}

#contTopMenu
{

background-image:url(../images/menu.jpg);
width:1007px;
height:41px;
}
#contTopMenu2
{
margin-left:195px;
}
.contlienFooter{
float:left;
width:195px;
text-align:center;
text-align:left;
font-size:9px;
margin-top:5px;
}
.googleMap{
margin-top:10px;
}

#header{
width:977px;

float:left;
padding-left:30px;



}
.imgHeader{

float:right;
margin-right:50px;
}
.listHeader{
float:left;
width:400px;
text-align:left;

margin-left:50px;
font-family:"Lucida Handwriting";font-size:14px;
}
.telephone
{
margin-left:40px;
margin-right:200px;
}
.telephone img
{
margin-top:10px;
}
.listHeader2{
float:left;
width:400px;
text-align:left;
margin-top:5px;
margin-left:50px;font-family:"Lucida Handwriting";
font-size:14px;
}
.lienRetour{
float:left;
width:100%;
margin-top:10px;
margin-bottom:10px;}
#theHeader{
width:997px;
height:204px;
background-image:url(../images/header.jpg);
float:left;
}
.theHeader img{
;

}
.nomform
{
margin-top:5px;
color:#33CCFF;
}
.errueur{
float:left;
margin-left:230px;}
.latotal{
text-align:right;
width:440px;
}
#etape {

margin-top:10px;
font-weight:bold;

}
.okMess{

text-align:left;

width:300px;

left:50px;
top:130px;
float:left;
margin-left:60px;


}
#etape a{
text-decoration:underline;
margin-top:10px;cursor:pointer;}
#etape a:hover{
text-decoration:none;
margin-top:10px;cursor:pointer;}
#etape2 a:hover{
text-decoration:none;cursor:pointer;}
#notheFact{
margin-top:20px;
font-weight:bold;}
.texteSoumission
{
float:right;
width:40%;
margin-top:30px;
}
.tabcommande2{
float:right;
margin-right:25px;
}
.conpanier{
margin-left:50px;

}
.floatLEft{
float:left;
width:670px;

}
.contmodule{
text-align:left;
width:690px;
height:350px;
margin-left:50px;
float:left;}
#fromClient{
visibility:hidden;
height:1px;}
.contToppage{
width:1007px;
text-align:left;
background-image:url(../images/top_page.jpg);
color:#0b1f46;



height:43px;}
.contToppage2{
margin-left:100px;
font-size:10px;
font-weight:bold;
color:#000000;
margin-top:0px;

}
.pneuPile{
margin-top:60px;}
.classContact{
float:right;
width:100%;
text-align:right;
margin-top:20px;
font-size:18px;
}
.titreTexte
{color:#0090FF;
font-size:14px;
margin-bottom:10px;
}
.classContact a{
color:#f6f006;
margin-left:50px;

margin-top:20px;
margin-right:30px;
height:20px;}
#left{
width:311px;
float:right;
height:589px;
background-image:url(../images/col3Bottom.jpg);



}

.changeAdd  td
{
text-align:center;}
.texteDuClient{
width:310px;
float:left;}
#contTopbody{
margin:30px 30px 30px 30px ;
margin-bottom:0px;




}
.classtexteabb{
width:630px;
float:left;
font-size:16px;
line-height:120%;
margin-top:10px;}
.topBody{
float:left;
height:370px;
}

h1{
font-size:16px;
float:left;
width:100%;
color:#801713;
}
#contBottombody{
width:690px;
float:left;
margin-left:60px;
}
.textHeaderLeft{
width:450px;
float:left;
padding-left:20px;
}
.footer{width:997px;
background-image:url(../images/footer.jpg);
height:123px;
float:left;

}
#imagunus{
margin-left:190px;
}
p{
margin-bottom:10px;
margin-top:0px;}
h4
{
margin-bottom:5px;
}
.contFooter{
margin-left:50px;
}
#right{
width:311px;
float:right;
height:253px;
background-image:url(../images/realisation.jpg);


}
.conttitre{
width:700px;
float:left;
height:310px;
}
.texteFauflash{font-family:Verdana, Arial, Helvetica, sans-serif, Impact;
margin-top:30px;
margin-left:20px;
margin-right:20px;
}
#right img{
margin-right:40px;
margin-top:20px;

}
.imgLast
{
float:right;
margin-right:90px;
text-align:center;
border-top:none;
width:165px;
height:240px;
}
.classContenuAcc{
border:1px #801713 solid;
width:605px;
padding:15px 15px 15px 15px;
float:left;
background-color:#FFFFFF;}
.imgLast img
{
margin-left:10px;


border:#0B1F46 1px solid;

}
.contenvent{
margin-left:50px;
margin-right:50px;}
.contNouvelle{
width:767px;
float:left;
margin-bottom:20px;}
.contNouvelle p{
margin-top:10px;
margin-bottom:10px;}
.classUl1{
float:left;
width:160px;
height:50px;
margin-left:10px;}
.classUl2{
float:left;
width:100px;
height:50px;}
.classUl3 ul
{
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
padding-left:5px;}
.classUl3{
float:left;
width:140px;
height:50px;}
.classUl1 ul
{
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
padding-left:5px;}
.classUl2 ul
{
margin-top:5px;
margin-bottom:5px;
margin-left:15px;
padding-left:5px;}
.contRealisation{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif, Impact;

line-height:130%;

margin-left:50px;
margin-right:20px;










}
.texteIntro{
font-size:14px;
line-height:1.3;}
.texteIntro img{
float:left;

}
.imgTitre{
width:767px;
float:left;
margin-top:30px;
margin-bottom:20px;}
.imgTitre3{
width:100%;
float:left;
margin-top:20px;
margin-bottom:20px;}
.imgTitre2{
width:767px;
float:left;
margin-top:20px;
margin-bottom:10px;}
#contBody{
width:1007px;
height:394px;
background-image:url(../images/body.jpg);
float:left;
}
#contTheBody{
float:left;

}
.titreMAgasine{
font-size:16px;
font-family:Impact;

}