@import url(/css/catalog_notns4.css);
* {
	color:#000000;
}
body  {
		background-image: url("/images/category/fond_menu.jpg");
		background-repeat: repeat-y;
}
#menu {
	width: 190px;
	margin: 5px;
	/*border-left: 2px solid #000000;*/
	position: absolute;
	margin-top:30px;
	left: 0px;
	top: 60px;
}

	#menu ul {
		margin: 0px;
		padding: 5px;
		list-style-type:none;
		align:left;
	}

	#menu a {
		color: #000000;
		font-weight: bold;
		font-size: 9pt;
		font-family: arial;
	}

		#menu a:visited {
			color:#000000; /*D5ABAB;#fc9803;*/
		}


	#menu a.souscat   { color: #696969 }

	#menu a.souscat:hover   { color: #696969 }
	
	#menu a.souscat:active   { color: #696969 }

	#menu a.souscat:visited   { color: #696969 }
#contenu {
	margin-left:200px;
	margin-right:10px;
	margin-top:30px;
	font-size: 10pt;
}

#contenu h1 {
    text-align:center;
	font-size:14pt;
}

hr {
	height:2px;
	background-color:#000000;
	border:0px;
	width:100%;
	float: left;
}

td {
	vertical-align:top;
}

.articledesc {
	color:#000000;
	text-align: justify;
	vertical-align: top;
}

	.articledesc h2 {
		font-size: 13pt;
		padding:0px;
	}
	.articledesc h2 a {
		color:#000000;
	}
	.articledesc h3 {
		font-size: 12pt;
		padding:0px;
		color:#000000;
	}
	.articledesc h4 {
		font-size: 11pt;
		vertical-align: middle;
	}

	.articledesc h5 {
		font-size: 9pt;
		font-weight:normal;
	}

	.articledesc p {
		margin:0px;
		font-size: 9pt;
	}
	.articledesc li {
		font-size: 9pt;
	}

	.articledesc form {
	 float: right;
	 align:absmiddle;
	 padding-top:0px;
	}

	.articledesc span {
	font-weight:normal;
	color:#000000;
	font-size:7pt;
	text-align:right;
	}

	.articledesc hr {
	height:2px;
	background-color:#000012;
	border:0px;
	width:100%;
	float: left;
	vertical-align : middle;
	}

	.articledesc img {
	float: right;
	vertical-align: top;
	margin-top:0px;
	padding-top:0px;
	/*border: 2px solid #000000;*/
	}
	

.articlevignette {
	/*text-align:center;*/
}
	.articlevignette h2 {
		font-size:13pt;
	}

	.articlevignette h3 {
		font-size:12pt;
	}
	
	.articlevignette h4 {
		font-size:11pt;
	}
	
	.articlevignette p {
		font-size:9pt;
		text-align: justify;
	}
	
	.articlevignette img {
		text-align: center;
	}

