body {
margin : 0;
background-color : #cccccc;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-align : center;
}
a {
color : #3333cc;
text-decoration : none;
}
a:link {
color : #3333cc;
text-decoration : underline;
}
a:visited {
color : #3333cc;
text-decoration : underline;
}
a:hover {
color : #3333cc;
text-decoration : underline;
}
.tab_stage_info {
background-color : #f2f2f2;
padding : 6px;
border : 1px solid #cccccc;
}
#conteneur {
margin-left : auto;
margin-right : auto;
padding-bottom : 40px;
width : 100%;
background-color : #ffffff;
text-align : left;
}
#gauche {
text-align : left;
top : 165px;
float : left;
padding-top : 10px;
position : absolute;
padding : 0 0 10px 0;
margin-left : 0;
left : 0 !important ;
width : 140px;
height : auto;
}
#droite {
position : relative;
left : 0 !important ;
left : -3px;
top : 0 !important ;
top : -3px;
margin-left : 132px !important ;
margin-left : 0;
}
#fr {
margin-top : 10px;
background-color : #ffffff;
text-align : left;
}
#eng {
margin-top : -35px;
text-align : right;
}
#menu_2 {
position : relative;
margin-top : 0;
margin-left : 10px;
left : 0;
display : block;
color : #3333cc;
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
text-align : left;
}
.spacer {
clear : both;
}
.spacer2 {
clear : right;
}
.spacer3 {
clear : left;
}
a.grand_lien {
color : #660000;
font-size : 14px;
font-weight : bold;
}
a.petit_lien {
color : #660000;
font-size : 10px;
font-weight : bold;
}
#bandeau {
padding-left : 504px;
margin-top : -120px;
height : 120px;
}
.lien {
cursor : pointer;
position : relative;
top : 30px;
margin-top : 1px;
padding-bottom : 4px;
padding-left : 10px;
padding-right : 16px;
padding-top : 3px;
padding-bottom : 3px;
color : #74090b;
font-weight : bold;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #74090b;
}
.souslien {
margin-top : 5px;
padding-bottom : 20px;
position : absolute;
font-weight : bold;
background-color : #ffffff;
z-index : 100;
left : 155px;
width : 220px;
padding-top : 10px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 0;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #74090b;
border-right-color : #74090b;
border-bottom-color : #74090b;
border-left-color : #74090b;
}
a.sslien:link {
color : #74090b;
text-decoration : none;
margin-left : -10px;
display : block;
}
a.sslien:hover {
color : #74090b;
text-decoration : none;
margin-left : -10px;
display : block;
}
a.sslien:active {
color : #74090b;
text-decoration : none;
margin-left : -10px;
display : block;
}
a.sslien:visited {
color : #74090b;
text-decoration : none;
margin-left : -10px;
display : block;
}
#liens_navigation {
margin-top : 90px;
width : 132px;
font-size : 10px;
text-align : center;
vertical-align : bottom;
}
#liens_navigation a {
color : #660000;
text-decoration : underline;
}
#texte {
margin-left : 100px;
padding-bottom : 0;
padding-left : 10px;
padding-right : 20px;
padding-top : 5px;
text-align : justify;
width : 80% !important ;
width : 70%;
left : 0;
top : 35px;
position : relative;
}
h1 {
	width : 1188px !important;
	width : 70%;
	padding-left : 5px;
	padding-top : 3px;
	margin-bottom : 5px;
	left : 83px !important;
	left : 9px;
	top : 5px;
	position : absolute;
	background-image : url(../../img/fond_titre2.jpg);
	background-repeat : no-repeat;
	background-position : left bottom;
	font-size : 16px;
	color : #ffffff;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 2px;
	border-left-width : 0;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #73090b;
	border-right-color : #73090b;
	border-bottom-color : #73090b;
	border-left-color : #73090b;
}
h2 {
margin : 0;
padding-bottom : 2px;
padding-top : 18px;
font-size : 15px;
font-style : italic;
text-align : justify;
text-decoration : underline;
}
h3 {
margin : 0;
padding-bottom : 2px;
padding-top : 10px;
font-size : 14px;
text-align : left;
color : #3333cc;
font-style : italic;
font-weight : lighter;
}
h4 {
margin : 0;
padding-bottom : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : lighter;
text-align : justify;
}
h5 {
margin : 0;
color : #660000;
font-size : 10px;
font-weight : normal;
text-align : center;
}
.image1 {
padding-left : 10px;
padding-right : 25px;
padding-bottom : 2px;
float : left;
}
.image2 {
padding-left : 25px;
padding-right : 10px;
padding-bottom : 2px;
float : right;
}
#image {
padding-left : 10px;
padding-right : 25px;
padding-bottom : 25px;
float : left;
}
#image2 {
padding-left : 25px;
padding-right : 10px;
padding-bottom : 25px;
float : right;
}
p {
margin : 0;
padding : 0;
margin-bottom : 12px;
}
p:first-letter {
font-weight : bold;
font-family : "Times New Roman", Times, serif;
font-size : 15px;
}
.livre {
font-family : "Times New Roman", Times, serif;
padding : 70px 40px 0 40px;
font-style : normal;
font-weight : lighter;
text-align : justify;
text-indent : 10px;
}
.titre-livre-texte {
font-family : "Arial";
font-size : 15px;
text-align : center;
color : #000000;
font-style : italic;
font-weight : normal;
text-align : left;
}
.ss-titre-livre {
font-family : "Arial";
text-align : right;
font-style : italic;
color : #999999;
top : 40px;
padding : 20px 0 5px 0;
margin : 5px 5px 5px 5px;
width : 400px !important ;
position : absolute;
font-size : 13px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #999999;
}
.n-page {
font-family : "Arial";
text-align : right;
color : #999999;
font-style : normal;
font-weight : lighter;
}
.titre-livre-bas {
font-family : "Arial";
text-align : center;
color : #999999;
font-style : italic;
font-weight : normal;
text-align : center;
}
.tableau {
font-weight : lighter;
text-align : justify;
}
.rouge {
color : #660000;
}

