 * {
	margin: 0;
	padding: 0;
}
html,body {
	height: 100%; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background-color: #CEDEED; /*#CEDEED*/
	/* DC117A #FF69BD */
}

a:link,a:visited,a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

input {
	color: #333;
	border: 2 solid #333;
}

.clear {
	clear: both;
}

#container {
	min-height: 100%;
	width: 1000px;
	margin: 0 auto;
	background: #FFFFFF;
	position: relative; 
	/*background:url(http://www.missechantillons.fr/graphics/bg_new.jpg) left top repeat-y;*/
}

* html > #container {
	height: 100%;
}

#header {
	height: 130px;
	background: #CEDEED;
	margin-bottom:10px;
}

/************************************* 1 COLUMNS *************************************/

#middle1 {
	width: 1000px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#infomiddle1 {
	float:left;
	margin-left:5px;
	width: 990px;
	height: 100%;
}

/************************************* 1 COLUMNS END *************************************/

/************************************* 2 COLUMNS RIGHT *************************************/

#left2l {
	width: 775px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#infoleft2l
{
	float:left;
	margin-left:5px;
	width: 770px;
	height: 100%;
}

#right2l {
	width: 220px;
	float: left;
	height: auto;
	margin-bottom: 200px;
	margin-left:5px
}

#inforight2l {
	float:left;
	margin-left:5px;
	width: 215px;
	height: 100%;
}

/************************************* 2 COLUMNS RIGHT END *************************************/

/************************************* 2 COLUMNS LEFT *************************************/

#left2r {
	width: 155px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#right2r {
	width: 845px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#infoleft2r
{
	width:150px; float:left; margin-left:5px;
}

#inforight2r {
	float:left;
	margin-left:5px;
	width: 840px;
	height: 100%;
}


/************************************* 2 COLUMNS LEFT END *************************************/

/************************************* 3 COLUMNS *************************************/

#left3 {
	width: 155px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#middle3 {
	width: 625px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#right3 {
	width: 220px;
	float: left;
	height: auto;
	margin-bottom: 200px;
}

#infoleft3
{
	width:150px; float:left; margin-left:5px;
}

#infomiddle3 {
	float:left;
	margin-left:5px;
	width: 620px;
	height: 100%;
}

#inforight3 {
	float:left;
	margin-left:5px;
	width: 215px;
	height: 100%;
}

/************************************* 3 COLUMNS END *************************************/

#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 1000px;
	height: 200px;
	line-height: 18px;
	text-align:center;
	background-color:#EAEAEA;
}

#info ul {
	margin:20px;
}

#btop {
  width: 468px; /*644*/
  height: 60px;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  float:right;
}

#menu {	
	float:left;
	height: 30px;
	width: 1000px;
	/*background-color:#FF69BD; /*DC117A FF69BD*/ 
	margin: 0;
	padding: 0;
	z-index: 30;
}

#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	/*font: bold 11px Verdana, Arial;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	background: #FF69BD;
	margin-right:1px;
	text-decoration: none;
	line-height:30px;
}

#menu li a {
	display: block;
	/*margin: 0 1px 0 0;*/
	padding: 0px 5px 0px 5px;
	/*width: 60px;*/
	height:30px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	/*border-bottom:#FAFAFA solid 3px;*/
	
	text-transform: uppercase;
}

#menu li a:hover {
	color: #FF69BD;
	background: #FFFFFF;
	text-decoration:underline;
	/*border-bottom:#5F6B8E solid 3px;*/
}

#menu li.s a {
	color: #FF69BD;
	background: #FFFFFF;
	text-decoration:none;
	/*border-bottom:#5F6B8E solid 3px;*/
}

#submenu {
  width: 140px;
  margin: 5px 0px 10px 0px;
  padding: 0px;
  /*background: #FFFFFF none;
  color: #333;*/
  font-size:12px;
  float:left;
}
#submenu ul {
  margin: 0px;
  padding: 0px;
  background: #FFFFFF none;
}
#submenu li {
  float: left;
  margin: 0px 0px 0px 15px;
  padding: 0px;
  /*height: 20px;*/
  width: 140px;
  list-style-type:square;
}
#submenu a {
  display: block;
  width: 136px;
  margin-left: -5px;
  font-weight:normal;
  padding:2px;
  /*height: 16px;*/
  text-decoration: none;
  color: #333;
}
#submenu a:hover {
  /*background: #FEB4D2 none;*/
  color:#FFF;
}

