#col_principale .niv1_col_780 h1 {
	font-style: normal;
}

#col_principale .niv1_col_780 h2, #col_principale .niv1_col_780 h3, #col_principale .niv1_col_780 h4 {
	text-transform: none;
}

#col_principale .niv1_col_780 h2, #col_principale .niv1_col_780 h3, #col_principale .niv1_col_780 h4 {
	text-align: left;
	/*font-weight: normal;*/
}
#col_principale .niv1_col_780 p{
	padding: 0;
}
#mobi-mt-detail{
	background: transparent url(../img/detail/p_detail.png) right top repeat-y;
}
.tx-mtdetail-pi1 .x-panel-ml{
	background: transparent;
}

.tx-mtdetail-pi1 .x-panel-mr{
	padding-right: 0;
}

.tx-mtdetail-pi1 .x-tab-strip-wrap {
	width:100%;
    overflow:hidden;
    position:relative;
    zoom:1;
	margin-left:15px;
	margin-left:5px;
}

.tx-mtdetail-pi1 ul.x-tab-strip li {
	list-style: none;
}

.tx-mtdetail-pi1 .x-panel-body-noheader, 
.tx-mtdetail-pi1 .x-panel-mc .x-panel-body {
	border-top-color:none;
}

.tx-mtdetail-pi1 .x-tab-panel-header-plain .x-tab-strip-spacer, 
.tx-mtdetail-pi1 .x-tab-panel-footer-plain .x-tab-strip-spacer {
	border:medium none;
	font-size:1px;
	height:0;
	line-height:1px;
}

.tx-mtdetail-pi1 .x-tab-panel-header-plain .x-tab-strip-spacer {
	border-top:0 none;
}

.tx-mtdetail-pi1 .x-tab-panel-header-plain .x-tab-strip-spacer, 
.tx-mtdetail-pi1 .x-tab-panel-footer-plain .x-tab-strip-spacer {
	border:medium none;
	font-size:1px;
	height:0;
	line-height:1px;
}

.tx-mtdetail-pi1 .x-panel-mc{
	background-color: transparent;
}

.tx-mtdetail-pi1 .x-panel-tl, .tx-mtdetail-pi1 .x-panel-tc, .tx-mtdetail-pi1 .x-panel-tr, 
.tx-mtdetail-pi1 .x-panel-ml, .tx-mtdetail-pi1 .x-panel-mc, .tx-mtdetail-pi1 .x-panel-mr, 
.tx-mtdetail-pi1 .x-panel-bl, .tx-mtdetail-pi1 .x-panel-bc, .tx-mtdetail-pi1 .x-panel-br{
	background-image: none;
	border: 0;
	
}

.tx-mtdetail-pi1 .x-panel-body-noheader,
.tx-mtdetail-pi1 .x-panel-mc .x-panel-body {
	border-top-color:none;
}

.x-panel-body-noheader, .x-panel-mc .x-panel-body {
	border-top-color:none;
}

.tx-mtdetail-pi1 .x-panel{
	border-style: none;
	border-color:none;
	border-style:none;
	border-width:0;
}

.tx-mtdetail-pi1 ul.x-tab-strip-top {
	background-color:none;
	background-image:none;
	border-bottom-color:none;
	border-bottom:none;
}

.tx-mtdetail-pi1 .x-tab-strip-top .x-tab-right, 
.tx-mtdetail-pi1 .x-tab-strip-top .x-tab-left, 
.tx-mtdetail-pi1 .x-tab-strip-top .x-tab-strip-inner {
	background-image: none;
	padding-right: 0px;
}	


/*######################################################################################*/

.tx-mtdetail-pi1 .x-clear {
    display: none;
}

.tx-mtdetail-pi1 .x-btn-tl, .tx-mtdetail-pi1 .x-btn-tr, .tx-mtdetail-pi1 .x-btn-tc, .tx-mtdetail-pi1 .x-btn-ml, .tx-mtdetail-pi1 .x-btn-mr, .tx-mtdetail-pi1 .x-btn-mc, .tx-mtdetail-pi1 .x-btn-bl, .tx-mtdetail-pi1 .x-btn-br, .tx-mtdetail-pi1 .x-btn-bc {
	background: none;
}

