
BODY {
margin: auto;
}

A {
text-decoration: none;
color: #cc0000;
}



#conteneur {
	margin: auto;
}

#titre {
position: absolute;
	width: 100px;
	background-color: #ff6600;
	font-family: "Century Gothic";
	color: #ffffff;
	font-weight: normal;
	text-align: right;
	font-size: 13px;
	padding: 1px 3px 1px 0px;
	vertical-align: bottom;
	margin: 150px 0 0 0;
}


#titre_galerie {
position: absolute;
	width: 100px;
	background-color: #7799cc;
	font-family: "Century Gothic";
	color: #ffffff;
	font-weight: normal;
	text-align: right;
	font-size: 13px;
	padding: 1px 3px 1px 0px;
	vertical-align: bottom;
	margin: 150px 0 0 -100px;
z-index: 1;

}


html>body #titre_galerie {
	width: 98px;
	}

#nom {
/*	height: 20px; */
	font-family: "Century Gothic";
	color: #ffffff;
position: absolute;
	font-weight: bold;
	font-size: 9px;
	margin-top: 0px;
	margin-left: 5px;
	float:left;
	width: 600px;
}

html>body #nom {
margin-bottom: 3px;
}


#tete_appareil {
	background-color: #444444;
	width: 800px;
	font-family: "Century Gothic";
	z-index: 0;

}

.titre_appareil {
	background-color: #444444;
background-image: URL('essai_fond.jpg');


	font-weight: bold;
	float: left;
	width: 800px;
	color: #ffffff;	
	border-bottom: 1px solid #ffffff;

	padding-top : 80px;
	margin: 0;
z-index: 1;
}

.titre_appareil H1 {
font-size: 40px;
margin: 0;
	margin-left : 116px;

}



#colonne1 {
margin-left:116px;
margin-top:-24px;
float: left;
}


#colonne1 TD{

	font-family: "arial";
	font-size: 11px;
}

html>body #colonne1 {

	margin-top:0px;
}

html>body #colonne1 TD{

	padding: 1px;
}


#colonne2 {
margin-left:12px;
margin-top: 160px;
float: left;
top: 16px;
position: absolute;
width: 280px;
}

html>body #colonne2 {

margin-left:406px;
margin-top: 170px;
}


#colonne2 TD{

	font-family: "arial";
	font-size: 11px;
}



html>body #colonne2 TD{

	padding: 1px;
}



.titre_tab {
font-size: 11px;
font-weight: bold;
height: 28px;
border-bottom : 1px solid #999;
vertical-align:bottom;
}


.nom_fabricant {
	background-color: #cccccc;
	font-size: 12px;
	float: left;
	width: 800px;
	padding : 2px 0 2px 116px;
	margin: 0;

}


html>body .nom_fabricant {
width: 685px;;

}

.annee {
	float: left;
	font-size : 14px;
	font-weight : bold;
	margin: 0;
	margin-top: -42px;
	padding-right: 6px;
	text-align: right;
	width: 687px;
color:#ffffff;
}



.autres_modeles {
float:right;
margin: -22px 112px 0 0;
padding:0;
}

html>body .autres_modeles {
margin: -21px 112px 0 0;
padding:0;
}

.autres_modeles form {
margin:0;
padding:0;
}


.autres_modeles select {
font-size: 10px;
background-color:#CCCCCC;
}

#vignettes {
	position:absolute;
	margin-top: 170px;
width:100px;
margin-left: -100px;
text-align: center;
display:block;

}




#menu_gauche {
position: absolute;
top: 170px;
	font-family: "Century Gothic";
	font-size: 11px;
	height: 423px;
	font-weight: bold;
margin-left:0;
padding-left:0;

}

html>body {
	margin-top: 2px;
}

#menu_gauche a {
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	width: 100px;
	margin-top: 3px;
	padding-right: 3px;
	display: block;
}

#menu_gauche  a:hover {
background-color: #9999ff;
color: #FFFFFF;
}

html>body #menu_gauche a {
	width: 98px;
}

#menu_gauche DT a {
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	width: 100px;
	margin-top: 3px;
	padding-right: 3px;
	display: block;
margin-left:0;
padding-left:0;
}

#menu_gauche DT a:hover {
background-color: #9999ff;
color: #FFFFFF;
}

html>body #menu_gauche DT a {
	width: 98px;
}

#menu_gauche DD {
margin-top: 0px;
margin-bottom: 8px;
padding-left:0;
margin-left:0;
}


html>body #menu_gauche DD {
margin-top: -15px;
margin-bottom: 8px;
}

#menu_gauche DD a {
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #DDD;
	width: 90px;
font-size: 10px;
	margin-top: 2px;
	padding-right: 3px;
	display: block;
padding-left:0;
margin-left:0;
}

#menu_gauche DD a:hover {
background-color: #9999ff;
color: #FFFFFF;
}

html>body #menu_gauche DD a {
	width: 98px;
}
#historique_marque UL {
margin-left: 16px;
list-style: none;

}

html>body #historique_marque UL {
padding-left: 15px;
margin-left: 0;

}

#historique_marque UL LI{
font-size: 10px;
list-style-image: url(puce_orange.png);
padding-bottom: 3px;
padding-top: 0;
line-height:11px;
vertical-align: top;
}

.description {
	font-family: "Century Gothic";
	font-size: 9px;
	color: #555555;
	margin-top: 3px;
	margin-left: 1px;
	
}

#footer {
/* border-top: 1px solid #cccccc; */
height: 10px;
margin-top: 5px;

}

.lien_bas {
font-family: "century gothic";
font-size: 11px;
font-weight: bold;
margin-left: 10px;
}

.lien_bas a {
	color: #333333;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	width: 100px;
	margin-top: 3px;
	padding-right: 3px;
	display: block;

}

#lien_bas a:hover {
background-color: #9999ff;
color: #FFFFFF;
}

/* MENU */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 0;
margin-left:0;
padding-left:0;
}
dl#menu {
width: 15em;
margin-left:0;
padding-left:0;
}
dl#menu dt {
cursor: pointer;
margin: 2px 0;
height: 10px;
line-height: 10px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
background: #ccc;
margin-left:0;
padding-left:0;
}
dl#menu dd {
border: 1px solid gray;
margin-left:0;
padding-left:0;
}
dl#menu li {
text-align: center;
background: #fff;
margin-left:0;
padding-left:0;
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
margin-left:0;
padding-left:0;
}
dl#menu li a:hover, dl#menu dt a:hover {
background: #eee;
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9, #smenu10 {
display: none;
border: 1px solid #fff;
margin:0;
margin-left:-2px;
}

html>body #smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8, #smenu9, #smenu10 {
margin-left:-1px;
}



#liste_complete {
	font-family: "arial";
margin-left: 130px;


}

.liste_colonne {
float:left;
margin-right: 20px;
margin-top: 30px;
width: 200px;
}

#liste_complete div.marque {
font-size: 12px;
font-weight: bold;
position: relative;
margin-top: 5px;
}

#liste_complete div.modele {
margin-left: 10px;
font-size: 11px;
}

#nb_appareils {
float: left;
font-family: "arial";
font-size: 11px;
margin-top: 30px;
}