#submenu h2
{
	font-size:16px; 
	font-weight:bold;
	/*color:#333;*/
	margin:0px;
}


h1
{
	font-size:16px; 
	font-weight:bold;
	color:#000000; 
	padding-left:4px;
	margin:3px 0px 3px 0px;
}

h2
{
	font-size:14px; 
	font-weight:bold;
	color:#333;
	margin:0px;
}

h3
{
	float:left;
	font-size:12px; 
	font-weight:bold;
	color:#EF2992;
	/*color:#333;*/
	margin:0px;
}

.footer
{
	font-size: 10px;
	font-weight: bold;
	color:#333;
	text-align: left;
	float:left;
	height:200px;
	width:1000px;
	margin-top:10px;
}
.footer a, .footer a:link, .footer a:visited, .footer a:active
{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#333;
}

.footer a:hover {
	color: #333333;
	text-decoration: underline;
}

.footer li {
	margin: 0;
	padding: 0;
	list-style: none;
	/*float: left;
	font: bold 11px Verdana, Arial;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color: #333;
	text-decoration: none;
}

/* NEW ADDED */

#header1
{
	float:left;
	width:1000px;
	height:130px;	
}

#header2
{
	float:left;
	width:1000px;
	height:100px;
}

/*p
{
	float:left;
	width:600px;
	margin-bottom:5px;
}*/

#item1
{
	float:left;
	width:600px;
	height:60px;
	margin: 0px 0px 5px 5px;	
}

#item1a
{
	float:left;
	width:600px;
	height:60px;
	margin: 0px 0px 5px 5px;	
	background-color:#FEEBF4; /*FCE0F1*/
}

#item1b
{
	float:left;
	width:600px;
	margin: 0px 0px 5px 5px;
}

#item1c
{
	float:left;
	width:600px;
	height:45px;
	margin: 0px 0px 5px 5px;
}

#item2
{
	float:left; width:41px;
}

#item3
{
	float:left; width:425px; margin-left: 5px;
}

#item3 h2
{

	font-size:16px; 
	font-weight:bold;
	color:#333;
	margin-bottom:5px;

}

#item3a
{
	float:left; 
	width:440px;
	margin-top:5px;
	/*color:#EF2992;
	font-weight:bold;*/
	
}

#item3b
{
	float:left;
	margin-top:5px;
	width:100px;
	/*color:#333;*/
	font-weight:bold;
}

#item3c
{
	float:left; width:540px; 
}

#item4
{
	float:left; width:70px; margin-left: 5px;
}

#item5
{
	float:left; margin: 5px 0px 5px 5px;
}

/* END ITEMS */

#forum1
{
	float:left; width:200px; margin: 8px 0px 0px 0px;
}

#article1
{
	float:left; width:200px; margin: 8px 0px 0px 0px;
}

#article2
{
	float:left; background-color:#333;
}

#article3
{
	float:left; width:200px;
}

#tv1
{
	float:left; width:200px; margin: 4px 0px 0px 0px; 
	color: #333;
}

#newitems1
{
	float:left; 
	/*width:200px;*/
	margin: 8px 0px 10px 0px; 
	/*color: #333;*/
}



#newitems1 p
{
	/*float:left; */
	min-height:45px;
	padding-left:45px;
	margin-bottom:20px; 
	width:500px;
	font-weight:bold;
	color:#EF2992;
	line-height: 20px;
}

#n1
{
	background:url('/graphics/cadeaux2.gif') no-repeat left top; /* NEW */
}

#n2
{
	background:url('/graphics/cadeaux.gif') no-repeat left top;
}

#newitems1 p a:link,#newitems1 p a:visited,#newitems1 p a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}

#newitems1 p a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#img1 {
	float:left; margin-right:10px;
	font-size:7px;
}



#p3 {
	 float:left;
	 width:180px;
}

#g468
{
	float:left;
	height:80px;
	width:580px;
	text-align:center;
}

#feedback{
	float:left;
	width:620px;
	text-align:left;
	border:solid 1px #CCC ;
	margin-bottom:5px;
}

#feedback1{
	float:left;
	width:600px;
	margin:10px;
}

#articles{
	float:left;
	width:618px;
	/*height: 120px;*/
	text-align:left;
	border:solid 1px #CCC ;
	margin-bottom:5px;
}