.tx-mtdetail-pi1 #mt_detail_mx_the{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
	background: #947D7E;
	padding-bottom: 10px;
}
.tx-mtdetail-pi1 #mt_detail_mx_the .mt_detail_mx_the_title{
	background: transparent url(../img/bullet_1.png) bottom left no-repeat;
	padding: 10px 0 0 15px;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.2em;
	color: #FFF;
	margin-left: 15px;
}
.tx-mtdetail-pi1 #mt_detail_mx_the .mt_detail_mx_the_main_title{
	padding: 6px 0 10px 10px;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
}

.tx-mtdetail-pi1 #mt_detail_mx_the .mt_detail_mx_the_elem{
	background: transparent url(../img/bullet_2.png) bottom left no-repeat;
	padding: 10px 0 0 15px;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	margin-left: 40px;
	color: #FFF;
}

.tx-mtdetail-pi1 #mt_detail_mx_thebis{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	width: 350px !important;
}

.tx-mtdetail-pi1 #mt_detail_mx_thebis .mt_detail_mx_thebis_label{
	font-size: 1.1em;
	font-family: Verdana, Arial,sans-serif;
}

.tx-mtdetail-pi1 #mt_detail_mx_contact{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
}

.tx-mtdetail-pi1 #mt_detail_mx_contact .mt_results_mx_contact_title,
.tx-mtdetail-pi1 #mt_detail_mx_contact .mt_results_mx_contact_item{
	padding: 10px 0 0 15px;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.1em;
	color: #FFF;
	float: left;
	clear: left;
}

.tx-mtdetail-pi1 #mt_detail_mx_price_table{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	width: 500px !important;
}

.tx-mtdetail-pi1 #mt_detail_mx_title{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	padding-bottom: 5px;
	width: 780px !important;
	clear: both;
	border-bottom: 2px solid #9B3E56;
}

.tx-mtdetail-pi1 #mt_detail_mx_title .mt_detail_mx_title_field{
	font-weight: bold; 
	font-family: Arial, Verdana,sans-serif; 
	font-size:1.5em;
	padding: 10px 0 2px 0;
	color: #9B3E56;
}

.tx-mtdetail-pi1 #mt_detail_mx_geo{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 390px;
	text-align: left;
}

.tx-mtdetail-pi1 .mt_detail_mx_geo_city,
.tx-mtdetail-pi1 .mt_detail_mx_geo_province{
	padding-right: 3px;
	font-size: 1.1em;
	font-family: Verdana, Arial,sans-serif;
}

.tx-mtdetail-pi1 .mt_detail_mx_description_field{
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 17px;
	text-align: justify;
	color: #FFF;
}

.tx-mtdetail-pi1 .mt_detail_mx_description_field p{
	color: #FFF;
}

.tx-mtdetail-pi1 #mt_detail_mx_description .mt_detail_mx_description_field,
.tx-mtdetail-pi1 #mt_detail_mx_description .mt_detail_mx_description_field p,
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis .mt_detail_mx_description_field,
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis .mt_detail_mx_description_field p{
	color: #000;
}

.tx-mtdetail-pi1 #mt_detail_mx_description{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	width: 500px !important;
}
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	width: 500px !important;
}
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis2{
	/*position: relative;
	float: left;*/
	width: 500px !important;
}
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis3{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
}
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis4{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
}
.tx-mtdetail-pi1 #mt_detail_mx_descriptionbis5{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
}


.tx-mtdetail-pi1 #mt_detail_mx_media{
	/*position: relative;
	float: left;*/
	margin-bottom: 15px;
	width: 500px;
}

.tx-mtdetail-pi1 #mt_detail_mx_calendar {
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
	border-left: 1px solid #c4c5a6;
	border-right: 1px solid #c4c5a6;
	border-bottom: 1px solid #c4c5a6;
	/*background: #FCFEF3 url(../img/detail/calendar_middle.png) bottom left repeat-x;*/
	background: #947D7E;
	padding-bottom: 5px;
}

