/**single page*/

ul{
	/*color:#99103C;*/
}

.blocActu p a {
color:#ffffff;
font-size:11px;
}
.alignleft{
		float: left;
		margin:0 20px 0 0;
}

.alignright{
		float: right;
		text-align:right;
}

.navigation{
width:500px;
	height: 25px;
	margin-top: 40px;
	margin-left:27px;
	margin-bottom:10px;
	border:0px solid red;
	
	}


/** END SINGLE PAGE ***/
#printDiv{
	margin-top:15px;
	padding:3px;
	background-color:#787068;
	float:right;

}

a.printLink, a.printLink:hover{ 
	font-family: Verdana, Arial;

	color:white;
	text-decoration:none;
	font-size:8px;
	letter-spacing: 1px;
/*	font-variant: small-caps;*/	
}

a.printLink:hover{
	text-decoration:underline;
}

#print2Div{
	margin-top:15px;
	padding:3px;
	background-color:#787068;
	float:right;
	cursor:pointer;
}

span.print2Link, span.print2Link:hover{ 
	font-family: Verdana, Arial;

	color:white;
	text-decoration:none;
	font-size:8px;
	letter-spacing: 1px;
/*	font-variant: small-caps;*/	
}

span.print2Link:hover{
	text-decoration:underline;
}



/**** CLASSIFIED ****/

#classifiedList{
	float:left;
	border:0px solid red;
	padding-left:35px;
}

#classifiedContent{
	float:left;
	width:370px;
	padding: 20px 0px 0 20px;
	border:0px solid green;
	float:right;
}

#classifiedForm{
	float:right;
	width:410px;
	padding: 0px 0px 0 0px;
	border:0px solid green;
}

/*
#ContactFormContainer{
	float:right;
	width:410px;
	padding: 0px 0px 0 0px;
	border:0px solid green;
}
*/
#classifiedDiv{
	/*width: 17px ;*/
	padding:4px 4px 4px 4px;
	background-color:#787068;
	float:left;

}


a.okLink{ 
	color:white;
	text-decoration:none;
	font-size:9px;
}

a.okLink:hover{
	color:white;
	text-decoration:underline;
	font-size:9px;
	}

div.classifiedReponse{
	padding-top:6px;
	float:left;
	margin-right: 5px;	
}


.classifiedReponse{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7a032b;
text-decoration:none;
}



.classifiedProfile{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#7a032b;
text-decoration:none;
}



a.classifiedTitle, a.classifiedTitle:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#59493F;
text-decoration:none;
}

a.classifiedTitle:hover{
	text-decoration:underline;
	}
	

a.rougeMoyen, a.rougeMoyen:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#7a032b;
text-decoration:none;
}

a.rougeMoyen:hover{
	text-decoration:underline;
	}

/******** CONTACT PAGE id= 48  **********/
#contactDetails{
	float:left;
	width:400px;
	border:0px solid red;
	margin-left:10px;
	
}

#contactContent{
	float:right;
	width:395px;
	padding: 15px 0px 15px 15px;
	border:1px solid #840D2B;
	
	
}

#contactForm{
	border:1px solid #840D2B;
	padding: 15px;
	

}

.messageOK{
	color:#2F842F;
	background-color:#FFFFD4;
}

.messageError{
	color:#AA0000;
	background-color:#FFFFD4;
}

/********** FORMS **********/
table.formSpontane{
	width:460px;
	margin: 0 0 8px 0;
}

table.formAnnonce{
	width:350px;
	margin: 0 0 8px 0;
}

.formHint{
	font-size:10px;
	color:gray;
	margin:5px 0 5px 0;
}

.hint{
	font-size:10px;
	color:gray;
}

div.formLine{
	padding: 7px 0 7px 0;
	border: 0px solid red;
	
}

input.formInput{
	border: 1px solid #840D2B;
	margin-left:5px;
	padding: 2px;
	height:16px;
	
}

select.formSelect{
	border: 1px solid #840D2B;
	margin-left:5px;
	padding: 2px;
	
}


/**********************/

/***DEpartement page ID=38**/
.departmentColumn{
background:#ffffff url("images/bg_narrowcolumn.jpg") no-repeat top right;	
float:left;
width:910px;
padding:40px 0 0 0;
margin:-61px 0 0 0px;


}

