/* CSS Document */

body, a, td, div, table,li {
/*font-size: 10px;*/
font-family: Verdana, Arial;
color:#000000;
}

td, div, table, li{
font-size: 10px;
}

body {
font-size: 10px;
margin: 0px;
padding: 0px;
background: #FFFFFF;
}

img { 
border:none;
}	

a {
text-decoration:none;
font-size: 10px;
}

a:hover {
text-decoration:underline;
font-size: 10px;
}

ul {
list-style-type:square;
}

ul li{
margin-left:-24px;
}

/*intro*/

#conteneurintro {
position:relative;
width:100%;
height:520px;
margin: auto;
float:left;
background-color:#FFFFFF;
}

#lignetop {
position:relative;
width:100%;
height:80px;
margin: auto;
float:left;
background-color:#8f989d;
}

#topintro {
position:relative;
width:100%;
height:32px;
margin: auto;
float:left;
border-bottom-width:1px;
border-left-width:0px;
border-top-width:0px;
border-right-width:0px;
border-style:solid;
border-color:#333333;
}

#swfintro {
position:relative;
width:100%;
height:316px;
margin: auto;
float:left;
}

#bottomintro {
position:relative;
width:100%;
height:139px;
margin: auto;
float:left;
border-bottom-width:1px;
border-left-width:0px;
border-top-width:1px;
border-right-width:0px;
border-style:solid;
border-color:#333333;
}


#adresseintro {
position:relative;
width:100%;
height:24px;
margin: auto;
float:left;
padding:4px 0px 4px 0px;
}

.intro_orange, .intro_orange:hover {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
color:#F58428;
font-size:48px;
text-decoration:none;
}

.intro_rouge, .intro_rouge:hover {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
color:#D92E28;
font-size:48px;
text-decoration:none;
}

.intro_gris, .intro_gris:hover {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
color:#8F989D;
font-size:48px;
text-decoration:none;
}

/*structure index*/

#conteneur {
width:892px;
height:710px;
margin:0px 0px 0px 0px;
margin: 20px auto auto auto;
}

#vert_left_orange {
position:relative;
width:8px;
height:686px;
margin:0px 0px 0px 0px;
float:left;
background-color:#F58428;
}

#vert_left_rouge {
position:relative;
width:8px;
height:686px;
margin:0px 0px 0px 0px;
float:left;
background-color:#D92E28;
}

#vert_left_gris {
position:relative;
width:8px;
height:686px;
margin:0px 0px 0px 0px;
float:left;
background-color:#8F989D;
}

#vert_left_blanc {
position:absolute;
width:4px;
height:343px;
margin:0px;
bottom:0px;
right:0px;
background-color:#FFFFFF;
}

#nav {
position:relative;
width:114px;
height:686px;
margin:0px 0px 0px 20px;
float:left;
background-color:#FFFFFF;
}

#nav_orange {
position:absolute;
width:114px;
height:114px;
margin:0px;
top:78px;
right:0px;
background-image:url(../im/orange.gif);
}

#nav_rouge {
position:absolute;
width:114px;
height:114px;
margin:0px;
top:286px;
right:0px;
background-image:url(../im/rouge.gif);
}

#nav_gris {
position:absolute;
width:114px;
height:114px;
margin:0px;
bottom:78px;
right:0px;
background-image:url(../im/gris.gif);
}

#sub_nav_orange{
position:absolute;
width:114px;
height:114px;
margin:0px;
top:202px;
right:0px;
color:#F58428;
}

#sub_nav_rouge{
position:absolute;
width:114px;
height:114px;
margin:0px;
top:410px;
right:0px;
color:#D92E28;
}

#sub_nav_gris{
position:absolute;
width:114px;
height:114px;
margin:0px;
bottom:-46px;
right:0px;
color:#8F989D;
}

.sub_nav_orange a{
color:#F58428;
}

.sub_nav_rouge a{
color:#D92E28;
}

.sub_nav_gris a{
color:#8F989D;
}

#vert_orange {
position:relative;
width:24px;
height:686px;
margin:0px 0px 0px 20px;
float:left;
background-color:#F58428;
}

