	body {
		margin : 0px ;
		padding : 0px ;
		font-family : arial ;
		font-size : 12px ;
		color : #444 ;
	}

	a {
		color : #444 ;
	}
	
	a:hover {
	text-decoration : none;
	color: #FF0000;
	}
	
	h1 {
		font-size : 12px ;
	}
	
	td {
		font-size : 12px ;
		padding : 3px ;
	}

	h2 {
		font-size : 12px ;
		border-bottom : 2px dashed ;
		padding : 4px 0px 4px 0px ;
		margin : 0px 0px 5px 0px ;
	}
	
	h3 {
		font-size : 12px ;
		padding : 4px 0px 4px 0px ;
		margin : 0px 0px 5px 0px ;
	}
	
	
	/** Layout **/

	#BackSiteTop, #BackSubTop {
	position : absolute;
	left : 105px;
	width : 100%;
	text-align : center;
	clear : both;
	z-index : 3;
	height: 32px;
	}
	
	#SiteTop, #SubTop {
		width : 760px ;
		margin : auto ;
		text-align : left ;
	}
	
	#BackBande  {
		width : 100% ;
		height : 25px ;
		position : absolute ;
		top : 146px ;
		background : #F5F5F5 ;
		border-bottom : 2px solid  ;
		z-index : 0 ;
	}

	#SiteColMain {
		position : absolute ;
		left : 509px;
		top : 46px;
		margin-left : -380px ;
		height : 1451px;
		width : 600px ;
		z-index : 3px ;
	}
	
	#SiteColPlus {
		position : absolute ;
		left : 50% ;
		top : 175px ;
		margin-left : 230px ;
		height : 500px ;
		width : 150px ;
		z-index : 3px ;
	}
	
	#SiteColMixad {
		position : absolute ;
		left : 50% ;
		top : 62px ;
		margin-left : -380px ;
		height : 500px ;
		width : 600px ;
		z-index : 5px ;
	}
	
	#SiteColMixad .AdSense {
		clear : both ;
		border : 2px solid ;
		background : #F5F5F5 ;
		text-align : center ;
		padding : 0px 0px 5px 0px ;
		margin-top : -72px ;
		height : 70px ;
	}

		
	
	/** Site Top ****/

	#BackSiteTop {
		top : 12px;
		background : #FFF ;
		z-index : 10 ;
	}
	
	#SiteLogo {
		float : left ;
	}
	
	#SiteBaseline {
		line-height : 24px ;
		font-size : 11px ;
		font-weight : bold ;
	}
	
	#Onglets ul {
		margin : 0px ;
		padding : 0px ;
		list-style : none ;
	}
	
	#Onglets li {
		float : left ;
		border : 1px solid #FFF ;
		margin : 0px ;
		font-size : 10pt ;
	}

	#Onglets a {
		display : block ;
		color : #FFF ;
		text-decoration : none ;
		font-weight : bold ;
		padding : 5px 8px 5px 8px ;
		background-image : url(http://www.luvendu.com/images/template/onglet.giff") ;
		background-repeat : no-repeat ; 
		background-position : bottom right ;
	}

	/** Gestion SubTop ****/

	#BackSubTop {
		top : 57px ;
		z-index : 10 ;
	}
	
	#SubTop {
		height : 90px ;
		color : #FFF ;
	}

	#SubTop a {
		color : #FFF ;
	}
	
	#BaseLine {
		padding : 5px 0px 5px 0px ;
		font-weight : bold ;
	}
	
	#BaseText {
		width : 275px ;
		font-size : 11px ;
	}
	
	/** ColPLus **/

	#SiteColPlus h1 {
		font-size : 11px ;
		border-bottom : 2px solid ;
		padding : 5px 0px 5px 0px ;
		margin : 0px 0px 5px 0px ;
	}
	
	/** Site Main ****/

	#SiteColMain h1 {
		font-size : 14px ;
		border-bottom : 2px solid ;
		padding : 4px 0px 4px 0px ;
		margin : 0px 0px 5px 0px ;
	}

	#SiteColMain p {
		margin : 0px ;
		padding : 0px 0px 10px 0px ;
		text-align : justify ;
	}

	#SiteColMain ul {
		margin : 0px 0px 10px 30px ;
		padding : 0px 0px 0px 0px ;
		text-align : justify ;
	}

	#SiteColMain li {
		padding : 0px 0px 5px 0px ;
		text-align : justify ;
	}


	#SiteColPlus p {
		font-size : 11px ;
		margin : 0px ;
		padding : 0px 0px 5px 0px ;
		text-align : justify ;
	}

	/** Site Home ****/
	
	.Home50 {
		float : left ;
		width : 290px ;
		height : 70px ;
		margin : 0px 3px 10px 3px ;
		font-size : 11px ;
	}
	
	.Illus {
		float : left ;
		border : 1px solid #333 ;
		margin : 0px 10px 0px 0px ;
	}
	

	/** RSS **/
	
	.FluxRSS {
		font-size : 1px ;
		color : #FFF ;
	}
	
	.RSSPhoto {
		border : 1px solid #333 ;
		margin : 0px 10px 5px 0px ;
		width : 150px ;
	}
	
	.RSSTable {
		width : 100% ;
	}
	
	.RSSTable td {
		padding : 3px 0px 3px 0px ;
	}
	
	.RssTable .Title a {
		font-weight : bold ;
	}
	
	.RSSTable .Date {
		width : 100px ;
	}

	.RSSTable .Voir {
		width : 70px ;
		text-align : center ;
	}
	
	.Ligne1 {
		background : #F5F5F5 ;
	}

	.Ligne2 {
		background : #FFF ;
	}
	
	

	/** Gestion des couleurs ***/
	
	.MasterNone #BackSubTop, .OngAcc  {
		background : #666 ;
	}
	
	.MasterNone #BackBande, .MasterNone .titregrand, .MasterNone .Adsense {
		color : #666 ;
		border-color : #666 ;
	}
	
	.MasterNone h1, .MasterNone h2, .MasterNone h3 {
		color : #666 ;
		border-color : #666 ;
	}

	.MasterImmo #BackSubTop, .OngImmo {
		background : #BA0C0C ;
	}
	
	.MasterImmo h1, .MasterImmo #BackBande, .MasterImmo .titregrand, .MasterImmo .Adsense {
		color : #BA0C0C ;
		border-color : #BA0C0C ;
	}
	
	.MasterAuto #BackSubTop, .OngAuto {
		background : #6A137D ;
	}

	.MasterAuto h1, .MasterAuto #BackBande, .MasterAuto .titregrand, .MasterAuto .Adsense {
		color : #6A137D ;
		border-color : #6A137D ;
	}

	.MasterEmploi #BackSubTop, .OngEmploi {
		background : #144493 ;
	}

	.MasterEmploi h1, .MasterEmploi #BackBande, .MasterEmploi .titregrand, .MasterEmploi .Adsense {
		color : #144493 ;
		border-color : #144493 ;
	}

	.MasterMaison #BackSubTop, .OngMaison {
		background : #007711 ;
	}

	.MasterMaison h1, .MasterMaison #BackBande, .MasterMaison .titregrand, .MasterMaison .Adsense {
		color : #007711 ;
		border-color : #007711 ;
	}

	.MasterTel #BackSubTop, .OngTel {
		background : #F68500 ;
	}

	.MasterTel h1, .MasterTel #BackBande, .MasterTel .titregrand, .MasterTel .Adsense {
		color : #F68500 ;
		border-color : #F68500 ;
	}


	.MasterLove #BackSubTop, .OngLove {
		background : #E0195A ;
	}

	.MasterLove h1, .MasterLove #BackBande, .MasterLove .titregrand, .MasterLove .Adsense {
		color : #E0195A ;
		border-color : #E0195A ;
	}

	/** Divers ***/
	
	.AdSense {
		clear : both ;
		border : 2px solid ;
		background : #F5F5F5 ;
		text-align : center ;
		padding : 0px 0px 5px 0px ;
		margin-bottom : 5px ;
		height : 70px ;
	}

	.Pub120 {
		text-align : center ;
		margin-bottom : 5px ;
	}

	#SiteRef {
		position : absolute ;
		margin-left : -380px ;
		top : 145px ;
		left : 50% ;
		width : 760px ;
		line-height : 25px ;
		z-index : 3 ;
		font-size : 9pt ; ;
		font-weight : bold ;
	}

	#SiteColMain .h1contact {
		background : #F7F3F2 ;
		line-height : 50px ;
		border : 1px solid #CCC ;
		padding : 0px 0px 0px 10px ;
	}

	#SiteColMain .h1contact a {
		font-size : 16px ;
		font-weight : bold ;
	}
	
	#SitePub {
		position : absolute ;
		margin-left : -100px ;
		top : 81px ;
		left : 50% ;
		width : 468px ;
		height : 60px ;
		z-index : 11 ;
	}
	
	.HiLight {
		background : #BA0C0C ;
		flaot : 50% ;
		padding : 5px ;
		left : 50% ;
		position : absolute ;
		margin-top : -5px ;
	}
	
	.HiLight a {
		color : #FFF ;
		font-weight : bold ;
	}
	
	#SiteColMain .MainImage {
		text-align : center ;
	}
	
	#SiteColMain .MainImage img {
		margin : 0px 10px 10px 0px ;
		vertical-align : middle ;
	}
	
	#SiteBot {
		clear : both ;
		margin-top : 15px ;
	}
	
	#SiteBot strong a {
		color : red ;
	}
	
	#SiteBot img {
		margin : 0px 5px 0px 0px ;
	}

