.tx-mtpromoblock-pi1 .mobi-mt-promo-block-bck{background : url(../img/arrow-prev.png) no-repeat ;}
.tx-mtpromoblock-pi1 .mobi-mt-promo-block-pse{background : url(../img/pause.png) no-repeat ;}
.tx-mtpromoblock-pi1 .mobi-mt-promo-block-fwd{background : url(../img/arrow-next.png) no-repeat ;}
.tx-mtpromoblock-pi1 .x-form-date-trigger{
	background : transparent url(../img/form/date-trigger.png) no-repeat scroll left top;
	width: 21px;
}

/*
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel {height:300px !important;}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_title{}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_image{}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_geo{}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_the{}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_description{}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel .mt_promo_block_mx_calendar{}

.col_left .x-panel-body-noheader, .x-panel-mc .x-panel-body {background:none;}
*/

/* +++++++++++++++++++++++++++++++++++++++ promo block +++++++++++++++++++++++++++++++++++++++ */
.col_left .x-panel-body  {height:auto !important;}
.col_left #mobi-mt-promo-block-tbar2  {display: none;}
.col_left .tx-mtpromoblock-pi1 {height: 300px;}
.col_left .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border-color:#CAC293;}
.col_left .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border:1px solid;overflow:hidden;padding:2px;}
.col_left .tx-mtpromoblock-pi1 .x-toolbar {background-color:#F6F8EA;background-image:none;border-color:#CAC293;}
.col_left #mobi-mt-promo-block-panel-c{position: relative;width: 520px !important;}
.col_left .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel{position: relative;height: 190px;background: #F2F4E1;}
.col_left .tx-mtpromoblock-pi1 .x-panel-body {background: transparent;border-color:#F2F3E1; border:0 none; overflow:hidden; position:inherit;height:auto !important;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_image {position: absolute; top: 50px;left: 0px;padding: 0 !important;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_title_field{position: absolute;left: 0;top: 0;height:20px;width: 150px !important;padding-left: 0px;padding-top: 2px;font: normal 1em Arial, Helvetica, sans-serif;font-weight: bold;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{position: absolute;top: 30px;left: 0; width:150px;}

.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo{position:absolute;top:5px;left:150px;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{font: normal 1em Arial, Helvetica, sans-serif;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{font: normal 1em Arial, Helvetica, sans-serif;}


.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_the{position: absolute;top: 30px;left: 150px;  width:100px;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_the img{padding-left: 5px;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_description{position: absolute;top: 50px;left: 100px;height: 115px;}

.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field{color:#71706c;font: normal 1em Arial, Helvetica, sans-serif;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_field{background: transparent;}
.col_left .tx-mtpromoblock-pi1-panel .x-panel-ml{padding: 0;}
.col_left .tx-mtpromoblock-pi1 .x-tool{display: none;}
.col_left .tx-mtpromoblock-pi1 .x-layout-collapsed-west{display: none !important;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_title{font-size: 1em;}
.col_left .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{font-size: 1em;}

.col_left .mt_promo_block_mx_image, .mt_promo_block_mx_image img{width: 67px !important; height: 51px; padding: 0 !important; }
.col_left .mt_promo_block_mx_title_field .hover, 
.col_left .mt_promo_block_mx_calendar .hover{color: #9B3E56; text-decoration: none; cursor: pointer; cursor: hand;}
.col_left .mt_promo_block_mx_calendar_dbl{float: left;}
.col_left .mt_promo_block_mx_calendar_db{padding-left: 5px;float: left;}
.col_left .mt_promo_block_mx_calendar_del{padding-left: 5px;float: left;}
.col_left .mt_promo_block_mx_calendar_de{padding-left: 5px;float: left;}
.col_left .mt_promo_block_mx_calendar_dml{float: left;}
.col_left .mt_promo_block_mx_calendar_dm{padding-left: 5px;float: left;}

/*--------------------------------------------------------------------------------*/

.niv1_col_200 .x-panel-body  {height:auto !important;}
.niv1_col_200 #mobi-mt-promo-block-tbar2  {display: none;}
.niv1_col_200 .mobi-mt-promo-block-geo-filter, 
.niv1_col_200 .mobi-mt-promo-block-sort-obts, 
.niv1_col_200 .mobi-mt-promo-block-page,
.niv1_col_200 .x-toolbar-cell .x-form-arrow-trigger{
	display: none;
}

.niv1_col_200 .mobi-mt-promo-block-db, 
.niv1_col_200 .mobi-mt-promo-block-de{
	width: 0 !important;
	visibility: hidden;
}

.niv1_col_200 .tx-mtpromoblock-pi1-panel .x-panel-ml{padding: 0;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_field{color: #FFF; background: transparent;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-tool{display: none;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-layout-collapsed-west{display: none !important;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title{font-size: 1em;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{font-size: 1em;}

.niv1_col_200 .tx-mtpromoblock-pi1 {height: 210px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border-color:#CAC293;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border:1px solid;overflow:hidden;padding:2px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-toolbar {background: transparent;border-color:#CAC293;}
.niv1_col_200 #mobi-mt-promo-block-panel-c{position: relative;width: 200px !important;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel{position: relative;height: 60px;background: transparent;border-bottom: 1px solid #c4c5a6;}
.niv1_col_200 .tx-mtpromoblock-pi1 .x-panel-body {background: transparent;border-color:#F2F3E1; border:0 none; overflow:hidden; position:inherit;height:auto !important;}

.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title{position: absolute;left: 0;top: 0;height: 17px;width: 200px !important;padding:2px 0 1px 4px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title_field{font: normal 1em Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{position: absolute;top: 40px;left: 0; width:200px; height: 20px; padding: 0 0 5px 4px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo{position:absolute;height: 20px;top: 20px;left:0px;padding: 2px 0 5px 4px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{font: normal 1em Arial, Helvetica, sans-serif;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{font: normal 1em Arial, Helvetica, sans-serif;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the{position: absolute;top: 0px;left: 150px;  width:47px !important; padding-top: 4px;}
.niv1_col_200 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the img{padding: 0; float: right;}

.niv1_col_200 .mt_promo_block_mx_title_field .hover, 
.niv1_col_200 .mt_promo_block_mx_calendar .hover{color: #9B3E56; text-decoration: none; cursor: pointer; cursor: hand;}
.niv1_col_200 .mt_promo_block_mx_calendar_dbl{color: #FFF;float: left;}
.niv1_col_200 .mt_promo_block_mx_calendar_db{color: #FFF;padding-left: 5px;float: left;}
.niv1_col_200 .mt_promo_block_mx_calendar_del{color: #FFF;padding-left: 5px;float: left;}
.niv1_col_200 .mt_promo_block_mx_calendar_de{color: #FFF;padding-left: 5px;float: left;}
.niv1_col_200 .mt_promo_block_mx_calendar_dml{color: #FFF;float: left;}
.niv1_col_200 .mt_promo_block_mx_calendar_dm{color: #FFF;padding-left: 5px;float: left;}

/*--------------------------------------------------------------------------------*/

.niv1_col_520 .tx-mtpromoblock-pi1 p{
	padding: 0 !important;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-btn-tl, 
.niv1_col_520 .x-btn-tr, 
.niv1_col_520 .x-btn-tc, .x-btn-ml, .x-btn-mr, 
.niv1_col_520 .x-btn-mc, .x-btn-bl, .x-btn-br, 
.niv1_col_520 .x-btn-bc{
	background-image:none;
}
.niv1_col_520 #mobi-mt-promo-block-tbar2  {display: none;}
.niv1_col_520 .tx-mtpromoblock-pi1 {	
	position: relative;
	float: left;
	height: 420px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
	border-color:#CAC293;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
	border:1px solid;
	overflow:hidden;
	padding:2px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-toolbar {
	background-color:#F6F8EA;
	background-image:none;
	border-color:#CAC293;
}
.niv1_col_520 #mobi-mt-promo-block-panel-c{
	position: relative;
	width: 520px !important;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel{
	position: relative;
	height: 91px;
	background: #F2F4E1;
	border-bottom: 1px solid #9B3E56;
	margin-top: 5px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-panel-body {
	background: transparent;
	border-color:#F2F3E1;
	border:0 none;
	overflow:hidden;
	position:inherit;
	height:auto !important;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image {
	position: absolute;
	top: 20px;
	left: 0px;
	padding: 0 !important;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo{
	position:absolute;
	top:0px;
	left:260px;
	width: 260px;
	text-align: right;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{
	font: normal 1em Arial, Helvetica, sans-serif;
	padding-right: 3px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{
	font: normal 1em Arial, Helvetica, sans-serif;
}
.niv1_col_520 .niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{
	padding-right: 10px;
	font: 12px Arial, Helvetica, sans-serif;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{
	font: 12px Arial, Helvetica, sans-serif;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the{
	position: absolute;
	top: 20px;
	left: 200px;
	width: 220px;
	text-align: right;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the img{
	padding-left: 5px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description{
	position: absolute;
	top: 40px;
	left: 70px;
	height: 31px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field{
	color:#71706c;
	font: 12px Arial, Helvetica, sans-serif;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_contact_promo{
	position: absolute;
	top: 71px;
	left: 0;
	height: 20px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_field{
	background: transparent;
}
.niv1_col_520 #mobi-mt-promo-block-panel .x-panel-ml{
	padding: 0;
}
.niv1_col_520 #mobi-mt-promo-block .x-tool{
	display: none;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .x-layout-collapsed-west{
	display: none !important;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title{
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 260px !important;
	font-size: 12px;
	background-color: #E2D9D4;
	padding-top: 2px;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title_field{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{
	position: absolute;
	top: 20px;
	left: 70px;
	font-size: 12px;
}
.niv1_col_520 .mt_promo_block_mx_image, .mt_promo_block_mx_image img{	
	width: 67px !important;
	height: 51px;
	padding: 0 !important;
}
.niv1_col_520 .mt_promo_block_mx_title_field .hover,
.niv1_col_520 .mt_promo_block_mx_calendar .hover{
	color: #9B3E56; 
	text-decoration: none; 
	cursor: pointer; 
	cursor: hand;
}
.niv1_col_520 .mt_promo_block_mx_calendar_dbl{
	float: left;
}
.niv1_col_520 .mt_promo_block_mx_calendar_db{
	padding-left: 5px;
	float: left;
}
.niv1_col_520 .mt_promo_block_mx_calendar_del{
	padding-left: 5px;
	float: left;
}
.niv1_col_520 .mt_promo_block_mx_calendar_de{
	padding-left: 5px;
	float: left;
}
.niv1_col_520 .mt_promo_block_mx_calendar_dml{
	float: left;
}
.niv1_col_520 .mt_promo_block_mx_calendar_dm{
	padding-left: 5px;
	float: left;
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_travel_book_promo{
	position: absolute;
	top: 71px;
	right: 0px;
	width: 140px !important;
	height: 20px;
	background: #9B3E56;	
}
.niv1_col_520 .tx-mtpromoblock-pi1 .mt_promo_block_mx_travel_book_promo_btn button{
	width: 140px !important;
	height: 20px !important;
	padding-bottom: 2px;
}

.niv1_col_520 .tx-mtpromoblock-pi1 .x-btn{
	width: 100% !important;
	text-align: center;
}
/*--------------------------------------------------------------------------------*/


.niv1_col_780 .tx-mtpromoblock-pi1 {position: relative; background-color: #FFF; height: 930px;}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border-color:#CAC293;}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {border:1px solid;overflow:hidden;padding:2px;}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-toolbar {background-color:#F6F8EA;background-image:none;border-color:#CAC293;}
.niv1_col_780 #mobi-mt-promo-block-panel-c{position: relative;width: 100% !important;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel{position: relative;height: 150px; padding:0:}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-body {background: transparent;border-color:#F2F3E1; border:0 none; overflow:hidden; position:inherit;height:auto !important;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image {position: absolute; top: 40px;left: 0px;padding: 0 !important;  width:140px !important; }
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image img{height:96px; margin:0; width:126px !important; padding: 0 !important;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title_field{position: absolute;left: 0;top: 10px;height:20px;width: 100% !important;font: normal 1em Arial, Helvetica, sans-serif;font-weight: bold;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{position: absolute;top: 40px;left: 300px; width:300px;}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo{position:absolute;top:15px;left:350px;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{font: normal 1em Arial, Helvetica, sans-serif;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{font: normal 1em Arial, Helvetica, sans-serif;}


.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the{position: absolute;top: 40px;left: 140px;  width:200px;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the img{padding-left: 5px;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description{position: absolute;top: 60px;left: 140px;height: 65px;}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field{color:#71706c;font: normal 1em Arial, Helvetica, sans-serif; line-height:1.2em; text-align:justify; padding: 0 10px 0 0 !important;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field p{padding:0 !important; line-height:1.2em !important;}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_field{background: transparent;}
.niv1_col_780 #mobi-mt-promo-block-panel .x-panel-ml{padding: 0;}
.niv1_col_780 #mobi-mt-promo-block .x-tool{display: none;}
.niv1_col_780 #mobi-mt-promo-block .x-layout-collapsed-west{display: none !important;}
.niv1_col_780 #mobi-mt-promo-block .mt_promo_block_mx_title{font-size: 1em;}
.niv1_col_780 #mobi-mt-promo-block .mt_promo_block_mx_calendar{font-size: 1em;}
.niv1_col_780 .mt_promo_block_mx_image, .mt_promo_block_mx_image img{width: 67px !important; height: 51px; padding: 0 !important; }
.niv1_col_780 .mt_promo_block_mx_title_field .hover, 
.niv1_col_780 .mt_promo_block_mx_calendar .hover{color: #9B3E56; text-decoration: none; cursor: pointer; cursor: hand;}
.niv1_col_780 .mt_promo_block_mx_calendar_dbl{float: left;}
.niv1_col_780 .mt_promo_block_mx_calendar_db{padding-left: 5px;float: left;}
.niv1_col_780 .mt_promo_block_mx_calendar_del{padding-left: 5px;float: left;}
.niv1_col_780 .mt_promo_block_mx_calendar_de{padding-left: 5px;float: left;}
.niv1_col_780 .mt_promo_block_mx_calendar_dml{float: left;}
.niv1_col_780 .mt_promo_block_mx_calendar_dm{padding-left: 5px;float: left;}

.niv1_col_780 .tx-mtpromoblock-pi1 .x-tab-panel-body-top {
	border-top:0 none;
	width:720px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-body{
	background-color:none;
	border-color:#F2F3E1;
	border:0 none;
	overflow:hidden;
	position:inherit;
	height:auto !important; 
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-bwrap{
	left:0;
	overflow:hidden;
	top:0;
	width:auto;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-tab-panel-header-plain .x-tab-strip-spacer,
.niv1_col_780 .x-tab-panel-footer-plain .x-tab-strip-spacer{
	background-color:#DEECFD;
	border-color:#8DB2E3;
	display:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-body-noheader, 
.niv1_col_780 .x-panel-mc .x-panel-body{
	border-top-color:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-tab-panel-header-plain .x-tab-strip-spacer, 
.niv1_col_780 .x-tab-panel-footer-plain .x-tab-strip-spacer{
	background-color:#DEECFD;
	border-color:#8DB2E3;
	display:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 ul.x-tab-strip-top{
	background-color:#CEDFF5;
	background-image:url(../images/default/tabs/tab-strip-bg.gif);
	padding-left: 0;
}
.niv1_col_780 .tx-mtpromoblock-pi1 ul.x-tab-strip-top{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat-x scroll center bottom;
	border-bottom:medium none;
	padding-top:1px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-body-noheader, 
.niv1_col_780 .x-panel-mc .x-panel-body{
	border-top: none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-tab-panel-body-top{
	border-top:0 none;
	width:760px;
	height:auto !important;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-tab-panel-body{
	background-color:inherit;
	border-color:#F2F3E1;
	border:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-form-text, textarea.x-form-field{
	background-color:#F2F3E1;
	background-image:none;
	border-color:#B5B8C8;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel{
	background-color:none;
	border-color:#F2F3E1;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-panel-body{
	background-color:transparent;	
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-toolbar-left{
	background-color:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mobi-mt-promo-block-ttbar{
	margin-left: 15px;
	margin-right: 17px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .x-toolbar-right{
	background-color:inherit;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_contact_promo{
	position: absolute;
	top: 105px;
	left:136px;
	height:20px;
	width:470px !important;	
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_contact_promo .mt_promo_block_mx_contact_promo_title{ 
	float:left; 
	padding: 0 13px 0 2px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_price{
	position: absolute;
	top: 30px;
	left: 453px;
	height:21px;
	line-height:25px;
	width:158px !important;
	padding:6px 0 0 0;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_price_label{
	font: 1em Arial, Helvetica, sans-serif;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description{
	position: absolute;
	top:55px;
	left:136px;
	height:auto;
	height: 50px;
	width:475px !important;
	text-align:justify;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field{
	color:#71706c;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	margin : 0 auto;
	text-align: justify; 
	padding: 3px 5px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_description .mt_promo_block_mx_description_field p{
	padding:0 !important;
	font: normal 1em Arial, Helvetica, sans-serif;
	text-align: justify; 
	color: #71706c !important;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image, .tx-mtpromoblock-pi1 .mt_book_mx_image.tx-mtbook-pi1 .mt_book_mx_image{
	position: absolute;
	top: 30px;
	left: 0px;
	width:136px;
	text-align:center;
	height:141px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image_over{
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(../img/list/img_over.png) top left no-repeat;
	width: 126px;
	height: 96px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_image img{
	width:126px;
	height:96px;
	margin:0;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mobi-mt-promo-block-elem-panel{
	position: relative;
	height: 175px;
	border:none;
	background: transparent url(../img/mobi-mt-results-elem-panel.png) top left no-repeat;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title{
	position: absolute;
	left: 0;
	top: 0;
	height: 25px;
	width: 215px !important;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_title_field{
	font: bold 1em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left: 6px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_th{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 128px !important;
	height: 25px;
	background: none;	
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_book_promo{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 180px !important;
	height: 22px;	
	background: url(../img/list/btn_reservation.png) top left no-repeat;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_book_promo_btn button{
	width: 180px !important;
	height: 22px !important;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_book_promo_btn button.x-btn-text{
	margin-top: -5px;
	font: bold 1.3em Verdana,Arial,sans-serif;
	padding-left: 19px;
	color: #FFF;
	padding-left: 12px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_travel_book_promo{
	position: absolute;
	top: 125px;
	right: 180px;
	width: 180px !important;
	height: 22px;
	background: url(../img/list/btn_carnet_voyage.png) top left no-repeat;
}
	
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_travel_book_promo_btn button{
	width: 180px !important;
	height: 22px !important;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_travel_book_promo_btn button.x-btn-text{
	margin-top: -5px;
	font: bold 1.3em Verdana,Arial,sans-serif;
	color: #FFF;
	padding-left: 12px;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_info_promo{
	position: absolute;
	top: 125px;
	right: 0;
	width: 180px !important;
	height: 22px;
	background: url(../img/list/btn_informations.png) top left no-repeat;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_info_promo_btn button{
	width:	180px !important;
	height: 22px !important;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_info_promo_btn button.x-btn-text{
	margin-top: -5px;
	font: bold 1.3em Verdana,Arial,sans-serif;
	color: #FFF;
	padding-left: 12px;
}

.niv1_col_780 .tx-mtpromoblock-pi1 .x-btn-tl, 
.niv1_col_780 .x-btn-tr, 
.niv1_col_780 .x-btn-tc, .x-btn-ml, .x-btn-mr, 
.niv1_col_780 .x-btn-mc, .x-btn-bl, .x-btn-br, 
.niv1_col_780 .x-btn-bc{
	background-image:none;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo{
	position:absolute;
	top:0px;
	left:347px;
	width:205px;
	height:25px;
	padding:5px 0 0 0;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_city{
	padding-right: 5px;
	font: normal 0.9em Arial, Helvetica, sans-serif;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_geo .mt_promo_block_mx_geo_province{
	font: normal 0.9em Arial, Helvetica, sans-serif;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the{
	position: absolute;
	top: 0px;
	left: 220px;
	width:122px !important;
	padding: 12px 0 0 5px ;
	font: normal 0.9em Arial, Helvetica, sans-serif;
	height:25px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_the img{
	padding-left: 5px;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_thebis{
	position: absolute;
	top: 127px;
	left: O;
	width:150px !important;
	padding:4px 0 0 5px;
	font: normal 1em Arial, Helvetica, sans-serif;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_thebis img{
	margin: 0 2px 0 0 ;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_thebis2{
	position: absolute;
	top: 30px;
	left: 450px;
	height:19px;
	width:153px !important;
	font: normal 1em Arial, Helvetica, sans-serif;
	padding: 0;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar{
	position: absolute;
	top: 30px;
	left: 261px;
	font: normal 1em Arial, Helvetica, sans-serif;
	height:25px;
	width:192px !important;
}
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_title, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_bl, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_begin, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_el, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_end,
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_ml, 
.niv1_col_780 .tx-mtpromoblock-pi1 .mt_promo_block_mx_calendar .mt_promo_block_mx_calendar_item_middle{
	float: left;
	padding: 3px 2px 0 0;
} 