/* CSS Document *//* Style pixels carres - www.pixelscarres.com - 2007*//*AUDIO*//* mise en page et menu*/#contenu {	width: 42em;	border: thin solid #990000;	clear: both;	margin: 30px auto auto;	padding: 20px;	font-size: 0.9em;	text-align: justify;}#contenu li {	list-style-image:   url(../images/bullet/films.jpg);	list-style-position: outside;	margin-left: 26px;}#contenu a {	color: #333;	text-decoration: underline;}#contenu a:hover {	color: #ff9a00;	text-decoration: overline;}/* Des blocs */#audio {	background: url("../images/carres/clavier-1.jpg") no-repeat;	float: left;	margin-right: 20px;	width: 200px;	height: 200px;}#plattv {	background-image: url(../images/illustrations/plateau-tv.jpg);	width: 180px;	height: 117px;	float: left;	margin-right: 10px;}#cdrom {	background:   url("../images/illustrations/cdrom.jpg") no-repeat;	float: right;	width: 120px;	height: 150px;	margin-bottom: 10px;	margin-left: 20px;}/* formatage texte */h1 {	text-align: right;	font-variant: small-caps;	font-size: 1.2em;	letter-spacing: 0.6em;	padding-top: 25px;	height: 2.3em;	font-weight: bold;	background:   url(../images/cb/ro.jpg) no-repeat 67% center;}h2 {	color: #990000;	font-size: 1em;	margin-top: 28px;}h3 {	font-size: 0.9em;	font-variant: small-caps;	color: #666;}