/*
Theme Name: Cedres Industrie
Version: 1.0
Author: Vanessa Oudoire
*/


/***************************************************/
/*******MISE EN PLACE ELEMENTS DE BASE *************/
/***************************************************/

*{
font-family:Verdana;
font-size:11px;
color:#5B5B5B;
margin:0;
padding:0;
}

.clear {
clear:both;
}

body {
background:#f0f0f0;
text-align:center;
margin-top:-12px;
}

body a img{
border:none;
}

#page {
position:relative;
background-color:#fff;
width:994px;
margin:0 auto;
padding:0;
text-align:left;
}

#page #backgroundhaut{
background:url('images/background_haut.jpg') top no-repeat;
width:994px;
height:23px;
}

#page #backgroundbas{
background:url('images/background_bas.jpg') bottom no-repeat;
width:994px;
}

#page #pageWithoutFooter {
background:url('images/background.jpg');
width:994px;
}

#page #pageWithoutFooter #contenuGlobal{
background:url('images/background_grpe_bas.jpg') bottom no-repeat;
padding-top:5px;
padding-bottom:62px;
}

#page #pageWithoutFooter #contenuGlobal #content{
height:auto;
}

/***************************************************/
/***********************HEADER**********************/
/***************************************************/

#page #pageWithoutFooter #contenuGlobal #header{
margin-left:34px;
margin-right:34px;
width:926px;
height:155px;
margin-bottom:13px;
}

#page #pageWithoutFooter #contenuGlobal #header #logoHeader{
float:left;
width:220px;
height:155px;
text-align:left;
}

#page #pageWithoutFooter #contenuGlobal #header #logoHeader a img{
border:none;
}
	
