
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #101077;
	background-position: 0px 0px; 
	/*background-color:#0a0a4d;*/
	font-weight: normal;
	margin:0;
	padding:0
}
p,td,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #101077;
	background-position: 0px 0px; 
	font-weight: normal
}
.normal {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #101077;
	background-position: 0px 0px; 
	font-weight: normal
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.inputbox {
	border: solid #0F1076;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E0E61;
	border-width: 1px;
}
.formbox {
	border: solid #0F1076;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E0E61;
	border-width: 1px;
}
.formbox2 {
	border: solid #0F1076;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E0E61;
	border-width: 1px;
}
.whitetext_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.whitetext_small:link 			{text-decoration: none; color:#FFFFFF; font-weight:bold;}
a.whitetext_small:visited		{text-decoration: none; color:#FFFFFF; font-weight:bold;}
a.whitetext_small:hover 		{text-decoration: none; color:#D8D8D8; font-weight:bold;}
a.whitetext_small:active 		{text-decoration: none; color:#FFFFFF; font-weight:bold;}

.whitetext_small_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
a.whitetext_small_s:link 		{text-decoration: none; color:#FFCC00; font-weight:bold;}
a.whitetext_small_s:visited 	{text-decoration: none; color:#FFCC00; font-weight:bold;}
a.whitetext_small_s:hover 		{text-decoration: none; color:#FFDD11; font-weight:bold;}
a.whitetext_small_s:active 		{text-decoration: none; color:#FFCC00; font-weight:bold;}

.yellow_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FEE378
}
a.yellow_small:link 			{text-decoration: none; color:#FEE378; font-weight:bold;}
a.yellow_small:visited 	{text-decoration: none; color:#FEE378; font-weight:bold;}
a.yellow_small:hover 		{text-decoration: none; color: #EFEF70; font-weight:bold;}
a.yellow_small:active 		{text-decoration: none; color:#FEE378; font-weight:bold;}

.brown_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A91202
}
a.brown_small:link 			{text-decoration: none; color:#A91202; font-weight:bold;}
a.brown_small:visited 	{text-decoration: none; color:#A91202; font-weight:bold;}
a.brown_small:hover 		{text-decoration: none; color:#BC463A; font-weight:bold;}
a.brown_small:active 		{text-decoration: none; color:#A91202; font-weight:bold;}

.brown_small_s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000
}
a.brown_small_s:link 			{text-decoration: none; color:#CC0000; font-weight:bold;}
a.brown_small_s:visited 	{text-decoration: none; color:#CC0000; font-weight:bold;}
a.brown_small_s:hover 		{text-decoration: none; color:#BC463A; font-weight:bold;}
a.brown_small_s:active 		{text-decoration: none; color:#CC0000; font-weight:bold;}


.bg_center_right {
	background-repeat: no-repeat;
	background-position: right center;
}
.bg_bottom_right {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_bottom_center {
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bg_bottom_left {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_top_right {
	background-repeat: no-repeat;
	background-position: right top;
}

.bg_center_left {
	background-repeat: no-repeat;
	background-position: left center;
}
.bg_pictures {
	background-image: url("/wabxlint/images/common/bg/bg_pictures.gif");
	background-repeat: no-repeat;
	background-position: center center;
}
.bluetext_big {
	color: #101077;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 4px 0;
}
a.bluetext_big:link {text-decoration: none; color: #101077;}
a.bluetext_big:visited {text-decoration: none; color: #101077;}
a.bluetext_big:hover {text-decoration: underline; color: #101077;}
a.bluetext_big:active {text-decoration: none; color: #101077;}

.redtext_big {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 4px 0;
}
.lightbluetext_big_u {
	color: #5A5CE5;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding: 0 0 4px 0;
}
.searchbox_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E0E61;
	width: 102px
}
.searchbox_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E0E61;
	width: 204px
}
.form_button {
	border-left-color: white;
	border-top-color: white;
	border-right-color: silver;
	border-bottom-color: silver;
	margin: 1px;
	color: white;
	background-color: #101077;
	font-size: 10px;
	border-width: thin;
	border-style: solid;
	font-weight: bold;
	cursor: hand
}
.date_button {
	border-left-color: white;
	border-top-color: white;
	border-right-color: silver;
	border-bottom-color: silver;
	margin: 0px;
	padding: 4px 5px 2px 5px;
	color: white;
	background-color: #101077;
	font-size: 12px;
	border-width: thin;
	border-style: solid;
	font-weight: bold
}
a.date_button:link 			{text-decoration: none; color:#FFFFFF; font-weight:bold;}
a.date_button:visited 	{text-decoration: none; color:#FFFFFF; font-weight:bold;}
a.date_button:hover 		{text-decoration: none; color:#D8D8D8; font-weight:bold;}
a.date_button:active 		{text-decoration: none; color:#FFFFFF; font-weight:bold;}

.date_button_s {
	border-left-color: white;
	border-top-color: white;
	border-right-color: silver;
	border-bottom-color: silver;
	margin: 0px;
	padding: 4px 5px 2px 5px;
	color: #FEE378;
	background-color: #101077;
	font-size: 12px;
	border-width: thin;
	border-style: solid;
	font-weight: bold
}
a.date_button_s:link 			{text-decoration: none; color:#FEE378; font-weight:bold;}
a.date_button_s:visited 	{text-decoration: none; color:#FEE378; font-weight:bold;}
a.date_button_s:hover 		{text-decoration: none; color:#EFEF70; font-weight:bold;}
a.date_button_s:active 		{text-decoration: none; color:#FEE378; font-weight:bold;}

.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E0E61;
}.title1{
	color: #101077;
	font-weight: bold;
	font-size: 24px
}
.title2{
	background-image:url(../images/common/arrow/arrow_25.gif);
	background-repeat:no-repeat;
	background-position:2px 4px;
	font-weight:bold;
	line-height:35px;
	padding-left:30px;
	padding-bottom:5px;
	font-size:18px;
	margin-left:155px;
}
.title3{
	color: #101077;
	font-weight: normal;
	font-size: 15px
}
.title_underline{
	color: #101077;
	font-size: 12px;
	font-weight: bold;
	background-image: url("/wabxlint/images/common/bg/bg_title.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 5px 12px;
	width: 204px;
}
.title_list_underline{
	color: #101077;
	font-size: 13px;
	font-weight: bold;
	background-image: url("/wabxlint/images/common/bg/bg_title_main.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 5px 12px;
	margin-bottom: 3px;
	width: 390px;
	display: block;
}
a.title_list_underline:link{text-decoration: none; color:#101077; font-weight:normal;}
a.title_list_underline:visited{text-decoration: none; color:#101077; font-weight:normal;}
a.title_list_underline:hover{text-decoration: none; color:#4040B7; font-weight:normal;}
a.title_list_underline:active{text-decoration: none; color:#101077; font-weight:normal;}
.title_main_underline{
	color: #101077;
	font-size: 13px;
	font-weight: bold;
	background-image: url("/wabxlint/images/common/bg/bg_title_main.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 6px 12px;
	width: 390px;
}
a.title_main_underline:link{text-decoration: none; color:#101077; font-weight:normal;}
a.title_main_underline:visited{text-decoration: none; color:#101077; font-weight:normal;}
a.title_main_underline:hover{text-decoration: none; color:#4040B7; font-weight:normal;}
a.title_main_underline:active{text-decoration: none; color:#101077; font-weight:normal;}

.bg_big_button{
	color: #101077;
	font-size: 12px;
	font-weight: bold;
	background-image: url("/wabxlint/images/common/bg/bg_button.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 23px 0 0px 78px;
	width: 300px;
	height: 60px;
	line-height:16px;
}
a.bg_big_button:link{text-decoration: none; color:#101077; font-weight:bold;}
a.bg_big_button:visited{text-decoration: none; color:#101077; font-weight:bold;}
a.bg_big_button:hover{text-decoration: none; color:#4040B7; font-weight:bold;}
a.bg_big_button:active{text-decoration: none; color:#4040B7; font-weight:bold;}

.title_main_small_underline{
	color: #101077;
	font-size: 12px;
	font-weight: normal;
    background-image: url("/wabxlint/images/common/bg/bg_title_main_small.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 5px 12px;
	/*width: 190px;*/
	display: block;
	margin: -3px 0 -10px 0;
}
a.title_main_small_underline:link{text-decoration: none; color:#101077; font-weight:normal;}
a.title_main_small_underline:active{text-decoration: none; color:#101077; font-weight:normal;}
a.title_main_small_underline:visited{text-decoration: none; color:#101077; font-weight:normal;}
a.title_main_small_underline:hover{text-decoration: none; color:#4040B7; font-weight:normal;}


.leftbox {
 padding:0 7px 0 7px;
	color: #101077;
	font-size: 12px;
	font-weight: bold;
}
fieldset {
	border: 0px solid #FFF;
}	
fieldset .textfieldbold {
	border: 1px solid #0F1076;
	height: 17px;
	font: bold 11px  Arial, Helvetica, sans-serif;
	color: #0E0E61;
	padding: 0px 5px;
}
fieldset .textfield {
	border: 1px solid #0F1076;
	height: 17px;
	width: 80px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #0E0E61;
	padding: 0px 5px;	
}
fieldset .textfieldBlue {
	background-color:#F0F3FA;
	border: 1px solid #0F1076;
	height: 17px;
	width: 120px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #0E0E61;
	padding: 0px 5px;
	margin:0 0 0 20px;
}
.searchFSBlue {padding:0; margin:0 0 2px 0;/margin:0 0 -15px 0; border: 0px solid #fff;}
.searchFSBlue .textfieldBlue {margin:0; height:17px;width:120px; border:1px solid #fff; font:10px Arial, Helvetica, sans-serif;color:#fff; background-color:#101077;}
.form_button2 {
	height:15px;
	/height:17px;
	padding:0 2px 15px 2px;
	/padding:0;
	border:1px solid #fff;
	margin: 0 1px;
	color: #fff;
	background-color: #101077;
	font-size: 9px;
	font-weight: bold;
	cursor: hand
}
.title_main_small_underline2{
	color: #101077;
	font-size: 12px;
    background-image: url("/wabxlint/images/common/bg/bg_title_main_small.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 5px 12px;
	margin: 0 0 10px 0;
}

.title_main_small_underline2 a:link{margin:0 0 15px 0; text-decoration: none; color:#101077; font-weight:bold;}
.title_main_small_underline2 a:active{margin:0 0 15px 0;text-decoration: none; color:#101077; font-weight:bold;}
.title_main_small_underline2 a:visited{margin:0 0 15px 0;text-decoration: none; color:#101077; font-weight:bold;}
.title_main_small_underline2 a:hover{margin:0 0 15px 0;text-decoration: none; color:#4040B7; font-weight:bold;}


/* CSS POUR LA MISE EN PAGE DU NOUVEAU MENU */
#menuBar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fdca3b;
	width:1012px;
	height:28px;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:4px;
}
#menuBar img{
	margin-top:2px;
	margin-left:2px;
}
#leftBar{
	float:left;
}
#rightBar{
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#000066;
}
#rightBar img{
	float:left;
	margin-top:3px;
}
#rightBar #eshop{
	margin-top:7px;
	margin-left:5px;
	margin-right:10px;
	float:left;
}
#rightBar #search{
	margin-top:4px;
	float:left;
}
#searchField{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:0px;
	font-weight:bold;
	padding-top:2px;
	padding-left:6px;
	color:#000066;
	width:94px;
	height:18px;
	float:left;
}
form{
	margin:0px;
	padding:0px;
}
#searchBtn{
	width:23px;
	height:19px;
	margin-left:5px;
}
#lang a{
	color:#000066;
}
#lang{
	float:left;
	margin-top:7px;
	width:80px;
	text-align:center;
	font-size:10px;
}
.colSub{
	background-color:#acbdc7;
	background-image:url(../images/common/arrow/arrow_new.gif);
	background-repeat:no-repeat;
	background-position:2px 1px;
	padding-left:20px;
	border:1px solid #7c8992;
	color:white;
	font-weight:bold;
}
#flashcontent{
	width:1020px;
}
#mybxl{
	cursor:pointer;
	height:50px;
	background-image:url(../images/common/bg/bg_mybxl_gradient.jpg);
	background-repeat:repeat-y;
	background-color:#344691;
	padding:5px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:11px;
	margin:1px;
}

/* NOUVEAUX STYLES POUR L'EDITEUR */
.callTo, a.callTo, a:hover.callTo, a:link.callTo, a:visited.callTo {
	display:block;
	color:#24225f;
	background-image:url(../images/common/arrow/arrow_15.gif);
	background-repeat:no-repeat;
	background-position:2px 1px;
	padding-left:20px;
	padding-top:1px;
	height:16px;
	font-weight:bold;
	text-decoration:none;
}
.subtitle{
	background-image:url(../images/common/bg/subtitle.jpg);
	background-color:#d2d7e5;
	background-repeat:repeat-y;
	padding:3px 0px 3px 5px;
	margin-bottom:5px;
	font-weight:bold;
	display:block;
	color:#101077;
}
.whiteSubtitle{
	background-image:url(../images/common/ico/ico_infos_square.gif);
	background-repeat:no-repeat;
	background-position:12px 10px;
	color:#24225a;
	background-color:#FFFFFF;
	font-weight:bold;
	padding-left:24px;
	padding-right:12px;
	display:block;
	padding-top:9px;
	padding-bottom:9px;
	font-size:11px;
}
.scrollTitle{
	color:453f6e;
	font-weight:bold;
	background-image:url(/wabxlint/images/common/ico/ico_arrow.gif);
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:2px;
	background-position:0px 2px;
	display:block;
}
a.moreInfos, a.moreInfos:hover, a.moreInfos:visited, a.moreInfos:link{
	display:block;
	text-decoration:none;
	background-image:url(/wabxlint/images/common/ico/ico_infos_round.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#24225a;
	font-size:9px;
	height:15px;
	background-position:95% 2px;
}
.blueBg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	background-color:#24225a;
	color:#FFFFFF;
	padding:5px;
	margin-top:5px;
	display:block;
}
.txt{
	font-size:11px;
	line-height:16px;
	padding:10px;
	display:block;
}
a.orangeLink, a.orangeLink:visited, a.orangeLink:link{
	color:#FF9900;
	text-decoration:underline;
}
a.orangeLink:hover{
	color:#FF9900;
	text-decoration:none;
}
a.blueLink, a.blueLink:visited, a.blueLink:link{
	color:#24225a;
	text-decoration:underline;
}
a.blueLink:hover{
	color:#24225a;
	text-decoration:none;
}
a.whiteLink, a.whiteLink:visited, a.whiteLink:link{
	color:#FFFFFF;
	text-decoration:underline;
}
a.whiteLink:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.titleArrow{
	background-image:url(../images/common/arrow/arrow_25.gif);
	background-repeat:no-repeat;
	background-position:2px 1px;
	font-weight:bold;
	line-height:35px;
	padding-left:30px;
	padding-bottom:5px;
	padding-top:3px;
	font-size:18px;
}
/* MENU AGENDA */
#agendaMenu{
	display:none;
	position:absolute;
	background-color:#FFCC00;
	border:1px solid #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width:96px;
}
#agendaMenu a, #agendaMenu a:link, #agendaMenu a:visited{
	display:block;
	font-weight:bold;
	color:#353275;
	text-decoration:none;
	padding:5px;
}
#agendaMenu a:hover{
	display:block;
	background-color:#353275;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.searchResult{
	background-color:#edeef4;
	border:1px solid #a8b4cc;
	padding:10px;
	margin-bottom:10px;
}

.subtitle a, .subtitle a:link, .subtitle a:hover, .subtitle a:visited{
	color:#101077;
}

/*.searchResult a, .searchResult a:link, .searchResult a:hover, .searchResult a:visited{
	color:#FFFFFF;
}*/
.searchResult .mbAdd a, .searchResult .mbAdd a:link, .searchResult .mbAdd a:visited, .searchResult .mbAdd a:hover{
	color:#101077;
}
.searchResult .moreInfos a, .searchResult .moreInfos a:link, .searchResult .moreInfos a:visited, .searchResult .moreInfos a:hover{
	color:#101077;
}
.searchResult .moreInfos{
	background-image:url(/wabxlint/images/common/ico/ico_loupe.gif);
	background-repeat:no-repeat;
	float:left;
	height:34px;
	width:120px;
}
.searchResult .mbAdd{
	background-image:url(/wabxlint/images/common/ico/ico_plus.gif);
	background-repeat:no-repeat;
	float:left;
	height:34px;
	width:200px;
}
.searchResult .btn{
	height:26px;
	padding-top:8px;
	padding-left:36px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:#24225f;
}
.content{
/*	height:100px;*/
}
.searchFrame{
	background-color:#aab3cc;
	padding:2px;
}
.searchFrame .inner{
	background-color:#aab3cc;
	border:1px solid white;
	padding:5px;
}
.searchFrame .resto{
	background-image:url(/wabxlint/images/common/bg/bg_resto.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .breakfast{
	background-image:url(/wabxlint/images/common/bg/bg_breakfast.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .drink{
	background-image:url(/wabxlint/images/common/bg/bg_drink.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .nightclub{
	background-image:url(/wabxlint/images/common/bg/bg_nightclub.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .musiclive{
	background-image:url(/wabxlint/images/common/bg/bg_musiclive.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .leisure{
	background-image:url(/wabxlint/images/common/bg/bg_leisure.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .night_resto{
	background-image:url(/wabxlint/images/common/bg/bg_night_resto.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .hotels{
	background-image:url(/wabxlint/images/common/bg/bg_hotels.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.searchFrame .label{
/*	width:40%;*/
	text-align:right;
	float:left;
	color:#332c48;
}
.searchFrame input{
	height:19px;
	font-size:10px;
/*	width:200px;*/
	margin:1px;
}
.searchFrame select{
	width:205px;
	height:16px;
	font-size:10px;
	margin:1px;
}
.searchFrame #sendBtn{
	width:auto;
	height:18px;
	border:1px solid white;
	background-color:#24215f;
	color:white;
	font-weight:bold;
}
/* EDITEUR 23/04/07 */
.phone {
	display:block;
	color:#24225f;
	background-image:url(../images/common/ico/ico_phone.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.open {
	display:block;
	color:#24225f;
	background-image:url(../images/common/ico/ico_open.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.closed {
	display:block;
	color:#24225f;
	background-image:url(../images/common/ico/ico_closed.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.mail {
	display:block;
	color:#24225f;
	background-image:url(../images/common/ico/ico_mail.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.rounded_bg{
	display:block;
	color:#FFFFFF;
	background-image:url(/wabxlint/images/common/bg/bg_subtitle.gif);
	background-repeat:no-repeat;
	width:190px;
	padding-top:3px;
	height:21px;
	font-weight:bold;
	text-align:center;
}
.yellowText{
	color:ffd700;
}