/*********************************************************/
/*********** reset *****************/
/*********************************************************/
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*********************************************************/
/********* font&color settings ****************************/
/*********************************************************/
body{background: #fff;color:#333;}
p,h2,h3,h4,h5{margin:0.63em 0;}
h5 {font-size:108%;} 
h4 {font-size:131%;color:#D54E21;font-weight:bold;}  
h3 {font-size:153.9%;color:#333;font-family: Arial, Verdana, Helvetica, sans-serif;padding-bottom:5px;border-bottom:1px dashed #777} 
h2 {font-size:189%;} 
h1 {font-size:197%;}
a{color:#AE201E;text-decoration:none;font-weight:bold;}
a:hover{color:#d54e21;text-decoration: underline;}

a.lien_list{font-weight:bold;text-decoration: none;color:#000;}

em, cite {font-style: italic;}
strong{font-weight:bold;}
.red{color:#AE201E;font-weight:bold;}
.tiny{font-size:95%;font-weight:normal;font-style:italic;color:#AE201E;}
hr{clear:both;visibility:hidden;}
/***********************************************************/
div#global{width: 100%;margin: 0 auto;text-align:left;background: #222;}
/*********************************************************/
div#header{position:relative;height:100px;margin-left:15px;background:url("http://www.informatique-interim.com/images/sans_inscription.jpg") right top no-repeat;}
div#header a.logo{color:#AE201E;margin: 15px 10px 0 0;font-size:197%;}
div#header img{margin: 20px 0 0 0}
div#header a{color:#fff;letter-spacing: 3px}
div#header p{margin-top:0}
/*********************************************************/
/********************* PUB ****************************/
/*********************************************************/
div#pub{height:70px;width:468px;position:absolute;top:15px;right:15px;background:url("http://www.informatique-interim.com/images/recherche.png") left top no-repeat;}
/*********************************************************/
div#whiter{background:#fff;}
/*********************************************************/
/*********************** menu ****************************/
/*********************************************************/
/*#menu{background:#222;margin: 0;}
#menu ul{height:30px;}
#menu ul li{float:left;margin-right:10px;padding:0 10px}
#menu ul li a{display:block;height:30px;color:#fff;font:17px/30px arial,helvetica, Sans-Serif;text-align: center;}
#menu ul li a:hover{color:#fff;background:#333;text-decoration:none;}
#menu ul li.current{background:#AE201E;margin-right:10px;padding:0 10px}
#menu ul li.current a{color:#fff;font-weight:bold;}
#menu ul li.current a:hover{background:#555;text-decoration:none;margin-right:10px;padding:0 10px}*/
/******************************************************/
/******************** intro & submenu ******************************/
/*********************************************************/
div.menu_recruteur,div.menu_candidat{text-align:left;padding:5px 0 5px 10px;color:#fff;border-top:1px solid #fff;}

div.menu_recruteur{padding-left : 200px; background:#d54e21 url("http://www.informatique-interim.com/images/sticker_agence.png") left no-repeat;}
div.menu_candidat{padding-left : 200px; background:#AE201E url("http://www.informatique-interim.com/images/sticker_candidat.png") left no-repeat;}

div.menu_recruteur a,div.menu_candidat a{color:#fff;}
div.menu_recruteur a:hover,div.menu_candidat a:hover{text-decoration:underline;}
div.menu_recruteur a.current,div.menu_candidat a.current{color:gold;}
div.menu_recruteur span,div.menu_candidat span{font-weight:bold;}

/*********************************************************/
/***************** content *****************************/
/*********************************************************/
div#content{margin: 0 15px;background:#fff;}
div#content div.gauche{float: left;width: 48%;margin: 0 2% 1em 0;}
div#content div.droite{float: left;width: 50%;margin: 0 0 1em 0;}
div#content div.colgauche{float: left;width: 33%;margin: 0 2% 1em 0;}
div#content div.coldroite{float: left;width: 65%;margin: 0 0 1em 0;}

div#content p{line-height: 1.4em;margin-bottom: 1.1em;}
/*********************************************************/
/***************** navigation *****************************/
/*********************************************************/
div#navigation{margin:20px 0;text-align:center;}
/*********************************************************/
/************* Others *********************/
/*********************************************************/
div.single{background:#FFFEEB;border:1px solid #E6DB55;padding:10px;}
div.list ul{margin:10px 0 10px 20px}
div.list ul li{margin-left:10px;margin-bottom:5px;list-style-type:disc;line-height:21px;}
div.list ul li ul li{margin-left:20px;list-style-type:square;}

div.list_erreur{background:#FFFBCC;border:1px solid #E6DB55;padding:10px 10px 10px 20px;}
div.list_erreur strong{color:#AE201E;}
div.list_erreur ul{margin:10px 0 10px 20px;}
div.list_erreur ul li{margin-left:10px;margin-bottom:5px;list-style-type:disc;line-height:21px;}

ul.list_profil_inline li{display:inline;}
img.left{float:left;margin-right:15px;}
img.rightplus{float:right;margin-left:15px;padding-top:15px;}
/*********************************************************/
/************* RSS et alertes e-mail *********************/
/*********************************************************/
.feed-list,.alert-list{margin: 10px 0 10px 20px;list-style-type:disc;}
.feed-list li,.alert-list li {margin: 0 0 5px 10px;list-style-type:disc;line-height:21px;}
.feed-list li a,.rsslink{padding: 0 0 0 17px; background: url("http://www.informatique-interim.com/images/feed-icon-12x12.png") no-repeat 0 50%;}
.alert-list li a,.alertlink{padding: 0 0 0 17px; background: url("http://www.informatique-interim.com/images/alerte-icon-12x12.png") no-repeat 0 50%;}
/********************************************************/
/**************** listing ******************************/
/*********************************************************/
.listing,.listing1{padding:7px 3px;/*border-top:1px dashed #666;*/}
.listing{background:#fff;}
.listing1{background:#F0EBE1;}

td.tdlisting{padding:2px 3px;border-bottom:1px solid #eee;font-size:90%;color:#444;}
tr.trlisting:hover{background:#eee}

span.region{color:#555}
span.user{color:#333;font-weight:bold;}
/*********************************************************/
/**************** FORM Settings **************************/
/*********************************************************/
input,select,textarea{border:1px solid #aaa;padding:1px;background:#F0EBE1;}
.focus{background:#f1f2f3}
.normal{background:#F0EBE1;}
input.submit:hover{background:#AE201E;color:#fff;cursor:pointer;}
input.submit{background:#D54E21;color:#fff;font-weight:bold;border:0;padding:4px;}
/*********************************************************/
/**************** FORM Settings II **************************/
/*********************************************************/
div.form{padding:5px 15px 0 15px;margin:0 0 10px 0;}
div.form label{float:left;width:25%;text-align:right;margin:0;font-weight:bold;padding-right:35px;}
label:hover{cursor:pointer;}
div.form textarea{width:50%;height:10em;}
div.form input,div.form input.submit,div.form textarea{padding:3px;}
input.search{border:0;padding:4px;}
select.search{border:0;padding:3px;}
/*********************************************************/
/**************** footer *********************************/
/*********************************************************/
div#footer{margin-top:40px;padding: 5px;border-top: 1px solid #cfcfcf;color:#ccc;}
div#footer p{text-align:center;font-weight:bold;font-size:85%;}