.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_top{
	width: 223px;
	height: 9px;
	/*background: url(../img/detail/calendar_top.png) top left no-repeat;*/
}
.tx-mtdetail-pi1 #mt_detail_mx_contact .mt_detail_mx_contact_title,
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_title{
	padding: 3px 0 10px 10px;
	color: #FFF;
	font-family:tahoma,arial,helvetica;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	border-bottom:1px solid #E8D5D7;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_value{
	/*padding: 5px 15px 0 15px;*/
	float: left;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item{
	padding: 3px 0 0 5px;
	float: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #000;
	width: 200px;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_label{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_bl{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_begin{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_ml{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_middle{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_el{
	float: left;
	padding-right: 3px;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_item_end{
	float: left;
	color: #FFF;
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_desc{
	float: left;
	padding: 10px 10px 5px 10px;
	color: #FFF;
	font-size: 1.1em;
	font-weight: normal;	
}
.tx-mtdetail-pi1 #mt_detail_mx_calendar .mt_detail_mx_calendar_desc p{
	color: #FFF;
}


.tx-mtdetail-pi1 #mt_detail_mx_price{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 230px !important;
	border-left: 1px solid #c4c5a6;
	border-right: 1px solid #c4c5a6;
	border-bottom: 1px solid #c4c5a6;
	/*background: #FCFEF3 url(../img/detail/calendar_middle.png) bottom left repeat-x;*/
	background: #947D7E;
}

.tx-mtdetail-pi1 #mt_detail_mx_price .mt_detail_mx_price_top{
	width: 223px;
	height: 9px;
	/*background: url(../img/detail/calendar_top.png) top left no-repeat;*/
	background: #947D7E;
}
.tx-mtdetail-pi1 #mt_detail_mx_price .mt_detail_mx_price_title{
	padding: 6px 0 10px 10px;
	color:#FFF;
	font-family:tahoma,arial,helvetica;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	float: left;
}
.tx-mtdetail-pi1 #mt_detail_mx_price .mt_detail_mx_price_value{
	padding: 0 15px 0 15px;
	float: left;
	font-size: 1.7em;
	font-weight:bold;
	color: #FFF;
}

.tx-mtdetail-pi1 #mt_detail_mx_price .mt_detail_mx_price_desc{
	padding: 5px 10px 10px 10px;
	width: 100%;
	float: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #FFF;
	border-top:1px solid #E8D5D7;
}

.tx-mtdetail-pi1 .mt_detail_mx_book{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 200px !important;
	height: 33px;
}

.tx-mtdetail-pi1 .mt_detail_mx_book_btn{
	position: relative;
	float: right;
}	

.tx-mtdetail-pi1 .mt_detail_mx_book_btn button{
	background: url(../img/list/btn_reservation.png) top left no-repeat;	
	width: 180px !important;
	height: 22px !important;
}
.tx-mtdetail-pi1 .mt_detail_mx_book_btn button.x-btn-text{
	font: bold 1.3em Verdana,Arial,sans-serif;
	padding-left: 19px;
	color: #FFF;
}

.tx-mtdetail-pi1 .mt_detail_mx_booklet{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 200px !important;
	height: 33px;
}
.tx-mtdetail-pi1 .mt_detail_mx_booklet_btn{
	position: relative;
	float: right;
}
.tx-mtdetail-pi1 .mt_detail_mx_booklet_btn button{
	background: url(../img/list/btn_reservation.png) top left no-repeat;	
	width: 180px !important;
	height: 22px !important;
}
.tx-mtdetail-pi1 .mt_detail_mx_booklet_btn button.x-btn-text{
	font: bold 1.3em Verdana,Arial,sans-serif;
	padding-left: 19px;
	color: #FFF;
}


.tx-mtdetail-pi1 .mt_detail_mx_full_map{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 200px !important;
	height: 33px;
}
.tx-mtdetail-pi1 .mt_detail_mx_full_map_btn{
	position: relative;
	float: right;
}
.tx-mtdetail-pi1 .mt_detail_mx_full_map_btn button{
	background: url(../img/list/btn_carte.png) top left no-repeat;	
	width: 180px !important;
	height: 22px !important;
}
.tx-mtdetail-pi1 .mt_detail_mx_full_map_btn button.x-btn-text{
	font: bold 1.3em Verdana,Arial,sans-serif;
	padding-left: 19px;
	color: #FFF;
}

.tx-mtdetail-pi1 .mt_detail_mx_travel_book{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 200px !important;
	height: 29px;
}
.tx-mtdetail-pi1 .mt_detail_mx_travel_book_btn{
	position: relative;
	float: right;
}
.tx-mtdetail-pi1 .mt_detail_mx_travel_book_btn button{
	background: url(../img/list/btn_carnet_voyage.png) top left no-repeat;
	width: 180px !important;
	height: 22px !important;
}

.tx-mtdetail-pi1 .mt_detail_mx_travel_book_btn button.x-btn-text{
	font: bold 1.3em Verdana,Arial,sans-serif;
	color: #FFF;
	padding-left: 12px;
}

.tx-mtdetail-pi1 .mt_detail_mx_info{
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 15px;
	width: 200px !important;
	height: 30px;
}

.tx-mtdetail-pi1 .mt_detail_mx_info_btn{
	position: relative;
	float: right;
}

.tx-mtdetail-pi1 .mt_detail_mx_info_btn button{
	background: url(../img/list/btn_informations.png) top left no-repeat;
	width:	180px !important;
	height: 22px !important;
}

.tx-mtdetail-pi1 .mt_detail_mx_info_btn button.x-btn-text{
	font: bold 1.3em Verdana,Arial,sans-serif;
	color: #FFF;
}

.tx-mtdetail-pi1 #mobi-carousel{
	background-color:inherit !important;	
	width:420px !important;
	height:322px !important;
	margin-top:11px;
	margin-left:13px;
}

.tx-mtdetail-pi1 .x-panel-body{
	background-color:inherit;
	border-color:inherit;
}

#mt_detail_mx_media .x-tab-panel-bwrap{
	background: #F3EFED;
	width:457px !important;
	height:380px !important;
}

.tx-mtdetail-pi1 .x-tab-panel-body {
    border:inherit;
    border-color:none;
    background-color:inherit;
	overflow:none;
}

.tx-mtdetail-pi1 .x-tab-panel-header {
	border: none;
	padding-bottom: 0px;
}

.tx-mtdetail-pi1 .x-panel-body-noheader{
    border-top:none;
}
.tx-mtdetail-pi1 .x-panel-body-noheader {
    border-top-color:none;
}

.tx-mtdetail-pi1 .x-tab-strip-wrap {
margin-left:25px;
overflow:hidden;
position:relative;
width:100%;
}

.tx-mtdetail-pi1 .x-tab-right{
text-align:center;
padding-right:20px;
}



.tx-mtdetail-pi1 .x-tab-strip span.x-tab-strip-text {
	-x-system-font:none;
	color:#6A5229;
	font-family:tahoma,arial,helvetica;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin-left:40px;
	padding-top:9px;
}

.tx-mtdetail-pi1 #mt_detail_mx_title_field input{
	background-color:#ccc495;
	color:#000;
	background-image:none;
	border-color:none;
}


