body {
	font-size: 12px;
	font-family: Verdana;
	font-size: 12px;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica;
	padding-top:0;
	margin-top:0;
	color:white;
	margin:0;
	padding:0;
	background-color:#a7a7a7;
	background-image:url('../skin/fond_haut.png');
	background-repeat:repeat-x;
	text-align:center;
	color:#1e4363;

}


/*
###################################################
Mise en page des parties communes
###################################################
*/


.fligne{
background-color:#fCF2C2;
padding:5px 2px;
margin-bottom:5px;
}


img{
	border:none;
}


#conteneur{
	width:950px;
	margin:auto;
}

hr{
	clear:both;
	visibility:hidden;
}

.lien_couleur, #page_centre a{
	color:#1e4363;
	text-decoration:none;

}
h2{
	margin-left:15px;
	color:#989898;
	margin-bottom:0px;
	font-size:16px;
	font-family:arail, verdana;
}
.titre_h2{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
padding-bottom:0px;
margin-bottom:0px;
font-weight:normal;
}

h3{
	margin-left:15px;
	font-size:14px;
	width:300px;
	border-bottom: 1px solid black;
}


#ligne_titre, #ligne_titre_vert, #ligne_titre_vert_fonce, #ligne_titre_orange, #ligne_titre_violet{
	width:570px;
	height:7px;
	background-repeat:no-repeat;
	border:none;
	background-repeat:no-repeat;
	margin-left:15px;
}

#ligne_titre{
	background-image:url('../skin/lignetitre.png');
}


#ligne_titre_vert{
	background-image:url('../skin/trait_vert.png');
}

#ligne_titre_vert_fonce{
	background-image:url('../skin/trait_vert_fonce.png');
}
#ligne_titre_orange{
	background-image:url('../skin/trait_orange.png');
}
#ligne_titre_violet{
	background-image:url('../skin/trait_violet.png');
}



/*
###################################################
Mise en page de la banniere
###################################################
*/
#banniere{
	background-image:url('../skin/banniere.png');
	background-repeat:no-repeat;
	height:180px;
	width:950px;
	margin:0;
	padding:0;
	font-size:24px;
}

#banniere_new{
	background-image:url('../skin/banniere-1.jpg'); /* Modifs */
	background-repeat:no-repeat;
	height:180px;
	width:950px;
	margin:0;
	padding:0;
	font-size:24px;
}
#banniere_new h1{
margin:0;
padding:0;
clear:both;
width:200px;
font-size:60px;
color:#ffffff;
font-family:times new roman, verdana, sans-serif;
float:left;
margin-top:45px;
margin-left:8px;
}
#banniere_new p{
margin:0;
padding:0;
width:300px;
font-size:11px;
color:#ffffff;
font-family:arial, verdana, sans-serif;
text-align:left;
float:left;
margin-top:53px;
}
#banniere_new a{
color: #ffffff;
}
#titre{
	padding-top:20px;
	padding-left:20px;
}


/*
###################################################
Mise en page du centre (menu + centre)
###################################################
*/

#centre{
	position:relative;
	margin:0;
	width:950px;
	background-image:url('../skin/fond_centre.png');
	background-repeat:repeat-y;
	min-height:600px;
}


/*
###################################################
Mise en page du menu de gauche
###################################################
*/

#auth_titre, #auth_titre_2{
	margin-bottom:10px;
	margin-left:6px;
}

#authentification{
	height:162px;
	width:180px;
	background-image:url('../skin/authen.png'); /*log.png*/
	background-repeat:no-repeat;
	padding:0;
	font-size:10px;
	color:white;

	position:absolute;
	top:520px;
	left:25px;

}
#menu_gauche{
	font-family:arial;
	text-align:left;
	margin:0;
	margin-top:20px; /*170px*/
	padding:0;
	width:146px;
	margin-left:20px;
	background-repeat:no-repeat;
	padding-left:5px;
	/*overflow:hidden;*/

	position:absolute;

}
#authentification a{
	font-size:10px;
	color:white;
}

#authentification a:hover{
	text-decoration:underline;
}

#authentification input{
	font-size:10px;
	margin-left:-10px;
}

.auth_gauche{
	text-align:left;
	margin-left:12px;
	font-family:arial, verdana, sans-serif;
	font-size:10px;
	color:#ffffff;
}
#current {color: #fff;  text-decoration: none; background: url(images/button_over2.gif) repeat-x;}


