/* CSS Document */
BODY {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(interface/bottom_bg.png);
	background-position:top;
}

BODY, TD, TH, P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
}

A:LINK, A:VISITED {
	color:#CC3300;
	text-decoration:none;
}
A:HOVER, A:ACTIVE {
	color:#330000;
	text-decoration:underline;
}

#contenant {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	/*border:solid 1px #ff0000;*/
}

.contenu {
	margin : 8px;
}

/* style de polices */
.cartes_grdtitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13pt;
	color:#333333;
}
.cartes_petittitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10pt;
	color:#666666;
}
.cartes_trespetittitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:8pt;
	color:#666666;
}


TABLE.bg_table_contenu {
	background-image:url(interface/middle_bg2.png);
	background-position:top;
	background-repeat:repeat-x;
}


TD.bg_contenu {
	background-image:url(interface/df_bg_bottom.png);
	background-position:bottom;
	background-repeat:repeat-x;
}
TD.bg_contenu_center {
	background-image:url(interface/df_bg_contenu.png);
	background-position:top;
	background-repeat:repeat-x;
}
TD.bg_td_left_contenu {
	background-image:url(interface/df_bg_td_left_contenu.png);
	background-position:right;
	background-repeat:repeat-y;
}
TD.bg_td_right_contenu {
	background-image:url(interface/df_bg_td_right_contenu.png);
	background-position:left;
	background-repeat:repeat-y;
}
TD.bg_td_links {
	background-image:url(interface/df_bottom_2.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

TD.bg_contenu_cartes {
	background-image:url(interface/cartes/cartes_contenu_bg.png);
	background-position:top;
	background-repeat:repeat-y;
}

TD.bg_contenu2 {
	background-image:url(interface/contenu_bg2.png);
	background-position:top;
	background-repeat:repeat-y;
}

.sautseparation {
	border-bottom:1px dashed #666666;
	background-color:#FFFFFF;
}
.sec_bordertop {
	background-color:#CC0000;
}
.sec_contenu {
	background-color:#FFFFFF;
	padding:8px;
	color:#666666;
	line-height:1.2;
}

INPUT {
color:#660000;
background-color:#ffffff;
font-size:9px;
font-family:Verdana,arial;
border-color:#cccccc;
border-style: solid;
border-width:1px;
}
.isin {
color:#660000;
background-color:#ffffff;
font-size:9px;
font-family:Verdana,arial;
border-color:#AAAAAA;
border-style: solid;
border-width:1px;
}
TEXTAREA {
color:#660000;
background-color:#ffffff;
font-size:9px;
font-family:Verdana,arial;
border-color:#cccccc;
border-style: solid;
border-width:1px;
}
SELECT {
color:#660000;
background-color:#ffffff;
font-size:9px;
font-family:Verdana,arial;
border-color:#cccccc;
border-style: solid;
border-width:1px;
}

INPUT.radio {
color:#000000;
background-color:transparent;
font-size:8px;
font-family:Verdana;
border-color:#CA6500;
border-style: none;
vertical-align : middle;
}
INPUT.checkbox {
background-color:transparent;
font-size:10px;
font-family:Verdana;
border:hidden;
}