@import url(https://fonts.googleapis.com/css?family=Raleway:400,800);

a{
font-family: 'Raleway', serif;text-decoration: none;padding:0px 0px;
color:#ffffff;font-weight:bold;font-size:1em;
}
a:hover, .hov{color:#A7422B}
div,h2{font-size:1.6em;font-family:'Raleway'}
corps h1{font-size:1.3em;font-family:'Raleway'}
corps h1 .speH1{font-size:1.2em;text-align:center;margin-left:-80px}
corps h1 .speH2{font-size:.6em;text-align:center}
h1 #adresse{ font-size:1em;text-align:center;margin-top:20px;margin-left:0px}
corps .speH3{font-size:1em;text-align:center}
corps .speH4{font-size:.8em;text-align:center}
h2,h3{margin-left:10px;font-family:'Raleway'}
p{font-family:'Raleway';font-size:1.2em;margin-left:20px;margin-right:20px   }
pspe{font-size:.9em;color:#5B1B05;margin-left:10px ;font-family:'Raleway'}
body{margin: 0 !important;
    padding: 0 !important;}
html{
background: url(../picts/sepia%20couv.jpg) no-repeat center fixed; 
  -webkit-background-size: cover; /* pour anciens Chrome et Safari */
  background-size: cover; /* version standardisée */
}

pagewrap {background-color:#fffbdc;
/*	padding: 5px;*/
	width: 100%;border:0;margin:0px auto; padding:0px; /*used to be 940px*/
/*margin: 0px auto;/* used to be 20px*/
}
banner{margin:0 auto;position:fixed;width:100%;text-align:left;z-index:998;top:0px;float:left }



banner #details{background-color:#57442A;color:#FADDA5;z-index:9;text-align:left;float:left;
width:100%;height:30px;margin:0 auto;padding-bottom:9px;padding-top:9px;font-size:1.2em;vertical-align:middle;font-weight:bold
}
#details .droit{width:425px;float:right;padding: 0  7px;width:41%;text-align:right;color:#FADDA5;vertical-align:middle;}
#details .gauche{ /*width:615px;*/float:left;width:52%;text-align:left;color:#FADDA5;display:block;float:left;padding:0 3px;vertical-align:middle;z-index:9;}

rdvligne{font-size:.9em;font-weight:bold;border:2px solid red;width:150px;background-color:red;color:#ffffff;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}


banner #ban{clear:both;width:25%;z-index:999;padding-left:-25px;position:absolute;top:30px;height:180px;float:left;  }
.logo{width:60%}


#pag,nav ul#menu a.current{color:#30200F;font-weight:bold;font-family: 'Raleway', serif; background:#775C37;color:#FFFFFF;padding: 2px;text-align:center; }

nav{ padding:20px;width:80%;position:relative;float:right;text-align:right;font-size:1.4em;z-index:100;font-style:bold;background-color:#ffffff;color:#30200F;font-family:'Raleway';border:1px ridge #DEAD69 }

nav:hover{color:#000CCC  }

nav li {vertical-align:middle;padding: 5px;
		display: inline-block;
		margin-left: 15px;vertical-align:top;
		color: #30200F;/*42596F*/
		}
nav ul{margin:0;
 padding:0;color: #30200F;
 list-style-type:none;
 text-align:center; 
	}

nav ul li{z-index:2;
position:relative;}

nav li a  {z-index:12;width:80px;
 color:#30200F;
 }

nav li a:hover {z-index:12;
 color:#A7422B;
 }

nav ul li ul  {list-style-type:none;display:none;
position: absolute;z-index:5; margin-top: 0px;
  margin-bottom: 0px; width:auto;
  top: 30px;text-align:left;
  left:5px;background:#775C37;
 font-size:.8em;
 }



nav ul li ul li a{z-index:15;color:#FADDA5;width:235px;
text-align:left;font-weight:normal;margin-left:0px;display:block;font-size:.9em;padding:0px;padding-left:15px;margin-bottom:0px;margin-top:0px
}


nav ul li ul li a:hover{font-size:.9em;color:#FFFFFF;
z-index:5; margin-top: 0px;
  margin-bottom: 0px;
 }




nav ul li:hover ul {
 display:block;z-index:15;white-space:normal;
 width:auto;text-align:left;
 text-decoration:none;
 padding:4px; margin-top: 0px;
  margin-bottom: 0px;
 }


nav li:hover ul li {z-index:15;
 float:none; margin-top: 0px;display:block;
  margin-bottom: 0px;left:-35px;
 }


#mobMenu{visibility:hidden;height:1px}

#map_canvas {float:right;margin-right:-5px;text-align:right;
height: 300px;
width: 300px;

}



.soinsrapides{background-color:#000000;color:#ffffff;font-family:'Raleway';font-size:1em;list-style-type:none;width:27%;   }
#annonce .soinsul{background-color:#000000;color:#ffffff;font-size:.8em;list-style-type:none;width:20%;height:160px;padding-top:5px;padding-bottom:5px;float:left; }

.menuracc ul li {display:none}
.menuracc li a{font-weight:normal;margin:0; padding:0;}
.menuracc li a:hover {color:#775C37;}
.menuracc li:hover ul li{display:inline;margin-left:30px;position:relative }
.menuracc li:hover ul {margin:0; padding:0; left:0;position:relative;top:0;width:580px;background-color:#000000 }

corps{clear:both;position:relative; top:100px;z-index:1; }


corps footer{clear:both;font-size:1.6em;font-family:'Raleway';background-color:#57442A;z-index:9;text-align:left;padding-top:5px;margin-right:5px;padding-right:15px;font-size:1.4em;margin-left:0;margin-right:0;padding-left:0;margin-top:50px;position:relative;height:350px;padding-bottom:10px;}
corps #footlogo{width:55%  }
corps footer leftSide{width: 30%;/*used to be 290px"*/
	float: left;text-align:center;color:#ffffff;
	padding: 5px 15px; padding-bottom:10px }
corps footer centerSide{width: 31%; /* Account for margins + border values *//*used to be 294px"*/
	float: left;
	padding: 5px 15px 35px 0px;text-align:center;
	margin: 0px 5px 5px 5px;padding-bottom:10px}
corps footer aSide{width: 30%;/*used to be 270px"*/
	padding: 5px 5px;text-align:center;
	float: left;padding-bottom:10px}




.back-to-top {
background: none;
margin: 0;
position: fixed;
bottom: 0;
right: 0;
width: 2em;
height: 40px;
z-index: 100;
display: none;
text-decoration: none;
background-color:  #FFFFFF;
}
.up{width:1.5em;position:absolute;right:3px;bottom:15px;z-index:101}


contentM{clear:both;float:left;text-align:center;margin-top:5px }
contentP{clear:both;float:left;margin-left:10px;text-align:center;margin-top:5px }
#debutsoin,.debutsoin{ margin-top:150px;background-color:#ffffff;margin-left:0   }
#debutsoin2{margin-top:230px;background-color:#ffffff;margin-left:0    }
.soin{background-color: #DEAD69; text-align:left;padding:10px;height:370px;font-size:1em  }
.profil{background-color: #DEAD69; text-align:justify;padding:10px;  }

.content2 {clear:both;
	width: 30%;/*used to be 290px"*/
	float: left;text-align:center;font-size:.9em;
	padding: 5px 10px 10px;font-size:1em;/*height:450px;*/margin-bottom:1px;margin-top:50px;
}
.content2 img{width:300px;height:160px}
.cent img{width:300px;height:160px }
.sidebar img{width:300px;height:160px}

.cent {
	width: 31%; /* Account for margins + border values *//*used to be 294px"*/
	float: left;font-size:0.6em;/*height:450px;*/
	padding: 5px 10px 10px;text-align:center;/*border:2px solid #000000;
padding-top: 25px;
    padding-right: 50px;
    padding-bottom: 25px;
    padding-left: 50px;

margin: 25px 5px 5px 5px;
*/
	font-size:1em;margin-bottom:1px;margin-top:50px;margin-left:5px;margin-right:5px;
}

.sidebar {
	width: 30%;/*used to be 270px"*/
	padding: 5px 19px;text-align:center;
	float: left;font-size:1em;/*height:450px;*/margin-bottom:1px;margin-top:50px;
}



.contentPrincC{
	width: 52%;/*used to be 290px"*/
	float: left;text-align:justify;font-size:.9em;
	padding:5px;margin-top:20px;vertical-align:top;
}

.middlePrincC {
	width: 45%; /* Account for margins + border values *//*used to be 294px"*/
	float: left;font-size:.9em;
	padding: 5px 15px 0px 0px;text-align:left;
	margin: 20px 0px 5px 0px;vertical-align:top;
}
#isa {width:100%;text-align:right }
#decla{font-style:oblique;font-size:.8em;float:left;width:50%;padding:15px}
#isadroit{float:right;width:40%;margin-left:35px }
#isadroit img{text-align:right}
div.transbox {
   /* margin-top: 10px;margin-right:200px;margin-left:75px;
    background-color: #DEAD69; text-align:center;width:85%;height:375px;
    opacity: 0.5;
    filter: alpha(opacity=60); /* For IE8 and earlier */
clear:both;margin-top: 80px;margin-right:25%;margin-left:15%;
    background-color: #DEAD69; text-align:center;width:850px;height:380px;
    opacity: 0.5;

}

div.transbox p {
    margin: 5%;padding-right:5px;padding-left:15px;padding-right:15px;
    font-weight: bold;font-family:'Raleway';font-size:.9em;
    color: #000000;
}





.col1{text-align:left;font-family: 'Raleway', serif;font-weight:bold}
.col2{text-align:left;font-family: 'Raleway', serif;font-weight:bold}
.inp{width:60%;font-family: 'Raleway', serif;}






/*







