
/* Liste de thèmes */
#content UL.thm {
}

/* Liste de documents */

/* Tableaux */
#content table
{
	border-collapse: collapse;
	border: 1px solid #42b0e1;
	background-color: #ffffff;
}
#content table thead 
{
	border: 1px solid #42b0e1;
}
#content table caption
{
	margin: 0px 0px 1px -1px;
	color: #ffffff;
	border: none;
	padding: 2px;
	font-size: 115%;
	font-weight: bold;
}
#content table th
{
    font-weight: bold;
	padding: 2px;
	text-align: center;
	border: 1px solid #42b0e1;
}
#content table td
{
	padding: 3px;
    text-align: left;
	vertical-align: top;
	border: 1px solid #42b0e1;
}
#content table .row0
{
    background-color: #ffffff;
}
#content TABLE TD.details
{
	text-align: center;
	font-size: 92%;
    font-weight: bold;
	background-image: url("../img/fr/details.gif");
	background-repeat: no-repeat;
	background-position: 50% 10px;
	padding-top: 30px;
	padding-bottom: 10px;
}

#content table td.gotop
{
	text-align: right;
	font-size: 92%;
    font-weight: bold;
    padding-bottom: 10px;
}

/* Formulaires */
#content FORM {
}
#content FIELDSET {
	PADDING: 5px 0px;
}
#content LEGEND {
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0px;
	PADDING-LEFT: 0px;
}
#content FORM DIV {
	PADDING: 3px 0px;
}
#content FORM DIV.submit input {
	width: auto;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
	background-color: #e57126;
}
#content INPUT, #content SELECT, #content TEXTAREA {
	BORDER: 1px solid #e57126;
	COLOR: #58585a;
}
#content FORM INPUT.radio {
	BORDER: none;
	width: auto;
}
#content .legende {
	FONT-SIZE: 92%;
	FONT-STYLE: italic;
}
#content .obligatoire {
	FONT-WEIGHT: bold;
}
#content FORM .formSubmit {
}
#content FORM .submit INPUT {
}

/* Formulaire CONTACT */
FORM#contact SPAN {
	FONT-WEIGHT: bold;
}
FORM#contact LEGEND {
	DISPLAY: none;
}
FORM#contact LABEL {
	FLOAT: left;
	WIDTH: 30%;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
}
FORM#contact INPUT {
	WIDTH: 250px;
}
FORM#contact TEXTAREA {
	WIDTH: 300px;
}
FORM#contact #inf_codepostal {
	WIDTH: 50px;
}
FORM#contact DIV.submit {
	TEXT-ALIGN: center;
	MARGIN: 5px 0px;
}
FORM#contact DIV.submit INPUT {
	WIDTH: auto;
	FONT-WEIGHT: bold;
}

/* Plan du site */
#content UL.plansite {
	LIST-STYLE: none;
	MARGIN: 0px;
}
#content UL.plansite LI UL {
	LIST-STYLE-TYPE: disc;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 15px;
}
#content UL.plansite LI UL LI {
	PADDING-BOTTOM: 2px;
}
#content UL.plansite LI UL LI UL {
	LIST-STYLE-TYPE: circle;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 0px;
}
#content UL.plansite LI H3 {
	PADDING-LEFT: 3px;
}


/* Retour haut de page */
P.gotop 
{
	TEXT-ALIGN: right;
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
}
DIV.gotop {
	TEXT-ALIGN: right;
	PADDING: 10px;
	MARGIN-RIGHT: 225px;
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
}
DIV.gotop A, P.gotop A {
	COLOR: #000066;
}

