body {  
	background : #ffffff fixed  top left repeat-x;
	cursor : default; 	
	} 


.petit {
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	line-height:18px;
	}
	
.pageheader {
	position:relative;
	background : url("img/header.jpg") no-repeat;
	width : 778px;
	height : 124px;
	}
	
.tableprinc{
	background : url("img/back_table.gif") repeat-y;
	width: 778px;
	padding : 5px 5px 2px 12px;
	font-size : 12px;
	line-height:12px;
	}
	

.tablemenu {
	background: url("img/fond_menu.gif") no-repeat;
	height: 38px;
	width: 758px;
	padding-left: 10px;
	}

#violetgras {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color:#000;
	font-weight : bold;
}

#violet {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000;
	text-decoration : none;
}

	
#violet:hover{
color : #000;
text-decoration : underline;
	}


	
.itemmenu {color:#000000;
	font-family : verdana;
	text-decoration:none;
	font-size : 12px;
	}	
.itemmenu:hover{color:#cc0000;}


#audit {
	height: 60px;
	padding : 0px 0px 0px 0px;
	background : url("img/fond_titre.gif") repeat-y;
	}

.spacer{
	height: 3px;
	padding: 10px 20px 10px 10px;
	}
	
.tabletitre{
	background : url("img/fond_titre.gif") repeat-y;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	height: 105px;
	padding-left:5px;
	}
	
.tablelogo{
	background : url("img/fond_band_logo.gif") repeat-y;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	height: 142px;	
	}	

.4poles	{

	}
	
.tabletitre_haut{
	background : url("img/band_logo_h.gif") repeat-y;
	width: 758px;
	height:3px;
	
	}
	
.tabletitre_bas{
	background : url("img/band_logo_b.gif") repeat-y;
	width: 758px;
	height:3px;	
	}
	
.tabletitre_bord{
	background : url("img/band_logo_bord.gif") repeat-y;
	width: 3px;
	height:166px;	
	}
	
.table_admin_contact{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	height: 105px;
	padding-left:5px;
	}
	
.table_admin_contact_titre{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;	
	padding-left:5px;
	font-weight : bold;
	}

.main {
	
	font-size : 12px;
	line-height:18px;
	}
	
.menu_g
	{
	padding : 0px 0px 0px 0px;
	
	}

.tab_g_haut{
	background: url("img/tab_g.gif") no-repeat;
	height: 5px;
	width:205px;
	
	
	}
.tab_g_bas{
	background: url("img/tab_g_bas.gif") no-repeat;
	height: 12px;
	width:195px;
	padding-left:20px;
	
	}

.tab_d_haut
	{position:relative;
	top :0px;
	left :0px;
	width:15px;
	height:200px;
	}
	
.tab_d_bas
	{
	background : url("img/tab_d_bas.gif") no-repeat;
	height:20px;
	}
	
.tab_d_bas_large
	{
	background : url("img/tab_d_bas_large.gif") no-repeat;
	height:20px;
	}
	
#titre_audit{
	background : url("img/titre_audit.gif") no-repeat;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #FFFFFF;
	height: 50px;
	width: 590px;
	padding-left:20px;
	}
	
#titre_audit_large{
	background : url("img/titre_audit_large.gif") no-repeat;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #ffffff;
	height: 50px;
	width: 753px;
	padding-left:20px;
	}


.login_haut{
	background : url("img/login_haut.gif") no-repeat;
	height:11px;
	width:182px;
	}
	
.login_bas{
	background : url("img/login_bas.gif") no-repeat;
	height:11px;
	width:182px;
	}
	
.footer{
	color : #b8bdc0;
	background : url("img/footer.gif") no-repeat;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	height:48px;
	width:778px;
	}
.footer a {color : #b8bdc0;}
	
.login_content{
	background : url("img/login_content.gif") repeat-y;
	font-size : 11px;
	line-height:15px
	width:182px;
	padding-left:5px
	}
	

.tab_g_content{
	background : url("img/tab_g_content.gif") repeat-y;
	padding : 0px 5px 5px 4px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	
	}
.tab_g_content a{
	color:#000;
}
.tab_g_content a:hover{
	color:#333;
}
.titre_paragraphe_noir{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;	
	}
	
.gros_titre_noir{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;	
	}
	
.titre_paragraphe_bleu{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color:#000;	
	}
	
.titre_paragraphe_bleu_petit{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color:#000;	
	}
	
.titre_paragraphe_gris{	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color:#000;	
	}		

.tab_g_content H1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000;
	display:inline;
	}
	
	
