
/*general*/


*{
margin:0px;
padding:0px;
}




body{
width:965px;
margin:auto;
margin-top:20px;
z-index:1;
font-family:Arial,Helvetica, sans-serif;
}


.et-page-contenu{
background-color:#FFFFFF;
}

img{
border:0;
margin:0px;
padding:0px;
float:left;
}

#header{
background-color:#6683d1;
border:1px solid #cccccc;
display:block;
clear:both;
height:33px;
}

#logo{
float:left;
width:4px;

}

#site-easyteam{
font-family:Arial,Helvetica, sans-serif;
background-image:url(/portal/page/portal/portal_resource/images/page-background.gif);
padding-bottom:20px;
border-left:1px solid #EEEEEE;
}

#cont_menu{
float:left;
margin-top:5px;
font-family:Arial,Helvetica, sans-serif;
}

.navig_apps{
height:220px;
width:410px;
display:block;
background-color:#6683d1;
color:white;
font-family:Arial,Helvetica, sans-serif;
}

#footer{

display:block;
text-align:center;

/*margin-left:280px;*/

padding-top:10px;
border:1px solid #CCCCCC;
padding-bottom:10px;
width:963px;

}

#footer_visible{
margin-left:0px;
}



.Login_form{
text-align:left;
background-color:#6683d1;
/*width:325px;*/
color:#ffffff;
margin-left:10px;
border-top:1px dotted #ffffff;
border-bottom:1px dotted #ffffff;
padding-top:5px;
padding-bottom:5px;
margin-right:20px;
/*margin-bottom:40px;*/
float:left;
display:block;
}


.Logged{
float:left;
width:150px;
display:block;
}

.project-form{
float:left;
width:150px;
display:block;
}


.TM-form{
float:left;
width:325px;
display:block;
}


.TMform-element{
display:block;
width:300px;
}

.forminputtext{
margin:0px;
padding:0px;
background-color:#6683d1;
border:dotted 1px #ffffff;
color:#ffffff;
display:block;
float:right;
width:200px;
text-align:left;
font-family:Arial,Helvetica, sans-serif;
font-size:12px;
margin-right:10px;
margin-bottom:10px;
}

.forminputpasswd{
margin:0px;
padding:0px;
/*background-color:#6683d1;*/
background:transparent;
border:dotted 1px #ffffff;
color:#ffffff;
width:200px;
text-align:left;
display:block;
float:right;

font-family:Arial,Helvetica, sans-serif;
font-size:12px;
margin-right:10px;
margin-bottom:10px;
}

.TM-form label{
display:block;
font-family:Arial,Helvetica, sans-serif;
font-size:12px;
margin-bottom:10px;
float:left;
}

.forminputok{
float:left;
display:block;


}


.TMform-element .forminputok{
float:right;
display:block;
margin-left:270px;
margin-right:10px;

}



/*formulaire en milieu de page*/
.Login_form2{
text-align:left;
/*background-color:#CC0000;*/
width:325px;
color:#6683d1;
margin-left:10px;
font-size:12px;
/*border-top:1px dotted #000000;
border-bottom:1px dotted #000000;*/
padding-top:5px;
padding-bottom:5px;
margin-right:20px;
margin-bottom:20px;
float:left;
}


.forminputtext2{
margin:0px;
padding:0px;
/*background-color:#CC0000;*/
border:dotted 1px #6683d1;
color:#6683d1;
display:block;
margin-bottom:10px;
width:100px;
text-align:left;
font-family:Arial,Helvetica, sans-serif;
}

.forminputpasswd2{
margin:0px;
padding:0px;
/*background-color:#CC0000;*/
border:dotted 1px #6683d1;
color:#6683d1;
width:100px;
text-align:left;
margin-right:20px;
float:left;
display:block;
font-family:Arial,Helvetica, sans-serif;
}




h3.important2{
   font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
margin-bottom:10px;
font-weight:bold;


}





.link_disconnect2{
   font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6683d1;
margin-bottom:10px;
font-weight:bold;

}





