body {
	font-family:Verdana, arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	background-image:url(../images/bg-zizou.jpg);
}
.colsLeft {

	
}
.colsRight {

}
.colsCenter {
	width:718px;
	vertical-align:top;
	background-color:#ffffff;
	border-left:1px solid #354b0e;
	border-right:1px solid #354b0e;
	background-image:url(../images/bg-center.gif);
	background-repeat:repeat-y;
	
}
legend {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a6773;
	
}
legend.concours {
	font-family: arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4a6773;
	font-weight:normal;
}
fieldset {
	border:0px;
	padding-left:5px;
	
}
fieldset.concours {
	border:1px solid #7e7e7e;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#header {
}
#menu {
	border-top:0px;
	border-bottom:0px;
	height:41px;
	}
#undermenu {
	height:10px;
	font-size:6px;
	background-image: url(../images/bg_menu.gif);
	background-position:left top;
	background-repeat:repeat-x;

}
#conteneur {
	width: 718px;
	margin-left:auto;
	margin-right:auto;
}
#subconteneur{
	width: 718px;
	border:0px;
	padding:0px;
	margin:0px;
	
}
#gauche {
	width:68px;
	text-align:left;
	PADDING:0px;
	vertical-align:top;

}
#centre {
	width:605px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a6773;
	text-decoration: none;
	text-align:justify;
	vertical-align:top;
}

#centre a, #gauche a:visited {
	font-family: arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #c3080e;
	text-decoration: underline;
}
#centre a:hover {
	font-family: arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #c3080e;
	text-decoration: underline;
}
.tablecomment {
	margin:0px;
	padding:0px;
	border:0px;
	width:408px;
}
.topcomment {
	background-image: url(../images/topcomment.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:15px;
	font-size:5px;	
	width:408px;
}
.comment {
	background-image: url(../images/bgcomment.gif);
	background-position:left top;
	background-repeat:repeat-y;
	font-size:15px;
	font-weight:bold;
	color:#84bcd3;
	width:408px;
	padding-right:15px;
	padding-left:5px;
	min-height:65px;
	text-align:justify;
}
.signaturecommment {
	background-image: url(../images/signaturecomment.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:25px;
	font-size:11px;	
	font-weight:bold;
	color:#d91321;
	width:408px;
	text-align:right;
	
}
#droite {
	width:38px;
	PADDING:0px;
	vertical-align:top;
}

#submenu {
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-top:1px solid #282829;
	border-bottom:1px solid #3f4041;
	background-image: url(../images/bg-sousmenu.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:26px;
	margin:0px;
	padding:0px;
}
li {
	list-style-image: url(../images/li_foot.gif);
}

#pied {
	height: 20px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8993a2;
	text-align:center;
}
#pied a, #pied a:visited {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8993a2;
	text-decoration: none;
	background-color:#ffffff;
}
#pied a:hover {
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8993a2;
	text-decoration: underline;
}
#lettre {
	width: 221px;
	float:left;
}
#letr1 {
	height: 16px;
	background-image: url(../images/letter1.gif);
}
#letr2 {
	background-image: url(../images/letter2.gif);
	font-family: arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size: 11px;
	PADDING-left:10px;
	PADDING-right:10px;
	
}
#letr3 {
	height: 9px;
	background-image: url(../images/letter3.gif);
	font-size: 1px;
}
#line {
	height: 1px;
	font-size:1px;
	border-bottom: 1px dashed #CACACA;
}
h1{
	font-family: arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4a6773;
	padding:0px;
	margin-top:15px;
	margin-bottom:0px;
	padding-bottom:10px;
	font-weight:normal;

}
h2{
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4a6773;
}
h3{
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c3080e;
}

p {margin: 0 0 10px 0;}

p.concours {
	margin: 10px 0 0 0;
	}

label {
	display:inline;
	float:left;
	width:220px;
	color: #4a6773;
	text-align:right;
	padding-right:15px;
}
.inputText {
	border:1px solid #84bcd3;
	background-color:#ffffff;
	margin-bottom:3px;
	color:#84bcd3s;
	width:164px;
}
.inputTextarea {
	font-family: arial, Helvetica, sans-serif;
	border:1px solid #84bcd3;
	background-color:#ffffff;
	margin-bottom:3px;
	width:380px;
	height:150px;
}
.select.birth{
	border:1px solid #b4030b;
	background-color:#35140f;
	margin-bottom:3px;
	color:#4a6773;
}

.inputButton {
	border:1px solid #b4030b;
	background-color:#35140f;
	color:#4a6773;
	width:150px;
	
}
.inputButtonComment {
	border:1px solid #3284a5;
	background-color:#84bcd3;
	color:#ffffff;
	width:100px;
	height:20px;
	font-size: 10px;
	text-align:center;
	
}
.formregister  td{
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color#373f4a;
	text-align:justify;
}
.formregister  select{
	border:1px solid #8E215F;
	margin-bottom:3px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 09px;
}
.breadcrumb {
	font-size:10px;
	background-image: url(../images/fondcentre-breadcrumb.gif);
	background-repeat:no-repeat;
	width:718px;
	text-align:left;
	padding-left:30px;
	padding-bottom:5px;
	background-color:#F9F4F4;
	background-position:left bottom;
}
.a_breadcrumb, .a_breadcrumb:visited   {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color: #4a6773;
}
.a_breadcrumb:hover{
	font-size:10px;
	text-decoration:underline;
	font-weight:bold;
	color: #4a6773;
}
.gotoup {
	height:20;
	display:block;
	text-align:right;
	width:410px;
	margin:5px;
}

