body{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin:0;

	padding:0;

	color:#000;



	scrollbar-3dlight-color:#b92604;

	scrollbar-arrow-color:#FFFFFF;

	scrollbar-base-color:#CCCCCC;

	scrollbar-track-color:#CCCCCC;

	scrollbar-darkshadow-color:#CCCCCC;

	scrollbar-face-color:#851703;

	scrollbar-highlight-color:#851703;

	scrollbar-shadow-color:#b92604;	

}



a:focus,

a:active{

	outline:none;

}



form{margin:0px;}

img{border:0px;}





#globalSite{

	width:955px;

	margin:0 auto;

	padding:10px 0 0 0;

}



.bouton{

	background:url("../img/bt/ok.gif"/*tpa=http://www.trservices.fr/img/bt/ok.gif*/) no-repeat top left;

	border:none;

	width:17px;

	hieght:12px;

	cursor:pointer;

	vertical-align:middle;

} 



#globalContent{

	width:953px;

	height:540px;

	float:left;

	border:1px solid #D5CCCC;

}



#pageGauche{

	float:left;

	width:638px;

}



#pageDroite{

	float:left;

	width:311px;

	height:500px;

	padding:0 0 0 4px;

}



#header{

	background:url("../img/bg/header.jpg"/*tpa=http://www.trservices.fr/img/bg/header.jpg*/) bottom no-repeat;

	width:638px;

	height:120px;

}



#header .headerHaut{

	width:550px;

	height:100px;

}



#header .logo{

	float:left;

	padding:5px 0 0 21px;

}



#header .logo img{

	width:121px;

	height:90px;

}



#header .actu{

	float:left;

	width:340px;

	padding:5px 0 0 22px;

	font-size:11px;

}



#header .actu h1{

	font-size:16px;

	margin:0;

	padding:0;

	color:#E9891C;

	margin-bottom:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#header .actu strong{

	color:#E9891C;

}



#header .actu span{

	font-weight:bold;

}



#header .headerBas{

	width:613px;

	height:18px;

	padding:2px 8px 0 17px;

	overflow:hidden !important;

}



#header .headerBas h1{

	font-size:13px;

	margin:0;

	padding:0;

	color:#FFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	float:left;

}



#header .headerBas .paginationActu{

	float:right;

	color:#FFF;

	font-weight:bold;

	padding:1px 5px 0 0;

}



#header .headerBas .boutonActu{

	float:right;

	padding:0 0 0 0;

}



#pageGauche .blocGauche{

	width:193px;

	height:380px;

	float:left;	

	font-size:11px;

	color:#66595F;

}



#pageGauche .blocGauche .focusMetiers{

	background:url("../img/bg/focus.gif"/*tpa=http://www.trservices.fr/img/bg/focus.gif*/) top no-repeat;

	width:175px;

	height:135px;

	padding:12px 10px 8px 8px;

	text-align:center;

}



#pageGauche .blocGauche .focusMetiers h1{

	font-size:15px;

	margin:0;

	padding:0;

	color:#DA0000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	float:left;

}



#pageGauche .blocGauche .focusMetiers .boutonFocus{

	padding:0 0 0 2px;

	width:38px;

	height:16px;

	float:left;

}



#pageGauche .blocGauche .newsletter{

	background:url("../img/bg/newsletter.gif"/*tpa=http://www.trservices.fr/img/bg/newsletter.gif*/) top no-repeat;

	width:175px;

	padding:10px 10px 10px 8px;

}



#pageGauche .blocGauche .newsletter h1{

	font-size:15px;

	margin:0;

	padding:0 0 5px 0;

	color:#3C8208;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#pageGauche .blocGauche .newsletter .inputNewsletter{

	margin:3px 0 0 0;

	border:1px solid #A5ACB2;

	font-size:11px;

	padding:1px 2px;

	color:#66595F;

}



