@charset "utf-8";
/* CSS Document */
.container{
	width: 100%;
}
.row {
   max-width: 90.5em;
}
.logo{
	background: url(../img/logo.png) left no-repeat;
	height:110px;
}
@media only screen and (max-width: 40em) { 
.logo{
	background: url(../img/logosmall.png) left no-repeat;
	height:50px;
}}
h1 {
	font-size:2.43rem;
}
h2 {
	font-size:2rem;
}
h1, h2, h3 {
	font-family: 'Cutive', serif;
}
#position1  {
	padding-left: 20px;
	height:220px;
}
#position1{
	font-family: 'Cutive', serif;
	color: #939698;
}
position1 p{
	margin-bottom: 0;
}
#position2{
	background:url(../img/fond1-900.jpg) repeat-y right;
	background-color:#0f818b;
	color: #fff;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom:10px;
}
#position2-b{
		padding-top:30px;
		padding-right:10%;
		padding-left:10%;
		font-size: 1.2em;
		line-height:1.4em;
}
/*#position2 h1{
	font-size: 2em !important;
}*/
#position3a{
	
		padding-left: 20px;
		padding-top:10px;
}
#position3b{
	
	background:url(../img/fond2-659.jpg) repeat-y right;
	background-color: #5099a3;
			/*-webkit-box-shadow:0 0 10px 5px #aaa;
		   -moz-box-shadow: 0 0 10px 5px #aaa;
		        box-shadow:0 0 10px 5px  #aaa;*/
				color: #fff;
					padding-left: 20px;
			padding-top:15px;
}
#position3b h2, #position3b h3{
	
				color: #fff;
}
#position4{
}
.colgauche{
	max-width: 30%;
	float:left;
}
.coldroite{
	max-width: 70%;
	float:left;
	background:url(../img/fond2-659.jpg) repeat-y right;
	background-color: #5099a3;
			-webkit-box-shadow:0px 0px 10px 5px #aaa;
		   -moz-box-shadow: 0px 0px 10px 5px #aaa;
		        box-shadow:0px 0px 10px 5px  #aaa;
				color: #fff;
}

.presente {
	font-size: 2.1em;
	margin-top:0.5em;
	margin-bottom:0.3em;
}
.presente2{
	font-size: 1.5em;
	margin-bottom:0;

}
.presente3 {
	font-size: 1.8em;
	margin-bottom:0;
	
}
.presente4 {
	font-size: 1em;
	padding:0;
	margin:0;
}
.imgcentre{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.titrelivre {
	margin-top:5%;
	color:#666;
}
.titrelivre h1, .titrelivre h2{
	color:#666;
}

.padingr {
	padding-right:0;
}

