* { margin:0; padding:0;}
body{ background:#2c2c2c;}
html, input, textarea, select DropDownList{font-family:Verdana; font-size:12px; color:#c5c3c3; line-height:16px;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:none;}
a {color:#adadad;}

.clear { clear:both;}

.cache { display: none;  height:300px; }
.visible { visibility:visible; height:300px;}
.logoentreprise { height:150px; }

.fleft { float:left;}
.fright { float:right;}

.alignRight { text-align:right;}

.tall_top { background:url(/images/tall_top.jpg) left top repeat-x;}
.tall_bottom { background:url(/images/tall_bottom.gif) left bottom repeat-x;}

.form { height:31px;}
.form input {width:214px; height:22px; background:none; border:1px solid #adadad; padding-left:5px;}
textarea { width:214px; height:213px; background:none; overflow:auto; border:1px solid #adadad; margin-bottom:0px; padding:0 0 0 5px;}

.input { width:272px; height:24px; background:none; border:1px solid #c5c3c3; color:white;}
.input2 {height:24px; background:none; border:1px solid #c5c3c3; color:white;}
.dropdown {height:24px; background-color:#2c2c2c; border:1px solid #c5c3c3; color:white;}
.find { background:url(/images/search.gif); width:102px; height:30px; border:none;}
.find2 { background:url(/images/search2.gif); width:102px; height:30px; border:none; }
.find3 { background:url(/images/searchallregulier.jpg); width:224px; height:30px; border:none;}
.find4 { background:url(/images/searchallstagiaire.jpg); width:242px; height:30px; border:none;}
.find5 { background:url(/images/searchallconsultant.jpg); width:259px; height:30px; border:none;}
.find6 { background:url(/images/send.jpg); width:100px; height:30px; border:none;}

ul { list-style:none; font-size:11px;}
.ul li a { color:#adadad; background :url(/images/marker.gif) 0px 7px no-repeat; padding-left:14px; line-height:22px;}
.ul1 li { background:url(/images/li_bgd.gif) left top repeat-x;}
.ul1 li a { text-decoration:none; color:#adadad; line-height:30px; padding-left:19px;}
.ul1 li a:hover { text-decoration:underline;}
.ul2 li a {background:url(/images/marker_1.gif) 0 5px no-repeat; padding-left:13px; line-height:18px;}

.title { margin:0 0 25px 0;}
.title1 { margin:35px 0 22px 0;}

h1 { font-size:20px; color:White; line-height:22px; margin-bottom:15px;}
h2 { font-size:1em; color:#adadad; margin-bottom:15px;}
h3 { font-size:1.5em; color:White; line-height:20px; margin-bottom:15px;}
h4 { font-size:12px; color:#adadad; margin-bottom:5px;}
h4 a { font-weight:normal;}

.link1 { color:#ff6000; text-transform:uppercase;}

.img_indent { margin:0 20px 10px 0; float:left; width:128px; height:128px;}


/*header*/
#header .row_1 { height:86px; background:url(/images/header_row1_bgd.jpg) no-repeat 67px bottom;}
#header .row_1_CV .fleft .indent { padding:34px 0 0 37px;}
#header .row_1 .fleft .indent { padding:34px 0 0 37px;}
#header .row_1 .fright .indent { padding:29px 43px 0 0;}
#header .row_2 { height:46px; background:url(/images/header_row2_bgd.jpg) no-repeat 55px 0;}
#header .row_2 .indent { padding:0 0 0 100px;}
#header .row_3 { height:193px; background:url(/images/header_row3_bgd.jpg) no-repeat 8px 0;}
#header .row_3 .indent { padding:51px 0 0 547px;}

/*content*/
#content .col_1 {background:url(/images/content_col_1_bgd.jpg) left top no-repeat #2c2c2c;}
#content .col_2 { background:url(/images/top1.gif) left top repeat-x #272727;}
#content .col_3 { background:url(/images/top2.gif) left top repeat-x #2c2c2c;}


/*footer*/
#footer a { color:#FFFFFF; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer .fleft .indent { padding:30px 0 0 19px;}
#footer .fright .indent { padding:24px 28px 0 0;}

/*CV en ligne*/
.pdf { margin-top: -240px; }



/*================== index.html ==================*/
#page1 #content .col_1 .indent { padding:60px 18px 54px 19px;}
#page1 #content .col_1 .title { margin-left:2px;}
#page1 #content .col_1 p { margin-bottom:16px;}
#page1 #content .col_2 .indent { padding:59px 10px 0 19px;}
#page1 #content .col_2 .indent1 { padding-bottom:13px}
#page1 #content .col_2 .title { margin-bottom:34px; margin-left:1px;}
#page1 #content .col_2 p { margin-bottom:37px;}
#page1 #content .col_3 .title { margin:0 0 37px 0;}
#page1 #content .col_3 h4 { margin:10px 0 6px 0;}
#page1 #content .col_3 p { margin-bottom:38px;}
#page1 #content .col_3 .indent { padding:59px 0 49px 21px;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:59px 15px 54px 20px;}
#page2 #content .col_1 .title { margin-bottom:31px;}
#page2 #content .col_1 .title1 { margin:51px 0 34px 0;}
#page2 #content .col_1 p { margin-bottom:19px;}
#page2 #content .col_2 .indent { padding:59px 10px 58px 19px;}
#page2 #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#page2 #content .col_2 .img_indent { margin-left:1px;}
#page2 #content .col_2 p { margin-bottom:16px;}

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding:59px 18px 58px 19px;}
#page3 #content .col_1 .title { margin-bottom:34px;}
#page3 #content .col_1 h4 { margin:0px;}
#page3 #content .col_1 p { margin-bottom:16px;}
#page3 #content .col_2 { background:url(/images/top2.gif) left top repeat-x #2c2c2c;}
#page3 #content .col_2 .indent { padding:59px 10px 0 19px;}
#page3 #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#page3 #content .col_2 h4 { margin:21px 0 16px 0;}
#page3 #content .col_2 p { margin-bottom:12px;}
#page3 #content .col_2 ul { margin-bottom:19px;}
#page3 #content .col_3 .indent { padding:59px 0 0 20px;}
#page3 #content .col_3 .indent1 { padding:0 0 49px 1px;}
#page3 #content .col_3 { background:url(/images/top1.gif) left top repeat-x #272727;}
#page3 #content .col_3 .title { margin:0 0 34px 0;}
#page3 #content .col_3 p { margin-bottom:37px;}

/*================== index-3.html ==================*/
#page4 #content .col_1 .indent { padding:59px 16px 57px 19px;}
#page4 #content .col_1 .title {margin:0 0 37px 0;}
#page4 #content .col_1 .title1 { margin:29px 0 34px 0;}
#page4 #content .col_1 h4 { margin:0px;}
#page4 #content .col_1 p { margin-bottom:16px;}
#page4 #content .col_2 .indent { padding:59px 22px 57px 19px;}
#page4 #content .col_2 h4 { margin-bottom:16px;}
#page4 #content .col_2 .title { margin-bottom:34px; margin-left:1px;}
#page4 #content .col_2 ul { margin-bottom:15px;}
#page4 #content .col_2 p { margin-bottom:17px;}
#page4 #content .col_3 .title { margin:0 0 34px 0;}
#page4 #content .col_3 h4 { margin:0 0 8px 0;}
#page4 #content .col_3 p { margin-bottom:22px; margin-top:8px;}
#page4 #content .col_3 .indent { padding:59px 10px 34px 21px;}
#page4 #content .col_3 .img_indent { margin:3px 19px 23px 0;}

/*================== index-4.html ==================*/
#page5 #content .col_1 .indent { padding:59px 15px 54px 19px;}
#page5 #content .col_1 .title { margin-bottom:34px;}
#page5 #content .col_1 h4 { margin:0px;}
#page5 #content .col_1 .img_indent { margin:0 20px 0 1px;}
#page5 #content .col_1 .title1 { margin:62px 0 30px 0;}
#page5 #content .col_1 p { margin-bottom:16px;}
#page5 #content .col_2 .indent { padding:59px 20px 29px 19px;}
#page5 #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#page5 #content .col_2 .img_indent { margin-left:1px;}
#page5 #content .col_2 p { margin-bottom:16px;}
#page5 #content .col_2 .p1 { margin:24px 0 25px 0;}

/*================== nousjoindre ==================*/
#nousjoindre #content .col_1 .indent { padding:59px 15px 54px 19px;}
#nousjoindre #content .col_1 .title { margin-bottom:34px;}
#nousjoindre #content .col_1 h4 { margin:0px;}
#nousjoindre #content .col_1 .img_indent { margin:0 20px 0 1px;}
#nousjoindre #content .col_1 .title1 { margin:62px 0 30px 0;}
#nousjoindre #content .col_1 p { margin-bottom:16px;}
#nousjoindre #content .col_2 .indent { padding:59px 20px 29px 19px;}
#nousjoindre #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#nousjoindre #content .col_2 .img_indent { margin-left:1px;}
#nousjoindre #content .col_2 p { margin-bottom:16px;}
#nousjoindre #content .col_2 .p1 { margin:24px 0 25px 0;}

/*================== ajoutCV ==================*/
#ajoutCV #content .col_1 .indent { padding:59px 15px 54px 19px;}
#ajoutCV #content .col_1 .title { margin-bottom:34px;}
#ajoutCV #content .col_1 h4 { margin:0px;}
#ajoutCV #content .col_1 .img_indent { margin:0 20px 0 1px;}
#ajoutCV #content .col_1 .title1 { margin:62px 0 30px 0;}
#ajoutCV #content .col_1 p { margin-bottom:16px;}
#ajoutCV #content .col_2 .indent { padding:59px 20px 29px 19px;}
#ajoutCV #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#ajoutCV #content .col_2 .img_indent { margin-left:1px;}
#ajoutCV #content .col_2 p { margin-bottom:16px;}
#ajoutCV #content .col_2 .p1 { margin:24px 0 25px 0;}

/*================== Résultat ==================*/
#pageresultat #content .col_1 .indent { padding:59px 20px 29px 19px;}
#pageresultat #content .col_1 .title { margin-bottom:37px; margin-left:1px;}
#pageresultat #content .col_1 .img_indent { margin-left:1px;}
#pageresultat #content .col_1 p { margin-bottom:16px;}
#pageresultat #content .col_1 .p1 { margin:24px 0 25px 0;}

#pageresultat #content .col_2 .indent { padding:59px 20px 29px 19px;}
#pageresultat #content .col_2 .title { margin-bottom:37px; margin-left:1px;}
#pageresultat #content .col_2 .img_indent { margin-left:1px;}
#pageresultat #content .col_2 p { margin-bottom:16px;}
#pageresultat #content .col_2 .p1 { margin:24px 0 25px 0;}

/*================== index-5.html ==================*/
#page6 #content .col_1 .indent { padding:59px 16px 57px 19px;}
#page6 #content .col_1 .title {margin:0 0 37px 0;}
#page6 #content .col_1 .title1 { margin:48px 0 34px 0;}
#page6 #content .col_1 h4 { margin:0px;}
#page6 #content .col_1 p { margin-bottom:16px;}
#page6 #content .col_2 .indent { padding:59px 22px 57px 20px;}
#page6 #content .col_2 h4 { margin-bottom:16px;}
#page6 #content .col_2 .title { margin-bottom:37px;}
#page6 #content .col_3 .title { margin:0 0 34px 0;}
#page6 #content .col_3 h4 { margin:0;}
#page6 #content .col_3 p { margin-bottom:14px;}
#page6 #content .col_3 .indent { padding:59px 20px 42px 21px;}
#page6 #content .col_3 .img_indent { margin:3px 19px 23px 0;}

/*================== index-6.html ==================*/
#page7 #content .col_1 .indent { padding:59px 16px 58px 19px;}
#page7 #content .col_1 .title { margin-bottom:34px;}
#page7 #content .col_1 h4 { margin-bottom:16px;}
#page7 #content .col_1 p { margin-bottom:16px;}
#page7 #content .col_1 .p1 { margin-bottom:25px;}
#page7 #content .col_1 ul { margin-top:30px; margin-bottom:25px;}
#page7 #content .col_2 { background:url(/images/top2.gif) left top repeat-x #2c2c2c;}
#page7 #content .col_2 .indent { padding:59px 14px 0 19px;}
#page7 #content .col_2 .title { margin-bottom:34px; margin-left:2px;}
#page7 #content .col_2 h4 { margin:21px 0 16px 0;}
#page7 #content .col_2 p { margin:16px 0 16px 0;}
#page7 #content .col_2 ul { margin-bottom:18px;}
#page7 #content .col_3 .indent { padding:59px 0 0 20px;}
#page7 #content .col_3 .indent1 { padding:0 0 49px 1px;}
#page7 #content .col_3 { background:url(/images/top1.gif) left top repeat-x #272727;}
#page7 #content .col_3 .title { margin:0 0 34px 0;}
#page7 #content .col_3 p { margin-bottom:37px;}

/*================== index-6.html ==================*/
#page8 #content .indent { padding:59px 22px 57px 19px; background:url(/images/content_col_1_bgd.jpg) left top no-repeat;}
#page8 #content .title { margin-bottom:34px;}
#page8 #content p { margin-bottom:16px;}
#page8 #content .p1 { margin-bottom:25px;}



/*==================list====================*/
.block { background:url(/images/block_bgd.gif) left top repeat-x;}
.block .r { background:url(/images/r.gif) right top repeat-y;}
.block .b { background:url(/images/b.gif) left bottom repeat-x;}
.block .l { background:url(/images/l.gif) left top repeat-y;}
.block .t { background:url(/images/t.gif) left top repeat-x;}
.block .l_t { background:url(/images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(/images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(/images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(/images/l_b.gif) no-repeat left bottom;}
.block .ind { padding:0px 0 2px 0;}
/*==========================================*/
/*====================GOOGLE FEED======================*/
.gfg-root { width: 100%; height: auto; position: relative; overflow: hidden; text-align: center; }
.gfg-title { font-size: 14px; font-weight: bold; color: #3366cc; background-color: #E5ECF9; line-height: 1.4em; overflow: hidden; white-space: nowrap; display: none; }
.gfg-title a { color: #3366cc; }
.gfg-subtitle { font-size: 12px; font-weight: bold; color: #3366cc; line-height: 1.4em; overflow: hidden; white-space: nowrap; margin-bottom: 5px; display:none;}
.gfg-subtitle a { color: #3366cc; }
.gfg-entry { background-color: #2c2c2c; width: 100%; height: 9.9em; position: relative; overflow:hidden; text-align: left; margin-top: 3px; }

/* To allow correct behavior for overlay */
.gfg-root .gfg-entry .gf-result { position: relative; background-color: #2c2c2c; width: auto; height: 100%;}
.gfg-list { position: relative; overflow: hidden; text-align: left; margin-bottom: 5px; }
.gfg-listentry { line-height: 1.5em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; padding-left: 15px; padding-right: 5px; margin-left: 5px; margin-right: 5px; margin-bottom:5px;}
.gfg-listentry-odd { background-color: #2c2c2c; }
.gfg-listentry-even { }
.gfg-listentry-highlight { background-image: url(/images/checkvert.gif); background-repeat: no-repeat; background-position: center left; }

/* FeedControl customizations.*/

.gfg-root .gfg-entry .gf-result .gf-title { font-size: 14px; line-height: 1.2em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; margin-bottom: 2px; }
.gfg-root .gfg-entry .gf-result .gf-snippet { margin-top: 3px;}

/* To allow correct behavior for overlay */
.gfg-horizontal-root .gfg-entry .gf-result { position: relative; background-color: white; width: 100%; height: 100%; line-height: 1.5em; overflow: hidden; white-space: nowrap; }
.gfg-horizontal-root .gfg-list { display: none; }

/* FeedControl customizations.*/

.gfg-branding { white-space: nowrap; overflow: hidden; text-align: left; position: absolute; right: 0px; top: 0px; width: 80px; }
.gfg-collapse-open, .gfg-collapse-closed { background-repeat: no-repeat; background-position: center; cursor: pointer; float: right; width: 17px; height: 20px; }
.gfg-collapse-open { background-image: url( 'arrow_open.gif' ); }
.gfg-collapse-closed { background-image: url( 'arrow_close.gif' ); }
.gfg-collapse-href { float: left; }
.clearFloat { clear: both; }