#navcontainer #current {color: #fff; text-shadow: 0px 1px 1px #666666; text-decoration: none; background: url(images/button_over2.gif) repeat-x; }

#menu_presentation a{
	width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_presentation.png');
	background-repeat:no-repeat;

}

#menu_presentation a:hover{
	background-image:url('../skin/menu/menu_presentation_clique.png');
	background-repeat:no-repeat;
}

#menu_entreprise a{
width:100%;
	background-color:#acc1d2;
	height:20px;
	background-image:url('../skin/menu/menu_presentation.png');
	background-repeat:no-repeat;
	cursor:default;
}

#menu_creation a{
width:126px;
	background-color:#acc1d2;
	padding-left:50px;
	height:18px;
	background-image:url('../skin/menu/menu_creation.png');
	background-repeat:no-repeat;
}

#menu_creation a:hover{

	background-image:url('../skin/menu/menu_creation_clique.png');
	background-repeat:no-repeat;
}

#menu_developpement a{
width:126px;
	background-color:#acc1d2;
	padding-left:50px;
	background-image:url('../skin/menu/menu_develop.png');
	background-repeat:no-repeat;
	height:18px;
}

#menu_developpement a:hover{
	background-image:url('../skin/menu/menu_develop_clique.png');
	background-repeat:no-repeat;
}

#menu_financement a{
	width:126px;
	background-color:#acc1d2;
	padding-left:50px;
	background-image:url('../skin/menu/menu_financement.png');
	background-repeat:no-repeat;
	height:18px;
}

#menu_financement a:hover{
	background-image:url('../skin/menu/menu_financement_clique.png');
	background-repeat:no-repeat;
}

#menu_optimisation a{
width:126px;
	background-color:#acc1d2;
	padding-left:50px;
	height:44px;
	background-image:url('../skin/menu/menu_optimisation.png');
	background-repeat:no-repeat;
}

#menu_optimisation a:hover{
	background-image:url('../skin/menu/menu_optimisation_clique.png');
	background-repeat:no-repeat;
}


#menu_fiches a{
width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_fichetech.png');
	background-repeat:no-repeat;
}

#menu_fiches a:hover{
	background-image:url('../skin/menu/menu_fichetech_clique.png');
	background-repeat:no-repeat;
}

#menu_actu a{
	width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_actualite.png');
	background-repeat:no-repeat;
}

#menu_actu a:hover{
	background-image:url('../skin/menu/menu_actualite_clique.png');
	background-repeat:no-repeat;
}

#menu_extra a{
width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_extranet.png');
	background-repeat:no-repeat;
}

#menu_extra a:hover{
	background-image:url('../skin/menu/menu_extranet_clique.png');
	background-repeat:no-repeat;
}


#menu_liens a{
	width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_liens.png');
	background-repeat:no-repeat;
}

#menu_liens a:hover{
	background-image:url('../skin/menu/menu_liens_clique.png');
	background-repeat:no-repeat;
}


#menu_recrutement a{
width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_recrutement.png');
	background-repeat:no-repeat;
}

#menu_recrutement a:hover{
	background-image:url('../skin/menu/menu_recrutement_clique.png');
	background-repeat:no-repeat;
}


#menu_contact a{
width:100%;
	background-color:#acc1d2;
	background-image:url('../skin/menu/menu_contact.png');
	background-repeat:no-repeat;
	}

#menu_contact a:hover{
	background-image:url('../skin/menu/menu_contact_clique.png');
	background-repeat:no-repeat;
}

#menu_top{
	background-image:url('../skin/menu/top_menu.png');
	background-repeat:no-repeat;
	height:28px;
	width:180px;
}

#menu_bas a{
	width:100%;
	background-image:url('../skin/menu/menu_bas.png');
	background-repeat:no-repeat;
	height:60px;

}


.liens_utiles_gris{
color:#9E9E9E;
}

.titre_liens_utiles{
margin-left:15px;
padding:5px 10px;
background-color:#EDEDED;
width:450px;
}

.actu{
	background-color:none;
	border:none;
}

.actus{
margin-top:20px;
padding:5px 10px;
background-color:#EDEDED;
width:600px;

}




.titre_liens_utiles h4, .actus h4{
color:#1D4364;
padding:0;
margin:0;
font-size:13px;
}

#sous_menu li{
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}


