/*
BODY
*/

body
{
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #1679b2;
	scrollbar-highlight-color: #1679b2;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #1679b2;
	background-image:url(img/fond.jpg);
	margin-top: 0px;
	font-family:Verdana, Arial;
	font-size:9pt;
}



#global{position:relative;float:center;width:1024px;margin:0 auto;padding:0px; margin-top:0px;}
#rubrique {
height:15pt;
padding-top:4pt;
width:1024px;
  }
#rubrique a {
  text-decoration:none;
  margin-top:-4pt;
  margin-right:-10px;
  padding:4pt;
  padding-bottom:5pt;
  padding-right:10pt;
  color:#fff;
  display:inline-block;
  }
#rubrique a:hover {
color:#fff600;
 }
	
	p
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		margin: 8px;
		font-weight: normal;
		color: #000;
		}

	.normal
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		margin: 8px;
		font-weight: normal;
		color: #000;
		}

	.contrib
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		padding:5px;
		font-weight: normal;
		color: #000;
		}

	h1
		{
		margin:5px;
		border-bottom:#e5e5e5 solid;
		font-family: Verdana, Arial;
		font-size: 13pt;
		font-weight: bold;
		color: #336600;
		}

	h2
		{
		margin:5px;
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #000000;
		}

	h3
		{
		margin:5px;
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #00496E;
		}

	.login
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #000;
		}


	.datagenda
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #1679b2;
		}

	.blanc
	{ color:#FFFFFF; }
	.lespaillons
	{ color:#00496E; }
	.gris
	{ color:#646565; }
	.agenda
	{ color:#1679b2; }
	.annuaire
	{ color:#228a0e; }
	.annonces
	{ color:#a401b3 ;}
	.loisirs
	{ color:#b51367; }
	.decouvrir
	{ color:#d17600; }
	.sejour
	{ color:#ECBD02; }
	.goodies
	{ color:#797A78; }

	.titre
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #336600;
		}

	.titre-admin
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		padding-left:30px;
		font-weight: bold;
		color: #FFF;
		}
		
	.titrebleu
		{
		font-family: Verdana, Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #00496E;
		}

	.titre_rub
		{
		margin:5px;
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #1679b2;
		}
		
	.petittitre
		{
		font-family: Verdana, Arial;
		font-size: 10pt;
		font-weight: bold;
		color: #336600;
		}

	a.titre:link
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #336600;
		text-decoration: none;
		}

	a.titre:visited
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #336600;
		text-decoration: none;
		}

	a.titre:hover
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #000;
		text-decoration: none;
		}


	a.aide:link, a.aide:visited
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		background-color:#FFFFCC;
		color: #000;
		text-decoration: underline;
		}

	a.aide:hover
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		background-color:#EEE;
		color:#000;
		text-decoration: underline;
		}
		

	.titre-orange
		{
		font-family: Verdana, Arial;
		font-size: 11pt;
		font-weight: bold;
		color: #F84C08;
		}

	.petit
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #000;
		}

	a.petit:link
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #000;
		text-decoration: none;
		}

	a.petit:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #000;
		text-decoration: none;
		}

	a.petit:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #1679b2;
		text-decoration: none;
		}

	.petit-b
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
		}
	a.petit-b:link, a.petit-b:visited
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
		}

	a.petit-b:hover
		{
		font-family: Verdana, Arial;
		font-size: 8pt;
		font-weight: normal;
		color: #fff600;
		text-decoration: none;
		}

	
	a:link
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
		}

	a:visited
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
		}

	a:hover
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #1679b2;
		text-decoration: none;
		}
		
	a.mini:link
		{
		font-family: Verdana, Arial;
		font-size: 7pt;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
		}

	a.mini:visited
		{
		font-family: Verdana, Arial;
		font-size: 7pt;
		font-weight: normal;
		color: #000;
		text-decoration: underline;
		}

	a.mini:hover
		{
		font-family: Verdana, Arial;
		font-size: 7pt;
		font-weight: normal;
		color: #1679b2;
		text-decoration: none;
		}
		

	a.none:link
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #000;
		text-decoration: none;
		}

	a.none:visited
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #000;
		text-decoration: none;
		}

	a.none:hover
		{
		font-family: Verdana, Arial;
		font-size: 9pt;
		font-weight: normal;
		color: #1679b2;
		text-decoration: none;
		}
		
