BODY {
	background-color: #FFFFFF;
	scrollbar-arrow-color: #F96611;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #333333; 
	scrollbar-track-color: white; 
	scrollbar-3dlight-color: #dddddd; 
	scrollbar-darkshadow-color: #aaaaaa;


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	
	margin-top: 0;
	margin-bottom: 0;
	top: 0px;
	bottom: 0px;
}
A:link {
	color: #333333;
	text-decoration: none
}
A:visited {
	color:#333333;
	text-decoration: none
}
A:hover {
	color:#F96611;
	text-decoration: underline
}
A.selected {
	color:#F96611;
	font-weight: bold;
	font: bold;
	font-style: bold;


}
A.selected:visited{
	color:#F96611;
	font-weight: bold;
	font: bold;
	font-style: bold;
}
A.unselected {
	color:#333333;
}


.box_jaune {
	background-color: #DDDDDD;
	color: #F96611; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}

.box_jaune_medium {
	background-color: #DDDDDD;
	color: #F96611;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small; 
}
.box_jaune_cv {
	background-color: #FFFFDD;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small; 
}
.bepub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	
	background-color: #FEFEFF;
	width: 870; 
	accelerator: true;
	align: top;
}

.bordermenutitle {
	background-color: #F96611;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font: bold;
	font-size: x-small;
	font-style: bold;
	line-height: normal;
	color: #FFFFFF;
	font-variant: small-caps;
	text-transform: capitalize;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.bordermenu_up_bkg {
	background-color: #DDDDDD;
}


.menu_content {
	background-color: #DDDDDD;
	background-position: center;
	font-weight: normal;
	font: normal;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
}


.keyword {
	color: #F96611;
}


.selectedtext {
	color: #F96611;
	font-weight: bold;
}
.bluetext{
	color: #3B69B6;
	font-weight: bold;
}

.menutext {
	color: #333333;
	font-weight: normal;
	font: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.selected_dir{
	background-color:#003366;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.smalltext {
	font-size: xx-small;
	margin-top: 0em;
	margin-bottom: 0em;
	font-weight: normal;
	font: normal;
	color:#333333;
}




H1.menutext {
	font-size: x-small;
	color: #333333;
	font-weight: normal;
	font: normal;
	margin-top: 0em;
	margin-bottom: 0em;
}
H1.menuselectedtext {
	font-size: x-small;
	color: #F96611;
	font-weight: bold;
	font: bold;
	margin-top: 0em;
	margin-bottom: 0em;
}
H2.menutext {
	font-size: x-small;
	color: #333333;
	font-weight: normal;
	font: normal;
	margin-top: 0em;
	margin-bottom: 0em;
}
H2.menusmalltext {
	font-size: xx-small;
	margin-top: 0em;
	margin-bottom: 0em;
	font-weight: normal;
	font: normal;
	color:#333333;
}
H2.menuselectedtext {
	font-size: xx-small;
	color: #F96611;
	font-weight: bold;
	font: bold;
	margin-top: 0em;
	margin-bottom: 0em;
}


INPUT {
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	border: 1 solid #333333;
}


INPUT.noborder {
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	border: 0;
}




TEXTAREA {
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	border: 1 solid #333333;
}


SELECT {
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
	border: 1 solid #333333;
}


HR {
	color: #F96611;
	height: 1px;
	text-align: center;
	vertical-align: middle;
	width:100%;
}
HR.mini {
	color: #F96611;
	height: 1px;
	text-align: center;
	vertical-align: middle;
	width:100%;
	margin-top: 0;
	margin-bottom: 0;
	top: 0px;
	bottom: 0px;
	clip:  rect(0px auto 0px auto);
}


.annu_vitrine_c {background-color: #F96611}
.annu_vitrine_f {
	background-color: #F5F5F5;
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}
.annu_vitrine_m {
	background-color: #F5F5F5;
	color: #F96611; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}
.annu_vitrine_c2 {background-color: #F96611}
.annu_vitrine_f2 {
	background-color: #FFFFFF;
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}
.annu_vitrine_m2 {
	background-color: #FFFFFF;
	color: #F96611; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}


.annu_txt_name {
	color: #333333; 

	font: x-small, bold; 
	font-weight: bold;
	font: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small; 
}


.annu_referencement {
	background-color: none;
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}


.annu_referencement_m {
	background-color: none;
	color: #F96611; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}


.home_search_engine_c {background-color: #EECC66}


.home_search_engine_f {
	background-color: #FFFFDD;
	color: #333333; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}
.home_search_engine_m {
	background-color: #FFFF77;
	color: #F96611; 
	font: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small; 
}
.news{
	color : #333333;
	font-size : xx-small;
	text-align : justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link_news{
	color : #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
}
.form_text{
	color : #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	
}
.news_title{

	background-color : #BBBBBB;
	color: #FFFFFF;
	font-weight: bold;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;

}
.left_col_pic{
	filter=progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=3);
}
.small_grey{
	color: #666666;
	font-weight: bold;
	font: bold;
	font-size : xx-small;
}
HR.grey{
	color: #BBBBBB;
	height: 1px;
	text-align: center;
	vertical-align: middle;
	width:100%;
}
.emploitext {
	color: #333333;
	font-weight: normal;
	font: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	margin-left: 15px;
	margin-right: 15px;
}
.emploitextg{
	color: #333333;
	font-weight: normal;
	font: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	margin-left: 15px;
}
.emploitextd{
	color: #333333;
	font-weight: normal;
	font: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	margin-right: 15px;
}
.errormsg{
	color: #F96611;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
A:link.emploi {
	color: #F96611;
	text-decoration: none;
	font-size: xx-small;
}
A:visited.emploi {
	color:#F96611;
	text-decoration: none;
	font-size: xx-small;
}
A:hover.emploi {
	color:#F96611;
	text-decoration: underline;
	font-size: xx-small;
}
table.thinborder{
	border-width:1px;
  	border-style:solid;
  	border-color:#F96611;
}
.image{
	margin-right: 8px;
}
A:link.back{
	color:#F96611;
	font-weight: bold;
	text-decoration: none;
	font-size: xx-small;

}
A:visited.back{
	color:#F96611;
	font-weight: bold;
	text-decoration: none;
	font-size: xx-small;
}
A:hover.back {
	color:#F96611;
	font-weight: bold;
	text-decoration: underline;
	font-size: xx-small;
}
A.button 
{ 
	font-weight:normal;
	font-size: xx-small;
	height: 17px; 
	background-color: #D4D0C8; 
	border-width:1px;
  	border-style:solid;
  	border-color:#333333; 
	cursor: default;
	vertical-align: middle;
	text-align: center;
}
.head_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
}
.text {
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	margin-left: 15px;
	margin-right: 15px;
}
.italic{
	font-style: italic;
}
.bright_blue{
	color:#9999FF;
}
.title{
	font-size: small;
	color: #F96611;
	font-weight:bold;
}
.bold{
	font-weight:bold;
}
.cellpadding{
	margin-left: 10px;
	margin-right: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
H1.page_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
	line-height: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 0em;
	margin-bottom: 0em;
}
.medium_text{
	color: #333333;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.redbgtitle{
	background-color: #F96611;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
	line-height: normal;
	color: #FFFFFF;
	font-variant: small-caps;
	text-transform: capitalize;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.redtitle{
	color : #F96611;
	font-size : small;
	font-weight : bold;
}
.bold{
	font-weight : bold;
}

.rss_left {
padding:15px;
}
.rss_left a {
font-size:x-small;
}