.tx-mtdetail-pi1 .x-form-text  {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat-x scroll 0 0;
border:medium none;
padding:1px 3px;
}

.tx-mtdetail-pi1 textarea.x-form-field{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat-x scroll 0 0;
	border:medium none;
	padding:1px 3px;
	width:442px !important;
	height:auto !important;
	color:#6f6f6f;
}

.tx-mtdetail-pi1 #mobi-carousel{
	background-color:inherit !important;	
	width:420px !important;
	height:322px !important;
	margin-top:11px;
	margin-left:13px;
}

.tx-mtdetail-pi1 .x-panel-body{
	background-color:inherit;
	border-color:inherit;
	position:relative;
}

.tx-mtdetail-pi1 .x-tab-panel-body {
    border:inherit;
    border-color:none;
    background-color:inherit;
	overflow:none;
}

.tx-mtdetail-pi1 .x-tab-panel-header {
	border: none;
	padding-bottom: 0px;
}

.tx-mtdetail-pi1 .x-panel-body-noheader{
    border-top:none;
}
.tx-mtdetail-pi1 .x-panel-body-noheader {
    border-top-color:none;
}

.tx-mtdetail-pi1 .x-panel {
	border-color:none;
	border-style:none;
	border-width:0;
}

.tx-mtdetail-pi1 .x-tab-strip-wrap {
	overflow:hidden;
	position:relative;
	width:100%;
}