.accueil-entete{
height:110px;
width:410px;
display:block;
/*background-color:#CC0000;*/
color:black;
font-family:Arial,Helvetica, sans-serif;
font-size:18px;
font-weight:normal;

}

.page_contenu_footer{
height:10px;
width:965px;
font-family:Arial,Helvetica, sans-serif;
}

.page_red_footer{
display:block;
float:left;
width:600px;
height:10px;
/*background-color:#CC0000;*/
font-family:Arial,Helvetica, sans-serif;
}

.page_black_footer{
display:block;
float:left;
width:365px;
height:10px;
background-color:black;
font-family:Arial,Helvetica, sans-serif;
}





/*Elements*/

.titre-container{
/*background-color:#CC0000; RLK*/
display:block;
font-family:Arial,Helvetica, sans-serif;
}

.EASYTEAM-Page-titre{  
/*background-color:#CC0000; RLK*/
color:#6683D1;
display:block;
font-family:"arial narrow",Arial,Helvetica,sans-serif;
font-size:32px;
font-weight:bold;
margin-left:20px;
margin-right:15px;
padding-top:15px;
text-transform:uppercase;
}

.EASYTEAM-Page-soustitre{
font-family: Arial;
font-size: 28px;
font-weight: bold;
color: #555555;
display:block;
background-color:#ffffff;
padding-bottom:25px;
margin-left:20px;
margin-right:15px;
font-family:Arial,Helvetica, sans-serif;
}


/*Texte fck page contenu*/
.EASYTEAM-Page-texte-contenu-container{
display:block;
/*background-color:#CC0000; RLK*/
font-family:Arial,Helvetica, sans-serif;
margin-bottom:20px;
}


.EASYTEAM-Page-texte-contenu{
	border: 0;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	color: #555555;
margin-left:20px;
/*margin-right:15px;*/
margin-right:10px;
line-height:1.2em;
}



.EASYTEAM-Page-texte-contenu h4{
display:block;
margin-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	Text-transform:UPPERCASE;


}


.EASYTEAM-Page-texte-contenu h5{
display:block;
margin-bottom:5px;
font-family:Arial,Helvetica, sans-serif; 
  

margin-left:20px;
display:list-item;
list-style-image:url("/portal_resource/images/grey-square2.gif");

	font-size: 14px;
	font-weight: normal;
	Text-transform:UPPERCASE;

}


.EASYTEAM-Page-texte-contenu h4 h5{
margin-top:15px;

}

.EASYTEAM-Page-texte-contenu h6{
display:block;
font-family:Arial,Helvetica, sans-serif;      
	font-size: 12px;
	Text-transform:UPPERCASE;

}


.EASYTEAM-Page-texte-contenu a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #555555;
        text-decoration:underline;
		
	


}

.EASYTEAM-Page-texte-contenu p{
margin-left:8px;
}

.EASYTEAM-Page-texte-contenu ul{
margin-left:8px;
}



.EASYTEAM-Page-texte-contenu li{
/*list-style:none;
background-image:url(/portal_resource/images/white-square.gif);
background-repeat:no-repeat;
padding-left:13px;
background-position:top left;*/
font-family:Arial,Helvetica, sans-serif;      
list-style-image: url("/portal_resource/images/grey-dash.gif"); 
/*margin-bottom:3px;*/
margin-left:18px;
 list-style-position: outside;


}



h3.important{
   font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #ffffff;
margin-bottom:10px;
font-weight:bold;


}


/*Accroches 1*/
.EASYTEAM-Page-text1-container{
display:block;
/*background-color:#CC0000; RLK*/
font-family:"arial narrow",Arial,Helvetica, sans-serif;
}

h2.EASYTEAM-Page-text1-contenu{  


/*background-color:#CC0000; RLK */

color:#555555;
display:block;
font-family:"arial narrow",Arial;
font-size:21px;
font-weight:normal;
margin-left:20px;
margin-right:15px;
padding-bottom:25px;
}