#vert_rouge {
position:relative;
width:24px;
height:686px;
margin:0px 0px 0px 20px;
float:left;
background-color:#D92E28;
}

#vert_gris {
position:relative;
width:24px;
height:686px;
margin:0px 0px 0px 20px;
float:left;
background-color:#8F989D;
}

#content {
position:relative;
width:670px;
height:686px;
margin:0px 0px 0px 20px;
float:left;
}

#image_big {
position:relative;
width:670px;
height:223px;
margin:0px;
float:left;
/*background-image:url(../im/pictest.jpg);*/
}

#carre_orange {
position:absolute;
width:60px;
height:60px;
margin:0px;
bottom:0px;
right:0px;
background-image:url(../im/carre_orange.gif);
}

#carre_rouge {
position:absolute;
width:60px;
height:60px;
margin:0px;
bottom:0px;
right:0px;
background-image:url(../im/carre_rouge.gif);
}

#carre_gris {
position:absolute;
width:60px;
height:60px;
margin:0px;
bottom:0px;
right:0px;
background-image:url(../im/carre_gris.gif);
}

#rappel_nav_orange{
float:left;
}

#rappel_nav_orange, #rappel_nav_print_orange {
position:relative;
width:670px;
height:23px;
/*margin:0px;*/
margin:8px 0px 0px 0px;
padding:0px;
color:#F58428;
}

.rappel_navi_orange {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:10px;
color:#F58428;
text-align:left;
}

#rappel_nav_rouge{
float:left;
}

#rappel_nav_rouge, #rappel_nav_print_rouge {
position:relative;
width:670px;
height:23px;
/*margin:0px;*/
margin:8px 0px 0px 0px;
color:#D92E28;
}

.rappel_navi_rouge {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:10px;
color:#D92E28;
text-align:left;
}

#rappel_nav_gris{
float:left;
}

#rappel_nav_gris, #rappel_nav_print_gris {
position:relative;
width:670px;
height:23px;
/*margin:0px;*/
margin:8px 0px 0px 0px;
color:#8F989D;
}

.rappel_navi_gris {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:10px;
color:#8F989D;
text-align:left;
}

#content_left {
position:relative;
width:460px;
height:432px;
margin:0px;
background-color:#E6E7E8;
/*background-color:#cdd1d4;*/
float:left;
}

#content_left_orange {
position:absolute;
width:106px;
height:3px;
margin:0px;
padding:0px;
top:0px;
right:0px;
background-color:#F58428;
}

#content_left_rouge {
position:absolute;
width:106px;
height:3px;
margin:0px;
padding:0px;
top:0px;
right:0px;
background-color:#D92E28;
}

#content_left_gris {
position:absolute;
width:106px;
height:3px;
margin:0px;
padding:0px;
top:0px;
right:0px;
background-color:#8F989D;
}

.content_left_title_orange {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:20px;
padding:5px 5px 0px 5px;
color:#F58428;
}

.content_left_title_rouge {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:20px;
padding:5px 5px 0px 5px;
color:#D92E28;
}

.content_left_title_gris {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:20px;
padding:5px 5px 0px 5px;
color:#8F989D;
}

.content_left_subtitle1 {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:13px;
font-weight:900;
color:#D92E28;
padding:0px 5px 0px 5px;
}

.content_left_subtitle2 {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:13px;
color:#9e9e9e;
padding:0px 5px 0px 5px;
font-weight:900;
}

.content_left_subtitle2 a:hover {
text-decoration:none;
font-size:13px;
}

.content_left_subtitle2_select {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:13px;
color:#D92E28;
padding:0px 5px 0px 5px;
font-weight:900;
}

.content_left_subtitle2_select a:hover {
text-decoration:none;
font-size:13px;
}

.content_left_txt{
text-align:justify;
/*padding:0px 5px 0px 5px;
margin:0px 5px 0px 5px;*/
}

#content_left_cv_col {
position:absolute;
top:55px;
left: 5px;
width:210px;
height:375px;
float:left;
margin:0px 10px 0px 0px;
}

#content_left_cv_col2 {
position:absolute;
top:55px;
left: 225px;
width:210px;
height:375px;
float:left;
margin:0px;
}

