.frontend-frame-path .frame-default-bound{
	border:1px solid #00ccff;
}
/* title */
.frontend-frame-path .frame-default-title{
    /*background: #f7be7b;*/
}
.frontend-frame-path .frame-default-title-left{
}
.frontend-frame-path .frame-default-title-right{
}
.frontend-frame-path .frame-default-title-center{
	background:#00FFFF;
	height:28px;
	line-height:28px;
	line-height:28px;
	text-indent:10px;
}
.frontend-frame-path .frame-default-title-center a,
.frontend-frame-path .frame-default-title-center a:visited,
.frontend-frame-path .frame-default-title-center a:hover{
	color:#831B0E;
}
.frontend-frame-path .frame-default-icon{
}
.frontend-frame-path .frame-default-icon img{
}
.frontend-frame-path a.frame-title-link{
}
/* content */
.frontend-frame-path .frame-default-content-bound{
}
.frontend-frame-path .frame-default-content-left{
}
.frontend-frame-path .frame-default-content-right{
}
.frontend-frame-path .frame-default-content{
}
.frontend-frame-path .frame-default-content-text{
}
.frontend-frame-path .frame-default-content-1{
}
.frontend-frame-path .frame-default-content-2{
	background-color:#F8E9C4;
}
/* bottom */
.frontend-frame-path .frame-default-bottom{
}
.frontend-frame-path .frame-default-bottom-left{
}
.frontend-frame-path .frame-default-bottom-right{
}
.frontend-frame-path .frame-default-bottom-center{
}
.a-home-link-ly{
    font-size: 12px;
    font-family: Century Gothic;
    color: #000000 !important;
}
.a-child-link-ly{
    color: #831b0e !important;
}

.frontend-frame-title .frame-default-bound{
	margin-bottom:5px;
}
.frontend-frame-title .frame-default-title{
	background:#00CCFF;
	line-height:26px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	text-transform:uppercase;
}
.frontend-frame-title .frame-default-content{
	background:#00FFFF;
}



UL.frontend-navigation-vertical {
	z-index:1;
}
UL.frontend-navigation-vertical LI {
}
UL.frontend-navigation-vertical UL {
	WIDTH: 100%	;
}
UL.frontend-navigation-vertical:unknown {
	CLEAR: both;
	DISPLAY: block;
	VISIBILITY: hidden;
	FONT: 1px/0px serif;
	HEIGHT: 0px;
	content: "."
}
UL.frontend-navigation-vertical LI {
	display: block !important;
	POSITION: relative;
	z-index:1;
}
UL.frontend-navigation-vertical A,
UL.frontend-navigation-vertical A:visited{
	DISPLAY: block;
	font-weight:bold;
	TEXT-DECORATION: none;
	line-height:20px;
	padding:7px 10px 7px 25px;
}
UL.frontend-navigation-vertical A span{
	color:#000000;
	font-weight: bold;
}
UL.frontend-navigation-vertical A:hover span{
	color:#EF3821;
	font-weight: bold;
}
UL.frontend-navigation-vertical A.selected span{
	color:#EF3821;
}
/*Level 1 hover*/
UL.frontend-navigation-vertical A:hover,
UL.frontend-navigation-vertical LI:hover A,
UL.frontend-navigation-vertical LI.iehover A
{
	padding:7px 10px 7px 25px;
	line-height:20px;
	text-decoration:none;
}
/*Lever 2*/
UL.frontend-navigation-vertical LI ul{
	border:1px solid #F7BE7B;
	background-color:#FBDB92;
	z-index:1000;
}
UL.frontend-navigation-vertical LI:hover LI LI{
	border:0px;
}
UL.frontend-navigation-vertical LI.level_1 LI,
UL.frontend-navigation-vertical LI.have-child LI{
	border-bottom:1px dotted #FFFFFF;
	background:url(images/dot.png) 10px 13px no-repeat;
}
UL.frontend-navigation-vertical LI a.level_2,
UL.frontend-navigation-vertical LI a.level_2:visited,
UL.frontend-navigation-vertical LI:hover LI A,
UL.frontend-navigation-vertical LI.iehover LI A {
	font-weight:normal;
}
UL.frontend-navigation-vertical LI a.level_2,
UL.frontend-navigation-vertical LI a.level_2:visited{
	background:none;
	padding-left:25px;
	border-bottom:1px dotted #FFFFFF;
	background:url(../images/dot.png) 10px 13px no-repeat;
	background-color:#ccffff;
}

