/* CSS Document */

html{
	width:100%;
	min-height:100%;
	color: #000000;
	background-color:#3f3f3f;
	}

body {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #000000;
	background-image:url(../images/construction/refonte_01.jpg);
	background-repeat:repeat-x;
background-color:#3f3f3f;	}
/*/////////////////////////////////////////////////////////////////////////   CLASSES   POUR FLUX RSS  //////////////////////////////////////////////////////////////////*/
#fluxrss{
	font-size:10px; 
	float:left;
	position:relative;
	text-align:left; 
	width:140px; 
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
#fluxrss li{
	font-size:10px;
	list-style-type: disc;
	color:#F39;
}
#fluxrss li a{
	color:#000;
}
/*/////////////////////////////////////////////////////////////////////////   CLASSES   POUR METEO  //////////////////////////////////////////////////////////////////*/
#meteo{
	font-size:10px; 
	float:left;
	position:relative;
	text-align:left; 
	width:140px; 
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
#meteo li{
	font-size:10px;
	list-style-type: disc;
	color:#F39;
}
#meteo li a{
	color:#000;
}

/*//////////////////////////////////////////////////////////////*/
#rsscult{
	font-size:10px; 
	float:left;
	position:relative;
	text-align:left; 
	width:450px; 
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
#rsscult li{
	font-size:10px;
	list-style-type: disc;
	color:#F39;
}
#rsscult li a{
	color:#000;
	text-decoration:none;
}

