/* CSS Document */
body,th {
	font-family: Helvetica, Arial, sans-serif;
	background-color: #a9c1db;
	background:#a9c1db url(img/fond_degrade.jpg) repeat-x;
}
#content			{width: 787px; margin: auto; padding: 0; background-color:#F1F8FE; text-align: left; position: relative; top: 10px;}
div.bandht			{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height: 80px; top: 0px; background: url(img/bandeau_ht.jpg) 0 0 no-repeat; }
div.bandmd			{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height: 120px; top: 80px;}
div.ligneht			{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height: 4px; top: 231px; background: url(img/ligne_ht_delimit.gif) 0 0 no-repeat; left: -1px;}
div.fond_content	{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:523px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_content2	{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:670px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_content3	{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:2971px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_content4	{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:678px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_liens		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:1629px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_liens2		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:2000px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}

div.fond_2004		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:1384px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_2005		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:891px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_2006		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:874px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_2007		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:912px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_histoire	{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:1900px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.fond_photos		{position: absolute; margin-left: auto; margin-right: auto; width: 787px; height:1813px; top: 235px; background: url(img/fond_interieur.gif) 0 0 repeat-y; left: 0px;}
div.photo_begin		{position: absolute; margin-left: auto; margin-right: auto; width: 488px; top: 233px; left: 269px;}
div.texte_contenu	{position: absolute; margin-left: auto; margin-right: auto; width: 370px; top: 0px; left: 260px; text-align:justify;}
div.texte_contenu2	{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 495px;
	top: 0px;
	left: 258px;
	text-align:justify;
	height: 2913px;
}
.building2	 		{position: absolute; overflow: hidden; left: 595px; top: 225px; width: 163px; height: 391px;}
div.texte_contact	{position: absolute; margin-left: auto; margin-right: auto; width: 524px; top: 0px; left: 250px; text-align:justify;}
div.texte_contenu3	{position: absolute; margin-left: auto; margin-right: auto; width: 495px; top: 0px; left: 260px; background-color: #F1F8FE; height: 1813px; }
div.img_menu		{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 215px;
	top: 429px;
	left: 18px;
	background: url(img/deco_ss_menu.jpg) 0 0 no-repeat;
	height: 94px;
}
div.img_menu2		{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 215px;
	top: 829px;
	left: 18px;
	background: url(img/deco_ss_menu.jpg) 0 0 no-repeat;
	height: 94px;
}
div.img_menu2		{position: absolute; margin-left: auto; margin-right: auto; width: 215px; top: 427px; left: 18px; background: url(img/deco_ss_menu.jpg) 0 0 no-repeat; height: 94px;}

#deco{position: absolute; /*margin-left: auto; margin-right: auto;*/ width: 100%; top: 250px; left: 0px; background:transparent url(img/deco1.jpg) repeat-x; height: 319px;}

#bandbas1 {	top: 2916px; left: 0px;}
#bandbas2 {	top: 905px; left: 0px;}
#bandbasliens {	top: 860px; left: 0px;}
#bandbas2004 {	top: 1380px; left: 0px;}
#bandbas2005 {	top: 807px; left: 0px;}
#bandbas2006 {	top: 807px; left: 0px;}
#bandbas2007 {	top: 807px; left: 0px;}
#bandbashistoire {	top: 1709px; left: 0px;}
#bandbasphotos   {	top: 1526px; left: 0px;}

div.boxMenu 		{position: absolute; overflow: hidden; left: 21px; top: 2px; list-style-image: url(img/puce_rouge2.gif); list-style-position: inherit; height: 540px;}
.LangMenu 		{position: absolute; overflow: hidden; left: 623px; top: -154px; height: 19px; width:150px; font-size:14px; font-weight:bold;}
.LangMenu a		{color: #333333; text-decoration:none;}
.LangMenu a:hover		{color: #ffffff; background-color:#CC3300;}
#contentMenu 		{margin-left: auto; margin-right: auto; line-height:28px;}
#contentMenu a      {font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bolder; color: #666666; text-decoration: none; }
#contentMenu a:hover {background-color: #CC0000; color:#FFFFFF;}
#menu1 li			{width: 107px; height: 30px;}
#menu2a			{position: absolute; top: 3px; left: 22px;}
#menu2b			{position: absolute; top: 38px; left: 21px;}
#menu2c			{position: absolute; top: 70px; left: 19px;}
div.boxMenu2 	{
	position: absolute;
	overflow: hidden;
	left: 269px;
	top: 341px;
	height: 88px;
	width: 153px;
	background: url(img/fond_menu2.gif) 0 0 no-repeat;
}
.cM2 		{margin-left: auto; margin-right: auto;width: 140px; height: 20px;}
.cM2 a      {font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: bolder; color: #ffffff; text-decoration: none; }
.cM2 a:hover {background-color: #ffffff; color:#aaadb2;}
.no_border_img {border:1px solid #AAADB2;}
div.boxActus 		{
	position: absolute;
	overflow: hidden;
	left: 527px;
	top: 340px;
	height: 88px;
	width: 232px;
}
.Style1 {font-size: 12px;}
.Styledates {font-size: 12px; font-weight: bold;}
h2 {font-size: 14px; font-weight: bold; line-height:3ex;}
.Style2 {font-size: 16px; font-weight: bold; }
.liste_auteur {position: absolute; overflow: hidden; left: 657px; top: -1px; width: 110px; height: 650px;}
h1 {font-size: 18px; font-weight: bold; background: url(img/points_titre2.gif) 0 0 no-repeat; padding-left:30px;}
h3 {font-size: 14px; font-weight: bold; background: url(img/points_titre2.gif) 0 0 no-repeat; padding-left:15px;}
.lientext        {font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bolder; color: #CC0000; text-decoration: none; }
td {padding: 4px; text-align: center; background-color: #f1f8fe; border:1px solid #ADB1B4;}
tr {background-color: #f1f8fe;}
.yt {
	position: absolute;
	top: 672px;
	left: 145px;
	width: 80px;
	height: 19px;
	border:1px solid #AAADB2;
}
.eStat {
	position: absolute;
	top: 672px;
	left: 28px;
	width: 80px;
	height: 20px;
	border:1px solid #AAADB2;
}
.logoJcs {
	position: absolute;
	top: 704px;
	left: 28px;
	width: 80px;
	height: 17px;
	border:1px solid #AAADB2;
}
.twitter {
	position: absolute;
	top: 703px;
	left: 146px;
	width: 80px;
	height: 18px;
	border:1px solid #AAADB2;
}
.wesupport {
	position: absolute;
	top: 732px;
	left: 28px;
	width: 170px;
	height: 15px;
	display:none;
}
.logos_bas{width:168px; height:153px; position:absolute; top: 700px; left:25px; color:#666666; font-size:12px; text-align:center; padding:15px;}  
.logos_bas a {color:#666666; text-decoration:none;}
#logo1 {
	position:absolute;
	left:24px;
	top:69px;
	margin:auto;
	text-align:center;
	font-size:11px;
	width: 141px;
}
#logo2 {
	position:absolute;
	left:10px;
	top:148px;
	margin:auto;
	text-align:center;
	font-size:11px;
	width: 173px;
}
#logo3 {
	position:absolute;
	left:622px;
	top:7px;
	margin:auto;
	text-align:center;
	font-size:11px;
	width: 130px;
}

h4 {color:#FFFFFF; background-color:#CC0000; padding:5px; margin-top:0px; font-size:16px;}
.defilant {
	position: absolute;
	left: 269px;
	top: 458px;
	height: 28px;
	width: 488px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
}
.defilant a {color:#666666;}
.defilant a:hover {color:#CC0000;}
.archives {padding-left:30px; border:1px solid #fc2700; background:transparent url(img/fleche-archives.gif) no-repeat left; margin-left:5px; font-size:10px; width:140px;}

