/*--  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
	Design découpé et intégré pour www.MonClic.com
	TEAM équipe de création
	Juillet 2008
	
	Site : Groupe Morneau
	
	Design :		Carl Bebard
	HTML:		Jimmy Lavoie (jimmy@teamedc.com)
	Javascript:  	Jimmy Lavoie (jimmy@teamedc.com)
	CSS:  		Jimmy Lavoie (jimmy@teamedc.com)
	ASP.NET:  		Jimmy Lavoie (jimmy@teamedc.com)
	
	Structure :
		/index.html
		/css
		/images
		/includes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

body {
	background: url("../images/design/background3.jpg") top center no-repeat black;
}

td{
	vertical-align:top;
}

.TEAM_Main{
	width: 950px;
	margin: 0 auto;
	border: 0px solid red;
	height: 100%;
}

.TEAM_Header{
	width:950px;
	height:85px;
	overflow:hidden;
}

.TEAM_Logo{
	height: 85px;
	width: 286px;
	overflow:hidden;
}

.TEAM_Menu{
	width: 664px;
	height:85px;
	background: url("../images/design/menu_background.jpg") top left no-repeat transparent;
	overflow:hidden;
}

.TEAM_Menu_top{
	width: 166px;
	height: 42px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9f9f9f;
}

.TEAM_Menu_top a{
	line-height:10px;
}

.TEAM_Menu_top a:link, .TEAM_Menu_top a:visited {
	color: #9f9f9f !important;
	background: transparent;	
	text-decoration:none;
}

.TEAM_Menu_top a:hover {
	color: #9f9f9f !important;
	background: transparent;	
	text-decoration:underline;
}

.TEAM_Menu_bottom{
	width: 166px;
	height: 42px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffffff;
}

.TEAM_Menu_bottom a:link, .TEAM_Menu_bottom a:visited {
	color: #ffffff !important;
	background: transparent;	
	text-decoration:none;
}

.TEAM_Menu_bottom a:hover {
	color: #ffffff !important;
	background: transparent;	
	text-decoration:underline;
}

.TEAM_Menu td{
	vertical-align:middle;
}

.TEAM_Chemin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:22px;
	margin-bottom:6px;
	margin-left:70px;
	text-transform:uppercase;
	color: #a7aeb0;
}

.TEAM_Chemin a:link, .TEAM_Chemin a:visited {
	color: #a7aeb0 !important;
	background: transparent;	
	text-decoration:none;
}

.TEAM_Chemin a:hover {
	color: #a7aeb0 !important;
	background: transparent;	
	text-decoration:underline;
}

.TEAM_Middle {
	width: 851px;
	margin: 0 auto;
	margin-top: 15px;
	border: 0px solid red;
	overflow:hidden;
}

.TEAM_Middle_Gauche {
	width: 260px;
	margin: 0;
	border: 0px solid red;
	
}

.TEAM_Middle_Nouvelles_top {
	width: 260px;
	height: 56px;
	background: url("../images/design/bloc_nouvelles.png") top left no-repeat transparent;
	overflow:hidden;
}

.TEAM_Middle_Nouvelles_top h1{
	margin:0;
	padding:0;
	padding-left: 19px;
	#padding-left: 22px;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5f6062;
}

.TEAM_Middle_Nouvelles_bottom {
	width: 260px;
	height: 196px;
	background: #d9eef2;
	
}

.TEAM_Middle_Nouvelles_bottom h2{
	margin:0;
	padding:0;
	padding-left: 19px;
	#padding-left: 22px;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008da9;
}

.TEAM_Middle_Nouvelles_bottom p{
	margin:0;
	padding:0;
	padding-top: 5px;
	padding-left: 19px;
	padding-right: 19px;
	#padding-left: 22px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f6062;
}

.TEAM_Middle_Emplois_top{
	width: 260px;
	height: 56px;
	background: url("../images/design/bloc_emploi.jpg") top left no-repeat transparent;
	
}

.TEAM_Middle_Emplois_top h1{
	margin:0;
	padding:0;
	padding-left: 19px;
	#padding-left: 22px;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5f6062;
}

.TEAM_Middle_Emplois_bottom{
	width: 260px;
	height: 205px;
	background: #d9eef2;
	
}

.TEAM_Middle_Emplois_bottom h2{
	margin:0;
	padding:0;
	padding-left: 19px;
	#padding-left: 22px;
	padding-top: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008da9;
}

.TEAM_Middle_Emplois_bottom p{
	margin:0;
	padding:0;
	padding-top: 5px;
	padding-left: 19px;
	padding-right: 19px;
	#padding-left: 22px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5f6062;
}

.TEAM_Middle_Slogan {
	width: 260px;
	height: 56px;
	background: url("../images/design/bloc_slogan.png") top left no-repeat transparent;

}

.TEAM_Middle_Slogan h1 {
	margin:0;
	padding:0;
	font-family: Georgia, Times, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
}

.TEAM_Middle_Centre{
	background: transparent;
	width:10px;
	height:auto;
	overflow:hidden;
}

.TEAM_Middle_Droite{
	width: 581px;
	margin: 0;
	border: 0px solid red;
	
}

.TEAM_Middle_Droite_top{
	width: 581px;
	height: 10px;
	background: url("../images/design/haut_boite.png") top left no-repeat transparent;
	
}

.TEAM_Middle_Droite_centre{
	width: 581px;
	padding-bottom:25px;
	background: white;
	
}

.TEAM_Middle_Droite_centre h1{
	padding-top:15px;
	padding-bottom:5px;
	margin-left:20px;
	font-family: Georgia, Times, sans-serif;
	font-size: 30px;
	font-weight:normal;
	color:#5f6062;
}

.TEAM_Middle_Droite_centre h2{
	padding-top:15px;
	padding-bottom:5px;
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#5f6062;
}

.TEAM_Middle_Droite_centre h3{
	padding-top:10px;
	padding-bottom:0px;
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#5f6062;
}

.TEAM_Middle_Droite_centre h4{
	padding-top:15px;
	padding-bottom:15px;
	margin-left:20px;
	font-family: Georgia, Times, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color:#5f6062;
}

.TEAM_Middle_Droite_centre p{
	padding-top:15px;
	padding-bottom:5px;
	margin-left:20px;
	margin-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:16px;
	color:#5f6062;
}

p.ListeEmplois {
	padding-top:0px;
	padding-bottom:5px;
	line-height:10px;
}

.TEAM_Middle_Droite_centre td p{
	padding-top:0px;
	padding-bottom:9px;	
}

.TEAM_Middle_Droite_centre td.TD_Gauche{
	width:200px;
}

.TEAM_Middle_Droite_centre form table{
	width:450px;
}

.TEAM_Middle_Droite_centre input, .TEAM_Middle_Droite_centre select {
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color: #D9EEF2 ; 
	color: #5f6062; 
	font-size: 10px;
	border:1px solid #00A8E6;
}

.TEAM_Middle_Droite_centre input.Taille {
	width:200px;
}

.TEAM_Middle_Droite_centre select.Taille {
	width:205px;
}

.TEAM_Middle_Droite_centre textarea {
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color: #D9EEF2 ; 
	color: #5f6062; 
	width:202px;
}

.TEAM_Middle_Droite_centre a:link, .TEAM_Middle_Droite_centre a:visited {
	color: #5f6062 !important;
	background: transparent;	
	text-decoration:none;
}

.TEAM_Middle_Droite_centre a:hover {
	color: #5f6062 !important;
	background: transparent;	
	text-decoration:underline;
}


.TEAM_Middle_Droite_centre table {
	margin: 0px auto;
}

.TEAM_Middle_Droite_centre ul {
	margin-left:20px;
}

.TEAM_Middle_Droite_centre li{
	padding-top:0px;
	padding-bottom:0px;
	margin-left:20px;
	margin-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height:14px;
	color:#008da9;
	list-style-type:disc;
}

.TEAM_Middle_Droite_centre img{
	padding-top:15px;
	padding-bottom:15px;
	margin-left:20px;
}

.TEAM_Middle_Droite_bottom{
	width: 581px;
	height: 9px;
	background: url("../images/design/bas_boite.png") top left no-repeat transparent;
	
}

.TEAM_Historique{
	margin: 0 20px;
}

.TEAM_Historique h3{
	padding-top:10px;
	padding-bottom:0px;
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#5f6062;
/*	
	width:500px;
	border-bottom:0px solid #5F6062;
*/
}

