/* CSS Document */
/*Printable inscription form*/
/*SEE CHANGES AT THE END*/

body{
	margin: auto;
	height: auto;
	width: 720px;
	position: relative;
	border: 1px solid #000000;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;

	font-weight:bold;
margin-left:10px;
color:#4b794e;
}
h2{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;

}
h3{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}


/*
LES ID
*/

#menu{
	background-color:#795c4b;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:20px;
	padding-top:5px;
	padding-left:20px;
}
#menu a{
	color:#FFFFFF;
	text-decoration:none;
}
#master{

}
#contenu{
	min-height:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
padding-bottom:10px;

}
#contenu a{
	text-decoration:none;
padding-bottom:10px;
padding-left:10px;


}
#contenu a:hover{
	text-decoration:underline;

}
.pdfList{
	list-style-image:url(images/pdf.gif);

}
.pdfList h2{
	position: relative;
        left:-40px;

}
.submitBut{
background-color:#795c4b;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:20px;
	width:250px;
padding-left:10px;
margin-bottom:2px;
}


#footer{
	background-color:#795c4b;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	height:20px;
	padding-top:5px;
	padding-left:20px;
}
#footer a{
	color:#FFFFFF;
	text-decoration:none;
}

#adminMenu input.submit{
	background-color:#795c4b;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:100px;
	text-align:left;
	margin-bottom:5px;

}

/*
LES CLASSES
*/
.contenuTable{
	width:705px;
	padding-bottom:15px;
}
.contenuTable TD{
	vertical-align:top;
	width:210px;
}
.resultatTable{
	position:relative;
	left:-10px;
	margin-bottom:30px;
	border: thin solid #000000;
}

.resultatTable TH{
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#795c4b;
	padding:5px;

}
.resultatTable TH a{
	color:#FFFFFF;
}
.resultatTable TD{
padding:5px;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	
	
}
.resultatTable TR{
	background-color:#EEEEEE;
}
.resultatTable TR.alt{
	background-color:#DDDDDD;
	
}

.sponsor TD, TH{
vertical-align:top;
}

.tableIndex TD{
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}



.tableIndex TH{
	text-align:left;
	background-color:#795c4b;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.tableIndex TH a{
	color:#FFFFFF;
}

#forminator-table TH{
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#795c4b;
	padding-left:10px;
	padding-right:15px;

}
#forminator-table TD{
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:15px;
	

}
input{
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-right:0px;

}

input.submit{
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	vertical-align:middle;
	background-color:#795c4b;
	color:#FFFFFF;
	font-weight:bold;
	border: none;
}

#forminator-table textarea{
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	width:450px;
	height:250px;
	

}

.forminatorInput input{
	width:450px;

}
/*
tr{
background-color:#F3F3F3;
}
tr.imp{
background-color:#E0E0E0;
}
*/
.imp tr{
background-color:#E0E0E0;
}
.spacer{
background-color:#FFFFFF;
}
.tableIndex img{
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
}

.sectionList{
font-size:12px;
padding-top:15px;
font-weight:bold;
}

.pdfFile{
font-size:11px;
padding-top:10px;
list-style-image:url(images/pdf.gif);
font-weight:normal;
}
.xlsFile{
font-size:11px;
padding-top:10px;
list-style-image:url(images/xls_ico.gif);
font-weight:normal;

}

.docFile{
font-size:11px;
padding-top:10px;
list-style-image:url(images/doc_ico.gif);
font-weight:normal;

}
.noPDF{
font-size:11px;
padding-top:10px;
list-style-image:url(images/nopdf.gif);
}

#documentMain{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
left:20px;
padding-top:40px;

}
#documentMain a:link{
text-decoration:none;
color:#558f59;
}
#documentMain a:visited{
text-decoration:none;
color:#558f59;

}
#documentMain a:hover{
text-decoration:underline;
color:#FF6633;

}
#documentMain a{
text-decoration:none;

}
.editSectionDiv{
position:relative;
left:10px;
top:3px;
}
.editFileDiv{
position:relative;
left:1px;
top:3px;
}

.mainDocuList.sectionList{
position:relative;
left:-100px;
font-size:12px;
padding-top:15px;
font-weight:bold;
}

.mainDocuList.fileList{
font-size:11px;
padding-top:10px;
list-style-image:url(images/pdf.gif);
font-weight:normal;

}
.formContainer{
border-color:#0066FF;
border-style:solid;
border-width:medium;
}
.dateINF{
background-color:#0066FF;
color:#00FFFF;
font-weight:bold;
}
.dateEXP{
background-color:#990000;
color:#FFFFFF;

}
.dateOK{
background-color:#009933;
color:#FFFFFF;
}
.eFormField{
	width:200px;
}
.classTable{
	margin-top:30px;
	border-style:solid;
	border-width:1px;
	border-color:#795c4b;

}
.classTable td{
	padding:5px;
	padding-top:10px;
	
	width:100px;
	text-align:center;
	border-bottom-style:none;
	border-bottom-width:1px;
	border-bottom-color:#795c4b;


}
.classTable th{
	background-color:#795c4b;
	color:#FFFFFF;
	padding:5px;

}

.sumField{
	width:60px;
	background:#FFFFFF;
	border-style:solid;
	color:#0066FF;
	border-color:#CCCCCC;
	
}

/*Printable inscription form*/
#header, #menu, #footer, #captcha{
	display:none;
}

.inscription_form input, a{
	display:none;
	}
	
.inscription_form td{
	padding-bottom:5px;

}