#menu_gauche ul{
	margin:0;
	padding:0;
	list-style-type:none;
}




/*
###################################################
Mise en page du contenu central

ATTENTION AU PADDING ==> COMPORTEMENT DIFFERENT
SUR IE 6 ET FIREFOX
###################################################
*/
#contenu_centre{
	margin-left:200px;
	color:#1e4363;
	width:720px;
	min-height:680px; /*520px*/
	padding-top:10px;
	text-align:left;
}

#contenu_centre a:hover{
color:#1e4363;
}
#contenu_centre a{
text-decoration:none;
color:#50708B;
}

#contenu_centre p{
color:#1e4363;
}

#encart_actualite a, #encart_presentation a{
	float:right;
	margin-right:20px;
	margin-top:10px;
	font-size:10px;
	color:#1e4363;
}

#encart_actualite h2, #encart_presentation h2{
	position:absolute;
	top:0px;
	left:-10px;
}

#encart_entreprise h2, #encart_liens h2, #encart_contact h2{
	position:absolute;
	top:-5px;
	left:-10px;
}

#encart_actualite{
	position:relative;
	padding-top:40px;
	background-image:url('../skin/actualite.png');
	background-repeat:no-repeat;
	height:230px;
	width:230px;
	float:left;
	margin-left:10px;
	text-align:justify;
}

#encart_presentation{
	position:relative;
	text-align:justify;
	padding-top:40px;
	background-image:url('../skin/presentation.png');
	background-repeat:no-repeat;
	height:110px;
	width:450px;
	float:right;
	margin-right:10px;
}

#encart_anim{
	height:120px;
	width:450px;
	float:right;
	margin-right:3px;
}

#encart_entreprise{
	position:relative;
	padding-top:30px;
	background-image:url('../skin/entreprise.png');
	background-repeat:no-repeat;
	height:260px;
	width:710px;
	float:right;
	margin-bottom:10px;
}


#encart_liens{
	position:relative;
	padding-top:40px;
	background-image:url('../skin/lien.png');
	background-repeat:no-repeat;
	height:140px;
	width:320px;
	float:left;
	margin-left:8px;}

#encart_contact{
	position:relative;
	background-image:url('../skin/contact.png');
	background-repeat:no-repeat;
	height:140px;
	width:350px;
	float:left;
	margin-left:8px;
	padding-top:40px;
}

.titre_cadre{
	width:170px;
	height:40px;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	line-height:18px;
	font-family:times new roman, verdana, sans-serif;
	letter-spacing:-1px;
	margin-top:10px;
}

#cadre_orange, #cadre_vert, #cadre_violet, #cadre_vert_fonce{
	width:170px; /* 170 px */
	height:235px; /* 235 px */
	float:left;
	text-align:justify;
	font-size:11px;
	font-family:arial, verdana, sans-serif;
	color:#ffffff;
	cursor:pointer;
}

#cadre_orange_2, #cadre_vert_2, #cadre_violet_2, #cadre_vert_fonce_2{
	width:150px; /* 170 px */
	height:130px; /* 235 px */
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
#lien_entreprise{
text-align:right;
}

.cadre_suivant{
	position:absolute;
	top:180px;
	left:110px;
}


#cadre_orange{
	background-image:url('../skin/expert_g.png');
	background-repeat:no-repeat;
	margin-right:8px;
	margin-left:9px;
}

#cadre_vert{
	background-image:url('../skin/commissaire_g.png');
	background-repeat:no-repeat;
	margin-right:8px;
}

#cadre_violet{
	background-image:url('../skin/jeune_g.png');
	background-repeat:no-repeat;
	margin-right:8px;
}

#cadre_vert_fonce{
	background-image:url('../skin/credit_g.png');
	background-repeat:no-repeat;
}


.contenu_cadre{
	padding:0px 9px 0 7px;
	font-size:11px;
	color:white;
	text-align:justify;

}

.date_actu{
	color:#1e4363;
	border-bottom:1px solid #989898;
	width:50px;
	margin-bottom:0px;
}

.actu{
	font-size:10px;
}



.bloc_lien{
	width:310px;
	float:left;
	margin-bottom:10px;
	margin-left:20px;
}

#page{
	margin-left:20px;
	margin-right:30px;
	text-align:justify;
}


#page a{

	text-decoration:none;
	color:#50708B;
}

.col_gauche{
	width:250px;
	text-align:right;
	float:left;
	margin-right:25px;
	}