#departmentMenu{
	float:left;
	width:250px;
}


#departmentContent{
	float:left;
	width:500px;
	padding: 30px 0 0 40px;
}


.DptLink{
cursor: pointer;
text-decoration:underline;
width: 220px;
/*background-color:#99103C;*/
color:white;
text-decoration:none;
margin: 0;
font-size:10px;
padding:5px 0 5px 10px;	
margin-bottom:1px;
background-image: url('images/departement.gif');
}

.DptLink:hover{
cursor: pointer;
text-decoration:underline;
width: 250px;
/*background-color:#787068;*/
color:white;
text-decoration:none;
margin: 0;
padding:5px 0 5px 10px;
font-size:10px;
margin-bottom:1px;
background-image: url('images/departement_hover.gif');
}


.DptLinkON{
cursor: pointer;
text-decoration:underline;
width: 250px;
/*background-color:#787068;*/
color:white;
text-decoration:none;
margin: 0;
padding:5px 0 5px 10px;
font-size:10px;
margin-bottom:1px;
background-image: url('images/departement_hover.gif');
}


.dptMenuSep{

	padding:0;
	height:1px;
	width:10px;
	background-color:#99103C;
}

.entryDpt{
float:left;
width:900px;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#59493f;
margin:0 0 0 0;
}

.entryDpt h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#7a032a;
}

/** END DPT ****/
*{
padding:0;
margin:0;
}



a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
/*color:#f18f4e;*/
color:#99103C;
text-decoration:underline;
cursor:pointer;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#99103C;
/*color:#f18f4e;*/
text-decoration:none;
cursor:pointer;
}

img{
border:none;
}

h2 {
padding: 0;
margin:0 0 10px; 
}

h3 {
padding: 0;
margin:30px 0 5px 0;
color:#7a032a;
}

h4 {
padding: 0;
margin:20px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}/*
ul, li{
float:left;
width:100%;
margin:10px 0 0 40px;
}*/

li{
	list-style-image: URL(images/puce_rouge.gif);
	

}

li.vide{
	list-style-image: URL(images/puce_rouge.gif); 
}

.more-link{
float:left;
width:100%;
}

a.more-link, .blocActu p a.more-link, a.more-link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

color:#FF9966;
text-decoration:none;
}

a.more-link:hover, .blocActu p a.more-link:hover {
	text-decoration:underline;
	}

body {
font-size: 62.5%;
font-family:Verdana, Arial, Sans-Serif;
background: #ffffff;
color: #333;
text-align: center;
width:100%;
overflow-x:hidden;
}

#page {
width:934px;
text-align: left;
margin:0 auto;
}

#container{
float:left;
width:934px;
text-align: left;
margin:0 auto;
background:#ffffff url("images/bg_page.jpg") no-repeat top right;
padding:35px 0 0 0;
}

/***************COMMENT PAGE **************************/
cite{
	font-weight:bold;
	font-style: normal;
}

#commentform input {
	margin: 5px 0 1px 0px;
}

#commentform {
/*	float: left;*/
}

#comment{ 
	
	margin-top:10px;
	
}

#submit{
	background-color: #787068 ;
	border: 0px;
	color:white;
	font-weight:bold;
	padding:3px;
	margin-top:5px;
}

.post{
	clear:right;
}

.entryPost{

float:left;
width:555px;
padding-top:0px;
padding-left:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#59493f;



}

.commentlist{
	margin-left:0px;

}

.alt{
	list-style-type: none;
}

/******************************************/