/*Accroches 2*/
.EASYTEAM-Page-text2-container{
display:block;
background-color:#CC0000;
padding-bottom:25px;
font-family:Arial,Helvetica, sans-serif;
}

h3.EASYTEAM-Page-text2-contenu{  
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #FFFFFF;
display:block;
background-color:#CC0000;
margin-left:20px;
text-decoration:underline;
margin-right:15px;
font-family:Arial,Helvetica, sans-serif;
}






.EASYTEAM-PageContenu-titre-connexion{
color:#ffffff;
font-weight:bold;
display:block;
background-color:#6683d1;
height:30px;
font-family:"Arial Narrow",Arial;
font-size:26px;
margin-left:10px;
margin-top:5px;
margin-right:20px;
text-transform:uppercase;
padding-bottom:5px;
border-bottom:1px dotted #ffffff;
margin-bottom:10px;

}

.EASYTEAM-PageContenu-ensavoirplus{
color:#ffffff;
font-weight:bold;
display:block;
background-color:#6683d1;
font-size:26px;
font-family:"Arial Narrow",Arial;
margin-left:10px;
margin-top:5px;
margin-right:20px;

padding-top:30px;
padding-bottom:5px;
text-transform:uppercase;
border-bottom:1px dotted #ffffff;
margin-bottom:10px;
}

/*Texte fck encart connexion*/
.EASYTEAM-Page-texte-ensavoirplus-container{
display:block;
background-color:#6683d1;
margin-left:20px;
margin-right:20px;
font-family:Arial,Helvetica, sans-serif;
}


.EASYTEAM-Page-texte-ensavoirplus{
	display:block;
        border: 0;
        background-color: transparent;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #ffffff;
}



.EASYTEAM-Page-texte-ensavoirplus a{
color:#ffffff;
}

.EASYTEAM-Page-texte-ensavoirplus li{
margin-left:15px;
list-style-type:square;
margin-bottom:5px;
}


.EASYTEAM-Page-texte-ensavoirplus p{
margin:0px;
padding:0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #ffffff;
margin-bottom:3px;
line-height:1.2em;
}


.EASYTEAM-Page-texte-ensavoirplus h1{
display:block;

font-family:Arial,Helvetica, sans-serif; 
  

	font-size: 24px;



}

.EASYTEAM-Page-texte-ensavoirplus h2{
display:block;

font-family:Arial,Helvetica, sans-serif; 
  

	font-size: 20px;



}

.EASYTEAM-Page-texte-ensavoirplus h3{
display:block;

font-family:Arial,Helvetica, sans-serif; 
  

	font-size: 18px;



}



.EASYTEAM-Page-texte-ensavoirplus h4{
display:block;

font-family:Arial,Helvetica, sans-serif; 
  

	font-size: 16px;

}



.EASYTEAM-Page-texte-ensavoirplus h5{
display:block;

font-family:Arial,Helvetica, sans-serif; 
  

	font-size: 14px;



}


.link_disconnect{
   font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #6683d1;
margin-bottom:10px;
font-weight:bold;

}


.link_edit{
float:left;
margin-left:20px;
margin-right:20px;
margin-bottom:10px;
display:block;
}


.link_edit a{
color:#6683d1;
font-size:12px;
font-weight:bold;

}


.links_admin{
display:block;
padding-bottom:10px;
font-family:Arial,Helvetica, sans-serif;
}


.EASYTEAM-accueil-lien-footer{
margin:auto;
color:#AAAAAA;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
float:none;
display:inline;
margin-bottom:10px;
margin-left:20px;
}



/*Formulaire de contact*/

#contact_form{
margin-top:20px;
margin-left:20px;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
width:500px;
display:block;
float:left;
height:550px;
}

#contact_form .contact_libelles{
float:left;
display:block;
width:120px;
}

#contact_form .contact_inputs{
float:left;
display:block;
width:350px;
}

.contact_element{
display:block;
height:30px;
margin-bottom:5px;
}

#contact_form label{
display:block;
}