.col_droite{
	width:250px;
	text-align:left;
	float:left;
	}

	u{
		text-decoration:none;
		color:#50708B;
	}


/*
###################################################
Mise en page du pied de page
###################################################
*/
#pied_copyright{
float:left;
margin-top:15px;
width:180px;
margin-left:30px;
}

#pied_liens_1, #pied_liens_2, #pied_liens_3, #pied_liens_4{
	float:left;
	width:150px;
	color:white;
}
#ariane{
	margin-top:10px;
	float:left;
	color:#989898;
}

#ariane a{
	color:#989898;
}

#ariane a:hover{
	text-decoration:underline;
}

#recherche_fiche{
	background-color:#ededed;
	margin-left:15px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
}

#logo_plusque
	{
		clear:both;
		margin-left:615px;
		height:22px;
	}

#logo_plusque a
	{
		color:#000;
		text-decoration:none;
	}

#logo_plusque a:visited
	{
		color:#000;
		text-decoration:none;
	}
#logo_plusque span
	{
		float:left;
		line-height:22px;
	}

#logo_plusque img
	{
		float:left;
		margin-left:2px;
	}

	/* Guillaume */
#mdp_g{
margin-top:5px;
}
#oublie_g{
text-align:right;
margin-right:19px;
margin-top:3px;
font-family:arial, verdana, sans-serif;
font-size:10px;
color:#ffffff;
}
#valider_g{
margin-top:8px;
text-align:right;
margin-right:11px;
}
#contact_g{
background-image:url('../skin/contact_g.png');
background-repeat:no-repeat;
height:162px;
width:175px;
margin-bottom:10px;
text-align:center;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#ffffff;
}
#contact_g a{

}
#menu_g{
height:293px;
width:175px;
background-color:#153a5b;
}
#menu_top_g{
background-image:url('../skin/menu_top_g.png');
background-repeat:no-repeat;
height:18px;
width:175px;
}
#menu_expert_g{
background-image:url('../skin/menu_expert_g.png');
background-repeat:no-repeat;
height:20px;
width:161px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#ffffff;
padding-top:2px;
padding-left:14px;
}
#menu2_g li{
background-image:url('../skin/menu2_g.png');
background-repeat:no-repeat;
height:18px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#ffffff;
padding-left:14px;
cursor:pointer;
padding-top:4px;
}
#menu2_g li:hover{
background-image:url('../skin/menu2_g_clique.png');
background-repeat:no-repeat;
}
#menu1_g{
margin-top:15px;
}
#menu2_g{
margin-top:14px;
}
#menu1_g li{
height:17px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#ffffff;
margin-bottom:3px;
padding-left:14px;
padding-top:1px;
cursor:pointer;
}
#menu1_g li:hover{
background-image:url('../skin/menu1_g_clique.png');
background-repeat:no-repeat;
}
#menu_bottom_g{
height:15px;
background-image:url('../skin/menu_bottom_g.png');
background-repeat:no-repeat;
}

