/* CSS Document */
body
{
	margin:0;
	padding:0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #46617E;
	background-color:#FFFFFF;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
    scrollbar-face-color: #EEEEDE; 
    scrollbar-shadow-color: #C2C2B1;
    scrollbar-highlight-color: #C2C2B1;
    scrollbar-3dlight-color: #C2C2B1; 
    scrollbar-darkshadow-color: #C2C2B1; 
    scrollbar-track-color: #FFFFFF; 
    scrollbar-arrow-color: #C2C2B1;
	scrollbar-width: 10px;
}
#menu{ margin-top:7px; width:200px; color:#676767; font-family: Arial, Helvetica, sans-serif/*"Times New Roman", Times, serif*/; text-align:left; font-size:13px}
#menu ul{ margin:0; padding:0}
#menu li{ margin:0; padding:0; list-style:none; border-bottom:#dcdcdc 1px solid}
#menu ol{ margin:0 0px 0px 30px; padding:0; list-style:none}
#menu a{ color:#7a7a7a; text-decoration:none ; display:block ; font-family: Arial, Helvetica, sans-serif}
#menu a:hover{ color:#2a5697; }

#menu ul li{ background:url(/images/menu/arrow-root.jpg) left no-repeat ; padding-left:31px; font-size:11px;}
#menu ul ol li{ background:none; padding-left:0px;font-size:13px;}
#menu ul ol li a{ background:url(/images/menu/arrow-sub.jpg) left no-repeat ; padding:3px 0px 2px 20px  }
#menu ul ol li a:hover{ background-image:url(/images/menu/arrow-sub-on.jpg) ;  }


