/* Client Brasilia
- Créé le 20/06/2006 */

/* ********************** */
/* basic elements */
body {
	text-align: center;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #000000;
	padding: 0;
	border: 0;
	margin: 0px 0px 0px 0px;
} 
td {font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; color:#000000;}
p {margin-bottom : 4px; margin-left : 4px; margin-right : 4px; margin-top : 4px; }
h2{color: #1379B7; font-size: 14px; font-family: Verdana, Arial, Helvetica;  margin:0px; padding: 0px;}
/* basic elements */
/* ********************** */

/* ********************** */
/* ingenierie */
.actu{color: #642710; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
A:hover.actu{color: #642710; font-size: 10px; font-family: Verdana, Arial, Helvetica;  font-weight: bold;text-decoration : underline;}
.ic-titre{color: #642710; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.ic-intro{color: #BE8E33; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold;}
.ic-txt{color: #642710; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.ic-txt{color: #642710; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}
/* ingenierie */
/* ********************** */
.formtxt{color: #642710; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
.champob{color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
/* ********************** */
/* Polices */
.black10v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.black10v {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;font-weight: none}
A:hover.black10vbold {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;font-weight: bold;}
.black10vbold {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
A:hover.black11v {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline;}
A.black11vbold, .black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.black11vbold {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.marron12vbold{color: #642710; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}


.bleuf10vbold{color: #146780;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.bleuf10vbold{color: #146780;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.bleuf11vbold{color: #064484;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.bleuf11vbold{color: #064484;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.bleu22vbold{color: #237892;  font-size: 22px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold; list-style-type:square;}
.vert_intro10vbold{color: #9EC725;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;  line-height: 20px;}
.white10vbold {color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white10vbold {color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.white11v{color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none;}
.white11vbold {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white11vbold {color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}
.white14vbold {color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration : none; font-weight: bold;}
A:hover.white14vbold {color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration : underline; font-weight: bold;}

/* Classes OK */
.mail {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none; font-weight: bold;}
A:hover.mail {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : underline; font-weight: bold;}
.adr {color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.date {color: #6B8A21; font-size: 9.5px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
/* Polices */
/* ********************** */

/* ********************** */
/* Tableau */
.listing0 {border: 0px solid; padding: 4px 4px 4px 4px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: bold; color: #E9F8FC; background-color: #267B9E;}
.listing1  {border: 0px solid; padding: 1px 1px 1px 1px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: bold; color: #E9F8FC; background-color: #62B1C9;}
.listing2  {border: 0px solid; padding: 4px 4px 4px 4px; vertical-align:middle; font-family: Verdana,Geneva,Tahoma,Trebuchet MS,Arial,Sans-serif; font-size: 10px; font-weight: none; color: #409FB7; background-color: #DAF3FA;}

/* Tableau */
/* ********************** */
/* ********************** */
/* Les div */
#general {
	width: 742px;
	height: 664px;
	background-color: #EBDB89;
	background-image: url(images/fd_general.gif);
	border: 1px solid;
	border-color: #EBDB89;
	border-style: solid;
	text-align: center;
	vertical-align: top;
	background-repeat: no-repeat;
	
}
#haut_nav1
{
	/*display: block;*/
	/*width: 384px;*/
	width: 364px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 8px;
}
#navigator
{
	/*display: block;*/
	width: 358px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 0px;
	float: right;
	text-align: right;
}
#visuc
{
	/*display: block;*/
	width: 139px;
	vertical-align: top;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#ttchap
{
	/*display: block;*/
	width: 50px;
	background-image: url(images/fd2.gif);
	vertical-align: top;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-position: top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}


/* Les div */
/* ********************** */

/* ********************** */
/* Les listes */
ul.navin
{
	list-style-type: none;
}