#contact_form .contact_text{ 
margin:0px;
padding:0px;
border:dotted 1px #6683d1;
width:200px;
background-color:#ffffff;
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
font-size:12px;

}

#contact_form .contact_tel{
margin:0px;
padding:0px;
border:dotted 1px #6683d1;

width:100px;
background-color:#ffffff;
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
font-size:12px;

}


#contact_form .contact_fax{
margin:0px;
padding:0px;
border:dotted 1px #6683d1;
width:100px;
background-color:#ffffff;
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
font-size:12px;

}

#contact_form .contact_agence{
margin:0px;
padding:0px;
border:dotted 1px #6683d1;
width:200px;
background-color:#ffffff;
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
font-size:12px;

}


#contact_form .contact_comm{
margin:0px;
padding:0px;
border:dotted 1px #6683d1;
margin-bottom:10px;
background-color:#ffffff;
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683d1;
font-size:12px;
width:350px;
height:100px;
}


#contact_form .contact_submit{
margin:0px;
padding:0px;
margin-bottom:10px;
width:100px;
background-color:#ffffff;

display:block;
color:#6683d1;
}


#error_message{

color:#FF4444;
font-family:Arial,Helvetica, sans-serif;
font-size:16px;
margin-bottom:20px;
}









/*Formulaire de candidature*/

#recrute_form{
margin-top:20px;
margin-left:20px;
margin-right:20px;
padding-top:5px;
padding-bottom:5px;
font-family:Arial,Helvetica, sans-serif;
color:#FFFFFF;
width:325px;
display:block;
height:650px;

/*border-top:dotted 1px #ffffff;
border-bottom:dotted 1px #ffffff;*/

}


#recrute_form .recrute_all_inputs{
display:block;
clear:both;
}


#recrute_form .recrute_libelles{
font-family:Arial,Helvetica, sans-serif;
float:left;
display:block;
width:100px;

color:#ffffff;
font-size:12px;
font-weight:bold;


}

#recrute_form .recrute_inputs{
float:right;
display:block;
width:200px;

font-family:Arial,Helvetica, sans-serif;

}

.recrute_element{
display:block;
height:30px;
margin-bottom:5px;
font-family:Arial,Helvetica, sans-serif;
}

#recrute_form label{
display:block;
}


#recrute_form .recrute_text{ 
margin:0px;
padding:0px;
border:dotted 1px #ffffff;
width:200px;
/*background-color:#6683d1;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;

}

#recrute_form .recrute_tel{
margin:0px;
padding:0px;
border:dotted 1px #ffffff;
width:100px;
/*background-color:#6683d1;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;

}


#recrute_form .recrute_fax{
margin:0px;
padding:0px;
border:dotted 1px #6683d1;
width:100px;
/*background-color:#000000;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;

}

#recrute_form .recrute_agence{
margin:0px;
padding:0px;
border:solid 1px #ffffff;
width:200px;
/*background-color:#000000;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;
   scrollbar-face-color: #6683d1;
        scrollbar-track-color: #6683d1;
        scrollbar-arrow-color: #ffffff;
        scrollbar-highlight-color: #6683d1;
        scrollbar-shadow-color: #6683d1;
        scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
}


#recrute_form .recrute_comm{
margin:0px;
padding:0px;
border:solid 1px #ffffff;
margin-bottom:10px;
/*background-color:#000000;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;
width:325px;
height:200px;
overflow-y:scroll;
   scrollbar-face-color: #6683d1;
        scrollbar-track-color: #6683d1;
        scrollbar-arrow-color: #ffffff;
        scrollbar-highlight-color: #6683d1;
        scrollbar-shadow-color: #6683d1;
        scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
float:right;

}



#recrute_form .recrute_cv{
margin:0px;
padding:0px;
border:dotted 1px #ffffff;
width:200px;
/*background-color:#000000;*/
display:block;
font-family:Arial,Helvetica, sans-serif;
color:#6683D1;
font-size:12px;

}



#recrute_form .recrute_mess{
font-family:Arial,Helvetica, sans-serif;
float:left;
display:block;
width:100px;
color:#6683D1;
font-size:12px;
font-weight:bold;
}