.rouge-important {
color : #660000;
font-size : 13px;
font-style : italic;
font-weight : bold;
text-align : justify;
}

.bleu {
color : #3333cc;
font-style : italic;
}
.bleu-gras {
color : #3333cc;
font-weight : bold;
font-size : 14px;
}
.rouge-gras {
color : #800000;
font-weight : bold;
font-size : 14px;
}
.bleu_souligne {
color : #3333cc;
text-decoration : underline;
margin-bottom : 10px;
font-size : 14px;
}
.global_cv {
background-color : #cccccc;
}
.rub_cv {
padding-bottom : 0;
padding-left : 20px;
padding-right : 20px;
padding-top : 20px;
font-weight : bold;
text-align : left;
background-color : #cccccc;
vertical-align : top;
}
#img_cv {
margin-top : 5px;
margin-left : 5px;
}
#img_myriam {
border : 1px;
border-color : #cccccc;
padding : 2px;
}
.txt_cv {
padding-bottom : 10px;
padding-left : 10px;
padding-top : 10px;
}
.contenu_cv {
padding-bottom : 20px;
padding-left : 20px;
padding-right : 0;
padding-top : 20px;
background-color : #ffffff;
margin-left : 30%;
}
ul.liste_cv li {
margin-left : 30px;
list-style : disc;
}
.encadre {
border : 1px solid #000000;
padding : 2px;
text-align : center;
margin-bottom : 20px;
font-weight : bold;
}
#bottom {
position : relative;
left : 0 !important ;
left : -3px;
top : 0 !important ;
top : -3px;
margin-left : 132px !important ;
margin-left : 0;
margin-right : 0 !important ;
right : -3px;
color : #660000;
font-size : 10px;
}
div#menu {
z-index : 100;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
}
div#menu a {
color : #74090b;
}
div#menu ul {
padding : 0;
width : 135px;
margin : 0;
background : #ffffff;
}
div#menu li:hover {
background : #ffffff;
}
div#menu li.sousmenu:hover {
background : #ffffff;
}
div#menu ul li {
z-index : 100;
position : relative;
list-style : none;
border-bottom : 1px solid #ffffff;
}
div#menu ul ul {
position : absolute;
top : -2px;
left : 125px;
display : none;
background : #ffffff;
}
div#menu li a {
text-decoration : none;
padding-left : 10px;
padding-right : 5px;
padding-top : 3px;
padding-bottom : 3px;
display : block;
border-bottom : 1px solid;
}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {
	display : block;
	width : 200px;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 0;
	border-top-style : solid;
	border-right-style : solid;
	border-bottom-style : solid;
	border-left-style : solid;
	border-top-color : #74090b;
	border-right-color : #74090b;
	border-bottom-color : #74090b;
	border-left-color : #74090b;
	margin-left: 10px;
}
div#menu ul.niveau3 {
	top:-1px;
left : 190px;
}
div#menu li a {
border-bottom-color : #74090b;
}
div#menu ul ul li a {
border-bottom-color : #ffffff;
}
div#menu ul ul ul li a {
border-bottom-color : #ffffff;
}
.Style7 {
color : #000099;
}
.Style12 {
font-size : 16px;
color : #800000;
}
.rouge-oblique {
font-size : 13px;
color : #800000;
text-align : center;
font-style : italic;
}
.Style3 {
color : #3333cc;
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
font-style : italic;
text-align : left;
font-weight : lighter;
}

