body {
    margin: auto;
    padding-top: 30px;
    font-family: 'Open Sans', sans-serif;
    font-size: 1.0em;
    line-height: 1.5em;
    max-width: 800px;
}

#titre_blog{
    font-family: 'Open Sans', sans-serif;
    font-size: 0.9em;
    padding-left: 20px;
}

#titre_blog i{
    display: block;
    font-size: 0.75em;
    padding-left: 30px;
    margin-top: -10px;

}

#titre_blog a{
    text-decoration: none;
    color: #000000;
}

h1 {
    font-weight: normal;
    font-family: 'Open Sans', sans-serif;
	font-size: 2.0em;
    padding-left: 20px;
}

a, a:hover, a:visited {
        color: #e66d4c;
}

p {
	padding: 0px 20px 0px 20px;
}

#archiveList li a{
    color: #000000;
    text-decoration: none;
    font-size: 1.2em;
    line-height: 1.4em;
}

	#blockAction {
		padding: 30px 20px 20px 20px;	
	}
	
	#blockAction a {
		text-decoration: none;
	}
	#mce-EMAIL {
                font-family: 'Open Sans', sans-serif;
                font-size: 1.0em;
		width: 260px;
		height: 30px;
		
	}

	#mc_embed_signup {
		padding: 0px 20px 0px 20px;
	}

	#boutonBlog, #boutonPrestations {
		margin: 5px 0 10px 0;
	        border: solid 1px rgba(0, 0, 0, 0.8);
        	color:#fff;
	        background-color: #e66d4c;
  	        background-image: -webkit-gradient(linear, left top, left bottom, from(#e66d4c), to(#e5614d));
        	background-image: -webkit-linear-gradient(top, #e66d4c, #e5614d);
        	background-image: -moz-linear-gradient(top, #e66d4c, #e5614d);
        	background-image: -ms-linear-gradient(top, #e66d4c, #e5614d);
        	background-image: -o-linear-gradient(top, #e66d4c, #e5614d);
        	background-image: linear-gradient(to bottom, #e66d4c, #e5614d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e66d4c, endColorstr=#e5614d);
        	width:200px;
        	font-size: 15px;
        	color:#fff;
		 padding:1em 1.5em;
        	text-shadow: 0px -1px rgba(0, 0, 0, 0.2);
        	-webkit-border-radius: 4px;
        	-moz-border-radius: 4px;
        	border-radius: 4px;	
	}

	#footerLien {
	}

    a.noDeco{
        text-decoration: none;
    }



#encartNewsletter {
    font-size: 0.8em;
    border-top: 1px dashed;
    margin: 20px 20px 0px 0px;
    padding:15px 15px 15px 15px; 
    display: block;
}


#mce-EMAIL {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.0em;
  width: 230px;
 height: 30px;

}

#mc_embed_signup {
      padding: 0px 20px 0px 0px;
      margin-top: 20px;
}

#mc-embedded-subscribe {
      margin: 5px 0 10px 0;
      border: solid 1px rgba(0, 0, 0, 0.8);
      color:#fff;
      background-color: #e66d4c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#e66d4c), to(#e5614d));
      background-image: -webkit-linear-gradient(top, #e66d4c, #e5614d);
      background-image: -moz-linear-gradient(top, #e66d4c, #e5614d);
      background-image: -ms-linear-gradient(top, #e66d4c, #e5614d);
      background-image: -o-linear-gradient(top, #e66d4c, #e5614d);
      background-image: linear-gradient(to bottom, #e66d4c, #e5614d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e66d4c, endColorstr=#e5614d);
      width:130px;
      font-size: 15px;
      color:#fff;
      padding:1em 1.5em;
      text-shadow: 0px -1px rgba(0, 0, 0, 0.2);
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     border-radius: 4px;
}

#datePost{
  font-size: 0.7em;
  text-align: right;
  margin-right: 40px;
}

#credits{
font-size: 95%;
  text-align: center;
}

.ligne-separation{
	width: 50%;
	border-style : dashed;
}

img{
	margin-right: 25px;
}

@media screen and (max-width: 800px) {
    #mce-EMAIL {
            font-family: 'Open Sans', sans-serif;
            font-size: 1.0em;
            width: 180px;
            height: 30px;

    }
}