.tx-mtdetail-pi1 .x-tab-right{
	text-align:center;
	padding-right:20px;
}

.tx-mtdetail-pi1 #mt_detail_mx_title_field input{
	background-color:#ccc495;
	color:#000;
	background-image:none;
	border-color:none;
}


.tx-mtdetail-pi1 .x-form-text  {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat-x scroll 0 0;
	border:medium none;
	padding:1px 3px;
}

.tx-mtdetail-pi1 textarea.x-form-field{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat-x scroll 0 0;
	border:medium none;
	padding:1px 3px;
	width:442px !important;
	height:auto !important;
	color:#6f6f6f;
}

.tx-mtdetail-pi1 .x-panel-body{
	position:relative;
}





.x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer {
}
.x-tab-panel-header-plain .x-tab-strip-spacer {
	border-top:0 none;
}
.x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer {
	border:medium none;
	font-size:1px;
	height:0;
	line-height:1px;
}

.tx-mtdetail-pi1 #mobi-carousel{
	background-color:inherit !important;	
	width:420px !important;
	height:345px !important;
	margin-top:11px;
	margin-left:13px;
}
.tx-mtdetail-pi1 #mobi-carousel .ux-carousel-container{
	height: 360px !important; 
}

.tx-mtdetail-pi1 #mobi-carousel .ux-carousel-slide img{
	width: 420px; 
	height: 320px; 
}

.tx-mtdetail-pi1 .x-panel {
	border-color:none;
	border-style:none;
	border-width:0;
}

.tx-mtdetail-pi1 .x-panel-body{
	background-color:inherit;
	border-color:inherit;
}

.tx-mtdetail-pi1 .x-tab-panel-body {
    border:inherit;
    border-color:none;
    background-color:inherit;
	overflow:none;
}

.tx-mtdetail-pi1 .x-tab-panel-header {
	border: none;
	padding-bottom: 0px;
}

.tx-mtdetail-pi1 .x-panel-body-noheader{
    border-top:none;
	border-top-color:none;
}

