TABLE, TEXTAREA, INPUT {
	/*font: 10px Verdana;
	color:#FFFFFF;*/
	/*background-color: #e2af2d;*/
}

input{
	padding :			3px 0px 3px ;
	margin :			0px;
	background-color :	#525252;
	color :				#ffffff;
	font-family :		Verdana, Arial, Helvetica, sans-serif;
	font-size :			1.0em;
	border :			1px solid  #fbfa54;
}

select {
	padding :			3px 0px 3px;
	text-align:			left;
	background-color :	#525252;
	color :				#ffffff;
	font-family :		Verdana, Arial, Helvetica, sans-serif;
	font-size :			1.0em;
	border :			0px;
}

span.largefilename {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

DIV.quote {
    border: 1px solid black;
    /*font: 9px;*/
    width: 95%;
}

TABLE.border {
    border-color: #000000;
    border-width: 1px;
	border-style: solid;
    border-collapse: collapse;
}

td.border {
    border-color: #000000;
    border-width: 1px;
	border-style: solid;
    border-collapse: collapse;
}

TABLE.dashed {
	border: 1px dashed #000000;
}

td.questionoptions {
    background-color: #000000;
    color: #000000;
    font-size: 10px;
}

tr.row1 {
    background-color: #e2af2d;
}

tr.row2 {
    background-color: #e2af2d;
}

TD.headerDL {
    font-size: 14px;
    font-weight: bold;
}

td.lightheader{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

tr.sectionheader, td.sectionheader, tr.fileheader, td.fileheader {
    background-image: url(../images/downloads_row_bg.jpg);
    background-color: #e2af2d;
    color: #000000;
    text-align: center;
    font-weight: bold;
}

tr.fileheader, td.fileheader {
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
    border-collapse: collapse;
}

span.small {
    font-size: 9px;
    font-weight: normal;
}


BODY {
	/*font: 10px Verdana;
	color:#000000;*/
	text-shadow:1;
}

.forminput {
	background-color:#e2af2d;
	border: 1px #FFFFFF solid;
	color: #000000;
	font-family:verdana;
	font-size:10px;
	padding-left:2px;
	padding-right:2px;
}

.textinput {
	background-color:#e2af2d;
	border: 1px #FFFFFF solid;
	color: #000000;
	font-family:verdana;
	font-size:10px;
	padding:2px;
	width:95%;
}

input.button{
	color: #000000;
	border: 0px;
	background-image: url(../images/downloads_row_bg.jpg);
	cursor: pointer;
	margin: 15px;
	height: 25px;
}

input.button2{
	color: #000000;
	border: 0px;
	padding : 3px;
	background-image: url(../images/downloads_row_bg.jpg);
	cursor: pointer;
}

/* New in 3.6 */
tr.commentheader, td.commentheader {
    background-image: url(./images/comment_bg.gif);
    background-color: #a30404;
    /*color: #ffffff;*/
    text-align: left;
    font-weight: bold;
}
hr.comment {
	color: #000000;
	background-color: #000000;
	height: 1px;
	border: 0px;
}

/* Mise en form du conteneur (comme pour les news)*/

.downloads {
	width :				100%;
	background :		transparent url(../images/news_content.png) repeat-y scroll 0%;
}

.downloads_header {
	padding :			30px 0px 26px 75px;
	background :		url(../images/news_header.png) no-repeat;
	overflow :			hidden;
	color :				#e5b32f;
	font-size : 		1.3em;
	font-weight :		bold;
}

.downloads_content {
	padding :			0px 24px 40px 25px;
	text-align :		left;
}

.downloads_content a{
	color:				#000000;
}

.downloads_content a:hover{
	color: 				#fbfa54;
/*	text-decoration: underline;*/
}


.downloads_comment{
	display :			inline;
	width :				30%;
	float:				right;
}

.downloads_footer {
	background :		url(../images/news_footer.png) no-repeat;
	width :				inherit;
	height :			15px;
}