#zero
{
	width:940px;
	height:620px;
	background-color:#FFFFFF;
	margin: 0 auto;
	margin-top:10px;
	position:relative;
}
#contenant
{
	width:850px;
	height:560px;
	top:0px;
	left:45px;
	margin-top:10px;
	position:absolute;
}
#gauche-admin
{
	top:0px;
	left:0px;
	width:220px;
	height:550px;
	text-align:left;
	position:absolute;
}
#gauche
{
	top:0px;
	left:0px;
	width:220px;
	height:550px;
	position:absolute;
}
#gauche-large
{
	top:0px;
	left:0px;
	width:220px;
	height:170px;
	position:absolute;
}
#logo
{
	top:0px;
	left:0px;
	width:220px;
	height:66px;
	position:absolute;
}
#menu-flash-contact
{
	top:66px;
	left:0px;
	width:220px;
	height:163px;
	position:absolute;
	z-index:10:
}
#menu-flash
{
	top:66px;
	left:0px;
	width:220px;
	height:163px;
	position:absolute;
}
#menu-admin
{
	top:62px;
	left:0px;
	width:220px;
	position:absolute;
}
#menu-flash2
{
	top:67px;
	left:0px;
	width:220px;
	height:163px;
	position:absolute;
}
#encadre1
{
	top:248px;
	left:0px;
	width:200px;
	height:107px;
	text-align:left;
	line-height:20px;
	color: #46617E;
	font-weight:bold;
	padding:40px 0px 0px 20px;
	background-image:url(images/encadre-recrutement.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#encadre2
{
	top:405px;
	left:0px;
	width:200px;
	height:107px;
	text-align:left;
	line-height:20px;
	color: #46617E;
	font-weight:bold;
	padding:40px 0px 0px 20px;
	background-image:url(images/encadre-fusions.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#encadre-entrepreneur
{
	top:260px;
	left:0px;
	width:222px;
	height:107px;
	text-align:left;
	line-height:20px;
	color: #46617E;
	font-weight:bold;
	padding:40px 0px 0px 0px;
	background-image:url(images/encadre-entrepreneur.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#encadre-investisseur
{
	top:405px;
	left:0px;
	width:200px;
	height:107px;
	text-align:left;
	line-height:20px;
	color: #46617E;
	font-weight:bold;
	padding:40px 0px 0px 20px;
	background-image:url(images/encadre-investisseur.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
#banner
{
	top:0px;
	left:230px;
	width:620px;
	height:238px;
	position:absolute;
}
#banner-contact
{
	top:-10px;
	left:224px;
	position:absolute;
}
#banner_cv
{
	top:0px;
	left:230px;
	width:620px;
	height:67px;
	position:absolute;
}
#encadre
{
	top:248px;
	left:230px;
	width:620px;
	height:303px;
	background-image:url(images/fond-texte.jpg);
	position:absolute;
}
#texte
{
	width:570px;
	height:293px;
	text-align:justify;
	overflow:auto; 
	line-height:14px;
	padding:2px 15px 2px 25px;
	margin-top:2px;
}
#encadre-large
{
	top:248px;
	left:0px;
	width:850px;
	height:303px;
	background-image:url(images/fond-texte-large.jpg);
	position:absolute;
}
#texte-large
{
	width:800px;
	height:294px;
	text-align:justify;
	overflow:auto;
	line-height:14px;
	padding:2px 15px 2px 25px;
	margin-top:2px;
}
#encadre-cv
{
	top:77px;
	left:230px;
	width:620px;
	height:475px;
	background-image:url(images/fond-texte-cv.jpg);
	position:absolute;
}
#texte-cv
{
	width:577px;
	height:465px;
	text-align:justify;
	overflow:auto;
	padding:2px 15px 2px 25px;
	margin-top:2px;
}
#footer {
background-image:url(images/fond-menu-bas.gif);
background-repeat:no-repeat;
font-size:0.8em;
color:#46617F;
height: 40px;
width: 850px;
top:566px;
left:45px;
z-index:10;
position: absolute;
}
#footer-admin {
font-size:0.8em;
color:#46617F;
height: 40px;
width: 850px;
top:575px;
left:45px;
z-index:10;
position: absolute;
}
/* FIN MISE EN PAGE */

/* MISE EN FORME */
.gris
{  
	color:#676767;
}
a
{  
	text-decoration: underline; 
	color:#676767;
}
a:hover 
{  
	text-decoration: none; 
	color:#676767;
}
.orange
{  
	color:#F47600;
	font-weight:bold;
}
a.orange
{  
	text-decoration: underline; 
	color:#F47600;
	font-weight:bold;
}
a.orange:hover 
{  
	text-decoration: none; 
	color:#F47600;
	font-weight:bold;
}
.h1
{  
	text-decoration: underline;
	color:#676767;
}
.h1:hover 
{  
	text-decoration: none;
	color:#676767;
}
.h2
{  
	text-decoration: none;
	color:#45607E;
	font-weight:bold;
}
.h2:hover 
{  
	text-decoration: underline;
	color:#45607E;
	font-weight:bold;
}
.h3
{  
	text-decoration: none;
	color:#45607E;
}
.h3:hover 
{  
	text-decoration: underline;
	color:#45607E;
}
ul
{
margin-left: 20px;
padding-left: 0;
list-style-type: none;
list-style-image:url(images/puce.png);
}
li
{
margin-bottom: 7px;
}
p
{  
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
h1
{
font-size:1.2em;
color:#676767;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
h2
{
font-size:1em;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#footer a
{  
	text-decoration: none;
	color:#46617F;
}
#footer a:hover, #footer a:focus, #footer a:active 
{  
	text-decoration: underline; 
	color:#46617F;
}
/* FIN MISE EN FORME */
.input-position {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:30px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-cv {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:560px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-cv2 {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:260px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-cv3 {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:177px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-cv4 {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:90px;
	height:18px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-select {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:177px;
	height:20px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.input-doc {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:500px;
	height:22px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.textarea-cv {
	BORDER: #D4D4D4 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	width:400px;
	height:50px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Trebuchet MS, Geneva, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
.bouton-cv {
	BORDER: #D4D4D4 1px solid;
	FONT-SIZE: 1.1em;
	COLOR: #000000;
	width:100px;
	height:22px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	text-align : center;
	padding : 2px 2px 3px 2px;
}

