body {margin-left:0px; margin-top:8px; margin-right:0px; margin-bottom:0px; background-color:#d4ccd2}

.modele {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #bc3785; font-weight: bold;}

.categories {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c4b4b; font-weight: bold; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; border-style:solid; border-width:1px; border-color:#f3b7e9; background-color:#ffffff}
.categories a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c4b4b; text-decoration: none; font-weight: bold}
.categories a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9b005b;text-decoration: underline; font-weight: bold}

.pbloc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a62b8d; font-weight: bold; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; border-style:solid; border-width:1px; border-color:#f3b7e9; background-color:#ffffff}
.pbloc a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #a62b8d; text-decoration: none; font-weight: bold}
.pbloc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;text-decoration: none; font-weight: bold}

.gbloc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c4b4b; font-weight: normal; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; border-style:solid; border-width:1px; border-color:#f3b7e9; background-color:#ffffff; text-align:justify}
.gbloc a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #bc3785; text-decoration: none; font-weight: bold}
.gbloc a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;text-decoration: underline; font-weight: bold}

H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4c4b4b; font-weight:bold; margin-bottom:0px; margin-top:0px;}
H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c4b4b; font-weight:normal; margin-bottom:0px; margin-top:0px;}
H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #4c4b4b; font-weight:bold; margin-bottom:0px; margin-top:0px;}
TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4c4b4b; font-weight: normal;}

input, textarea, select { font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; padding: 0px; font-weight: normal; }
input, textarea, select { border: 1px solid #000000; }

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(http://www.voyage-campingcar.com/pix/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(http://www.voyage-campingcar.com/pix/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	left: 50%;
}

#lbNextLink:hover {
	background: transparent url(http://www.voyage-campingcar.com/pix/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(http://www.voyage-campingcar.com/pix/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}