UL.frontend-navigation-vertical LI a.level_2 span,
UL.frontend-navigation-vertical LI a.level_2:visited span{
	font-size:11px;
}
UL.frontend-navigation-vertical li li A:hover span,
UL.frontend-navigation-vertical LI LI A span,
UL.frontend-navigation-vertical LI:hover LI A span{
	COLOR: #fff !important;
	font-weight:normal;
	text-decoration:underline !important;
}
/*Level 2 hover*/
a.level_2:hover,a.level_2:visited:hover,
UL.frontend-navigation-vertical LI:hover LI A:hover,
UL.frontend-navigation-vertical LI:hover LI:hover A,
UL.frontend-navigation-vertical LI.iehover LI A:hover,
UL.frontend-navigation-vertical LI.iehover LI.iehover A {
	COLOR: #fff !important;

	text-decoration:underline !important;
}
UL.frontend-navigation-vertical UL {
	DISPLAY: none;
	LEFT: 210px;
	POSITION: absolute;
	TOP: 0px;
}
UL.frontend-navigation-vertical UL UL {
	DISPLAY: none;
	LEFT: 100%;
	POSITION: absolute;
	TOP: 0px;
}
UL.frontend-navigation-vertical UL UL UL {
	DISPLAY: none;
	LEFT: 100%;
	POSITION: absolute;
	TOP: 0px;
}
UL.frontend-navigation-vertical LI:hover UL UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical LI:hover UL UL UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical LI.iehover UL UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical LI.iehover UL UL UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical LI:hover UL {
	DISPLAY: none;
}
UL.frontend-navigation-vertical UL LI:hover UL {
	DISPLAY: block
}
UL.frontend-navigation-vertical UL UL LI:hover UL {
	DISPLAY: block
}
UL.frontend-navigation-vertical LI.iehover UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical UL LI.iehover UL {
	DISPLAY: block
}
UL.frontend-navigation-vertical UL UL LI.iehover UL {
	DISPLAY: none
}
UL.frontend-navigation-vertical LI.level_1,
UL.frontend-navigation-vertical LI a.head{
	background:url(../images/bullets-left.png) 5px 50% no-repeat;
}
UL.frontend-navigation-vertical LI.level_1 span{
	font-weight:bold;
	font-size:12px;
}
UL.frontend-navigation-vertical LI a.selected,
UL.frontend-navigation-vertical LI a.level_1_selected{
	font-weight:bold;
	margin-right:1px;
	background:url(../images/bullets-close.png) 95% 50% no-repeat;
}
UL.frontend-navigation-vertical LI a.level_1:hover,
UL.frontend-navigation-vertical LI a.head:hover{
	background:url(../images/bullets-left.png) 5px 50% no-repeat;
	background-color:#FFDF94;
}
a.curen{
	color:#ef3821 !important;
	background-color:#FFDF94 !important;
}
UL.frontend-navigation-vertical LI a.selected span,
UL.frontend-navigation-vertical LI a.level_1_selected span{
	color:#EF3821;
}
li.have-child,li.have-child a.level_1{
	background:url(../images/bullets-open.png) 95% 50% no-repeat;
}
UL.frontend-navigation-vertical LI a.level_2_selected,
UL.frontend-navigation-vertical LI a.level_2_selected:visited{
	background-color:#FFDF94;
}
UL.frontend-navigation-vertical LI a.level_2_selected span,
UL.frontend-navigation-vertical LI a.level_2_selected:visited span{
	color:red;
}

.frontend-advertisment-default .advertisment-bound{
	text-align:center;
	margin-bottom:10px;
}
.frontend-advertisment-default .advertisment-bound img{
	margin:0 auto;
	margin-bottom:10px;
}
.frontend-advertisment-default .advertisment-bound embed{
}
.frontend-advertisment-default .advertisment-bound a{
	color:#000;
}