#articles h1
{
	margin-left:10px;
	padding-left:0px;
	font-size:16px; 
	font-weight:bold;
	color:#000000;
}

#articles img
{
	width:120px;
	height:80px;
	border:#CCC solid 1px;
}

#articles #a1
{
	float:left;
	width:124px;
	height:82px;
	/*background-color:#E9E9E9;*/
	margin-right: 10px;
	margin-left: 10px;
}

#articles #a2
{
	float:left;
	width:420px;
}

#articles #a3
{
	float:left;
	width:420px;
	margin-top: 5px; 
}

#articles #a4
{
	float:left;
	width:618px; 
}

#articles #a5
{
	float:left;
	width:618px; 
	margin-bottom: 10px; 
}

#articles #a6
{
	float:right; height:20px; width:100px; text-align:center; line-height:20px; 
}

#articles #a6 a
{
	color:#FFF;
}

#banner468x60
{
	float:left;
	width:618px;
	text-align:center;
	border:solid 1px #CCC;
	padding:20px 0px 20px 0px;
	margin-bottom:5px;
}

#infotext
{
	float:left; width:620px; background-color:#F1F1F1; margin-bottom:5px;	/*#ECEBE4*/
}

#infotext h1
{
	/*color:#80CBF1;*/
	margin:0;
	padding:0;
}

#infotext #i1
{
	float:left; width:600px; height: 20px; margin: 10px; /*color:#80CBF1; */
}

#infotext #i2
{
	float:left; width:600px; margin: 0 10px 10px 10px;
}

#infotext #i2 li
{
	float:left; width:100%; margin-bottom:10px; list-style:none;
}

#infotext #i3
{
	float:right; height:20px; width:100px; text-align:center; line-height:20px; cursor:pointer; color:#FFF;
}

#top
{
	float:left; width:305px; background-color:#F1F1F1; margin-bottom:5px;	/*#ECEBE4*/
}

#top h1, #infotext h1
{
	/*color:#80CBF1;*/
	margin:0;
	padding:0;
}

#top h2, #infotext h2
{
	font-size:16px;
	margin:0;
	padding:0;
}

#top #i1
{
	float:left; width:285px;
	height: 20px; margin: 10px;
}

#top #i2
{
	float:left; width:265px; margin: 0 10px 10px 10px;
}

#top #i3
{
	float:left; width:285px;
	border-bottom: 4px solid; 
	height: 20px; margin: 10px;
}

#top1 li
{
	list-style-type:decimal;
	line-height:18px;
	margin-left: 20px;
}

#top1 li a
{
	font-weight:normal;
}

#space1
{
	float:left; width:10px;
}

#space2
{
	float:left; width:100%;
}

#top2
{
	float:left; width:210px; background-color:#F1F1F1; margin-bottom:5px;	/*#ECEBE4*/
}

#top2 h1
{
	/*color:#80CBF1;*/
	margin:0;
	padding:0;
}

#top2 #i1
{
	float:left; width:190px;
	border-bottom: 4px solid;
	height: 20px; margin: 10px;
	
}

#top2 #i2
{
	float:left; width:190px; margin: 0 10px 10px 10px;
}

#top3 li
{
	list-style-type:decimal;
	font-size:10px;
	line-height:16px;
	margin-left: 20px;
}

#top3 li a
{
	font-weight:normal;
	font-size:10px;
}

#sb
{
	float:left;
	background:url(/graphics/inscrivez-vous.jpg) no-repeat;
	width: 210px;
	height: 250px;
	margin-bottom:10px;
}

#sb1
{
	float:left;
	margin:40px 10px 10px 10px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

/* Announcement */

#an1 {
  float:left;
  width: 140px;
  margin: 5px 0px 10px 0px; 
}

#an2 {
  float:left;
  width: 126px;
  margin: 7px;
  font-size:14px;
  font-weight:bold;
  color:#FFF;
  text-align:center;  
}

/* Link */

#link1
{
	float:left; width:620px; margin-bottom:10px; border:#CCC solid 1px;	
}

#l2
{
	float:left; width:600px; margin:10px;	
}

#l3
{
	float:left; width:100%; background-color:#F7F7F7; margin-top:10px;	
}

#l4
{
	float:right; height:40px; width:100px; text-align:center; font-size:14px; line-height:40px; cursor:pointer; color:#FFF;
}

