
/*
INDEX:

BODY / LINKS
DIV-SKELETT
MENUS
CSSSTYLEDCONTENT
RTE ALLGEMEIN
CT CONTENT-STYLING
PLUGINS

*/

span { background: transparent !important;  /* get's rid of gTranslate yellow on nav hover */}
/**** BODY / LINKS **************************************************************************************************************************************************/
/********************************************************************************************************************************************************************/	

body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_BodyTag-dunkel-1.jpg); background-repeat:repeat-x; background-color:#A5A6AA; color:#EBEBEB;}
a:link,a:active,a:visited {color:#ffffff; text-decoration:none;}
a:hover {text-decoration:underline;}

/* DIV-SKELETT  **************************** DIV-SKELETT  ***********************************************************************************************************/
/********************************************************************************************************************************************************************/

#BGWrap {}
#wrap {margin:0 auto; width:970px;}

#header1 {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/header-logo-BG.png); background-repeat:no-repeat; width:100%; height:65px;}
DIV#leftHeaderMenu {float:left; margin-top:45px; padding-top:3px;width:350px; height:17px; margin-left:0px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/bg-headermenu-left.png);}
DIV#rightHeaderMenu {height:18px; margin-top:45px; padding-top:2px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/bg-headermenu-right.png);float:right;width:350px;margin-right:0px; text-align:right;}

#unterHeaderMenu {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/streifen_unter_headermenu.jpg); height:10px; width:100%;}

#headerImage {width:100%; height:119px; background-color:#F3F3F3;}
#headerPic {float:left; width:840px; height:119px;}
#kontaktBlock {float:right; width:130px; height:119px; vertical-align:middle; line-height:18px; text-align:center;}

#RootmenuTable {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/rootmenu_new.jpg); background-color:#BCBCBC; width:100%; height:22px;}
#rootMenu {border-top:solid #CCCCCC 1px; width:840px; float:left; padding-top:2px;}
#flaggen {border-top:solid #CCCCCC 1px; color:#F3F3F3; font-size:11px; float:right; width:130px; text-align:center;}

#submenu {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/submenu_BG.jpg); background-repeat:no-repeat; background-color:#cacaca; padding:4px 0px 5px 0px; border-bottom:solid #999999 2px; height:15px; width:100%; text-align:center; color:#636262;}
#submenuLine {width:100%; height:13px; background-color:#cacaca;}

#MainContent {width:100%; background-repeat:repeat-x; background-color:#CACACA;}

#mainContentWrap {width:100%;}
#LEFTCONTENT {float:left; margin:0px; margin-top:0px; width:132px;}
#blockWrap {float:right; width:838px; margin:0px; padding:0px;}

#PAGECONTENT {float:left; height:380px; width:450px; margin:0px; padding:0px;}
#RIGHTCONTENT {float:right; height:380px; margin:0px; padding:0px; width:388px;}

#footerContent {width:100%; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_Footer-dunkel.jpg); height:50px; padding-top:28px; margin-bottom:30px; text-align:center;}

#footerLinks {font-size:10px; margin-bottom:10px;}
#footerLinks A {color:#ffffff; text-decoration:none; vertical-align:middle;}
#footerLinks A:hover {text-decoration:underline;}

/* Menus CT: *************************************************** Menus CT: ******************************************************************************************/
/********************************************************************************************************************************************************************/

/* leftHeaderMenu,rightHeaderMenu  */
#header1 SPAN, #header1 SPAN A {vertical-align:middle;}
#header1 SPAN A:hover {color:#F35F07; text-decoration:none; vertical-align:middle;}
#header1 span.header1-level1-act A {color:#D20000;  font-weight:normal; vertical-align:middle;}
#header1 span.SubActWrap, #header1 span.SubActWrap A {color:#D20000; font-weight:normal;}

DIV#leftHeaderMenu A { color:#EBEBEB; padding-right:10px; padding-left:10px; font-weight:bold;}
DIV#leftHeaderMenu span.header1-level1-act A { color:#F35F07; font-weight:bold;}

DIV#rightHeaderMenu A { color:#333333; padding-right:20px; padding-left:9px;}
DIV#rightHeaderMenu span.header1-level1-act A { color:#333333; font-weight:bold;}

/* MM-Hotels:Farb-Quadrat-Menu */
#kontaktBlock A:hover {text-decoration:underline;}
#meinMallorcamaus {color:#FFFFFF; margin-top:10px; font-size:14px;}
#meinMallorcamausLogin {font-weight:bold; font-size:15px; margin-top:10px;}
#meinMallorcamausLoginMerkzettel {font-weight:bold;}
#kontaktBlock div.tx-mnpagebookmark-pi1 { float:none;}

#rootMenu SPAN A {color:#999999; text-decoration:none; font-size:9px;}
#rootMenu SPAN.rootMallorca {color:#ffffff; font-size:10px; font-weight:bold;text-decoration:none;}
#rootMenu  A:hover {text-decoration:none;}
#rootMenu SPAN.rootSubDomainName {color:rgb(185, 185, 185); font-size:10px; font-weight:bold;}
#rootMenu .raquo {color:#ffffff;}
#rootMenu span.rootMenu-level1-no, #rootMenu .rootMenu-level1-no A {color:#ffffff; text-decoration:none;}
#rootMenu span.rootMenu-level1-act A { text-decoration:underline; color:#ffffff;  font-weight:normal; text-decoration:underline;}
#rootMenu SPAN.rootMenu-level1-no A:hover, #rootMenu SPAN.rootMenu-level1-act A:hover {color:#000000; text-decoration:underline;}
#rootMenu span.SubActWrap, #header1 span.SubActWrap A {color:#ffffff; font-weight:normal;}

#submenu A {font-weight:bold; color:#636262; font-size:11px; text-decoration:none; vertical-align:middle; padding:0 30px 0 30px;}
#submenu A.active {color:#F35F07;}
#submenu A:hover {color:#F35F07; text-decoration:none;	vertical-align:middle;}

#footerContent .footerTxt {font-size:10px;}
#footerContent .footerTxt A {color:#ffffff; text-decoration:none; vertical-align:middle;}
#footerContent .footerTxt A:hover {text-decoration:underline;}
.footerMenu-level1-no {text-decoration:none; vertical-align:middle;}
.footerMenu-level1-act {font-weight:bold; vertical-align:middle;}


/* CSSSTYLEDCONTENT  **************************** CSSSTYLEDCONTENT  *************************************************************************************************/
/********************************************************************************************************************************************************************/

DIV.content-element HR { clear:right; height:0px; padding:0px; margin:0px; border:none; border-top:dashed #EEEDED 1px;}

P {margin-top:4px; padding:5px 0px 2px 0px; margin-bottom:1px; color:#EBEBEB; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
P img {border:none; border-style:none; margin-top:3px; padding:0px;}
P TEXTAREA, SELECT {vertical-align:middle; font-size:10px; padding:0px; margin:0px;}
P.align-justify {text-align:justify;}
P.align-center {text-align: center;} 
P.align-left {text-align: left;}
P.align-right {text-align: right;} 


INPUT {font-size:10px; padding:0px; margin:0px; vertical-align:middle;}
INPUT.field {FONT-SIZE:11px; COLOR:Black; FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif; border:solid #cccccc 1px;	background-color:#FFFFFF;}
TEXTAREA.field, SELECT.field, OPTION.field {BORDER-RIGHT:solid #cccccc 1px; BORDER-TOP:solid #cccccc 1px; FONT-SIZE:11px; BORDER-LEFT:solid #cccccc 1px; COLOR:Black; BORDER-BOTTOM:solid #cccccc 1px;FONT-FAMILY:Verdana, Arial, Helvetica, Sans-serif;}
TEXTAREA#text {font-family:Arial,Helvetica,sans-serif;
font-size:12px;}
	
/* Headers */
H1, H2, H3, H4, H5, H6 {color:#333333; font-size:14px; font-weight:bold;}
H1.csc-firstHeader {padding:2px 4px 2px 5px;margin-top:7px; margin-bottom:9px; font-size:12px; color:#FFFFFF;}
DIV.csc-header-n2 H1, DIV.csc-header-n3 H1, DIV.csc-header-n4 H1, DIV.csc-header-n5 H1, DIV.csc-header-n6 H1, DIV.csc-header-n7 H1 {padding:2px 4px 2px 5px; margin:7px 0 1px 0; font-size:12px; border-bottom:solid #cccccc 1px;}

/* Forms */
FORM  {padding:0px; margin:0px; vertical-align:top;}
FORM .csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color:#D0EEFD; }
FORM .csc-form-fieldcell { background-color:#D0EEFD; }
FORM .csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT {font-size:10px; padding:0px; margin:0px;}
FORM .csc-form-fieldcell TEXTAREA {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
FORM .csc-form-labelcell DIV.csc-form-label-req { font-weight:bold; vertical-align:top; padding:0px; margin:0px; }
/* Email form, specifically */
FORM .csc-mailform {width:100%;}
FORM .csc-mailform .csc-form-labelcell  { }
FORM .csc-mailform .csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT {font-size:10px; padding:0px; margin:0px;}
FORM#mailform .csc-mailform-field {padding:4px 0px 0px 0px;}
FORM#mailform .csc-form-label, FORM#mailform .csc-form-label-req {font-size:11px; color:#FFFFFF;}
FORM#mailform .csc-mailform TR TD.csc-form-fieldcell TEXTAREA {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;width:98%;}
FORM#mailform fieldset  {border:0px; margin:0px; padding:0px;}
FORM#mailform #mailformaddress {height:50px;}


/* RTE ALLGEMEIN / ************************************************************** RTE ALLGEMEIN *********************************************************************/
/********************************************************************************************************************************************************************/

/* RTE / Bulletlists */
UL { margin-top:0px;  }
UL UL LI { font-size:10px; }
OL { margin-top:0px; }
LI { margin-top:0px; margin-bottom:0px; padding-top:2px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;font-size:12px;}

/* RTE / Text styling */
.important {font-size:12px; color:#FF6600; font-weight:bold;}
.detail {font-size:12px; color:#FFFFFF; font-weight:bold;}
.name-of-person {font-size:12px; color:#CCCCCC; font-weight:bold;}

TABLE {border-collapse:collapse;}
TABLE.htmlarea-showtableborders {margin-left:1px;width:99%;border-collapse:collapse;}
TABLE.htmlarea-showtableborders TD {border-color:#000000;}
TABLE th { font-weight:normal;}
#RIGHTCONTENT TABLE tbody TR, TABLE tbody TR TD P  {}
TABLE tbody TR TD {padding:0px; margin:0px; padding-left:0px;} /*  border:solid 1px #999999;  */
TABLE tbody TR TD P A:hover {color:#FF9900; text-decoration:underline;}
TABLE tbody TR TD P A {text-decoration:none;}
TABLE tbody TR TD P .detail {font-size:11px; color:#CCCCCC; font-weight:normal; font-style:normal;}
TABLE tbody TR TD P .important {font-size:10px; color:#FF6600; font-weight:normal; font-style:italic;}
TABLE tbody TR TD P .name-of-person {font-size:10px; color:#FF9900; font-weight:normal; font-style:italic;}
TABLE tbody TR TD.align-center {padding:6px 5px 5px 9px;}
#RIGHTCONTENT TABLE tbody TR TD h3 {margin-bottom:1px; margin-top:4px; padding:0px 0px 2px;}

/* RTE / Table styling:searchResTable for "THEMEN" */
#searchResTable {margin-top:24px; border-collapse:collapse;}
#searchResTable tbody TR { padding:0px; margin:0px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_suchlaufband-dunkel.gif); background-repeat:no-repeat;}
#searchResTable tbody TR TD { padding:0px; margin:0px; padding-bottom:8px;}
#RIGHTCONTENT #searchResTable TR TD P { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left;}
#searchResTable tbody TR TD P STRONG, #searchResTable tbody TR TD P B { line-height:20px; color:#CCCCCC;}
#searchResTable tbody TR TD.align-left {padding:2px 0px 5px 10px;}
#searchResTable tbody TR TD P A:hover {text-decoration:none;}
#searchResTable tbody TR TD P A {color:#FFFFFF;}
#searchResTable tbody TR TD P img {padding:0px; margin:0px;}
#searchResTable tbody TR TD P .detail {font-size:11px; color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#searchResTable tbody TR TD P .important {font-size:9px; color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
#searchResTable tbody TR TD P .name-of-person {font-size:10px; color:#FF9900; font-weight:normal;}


/* RTE / Table styling:searchResTable for "THEMEN" */
TABLE.searchResTable {margin-top:24px; border-collapse:collapse;}
TABLE.searchResTable tbody TR { padding:0px; margin:0px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_suchlaufband-dunkel.gif); background-repeat:no-repeat;}
TABLE.searchResTable tbody TR TD { padding:0px; margin:0px; padding-bottom:8px;}
#RIGHTCONTENT TABLE.searchResTable TR TD P { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left;}
TABLE.searchResTable tbody TR TD P STRONG { line-height:20px; color:#CCCCCC;}
TABLE.searchResTable tbody TR TD.align-left {padding:2px 0px 5px 10px;}
TABLE.searchResTable tbody TR TD P A:hover {text-decoration:none;}
TABLE.searchResTable tbody TR TD P A {color:#FFFFFF;}
TABLE.searchResTable tbody TR TD P img {padding:0px; margin:0px;}
TABLE.searchResTable tbody TR TD P .detail {font-size:11px; color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
TABLE.searchResTable tbody TR TD P .important {font-size:9px; color:#FFFFFF; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
TABLE.searchResTable tbody TR TD P .name-of-person {font-size:10px; color:#FF9900; font-weight:normal;}


/* Table fuer Motorr�dfewr */
#searchResTableLight {margin-top:24px; border-collapse:collapse;}
#searchResTableLight tbody TR { padding:0px; margin:0px; background-image:url(http://www.mallorcamaus.com/fileadmin/scripts/BG_suchlaufband_searchTheme.gif); background-repeat:no-repeat;}
#searchResTableLight tbody TR TD { padding:0px; margin:0px; padding-bottom:8px;}
#RIGHTCONTENT #searchResTableLight tbody TR TD P { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#searchResTableLight tbody TR TD P STRONG {line-height:20px; color:#CCCCCC;}
#searchResTableLight tbody TR TD.align-left {padding:2px 0px 5px 10px;}
#searchResTableLight tbody TR TD P A:hover {color:#FF9900; text-decoration:none;}
#searchResTableLight tbody TR TD P A {text-decoration:none; color:#FFFFFF;}
#searchResTableLight tbody TR TD P img {padding:0px; margin:0px;}
#searchResTableLight tbody TR TD P .detail {font-size:10px; color:#4B4B4B; font-weight:normal; font-family:Arial, Helvetica, sans-serif; float:right; padding:3px 10px 0px 0px;}
#searchResTableLight tbody TR TD P .important {font-size:10px; color:#FF6600; font-weight:normal; font-family:Arial, Helvetica, sans-serif; float:right; padding:16px 10px 0px 0px; font-style:normal;}
#searchResTableLight tbody TR TD P .name-of-person {font-size:11px; color:#FFFFFF; font-weight:normal; font-style:normal;}

/* RTE / Table styling:searchResTable for "MIETWAGEN" */
#MWTable {margin-top:24px; border-collapse:collapse;}
#MWTable tbody TR { padding:0px; margin:0px; background-image:url(http://www.mallorcamaus.com/fileadmin/scripts/BG_suchlaufband_searchTheme.gif); background-repeat:no-repeat;}
#MWTable tbody TR TD { padding:0px; margin:0px; padding-bottom:8px;}
#RIGHTCONTENT #MWTable tbody TR TD P { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#MWTable tbody TR TD P STRONG {line-height:20px; color:#CCCCCC;}
#MWTable tbody TR TD.align-left {padding:2px 0px 5px 10px;}
#MWTable tbody TR TD P A:hover {color:#FF9900; text-decoration:none;}
#MWTable tbody TR TD P A {text-decoration:none; color:#FFFFFF;}
#MWTable tbody TR TD P img {padding:0px; margin:0px;}
#MWTable tbody TR TD P .detail {font-size:10px; color:#4B4B4B; font-weight:normal; font-family:Arial, Helvetica, sans-serif; float:right; padding:3px 10px 0px 0px;}
#MWTable tbody TR TD P .important {font-size:10px; color:#FF6600; font-weight:normal; font-family:Arial, Helvetica, sans-serif; float:right; padding:16px 10px 0px 0px; font-style:normal;}
#MWTable tbody TR TD P .name-of-person {font-size:11px; color:#FFFFFF; font-weight:normal; font-style:normal;}


/********************************************************************************************************************************************************************/
/*CT CONTENT-STYLING ************************************************************************************************************************************************/
/********************************************************************************************************************************************************************/

.field {font-size:11px; padding:1px 2px 1px 2px;}
.cr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF}
#DummyLine {margin-top:1px; border-top:solid #CCCCCC 1px;}

#contactFormCT HR {	clear:right; height:1px; margin-top:2px; margin-bottom:0px; border-bottom-width:0px; border-right-width:0px; border-left-width:0px; border-top:dashed #CBF3EA 1px;}

div.serviceLinks {float:left; padding-left:7px; FONT-SIZE:11px;}
div.serviceLinks a:hover { text-decoration:underline;}
#serviceLinksRight {font-size:10px; float:right; text-align:right; color:#FF9900; padding-right:5px;}
#googleTranslate {font-size:10px; float:left; text-align:left; color:#FF9900; margin:10px 0px 0px 35px;}
#serviceLinksRight A {color:#FF9900;}
#backButtonServiceLinksRight { float:right; text-align:right; margin-top:30px;}
#backButton {margin-top:30px; width:100%; text-align:right;}

/************************************************************************************************************************************************************/

#LEFTCONTENT DIV.content-element { margin-bottom:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#5C5C5C; width:132px; background-color:#FFFFFF;}
#LEFTCONTENT DIV.content-element H1.csc-firstHeader {padding:2px 4px 2px 5px;margin-top:7px; margin-bottom:0px; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/bg-H1-hotels-Left.jpg);}
#LEFTCONTENT DIV.csc-header-n2 H1, #LEFTCONTENT DIV.csc-header-n3 H1, #LEFTCONTENT DIV.csc-header-n4 H1, #LEFTCONTENT DIV.csc-header-n5 H1 {color:#ffffff; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/bg-H1-hotels-Left.jpg);}
#LEFTCONTENT P {margin-top:0px; padding:0px; color:#4B4B4B; font-size:11px;}
#LEFTCONTENT P IMG {margin-top:0px; padding-top:0px;}
#LEFTCONTENT P A {color:#4B4B4B; text-decoration:none;}

#PAGECONTENT DIV.content-element {margin:0px; margin-left:27px; padding:0px; margin-top:0px;}
#PAGECONTENT DIV.content-element  DIV.csc-header H1.csc-firstHeader {margin-bottom:5px;font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}

#RIGHTCONTENT DIV.content-element {padding:0px 10px 0px 10px; color:#ffffff;}
#RIGHTCONTENT DIV.content-element P {margin-top:4px; padding:0px 0px 2px 0px; margin-bottom:1px; color:#EBEBEB; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#RIGHTCONTENT DIV.content-element H3 {color:#FF9900; margin-top:19px; margin-bottom:10px; font-size:14px; font-weight:bold;}

#RIGHTCONTENT DIV.content-element P.align-justify {text-align:justify;}
#RIGHTCONTENT DIV.content-element P.align-center {text-align: center;} 
#RIGHTCONTENT DIV.content-element P.align-left {text-align: left;}
#RIGHTCONTENT DIV.content-element P.align-right {text-align: right;} 

/********************************************************************************************************************************************************************/
/* Plugins:*********************************************************************************************************************************************************/
/********************************************************************************************************************************************************************/

/*mailFormPlus*/
.tx-thmailformplus-pi1 H2 { margin-top:0px; margin-bottom:0px; }
TABLE#anfrageForm { background-color:#D0EEFD;}
.tx-photogals-pi1 {	margin-top:7px;	padding-left:7px; width:350px;}
.tx-photogals-pi1-big {	padding-bottom:5px;	margin-bottom:5px;}
.tx-photogals-pi1-big a {	border:1px solid #CCCCCC; padding:0px; background-color:#FFFFFF; text-align:center; display:block;}
.tx-photogals-pi1-big a:hover {	border:1px solid #999999;}
/* MF+ einzelbuchungsformular ref-nr. */
.rgtabs-container .content-element .tx-thmailformplus-pi1 #mailformplus_contactform H3 {float:left;}
#H1RefNr { float:right; color:#BCBCBC; margin:19px 9px 10px; font-weight:bold;}
span.FRNummer { padding:0px 3px 0px 3px; background-color:#ffffff; color:#FFFFFF;}
/*  MF+ einzelbuchungsformular Pop-Up Window: */
#popup {z-index: 1; background-image:url(http://hotels.mallorcamaus.com/fileadmin/scripts/BG_TipAFriend.jpg); background-color:#CCCCCC; width: 330px; height:315px; border: 1px solid black; }
#menu_form_body{ padding:20px;font-size:12px;color:#000000; text-align:center;}
#menu_form_body H1 {font-weight:bold; font-size:14px; color:#FFFFFF; text-align:center;}
.mailformplus_contactform .error {color:#FF0000;font-size:9px}

/* MIX: */
#thumbsWrap { height:180px; clear:both;}
DIV.imageElement { margin:0px; padding:0px;}
img.thumbnail { margin:0px; padding:0px;}
#RIGHTCONTENT DIV.tx-ffiframe-pi1 {margin-top:27px; margin-left:5px;}
#ctFlashPlayer {margin-top:8px; margin-left:7px;} /* !!! */

/** BOOKMARKS ************************************* */
DIV.tx-mnpagebookmark-pi1 {float:left;}

/** HOTLESEARCH FORM ****************************** */
/* form.hotelsearch {width:132px; background-color:#ACB001; color:#FFFFFF; margin:0px; padding:0px; border:none; padding-bottom:5px;} */
.mootabs {font-size:12px;}
#searchFormTabs {background-color:#FFFFFF; width:100%;}
/* .mootabs_title {list-style-image:none;	list-style-type:none;margin:0px;padding:0px;} */
/* .mootabs_title li {float:left; font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:2px 9px 2px 9px; border-left:1px solid #ccc; color:#ffffff;cursor:pointer; background-color:#636262;	width:47px;} */
.mootabs_title li.active {background-color:#FFFFFF;color:#000000;}
.mootabs_panel {display:none;position:relative;width:100%;top:-1px;clear:both;overflow:auto;border:0px;}
.mootabs_panel.active {display:block;border:0px;}
/* #Hoteltypen {padding-top:5px;} */


/** HOTLESEARCH *********************************** */
/*Listing:*/
#RIGHTCONTENT DIV.tx-mnhotelsearch-pi1 {margin-top:9px; margin-left:7px; padding-right:10px;}

/*Listing-Header:*/
#search_listSort {padding-bottom:26px;}
.sorting_label {font-size:11px; color:#FFFFFF; float:left;}
.sorting_price, .sorting_region, .sorting_level, .sorting_pax, .sorting_rooms {float:left; padding-left:10px;}
.sorting_price A, .sorting_region A, .sorting_level A, .sorting_pax A { text-decoration:none; font-size:11px; color:#FFFFFF;}

/*Listing:*/
#search_list {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_suchlaufband-dunkel.gif); background-repeat:repeat-x; height:62px; margin-bottom:0px;}
#search_list .search_img {float:left; margin-right:10px;}
#search_list IMG.SLResultImage {}

#search_info {float:right; width:240px; padding:1px 5px 0 0px;}
#search_info .search_info_refnumber { float:left; text-decoration:none; font-size:10px; color:#CCCCCC; font-weight:bold;}
#search_info .search_pax {float:right; font-size:10px; color:#4B4B4B; font-family:Arial, Helvetica, sans-serif;}
#search_info .search_description {height:27px; text-decoration:none; font-size:11px; color:#FFFFFF; font-weight:bold;}
#search_info .search_title {padding:0px;}
#search_info .search_region {font-size:10px; color:#333333; float:left;}
#search_info .search_levelList {color:#CCCCCC; padding-left:60px;}
#search_info .search_price {
	float:right;
	font-size:10px;
	color:#B95800;
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
}
#search_info .search_rooms {
	float:right;
	font-size:10px;
	color: #333;
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
}
#search_info .search_city {color: #CCCCCC;}

#RIGHTCONTENT DIV.tx-mnhotelsearch-pi1 DIV.browseBoxWrap p {float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin:0px;padding:0px 10px 0px 0px;}
.tx-mnhotelsearch-pi1-browsebox { font-size:11px;}
.count_result_from_to {text-decoration:none; color:#CCCCCC;}
.tx-mnhotelsearch-pi1-browsebox TD {text-decoration:none; color:#CCCCCC;}
.tx-mnhotelsearch-pi1-browsebox TD P {padding:0px; margin:0px;}
TD.tx-mnhotelsearch-pi1-browsebox-SCell P A  {text-decoration:none; color:#CCCCCC;}

div#tabs option{padding-bottom:2px; padding-top:2px; border-top:1px solid #959500;}
div#tabs select{font-weight:bold;}


/*Laufband: */
.tx-mnsuchlaufband-pi1 {height:54px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/suchlaufband-BG-ALL-dunkel.jpg);}
#search_results #backToSearch {font-size:11px; z-index:1000; position:absolute; margin-top:-103px; margin-left:280px;}
#search_results .SLTitleHeader {float:left; width:167px; padding-top:1px; padding-left:5px; padding-right:5px;}
#search_results .resultBlock {background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_suchlaufband_small_dunkel.jpg); background-repeat: repeat-x; height:54px; margin:0px; padding:0px; font-size:10px;}
#search_results .resultBlock  A IMG { cursor:pointer;}
#search_results TR, #search_list TABLE {height:54px;}
#search_results table, #search_results tbody {margin:0px; padding:0px;}
#search_results TD {margin:0px; padding:0px;}
#search_results .SLDescription {padding-left:6px; height:27px;}
#search_results .SLDescription A {text-decoration:none; font-size:11px; color:#FFFFFF; font-weight:bold;}
#search_results .SLTitle {float:left;padding-left:6px; }
#search_results .SLTitle A { text-decoration:none; font-size:10px; color:#CCCCCC; font-weight:bold;}
#search_results .search_rooms {float:right; font-size:10px; color: #333; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
#search_results IMG.SLResultImage{background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG_suchlaufband-dunkel.gif); padding:0px; margin:0px;}
#search_results .search_region {float:left;padding-left:4px;text-decoration:none; font-size:9px; color: #333; font-family:Arial, Helvetica, sans-serif; }
#search_results .search_city {color: #CCCCCC;}
#search_results .search_price {float:right;text-decoration:none; font-size:10px; color: #B95800; font-family:Arial, Helvetica, sans-serif;}
#search_info .search_pax {float:right; font-size:10px; color: #4B4B4B; width:85px; font-family:Arial, Helvetica, sans-serif;}
#search_results .search_counter {float:left; margin-left:-60px; width:60px; text-align:right; color:#ffffff; font-size:9px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:1px; background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG-Counter.png);}

.browseBoxWrap P {padding:0px; margin:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:left; padding-right:10px;}
.browseLinksWrap, .browseLinksWrap SPAN A {padding:0px; margin:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC;}
.browseLinksWrap span.activeLinkWrap {color:#FF6600;}
.browseBoxWrap { height:30px; margin-bottom:5px;}

/* add by Mario Naeter */
.link_page{float:left;width:820px;}
#tile_inner{width:1000000px;height:70px;}
#link_page_list{width:720px;height:70px;position:relative;overflow:hidden;}
.link_page_first{float:left;width:820px;}

/* tx_rscontentcolumn_pi1  *********************************** */

div.tx-rscontentcolumn-pi1 {padding:0px; margin:0px;}

#tres-leftcolFIRSTROW {padding:0px; margin-right:5px;width:270px;float:left; background-color:#FFFFFF;}
#tres-middlecolFIRSTROW {padding:0px; margin-right:5px;width:270px;float:left; background-color:#FFFFFF;}
#tres-rightcolFIRSTROW {padding:0px;width:270px;float:right; background-color:#FFFFFF;}

#LUCONTENT {margin-left:17px; padding-top:8px;}
#LUCONTENT DIV.content-element {padding:0px}
#tres-leftcolFIRSTROW DIV.content-element, #tres-middlecolFIRSTROW DIV.content-element, #tres-rightcolFIRSTROW DIV.content-element {padding:0px 0px 14px 0px;}
#LUCONTENT DIV.content-element P { margin:0px; padding:0px; margin-top:0px; color:#000000;	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#LUCONTENT DIV.content-element P img {margin-top:0px; padding-left:5px;}
#LUCONTENT DIV.content-element p.align-left {padding:4px 4px 2px 5px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6B6B6B;}
#LUCONTENT DIV.content-element p.align-left A { color:#6B6B6B; text-decoration:none;}
#LUCONTENT span.name-of-person { color:#000000; font-weight:normal;}
#LUCONTENT H1.csc-firstHeader { background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG-PORTAL-H1-LU.jpg); padding:2px 4px 2px 10px; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px;}

#LUCONTENT2 {margin-left:17px; padding-top:8px;}
#LUCONTENT2 DIV.content-element {padding:0px}
#tres-leftcolFIRSTROW DIV.content-element, #tres-middlecolFIRSTROW DIV.content-element, #tres-rightcolFIRSTROW DIV.content-element {padding:0px 0px 14px 0px;}
#LUCONTENT2 DIV.content-element P { margin:0px; padding:0px; margin-top:0px; color:#000000;	font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#LUCONTENT2 DIV.content-element DIV TABLE P { margin-right:3px;}
#LUCONTENT2 DIV.content-element P img {margin-top:0px; padding-right:5px;}
#LUCONTENT2 DIV.content-element p.align-left {padding:4px 4px 2px 5px; margin:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6B6B6B;}
#LUCONTENT2 DIV.content-element p.align-left A { color:#6B6B6B; text-decoration:none;}
#LUCONTENT2 span.name-of-person { color:#000000; font-weight:normal;}
#LUCONTENT2 H1.csc-firstHeader { background-image:url(http://www.mallorcamaus.com/fileadmin/templates/common_images/BG-PORTAL-H1-LU.jpg); padding:2px 4px 2px 10px; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px;}


/** tx_sadatesinfo_pi1 *********************************** */
.tx-sadatesinfo-pi1 { padding-top:3px;}
.tx-sadatesinfo-pi1 .dateText {font-family:Tahoma, Arial;font-size:11px;color:#F3F3F3;}


/* scroll controlle*/
#RIGHTCONTENT div.tx-mnhotelsearch-pi1 {margin-left:0;padding-right: 0;}
.result-list-outerbox {height:302px;width:391px;position:relative;overflow-y:scroll;width:368px;}
	#controllist_contentmask {
		overflow: hidden;
		position: relative;
		height: 308px;
		width: 371px;
		width: 379px;
		padding-top: 0;
		padding-right: 0;
		float: left;
		margin-left: 2px;
	}

	#controllist_scrollcontainer {
		float: left;
		height: 300px;
		width: 10px;
		margin-left: 5px;
		display: none;
		position:absolute;
		right: 17px;
	}

	#controllist_scrollUpBtn {
		height: 10px;
		width: 10px;
		background-image: url(../common_images/arrow-up.jpg);
		margin-bottom: 5px;
	}

	#controllist_scrollDownBtn {
		height: 10px;
		width: 10px;
		background-image: url(../common_images/arrow-down.jpg);
		margin-top: 5px;
	}

	#controllist_scrolltrack {
		height: 270px;
		width: 10px;
		background-color: #e0e0e0;
	}

	#controllist_scrollknob {
		width: 8px;
		height: 25px;
		border: 1px solid #e0e0e0;
		background-color: #637279;
	}
.result-list-outerbox table.searchResTable { margin-top:0px;}
/********************************************************************************************************************************************************************/
/********************************************************************************************************************************************************************/