.tab_d_content{
	background : url("img/tab_d_content.gif") repeat-y;
	width: 570px;
	padding-left:16px;
	padding-right:20px;
	padding-top:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;	
	}
	
.tab_d_bas{
	background : url("img/tab_d_bas.gif") no-repeat;
		
	}
	
.tab_d_content2{
	background : url("img/tab_d_content.gif") repeat-y;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding-right:10px;
	font-size : 11px;	
	}
	
.tab_d_content3{
	background : url("img/tab_d_content.gif") repeat-y;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding-right:10px;
	padding-left:2px;
	font-size : 11px;	
	}
	
.texte_noir{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:15px;	
	}
	
.tab_d_content_sm{
	background : url("img/tab_d_content.gif") repeat-y;
	width: 570px;
	padding-left:3px;
	padding-right:15px;
	padding-top:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:20px;
	}

.tab_d_content_large{
	background : url("img/tab_d_content_large.gif") repeat-y;
	width: 753px;
	padding-left:17px;
	padding-right:25px;
	padding-top:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:20px;
	}
	
.tab_d_content_large2{
	background : url("img/tab_d_content_large.gif") repeat-y;
	width: 753px;
	padding-left:0px;
	padding-right:6px;
	padding-top:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height:20px;
	}
	

	
.image{
	
	background : url("img/main.gif") no-repeat;
	width: 560px;
	height: 166px; 
	}


	
.map {
}

.map_h_g {
	background : url("img/map_h_g.gif") no-repeat;
	width:292px;
	height:95px;
	}
	
.map_h_d {
	background : url("img/map_h_d.gif") no-repeat;
	width:293px;
	height:95px;
	}
	
.map_h_c {
	background : url("img/map_h_c.gif") no-repeat;
	width:169px;
	height:140px;
	}
	
.clients {
	/*background : url("img/espace_client.gif") no-repeat;*/
	width:292px;
	height:45px;
	}
	/*background : url("img/espace_client.gif") no-repeat;*/
	
.clients:hover{
	
	background :#000000;
	}

	
.partenaires {
	/*background : url("img/espace_partenaire.gif") no-repeat;*/
	width:292px;
	height:45px;
	}
	
.services {
	/*background : url("img/services.gif") no-repeat;*/
	width:292px;
	height:42px;
	}
	
.map_b_g {
	background : url("img/calc2.gif") no-repeat;
	width:292px;
	height:99px;
	}
	
.map_c {
	background : url("img/map_c.gif") no-repeat;
	width:753px;
	height:13px;
	}
.map_b_c {
	background : url("img/map_b_c.gif") no-repeat;
	width:167px;
	height:139px;
	}
	
.map_b_d {
	background : url("img/map_b_d.gif") no-repeat;
	width:293px;
	height:99px;
	}
.charte {
	/*background : url("img/charte.gif") no-repeat;*/
	
	width:293px;
	height:42px;
	}
	
.index_login_g{
	vertical-align:top;
	background : url("img/index_log_c_g.gif");
	padding-left:15px;
	
	}

	
.pt_encadre{
	vertical-align:top;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background : url("img/fond_pt_encadre_home.gif");
	padding-left:20px;
	padding-right:20px;	
	}
	
.index_login_d{
	vertical-align:top;
	background : url("img/index_log_c_d.gif") repeat-y;
	padding-left:15px;
	padding-right:19px;	
	}
	
.index_login_haut{
 	width: 753px;
	height:12px;
	background : url("img/index_log_h.gif") no-repeat;
	}
	
.index_login_bas{
	height:12px;
	background : url("img/index_log_b.gif") no-repeat;
	}
	
	
.acces_partenaires{
	background:#cccccc;
	align:center;
	width:180px;
	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	height:100%
	
	}
.acces_partenaires H1 {
	font-size:15px;
	
	display:inline;
	line-height:25px;
	
	}	

.milieu {
	padding:0px 20px 0px 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	background:#fff
	}
	
.tab_bas{width:753px;}
.tab_bas .index_login_g {
	padding-top:20px;
	padding-bottom:20px;
	vertical-align:top;
	background : url("img/index_log_c_g.gif") repeat-y;
	width:200px;
	}
.tab_bas .index_login_d {
	padding-top:20px;
	padding-bottom:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background : url("img/index_log_c.gif") repeat-y;*/
	width:553px;
	}

.vert {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height:11px;
padding : 0px 4px 0px 4px; 
font-weight : bold;
color : #fff;
text-decoration : none;
	}	
.vert:hover{
color : #fff;
text-decoration : underline;
	}
	
.noir {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height:20px;
color : #000000;
text-decoration : none;
	}	
	





	
	