#pageGauche .blocGauche .investisseurs{

	background:url("../img/bg/investisseurs.gif"/*tpa=http://www.trservices.fr/img/bg/investisseurs.gif*/) top no-repeat;

	width:175px;

	padding:10px 10px 10px 8px;

}



#pageGauche .blocGauche .investisseurs h1{

	font-size:15px;

	margin:0;

	padding:0;

	color:#DA0000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#pageGauche .blocGauche .investisseurs a{ color:#666666; text-decoration:none; }

#pageGauche .blocGauche .investisseurs a:link, #pageGauche .blocGauche .investisseurs a:visited{ color:#666666; text-decoration:none; }

#pageGauche .blocGauche .investisseurs a:hover{ color:#666666; text-decoration:underline; }



#pageGauche .blocGauche .recherche{

	background:url("../img/bg/recherche.gif"/*tpa=http://www.trservices.fr/img/bg/recherche.gif*/) top no-repeat;

	width:175px;

	height:50px;

	padding:10px 10px 0 8px;

}



#pageGauche .blocGauche .recherche .inputNewsletter{

	margin:3px 0 0 0;

	border:1px solid #A5ACB2;

	font-size:11px;

	padding:1px 2px;

	color:#66595F;

}



#pageGauche .blocGauche .recherche h1{

	font-size:15px;

	margin:0;

	padding:0;

	color:#E9891C;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#pageGauche .blocGauche .recherche input{

	margin:3px 0 0 0;



}

.input{

	border:1px solid #A5ACB2;

}



#pageGauche .blocDroite{

	width:420px;

	height:360px;

	float:left;

	padding:20px 0 0 18px;

}



#pageGauche .blocDroite .contentHaut{

	width:397px;

}



#pageGauche .blocDroite .contentHaut .txt{

	float:left;

	width:230px;

	font-size:11px;

	color:#5C5C5C;

}



#pageGauche .blocDroite .contentHaut .txt ul,

#pageGauche .blocDroite .contentBas .txt ul {

	padding:15px 0 0 25px;

	margin:0;

}



#pageGauche .blocDroite .contentHaut .txt li,

#pageGauche .blocDroite .contentBas .txt li {

	padding:0 0 0 12px;

	margin:0 0 3px 0;

	list-style:none;

	background:url("../img/bg/puce.gif"/*tpa=http://www.trservices.fr/img/bg/puce.gif*/) no-repeat left 4px;

}



#pageGauche .blocDroite .contentHaut .txt h1,

#pageGauche .blocDroite .contentBas .txt h1 {

	font-size:17px;

	font-weight:normal;

	margin:0;

	padding:0;

	color:#E3001B;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



#pageGauche .blocDroite .contentHaut .photo{

	float:left;

	padding:60px 0 0 13px;

}



#pageGauche .blocDroite .contentBas{

	width:410px;

	height:200px;

	margin:45px 0 0 0;

}



#pageGauche .blocDroite .contentBas .txt{

	float:left;

	width:245px;

	font-size:11px;

	color:#5C5C5C;

	padding:0 0 0 0px;

}



#pageGauche .blocDroite .contentBas .photo{

	float:left;

	padding:36px 0 0 0;

}



/***** PAGE *****/



.pageContent{

	float:left;

	text-align:justify;

	overflow-x: hidden;

	overflow-y: auto;

	width:562px;

	height:392px;

	margin:10px 0 0 0;

	padding:0px 43px 15px 28px;

}



.pageContent .ttl{

	text-transform:uppercase;

	font-size:15px;

	color:#E3001B;

	font-weight:bold;

	border-bottom:2px solid #E3001B;

	padding:0 0 0 0;

	margin:0 0 15px 0;

	width:562px;

}



