body {
	margin: 20px auto;
	width: 984px;
	font-size: 0.8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #ffffff;
}

img, p {border: 0; padding: 0; margin: 0;}

a {color: #ff0000;text-decoration: none;border-bottom: 1px solid #000000;}
a:hover {color: #000000;text-decoration: none;border-bottom: 0;}

	table {
		width: 984px;
	}
	
	table, table tr, table tr td, table tr td img {
		border: 0;
		border-collapse: collapse;
		border-spacing: 0;
		padding: 0;
		margin: 0;
	}
	
	tr#menu td a {
		border: 0;
	}
	
	td#logo-adoms {
		/*background: url('../images/adoms_html_02.gif') no-repeat 0 3px;*/
		width: 301px;
		height: 151px;
	}
	
	td#top-left {
		background: url('../images/adoms_html_01.gif') no-repeat;
		width: 301px;
		height: 80px;
	}
		
	td#partenaire-orange {
		background: url('../images/adoms_html_07.gif') no-repeat;
		width: 683px;
		height: 80px;
	}
	
		td#partenaire-orange span {
			background-color: #ffffff;
			border: 1px solid red;
			color: #000000;
			padding: 1px 4px;
			font-weight: bold;
		}

	td#left-top {
		background: url('../images/adoms_html_08.gif') no-repeat;
		width: 187px;
		height: 52px;
	}
	
	td#navigation {
		background: url('../images/adoms_html_09.gif') no-repeat;
		width: 797px;
		height: 25px;
		font-size: 16px;
		font-weight: bold;
	}
		td#navigation span {
			display: block;
			float: left;
			width: 460px;
		}
		td#navigation span#telephone {
			font-size: 19px;
			width: 200px;
			color: #ff0000;
		}
		td#navigation span#telinfos {
			font-size: 12px;
			width: 120px;
			color: #ffffff;
		}
		
	td#middle-top {
		background: url('../images/adoms_html_10.gif') no-repeat;
		width: 762px;
		height: 27px;
	}
	
	td#right-top {
		background: url('../images/adoms_html_11.gif') no-repeat;
		width: 35px;
		height: 400px;
	}
	
	td#left-contenu {
		background: url('../images/adoms_html_12.gif') no-repeat;
		width: 138px;
		height: 373px;
	}
	
	td#contenu {
		background-color: #dfdfdf;
		width: 811px;
		height: 373px;
		vertical-align: top;
		color: #000000;
		overflow: auto;
	}
	
	td#liens {
		background: url('../images/adoms_html_14.gif') no-repeat;
		width: 157px;
		height: 43px;
	}
		td#liens a {
			display: block;
			border: 0;
			width: 157px;
			height: 43px;
		}
		
	td#contact {
		background: url('../images/adoms_html_15.gif') no-repeat;
		width: 144px;
		height: 43px;
	}
		td#contact a {
			display: block;
			border: 0;
			width: 144px;
			height: 43px;
		}
		
	td#middle-contenu {
		background: url('../images/adoms_html_16.gif') no-repeat;
		width: 683px;
		height: 43px;
		padding-left: 450px;
	}
	
		td#middle-contenu a {
			border: 0;	
		}
	
	td#left-bottom {
		background: url('../images/adoms_html_17.gif') no-repeat;
		width: 301px;
		height: 81px;
	}
	
	td#footer {
		background-color: #9b0000;
		width: 683px;
		height: 21px;
		font-size: 10px;
		text-align:right;
	}
	
	td#right-bottom {
		background: url('../images/adoms_html_18.gif') no-repeat;
		width: 35px;
		height: 21px;
	}
	
	td#bottom {
		background: url('../images/adoms_html_19.gif') no-repeat;
		width: 683px;
		height: 60px;
	}
	
	tr#spacers td {
		background: url('../images/spacer.gif') no-repeat;
		height: 10px;
	}
	
	
	td#s1 {width:138px;}
	td#s2 {width:19px;}
	td#s3 {width:30px;}
	td#s4 {width:114px;}
	td#s5 {width:150px;}
	td#s6 {width:154px;}
	td#s7 {width:194px;}
	td#s8 {width:150px;}
	td#s9 {width:35px;}
	
	div#bonus {
		width: 984px;
		margin: 0 auto;
		text-align: center;
		color: #000000;
	}
	
	/* accueil */
	
	div#introduction {
		width: 780px;
		font-size: 12px;
		font-weight: bold;
	}
		div#introduction p {
			text-indent: 20px;
			margin-bottom: 12px;
		}
		
	div#accueil-particuliers, div#accueil-professionnels {
		float: left;
		text-align: center;
		color: #555555;
		font-size: 13px;
	}
	
	div#accueil-particuliers {
		background: url('../images/accueil-particuliers.png') no-repeat;
		width: 292px;
		height: 218px;
		padding: 40px 20px 0 20px;
	}
		div#accueil-particuliers p, div#accueil-professionnels p {
			margin-top: 3px;
			margin-bottom: 8px;
		}
		
			div#accueil-particuliers p span, div#accueil-professionnels p span {
				color: #ff0000;
				font-size: 12px;
			}
	
	div#accueil-professionnels {
		background: url('../images/accueil-professionnels.png') no-repeat;
		width: 359px;
		height: 218px;
		padding: 40px 40px 0 40px;
	}
	
	/* particuliers */
	
	div#particuliers-depannage, div#particuliers-installation {
		float: left;
		text-align: center;
		color: #555555;
		font-size: 13px;
	}
	
	div#particuliers-depannage {
		background: url('../images/particuliers-depannage.png') no-repeat;
		width: 320px;
		height: 235px;
		padding: 50px 10px 0 10px;
	}
	
	div#particuliers-installation {
		background: url('../images/particuliers-installation.png') no-repeat;
		width: 423px;
		height: 235px;
		padding: 50px 10px 0 10px;
	}
		
		div#particuliers-depannage ul, div#particuliers-installation ul {
			margin: 25px 0;
			padding: 0 0 0 25px;
			list-style: outside;
			list-style-type: square;
			text-align: left;
			font-size: 11px;
		}
		
		div#particuliers-installation ul {
			margin: 15px 0;
		}
		
			div#particuliers-depannage ul li, div#particuliers-installation ul li {
				margin-bottom: 5px;
			}
		
		div#particuliers-depannage p, div#particuliers-installation p {
			margin-top: 3px;
			margin-bottom: 8px;
		}
		
		div#particuliers-installation p {
			line-height: 13px;
		}
		
			div#particuliers-depannage p span, div#particuliers-installation p span {
				color: #ff0000;
				font-size: 12px;
			}
			
			div#particuliers-installation p span {
				font-size: 11px;
			}
			
			div#particuliers-installation p span .orange {
				color: #ff6501;
				font-weight: bold;
			}
	
	/* professionnels */
	
	div#professionnels-depannage, div#professionnels-installation {
		float: left;
		text-align: left;
		color: #555555;
		font-size: 13px;
	}
	
	div#professionnels-depannage {
		background: url('../images/professionnels-depannage.png') no-repeat;
		width: 320px;
		height: 235px;
		padding: 50px 10px 0 10px;
	}
	
	div#professionnels-installation {
		background: url('../images/professionnels-maintenance.png') no-repeat;
		width: 423px;
		height: 225px;
		padding: 60px 10px 0 10px;
	}
		
		div#professionnels-depannage ul, div#professionnels-installation ul {
			margin: 30px 0;
			padding: 0 0 0 25px;
			list-style: outside;
			list-style-type: square;
			text-align: left;
			font-size: 11px;
		}
		
		div#professionnels-installation ul {
			margin: 10px 0;
		}
		
			div#professionnels-depannage ul li, div#professionnels-installation ul li {
				margin-bottom: 5px;
			}
		
		div#professionnels-depannage p, div#professionnels-installation p {
			margin-top: 10px;
			margin-bottom: 2px;
			padding-left: 10px;
		}
		
		div#professionnels-installation p {
			line-height: 2px;
		}
		
		div#professionnels-installation p#info-orange {
			line-height: 14px;
		}
		
			div#professionnels-depannage p span, div#professionnels-installation p span {
				color: #ff0000;
				font-size: 12px;
			}
			
			div#professionnels-installation p span {
				font-size: 13px;
			}
			
			div#professionnels-installation p span .orange {
				color: #ff6501;
				font-weight: bold;
			}
	
	/* partenaires */
	
	div#partenaires {
		background: url('../images/partenaires.png') no-repeat;
		width: 732px;
		height: 320px;
		padding: 40px 10px 0 10px;
	}
		
		div#partenaires a {
			border: 0;	
		}
		
	/* contact */
	
	div#contact {
		background: url('../images/contact.png') no-repeat;
		width: 565px;
		height: 310px;
		padding: 50px 60px 0 60px;
		text-align: center;
	}
	
		div#contact p {
			margin-bottom: 20px;
		}
		
		div#contact ul li {
			margin-top: 5px;
			color: #ff0000;
			font-size: 14px;
		}
			
	/* liens */
	
	div#liens {
		background: url('../images/liens.png') no-repeat;
		width: 732px;
		height: 320px;
		padding: 40px 10px 0 10px;
	}
		
		div#liens a {
			border: 0;	
		}
