@charset "utf-8";
/* CSS Document */

html{
	margin: 0;
    padding: 0;
	width: 100%;
	min-width: 100%;

	background-color: #e4e3dd;

    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

body {margin: 0; background: #4f4f4f url(./images/sabina12.jpg) center no-repeat; background-size: cover;}

#bandeau { width: 100%; height: 36px; padding: 0; margin-top: 41px; background-color: #4a1232; color: #e4e3dd; }

#menu { width: 970px; height: 36px; margin: 0 auto 0 auto;}
#menuItem { width: 532px; height: 36px; padding-right: 20px; padding-top: 10px; background: url(./images/sep.png) right top no-repeat;}

#menuItem a {display: block; float: right; top: 13px; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #dedede; padding: 0; margin:0;}
#menuItem a:link {text-decoration: none;}
#menuItem a:visited {text-decoration: none;}
#menuItem a:hover {text-decoration: underline;}

#content { width: 970px; margin: 0 auto 0 auto;}

#boite { width: 507px; height: 827px; padding: 20px 15px 30px 30px; background: url(./images/bg_texte.png) repeat; }

#boite p{
	font-size: 16px;
	color: #000;
	margin-bottom: 20px;
}

#boite p.small{
	font-size: 14px;
}

#boite img.banner{
	display: block;
	width: 552px;
	padding-top: 20px;
	margin-left: -30px;
}

.contact a{
	color: #4a1232 !important;
	text-decoration: none;
}


h1 {font: 36px Georgia, "Times New Roman", Times, serif; color:#000;}
h2 {font: 28px Georgia, "Times New Roman", Times, serif; color:#202020; margin-top: .5em; margin-bottom: .5em;}
h3 {font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #202020; margin-bottom: .3em;}
p {font: normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #202020; padding: 0; margin:0;}

blockquote { /*border: 1px #F00 solid;*/ margin-left: 15px; margin-top: 10px; padding: 0;}
