@charset "iso-8859-1";

#main {border-left: 1px dashed white; border-right:   1px dashed white;}

#Haut {
border-bottom: 1px solid white;
}

#Bas {border-bottom: 1px solid white;}

#BasG {border-top: 1px solid white;}

#BasD {border-top: 1px solid white;}

#Gauche {border-right: 1px solid white;}

#Droite {border-left: 1px solid white;}

#AngleG {border-right: 1px dashed white; border-top: 1px dashed white;}

#AngleD {border-left: 1px dashed white; border-top: 1px dashed white;}

#Contenu_bas {border-left: 1px solid #959595;border-right: 1px solid #959595;padding: 10px; }

#Contenu_hg {border-left: 1px solid #959595;border-top: 1px solid #959595;}

#Contenu_hd {border-bottom: 1px solid #959595;}

#menu_gauche_titre{border-left: 1px solid #959595;border-top: 1px solid #959595;}

#menu_gauche_bas{border-left: 1px solid #959595;border-bottom: 1px solid #959595;border-right: 1px solid #959595;border-top: 1px solid #959595;padding:5px;}


/*=======================*/
/*===========LIENS=======*/
/*=======================*/
a.link_menu{font-size : 11px;font-family : Tahoma, Arial, Helvetica, sans-serif;text-decoration : none;color : white;font-weight: bold;}
a.link_menu:visited{font-size : 11px;font-family : Tahoma, Arial, Helvetica, sans-serif;text-decoration : none;color : white;font-weight: bold;}
a.link_menu:hover{font-size : 11px;font-family : Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;text-decoration : none;color :#F5FA9E;}

a.link_actif{font-size : 11px;font-family : Tahoma, Arial, Helvetica, sans-serif;text-decoration : none;color : #CF4B01;font-weight: bold;}


a.link:visited{text-decoration : none;color : #4B545D;}
a.link:hover{text-decoration : none;color : #CF4B01;}
a.link{text-decoration : none;color : #4B545D;}

a.link_xp:visited{font-size : 12px;text-decoration : none;color : #4B545D;font-weight: normal;}
a.link_xp:hover{font-size : 12px;text-decoration : none;color : #CF4B01;font-weight: bold;}
a.link_xp{font-size : 12px;text-decoration : none;color : #4B545D;font-weight: normal;}

/*===========================*/
/*===========STRUCTURE=======*/
/*===========================*/
.vide{FONT-SIZE: 1px;}

.titre{
font-size : 16px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #CF4B01;
font-weight: bold;
}
.titre_menu_gauche{
font-size : 14px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #FFE795;
font-weight: bold;
}
.text_normal{
font-size : 12px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #4B545D;
text-align:left;
}
.text_normal_j{
font-size : 12px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #4B545D;
text-align: justify;
text-justify: distribute;
}
.text_petit{
font-size : 10px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #4B545D;
}
.div_adr{
width:90px;
}
.fonction1{
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 18px;
text-align: left;
padding-left:4px;
font-style:italic;
font-weight:900;
color: #CF4B01;
}
.fonction2{
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 20px;
text-align: right;
padding-right:8px;
font-style:italic;
font-weight:900;
color: #FFE795;
}
.fonction3{
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 20px;
text-align: left;
padding-left:15px;
font-style:italic;
font-weight:900;
color: white;
}

.t0{
position: static;
width:202px;
height:49px;
}
.t1{
position: static;
float:left;
width:60px;
height: 49px;
}
.t2{
position: static;
float: left;
width:160px;
margin-left:-60px;
padding-left:40px;
height:49px;

}
.t3{

height:49px;
/*
line-height:48px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 50px;
font-style:italic;
font-weight:900;
color: white;
text-align:left;
padding-left:8px;
vertical-align:top;*/
background-image:url(gfx/l.gif);
background-repeat:no-repeat;
}
.t4{
line-height:25px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 26px;
font-style: italic;
font-weight:700;
color: #CF4B01;
padding-left:5px;
height:25px;
width:155px;
}
.t5{
line-height:24px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 30px;
font-style:italic;
font-weight:700;
color: white;
height:24px;
width:160px;
margin-top:-6px;
}

/*===========================*/
/*=======IDENTIFICATION======*/
/*===========================*/

#input{
FONT-SIZE: 10px; 
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
border-top: 1pt solid;
border-bottom: 1px solid;
border-left: 0px solid;
border-right: 1px solid;
border-color: black;
}
#sub {
FONT-SIZE: 9px;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
BACKGROUND: #ffffff;
border: 1px solid;
border-color: black;
width:20px;
}
/*===========================*/
/*===========EXPERIENCE======*/
/*===========================*/
.text_xp{
font-size : 14px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #4B545D;
font-weight:bold;
}
.hr_xp{
color : #4B545D;
text-align: center;
background-color: #4B545D;
width:40%;
height:1px;
border:0px;
}
.formation_xp{
border: 2px dotted white;
width: 95%;
font-size : 12px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #4B545D;
text-align:left;
padding:5px;
}
.titre_f_xp{
font-size : 14px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
color : #CF4B01;
font-weight:bold;
}