/*#menu_gauche a {
display: block;
color: #fff;
text-decoration: none;
text-indent: 0px;
height: 19px;
padding-left: 5px;
padding-top:2px;
padding-left:30px;
}*/
#menu_gauche a {
text-decoration:none;
color: #ffffff;
}
#pied{
	padding-top:0px; /* 0px */
	background-image:url('../skin/pied_g.png');
	width:950px;
	height:250px; /* 80px */
	text-align:center;
	margin:auto;
	margin-top:-10px;
	line-height:18px;
	color:white;
	font-size:10px;
	clear:both;
}
#pied_g{
width:905px;
height:250px;
margin-left:20px;
/*background-color:#153a5b;*/
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
}
#pied_g_1{
float:left;
width:180px;
height:179px;
margin-left:20px;
margin-top:10px;
}
#pied_g_2{
float:left;
width:298px; /* 325px - 27px */
height:182px;
margin-top:17px;
/*margin-left:25px;*/
}
#pied_g_2 p{
float:left;
width:162px;
margin:0;
padding:0;
line-height:22px;
}
#pied_g_3{
float:left;
width:352px; /* 325px + 27px */
height:182px;
margin-top:17px;
margin-left:25px;
}
#pied_g_3 p{
float:left;
width:162px;
margin:0;
padding:0;
line-height:22px;
}
#pied_g a {
text-decoration:none;
color:#ffffff;
}
/*#pied a{
	color:white;
	text-decoration:none;
	padding:0;
	margin:0;
	font-size:10px;
}*/
#pied_g_4{
padding-left:20px;
}
#pied_g_5{
padding-left:20px;
float:left;
width:550px;
font-size:11px;
}
#pied_g_6{
float:left;
width:230px;
font-size:11px;
margin-left:95px;
}
#presentation_accueil_g{
width:285px;
float:left;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#000000;
margin:O;
padding:O;
margin-left:15px;
margin-top:15px;
text-align:justify;
}
#presentation_accueil_g p{
margin:O;
padding:O;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#000000;
}
#presentation_accueil_g u{
text-decoration:underline;
color:#000000;
font-size:10px;
}
#presentation_accueil_g a{
text-decoration:underline;
color:#000000;
font-size:10px;
}
#competence_accueil_g{
width:401px;
float:left;
height:188px;
margin:O;
padding:O;
margin-top:15px;
margin-left:15px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#000000;
}
#competence_accueil_g ul{
margin:O;
padding:O;
margin-left:-35px;
}
#competence_accueil_g li{
margin:O;
padding:O;
height:18px;
width:182px;
float:left;
list-style-type:none;
background-image:url('../skin/fond_liste_competence_g.png');
background-repeat:no-repeat;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#2d5273;
margin-bottom:7px;
padding-top:2px;
padding-left:4px;
cursor:pointer;
}
#competence_accueil_g li a, #competence_accueil_g li a:hover, #competence_accueil_g li a:link, #competence_accueil_g li a:visited{
color:#2d5273;
text-decoration:none;
}
#entreprise_g{
clear:both;
}

#contenu_bas{
	float:left;
	margin-left:1px;
	width:730px;
	height:370px;
	/*border:1px solid red;*/
}

#contactbis_g{
background-color:#ededed;
width:280px;
height:325px;
float:left;
padding-top:10px;
padding-left:15px;
margin-top:20px;
margin-left:27px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#000000;
}

#news_g{
width:380px;
height:270px;
float:left;
margin-top:20px;
margin-left:10px;
font-family:arial, verdana, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:20px;/* Rajout 30 juin 2009 */
}
.input_g{
margin-bottom:5px;
}

.input_g2{
margin-bottom:10px;
}

.right_g{
text-align:right;
margin-right:20px;
}
.right_g a, .right_g a:visited, .right_g a:link, .right_g a:hover{
text-decoration:none;
color:#ff0000;
}
.actualite_g{
background-color:#ededed;
margin-bottom:6px;
padding-left:6px;
padding-right:6px;
}
.date_g{
padding-top:6px;
font-family:arial, verdana, sans-serif;
font-size:14px;
color:#254b6c;
}
.mess_actu_g{
margin-bottom:7px;
}
.voir_plus_g{
font-family:arial, verdana, sans-serif;
font-size:10px;
color:#1d4363;
text-align:right;
text-decoration:underline;
padding-bottom:6px;
}
.voir_plus_g a, .voir_plus_g a:link, .voir_plus_g a:hover, .voir_plus_g a:visited{
font-family:arial, verdana, sans-serif;
font-size:10px;
color:#1d4363;
text-decoration:underline;
}

/* --------------------- */
#expert_comptable{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#commissaire_aux_comptes{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#jeune_entreprise_innovante{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#credit_d_impot_recherche{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
.padding_contact{
padding-top:11px;
}
#expert_comptable p, #commissaire_aux_comptes p, #jeune_entreprise_innovante p, #credit_d_impot_recherche p{
font-size:12px;
}

/* --------------------- */
#audit_et_conseil{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#ingenierie_financiere{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#aides_aux_entreprises{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#subventions_aux_entreprises{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#externalisation_comptable{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#externalisation_paie_et_rh{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#business_plan{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}
#budgets_et_previsionnels{
margin-left:15px;
margin-top:15px;
font-size:18px;
color:#666666;
font-family:arial, verdana, sans-serif;
}

#aides_aux_entreprises p, #subventions_aux_entreprises p, #externalisation_comptable p, #externalisation_paie_et_rh p, #business_plan p, #budgets_et_previsionnels p, #audit_et_conseil p, #ingenierie_financiere p{
font-size:12px;
}

input, textarea{
font-family:arial, verdana, sans-serif;
}
#idTextarea{
font-size:13px;
width:260px;
}
