/*Php-Jobsite Version 1.32 - Style Sheet file - Browsers: IE, NS6, Mozilla, Opera - default - language:francais*/
BODY {background: #FFFFFF; margin:0;}
TD {FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;color: #29327d}




TH {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #222222;
    font-size: 12px;
    font-weight: bold;
}


.itext {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: #f5f5f5; 
     font-weight: bold;
     border: 1px solid #111111;
}
.isubmit {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: #EEEEEE; 
     font-weight: bold;
     border: 1px solid #111111;
}
textarea {
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px; 
     background-color: #f5f5f5; 
     font-weight: bold;
     border: 1px solid #29327D;
}
select {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px; 
     background-color: #f5f5f5;
     font-weight: bold;
     border: 1px solid #29327D; 
}
.smallselect {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
     font-size: 12px; 
     background-color: #f5f5f5;
     font-weight: normal;
     border: 1px solid #29327D;
	 width: 135px;
}
.radio {
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px; 
     font-weight: bold; 
}



A:LINK, A:VISITED {
    color : #29327d;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
}
A:HOVER {
    color : #6b90cc;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : underline;
    font-weight : normal;
    font-size : 12px;
}
.regtext {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.headertdempl {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #29327D;
    border: 1px solid #29327D;
    margin-top: 0px;
    margin-bottom: 0px;
}
.headertdjob {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #29327D;
    border: 1px solid #29327D;
    margin-top: 0px;
    margin-bottom: 0px;
    background: #EEEEEE;
}
.verysmall {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}
A.featured:LINK, A.featured:VISITED {
    color : #29327d;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.featured:HOVER {
    color : #6b90cc;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : underline;
    font-weight : bold;
    font-size : 12px;
}
A.nav {
    color : #29327D;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;

	
}



A.nav:LINK, A.nav:VISITED {
    color : #29327D;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	
}
A.nav:HOVER {
    color : #6b90cc;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;

	
}
hr {
    height: 1px;
    color: #29327d;
}
ul {
    margin-top: 0px;
    margin-bottom: 0px;
}
.view {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 12px;
}
.ulli {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
}
.td4textarea {
    color: #29327D ;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #D5D5D5;
    padding : 15px;
}
.td4impmess {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 2px solid #29327D;
    padding : 5px;
}
.compdesc {
    color: #29327D;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #29327D;
    padding : 12px;
}
.error {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
    color: #FF0000; 
    font-weight: Bold;
}
.navinput {
     color: #000099;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: transparent;
     font-weight: Bold;
     text-align: center;
     border: 1px solid #000099;
     letter-spacing : 1px;
}
.featcomp {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: transparent;
     font-weight: Bold;
}
.featjobs {
     color: #29327D;
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
     font-size: 12px;
     background: transparent;
     font-weight: Bold;
}
A.search:LINK, A.search:VISITED {
    color : #29327d;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
}
A.search:HOVER {
    color : #FFFFFF;
    font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background: #999999;
}
.selectdelim {
    font-weight: bold;
    background: #DDDDDD;
    text-align: center;
}
.applyunread {
    background-color: #FFFFFF;
    color: #29327D;
    font-weight: bold;
    font-size: 12px;
}
.applyread {
    background-color: #FAFAFA;
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyread:LINK,A.applyread:VISITED,A.applyread:HOVER {
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyunread:LINK,A.applyunread:VISITED,A.applyunread:HOVER {
    color: #0000FF;
    font-weight: bold;
    font-size: 12px;
}
.desctext {
    text-align: justify;
}
.tablelist TD {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #29327D;
    font-size: 12px;
    font-weight: normal;
}
.tablelist TH {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}






A.tablelist:LINK,A.tablelist:VISITED {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #293227d;
    font-weight: bold;
    font-size: 12px;
}
A.tablelist:HOVER {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #293227d;
    font-weight: bold;
    font-size: 12px;
	text-decoration: none;
}
.tableheader {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #222222;
    font-size: 12px;
    font-weight: bold;
}
A.tableheader:LINK,A.tableheader:VISITED {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold;
    font-size: 12px;
}
A.tableheader:HOVER {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    color: #6b90cc;
    font-weight: bold;
    font-size: 12px;
}
.nav_td {
	border-top:1 solid #29327D;
}





TD {
	COLOR: #1c2d67; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 12px
}
A.menu {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:link {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:hover {
	BACKGROUND: #29327D; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}



A.menu3 {
	COLOR: #29327D; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
A.menu3:link {
	COLOR: #354785; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
A.menu3:visited {
	COLOR: #29327D; FONT-SIZE: 12px;  TEXT-DECORATION: none
}
A.menu3:hover {
	BACKGROUND: #29327D; COLOR: #ffffff; FONT-SIZE: 12px; TEXT-DECORATION: none
}







A.menugo {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: underline
}
A.menugo:link {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: underline
}
A.menugo:visited {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: underline
}
A.menugo:hover {
	COLOR: #29327D; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: underline
}


A.menugo2 {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo2:link {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo2:visited {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo2:hover {
	COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


A.menugo3 {
	COLOR: #CC0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo3:link {
	COLOR: #CC0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo3:visited {
	COLOR: #CC0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menugo3:hover {
	COLOR: #CC0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}






TD.menu { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #354785; font-size: 12px; font-weight: 

bold; text-decoration: none; 

border-width: 1px; border-style: solid; border-color: #29327D; border-left: hidden; border-right: hidden; }
TD.menu2 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #354785; font-size: 12px; font-weight: 

bold; text-decoration: none; 

border-width: 1px; border-style: solid; border-color: #5A6BA5; border-left: hidden; border-right: hidden; border-top: hidden 

}
TD.menu3 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #354785; font-size: 12px; font-weight: 

bold; text-decoration: none; 

border-width: 0px; border-style: solid; border-color: #29327D; border-left: hidden; border-right: hidden; }
TD.menu4 { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #354785; font-size: 12px; font-weight: 

bold; text-decoration: none; 

border-width: 1px; border-style: solid; border-color: #29327D; border-left: hidden; border-right: hidden; }




#en-tete {overflow: hidden;background-color: #8EB9ED;background-image: url(http://www.lesocial.fr/images/fond.png);background-position: bottom;background-repeat: repeat-x;}


#en-tete ul {text-align: center;float: right;margin-top: 5px;margin-right: 8px;margin-bottom: 0px;margin-left: 0px;padding: 0px;list-style: none;}
#en-tete ul li {float: left;margin-left: 3px;}
#en-tete ul li a {float: left;text-decoration: none;font-size: 12px;  letter-spacing: 1px;padding-left: 10px;background-image: url(http://www.lesocial.fr/images/coin-gauche.png);background-position: 0% -250px;background-repeat: no-repeat;cursor:  pointer;}
#en-tete ul li#actif {float: left;text-decoration: none;letter-spacing: 1px;padding-left: 10px;background-image: url(http://www.lesocial.fr/images/coin-gauche.png);background-position: 0% 0%;background-repeat: no-repeat;}
#en-tete ul li a span {float: left;padding-top: 6px;padding-right: 10px;padding-bottom: 3px;padding-left: 0px;background-image: url(http://www.lesocial.fr/images/coin-droit.png);background-position: 100% -250px;background-repeat: no-repeat;color: #ffffff;}
#en-tete ul li#actif span {float: left;padding-top: 6px;padding-right: 10px;padding-bottom: 3px;padding-left: 0px;background-image: url(http://www.lesocial.fr/images/coin-droit.png);background-position: 100% 0%;background-repeat: no-repeat;color: #333333;}
#en-tete ul li a:hover {background-position: 0% -500px;}
#en-tete ul li a:focus {background-position: 0% -500px;}
#en-tete ul li a:hover span {background-position: 100% -500px;}
#en-tete ul li a:focus span {background-position: 100% -500px;}








A.scx6 {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;COLOR: #004aa1; FONT-SIZE: 28px;FONT-WEIGHT: bold;  TEXT-DECORATION: none}
A.scx6:link {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;COLOR: #004aa1; FONT-SIZE: 28px;FONT-WEIGHT: bold;  TEXT-DECORATION: none}
A.scx6:visited {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;COLOR: #004aa1; FONT-SIZE: 28px;FONT-WEIGHT: bold;  TEXT-DECORATION: none}
A.scx6:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;COLOR: #004aa1; FONT-SIZE: 28px;FONT-WEIGHT: bold;  TEXT-DECORATION: none}

#pub{float:center; overflow:hidden;padding:5px 0 5px 5px;}	
#pub p{font-size:0px;color:#999999; padding:5px 0 0px 0px;}