#l5
{
	float:left; width:100%; text-align:center;
}

#l6
{
	float:left; width:100%; margin-top:20px; text-align:center; margin-bottom:10px;
}

#l7
{
	width:390px; margin:auto;
}

#l8
{
	float:left; width:130px; height:20px;
}

#l100
{
	float:left; width:100%;
	
}

#l100 h2
{
	font-size:14px; 
	font-weight:bold;
	color:#FF69BD;
	margin:10px 0px 0px 0px;
}

#di1
{
	float:left; width:618px; text-align:center; background-color:#EEE; font-size:10px; color:#999;
}

#pub {
  float:left;
  width: 140px;
  margin: 5px 0px 10px 0px;  
}

/* COLORS */

.c1
{
	color:#FF69BD; 
	
}

.c1 h1, .c1 h2
{
	color:#FF69BD; 
	border-bottom: 4px solid #FF69BD; 
}

.c1a, .c1 li a:hover
{
	 background-color:#FF69BD;
}

.c2
{
	color:#80CBF1; 
	
}

.c2 h1, .c2 h2
{
	color:#80CBF1; 
	border-bottom: 4px solid #80CBF1;
}

.c2a, .c2 li a:hover
{
	 background-color:#80CBF1;
}

.c3
{
	color:#DC117A; 
}

.c3 h1, .c3 h2
{
	color:#DC117A; 
	border-bottom: 4px solid #DC117A;
}

.c3a, .c3 li a:hover
{
	 background-color:#DC117A;
}

.c4
{
	color:#633A7B;
}

.c4 h1, .c4 h2
{
	color:#633A7B; 
	border-bottom: 4px solid #633A7B;
}

.c4a, .c4 li a:hover
{
	 background-color:#633A7B;
}

.c5
{
	color:#069B01; 
}

.c5 h1, .c5 h2
{
	color:#069B01;
	border-bottom: 4px solid #069B01;
}

.c5a, .c5 li a:hover
{
	 background-color:#069B01;
}

.c6
{
	color:#F26621;
}

.c6 h1, .c6 h2
{
	color:#F26621;
	border-bottom: 4px solid #F26621; 
}

.c6a, .c6 li a:hover
{
	 background-color:#F26621;
}

.c7
{
	color:#9DC024;
}

.c7 h1, .c7 h2
{
	color:#9DC024;
	border-bottom: 4px solid #9DC024;
}

.c7a, .c7 li a:hover
{
	 background-color:#9DC024;
}

.c8
{
	color:#A897B2;
}

.c8 h1, .c8 h2
{
	color:#A897B2; 
	border-bottom: 4px solid #A897B2;
}

.c8a, .c8 li a:hover
{
	 background-color:#A897B2;
}

.c9
{
	color:#A83535;
}

.c9 h1, .c9 h2
{
	color:#A83535;
	border-bottom: 4px solid #A83535;
}

.c9a, .c9 li a:hover
{
	 background-color:#A83535;
}


/* ENQUETE */

#myContent{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 600px;
  height: 200px;
  margin: 100px auto;
}

#enquete {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: auto;
  cursor:pointer;
  z-index: 100;
  background:transparent url('/graphics/trans.png');
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/graphics/trans.png');
  text-align:center;
}

.text label, .radio .label, .select label {
    float: left;
	display: block;
	width: 140px;
	text-align: left;
}

.text {
	
	float: left;
	display: block;
	width: 320px;
	
}

/* NEW */

#items1
{
	float:left; 
	/*width:200px;*/
	margin: 8px 0px 10px 0px; 
	/*color: #333;*/
}

#items1 p
{
	float:left;
	width:618px;
	text-align:left;
	border:solid 1px #CCC ;
	margin-bottom:5px;
}

#items1 a:link,#items1 a:visited,#items1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	line-height:30px;
}

#items1 a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#items1 h2
{
	float:none;
	width:auto;
	margin:0px;
	padding:0px;
	font-size:16px; 
	font-weight:bold;
	color:#000000;
}

#items1 img
{
	float:left;
	width:120px;
	height:80px;
	border:#CCC solid 1px;
	margin:10px;
}

#items1 span
{
	float:right;
	width:600px;
}

#items1 #a6
{
	float:right; height:20px; width:100px; text-align:center; line-height:20px;color:#FFF; font-size:12px;
}

#items1 a
{
	margin-top:5px;	
}