#content_left_cv_fleche {
position:absolute;
top:55px;
left: 435px;
width:25px;
height:375px;
float:left;
margin:0px;
}

#content_left_cv_onepeople {
position:relative;
width:210px;
height:60px;
margin:0px;
float:left;
}

#content_left_cv_onepeople2 {
position:relative;
width:210px;
height:60px;
margin:18px 0px 0px 0px;
float:left;
}

#content_left_cv_pic {
position:relative;
width:60px;
height:60px;
margin:0px;
float:left;
background-image:url(../im/trombi_test.jpg);
}

#content_left_cv_name {
position:absolute;
width:140px;
/*height:60px;
margin:0px 0px 0px 10px;*/
bottom:0px;
right:0px;
float:right;
vertical-align:bottom;
}

.content_left_cv_name_style {
padding:60px 0px 0px 5px;
}


#content_right_orange {
position:relative;
width:190px;
height:432px;
background-color:#F58428;
margin:0px 0px 0px 20px;
float:left;
}

#content_right_rouge {
position:relative;
width:190px;
height:432px;
background-color:#d92e28;
margin:0px 0px 0px 20px;
float:left;
}

#content_right_gris {
position:relative;
width:190px;
height:432px;
background-color:#8F989D;
margin:0px 0px 0px 20px;
float:left;
}

#content_right_blanc {
position:absolute;
width:106px;
height:3px;
margin:0px;
padding:0px;
top:0px;
right:0px;
background-color:#FFFFFF;
}

.content_right_title {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:20px;
font-weight:900;
color:#FFFFFF;
padding:5px 5px 0px 5px;
}

.content_right_subtitle {
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:13px;
font-weight:900;
color:#FFFFFF;
padding:0px 0px 0px 0px;
}

.content_right_normal, .content_right_normal a, .content_right_normal ul li{
/*font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size:12px;
color:#FFFFFF;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/* colonne de droite */
#col, #col ul li{
font-family: Verdana, Arial;
font-size:12px;
color:#FFFFFF;
margin-left:5px;
margin-right:5px;
}

#col a{
font-family: Verdana, Arial;
font-size:12px;
color:#FFFFFF;
}

#col ul li{
margin-left:-24px;
}

#col a{
margin-left:0px;
}

#bottom_nav {
position:relative;
width:892px;
height:20px;
margin:0px 0px 0px 0px;
float:left;
background-color:#FFFFFF;
}

#bottom_nav_align {
position:relative;
width:683px;
height:20px;
right:17px;
margin:0px 226px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.bottom_nav_orange, .bottom_nav_orange:hover {
color:#F58428;
font-size:9px;
}

.bottom_nav_rouge, .bottom_nav_rouge:hover {
color:#D92E28;
font-size:9px;
}

.bottom_nav_gris, .bottom_nav_gris:hover {
color:#8F989D;
font-size:9px;
}

#bottom_nav_marge {
position:relative;
width:226px;
height:20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-color:#FFFFFF;
}

/*people*/

#people_image_big {
position:relative;
width:670px;
height:350px;
margin:0px;
float:left;
/*background-image:url(../im/pictestcv.jpg);*/
}

#people_right_white {
position:absolute;
bottom:0px;
right:0px;
padding:0px;
margin:0px;
height:452px;
width:210px;
background-color:#FFFFFF;
}

#people_content_right_rouge {
position:relative;
width:190px;
height:432px;
background-color:#d92e28;
margin:20px 0px 0px 20px;
}

#people_carre_rouge {
position:absolute;
width:60px;
height:60px;
margin:0px;
bottom:0px;
left:0px;
background-image:url(../im/carre_rouge.gif);
}

#people_content_left {
position:relative;
width:460px;
height:305px;
margin:0px;
background-color:#E6E7E8;
float:left;
}

#feedback{
width:420px;
margin-left:5px;
}

.champ {
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial;
font-size: 12px;
font-weight: normal;
color: #707A7E;
background-color: #EFEFEF;
border: solid 1px #707A7E;
padding: 1px;
width:350px;
}

.par,.tablemenu,.tablesmenu{
color:#4A4A4A;
}


#award{
vertical-align: middle;
font-weight:bold;
font-size:32px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
}