.pageContent h1{

	font-size:13px;

	margin:0;

	padding:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.pageContent p{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}



.pageContent a{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}





.pageContent ul{

	padding:15px 0 15px 25px;

	margin:0;

}



.pageContent li{

	padding:0 0 0 20px;

	margin:0 0 10px 0;

	list-style:none;

	background:url("../img/bg/virgule.gif") no-repeat left 4px;

}



.pageContent ul ul{

	padding:5px 0 0px 25px;

	margin:0;

}



.pageContent ul li ul li{

	list-style:none;

	padding:0 0 0 12px;

	margin:0 0 4px 0px;

	background:url("../img/bg/puce-orange.gif"/*tpa=http://www.trservices.fr/img/bg/puce-orange.gif*/) no-repeat left 4px;

}



.pageContent .chiffresCles{

	background:url("../img/bg/chiffres-cles.gif"/*tpa=http://www.trservices.fr/img/bg/chiffres-cles.gif*/) no-repeat top;

	width:562px;

	height:98px;

	margin:0 0 10px 0;

	padding:0 0 0 0;

	color:#FFF;

	font-size:14px;

}



.pageContent .chiffresCles ul{

	padding:10px 0 0 10px;

	margin:0;

	list-style:none;

}



.pageContent .chiffresCles li{

	padding:0 0 5px 0;

	margin:0 0 0 0;

	background:none;

}



.pageContent .historique{

	padding:15px 0 15px 25px;

	margin:0;

}



.pageContent .historique li{

	padding:0 0 0 20px;

	margin:0 0 10px 0;

	list-style:none;

	background:url("../img/bg/virgule.gif"/*tpa=http://www.trservices.fr/img/bg/virgule.gif*/) no-repeat left 4px;

	text-align:right;

}



.pageContent span{

	font-weight:bold;

	color:#E3001B;

}

/***** ORGANISATION *****/



.organisationTab{

	margin:0 0 0 0;

}



.organisationTab td{

	padding:0 0 20px 0;

	vertical-align:top;

}



/***** REFERENCES ******/



.pageContent .references{

	padding:10px 0 0px 0px;

	margin:0;

}



.pageContent .references li{

	padding:0 0 0 0px;

	margin:0 0 3px 0;

	list-style:none;

	background:none;

}



.pageContent .references strong{

	color:#DA0000;

}



.refTab{

	margin:10px 0 0 0;

}



.refTab td{

	padding:0 0 0 0;

	vertical-align:top;

}

/***** CARRIERES *****/



.pageContent .carriere{

	padding:5px 0 5px 50px;

	margin:0;

}



.pageContent .carriere li{

	list-style:none;

	padding:0 0 0 15px;

	background:url("../img/bg/puce-orange.gif"/*tpa=http://www.trservices.fr/img/bg/puce-orange.gif*/) no-repeat left 4px;

}



.pageContent .carriere a{ color:#E3001B; text-decoration:underline; }

.pageContent .carriere a:link, .pageContent .carriere a:visited{ color:#E3001B; text-decoration:underline; }

.pageContent .carriere a:hover{ color:#E3001B; text-decoration:none; }



/***** OFFRES EMPLOIS *****/



.emplois span{

	text-decoration:underline;

}



.pageContent .references span{

	font-weight:bold;

	color:#666666;

}



/***** INVESTISSEURS *****/



.pageContent a{ color:#DA0000; text-decoration:underline; }

.pageContent a:link, .pageContent a:visited{ color:#DA0000; text-decoration:underline; }

.pageContent a:hover{ color:#DA0000; text-decoration:none; }



.pageContent .investisseurs{

	padding:20px 0 5px 50px;

	margin:0;

}



.pageContent .investisseurs li{

	list-style:none;

	background:url("../img/bg/virgule.gif"/*tpa=http://www.trservices.fr/img/bg/virgule.gif*/) no-repeat left 4px;

	padding:0 0 0 25px;

}



/***** IMPLANTATIONS *****/



.pageContent .implantations{

	padding:0;

}



.pageContent .coordonneesImplantations{

	font-size:11px;

}



.pageContent .trIdf{

	position:absolute;

	margin:0px 0 0 0;

	left: 470px;

	top: 310px; 

	width: 164px;

	height: 72px;

}



.pageContent .artelIdf{

	position:absolute;

	margin:0px 0 0 0px;

	left: 640px;

	top: 324px;

	width: 147px;

}



.pageContent .rhonesAlpes{

	position:absolute;

	margin:0px 0 0 0px;

	left: 470px;

	top: 450px;

	width: 154px;

}



.pageContent .rhonesAlpesArtel{

	position:absolute;

	margin:0px 0 0 0px;

	left: 640px;

	top: 464px;

	width: 146px;

}



.pageContent .nordOuest{

	position:absolute;

	margin:0px 0 0 0px;

	left: 300px;

	top: 565px;

	width: 136px;

}



.pageContent .est{

	position:absolute;

	margin:0px 0 0 0px;

	left: 470px;

	top: 565px;

	width: 136px;

}



.pageContent .sudEst{

	position:absolute;

	margin:0px 0 0 0px;

	left: 640px;

	top: 565px;

	width: 207px;

}



/***** CONTACT ****/



.pageContact{

	float:left;

	text-align:justify;

	color:#5C5C5C;

	overflow-x: hidden;

	overflow-y: auto;

	width:562px;

	margin:10px 0 0 0;

	padding:0px 43px 0 28px;

}



.pageContact .ttl{

	text-transform:uppercase;

	font-size:15px;

	color:#E3001B;

	font-weight:bold;

	border-bottom:2px solid #E3001B;

	padding:0 0 0 0;

	margin:0 0 0 0;

	width:562px;

}



.pageContact .formulaire h1{

	font-size:17px;

	font-weight:normal;

	margin:0;

	padding:0;

	color:#971A03;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.formTab{

	margin:5px 0 0 0;

}



.formTab td{

	padding:5px 0 0 0;

	vertical-align:top;

}



.formTab .input{

	font-family:Arial, Helvetica, sans-serif;

	border:1px solid #E3001B;

	padding:1px 2px;

	font-size:11px;

}



.selectForm{

	font-family:Arial, Helvetica, sans-serif;

	border:1px solid #E3001B;

	padding:1px 2px;

	font-size:11px;

	width:231px;

}



.pageContact .pointilles{

	float:left;

	width:1px;

	height:350px;

	background:url("../img/bg/pointilles.gif"/*tpa=http://www.trservices.fr/img/bg/pointilles.gif*/) no-repeat top;

}



.pageContact .coordonnees{

	float:left;

	width:187px;

	padding:0px 0 0 10px;

	font-size:11px;

}



.pageContact .coordonnees a{ color:#5C5C5C; text-decoration:underline; }

.pageContact .coordonnees a:link, .pageContact .coordonnees a:visited{ color:#5C5C5C; text-decoration:underline; }

.pageContact .coordonnees a:hover{ color:#5C5C5C; text-decoration:none; }





.carriereImg{

	width:200px;

	height:130px;

	position:absolute;

	margin:180px 0 0 320px;

}



.investImg{

	position:absolute;

	margin:220px 0 0 370px;

}



/***** FOOTER *****/



#footer{

	float:left;

	font-size:11px;

	color:#5C5C5C;

	width:953px;

	padding:5px 0 0 0;

}



#footer .liens{

	float:left;

}



#footer .copyright{

	float:right;

}



#footer a{ color:#5C5C5C; text-decoration:none; }

#footer a:link, #footer a:visited{ color:#5C5C5C; text-decoration:none; }

#footer a:hover{ color:#5C5C5C; text-decoration:underline; }



/***** INVESTISSEURS ****/



.agenda-financier{

	color:#FFFFFF; 

	list-style-type:square; 

	background:none;

	padding-top:0px;

	padding-bottom:0px;

	margin-top:0px;

	margin-bottom:0px;

}

bai {

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	text-decoration: none;

}





.agenda-financier li{

	padding-right:20px;

	padding-left:5px;

	list-style-type:square; 

	background:none;

}