#recrute_form .recrute_submit{
margin:0px;
padding:0px;

width:80px;
height:20px;
background-color:#ffffff;
text-transform : uppercase; 
display:block;
color:#6683d1;
font-weight:bold;
font-family:Arial,Helvetica, sans-serif;
font-size:12px;
float:right;
}

#recrute_form h6{
float:left;
color:#ffffff;
}


















/*Site map*/

.sitemap{
margin-top:10px;
margin-bottom:20px;
}

/*.sitemap a{
color:#FFFFFF;
font-size:12px;
font-family:Arial,Helvetica, sans-serif;
}*/

.lien-sitemap{
color:#6683d1;
font-size:12px;
font-family:Arial,Helvetica, "sans-serif";
}

.lien-titre-sitemap{
color:#6683d1;
font-size:14px;
font-family:Arial,Helvetica, "sans-serif";
margin-left:20px;
}




.rubrique-sitemap{
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #6683d1;
display:block;
background-color:#CC0000;
padding-top:15px;
margin-left:20px;
margin-right:15px;
font-family:Arial,Helvetica, sans-serif;
padding-bottom:5px;

}

.lien-sitemap-1{
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #6683d1;
/*display:block;*/
background-color:#CC0000;
margin-left:40px;
margin-right:15px;
font-family:Arial,Helvetica, sans-serif;
margin-bottom:0px;
margin-top:0px;

text-decoration:none;

}

.lien-sitemap-2{
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #6683d1;
/*display:block;*/
background-color:#CC0000;
margin-left:60px;
margin-right:15px;
font-family:Arial,Helvetica, sans-serif;
margin-bottom:0px;
margin-top:0px;
text-decoration:none;
}

.sign_sitemap{
margin-top:3px;
margin-right:5px;
}





/* images collaborateurs EASYTEAM*/

.EASYTEAM-collaborateurs{
width:510px;
margin-right:50px;
margin-bottom:20px;
display:block;
float:left;
clear:both;
}

.image_coll{
float:left;
width:170px;
height:80px;
display:block;
}

.image_coll img{
margin-left:45px;
margin-right:45px;
width:80px;
}

.desc_coll{
padding-top:5px;
float:left;
width:170px;
text-align:center;
display:block;
}

#collaborateurs{
display:block;
clear:both;
float:none;

width:565px;

}


.link_recrute{
display:block;
margin-left:20px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #6683d1;
}





/******************************** */




.EASYTEAM-Accueil-titre-contenu {
letter-spacing:0px;
text-transform:uppercase;
color:#6683d1;
font-size:26px;
font-family:"Arial Narrow",Arial;
}



.EASYTEAM-liste-solutions h3 {
letter-spacing:0px;
text-transform:uppercase;
color:#6683d1;
font-size:26px;
font-family:"Arial Narrow",Arial;
padding-bottom:5px;
border-bottom:1px dotted #6683d1;
margin-right:20px;
margin-bottom:10px;
}

.EASYTEAM-actualite-titre {
color:white;
}


.EASYTEAM-Accueil-actualite-container {
height:none;

}

.Login_form {
border:none;
}


/** menu **/

/*
.menu_title {
background-color:white;
border-top:none;
border-bottom:none;
text-align:center;
}





.menu_title_last {
background-color:white;
border-top:none;
border-bottom:none;
text-align:center;
}

*/


.EASYTEAM-liste-solutions a {
color:#6683d1;
}

.TM-form label {
color:#ffffff;
}

.forminputtext {
border:1px dotted #ffffff;
color:#ffffff;
}

h3.important {
color:#ffffff;
}




.EASYTEAM-accueil-lien-footer {
color:#2848A5;
font-weight:normal;
text-decoration:none;
margin:auto auto 5px 5px;
}



.EASYTEAM-Accueil-actualite-container {
height:100%;
}

#more-than-three{
display:none;
}

#more_than_three_h{
border-bottom:dotted 1px #6683d1;
}



