/* 
* *** ********* ************************
CSS Document  for GESCO
5/23/2008
* *** ********* ************************
*/
body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#000000;
}
#header {width:990px; }
#homelink {float:left; padding-top: 10px; padding-left: 20px;}
#containerEX {text-align:center; border: 0px solid #C0C0C0;margin:auto; 
background-image:url(../images/sce/backing.jpg);background-repeat:no-repeat;background-position:top;
}
#containerEX2 {text-align:center; border: 0px solid #C0C0C0;margin:auto; 
background-image:url(../images/sce/backing2.jpg);background-repeat:no-repeat;background-position:top;
}
#container1 {text-align:center; width:990px; border: 0px solid #C0C0C0;margin:auto;}
#container2 {text-align:center;margin-left:auto;margin-right:auto;}
#footer {clear: both; text-align:center;}
#left_column {float:left;margin-left:;height:430px;width:210px;padding-left:0px; text-align:left; }
#contentIN {margin-left:210px;/* width:540px;text-align:left; */padding:10px;}
#right_column {width: 210px; float:right;padding-right:0px;text-align:left; }
#TopBannerArea{
background-image:url(../images/sce/topBanner.jpg);
height:100px;
background-repeat:no-repeat;
}
#TopBannerArea{
background-image:url(../images/sce/topBannerB.gif);
height:100px;
background-repeat:no-repeat;
background-position: right 5px;
}
#menuBgLine{
background-image:url(../images/sce/menuBg1.jpg);
height:25px;
background-repeat:no-repeat;
text-align:left;
padding-left:10px;
padding-right:10px;
}
#flashLine{
/*background-image:url(../images/sce/flashImg.jpg);*/
/*height:175px;*/
background-repeat:no-repeat;
width:990px;
padding-bottom: 2px;
}
#flashLine2{
/*background-image:url(../images/sce/flashImg2.jpg);*/
height:126px;
/*background-repeat:no-repeat;*/
}
#leftMenuIN{
background-image:url(../images/sce/leftSideBg.jpg);
background-repeat:no-repeat;
height:430px;
color:#ffffff;
padding:15px;
padding-top:12px; /* Modif E.M. Alignement avec Recrute */
}
#leftMenuIN2{
background-image:url(../images/sce/leftSideBg2.jpg);
background-repeat:no-repeat;
height:395px;
color:#ffffff;
padding:15px;
}
#rightMenuIN{
background-image:url(../images/sce/rightSideBg.jpg);
height:457px;
background-repeat:no-repeat;
color:#ffffff;
padding:2px 10px 0px 30px;
}
#rightMenuIN2{
background-image:url(../images/sce/rightSideBg2.jpg);
height:136px;
background-repeat:no-repeat;
color:#ffffff;
padding:270px 20px 20px 20px;
}
#rightMenuIN2 a{
color:#ffffff;
}
#Rm3 p{
color:#ffffff;
}
.h61, .newSubTitle{
color:#ffffff;
font-size:1.40em;
font-weight:600;
}
#subRightTop{
height:254px;
width:210px;
/*background-image:url(../images/sce/suRightImg1.jpg);*/
background-repeat:no-repeat;
}
#subRightBottom{
height:171px; /* Modif E.M. 22/07/2008 Pour positionnement Nous contacter */
width:190px;
background-image:url(../images/sce/subRightBottom.jpg);
background-repeat:no-repeat;
padding:10px;
padding-top: 1px;/* Modif E.M. 22/07/2008 Pour positionnement Nous contacter */
color:#ffffff;
}
#subRightBottom a{
color:#ffffff;
}
#footerLine{
background-image:url(../images/sce/footerBg.jpg);
height:23px;
clear:left;
/*padding-top:18px;*/
padding-top:8px;
background-position: left -10px;
width:990px;
color:#ffffff;
text-align:center;
font-weight:100;
}
#footerLine a{
color:#ffffff;
font-weight:100;
}
#footerText{
font-size:1.00em;
color:#ffffff;
clear:left;
font-weight:100;
}
#footerText a{
font-size:1.00em;
color:#ffffff;
clear:left;
font-weight:100;
}

#topLinks{
/*padding:0px 30px 0px 520px;*/
text-align: right;
padding:0px 100px 0px 0px;
}

.newColor{
color:#005E7D;
}
#addressLine{
/*padding:5px 50px 0px 760px;*/
text-align: right;
padding:0px 50px 0px 0px; /* Modif E.M. pour cadrage vertical scrollLine */
color:#55585D;
font-size:1.20em;
}
#addressLine a{
font-size:1.10em;

}
.phone1{
margin-left:-75px;
font-size:1.00em;
}
#footer .footer_link { border-right:solid 1px #ffffff; padding-right:4px; color:#ffffff;font-size:0.80em;}
#footer .footer_language_link {	border-left:solid 1px #391F10; color:#ffffff;font-size:0.80em;}
#footer .footer_last{color:#ffffff;font-size:0.80em;}

#contactform div {
margin-bottom:0.5em;
width:100%;
}
#contactform .indent {
margin:10px 0px 10px 0px;
text-align:center;
}
#contactform .form_element {
float:left;
padding:0px 10px 0px 0px;
text-align:right;
width:180px;
}
#contactform .form_data {
float:left;
padding:0px;
text-align:left;
}
#contactform .separator {
/*clear:both;
font-size:0.5px;
height:0.5px;*/
font-size:20px;/* Modif E.M. pour apparence sous Mozilla */
height:20px;
padding:0px;
}
#scrollLine{
padding:5px 0px 0px 0px; /* Modif E.M. pour cadrage vertical */
}

#menu
{
height:25px;
border-bottom: 1px solid #ffffff;
}

.c1{
text-align: justify;
width:525px;
}
