html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	text-align:center;
	background-color:#224d65;	
	font-family:Arial, verdana, sans-serif;
	font-size:12px;	
	color:#000000;	
} 

td{
	font-family:Arial, verdana, sans-serif;
	font-size:12px;	
	color:#000000;	
}

h1{
	font-family:Arial, verdana, sans-serif;
	font-size:20px;	
	color:#990000;		
	display:inline;
	line-height:0px 
}
h2{
	font-family:Arial, verdana, sans-serif;
	font-size:18px;	
	color:#990000;	
	display:inline;
	line-height:0px 
}
h3{
	font-family:Arial, verdana, sans-serif;
	font-size:14px;	
	color:#990000;	
	display:inline;
	line-height:0px 
}

img {border:0;}

.img_thumb {float:left;display:block;border:1px solid #666666; padding: 7px; color:#666666; background-color:#f8f2cb; margin-right:10px; margin-bottom:7px;}

.img_thumb_gal {border:1px solid #666666; padding: 7px; color:#666666; background-color:#f8f2cb; margin-right:10px; margin-bottom:7px;}

/*###############
##### BLOC #####
###############*/

#adresse {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:188px;
	width:731px;
	height:17px;
	z-index:1;
	left: 80px;
}
#bottom {
	position:relative;
	width:731px;
	height:10px;
	z-index:2;
}
#container {
	margin: 0;
	padding: 0;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	z-index:600;
	background-image:url(../img/bg.jpg) ;
	background-repeat:repeat-y;
}

#bann {
	position:relative;
	width:1000px;
	height:221px;
	z-index:2;
}

#slogan {
	position:relative;
	width:462px;
	height:50px;
	z-index:300;
	text-align:center;
	font-family:Arial, verdana, sans-serif;
	font-size:10px;
	color:#7e4a89;
}
#content {
	position:relative;
	width:1000px;
	z-index:100;
}
#copyright {
	position:relative;
	width:1000px;
	height:20px;
	z-index:500;
}

#bottom {
	position:static;
	width:1000px;
	height:184px;
	z-index:200;
	background-image:url(../img/garde-enfants.gif) ;
	background-repeat:no-repeat;
	text-align:left;
}

#table {
background-image:url(../img/bg.gif) ;
background-repeat:repeat-y;
}


/*####################
##### FORMULAIRE #####
####################*/

.input {
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
width:120px;
}


/*################################
##### MISE EN FORME / TEXTES #####
################################*/

.font_main
{
	text-align:justify;
	font-family:Arial, verdana, sans-serif;
	font-size:12px;	
	color:#7e4a89;
}
.font_black_10
{
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#000000;
}
.font_white_10
{
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#ffffff;
}
.font_white_14
{
	font-family:Arial, verdana, sans-serif;
	font-size:14px;	
	color:#ffffff;
}

.font_green_big
{
	font-size:14px;	
	color:#33FF00;
}

.font_green_title
{
	font-size:20px;	
	color:#33FF00;
}

.font_white_20
{
	font-family:Arial, verdana, sans-serif;
	font-size:20px;	
	color:#ffffff;
}
.pas_souligne {
text-decoration:none;
}

a 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: normal; 
		color: #000000; 
		text-decoration: none; 
		
	}
a:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: normal; 
		color: #5f1635; 
		text-decoration: none; 
		
}
a.link-menu 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: bold; 
		color: #ffffff; 
		text-decoration: none; 
		
	}
a.link-menu:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: bold; 
		color: #c3e751; 
		text-decoration: none; 
		
}
a.link-menu-sub 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: normal; 
		color: #ffffff; 
		text-decoration: none; 
		
	}
a.link-menu-sub:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 10pt; 
		font-weight: normal; 
		color: #c3e751; 
		text-decoration: none; 
		
}

a.prestalog 	{
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#ffffff;
	text-decoration: none;
	}
a.prestalog:hover  { 
	font-family:Arial, verdana, sans-serif;
	font-size:10px;	
	color:#c3e751;
	text-decoration: none;
		text-decoration: none; 
		
}
a.small 	{
		font-family:Arial, verdana, sans-serif;
		font-size: 8pt; 
		font-weight: normal; 
		color: #7e4a89; 
		text-decoration: none; 
		
	}
a.small:hover  { 
		font-family:Arial, verdana, sans-serif;
		font-size: 8pt; 
		font-weight: normal; 
		color: #8bbcee; 
		text-decoration: none; 
		
}



/* FORM */
form {margin-bottom : 0cm;}

.list-classic { width:100px; height:17px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt;}

.input-small { width:65px; height:15px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic { width:130px; height:20px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic2 { width:250px; height:20px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic3 { width:250px; height:50px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic4 { width:250px; height:100px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#FFCC33; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic5 { width:250px; height:100px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic6 { width:250px; height:15px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt; }

.input-classic7 { width:140px; height:18px; color:#000000; font-weight:normal; background:#ffffff; border:1px; border-style:solid; border-color:#125896; font-family:arial,Verdana,Helvetica; font-size:8pt; }


.bouton {color:#ffffff;width: 30px; height: 18px; font-size:8pt; font-weight:bold; background-color:#FF0000; border:1px; border-style:solid; border-color:#ffffff;}
