body{
	background-color:#1E1E1E;
	color:#FFFFFF;
	margin:0px;
	padding:0px
}
body, table, td, p, div{
font-family: Arial, Helvetica, sans-serif;
}
a{
	color:#FF9900;
}
a img{
	border:0px;
}
.txtBASE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.txtTEL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.9;
}
.petitTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.accroche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2;
	font-weight: bold;
}
.titreFICHE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.scroll_accueil {
	WIDTH: 100%px; HEIGHT: 150px; 
	OVERFLOW: auto; 
	scrollbar-face-color: #454545; 
	scrollbar-arrow-color:#A6A6A6; 
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #9D9D9D; 
	scrollbar-shadow-color: #A6A6A6; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #1E1E1E;
	margin-right: 0px; 
	margin-left: 0px
}.texte11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.sssouligne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

// Portail
.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F69B2B}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #F69B2B}
.rubrique {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; color: #ffffff; font-weight: bold}
.edition {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bolder; color: #9AEEEA}
.lien_maquette {  color: #333333}

td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: normal; color: #fefdfa}

#tableau_formulaire{
	border-collapse:collapse;
	margin-left:100px;
	width:600px;
}
#tableau_formulaire th{
	background-color:#B0B0B0;
	font-weight:bold;
	text-align:right;
	width:200px;
	color: #1E1E1E;
	height:25px;
}

#tableau_formulaire th, #tableau_formulaire td {
	border:solid 1px white;
	font-size:12px;
}

#tableau_formulaire input{
	width:100%;
}

#tableau_formulaire td{
	border-collapse:collapse;
	width:400px;
}

#tableau_formulaire textarea{
	width:100%;
	height:70px;
}

#marge_gauche{
	min-height: 370px;
	height: auto !important;
	height: 370px;
	/*background-image:url(../images/fond_dgk_gauche.jpg); */
	background-repeat:no-repeat;
	background-position: top right;
}
#marge_droite{
	min-height: 400px;
	height: auto !important;
	height: 400px;

}
/*
#marge_droite table{
	height:100%;
}*/

#marge_droite table td{
	vertical-align:top;
}
