div#bandeau {	width: 900px;	background-repeat: no-repeat;	background-position: center top;	float: left;	height: 227px;	background-image: url(images/artiskine.jpg);}div#contenu {	height: auto;	width: 672px;	float: left;	padding-left: 228px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	background-color: #FFFFFF;	text-align: center;	padding-top: 0px;}body {	margin: 0px;	background-color: #900F04;	width: 900px;	height: auto;	font-size: 13px;	color: #FFAE2E;	font-family: Arial, Helvetica, sans-serif;	line-height: 20px;	font-weight: normal;}div#pied_page {	width:800px;	color: #9e9dd0;	text-align: left;	height: 100px;}div#menubas {	width: 210px;	text-align: center;	margin-left: 15px;}div#menuhaut {	background-color: #330066;	width: 200px;}p{	font-height: 12pt;	color: #FFF43D;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	text-decoration: none;	line-height: 14px;}.bande {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #3366FF;	height: 15px;	width: 720px;}#nav {	width: 180px;	list-style: none;	text-decoration: none;	clip:  rect(auto 15px auto 15px);    }#nav li {	text-decoration: none;	border-top-color: #FF8A48;	border-top-width: 2px;	border-top-style: solid;	border-right-color: #FF8A48;	border-bottom-color: #FF8A48;	border-left-color: #FF8A48;    }#nav li a {	display: block;	color: #FFFFFF;	font: bold normal 11px/20px Arial, Helvetica, sans-serif;	text-align: center;	text-decoration: none;	height: 20px;	vertical-align: middle;    }#nav li a:hover, #navigation li a:focus, #navli a:active {	text-decoration: none;	color: #FF9033;    }dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; } #menu {	width: 900px;	float: none;	clear: none;	height: auto;	top: 157px;	position: absolute;	left: 306px;} #menu dl {	float: left;	width: 22%;	position: relative;	margin: 0 0px;	clear: none;	background-repeat: no-repeat;	background-position: left top;} #menu dt {	cursor: pointer;	text-align: center;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	height: 25px;	line-height: 25px;	vertical-align: middle;	background-image: url(images/menu.jpg);	color: #FFFFFF;} #menu dd {	position: absolute;	width:100%;	left: 0px;} #menu li {	text-align: center;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0940FF;	height: auto;	line-height: 20px;	vertical-align: middle;	border-right-width: thin;	border-left-width: thin;	border-right-style: solid;	border-left-style: solid;	border-right-color: #0940FF;	border-left-color: #0940FF;	background-color: #FFFFFF;} #menu dc a, #menu dt a {	color: #3333CC;	text-decoration: none;	display: block;	height: 100%;	border: 0 none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: center;} #menu li a {	color: #0099CC;	text-decoration: none;	display: block;	height: 100%;	border: 0 none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-left: 5px;	background-color: #FFFFFF;} #menu li a:hover, #menu dt a:hover, #menu dc a:hover {	color: #003399;} #site { position: absolute; z-index: 1; top : 0px; left : 0px; color: #000; background-color: #ddd; padding: 5px; border: 1px solid gray; } div#gauche {	clear: none;	float: left;	width: 228px;	height: 443px;	position: absolute;	top: 227px;	left: 0px;	text-align: center;	background-color: #701104;	background-image: url(images/nu.jpg);	background-repeat: no-repeat;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-style: normal;	font-weight: bold;	color: #0066FF;	line-height: 18px;	margin-top: 15px;	margin-bottom: 15px;	}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	font-weight: bold;	color: #171DD5;	text-align: left;	vertical-align: top;	line-height: 18px;	}div.devisgratuit {	background-color: #999BFF;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	text-align: center;	height: 30px;	line-height: 30px;	vertical-align: middle;	font-weight: bold;	margin-bottom: 130px;}.diagtech2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: 400;	color: #9565FF;	line-height: 13px;	text-align: left;	padding-left: 12px;	padding-bottom: 10px;}.accueil {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: 700;	text-transform: uppercase;	color: #120048;	background-color: #FFFFFF;	text-align: center;	height: 22px;	width: 160px;	clear: none;	float: left;	text-decoration: none;	margin-bottom: 8px;	line-height: 22px;	margin-left: 12px;	margin-top: 8px;	vertical-align: middle;}div.securite {	background-color: #FFFFFF;	height: 500px;	width: 460px;	text-align: left;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-style: normal;	color: #330099;	font-weight: normal;	text-align: left;	padding-right: 10px;	line-height: 18px;	margin-bottom: 10px;	margin-top: 10px;}.centre {	text-align: center;}div.securite2 {	background-color: #A99CFF;	height: auto;	width: 420px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;	padding-top: 20px;	margin-top: 20px;	margin-bottom: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 13px;	color: #000099;	font-weight: normal;	text-align: left;}.textnormal35 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #1C90D0;	line-height: 35px;	text-align: center;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 10px;	color: #FFFFFF;	text-align: left;	font-weight: normal;}.loi {	color: #8A83FF;	font-size: 12px;	line-height: 14px;	text-align: center;}.h4maigre {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	color: #0632E5;	font-weight: 400;	text-align: left;	padding-bottom: 10px;	margin-bottom: 10px;	padding-right: 10px;	padding-left: 12px;}.blanc {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #7497FF;	text-align: center;	height: 15px;	width: 280px;	background-color: #333399;	line-height: 15px;}.textbl {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #4672FF;	text-align: justify;	height: auto;	width: 220px;	line-height: 12px;	padding: 4px;}div.blanc {	background-color: #3366FF;	text-decoration: none;}div.espace {	width: 100px;	height: 700px;}div#bas {	background-color: #120048;	height: 500px;	width: 800px;}div#menub {	float:left;	width:230px;	height:auto;	background-color:#170959;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	text-align: left;	line-height: 12px;	vertical-align: middle;	color: #7775FF;	margin-right: 0px;	margin-bottom: 20px;	margin-top: 20px;	margin-left: 15px;}#menub a {	width:230px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: 900;	color: #4672FF;	height: auto;	background-color: #3D079E;	text-transform: uppercase;	float: left;	margin-bottom: 10px;	text-align: center;	vertical-align: middle;	line-height: 12px;	padding-top: 2px;	padding-bottom: 2px;}#menub a:hover {	width:230px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: 900;	color: #000033;	background-color: #6651FF;	height: auto;	text-transform: uppercase;	text-align: center;	vertical-align: middle;	line-height: 12px;	padding-top: 2px;	padding-bottom: 2px;}div#menuBG {	background-color: #130359;	float: left;	height: 100px;	width: 230px;	text-align: center;	margin-top: 10px;	margin-right: 15px;}div#entreprise {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-align: left;	height: 20px;	width: 900px;	letter-spacing: 1px;	font-weight: normal;	text-indent: 10pt;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;	background-color: #A30221;}#nav li2 a {	text-align: center;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0940FF;	height: auto;	line-height: 20px;	vertical-align: middle;}#menu li2 {	text-align: center;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #0940FF;	height: auto;	line-height: 20px;	vertical-align: middle;}div#droit {	text-align: right;	padding-top: 30px;	position: absolute;	top: 0px;	width: 200px;	left: 700px;}div.peinture {	height: auto;	width: 672px;	text-align: center;	color: #330099;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	border-top: 2px solid #FF3333;	border-right: 2px #FF3333;	border-bottom: 2px solid #FF3333;	border-left: 2px #FF3333;	line-height: 13px;	padding-top: 20px;	padding-bottom: 20px;	margin-bottom: 108px;}div#dessin {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-align: left;	height: 20px;	width: 900px;	letter-spacing: 1px;	font-weight: normal;	text-indent: 10pt;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	float: left;	background-color: #A30221;}td {	text-align: left;	vertical-align: top;	padding-right: 10px;}div.dessin {	text-align: center;	height: auto;	width: 672px;	margin-bottom: 29px;}div#contenu2 {	height: auto;	width: 672px;	float: left;	padding-left: 228px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	background-color: #000028;	text-align: center;}div#bandeau2 {	width: 900px;	background-repeat: no-repeat;	background-position: center top;	float: left;	height: 227px;	background-image: url(images/artiskine2.jpg);}