
body{padding: 5px 0 0;background:#FFF;
    font: 75%/1.3 Verdana,Arial,sans-serif;text-align:left}
#main {margin-left:auto; margin-right:auto; width:930px;}

#languages-bar {height:15px; line-height:15px; overflow:hidden; text-align:center;}
#main #languages-bar a {display:none;}
#main #languages-bar a:hover {display:none;}


#header {height:130px; width:930px; overflow:hidden;}
#header #logo {width:245px; height:130px; float:left;}
#header #logo img {border:none; margin:6px 0px 0px 9px;}
#header #new-map {width:503px; height:130px; text-align:center; float:left;}
#header #new-map h2 {font-size: 1.5em; padding:57px 0px 0px 0px; color:#FF6600; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0px;}
#header #boxlogin {float:right;padding-top:20px;;padding-right:10px; }
#header #boxlogin input, #header #boxlogin form {margin:0px; padding:0px;}

#menu-bar {display:none;}
#search-engine {display:none;}
#main #left {width:740px; float:left;margin:0px; padding:5px}
#main #left p {margin:0px; padding:10px; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:16px;}
#main #left .box {width: 90%;padding: 20px;margin:0 auto;}

#main #coldroite {display:none;}

#footer {display:none;}


#loginerror{width: 30em;padding: 30px  0;margin:0 auto;width:300px;
    text-align:left;background: #9CC0FF;text-align:center}

#contentLYR {
  position:absolute;
  width:200px;
  height:115px;
  z-index:1;
  left: 200px;
  top: 200px;
}

/*----------------------Curly div----------------------------------- */
.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 240px;
}

.curlycontainer .innerdiv{
background: transparent url(../img/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

/*--DIV boxes for jobcenter----------------------------------------*/
.jobcenter {
float:left;
	float: left;
	width: 350px;
	margin-left: 5px;
	margin-top:7px;
	background: #f6f4e4 url(../img/gradient.jpg) repeat-x 0 -25px;
	padding: 5px;
	font-size: 12px;
}

/*----------------------------------------------------------------- */

/* DIV Boxes  for information pays */
#case { 
      float:left;
      margin:0px;
      padding:10px;
      border:none;
      text-align:left;
      width:200px;
    }
#case1 { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:160px;
    }
#case2 { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:160px;
    }	
#case3 { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:170px;
    }	

#caselogo { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:160px;
      height:250px;
    }    
    
#caseimage { 
      float:left;
      margin:0px;
      padding:5px;
      border:none;
      text-align:left;
      width:145px;
      height:400px;
      vertical-align:center;
    }
#classique { 
      clear:both;
      float:left;
      margin:8px;
      border:none;
      text-align:left;
    }
    
.casegauche { 
      text-align:left;
      width:200px;
      clear:both;
      margin:0px;
      padding-left:0px;
} 

.center { 
      margin-left:100px;
      padding-left:0px;
} 

.commentbox{
background-color: #ececec;
width: 250px;
padding: 10px;
} 
  
    
.colgauche { 
      text-align:left;
      width:160px;
}
.coltick { 
      text-align:center;
      width:10%;
      align:top;
}

.case-infos1 { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:240px;
    }
.case-infos2 { 
      float:left;
      margin:8px;
      padding:30px;
      border:none;
      text-align:left;
      width:240px;
    }	
    
#floatrightsmall { 
      float:right;
      font-size:0.7em;
      border:none;
      margin:1px;
      padding:1px;
}    
    
#platform { 
      position:absolute;
      top:220px;
      left:540px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:200px;
}

/*  Photos salon virtuel barre scroll */
#photoscrolling { 
      position:relative;
      top:440px;
      left:40px;
      height: 100px;
      overflow: auto;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:50%;
}   

#repertoiredroite { 
      position:absolute;
      top:290px;
      left:270px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:330px;
}
 

/*  Country map in profil country */
#right { 
      position:absolute;
      top:180px;
      left:420px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:330px;
}

#right2 { 
      position:absolute;
      top:310px;
      left:450px;
      border:none;
      text-align:left;
      width:250px;
      clear:both;
}

/*  Recherche entreprises activite */
#right3 { 
      position:absolute;
      top:340px;
      left:300px;
      height: 60%;
      overflow: auto;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:490px;
}

#right4 { 
      position:absolute;
      top:330px;
      left:500px;
      border:none;
      text-align:left;
      width:250px;
      clear:both;
}

/*  Recherche entreprises activite */
#right5 { 
      position:absolute;
      top:280px;
      left:380px;
      border:none;
      text-align:left;
      width:305px;
      clear:both;
}

/*  Ressources */
#right6 { 
    
      position:absolute;
      top:297px;
      left:190px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:530px;
}

/*  Coldroite salon virtuel */
#right7 { 
    
      position:absolute;
      top:290px;
      left:260px;
      overflow: auto;
      height:210px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:430px;
}

/*  Coldroite aide */
#right8 { 
    
      position:absolute;
      top:370px;
      left:260px;
      overflow: auto;
      height:210px;
      margin:4px;
      padding:20px;
      border:none;
      text-align:left;
      width:630px;
}

   
/*------fin recherche activite------*/

/*  Style for the tabs  */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.ddoverlap{
border-bottom: 1px solid #bbb8a9;
}

.ddoverlap ul{
padding: 0;
margin: 0;
font: bold 90% default;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 3px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color: blue;
background: transparent url(../img/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
}

.ddoverlap li a:visited{
color: blue;
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: black;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(../img/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}

/*Adi Modifications*/
#bg_bg{
background-image:url(../img/adi2.jpg);
background-position:center top;
background-repeat:repeat-x;
height:342px;
left:0px;
position:absolute;
top:0px;
width:100%;
z-index:1;
}

#selection{
float:left;
width:95%;
padding:3px 0;
background: #DCEAFF;
margin:3px;
}

#selection2{
float:left;
width:95%;
padding:3px 0;
background: #DCEAFF;
margin:3px;
}

#shadow{
background:url(../img/adi.jpg) center top;
position: absolute;
z-index:2;
width:952px;
top:0px;
left:2.5%;
}

#warning{
width: 599px;
height:259px;
padding-left:60px;
padding-top:30px;

font-size:1em;
font-weight:1.2em;
background:url(../img/error.png) center top;
background-repeat:no-repeat;
position: absolute;
top:160px;
left:250px;
text-align:center;
}


</style>

<!--[if IE]>
<style type="text/css">
.ddoverlap{
height: 1%;  /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}