/*/////////////////////////////////////*/
#rsssport{
	font-size:10px; 
	float:left;
	position:relative;
	text-align:left; 
	width:600px; 
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
#rsssport li{
	font-size:10px;
	list-style-type: disc;
	color:#F39;
}
#rsssport li a{
	color:#000;
	text-decoration:none;
}
.mini{
	font-size:10px;
}
.pink{
	color:#F39;
}
.agfd{
color:#333333;
font-size:12px;
font-weight:bold;
background-image:url(../images/soiree-toulouseforyou/agenda.jpg);
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.droite{
float:right;
}
.droite a{
color:#333333;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}
.droite a:hover{
color: #FF3399;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}

.centre{
text-align: center;
}
.centre a{
color:#333333;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}
.centre a:hover{
color: #FF3399;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}
/*/////////////////////////////////////////////  CLASSES  ENCART NEWS ////////////////////////*/
.news{
	position:relative;
	width: 348px;
	height: 200px;
	min-height: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/news-toulouseforyou/actualites-toulouse.jpg);
	background-repeat:no-repeat;
	float:left;
}
.news h1{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#FF3399;
	font-weight:bold;
	font-size:12px;
}
.news p{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#000000;
	font-size:10px;
}

.titre_cat {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#FF3399;
	font-weight:bold;
	font-size:16px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////  CLASSES  ENCART OFFRES EMPLOI ////////////////////////*/
.emploi{
	position:relative;
	width: 348px;
	height: 107px;
	min-height: 107px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/emploi-toulouseforyou/emploi-toulouseforyou.jpg);
	background-repeat:no-repeat;
	float:left;
}
.emploi h1{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
	color:#777777;
	font-weight:bold;
	font-size:12px;
}
.emploi p{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
	color:#000000;
	font-size:10px;
}
.emploi table{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	color:#000000;
	font-size:10px;
}
.emploi img{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////// CLASSES POUR LES PAGES DE TOULOUSE//////////////////////////////*/


/*CLASSES GLOBALE MENUS//////////////////////////////*/

.types{
	position:relative;
	width: 697px;
	height: 110px;
	min-height: 110px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/toulouse/liste-toulouse.jpg);
	background-repeat:no-repeat;
	float:left;
}
/* CLASSES ENCARTS  ETABLISSEMENT/////////////*/

.etablissement{
	position:relative;
	width: 342px;
	height: 360px;
	min-height: 328px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/toulouse/fond-toulouse.jpg);
	background-repeat:no-repeat;
	float:left;
}
.etablissement h1{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#FF3399;
	font-weight:bold;
	font-size:16px;
}
.etablissement h2{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#666666;
	font-weight:bold;
	font-size:12px;
}
.etablissement a{
	color:#FF3399;
	text-decoration:none;
}

.etablissement p{
	position:relative;
	float:left;
	width: 300px;
	height: 135px;
	min-height: 135px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	color:#000000;
	font-size:11px;
	text-align:justify;
	font-weight:normal;
}
.etablissement table{
	position:relative;
	float:left;
	margin: 7px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.accroche {
	text-align:left;
	padding:5px;
}

/*CLASSES ADRESSE//////////////////////////////*/

.adresse{
	width: 300px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	color:#999999;
	font-size:10px;
	font-weight:bold;

}
/*CLASSES INFORMATIONS DIVERSES//////////////////////////////*/
.info{
	width: 280px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:10px;
	text-align:justify;
	font-weight:bold;

}
/*CLASSES DIV MENU ////////////////////////////////////////*/
.menu{
	position:relative;
	float:left;
	width: 110px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:12px;
	line-height:13px;
}

.menu a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	color:#5F5F5F;
	font-size:12px;
	line-height:14px;
}
.menu a:hover{
	text-decoration:none;
	color:#FF3399;
	line-height:14px;
	font-size:12px;
}
.menu a:focus{
	text-decoration:none;
	color:#FF3399;
	font-size:12px;	
	line-height:14px;
}

.menu a:active{
	text-decoration:none;
	color:#666666;
	font-size:12px;
	line-height:14px;
}
.imgtoulouse{
	margin: 10px 5px 5px 20px;
	padding: 0px 0px 0px 0px;

}

/*/////////////////////////////////////////////  CLASSES  ENCART PAGE PIMENT  BOX ////////////////////////*/
/*CLASSES PAGE PIMENT  BOX //////////////////////////////*/

.piment{
	position:relative;
	/*width: 336px;*/
	height: 388px;
	min-height: 388px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/piment-toulouseforyou/piment-toulouse.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	float:left;
}
/*CLASSES  ENCART interview ////////////////////////*/
.interview{
	position:relative;
	width: 539px;
	max-width: 539px;
	/*height: 438px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/interview-toulouseforyou/article2.jpg);
	background-repeat: repeat-y;/*no-repeat;*/
	float:left;
}
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////ARCHIVES POUR INTERVIEW ///////////////////////////////////////////////*/
.archives-inter{
	position:relative;
	width: 684px;
	/*height: 438px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/interview-toulouseforyou/archives_hr.jpg);
	background-repeat: repeat-y;
	float:left;
}
.titre_archives{
	width:684px;
	height:25px;
	min-height:25px;
	background-image:url(../images/interview-toulouseforyou/titre_archives.gif);
	background-repeat:no-repeat;
	/*float:left;
	position:relative;*/
}

.titre_archives a{
	font-weight:bold;
	padding: 5px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color:#999999;
	text-decoration:none;
}
.titre_archives a:hover{
	font-weight:bold;
	padding: 5px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color:#000000;
	text-decoration:none;

}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.interview h1{
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 30px;
	color:#777777;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}
.interview p{
	position:relative;
	float:left;
	width: 480px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 30px;
	color:#000000;
	font-size:10px;
	/*text-align:justify;*/
}
.interview p img{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 0px 0px;
}

.interview table{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	color:#000000;
	font-size:10px;
}
.interview img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.interImg img{
	display: block;
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	}
/*///////////////////////////////////////////////////////////*/
.liste-inter{
	position:relative;
	width: 158px;
	/*height: 438px;*/
	min-height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/interview-toulouseforyou/liste-inter-hr.jpg);
	background-repeat:repeat-y;
	float:left;
	font-size:10px;
}
.liste-inter a{
color:#000000;
text-decoration:none;
}
/*.liste-inter img{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}*/
.interList{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

/*/////////////////////////////////////////////  CLASSES  ENCART SPORT ////////////////////////*/
.sport {
	position:relative;
	width: 697px;
	/*height: 148px;*/
	min-height: 350px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	float:left;
}

.equipe{
	position:relative;
	width: 697px;
	height: 148px;
	min-height: 148px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/sport-toulouseforyou/fd.jpg);
	background-repeat:no-repeat;
	float:left;
}
.margecalendar{
	position:relative;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.culturecalendar{
	/*width:132px;*/
	position:relative;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*/////////////////////////////// AVIS ///////////////////////////////////////////////////////*/
.avis {
	position:relative;
	/*width: 697px;*/
	/*height: 148px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/toulouse/hr.jpg);
	background-repeat:repeat-y;
	background-position:left;
	float:left;
}
.avis table{
	width: 675px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}
.avis td{
 	height: 25px;
	min-height: 25px;
	}
.av {
	position:relative;
	/*width: 697px;*/
	min-height: 238px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/toulouse/av.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
}
.av table{
	width: 675px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}
.av td{
 	height: 25px;
	min-height: 25px;
	}

/*/////////////////////////////// EVENEMENTS ///////////////////////////////////////////////////////*/
.evt {
	position:relative;
	/*width: 697px;*/
	/*height: 148px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/sport-toulouseforyou/hr.jpg);
	background-repeat:repeat-y;
	background-position:left;
	float:left;
}
.evt table{
	width: 675px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	position:relative;
	float:left;
}
.evt td{
 	height: 25px;
	min-height: 25px;
	}
/*/////////////////////////////////////////////  CLASSES  ENCART SOIREE  ////////////////////////*/

.calendriersoiree{
	position:relative;
	width: 152px;
	height: 145px;
	min-height: 145px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/soiree-toulouseforyou/calendrier-toulouseforyou.jpg);
	background-repeat:no-repeat;
	float:left;
}
.internet {
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.internet a{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.internet a:hover{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.ligne{
	color:#FF3399;
	text-decoration:underline;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.ligne2{
	color:#FF3399;
	/*font-weight:bold;*/
	font-size:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.agimg{
	border:3px solid #333;
	margin-left:10px;
	
}
.margetxtsoiree {
	width: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;

}
a.margetxtsoiree {
	width: 150px;
}

.night{
	width: 150px;
	font-weight:bold;
	color:#666666;
}
/*/////////////////////////////////////////////  CLASSES  PHOTOS  ////////////////////////*/
.margetxtphotos {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.margetxtgalerie {
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/*/////////////////////////////////////////////  CLASSES  ENCART CULTURE  ////////////////////////*/
.agendaCulture{
	position:relative;
	width: 697px;
	/*height: 397px;*/
	min-height: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}


.calendrier{
	position:relative;
	width: 155px;
	height: 397px;
	min-height: 397px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/culture-toulouseforyou/calend.jpg);
	background-repeat:no-repeat;
	float:left;
}
.cal-lien {
	color:#666666;
	text-decoration:none;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}

.cal-lien a{
	color:#666666;
	text-decoration:none;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}

.cal-lien a:hover{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
/*///////////////////////////////     CLASSES  ENCART  PHOTOS  ////////////////////////////*/
.photosToul{
	position:relative;
	/*width: 697px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/photos-toulouseforyou/hr.jpg);
	background-repeat:repeat-y;
	float:left;
}
.photosTlse{
	position:relative;
	/*width: 697px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/photos-toulouseforyou/hr.jpg);
	background-repeat:repeat-y;
	float:left;
}

.photosListeTlse{
	position:relative;
	/*width: 697px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/photos-toulouseforyou/hr.jpg);
	background-repeat:repeat-y;
	float:left;
}
.photosListeTlse{
	position:relative;
	/*width: 697px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/photos-toulouseforyou/hr.jpg);
	background-repeat:repeat-y;
	float:left;
}
.photosListeTlse tr{
	position:relative;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.photosListeTlse table{
	position:relative;
	width: 600px;
	margin: 0px 0px 20px 30px;
	padding: 0px 0px 0px 0px;
	float:left;
	border-bottom:2px double #cccccc;
}
.photosListeTlse td a img{
	border:2px double #cccccc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#CCCCCC;
}
.photosListeTlse td a:hover img{
	border:2px double #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
}
.photosListeTlse a{
	color:#666666;
	text-decoration:none;
}
.photosListeTlse a:hover{
	color: #FF3399;
	text-decoration:none;
}

.photosListeTlse h1{
	margin: 20px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#999999;
	font-weight:bold;
}

.photosTlse table p{
	position:relative;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.photosTlse table{
	position:relative;
	width: 650px;
	margin: 0px 0px 20px 10px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.photosTlse td a img{
	border:2px double #cccccc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#CCCCCC;
}
.photosTlse td a:hover img{
	border:2px double #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
}
.photosTlse table p{
	position:relative;
	text-align:left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.desc {
	width:400px;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:none;
}
.desc p{
	width:480px;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.photosTlse a{
	color:#666666;
	text-decoration:none;
}
.photosTlse a:hover{
	color: #FF3399;
	text-decoration:none;
}

.photosTlse h1{
	margin: 20px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	color:#999999;
	font-weight:bold;
}
.ttliste {
	margin: 10px 0px 0px -30px;
	padding: 0px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	color:#999999;
	font-weight:bold;
}
.margetxtlistephotos {
	width:145px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	
}
.margedatephoto {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	font-weight:bold;
	color:#999999;
	
}
.grosTitre {
	width:145px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
}
.grosTitreLeft {
	width:145px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.roset{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F39;
	text-align:left;
}
div.roset a{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F39;
	text-align:left;
}

.listgal{
	position:relative;
	/*width: 160px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

.listgal table{
	text-align: left;
	width:150px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border-right-width: 1px;
	border-right-style: solide;
	border-right-color: #cccccc;
}
.listgal h1{
	color:#666666;
	text-align:left;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
}
.listgal td{
	text-align: justify;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.listgal td a img{
	border:double;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#CCCCCC;
}
.listgal td a:hover img{
	border:double;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#666666;
}
.listgal a{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	
}
.listgal a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#FF3399;
}

.listminia{
	position:relative;
	/*min-width: 541px;*/
	/*width: 500px;*/
	/*height: 438px;*/
	min-height: 438px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

.listminia table{
	border:1px double #cccccc;
	position:relative;
	/*min-width: 541px;*/
	width: 640px;
	/*height: 438px;*/
	min-height: 438px;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.listminia a{
color:#333333;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}
.listminia a:hover{
color: #FF3399;
font-size:12px;
font-weight:bold;
margin: 0px 15px 0px 0px;
padding: 0px 0px 0px 0px;

}
.listminia h1{
	color:#666666;
	text-align:left;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:14px;
	font-weight:bold;
}
/*.listminia a{
	color:#666666;
	text-align:left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	float:right;
	font-size:10px;
	font-weight:bold;
}
.listminia a:hover{
	color:#cccccc;
	text-align:left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
	float:right;
	font-size:10px;
	font-weight:bold;
}*/

/*///////////////////////////////     CLASSES  ENCART   Liste culture   ////////////////////////////*/
.culture{
	position:relative;
	/*min-width: 541px;*/
	width: 540px;
	/*height: 438px;*/
	min-height: 100px;/*438*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/culture-toulouseforyou/hr-culture.jpg);
	background-repeat:repeat-y;
	float:left;
}
.culture table{
	text-align: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.culture td{
	text-align: justify;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.culture a{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	
}
.culture a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#FF3399;
}
/*///////////////////////////////     CLASSES  ENCART   Liste culture   ////////////////////////////*/
.rsscu{
	position:relative;
	/*min-width: 541px;*/
	width: 540px;
	/*height: 438px;*/
	min-height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.rsscu table{
	text-align: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}
.rsscu td{
	text-align: justify;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.rsscu a{
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
	
}
.rsscu a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#FF3399;
}
/*/////////////////////////////////////////////  CLASSES  ENCART PAGE PIMENT  FORMULAIRE ////////////////////////*/
.pimentform{
	position:relative;
	width: 361px;
	height: 424px;
	min-height: 424px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/piment-toulouseforyou/contact-piment-toulouse.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
}
.pimentform p{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 10px;
	text-align:left;
}

.pimentform table{
	position:relative;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
/*/////////////////////////////////////////////  CLASSES  ENCART PAGE contact  BOX ////////////////////////*/
.contact{
	position:relative;
	width: 227px;
	height: 423px;
	min-height: 423px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/contact-toulouseforyou/fondcontact.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	float:left;
}

.contact p{
	position:relative;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 40px;
	text-align:left;
}
/*/////////////////////////////////////////////  CLASSES  ENCART PAGE CONTACT  FORMULAIRE ////////////////////////*/
.contactform{
	position:relative;
	width: 470px;
	height: 424px;
	min-height: 424px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/contact-toulouseforyou/fondform.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
}
.contactform p{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 30px;
	text-align:left;
}

.contactform table{
	position:relative;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////  CLASSES  ACCUEIL ////////////////////////*/
.acc-agenda{
	position:relative;
	width: 147px;
	/*height: 556px;*/
	/*min-height: 556px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/agenda-toulouseforyou.jpg);
	background-repeat:repeat-y; 
	float:left;
}
.acc-agenda table{
	width:147px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.acc-agenda a{
	color:black;
	text-decoration:none;
}
/*.acc-agenda a img{
	border: 2px double #cccccc;
}
.acc-agenda a:hover img{
	border: 2px double #666666;
}*/

/*.img-agenda{
	position:relative;
	width: 135px;
	height: 134px;
	min-height: 134px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/actu-toulouse.jpg);
	background-repeat:no-repeat;
}*/

.centre-accueil-rest{
	position:relative;
	width: 372px;
	height: 194px;
	min-height: 194px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/centre-accueil-rest.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.centre-accueil-rest p{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 40px;
	text-align:left;
	float:left;
}
.centre-accueil-rest p img{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	position:relative;
	float:left;
}
.centre-accueil-rest a{
	color:#F39;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;
}
.centre-accueil-rest a:hover{
	color:#333;
	float:right;
}
/******************************************/
.centre-accueil-video{
	position:relative;
	width: 372px;
	height: 380px;
	min-height: 380px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/centre-video.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.centre-accueil-video p{
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 40px;
	text-align:left;
	float:left;

}

.centre-accueil-video p img{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	position:relative;
	float:left;
}
.centre-accueil-video a{
	color:#F39;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;

}

.centre-accueil-video a:hover{
	color:#333;
	float:right;
}
/************************************/
.centre-accueil-inter{
	position:relative;
	width: 372px;
	height: 309px;
	min-height: 309px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/centre-accueil-inter.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.centre-accueil-inter p{
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 40px;
	text-align:left;
	float:left;

}

.centre-accueil-inter p img{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	position:relative;
	float:left;
}
.centre-accueil-inter a{
	color:#F39;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;

}

.centre-accueil-inter a:hover{
	color:#333;
	float:right;
}
.center-accueil{
	position:relative;
	width: 372px;
	/*height: 556px;*/
	min-height: 556px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;

}
.centre-accueil{
	position:relative;
	width: 372px;
	height: 161px;
	min-height: 161px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/accueil-toulouseforyou/centre-accueil.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.centre-accueil p{
	position:relative;
	width: 320px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 40px;
	text-align:left;
}
.centre-accueil p img{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
}
.centre-accueil a{
	color:#F39;
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 0px 0px;

}

.centre-accueil a:hover{
	color:#333;
	float:right;
}
.acc-droit{
	position:relative;
	width: 141px;
	height: 556px;
	min-height: 556px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	float:left;
}
.acc-photos{
	position:relative;
	width: 160px;
	/*height: 394px;*/
	min-height: 394px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-image:url(../images/accueil-toulouseforyou/photos.jpg);
	/*background-position:bottom;*/
	background-repeat: repeat-y;
}
.acc-photos a{
	color:black;
	text-decoration:none;
}
.acc-photos table{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
}
.grisphoto{
	background-image:url(../images/accueil-toulouseforyou/grisphoto.jpg);
	background-repeat:no-repeat;
}
.grisphoto a{
	color:black;
	text-decoration:none;
}
.fondimageAcc{
	width:150px;
	/*height:130px;
	min-height:130px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
}
.fondimageAcc td img{
	margin: auto 0px auto 0px;
	padding: 0px 0px 0px 0px;
	position:relative;
	text-align:center;
}

.agendagris{
background-image:url(../images/accueil-toulouseforyou/gris.jpg);
background-position:left;
background-repeat:repeat-y;
font-weight:bold;
width:147px;
min-height:40px;
text-align:center;
float:left;
position:relative;
}
.agendagris p{
	margin:5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	text-align:left;

}
.agendabis{
font-weight:bold;
width:147px;
min-height:80px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
position:relative;
}

.agendabis table{
	position:relative;
	width: 147px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	border:none;
}
.agendabis a img{
	border: 2px double #CCCCCC;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.agendabis a:hover img{
	border: 2px double #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*///////////////////////////////// encart piment ACCUEIL////////////////////////////////////////////////*/
.acc-piment{
	position:relative;
	width: 160px;
	height: 189px;
	min-height: 189px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/accueil-toulouseforyou/piment.jpg);
	background-repeat:no-repeat;
}
.acc-piment a{
	text-align:center;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
.acc-piment a:hover{
	text-align:center;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
.imgAcc{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

/*///////////////////////////////////////////////////////////// CLASS STYLE   couleur texte centrage img .... //////////////////////////////////////////////////////*/
.rosetitre {
	color:#FF3399;
	font-weight:bold;
	font-size:12px;
	float:left;
}

.roselien a{
	color:#FF3399;
	font-weight:bold;
	font-size:12px;
	float:right;
	text-decoration:none;
}

.roselien a:hover{
	color:#CC0066;
	font-weight:bold;
	font-size:12px;
	float:right;
}

.grislien a{
	color:#999999;
	font-weight:bold;
	font-size:12px;
	float:right;
	text-decoration:none;
}

.grislien a:hover{
	color:#666666;
	font-weight:bold;
	font-size:12px;
	float:right;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////   CONTENU   /////////////////////////////////////////////////////////////////////////////////////*/


/* DIV PRINCIPALE CONTENU centre pour l'ecran//////////////////////////////////////////////////////////////////////////*/
#Conteneur{
	position:relative;
	width: 100%;
	min-height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

/* DIV PRINCIPALE CONTENU avec dimension///////////////////////////////////////////////////////////////////////////////*/
#contenu{
	position:relative;
	width: 1024px;
	min-height: 768px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/center-hr.jpg);
	background-repeat:repeat-y;
background-color:#3f3f3f;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////   HEADER   /////////////////////////////////////////////////////////////////////////////////////*/


/* DIV BANNIERE globale///////////////////////////////////////////////////////////////////////////////*/
#header{
	position:relative;
	width: 1024px;
	height: 154px;
	min-height: 154px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	/*font-size:12px;*/
	background-image:url(../images/construction/refonte_03.jpg);
	/*background-position:bottom;*/
	background-repeat:no-repeat;
}
#logo{
	position:relative;
	width: 410px;
	height: 129px;
	min-height: 129px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image:url(../images/construction/logo-fond.jpg);*/
}
#nav{
	position:relative;
	width: 1024px;
	height: 25px;
	min-height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	color:#FFF;
	font-size:12px;
	background-image:url(../images/construction/refonte_05.jpg);
	/*background-position:bottom;*/
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}
#nav a{
	float:left;
	position:relative;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}
#nav a:hover{
	float:left;
	position:relative;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.type{
	position:relative;
	width: 158px;
	height: 21px;
	min-height: 21px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*letter-spacing:-1px;*/
	background-image:url(../images/construction/type.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
}
.type2{
	position:relative;
	width: 158px;
	height: 21px;
	min-height: 21px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*letter-spacing:-1px;*/
	background-image:url(../images/construction/type2.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
}
.type4{
	position:relative;
	width: 158px;
	height: 21px;
	min-height: 21px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*letter-spacing:-1px;*/
	background-image:url(../images/construction/type4.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
}

.type3{
	position:relative;
	width: 158px;
	height: 21px;
	min-height: 21px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	/*letter-spacing:-1px;*/
	background-image:url(../images/construction/type3.jpg);
	background-repeat:no-repeat;
	font-size: 12px;
}
.type3 a{
	position:relative;
	float:left;
	font-size: 12px;
	/*font-weight:bold;*/
	margin: 3px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #333;
}
.type3 a:hover{
	position:relative;
	float:left;
	font-size: 12px;
	/*font-weight:bold;*/
	margin: 3px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color:#F39;
}
.type a{
	position:relative;
	float:left;
	font-size: 12px;
	/*font-weight:bold;*/
	margin: 3px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #333;
}
.type a:hover{
	position:relative;
	float:left;
	font-size: 12px;
	/*font-weight:bold;*/
	margin: 3px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color:#F39;
}
.soustitre{
	position:relative;
	float:left;
	background-image:url(../images/titre.jpg);
	width: 697px;
	height: 20px;
	min-height: 20px;
	color:#FFF;
	text-align:left;
}

#banniere{
	position:relative;
	width: 614px;
	height: 129px;
	min-height: 129px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background-image:url(../images/construction/maquette-bis_02.jpg);*/
}

#banniere object{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////////////   CENTER  /////////////////////////////////////////////////////////////////////////////////////*/



/*//////////////////////////////////////////////////////////////////////////////////////////   CENTER  ACCUEIL /////////////////////////////////////*/

#center{
	position:relative;
	width: 1024px;
	min-height: 556px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/center-hr.jpg);/*////  PERMET EXTENSION ////*/
	background-repeat:repeat-y;

}
/*//////////////////////////////////////////////////////////////////////////////////////////   CENTER  MENU A GAUCHE  /////////////////////////////////////*/

#menuGauche{
	position:relative;
	width: 158px;
	/*height: 556px;*/
	min-height: 556px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#annuaire{
	position:relative;
	width: 158px;
	height: 382px;
	min-height: 382px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/annuaire-hr.jpg);/*///  PERMET EXTENSION ////*/
	background-repeat:repeat-y;
	background-position:right;
	font-family: Arial, Helvetica, sans-serif;
}
#annuaire img{
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////   CENTER  NEWSLETTER /////////////////////////////////////*/

#newsletter{
	position:relative;
	width: 158px;
	height: 42px;
	min-height: 42px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/newsletter.jpg);
}

#newsletter table{
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	position:relative;
}
/*///////////////////////////////////////////////////////////////////////////// CONCOURS/////////////////////////////////////////////////////////////////////*/
#newsletterConcours{
	position:relative;
	width: 250px;
	height: 160px;
	min-height: 160px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/newsletter2.jpg);
}

#newsletterConcours table{
	width:200px;
	margin: 50px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float:left;
	position:relative;
}

/*/////////////////////////////////////////////////////////////////////   CENTER  TEXTE  !!!!!!!!!!!!!!!!!!!!!!  /////////////////////////////////////*/

#toulouseforyou{
	position:relative;
	width: 697px;
	/*height: 556px;*/
	min-height: 830px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#toulouseforyour{
	position:relative;
	width: 697px;
	/*height: 556px;*/
	min-height: 600px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ilovetoulouse{
	position:relative;
	width: 697px;
	/*height: 556px;*/
	min-height: 830px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////   FIN CENTER  TEXTE ////////////////////////////////////*/

#anim{
	position:relative;
	float:left;
	width: 141px;
	min-width: 144px;
	height: 556px;
	min-height: 556px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/anim.jpg);
	background-position:center;
}
/*#anim object{
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}*/

/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////////////////////   PIED PAGE ////////////////////////////////////////////////////////////////////*/

#toulouse-Afb{
	position:relative;
	width: 1024px;
	/*height: 80px;*/
	min-height: 80px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/construction/pied.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	font-size:9px;
	text-align:center;
	background-color:#3f3f3f;
}
#toulouse-Afb a {
	position:relative;
	float:left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#FFF;
	font-size:9px;
	text-decoration:none;
}
#toulouse-Afb a:hover {
	position:relative;
	float:left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#FFF;
	font-size:9px;
	text-decoration:none;
}

#baseline{
	background-color:#3f3f3f;
	color:#999999;
	position:relative;
	width: 1024px;
	height:50px;
	font-family : verdana; 
	font-size:10px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-repeat:no-repeat;
}

#baseline p{
	padding:5px;
	color:#999999;
}

#baseline a{
	color:#999999;
	text-decoration:none;
}

/*///////////////////////Input formulaire//////////////////////////////////////*/
INPUT.champvide {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: red 2px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: red 2px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
/*///////////////////////////////////////////////////////////////////////*/

#tagcloud {
	width: 158px;
	min-height:250px;
	position:relative;
	float:left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	background-image:url(../images/construction/annuaire-hr.jpg);/*///  PERMET EXTENSION ////*/
	background-repeat:repeat-y;
	background-position:right;
}
#tagcloud a {
	text-decoration:none;
}
#tagcloud a:hover {
	text-decoration:none;
	background-color:none;
}
#pg1-1 {
	color:#a90b6f;
	font-size:20px;
	font-style:bold;
}
#pg1-2 {
	font-size:14px;
	color:#b9adb1;
}
#pg1-3 {
	font-size:12px;
	color:#f57fca;
}
#pg1-4 {
	font-size:10px;
	color:#333333;
}
#pg1-5 {
	font-size:8px;
	color:#ffc2e9;
}

