body, html { height:100% }
body {
	margin:0px;
	text-align:center;
	background-color:#000;
}

body, table, td, a, input, label, textarea {
	font:normal 14px "Times New Roman" , arial;
	color:#58411B;
}

ul { margin: 0px 0px 0px -18px; padding-left:18px; list-style:none; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }

.hilite, .hilite a { color:#166293;}


img { border:0px; }
* { outline: none; }

.left  { float:left; }
.right { float:right; }
.table {
	border-spacing:0px;
	border-collapse: collapse;

}
.table td {
	padding:0px;
}
.clear {
	clear:both;
	height:0px;
	line-height:0px;
}

h1 {
	height:36px;
	font:bold 18px  Georgia, serif;
	margin:0px;
	text-transform:uppercase;
	background:url(img/bg_titre2.gif) repeat-x 0px 0px;
	
}
h1 span {
	display:block;
	float:left;
}
h1 #start {
	width:11px;
	height:36px;
	background:url(img/bg_titre1.gif) no-repeat 100% 0%;

}
h1 #end {
	width:17px;
	height:36px;
	background:url(img/bg_titre3.gif) no-repeat 100% 0%;
	float:right;

}
h2 {
	font:bold 12px  Georgia, serif;
	padding:10px 0px 10px 10px
}

#global { 
	width:969px;
	margin:0px auto;
	text-align:left;
	background:transparent;
}

#menu { 
	width:969px;
	height:45px;
	clear:both;
	margin-left:0px;
	padding-left:0px;
	background: url(img/n3.jpg) repeat-x; 
}
#menu li { float:left; }
#menu li.pad { margin:0px 14px; }

#column_left {
	width:205px;
	height:580px;
	background: #000 url(img/bg_left.jpg) no-repeat;
}
#column_main {
	width:552px;
	background: #000 url(img/bg_papier_bottom.jpg) no-repeat 0% 100%;
}
#column_main_top {
	width:552px;
	
	background: transparent url(img/bg_papier_top.jpg) no-repeat 0% 0%;
}

#column_right {
	width:205px;
	background: #000 url(img/bg_right_bottom.jpg) no-repeat ;
}

#column_right_top {
	width:205px;
	background: transparent url(img/bg_right_top.jpg) no-repeat;
}
#footer { 
	width:100%;
	border-top:1px solid #9D9A83;
	margin-left:0px;
	padding-left:0px;
	
}
#footer li { float:left;  }
#footer li, #footer li a { font: normal 10px arial; color:#626050; }

#column_left dl {
	width:184px;
	margin-top:32px;
	margin-left:8px;
}
#column_left dl dt { 
	padding:0px 0px 8px 8px;
	font:bold 12px Georgia, "Times New Roman",serif;
	color:#93907A;
}
#column_left dl dd {
	margin:0px;
	padding:15px 8px;
	border-width:1px 0px;
	border-style:solid;
	border-color: #93907A;
}
#column_left dl dd  ul li, #column_left dl dd  ul li a {
	font:bold 12px arial,serif;
	color:#D9D6BE;
}
#column_left dl dd  ul li a { text-decoration:none;}
#column_left dl dd  ul li span, #column_left dl dd  ul li a:hover { text-decoration:underline;}
#diapo { width:469px; margin-left:12px}
.mar { margin-top:2px; margin-bottom:2px;}

/*QUIZZ*/

.q { font-size:15px; font-weight:bold; padding: 0px 0px 0px 10px; }
.q span {font-size:9px;}
.c { margin-left: 15px;}
input, label { vertical-align:middle}
label { font-size:14px;}
.result {
		width:510px;
		height:117px;
		background:url(img/quizz_top.jpg) no-repeat;
		font-size:20px;
		text-align:center;
	}
	.result p { padding-top:75px;}
#frm_teaser {
	margin:0px;
	
	width:100%;
	height:178px;
	background: url(img/bg_form.jpg);
	text-align:center;
	color:#928F8A;
}
#frm_teaser p { color:#E00003; font-weight:blod; }

/* PAGE JEUX*/
.jeux .input { height: 16px; margin-bottom:3px; }
.jeux label {
	display:block;
	float:left;
	width: 130px;
	bbackground:red;
	margin-bottom:3px;
	padding-top:3px;
}

.jeux h3 { 
	text-align:center;
}

.jeux blockquote { margin:0px; padding:0px; }
.jeux div.ask{ margin:7px 0px}
.jeux div.ask label {
	display:inline;
	float:none;
	width:auto;
	margin:0px;
	padding:0px;	
}

.jeux .error {
	border:1px solid #E60600;
	height: 16px;
	margin-bottom:3px;
	width:168px;
}

#msg_error {
	border:1px solid #C0BFAA;
	background-color:#000;
	color:#E3FB5D;
	
}
#msg_error_content {
	padding:5px;
	
}
#msg_error_content span { display:block;  }
/* /PAGE JEUX*/
