@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	overflow-y:scroll;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

a:link {
	color: #FFF;
	text-decoration:underline;
}
a:visited {
	color: #FFF;
	text-decoration:underline;
}

a:hover {
	color: #FFF;
	text-decoration:underline;
}

a:active {
	color: #FFF;
	text-decoration:underline;
}


img {
	border:0px;
}

.imgphotos {
	border-style:solid;
	border-color:#4c3e12;
	border-width:1px;
	margin-right:18px;
}

.imgphotos_nopad {
	border-style:solid;
	border-color:#4c3e12;
	border-width:1px;
}

.black {
	color:#000;
}

.index_input {
	border:0px;
	background-color:#f3f3f3;
	font-size:12px;
	width: 128px;
	height: 15px;
}

.credits {
	color:#999999;
	padding-left:90px;
	padding-top: 5px;
}

.credits a:link {
	color:#999999;
	text-decoration:none;
}
.credits a:visited {
	color:#999999;
	text-decoration:none;
}
.credits a:hover {
	color:#999999;
	text-decoration:underline;
}
.credits a:active {
	color:#999999;
	text-decoration:none;
}

.featured {
	background-image:url(../img/purple_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#572e4e;
	padding-top:12px;
	padding-left:38px;
	height:100%;
	
	vertical-align:top;
}

.lang_padding {
	padding-right:50px
}

.quick_search {
	color:#651f55;
	font-weight:bold;
	padding:3px;
	width:122px;
}

.quick_search_input_td {
	padding-left:8px;
}

.quick_search_input {
	font-size:12px;
	width:130px;
}

.quick_search_td {
	border-left:4px solid #7f5d77;
	padding-top:18px;
	vertical-align:bottom;
	width:134px;
}

.imgphotos {
	border-style:solid;
	border-color:#fff;
	border-width:1px;
	margin-right:18px;
}

.imgphotos_nopad {
	border-style:solid;
	border-color:#fff;
	border-width:1px;
}

.titre_mauve {
	color:#c099b8;
	text-transform:uppercase;
	font-weight:bold;
}

.titre_blanc {
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
}

.prix {
	font-size:16px;
	font-weight:bold;
}

.serv { 
	padding:20px;
	padding-right:50px;
	background:#7f5d77;
}