/*-------------------------HomeNewsFocus----------------------------------*/
.home-focus-news-bound {
	background:url(../images/home/news/hotnews-bg.png) no-repeat;
	height:248px;
	width:908px;
	margin:0 auto;
	margin-bottom:5px;
}
.home-focus-news-first-bound {
	padding:15px 20px 0 20px;
	margin-bottom:10px;
	#margin-bottom:15px;
	_margin-bottom:10px;
}
.home-focus-image {
	float:right;
	border:#E2A555 2px solid;
	margin-left:10px;
}
.home-focus-image img {
	width:506px;
	height:192px;
}
.home-focus-name {
	text-transform:uppercase;
	margin-bottom:10px;
	font-size:15px;
}
.home-focus-name a,
.home-focus-name a:hover,
.home-focus-name a:visited,
.home-focus-name a:visited:hover {
	color:#b62127;
    font-family: Lucia Calligraphi;
    font-style: italic;
}
.home-focus-brief {
	margin-bottom:10px;
    color: #b62127;
    font-size: 13px;
    font-family: Lucia Calligraphi;
    font-style: italic;
}
.home-focus-button {
	text-align:left;
	margin-left:243px;
}
.home-focus-button a,
.home-focus-button a:hover,
.home-focus-button a:visited,
.home-focus-button a:visited:hover {
	font-weight:bold;
	background:url(../images/home/news/hotnews-button-center.png) repeat-x;
	padding:3px 0 4px;
	#padding:0;
	text-decoration:none;
}
.home-focus-button a span{
	background:url(../images/home/news/hotnews-button-left.png) 0 0 no-repeat;
	padding:3px 0 4px;
	#padding:0;
}
.home-focus-button a span span{
	background:url(../images/home/news/hotnews-button-right.png) 100% 0 no-repeat;
	color:white;
	padding:3px 6px 4px 18px;
}
#button{
	position:relative;
}
.home-focus-change-buttons {
	position:absolute;
	left:380px;
	top:5px;
}
.home-focus-change-buttons span {
}
.home-focus-change-button {
	background:url(../images/home/news/deactive-button02.png) no-repeat;
	padding:5px 12px 5px 12px;
	#padding:10px 12px 5px 12px;
	cursor:pointer;
}
.button-active {
	background:url(../images/home/news/active-button02.png) no-repeat;
}
/*-----------------------------HOMENEWS--------------------------------------*/
.homenews-bound {
	padding-top:10px;
	_width:99.8%;
}
.homenews-content {
}
.homenews-first {
	_width:99.8%;
}
.homenews-image {
	float:left;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:6px;
	_margin-left:7.5px;
}
.homenews-image img {
	width:58px;
	height:49px;
}
.homenews-name {
	margin-bottom:10px;
}
.homenews-name a,
.homenews-name a:hover,
.homenews-name a:visited,
.homenews-name a:visited:hover {
	color:#964721;
	font-weight:bold;
}
.homenews-brief {
	margin-bottom:20px;
	padding-left:10px;
}
.homenews-subs {
}
.homenews-sub-li {
	list-style-position:inside;
	list-style-image:url(../images/home/news/homenews-list.png);
	padding-left:10px;
	margin-bottom:5px;
}
.homenews-sub-li a,
.homenews-sub-li a:hover,
.homenews-sub-li a:visited,
.homenews-sub-li a:visited:hover {
	color:#776026;
}
.homenews-sub-link {
	text-align:right;
	margin-right:15px;
	padding-bottom:10px;
}
.homenews-sub-link a,
.homenews-sub-link a:hover,
.homenews-sub-link a:visited,
.homenews-sub-link a:visited:hover {
	background:url(../images/home/news/homenews-button.png) 0 2px no-repeat;
	padding-left:12px;
	color:#6F6161;
}
/*--------------------------------SUPPORTONLINE-----------------------------------*/
.supportonline-bound {
	margin-bottom:10px;
}
.supportonline-bound a {
	text-decoration:none;
}
.supportonline-content {
	text-align:center;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
}
.supportonline-name {
	float:left;
	margin-right:10px;
}
.supportonline-name a:hover,
.supportonline-name a:visited,
.supportonline-name a:visited:hover,
.supportonline-name a {
	color:#ccffff;
	font-weight:bold;
}
.supportonline-skype {
}
.supportonline-skype a,
.supportonline-skype a:hover,
.supportonline-skype a:visited,
.supportonline-skype a:visited:hover {
	color:#E62E25;
	font-weight:bold;
}
/*-------------------------------HotelList------------------------------------*/
.hotelsearch-bound {
	height:54px
}
.hotelsearch-content {
	line-height:54px;
	padding-left:10px;
}
.radio-title {
}
.keyword {
}
.star {
}
.submit-button {
	border:none;
	background:url(../images/search-button.png) repeat-x;
	height:20px;
	color:#8D3E1E;
}
/*----------------------------------TOURSEARCH-----------------------------------*/
.toursearch-bound {
	padding:5px;
}
.toursearch-content {
}
.toursearch-sub-category {
	margin-bottom:5px;
}
.toursearch-sub-category span {
}
.toursearch-day {
	margin-bottom:5px;
}
.toursearch-depart {
	margin-bottom:5px;
}
/*----------------------------------MAINTOUR---------------------------------*/
.ul-mat{
    list-style: none;
    padding-left: 10px;
}
.li-mat{
    float: left;
    padding-right: 5px;
    padding-top:16px;
	width:328px;
	position:relative;
}
.top-edlimat{
    width: 328px;
    height: 28px;
    background: url(../images/top-title-bg-01.png);
    line-height: 28px;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-indent: 5px;
}
.content-edlimat{
    width: 328px;
    height: 234px;
    background: url(../images/content-bg-01.png) no-repeat;
    font-family: Century Gothic;
	padding-top:5px;
}
.img-cedlimat{
    width: 306px;
    height: 106px;
}
.top-info-cedlimat{
    font-size: 13px;
    padding: 0 10px 0 10px;
}
.top-info-cedlimat span{
    font-weight: bold;
}
.brief-cedlimat{
    font-size: 12px;
    font-style: italic;
    color: #010000;
    padding: 5px 10px 0 10px;
    font-family: Century Gothic;
	text-align:justify;
}
.savior-button{
    width: 107px;
    height: 21px;
    background: url(../images/savior-bg.png);
    position: absolute;
    right: 6px;
	#right:10px;
    bottom:7px;
	#bottom:1px;
    text-align: center;
}
.anti-each-first-div{
    width: 328px;
    height: 1px;
    background: url(../images/first-anti02.png) repeat-x;
}
.savior-button a,.savior-button a:visited{
    color:#010000;
    line-height: 21px;
    font-size: 13px;
    font-family: Century Gothic;
}
.savior-button a:hover,.savior-button a:visited:hover{
    color:#010000;
    text-decoration: underline;
}
.top-edlimat2{
    width: 328px;
    height: 28px;
    background: url(../images/top-title-bg-02.png) no-repeat;
    line-height: 28px;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-indent: 5px;
}
.content-edlimat2{
    width: 328px;
    height: 234px;
    background: url(../images/content-bg-02.png) no-repeat;
    font-family: Century Gothic;
	padding-top:5px;
}
.maintour-bound {
	padding-top:20px;
	padding-left:5px;
    background: #ccffff;
}
.maintour-content {
	_width:99%
}
.maintour-brief {
	margin-bottom:0px;
	padding:0 10px 0 0px;
    font-family: Century Gothic;
    color: black;
    font-size: 13px;
    font-style: italic;
}
.maintour-brief span{
    color: #000000;
}
.maintour-attractive-tours {
}
.maintour-attractive-tours-title {
	font-size:12px;
	font-weight:bold;
	color:#D75926;
	margin-bottom:10px;
}
.maintour-attractive-tours-content {
	margin-bottom:10px;
}
.maintour-attractive-tour {
	list-style-image:url(../images/tour-list-icon.png);
	list-style-position:inside;
	line-height:25px;
}
.maintour-attractive-tour a,
.maintour-attractive-tour a:hover,
.maintour-attractive-tour a:visited,
.maintour-attractive-tour a:visited:hover {
	color:#050505;
	_padding-left:10px;
}
.li-even {
	background:url(../images/tour-list-bg.png) no-repeat;
}
.maintour-sub-categories {
	padding:15px 5px 0px;
}
.maintour-sub-category {
	float:left;
	padding:10px 15px 15px 10px;
	margin:0 5px;
	margin-bottom:15px;
	position:relative;
	background:url(../images/image-frame.png) no-repeat;
}
.maintour-sub-category-img {
}
.maintour-sub-category-img img{
	width:172px;
	height:115px;
	border:1px solid #FFFFFF;
}
.maintour-sub-category-opacity {
	width:173px;
	height:20px;
	background-color:#EDD00F;
	opacity:0.4;filter:alpha(opacity=40);
	position:absolute;
	top:106px;
	left:10px;
}
.maintour-sub-category-name {
	position:absolute;
	top:106px;
	left:10px;
	width:173px;
	height:20px;
	color:white;
	line-height:20px;
	text-indent:5px;
	font-weight:bold;
	font-size:12px;
}





