
*{
	margin:0;
	padding:0;
}
html{height: 100%}
body {
	font: 12px Arial, Helvetica, sans-serif;
	text-align:center;
	/*background-image:url(/Sba/images/fond.jpg);*/
	background-color:#236856;
} 
td {
	font: 12px Arial, Helvetica, sans-serif;
}
p {
	font: 12px Arial, Helvetica, sans-serif;
}
h1 { 
	 font: 18px Verdana, Arial, Helvetica, sans-serif;
	 color:#FFFFFF;
	 font-style:italic ;
	 margin-left:30px;
}
h2 {}
h3 {}
a:link {
	color:#1D4F40;
	text-decoration:none;
}
a:hover, a:visited, a:active {color:#9F493B;}
/**************** element specifique formulaire ****************/
.champ{}
.bouton{}
/***********entetes***********/
.entete a:link, .entete a:link, .entete a:visited, .entete a:hover, .entete a:active{}
/***********style du bandeau partenaire***********/
#BandeauContainer{}
/***********style du module d'actualité***********/
/*module sur page d'accueil*/
#actualitecontainer{}
#actualitecontainer td{}
#actualitecontainer .suite{
	padding-left: 20px;
	background: url(/images/next.gif) no-repeat left;
}
/*dans la page qui liste les actu*/
#listeActualiteContainer{}
#listeActualiteContainer div.listeActualiteLigne{}
#listeActualiteContainer div.listeActualite{}
/*dans la page qui affiche une actu*/
#detailActualite{}
#detailActualite .introActualite{}
#detailActualite .introActualite div{}
/***********style du footer***********/
#footercontainer{}
#footercontainer a:link,#footercontainer a:visited{}
#footercontainer a:hover,#footercontainer a:active,#footercontainer a:focus{}
/***********style pour la remonté d'annonce***********/
#fichecontainer, #fichecontainerHP{}
#fichecontainer img, #fichecontainerHP img{
	margin:5px;
}
#fichecontainer a, #fichecontainerHP a{}

#ficheContainer .labelMat, #fichecontainerHP .labelMat{}
#fichecontainer .annonce0,#fichecontainer .annonce1{
	width:263px;
	text-align:left;
	cursor:pointer;
	
}
#fichecontainer .annonce0 td,#fichecontainer .annonce1 td{
	color:#EFEFEF;
}
#fichecontainer .annonce1{background-color: #3F7F6D;}
#fichecontainerHP .annonce0, #fichecontainerHP .annonce1{
	cursor: pointer;
	width: 33%;
	float: left; 
	height: 80px;
}
#fichecontainerHP .annonce0 td, #fichecontainerHP .annonce1 td{
	color:#FFFFFF;
}
#fichecontainerHP .annonce1{background-color: #3F7F6D;}
/***********style pour l'alerte***********/
#alertecontainer{}
#alertecontainer marquee, #alertecontainer a:link, #alertecontainer a:hover, #alertecontainer a:visited, #alertecontainer a:active, #alertecontainer a:focus{}
/***********style pour la page de contact***********/
#contactContainer{padding: 5px 5px 5px 5px; width:100%;}
/***********style pour la grille***********/
#GrilleContainer{}
#GrilleContainer table{}
#GrilleContainer td{}
/***********style pour la page de meteo et le bloc metéo en HP***********/
#MeteoContainer{padding: 5px 5px 5px 5px; width:100%;}
#MeteoContainer td, #MeteoHPContainer td{text-align: center;}
#MeteoContainer td.legende, #MeteoHPContainer td.legende{text-align: left;vertical-align: middle;}
#MeteoContainer .meteoLig1, #MeteoHPContainer .meteoLig1{background-color: #EBEBEB;}/*comme le style de liste dans TNO annonce0Liste1*/
#MeteoContainer .meteoLig0, #MeteoHPContainer .meteoLig0{background-color: white;}/*comme le style de liste dans TNO annonceListe0*/
#MeteoContainer .meteoCol1, #MeteoHPContainer .meteoCol1{background-color: #e1e1e1;}
#MeteoContainer .meteoCol0, #MeteoHPContainer .meteoCol0{background-color: #f5f5f5;}
/***********style pour la base line TNM***********/
#BaseLineContainer{
	text-align: center;
	width: 100%;
	color: silver;
}
#BaseLineContainer marquee, #BaseLineContainer a:link, #BaseLineContainer a:hover, #BaseLineContainer a:visited, #BaseLineContainer a:active, #BaseLineContainer a:focus{
	color: silver;
	text-decoration: none;
}
/*********** style pour les drapeaux ******************/
#LangueContainer{}
#LangueContainer img{}

/***************************************************/