/*
#pageRight{
position:relative;
top:26px;
left:900px;
width:28px;
height:299px;
background:url("images/bg_page_right.jpg") no-repeat;
}
*/
/*--HEADER---------------------------*/
#top{
float:left;
width:909px;
height:31px;
background:url("images/bg_top.jpg") no-repeat right;
}
#header {
float:left;
width:909px;
height:119px;
background:url("images/header.jpg") no-repeat;
}
#linkHome{
float:left;
width:390px;
height:80px;
margin:20px 0 0 30px;
}
#linkHome a{
float:left;
width:390px;
height:80px;
margin:20px 0 0 30px;
background:none;
}
#lang{
float:right;
width:50px;
text-align:right;
padding:15px 60px 0 0;
}
#lang a{
float:right;
width:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:9px;
font-weight:normal;
text-decoration:none;
padding:4px 0 0 15px;
text-align:left;
}
#lang a:hover, .active{
background:url("images/bullet.gif") no-repeat left bottom;
text-decoration:none;
}
/*--SOUS-MENU----------------------------*/
#sousMenuConnaitre{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;
}
#sousMenuActu{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;
}
#sousMenuExpertise{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;

}
#sousMenuAccompagner{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;
}
#sousMenuInternational{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;
}
#sousMenuRejoindre{
position:absolute;
margin:0 0 0 0px !important;
margin:-2px 0 0 0px;
}
.sepSousMenu{
float:left;
width:1px;
height:23px;
background:#d8d7d3 url("images/sep_ss_menu.jpg") no-repeat;
}
.ssMenu{
float:left;
position:relative;
height:18px;
color:#594a43;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
background:#d8d7d3;
padding:5px 25px 0 25px;

}
.ssMenu a{
position:relative;
height:18px;
color:#594a43;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
text-decoration:none;
padding:0 0 0 0;
}
.ssMenu a:hover{
height:18px;
color:#7a0329;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-align:center;
text-decoration:none;
padding:0 0 0 0;
}

#ssMenuActive{
	color:green;
	font-weight:bold;
}
/*--MENU----------------------------*/
#menu{
float:left;
width:909px;
height:26px;
background:url("images/bg_menu.jpg") no-repeat;
margin:0 0 0 0 !important;
margin:-1px 0 0 0;
letter-spacing: 1px;
overflow:hidden;
}
.sepVert{
float:left;
width:1px;
height:18px;
background:#afa8af;
margin:0 0 0 -1px;
}
.activeMenu{
background:#787068;
}

#blocMenuHome{
float:left;
width:75px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuHome a{
float:left;
width:75px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
padding:6px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
}
#blocMenuHome a:hover{
float:left;
width:75px;
height:20px !important;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068 url("images/bg_menu.gif") no-repeat right;
margin:-1px 0 0 0;
padding:7px 0 0 0;
}
#blocMenuConnaitre{
float:left;
width:132px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuConnaitre a{
float:left;
width:132px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
padding:6px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
}
#blocMenuConnaitre a:hover{
float:left;
width:132px;
height:20px !important;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}

#blocMenuAccompagner{
float:left;
width:154px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuAccompagner a{
float:left;
width:154px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuAccompagner a:hover{
float:left;
width:154px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}
#blocMenuInternational{
float:left;
width:125px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuInternational a{
float:left;
width:125px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuInternational a:hover{
float:left;
width:125px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}

#blocMenuExpertise{
float:left;
width:95px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:5#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}

#blocMenuExpertise a{
float:left;
width:95px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuExpertise a:hover{
float:left;
width:95px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}
#blocMenuAnnuaire{
float:left;
width:104px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuAnnuaire a{
float:left;
width:104px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuAnnuaire a:hover{
float:left;
width:104px;
height:20px !important;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}
#blocMenuActu{
float:left;
width:98px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuActu a{
float:left;
width:98px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuActu a:hover{
float:left;
width:98px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}
#blocMenuRejoindre{
float:left;
width:133px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuRejoindre a{
float:left;
width:133px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuRejoindre a:hover{
float:left;
width:133px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
}
#blocMenuPratique{
float:left;
width:90px;
height:27px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-align:center;
margin:0 0 0 -1px;
background:url("images/bg_menu.gif") no-repeat right;
padding-top:1px;
}
#blocMenuPratique a{
float:left;
width:90px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d8d7d3;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:url("images/bg_menu.gif") no-repeat right;
padding:6px 0 0 0;
}
#blocMenuPratique a:hover{
float:left;
width:90px;
height:22px !important;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
font-weight:normal;
text-decoration:none;
background:#787068;
margin:-1px 0 0 0;
background:url("images/bg_menu.gif") no-repeat right;
padding:7px 0 0 0;
//}
/*--CONTENU---------------------------*/
#bandeau{
float:left;
width:909px;
height:63px;
background:#ffffff url("images/bg_bandeau.jpg") no-repeat right;
}
#bandeauPage{
float:left;
width:909px;
height:61px;
}
.narrowcolumn{
float:left;
width:720px;
background:#ffffff url("images/bg_narrowcolumn.jpg") no-repeat top right;
padding:10px 0 0 0;
min-height:194px;
margin:-60px 0 0 190px !important;
margin:-60px 0 0 95px;
/*
float:left;
width:720px;
background:#ffffff url("images/bg_narrowcolumn.jpg") no-repeat top right;
padding:0px 0 0 0;
min-height:194px;
margin:-60px 0 0 190px !important;
margin:-63px 0 0 95px;
*/

}

.widecolumn{
float:left;
width:909px;
background:#ffffff url("images/bg_narrowcolumn.jpg") no-repeat top right;
/*border: 1px solid green;*/
margin:-61px 0 0 0px;
}


.post h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#7a032a;
}