#page #pageWithoutFooter #contenuGlobal #header #droiteHeader{
width:705px;
float:right;
height:155px;
margin-top:3px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut{
width:704px;
height:27px;
background:url('images/barre_menu_haut.jpg');
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform{
vertical-align:middle;
display:inline;
float:left;
width:275px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform form{
padding-top:5px;
padding-left:7px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform form label{
color:#fff;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform form input.submitimg{
float:right;
border-right:1px solid #fff;
margin-right:3px;
padding-right:5px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform form p{
float:left;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #leform form input#s{
color:#5B5B5B;
height:12px;
background:#fff;
margin-right:5px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut{
width:380px;
float:left;
text-align:right;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut ul{
padding-top:5px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut li a {
color:#fff;
text-decoration:none;
padding-right:8px;
font-size:13px;
padding-left:5px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut li.page-item-5 a,
#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut li.page-item-11 a{
border-right:1px solid #fff;
padding-right:10px;
padding-left:6px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #menuHaut li a:hover {
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #langues{
padding-right:8px;
float:right;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #langues ul.zd_multilang_list{
padding-top:7px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #lignehaut #langues ul.zd_multilang_list li{
padding-left:3px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu{
background:url('images/fond_header.jpg') no-repeat #fff;
width:705px;
height:120px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #intranet_menu_en{
background:url('images/fond_header_en.jpg') no-repeat #fff;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet{
width:705px;
height:85px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet marquee{
float:left;
width:445px;
font-size:14px;
font-weight:bold;
margin:10px 0 0 10px;
height:80px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet{
width:239px;
background:url('images/titre_intranet.jpg') top no-repeat;
float:right;
margin-right:5px;
margin-top:0px;
height:85px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader #intranet_menu_en #ligneIntranet form#intranet{
background:url('images/titre_intranet_en.jpg') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table{
margin-top:34px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td input.submitimg{
float:right;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td input#password{
float:left;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td input{
background-color:#d2dfeb;
border:none;
height:15px;
padding-left:2px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td input#textlogin{
width:151px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td#pass{
text-align:right;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneIntranet form#intranet table td#pass a{
text-decoration:none;
font-style:italic;
margin-top:3px;
}
	
#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu{
width:705px;
height:30px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu ul{
padding-top:6px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu li a{
text-transform:uppercase;
font-size:11px;
font-weight:bolder;
text-decoration:none;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu li.page-item-6 a{
padding-left:25px;
padding-right:27px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu li.page-item-8 a{
padding-right:22px;
padding-left:22px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu li.page-item-10 a{
padding-left:21px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu ul.menuEng li.page-item-6 a{
padding-left:25px;
padding-right:45px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu ul.menuEng li.page-item-8 a{
padding-right:32px;
padding-left:32px;
}

#page #pageWithoutFooter #contenuGlobal #header #droiteHeader .intranet_menu #ligneMenu #menu ul.menuEng li.page-item-10 a{
padding-left:31px;
}

#page #pageWithoutFooter #contenuGlobal #header ul li{
display:inline;
}

/***************************************************/
/***********************FOOTER**********************/
/***************************************************/
#page #footer{
width:994px;
margin-top:4px;
background-color:#fff;
text-align:center;
padding-bottom:5px;
}

#page #footer ul li{
list-style:none;
display:inline;
}
	
#page #footer li, #page #footer li a{
color:#3A6195;
padding-left:10px;
text-decoration:none;
font-size:11px;
}

/***************************************************/
/****************ELEMENTS PAGE ACCUEIL**************/
/***************************************************/

#page #pageWithoutFooter #contenuGlobal #content #animationAccueil{
width:926px;
height:351px;
margin-bottom:6px;
margin-left:34px;
margin-right:34px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil{
min-height:250px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil .edito{
float:left;
margin-left:34px;
background:url('images/background_edito.png') top no-repeat;
width:335px;
min-height:248px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #edito_en{
background:url('images/background_edito_en.png') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil .edito #contenuEdito{ 
width:302px;
margin-top:50px;
margin-left:5px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil .edito #contenuEdito a.more-link,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu a.voir,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real a.voir,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .recrut a.voir{ 
float:right;
margin-right:5px;
margin-top:5px;
font-style:italic;
text-decoration:none;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil .edito #contenuEdito a.more-link:hover,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu a.voir:hover,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real a.voir:hover,
#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .recrut a.voir:hover{ 
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real{
float:left;
width:323px;
margin-left:11px;
margin-top:10px;
border-right:1px dashed #5B5B5B;
padding-right:11px;     
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu{
background:url('images/titre_actualites.jpg') top no-repeat;
padding-top:39px;
margin-bottom:23px;
min-height:70px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real #actu_en{
background:url('images/titre_actualites_en.jpg') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu span{
font-weight:bold;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real span{
font-weight:bold;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu img{
float:left;
padding-right:5px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu a.more-link{
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .actu a.more-link:hover{
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real{
background:url('images/titre_realisations.jpg') top no-repeat;
padding-top:39px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real #real_en{
background:url('images/titre_realisations_en.jpg') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real a.more-link{
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real a.more-link:hover{
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #actu_real .real img{
float:left;
padding-right:5px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes{
float:left;
width:245px;
position:relative;
margin-left:11px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .recrut{
background:url('images/titre_recrutement.jpg') top no-repeat;
margin-top:11px;
margin-bottom:25px;
padding-top:39px;
min-height:70px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes #recrut_en{
background:url('images/titre_recrutement_en.jpg') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes{
background:url('images/background_societe.png') top no-repeat;
width:245px;
min-height:170px;
padding-top:30px;
text-transform:uppercase;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes #societes_en{
background:url('images/background_societes_en.png') top no-repeat;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes li{
list-style-type:none;
float:left;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes td a{
text-decoration:none;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes td a:hover{
text-decoration:underline;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes table#table1{
float:left;
width:135px;
margin-top:5px;
}

#page #pageWithoutFooter #contenuGlobal #content #elementsBasAccueil #recrutement_societes .societes table#table2{
float:right;
width:85px;
margin-top:5px;
}

/***************************************************/
/****************ELEMENTS PAGE TAMPON***************/
/***************************************************/

#content .contenuPageTampon {
width:926px;
margin-left:34px;
margin-right:34px;
}

#content .contenuPageTampon .partiegauche{
width:720px;
background:url('images/bck_page.png') repeat top;
float:left;
padding-bottom:5px;
}

#content .contenuPageTampon .partiegauche .menugauche{
float:left;
width:200px;
padding-top:7px;
}

#content .contenuPageTampon .partiegauche .menugauche ul {
list-style-image:url('images/puce.jpg');
padding-top:7px;
padding-left:20px;
}

#content .contenuPageTampon .partiegauche .menugauche ul li a{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-bottom:10px;
text-decoration:none;
display:block;
padding-left:3px;
}

#content .contenuPageTampon .partiegauche .menugauche ul li a:hover{
text-decoration:underline;
}

#content .contenuPageTampon .partiegauche .menugauche h3{
padding-left:5px;
font-size:12px;
padding-bottom:5px;
}

#content .contenuPageTampon .partiegauche .contenupage{
float:right;
width:499px;
padding-left:10px;
padding-top:7px;
padding-right:10px;
border-left:1px dashed #5B5B5B;
min-height:540px;
}

#content .contenuPageTampon .partiegauche .contenupage .entry{
margin-bottom:35px;
}

#content .contenuPageTampon .partiegauche .contenupage .entry li{
margin-left:50px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire h3{
text-align:left;
font-size:13px;
color:#3A6195;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire img{
margin-top:10px;
margin-bottom:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire span{
font-weight:bold;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire p{
padding-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire a{
font-weight:bold;
margin-top:5px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAnnuaire a.amailto{
font-weight:normal;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecherche .post{
margin-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecherche h2{
color:#3A6195;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal{
margin-top:-5px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal h3{
font-size:13px;
color:#3A6195;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal #postReal{
margin-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal #postReal{
margin-top:10px;
margin-bottom:30px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal #postReal h4{
padding-bottom:4px;
font-size:12px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageReal #postReal img{
float:left;
padding-right:5px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPlan ul{
padding-top:5px;
padding-left:15px;
padding-bottom:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPlan ul li a {
text-decoration:none;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPlan ul li a:hover {
text-decoration:underline;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle #contenuSingleGauche{
float:left;
padding-right:5px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle #contenuSingleGauche {
text-align:center;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle #contenuSingleGauche #mini{
margin-top:5px;
width:499px;
text-align:left;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle h4{
font-size:13px;
color:#3A6195;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle a.voirtt{
font-weight:bold;
margin-top:10px;
font-size:12px;
display:block;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement form p{
margin-top:7px;
margin-bottom:5px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement h4{
color:#3A6195;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement h4#seleccri{
margin-top:8px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement form input{
margin-top:7px;
margin-bottom:15px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement table{
margin-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement table#tabannonces{
width:100%;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement h3{
margin-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement table td{
height:22px;
vertical-align:top;
padding:5px 0;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement table th{
height:22px;
vertical-align:top;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuRecrutement table tr{
padding:10px 0;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAcces h3{
color:#3A6195;
font-size:13px;
margin-bottom:10px;
margin-top:10px;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAcces span{
display:none;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuAcces h5{
font-size:12px;
text-decoration:underline;
}

#content .contenuPageTampon .partiegauche .contenupage #contenuPageSingle #contenuSingleGauche #mini img{
padding-right:5px;
padding-bottom:5px;
}

#content .contenuPageTampon .partiegauche .contenupage h2{
text-align:center;
font-size:13px;
}

#content .contenuPageTampon .partiegauche .contenupage ul{
padding-left:10px;
}

#content .contenuPageTampon .miniatures{
width:200px;
float:right;
margin-top:-12px;
margin-bottom:20px;
}

.wp-pagenavi{
margin-top:50px;
text-align:center;
}

.contenupage a{
color:#3A6195;
}

.contenupage a em strong{
color:#3A6195;
}

/***************************************************/
/**********************SIDEBAR**********************/
/***************************************************/

.sidebar{
width:200px;
float:right;
min-height:540px;
background:url('images/actu_sidebar.jpg') top no-repeat;
tab-layout:fixed;
}

#sidebar_en{
background:url('images/actu_sidebar_en.jpg') top no-repeat;
}

.sidebar table{
margin-top:15px;
}

.sidebar #contenuSidebar{
margin-top:25px;
}

.sidebar #contenuSidebar span{
font-weight:bold;
color:#3A6195;
}

.sidebar table img{
float:left;
padding-right:5px;
}

.sidebarReal{
width:200px;
float:right;
min-height:200px;
background:url('images/real_sidebar.jpg') top no-repeat;
}

#sidebarReal_en{
background:url('images/real_sidebar_en.jpg') top no-repeat;
}

.sidebarReal table{
margin-top:15px;
}

.sidebarReal #contenuSidebarReal{
margin-top:25px;
}

.sidebarReal #contenuSidebarReal span{
font-weight:bold;
color:#3A6195;
}

.sidebarReal table img{
float:left;
padding-right:5px;
}

td#tdBlue{
color:#3A6195;
font-weight:bold;
}