.articlepresent {
	font-weight:bold;
	font-size:11pt;
	text-align: center;
	color:#000000;
}
   .articlepresent td {
      text-align:left;
	  vertical-align:bottom;
   }

   .articlepresent H1 {
		color:#000000;
		padding:0px;
		margin:0px;
	}

	.articlepresent span {
		color:#ff0039;
	}
	
	.articlepresent a   { color: #0000ff; font-weight: bolder }

	.articlepresent img {
		vertical-align:middle;
	}
	
	.articlepresent h2   { font-weight: normal; font-size: 9pt }
	
	.articlepresent h3  { font-size: 9pt; margin-top: 5px; margin-bottom: 5px }
	
	.articlepresent h4 {
		font-size:10pt;
		margin-top:5px;
		margin-bottom:5px;
	}


.articleprix    { color: #000000; font-weight: bold; font-size: 12pt; text-align: left; padding-top: 0px; padding-bottom: 0px }

	.articleprix span   { color: #000000; font-weight: normal; font-size: 8pt; text-align: right }

	.articleprix img {
	vertical-align:middle;
	}



.liendetail {
	font-style:normal;
	float:right;
}
	.liendetail a{
		color:#0000FF;
		text-decoration: underline;
		font-weight:bold;
		font-size:8pt;
	}

	.liendetail a:hover {
		color:#0000FF;
		text-decoration: underline;
	}

.liendetail2 {
	font-style:normal;
	float:left;
}
	.liendetail2 a{
		color:#0000FF;
		text-decoration: underline;
		font-weight:bold;
		font-size:8pt;
	}

	.liendetail2 a:hover {
		color:#0000FF;
		text-decoration: underline;
	}
	
	
.liennom {
	float:left;
	margin-top:5px;
	font-weight:bold;
	font-size:8pt;
}
	.liennom a{
		color:#000000;
		text-decoration: none;
		font-weight:bold;
		font-size:8pt;
		text-align:left;
	}

	.liennom a:hover {
		color:#000000;
		text-decoration: underline;
	}	    

.accesboutic {
	font-style:normal;
	float:right;
	vertical-align:bottom;
}
	.accesboutic a {
		color:#0000FF;
		text-decoration: underline;
		font-weight:bold;
		font-size:9pt;
		vertical-align:bottom;
		float:right;
		margin:5px;
	}


.goboutique a {
	font-weight:bold;
	font-style:italic;
	font-size:10pt;
	text-align: left;
	color:#B93A45;
	/*padding-top: 50px;*/
}

	.goboutique img {
	text-align: right;
	vertical-align: middle;
	color:#B93A45;
	}


.boutonquestion, .boutonquestiongd {
	background-color:#1055cd;
	background-image: url(/images/boutons/bleu.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	width:170px;
	height:27px;
	voice-family: "\"}\"";
    voice-family:inherit; /*ie5 hack*/
	height:22px;
}

.boutonquestion {
	font-size:9pt;
	background-image: url(/images/boutons/bleu.jpg);
	width:170px;
	height:27px;
	voice-family: "\"}\"";
    voice-family:inherit; /*ie5 hack*/
	height:22px;
}
html>body .boutonquestion { /*ie5 et opera hack */
	height:22px;
}

.boutonquestiongd {
	font-size:11pt;
	background-image: url(/images/boutons/bleu_gd.jpg);
	width:280px;
	height:27px;
	voice-family: "\"}\"";
    voice-family:inherit; /*ie5 hack*/
	height:22px;
}
html>body .boutonquestiongd { /*ie5 et opera hack */
	height:22px;
}


.boutonquestion a, .boutonquestiongd a {
color:#ffffff;
}

.garantie, .financement h4 {
	font-weight:bold;
	font-size:9pt;
	text-align: left;
	color:#000000;
	margin-top: 30px;
	margin-bottom:0px;
}

		.garantie img {
		vertical-align:top;
	}
	
	.garantie a {
		color:#000000;
		vertical-align:middle;
	}
	
	.garantie span {
		font-weight:normal;
		font-size:7pt;
	}


.financement {
	margin:5px 0 0 0;
	padding-right:5px;
	padding-left:5px;
	font-size:8pt;
	text-align:left;
	border:4px double;
}


	.financement ul {
		padding:0 10px 0 10px;
        margin:0 0 0 0.5em;
	}

	.financement li {
		padding-top:5px;
	}

	.financement img {
		vertical-align:baseline;
	}

	.financement h4 {
		padding:0;
		margin:0;
		text-align: center;
	}

.navigliste {
	color:#0000FF;
	text-decoration: underline;
	font-weight:bold;
	font-size:8pt;
	text-align: left;
	margin-bottom: 5px;
}
	.navigliste span{
	float: right;
	vertical-align: middle;
	}
	
	.navigliste a {
	color:#0000FF;
	text-decoration: underline;
	font-weight:bold;
	font-size:8pt;
	text-align: left;
	margin-bottom: 5px;
}

.top {
	float: right;
}

.middle{
	float: middle;
}

