BODY	{ scrollbar-base-color: #616170; scrollbar-track-color: #A46379; background-color: #A46379; margin: 0px; padding: 0px; border: #A46379 0px solid; }
H1.title {font-size: 45px; font-weight: 800; font-family: Papyrus,georgia,Comic sans MS,Tahoma, verdana, arial, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:50px; text-align:center;}
H2.bandetails {font-size: 30px; font-family: georgia,Comic sans MS,Tahoma,Papyrus,verdana,arial,sans-serif; font-weight: 400; COLOR: #333333; TEXT-DECORATION: none; display:inline; line-height:35px;}
H2.bandetails2 {font-size: 30px; font-family: georgia,Comic sans MS,Tahoma,Papyrus,verdana,arial,sans-serif; font-weight: 400; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:35px;}
H2.titrebloc {font-size: 16px; font-weight: 900; font-family: georgia,Comic sans MS,Tahoma,Papyrus,verdana,arial,sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none; display:inline; line-height:18px}
.background-main 	{ background-image: url("images/background.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
a:link		{ color: #FFFFCE; text-decoration: none; }
a:visited	{ color: #FFFFCE; text-decoration: none; }
a:active	{ color: #FFFFCE; text-decoration: none; }
a:hover		{ color: #CCCCFF; text-decoration: none; }
a.lien:link		{ color: #FFFFFF; text-decoration: underline; }
a.lien:visited	{ color: #FFFFFF; text-decoration: underline; }
a.lien:active	{ color: #FFFFFF; text-decoration: underline; }
a.lien:hover		{ color: #CCCCFF; text-decoration: underline; }
.ErrMsg	 	{ COLOR: #FFFF40; FONT: 13px arial, sans-serif; font-weight: bold; }
FTABLE 		{ COLOR: #F0F0F0; FONT: 13px arial, verdana, sans-serif; font-weight: NORMAL; }
.title 		{ COLOR: #FFFFFF; FONT: 18px verdana, arial, sans-serif; font-weight: bold; }
.subtitle	{ COLOR: #FFFFFF; FONT: 15px verdana, arial, sans-serif; font-weight: bold; }
.phonetitle 	{ color: #7E6C4E; font: 13px verdana, arial, sans-serif; font-weight: bold; }
.footer		{ COLOR: #B8B8C4; FONT: 10px arial, verdana, sans-serif; font-weight: bold; }
.sidebarwidth		{ width: 140px; }
.formmargin		{ margin: 0px; }
.just 			{ text-align: justify; }
.bordertables	{ background-color: #A46379; BORDER-TOP: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; height: 45px; margin-top: 0px; margin-bottom: 0px; }
.homeimage	{ BORDER-TOP: #403F4C 1px solid; BORDER-BOTTOM: #403F4C 1px solid; margin-top: 15px; margin-bottom: 15px; }
.imageaccueil { background-repeat: no_repeat; }
.homelinks		{ font-family: arial, verdana, helvetica, sans-serif; font-size: 8pt; font-weight: normal; letter-spacing: 3px; padding-left: 15px; padding-right: 15px; }
a.homelinks:link		{ color: #333333; text-decoration: none; }
a.homelinks:visited		{ color: #333333; text-decoration: none; }
a.homelinks:active		{ color: #333333; text-decoration: none; }
a.homelinks:hover		{ color: #FFFFFF; text-decoration: none; }
.Galborder	 	{ border: #B8B8C4 3px solid; margin-bottom: 3px; }
A:hover .Galborder 	{ border: #FFFFFF 3px solid; margin-bottom: 3px; }
.price 		{ FONT: 13px verdana, arial, sans-serif; font-weight: bold; line-height: 20px; COLOR: #99CCFF; }
.button 	{ background-color:#454552; background-image: url("images/button.gif"); FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #84849B; font-size: 8pt; cursor:pointer; font-weight: bold; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; BORDER: #84849B 1px solid; }
.buttonon 	{ background-color:#454552; background-image: url("images/buttonon.gif"); FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; cursor:pointer; font-weight: bold; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; BORDER: #B8B8C4 1px solid; }
.gallerytext		{ COLOR: #B8B8C4; FONT: 9px verdana, arial, sans-serif; font-weight: normal }
.gallerytitle 		{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }
.viewer-border		{ BORDER: #B8B8C4 3px solid; }
.viewermargin		{ padding-top: 10px; padding-bottom: 10px; }
.viewer-text		{ COLOR: #84849B; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }
.viewer-hilite 		{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }
.shadeform	{ COLOR: #A46379; FONT: 13px arial, verdana, sans-serif; background-color: #E7D6DC; background-image: url("images/shadeform.gif"); text-align: left; WIDTH: 200PX; BORDER: #666666 1px solid; }
.textarea	{ COLOR: #A46379; FONT: 13px arial, verdana, sans-serif; background-color: #E7D6DC; background-image: url("images/shadeform.gif"); text-align: left; WIDTH: 250PX; HEIGHT: 125PX; BORDER: #666666 1px solid; }
.linksmargin	{ margin-top: 6px; margin-bottom: 0px; }
.searchbutton 	{ background-color:#454552; background-image: url("images/button.gif"); FONT-FAMILY: arial, verdana, helvetica, sans-serif; color: #84849B; font-size: 8pt; cursor:pointer; font-weight: bold; text-align: center; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; BORDER: #84849B 1px solid; }
.searchform { FONT: 13px arial, verdana, sans-serif; background-color: #40404C; background-image: url("images/shadeform.gif"); color: #FFFFFF; text-align: left; WIDTH: 125PX; BORDER: #84849B 1px solid; }
.page-splits { border: #B8B8C4 1px solid; background-color: #40404C; color: #40404C; height: 5px; width: 100%; margin-top: 10px; margin-bottom: 10px; }
.custom-table { background-color: #525263; BORDER: #B8B8C4 1px solid; }
.custom-form { FONT: 13px arial, verdana, sans-serif; background-color: #84849B; color: #FFFFFF; text-align: left; WIDTH: 150PX; BORDER: #B8B8C4 1px solid }
.custom-submit { WIDTH: 150PX; font-size: 13px; }
@media print { .printhide 	{ display:none; } .printhelp	{ width:600px; } .printhome	{ width:500px; } }
@media screen{ .printonly { display:none; } }
.menubackground	{ background-color: #77153B; border-top: #333333 1px solid; border-bottom: #333333 1px solid; padding-top: 15px; padding-bottom: 15px; }
.menu	{ font-family: arial, verdana, helvetica, sans-serif; font-size: 7pt; font-weight: bold; letter-spacing: 1px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; margin-right: 5px; cursor:pointer; text-align: center; display: block; line-height: 16px; white-space:nowrap; border-top: #525263 1px solid; border-left: #525263 1px solid; border-bottom: #525263 1px solid; border-right: #525263 1px solid; }
a.menu:link { background-color:#77153B; color: #CCCCCC; border: #CCCCCC 1px solid;; }
a.menu:visited { background-color:#77153B; color: #CCCCCC; border: #CCCCCC 1px solid; }
a.menu:active { background-color:#77153B; color: #CCCCCC; border: #CCCCCC 1px solid; }
a.menu:hover { background-color:#77153B; color: #111111; border: #111111 1px solid; }
#slider {
    width: 326px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
}


#sliderContent {
    width: 325px;
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 0px 0px;
    width: 325px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}

.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
.left {
	top: 0;
    left: 0;
	width: 110px !important;
	height: 280px;
}
.right {
	right: 0;
	bottom: 0;
	width: 90px !important;
	height: 300px;
}