/*------------------------------TOURDETAIL------------------------------------------*/
.tour-detail-bound {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom: 1px solid #00ccff;
    border-image: none;
    border-left: 1px solid #00ccff;
    border-right: 1px solid #00ccff;
    border-top: medium none !important;
    margin-top: -10px;
    padding: 10px;
}
.tour-detail-title {
	height:32px;
	margin-bottom:10px;
}
.tour-detail-title h1 {
	font-size:18px;
	color:#5D76DB !important;
	display:block;
	float:left;
}
.tour-detail-share,
.tour-detail-share:hover,
.tour-detail-share:visited,
.tour-detail-share:visited:hover{
	float:right;
	margin-right:10px;
	background:url(../images/facebook-icon.jpg) 0 4px no-repeat;
	padding-left:33px;
	color:#AD5226;
	height:32px;
	line-height:32px;
}
.tour-detail-print,
.tour-detail-print:hover,
.tour-detail-print:visited,
.tour-detail-print:visited:hover {
	float:right;
	margin-right:10px;
	background:url(../images/print-icon.png) 0 4px no-repeat;
	padding-left:33px;
	color:#AD5226;
	height:32px;
	line-height:32px;
}
.tour-detail-email,
.tour-detail-email:hover,
.tour-detail-email:visited,
.tour-detail-email:visited:hover {
	float:right;
	margin-right:10px;
	background:url(../images/email-icon.png) 0 4px no-repeat;
	padding-left:33px;
	color:#AD5226;
	height:32px;
	line-height:32px;
}
.tour-detail-content{
	clear:both;
	padding-bottom:10px;
	padding-top:10px;
	padding-right: 0px !important;
	padding-left: 0px !important;
}
.tour-detail-brief,
.tour-detail-description{
	text-align:justify;
}
.tour-detail-brief li,
.tour-detail-description li{
	margin-left:15px;
}
#photo img{
	width:120px;
	height:90px;
	margin-right:5px;
}
.ui-tabs-nav{
	border-bottom:1px solid #00ccff !important;
	float:left !important;
	width:100% !important;
	background: #fff;
}
.ui-tabs-nav li{
	padding:5px 10px !important;
	font-size:14px !important;
	background: #fff;
}
.ui-tabs-nav li.ui-tabs-active{
	background:#00ffff !important;
	border:1px solid #FFDF84 !important;
	border-bottom:0px !important;
	margin-bottom:-2px !important;
}
.ui-tabs-nav li.ui-tabs-active a,
.ui-tabs-nav li.ui-tabs-active a:hover,
.ui-tabs-nav li.ui-tabs-active a:visited,
.ui-tabs-nav li.ui-tabs-active a:visited:hover{
	color:#AD5121 !important;
	font-weight:bold !important;
	font-size:13px !important;
}
.ui-tabs-nav li a,
.ui-tabs-nav li a:hover,
.ui-tabs-nav li a:visited,
.ui-tabs-nav li a:visited:hover{
	color:#6B696B !important;
	font-weight:bold !important;
	font-size:13px !important;
}
.ui-widget-content {
	border: 0 !important;
}
.ui-widget-header {
	background: none !important;
	border: none !important;
	border-bottom: 1px solid #00ccff !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background: #fff !important;
	border: none !important;
	border-radius: 0 !important;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: 0.1em 0.2em !important;
	border-radius: 0 !important;
	border: 0 !important;
}
.tour-detail-other-title {
	margin-top:15px !important;
	font-size:14px !important;
	color:#A54E24 !important;
	font-weight:bold !important;
}
.tour-detail-other {
	margin-top:10px;
}
.tour-detail-other-li {
	list-style-image:url(../images/list-tour.png);
	list-style-position:inside;
}
.tour-detail-other-li a,
.tour-detail-other-li a:hover,
.tour-detail-other-li a:visited,
.tour-detail-other-li a:visited:hover {
	color:black;
}
/*-------------------------demende--------------------------------*/
.contact-us-bound{
	background:#ccffff;

	padding-left:20px;
	padding-right:5px;
	clear:both;
}
.contact-us-title{
	border-bottom:1px solid #C2C2C2; margin:10px 0px 10px 0; padding-bottom:10px;
	color:#664B3A; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none;
}
.contact-us-require-field{
	color:#FF0000;
}
.contact-us-field label,
.contact-us-confirm-code label{
	color: #000000;
}
.contact-us-star{
	color:#FF0000;
}
.contact-us-introduction{
	padding-bottom:20px;
}
.contact-us-introduction p{
	margin:0px;
	padding:0px;
}
.tour-demande-button-bound{
	padding:10px 0;
	text-align:center;
}
.contact-us-button{
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 15px;
    width: 130px;
    height: 32px;
    background: url(../images/button-sur-bg.png);
    cursor: pointer;
	border:0px;
}
/*----------------------------VALIDATION--------------------------------------*/
label.error {
	position:absolute;
	background:#AD5226;
	border:1px solid white;
	padding:2px;
	color:white;
	width:auto;
}
label.success {
	position:absolute;
	background:#AD5226;
	border:1px solid white;
	padding:2px;
	color:white;
	width:auto;
}
.demende-input-age{
	width:100%;
	float:left;
	text-align:justify;
}
.demende-input-stay{
	width:100%;
	float:left;
	text-align:justify;
}
/*------------------------- HomeTour ------------------------------------------*/
.tour-list-bound {
	border:1px solid #F7BE7B;
	padding:10px 0px;
	position:relative;
}
.tour-list-title{
	font-size:18px;
	color:#AD5226;
	padding-left:10px;
}
.tour-list-bound li {
	list-style:none;
}
.tour-list-content {
}
.tour-list-item {
	margin-bottom:20px;
}
a.tour-list-item-name,
a.tour-list-item-name:hover{
	color:#FFFFFF;
	margin-top:5px;
	font-weight:bold;

}
.img-cedlimat{
	margin-bottom:5px;
}
.tour-list-item-div {
}
.tour-list-image {
	float:left;
	margin-right:10px;
}
.tour-list-image img {
	width:135px;
	border:1px solid #E7C773;
	padding:5px;
	width:135px;
	height:110px;
}
.tour-list-content-bound{
	float:left;
	width:61%;
	padding:5px;
	border:1px solid #E7C773;
	height:110px;
}
.tour-list-sub-name {
	font-weight:bold;
}
.tour-list-sub-name a,
.tour-list-sub-name a:visited,
.tour-list-sub-name a:hover,
.tour-list-sub-name a:hover:visited{
	color:#AD5129;
}
.tour-list-extra {
	padding-top:3px;
	padding-bottom:3px;
}
.tour-list-city {
}
.tour-list-day {
}
.tour-list-code {
}
.tour-list-brief {
	text-align:justify;
	margin-bottom:5px;
}
.tour-list-sub-detail {
	text-align:right;
	padding-bottom:5px;
}
.tour-link-bound {
	background:url(../images/tour-button.png) no-repeat;
	text-align:center;
	margin-right:10px;
	height:17px;
	padding-top:1px;
	float:right;
	width:180px;
	_behavior:url(iepngfix.htc);
}
.en-savoir,
.en-savoir:hover,
.en-savoir:visited,
.en-savoir:visited:hover {
	font-weight:bold;
	color:#7B6D6D;
}
.tour-lirve,
.tour-lirve:hover,
.tour-lirve:visited,
.tour-lirve:visited:hover {
	font-weight:bold;
	color:#DA7A43;
}
.tour-list-paging {
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}