body, td, p, a, font {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #333333;
}


P { font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; line-height : 130%; color: #4A5362; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; text-indent : 0px; }
.bulletlist { font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; line-height : 130%; color: #4A5362; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; text-indent : 0px; }
.bulletlist LI { font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; line-height : 130%; color: #4A5362; margin-top : 1px; margin-bottom : 1px; padding-bottom : 0px; text-indent : 0px; }

#content a { border-bottom: 1px solid #E25B3D ; text-decoration: none; margin-bottom: 100px}
#content a:hover { color:#E25B3D }

H1 { font-size: 17px; font-weight: bolder; }
H2 { font-size: 14px; font-weight: bolder; }
H3 { font-size: 12px; font-weight: bolder; }
H4 { font-size: 12px; font-weight: bolder; margin-bottom: 0px }


a {
	color: #333333;
}

.text_maj1 {  font-size: 12px; color: #f1f1f1; /*font-weight: normal; text-decoration: underline;*/ }
.text_maj2 {  font-size: 10px; color: #f1f1f1; /*font-weight: bold; text-decoration: underline;*/ }
.text_maj3 {  font-size: 10px; color: #4F5C75; /*font-weight: bold; text-decoration: underline;*/ }

INPUT.inp_text { 
font-family:Verdana; 
font-style:normal; 
font-size:13; 
border-width:1; 
border-color:black; 
border-style:solid
}
INPUT.button { 
font-family: Arial,Verdana,Helvetica;
font-size: 11px; 
color:#ffffff ;
font-weight:bold;
background-color: #CCC7C8
}
TEXTAREA { 
font-family:Verdana; 
font-style:normal; 
font-size:13; 
border-width:1; 
border-color:black; 
border-style:solid;
}

body.default {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #f1f1f1;
}

div.menu_top {
	overflow: visible;
	margin-top: 0px;
	background-color: #9ba7b5;
	border-top: 1px #9ba7b5 solid;
	border-bottom: 1px #9ba7b5 solid;
	height: 23px;
}

div.menu_top div.menu_val {
	background-color: #f1f1f1;
	border-right: 1px #9ba7b5 solid;
	text-align: center;
	padding: 5px;
	width: 80px;
	float: left;
}

div.menu_top div.menu_select {
	background-color: #7789B1;
	border-right: 1px #9ba7b5 solid;
	text-align: center;
	padding: 5px;
	width: 80px;
	float: left;
}

div.menu_top div.menu_val a {
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

div.menu_top div.menu_select a {
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

div.menu_top div.menu_val a:hover {
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

div.submenu {
	padding: 10px;
	/*color: #333333;*/
}

div.center_body {
	margin-top: 10px;
	background-color: #ffffff;
	border-top: 1px #9ba7b5 solid;
	border-bottom: 1px #9ba7b5 solid;
	overflow: visible;
	min-height: 400px;
}

div.center_body div.left_body {
	float: left;
	width: 230px;
	/* height: 100%; */
	background-color: #ffffff;
	border-right: 1px #9ba7b5 solid;
	border-bottom: 1px #9ba7b5 solid;
	margin-right: 5px;
	margin-bottom: 5px;
}

div.center_body div.right_body {
	height: 100%;
	background-color: #ffffff;
	overflow: visible;
	margin-left: 235px;
}

div.center_body div.right_body div.title_body {
	padding: 5px;
	padding-right: 10px;
	overflow: visible;
}

div.left_body div.bloc_body {
	padding: 5px;
	border-bottom: 1px #9ba7b5 dashed;
}

div.left_body div.bloc_body form {
	margin: 0px 0px 0px 0px;
}

div.left_body div.bloc_body table {
	width: 100%;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

div.left_body div.bloc_body td {
	font-size: 8pt;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

div.left_body div.bloc_body form input.field {
	width: 60px;
	height: 18px;
	font-size: 7pt;
}

div.left_body div.bloc_body form input.submit {
	font-size: 7pt;
	font-weight: bolder;
	border: 1px #f1f1f1 solid;
	background-color: #9ba7b5;
	color: #ffffff;
	height: 18px;
}



div.left_body div.bloc_body2 {
	padding: 5px;
	border-bottom: 1px #9ba7b5 dashed;
}

div.left_body div.bloc_body2 table {
	width: 100%;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

div.left_body div.bloc_body2 td {
	font-size: 8pt;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}



div.left_body div.menu_left_body {
	margin-top: 10px;
	padding: 5px;
}



div.left_body div.menu_left_body ul.menu_left_1 {
	margin: 0px 0px 0px 0px;
}

div.left_body div.menu_left_body li.menu_1_no {
	margin-left: 18px;
	height: 18px;
	list-style-image: url(../img/puce_no.gif);
}

div.left_body div.menu_left_body li.menu_1_act {
        margin-left: 18px;
        height: 18px;
        list-style-image: url(../img/puce_act.gif);
}  

div.left_body div.menu_left_body li.menu_1_no a {
	text-decoration: underline;
	color: #333333;
}

div.left_body div.menu_left_body li.menu_1_no a:hover {
	font-weight: bold;
	color: #333333;
}

div.left_body div.menu_left_body li.menu_1_act a {
	text-decoration: underline;
	font-weight: bolder;
	color: #333333;
}


div.left_body div.menu_left_body ul.menu_left_mail {
	margin: 0px 0px 0px 0px;
}

div.left_body div.menu_left_body li.menu_mail {
	margin-left: 18px;
	height: 18px;
	list-style-image: url(../img/mail.gif);
}

div.left_body div.menu_left_body li.menu_mail a {
	text-decoration: underline;
	color: #333333;
}

div.left_body div.menu_left_body li.menu_mail a:hover {
	font-weight: bold;
	color: #333333;
}



div.left_body div.menu_left_body li.menu_2_no {
	margin-left: 35px;
	height: 18px;
	list-style-image: url(../img/arrow_menu_2.gif);
}

div.left_body div.menu_left_body li.menu_2_no a {
	color: #666666;
	text-decoration: none;
}

div.left_body div.menu_left_body li.menu_2_act {
        margin-left: 35px;
        height: 18px;
        list-style-image: url(../img/arrow_menu_2.gif);
}  

div.left_body div.menu_left_body li.menu_2_act a {
        color: #7789B1;
	font-weight: bolder;
        text-decoration: underline;
} 

div.left_body div.menu_left_body li.menu_2_no a:hover {
	text-decoration: underline;
	color: #333333;
}

div.left_body div.menu_left_body li.menu_3_no {
	margin-left: 50px;
	height: 18px;
	list-style-image: url(../img/arrow_menu_3.gif);
}

div.left_body div.menu_left_body li.menu_3_act {
        margin-left: 50px;
        height: 18px;
        list-style-image: url(../img/arrow_menu_3.gif);
}

div.left_body div.menu_left_body li.menu_3_no a {
	color: #666666;
	text-decoration: none;
}

div.left_body div.menu_left_body li.menu_3_no a:hover {
	text-decoration: underline;
}

div.left_body div.menu_left_body li.menu_3_act a {
        color: #333333;
        text-decoration: underline;
}



div.left_body div.bloc_img {
	padding: 12px;
	margin-top: 0px;
	margin-left: 10px;
	height: 230px;
}