/****************************/

	#Top{
		width:1058px;
		height:29px;
		background-image:url(/Sba/images/degrade_ht.png);
		margin-left:auto;
		margin-right:auto;
	}
	#preBody
	{
		text-align:left;
		background-color:#236856;
		background-image:url(/Sba/images/degrade_1.png);
		width:1058px;
		margin-left:auto;
		margin-right:auto;
	}
		#Body{
			width:980px;
			min-height:100px;
			margin-left:43px;
			position:relative;
		}
			#Head{
				width:980px;
				height:319px;
				background-image:url(/Sba/images/page_haut.jpg);
			}
			#HeadBis{
				width:970px;
				height:240px;
				background-image:url(/Sba/images/page_hautBis.jpg);
			}
			#Contenu div{
				
			}
				#ContenuGauche{
					width:202px;
					position:relative;
					float:left;
					margin-top:30px;					
				}
					#logo{
						position:absolute;
						width:203px;
						height:133px;
						background-image:url(/Sba/images/logo.png);
						top:-135px;
						left:-5px;
					}
				#ContenuDroite{
					margin-left:10px;
					width:740px;					
					float:left;
					margin-top:30px;
				}
				#ContenuDroiteBis{
					
					margin-left:17px;
					width:751px;					
					float:left;
					padding-top:30px;
					background-color:#FFFFFF;
				}
			#piedDePage{
				margin-top:15px;
				text-align:center;
				font-weight:bold;
			}
			
	#Bottom{
		width:1058px;
		height:35px;
		background-image:url(/Sba/images/degrade_bas.png);
		margin-left:auto;
		margin-right:auto;
	}
	
	.clear{
		clear:both;
		line-height:0;
		height:0;
	}
	
	/** Default **/
	#Carte{
		height:213px;
		width:203px;
		position:absolute;
		background-image:url(/Sba/images/carte.png);
		right:0;
		top:175px;	
	}
	#HPoccasions{
		margin-top:50px;
	}
	.Bloc_Content div{
		background-color:#216553;
		
	}
	#ficheContainerHP .Bloc_Content{
		behavior:url(/Sba/util/border-radius.htc);
		-moz-border-radius:10px;
		-moz-border-radius-topleft:0;
		background-color:#236856;
		padding-bottom:15px;
		width:640px;
		position:relative;
	}
	
	#Alerte{
		position:absolute;
		height:20px;
		width:400px;
		top:275px;
		left:175px;
		font-weight:bold;
	}
		
		
	/* pour annonce occasion défilante*/	
	#AnnonceDefilante{
		overflow-x:hidden;
		white-space:nowrap;
		width:630px;
		margin-top:5px;
		margin-left:3px;		
		/*border:solid 1px red;*/
		
		
		position:relative;
	}
	.listAnnonce, .listAnnonceH{
		margin-right:0;
		cursor:pointer;
		display:inline-block;
		height:100px;
		text-align:center;
		vertical-align:top;
		width:210px;
	}
	.listAnnonceH{
		background-color:#3E8F79;
	}
	.listAnnonce img,.listAnnonceH img{
		float:left;
		margin:0;
		padding:0;
	}
	.listAnnonce_Contenu{
		/*border:solid 1px black;*/
		
	}
	#AnnonceDefilante .listAnnonce .AnnonceDefilante_Texte, #AnnonceDefilante .listAnnonceH .AnnonceDefilante_Texte{
		color:#FFFFFF;
		vertical-align:top;
		text-align:left;
		white-space:normal;
		width:50%;
		float:left;
		display:block;	
		margin-left:5px;	
	}
	#AnnonceDefilante .listAnnonceH .AnnonceDefilante_Texte
	{
		background-color:#3E8F79;
	}
	#AnnonceDefilante .listAnnonce .AnnonceDefilante_Texte.labelMat, #AnnonceDefilante .listAnnonceH .AnnonceDefilante_Texte.labelMat{
		font-weight:bold;
	}
	
/*********************************************/
/**				Page Intérieur				**/
/*********************************************/
.fondCoteH div{
	line-height:0;
	zoom:1;
}
.fondCoteH{
	background-color:#ffffff;
	background-image:url(/Sba/imag_page_int/coteH.jpg);
	background-position:top;
	background-repeat:repeat-x;	
}
.fondCoteG{
	background-image:url(/Sba/imag_page_int/coteG.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.fondCoteD{
	background-image:url(/Sba/imag_page_int/coteD.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.fondCoteB{
	background-image:url(/Sba/imag_page_int/coteB.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.fondCoin_hG{
	background-image:url(/Sba/imag_page_int/coinhG.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.fondCoin_hD{
	background-image:url(/Sba/imag_page_int/coinhD.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.fondCoin_bG{
	background-image:url(/Sba/imag_page_int/coinbG.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.fondCoin_bD{
	background-image:url(/Sba/imag_page_int/coinbD.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
div.foncContenu{
	padding:30px;
	line-height: 15px;
}



	