#content{
	/*padding-left:40px;*/
	/*border:1px solid green;*/
	
}

.entry{
float:left;
width:555px;
padding-left:25px;
padding-top:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#59493f;
}

.entry ul{
padding:0;
margin:0 0 0 15px;
}
.entry li{
padding:0;
margin:0;
}

.homeLeft{
float:left;
width:514px;
margin-top:15px;
}
.textHomeLeft{
float:left;
width:474px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#59493f;
padding:40px 0 0px 30px;
line-height:30px;
margin-bottom: 40px;
}
.homeRight{
float:left;
width:365px;
padding:55px 0 30px 30px;
background:#95103c url("images/top_content_actu.jpg") no-repeat top;
margin-top:60px;
}
.titleRech{
float:left;
width:76px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:center;
background:#640220;
}
.inputForm{
float:left;
}
#s{
float:left;
border:1px solid #640220;
width:237px;
height:17px;
padding:0 3px 0 3px;
}
#searchsubmit{
float:left;
background:#640220;
border:1px solid #640220;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
width:25px;
height:19px;
text-align:center;
}
.titleActu{
float:left;
width:94%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:20px;
font-weight:bold;
padding:0 0 15px 0;
}

.blocActu{
float:left;
width:94%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0 0 15px 0;
color:#ffffff;
}


.suite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f18f4e;
}
.suite a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f18f4e;
text-decoration:none;
}
.suite a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#f18f4e;
text-decoration:underline;
}
#searchform{
float:left;
padding:0px 135px 0 25px;
/*border:1px solid red;*/
}
/*--SIDEBAR---------------------------*/
#sidebar{
float:left;
width:219px;
padding:40px 0 0 0;
}
.blocNav{
float:left;
width:182px;
background:#a60f41 url("images/bullet.jpg") no-repeat left;
color:#dbd6da;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #ffffff;
margin:0;
}
.blocNav a{
float:left;
width:157px;
background:#a60f41 url("images/bullet.jpg") no-repeat left;
color:#dbd6da;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0;
padding:5px 0 5px 15px;
text-decoration:none;
}
.blocNav a:hover{
float:left;
width:157px;
background:#8d827a url("images/bullet_active.jpg") no-repeat left;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin:0;
text-decoration:none;
padding:5px 47px 5px 15px;
}

.footerRed a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
/*color:#7a032b;*/
color:red;
text-decoration:none;
}

.footerRed a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
/*color:#7d695a;*/
color:red;
text-decoration:none;
}

/*--FOOTER---------------------------*/
#footer{
float:left;
width:474px;
margin:0px 0 0 30px;
}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:normal;
color:#7d695a;
}





#footer img{
	margin:0px 0 0 0;
}

#footerPage{
	float:left;
	width:900px;
	margin:15px 0 10px 10px;
	/*border:1px solid red;*/
	background-color:transparent;
}


 a.regular,a.regular:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#7d695a;
	text-decoration:none;
}

 a.regular:hover{
	font-weight:bold;
	color:#7a032b;
	text-decoration:underline;
}

 a.pratique,a.pratique:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#7a032b;
	text-decoration:none;
}

a.pratique:hover{
	text-decoration:underline;
}

#footerSingle{
float:left;
width:900px;
margin:0 0 0 0;
}

a{
	text-decoration:none;
	font-size:12px;
}

a:hover{
	text-decoration:underline;
	font-size:12px;
}

/****************/
/** E-ANNUAIRE **/
/****************/

#annuaireColumn{
float:left;
width:910px;
background:#ffffff url("images/bg_narrowcolumn.jpg") no-repeat top right;
padding:33px 0 0 0;
margin:-61px 0 0 0px;
}