/*
******** ADMIN ********
*/
.admin { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.admintitre { margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00496E; }
.admintitreoff { margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999999; }
a.admin:link, a.admin:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
a.admin:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#00496E; }
select.admin	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#00496E;border:1px solid #00496E;}
select.adminoff	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#CCCCCC; border:1px solid #CCCCCC;}
input.admin	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#00496E;border:1px solid #00496E;}
input.adminoff	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#CCCCCC;border:1px solid #CCCCCC;}
textarea.admin	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#00496E;border:1px solid #00496E;}
textarea.adminoff	{ margin-left:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#CCCCCC; border:1px solid #CCCCCC;}
input.adminsend	{ margin-left:10px;font-size:10pt; color:#FFFFFF; background-color:#00496E;font-weight:bold;}
input.adminerreur	{ margin-left:10px;font-size:10pt; color:#FFFFFF; background-color:#990000;font-weight:bold;}
		


/*
******** FORMULAIRES ********
*/

.contact_form	{ padding-left:5px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
input.contact	{font-size:12px;color:#336699;font-weight:bold;}
textarea.contact{font-size:12px;color:#336699;font-weight:bold;}
select.contact	{font-size:12px;color:#336699;font-weight:bold;}
input.contactsend	{font-size:12px;color:#FFFFFF; background-color:#336699;font-weight:bold;}
label.for	{ margin:5px;line-height:2em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.alertform	{color:red; font-weight:bold;}
select.for	{position:absolute;left:430px;font-size:9pt; width:150px;color:#336600;border:1px solid #336600;}
input.for	{position:absolute;left:430px;font-size:9pt; width:150px;color:#336600;border:1px solid #336600;}
textarea.forum	{position:absolute;left:340px;font-size:9pt; width:300px;color:#000;border:1px solid #d17600;}
input.forumgo	{position:absolute;left:340px;font-size:9pt; width:150px;color:#FFFFFF; background-color:#d17600;border:1px solid #000000;font-weight:bold;}
input.forsend	{position:absolute;left:430px;font-size:9pt; width:150px;color:#FFFFFF; background-color:#336600;border:1px solid #000000;font-weight:bold;}
textarea.for{position:absolute;left:430px;font-size:9pt; width:150px;color:#336600;border:1px solid #336600;}

/*
************* AGENDA ******************
*/
#agenda a {
  text-decoration:none;
  text-align:left;
  background-color:#DAE1EC;
  color:#000;
  display:block; 
  width:300px;
  height:100px;
  padding:5px;
  margin:-1px;
  }
#agenda a:hover {
  background-color:#d0d0d0;
  color:#000;
 }
 
 
/*
************* CALENDRIER ******************
*/
.calendrier-an { padding-top:5pt; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
.calendrier-jour { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003366; font-weight:bold;}
.calendrier-numero { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:25px; color:#003366; font-weight:bold;}

/*
************* FORUM ACTUALITES ******************
*/
.forum-titre { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; padding-left:10px; font-weight:bold; }
.forum-petit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:10px; font-weight:bold; }
.forum-message { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px;}
.forum-auteur { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; padding:10px;}

/*
**************** BAS DE PAGE *********************
*/
#bottom{ clear:both; position:relative;float:center;width:1024px;margin:0 auto;padding:0px; margin-top:0px;}
#bottom hr { display:block; height:1px; border:1px solid #06c; margin-left:20px;; width:895px;}
#bottom p{ text-align:center; margin:10px 0; font:normal 7pt Verdana, Arial, Helvetica, sans-serif;}
#bottom #menubas{ display:block; margin:5px 0 0 20px;}
* html #bottom #menubas{ display:block; margin:5px 0 0 20px;}
#menubas a:hover{ color:#06c;}
#bottom ul{ display:block;width:170px; height:100px; float:left; border-right:1px dashed #06C;margin:0 0 0 20px; padding:0;}
#bottom ol{ border-left:1px dashed #06C;margin:0 0 0 10px; padding:0 0 0 5px;}
#bottom ul.fin{ border:none;}
#bottom li{ margin:0; padding:0; list-style-type:none;}
#bottom h3{ margin:0 0 5px 0; padding:0; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#06C;}
#copy{ clear:both; padding:10px;}
#copy p{text-align:center;padding:15px 0 0 0;}
* +html #copy{ clear:both; padding:0}/*IE7*/
* +html #copy p{text-align:center;padding:5px 0 0 0;}/*IE7*/