.TEAM_Historique p{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
	padding:0;
}

.TEAM_suite, .TEAM_suite a, p.TEAM_suite, p.TEAM_suite a{
	padding: 0;
	margin: 0;
	padding-right:5px;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #5f6062;
	text-align: right;
	text-decoration:none;
	
}

.TEAM_suite a:link, .TEAM_suite a:visited , p.TEAM_suite a:link, p.TEAM_suite a:visited {
	color: #5f6062 !important;
	background: transparent;	
	text-decoration:none;
}

.TEAM_suite a:hover, p.TEAM_suite a:hover {
	color: #5f6062 !important;
	background: transparent;	
	text-decoration:underline;
}

.TEAM_Bouton  {
	color:white;
	cursor:pointer;
	font-family:Trebuchet MS,"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	height:0pt;
	margin:0pt;
	padding:0pt;
	text-decoration:none;
	position:relative;
	top:-92px;
	left:0px;
}

table.surcharge {
	width: 493px;
	margin: 0px auto;
	font-family:Arial,Trebuchet MS,"Trebuchet MS",sans-serif;
	font-size:13px;
	font-weight:normal;
}

td.SurchargeTitre {
	border: 5px solid white;
	background:#008da9;
	color:white;
	text-align:center;
	vertical-align:middle;
	height:27px;
	width:162px;
}

td.Surcharge {
	border: 5px solid white;
	background:white;
	color:#5f6062;
	text-align:center;
	vertical-align:middle;
	height:27px;
	width:162px;
}

td.SurchargeOmbrage {
	border: 5px solid white;
	background:#d9eef2;
	color:#5f6062;
	text-align:center;
	vertical-align:middle;
	height:27px;
	width:162px;
}

