@charset "UTF-8";

body {
	background: url(img/bkg_header_acc.png) no-repeat top center #FFF;
	}
#content{
	margin:0px 0px 30px 0px; 
	padding:0px;
}

h2 {
	font: 21px/27px 'Oswald', sans-serif;
	font-weight: 300;
	color:#4e4e4e;
	text-align:left;
	text-transform:none;
	-webkit-font-smoothing: antialiased;
	text-transform:none;
	letter-spacing:normal;
}
h2 a {
	text-decoration:none;
	font: 20px/28px 'Oswald', sans-serif;
	font-weight: 400;
	color:#4e4e4e;
	text-transform:uppercase;
}

h2 a:hover {
	text-decoration:none;
	color:#3eb1bc;
	}
	
	#red{
	color:#D90000;
	padding-bottom:0px !important;
	margin-bottom:12px!important;
	padding-top:20px!important;
}
strong {
	font-weight: 400;
}

#bourgogne{
	color:#870000;
	padding-top:0px!important;
	margin-top:0px!important;
}


@media only screen and (max-width : 1200px) {
	body {
	background: url(img/bkg_header_acc_1200.png) no-repeat top center #FFF;
	}
	
}

@media only screen and (max-width : 991px) {
	body {
	background: url(img/bkg_header_acc_991.png) no-repeat top center #FFF;
	}
	
}
@media only screen and (max-width : 767px) {
	body {
	background: url(img/bkg_header.gif) repeat-x #FFF;
	}
	
	
	
}
@media (max-width: 640px) {
	
h2 {
	font: 17px/24px 'Oswald', sans-serif;
	font-weight: 300;
	margin-left:-5px;
}
h2 a {
	font: 17px/24px 'Oswald', sans-serif;
	font-weight: 400;
	
}

#red{
		font: 22px/29px 'Oswald', sans-serif;
	font-weight: 400;
}

}
