@charset "utf-8";
/* CSS Document */

/* RESET */

p, form, ul, ol, li, h1, h2, h3 { padding:0px; margin:0px;}
li { list-style:none;}
* { font-family:Verdana, Arial, Helvetica, sans-serif;}
img { border:none;}
body {background-color:#f6f6f6; padding:0; margin:0;}




/* ID */

#container { position:absolute;left:50%;width:980px;margin-left:-490px; background:#fff;}

#header { width:980px; height:113px; font-size:10px;}
	#header a { color:#7c7c7c; text-decoration:none;}
	#header a:hover { color:#0082b5;}
	
	#headerMenuTop { width:964px; text-align:right; height:15px; padding:8px 14px 0 0;}
	#headerLogo { width:298px; height:90px; float:left;}
	#headerMenu { width:641px; height:54px; background:url(http://www.toponweb.be/media/bckgrd-menu.gif) left top no-repeat; float:left; padding:36px 0 0 40px; font-size:12px; color:#fff;}
		#headerMenu a { color:#fff; text-decoration:none; padding:15px 15px 15px 25px; }
		
	#homeBanner { width:980px; height:321px; background:url(http://www.toponweb.be/media/bckgrd-banner.jpg) left top no-repeat; color:#fff;}
		#homeBanner h1 { color:#fff; font-size:22px; font-weight:normal; padding:120px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif;}
		
		#homeBannerPack1 { height:253px; float:left; width:473px; padding:0 0 0 14px; float:left;}
		#homeBannerPack1 div { width:178px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
		#homeBannerPack2 { height:253px; float:left; width:469px; padding:0 24px 0 0; text-align:right;}
		#homeBannerPack2 div { width:178px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right; float:right}
		#homeBannerPackBouton1 { width:473px; padding:0 0 0 14px; float:left;}
		#homeBannerPackBouton2 { width:469px; padding:0 24px 0 0; float:left; text-align:right;}
	
	#homeContent { width:980px; background:url(http://www.toponweb.be/media/bckgrd-home.jpg) top left no-repeat; padding:42px 0 0 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
		#homeContentInfo { float:left;}
		#homeContentIntro { width:504px; height:129px; padding:0 0 0 136px;}
			#homeContentIntro h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal;}
		#homeContentCadre { width:597px; padding:0 0 0 35px;}
			#homeContentCadre h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal;}
			#homeContentCadre h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; text-decoration:none; color:#0082b5;}
		#homeContentNuage { float:left; width:265px; padding:0 0 25px 50px;}
			#homeContentNuage h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#002f41; margin:0 0 70px 0;}
			#homeContentNuage a { text-decoration:none; color:#0082b5;}
			
	#pageContent { width:940px; background:url(http://www.toponweb.be/media/bckgrd-content.gif) top left no-repeat; padding:42px 20px 20px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
		#pageContent a { text-decoration:none; color:#0082b5;}
		#pageContent h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#002f41; margin:0 0 25px 0;}
		#pageContent h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#002f41; line-height:25px; padding:5px 0 0 0;}
		#pageContent h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; }
		#pageContent h2 strong {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; }
		
	#pageContentCadre { width:940px; background:url(http://www.toponweb.be/media/bckgrd-cadre.jpg) top left no-repeat; padding:42px 20px 20px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
		#pageContentCadre a { text-decoration:none; color:#0082b5;}
		#pageContentCadre h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#002f41; margin:0 0 25px 0;}
		#pageContentCadre h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#002f41; line-height:25px; padding:5px 0 0 0;}
		#pageContentCadre h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; }
		#pageContentCadre h2 strong {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; }
		
	#pageContentCadreEcran { width:940px; background:url(http://www.toponweb.be/media/bckgrd-cadre-ecran.jpg) top left no-repeat; padding:42px 20px 20px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
		#pageContentCadreEcran a { text-decoration:none; color:#0082b5;}
		#pageContentCadreEcran h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#002f41; margin:0 0 25px 0;}
		#pageContentCadreEcran h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#002f41; line-height:25px; padding:5px 0 0 0;}
		#pageContentCadreEcran h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; }
		#pageContentCadreEcran h2 strong {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; }
		
	#pageContentCadreReference { width:940px; background:url(http://www.toponweb.be/media/bckgrd-cadre-site.jpg) top left no-repeat; padding:42px 20px 20px 20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}
		#pageContentCadreReference a { text-decoration:none; color:#0082b5;}
		#pageContentCadreReference h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#002f41; margin:0 0 25px 0;}
		#pageContentCadreReference h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#002f41; line-height:25px; padding:5px 0 0 0;}
		#pageContentCadreReference h2 a {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; }
		#pageContentCadreReference h2 strong {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; }
		
	#contactAdresse {float:left; width:200px; padding:0 25px 0 0;}
	#contactPlan {float:left;}
	
	#pageBanner { width:980px; height:88px;}

#footer { width:980px; background:url(http://www.toponweb.be/media/bckgrd-footer.gif) left top no-repeat; height:60px; color:#7c7c7c; font-size:10px;}
	#footer a { color: #565656; text-decoration:none;}	

	#footerAdresse { float:left; width:400px; height:28px; padding:12px 0 0 14px;}
	#footerPhone { float:right; width:400px; text-align:right; height:28px; padding:12px 14px 0 0 ;}
	#footerMenu { float:left; width:590px; padding:0 0 0 14px;}
	#footerMention { float:right; width:400px; text-align:right; padding:0 14px 0 0;}



/* CLASS */

.clearBoth { clear:both;}
.listPlanDuSite li { padding:0 0 0 20px; margin:0 0 0 5px; background:url(http://www.toponweb.be/media/puce.gif) top left no-repeat; line-height:18px;}
.encadrer { width:596px; height:106px; padding:17px 21px 22px 17px; background:url(http://www.toponweb.be/media/bckgrd-encadrer.gif) left top no-repeat;}
.encadrerTop {width:860px; background:url(http://www.toponweb.be/media/bckgrd-encadrer-top.gif) top no-repeat; padding:20px 20px 0 20px;}
.encadrerCenter {width:900px; background:url(http://www.toponweb.be/media/bckgrd-encadrer-center.gif) top repeat-y;}
.encadrerBottom { width:900px; height:16px; background:url(http://www.toponweb.be/media/bckgrd-encadrer-bottom.gif) no-repeat;}
.nuageTag1 { font-size:10px;}
.nuageTag2 { font-size:11px;}
.nuageTag3 { font-size:12px;}
.nuageTag4 { font-size:13px;}
.nuageTag5 { font-size:14px;}
.nuageTag6 { font-size:15px;}
.contenuCadreLeft {width:597px; float:left;}
.contenuCadreLeftEcran {width:387px; padding:0 217px 0 0;}
.contenuCadreRight {float:left; width:255px; padding:70px 0 25px 80px;}
.imageBorder { border:3px solid #e0e0e0;}
.imageLeft { float:left; margin:0 10px 10px 0;}
.imageRight { float:right; margin:0 0 10px 10px;}

p.seo {
text-align : justify; line-height : 17px;
}