#annuaireContentLeft{
	float:left;
	width:580px;
	padding:0 20px 0 20px;
}

#annuaireContentRight{
	float:left;
	width:290px;
}

.annuaireInput{
	float:left;
	width:580px;
	padding: 0 0 25px 0;

}

.inputTextNom{
	float:left;
	border:solid 1px #640220;
	width:309px;
	height:18px;
	padding: 4px 0 0 4px;
	margin:2px 0 0 0;
	font-size:10px;
	color:#a3907c
}

#selectLangue{
	float:left;
	border:solid 1px #640220;
	width:318px;
	font-size:10px;
	margin:6px 0 0 0;
	color:#a3907c
}

#annuaireListMatiere{
	float:left;
	width:180px;
	padding:0 30px 0 0;
}

#annuaireListDepartement{
	float:left;
	width:370px;
}

.annuaireList{
	float:left;
	height:165px;
	overflow:auto;
	width:100%;
	margin:10px 0 0 0;
}

.annuaireTitle{
	float:left;
	color:#640220;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:8px 10px 0 0;
}

.typeRecherche{
	background-color:#707070;
	color:#FFFFFF;
	padding:0 3px 0 3px;
}

.inputSubmit {
	background:#640220 none repeat scroll 0 0;
	border:1px solid #640220;
	color:#FFFFFF;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	height:24px;
	text-align:center;
	width:25px;
	cursor:pointer;
	margin:2px 0 0 0;
}

.ligneListOut{
	color:#59493f;
	padding:2px;
	cursor:pointer;
}

.ligneListOver{
	background-color:#7a032a;
	color:#FFFFFF;
	padding:2px;
	cursor:pointer;
}

#ajaxError{
	float:left;
	color:#99103C;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:0 0 10px 0;
}

#annuaireContentResultats{
	float:left;
	width:290px;
}

#annuaireTitleResultats{
	float:left;
	color:#640220;
	font-size:18px;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 2px 10px;
}

#annuaireListResultats{
	float:left;
	background-color:#FFFFFF;
	border:solid 1px #640220;
	width:250px;
	height:95px;
	overflow:auto;
	padding: 5px 0 0 0;
	margin:0 0 0 0;
}

#annuaireCVResultats{
	float:left;
	width:100%;
}

#annuaireCVResultats img{
	float:left;
	padding:7px 0 0 5px;
}

#annuaireCVResultats a{
	float:left;
	color:#59493f;
	padding:10px 0 0 5px;
}

#annuaireCVResultats a:hover{
	float:left;
	color:#7A032B;
	padding:10px 0 0 5px;
}

.ligneResultatOut{
	color:#7a032a;
	padding:3px 0 3px 10px;
	font-weight:bold;
	font-size:9px;
	cursor:pointer;
}

.ligneResultatOutNC{
	color:#7a032a;
	padding:3px 0 3px 10px;
	font-weight:bold;
	font-size:9px;
}

.ligneResultatOver{
	background-color:#99103b;
	color:#FFFFFF;
	padding:3px 0 3px 10px;
	font-weight:bold;
	font-size:9px;
	cursor:pointer;
}
.ligneResultatOverNC{
	background-color:#99103b;
	color:#FFFFFF;
	padding:3px 0 3px 10px;
	font-weight:bold;
	font-size:9px;
}

#annuaireContacts{
	float:left;
	background-color:#959595;
	padding:20px 10px 15px 10px;
	margin:15px 0 0 0;
	color:#FFFFFF;
	font-size:11px;
	width:232px;
}

#titleContacts{
	font-size:13px;
	font-weight:bold;
}

#annuaireContacts li{
	margin:0 0 0 15px;
	padding:2px 0 2px 0px;
	list-style-image:url(images/puce_blanche.jpg);
}

.nav a{ font-size:10px; }
.navPrev a{ font-size:10px; }
.navNext a{ font-size:10px; }
.navCur { font-size:10px; text-decoration:underline; }

.headerPub:hover{text-decoration:none;}

.com_presse li strong{
	 color:#59493F; padding:5px 0; font-size:11px; font-weight:bold;
}

.com_presse ul{
	 margin:5px 0 15px 0;
}
/*ajout 06 2011 bloc home*/

.blocHomeLeft{
float:left;
width:474px;
padding:0px 0 0px 30px;
margin-bottom: 20px;
}