.tx-mtdetail-pi1 #mt_detail_mx_media .x-tab-panel-bwrap,
.tx-mtdetail-pi1 #mt_detail_mx_media .x-panel-bwrap{
	width:458px !important;
	height:380px !important;
	background: #F3EFED
}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav{width:100%; background: transparent url(../img/bg-slideshow.gif) top left no-repeat; height:22px; margin:0; padding: 0; position:absolute; top:325px !important; left:0;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav h2{color:#605153; float:left; font:bold 1.1em/22px Verdana,Arial,sans-serif; padding:0 0 0 10px; text-transform:uppercase; width:306px !important;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav .ux-carousel-nav-prev{width:12px; margin:5px 10px 0 0;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav .ux-carousel-nav-next{width:12px; margin:5px 4px 0 0;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav .ux-carousel-nav-play{width:12px; margin:5px 7px 0 0;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-nav .ux-carousel-playing{width:12px; margin:5px 7px 0 0;}
.tx-mtdetail-pi1 #mt_detail_mx_media .ux-carousel-caption{
	background: transparent;
	margin: 0;
}

/*Photo*/
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-1{
	width:104px;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-1 a.x-tab-right{
	width:104px;
	height: 28px;
	background: url(../img/detail/tab-galerie.png) top left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-1 a.x-tab-right:hover {
	background: url(../img/detail/tab-galerie.png) bottom left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-1.x-tab-strip-active  a.x-tab-right {
	background: url(../img/detail/tab-galerie.png) bottom left no-repeat;
}
/*Vidéo*/
.tx-mtdetail-pi1 #mt_detail_mx_media-tab-2{
	padding: 28px 0 0 17px;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-2{
	width:104px;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-2 a.x-tab-right{
	width:104px;
	height: 28px;
	background: url(../img/detail/tab-film.png) top left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-2 a.x-tab-right:hover {
	background: url(../img/detail/tab-film.png) bottom left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-2.x-tab-strip-active  a.x-tab-right {
	background: url(../img/detail/tab-film.png) bottom left no-repeat;
}
/*Mp3*/
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-3{
	width:104px;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-3 a.x-tab-right{
	width:104px;
	height: 28px;
	background: url(../img/detail/tab-film.png) top left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-3 a.x-tab-right:hover {
	background: url(../img/detail/tab-film.png) bottom left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-3.x-tab-strip-active  a.x-tab-right {
	background: url(../img/detail/tab-film.png) bottom left no-repeat;
}
/*Carte*/
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-4{
	width:104px;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-4 a.x-tab-right{
	width:104px;
	height: 28px;
	background: url(../img/detail/tab-carte.png) top left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-4 a.x-tab-right:hover {
	background: url(../img/detail/tab-carte.png) bottom left no-repeat;
}
.tx-mtdetail-pi1 #mt_detail_mx_media__mt_detail_mx_media-tab-4.x-tab-strip-active  a.x-tab-right {
	background: url(../img/detail/tab-carte.png) bottom left no-repeat;
}

.tx-mtdetail-pi1 #mt_detail_mx_media .x-tab-strip-text{
	color: #FFF;
	padding-left: 23px;
	margin: 0;
	text-align: left;
}

#iframe-mobi-map{
	margin:5px 0 0 10px;
	width:435px !important;
	height:340px !important;
	overflow-x: none;
}

/* modifier la recherche */
.tx-mtsearchparams-pi1 {width:100%; background:#C2ACAF;}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-edit{color:#FFFFFF; font: bold 1em Arial, Helvetica, sans-serif; float:left; padding: 0 20px 0 20px;}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-back{color:#FFFFFF; font: bold 1em Arial, Helvetica, sans-serif; float:left; padding: 0 20px 0 0;}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-tl{ margin: 10px 0 0 0; color:#FFFFFF; font: bold 1.2em Arial, Helvetica, sans-serif; padding: 0  0 0 20px;}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-t{ margin: 10px 0 0 0; color:#FFFFFF; font: normal 1em Arial, Helvetica, sans-serif; padding:0 20px 10px 20px;}

.mobi-mt-results-nav-panel {position: relative; float: left; width:100%; background:#C2ACAF; margin: 15px 0 15px 0; height: 28px;}
.mobi-mt-results-nav-panel .mobi-mt-detail-back-btn{float:left;}
.mobi-mt-results-nav-panel .mobi-mt-detail-back-btn button{color:#FFFFFF; font: bold 1em Arial, Helvetica, sans-serif;}
.mobi-mt-results-nav-panel .mobi-mt-detail-next-btn{float:left;}
.mobi-mt-results-nav-panel .mobi-mt-detail-next-btn button{color:#FFFFFF; font: bold 1em Arial, Helvetica, sans-serif; }
.mobi-mt-results-nav-panel .mobi-nav-panel-elem-back{
	color:#FFFFFF; 
	font: bold 1em Arial, Helvetica, sans-serif; 
	float:right;
	padding: 5px 0 0 16px;
	background: transparent url(../img/arrow-first.png) bottom left no-repeat;
	cursor: pointer; 
	cursor: hand;
}
.mobi-mt-results-nav-panel .x-panel-body{
	padding: 3px 10px 0 10px;
}
.mobi-mt-detail-back-btn .x-btn-text{
	padding-left: 16px !important;
}
.mobi-mt-detail-back-btn .x-btn-mc{
	background: transparent url(../img/arrow-prev.png) top left no-repeat;
}
.mobi-mt-detail-next-btn .x-btn-text{
	padding-right: 16px !important;
}
.mobi-mt-detail-next-btn .x-btn-mc{
	background: transparent url(../img/arrow-next.png) top right no-repeat;
}

/*Price table*/
.tx-mtdetail-pi1 .mt_detail_mx_price_table_title{
	padding: 10px 0 0 0;
	font-family: Verdana, Arial,sans-serif;
	font-size: 1.2em;
	color: #FFF;
	margin-left: 15px;
}
.tx-mtdetail-pi1 #mt_detail_mx_price_table th{
	background: #947D7E;
	color: #FFF;
	border: 1px solid #C2B8B9;
	padding: 5px;
}
.tx-mtdetail-pi1 #mt_detail_mx_price_table td{
	border: 1px solid #C2B8B9;
	padding: 5px;
}
.tx-mt1000liens-pi1 div{float: left; padding-left: 7px;}