@charset "UTF-8";
/**
 * Abu Dhabi
 *
 * @package         ad
 * @version         1.0
 * @lastmodified    $Date: 2010/01/13 14:16:24 $
 */
 
 
@media all
{
/**
 * @section COLORS
 * Colors for alle Elements
 */
 
 	body {
		background-color: #f3f2e5; 
		color: #000;	
	}

	h1,h2,h3,h4,h5,h6,.p--heading-2 { 
		color: #CB1D02;
	}	
	
	a { color:#82620b; }
	a:visited { color:#82620b; }

	.topLink a { color: #82620b; }
	

	hr {
		background-color: #eee;
		color: #eee;
		border-color: #eee;
	}
	
	tbody th,
	tbody td {
		background-color: #fff;
	}
	
	/* Seitencontainer  */
	#pageContent {
		background-color: #ffffff;
		border-color: #ffffff;
	}		

	#content {
		background-color: #ffffff;
		color: #000000;
	}
	
	#header {
		background: #ffffff url(../../images/en/headerImageTop.jpg) top left no-repeat;
	}

	.topLink a, 
	.topLink a:link,
	.topLink a:visited, 
	.topLink a:hover, 
	.topLink a:focus,
	.topLink a:active  {
		background: transparent url(../../images/en/linkIcon_topLink.gif) no-repeat left 4px;
	}
	
  /**
  * @section Container: Service Navigation
  */
   
   #containerServiceNavigation ul li.logout a {
      color: #1a488f!important;
	}
	
 /**
  * @section Container: Hauptnavigation (benutzerdefinierte Navigation)
  */
  
	
	#containerNavigation {
		background: #ffffff url(../../images/containerContent.gif) repeat-x left bottom;
	}

	#mainNavigation .inner {
		background-color: #ffffff;
	} 

  	
  /**
  * @section Container: Contact Center link mit Telefonnummer im header
  * 
  */
	#containerContactCenter a {

		color: #3f3f3f!important;
	}
  
/**
 * Errors
 * @comment:
 */

	.formValidationError {
		color: #ED1C24;
	}	
	
	.error {
	  color: #ED1C24;
	}

	
/**
 * Formatierung des Farbwechsels in den Tabellenzeilen
 */

	tr.even th,
	tr.even td {
		background-color: #F0F0F0;
		border-bottom-color: #D7D8D9;
	}

	tr.odd th,
	tr.odd td {	
		background-color: #fff;
		border-bottom-color: #D7D8D9;
	}

/**
 * color change formatting in table rows
 */
 
	th.bannerHead {
		color: #CB1D02;
	} 

/**
 * @section Head > Quick Search
 */   
   
   #quickSearch .searchButton .sb {
   	background: url(../../images/en/bg_quicksearch_submit.gif) 0 0 no-repeat;
   }
	

/**
 * @section Main Navigation
 */
 
 	#mainNavigation li {
		background-color: #fff;
		border-bottom-color: #d9d5ca;
	}

	#mainNavigation li a {
		background-color: #fff;
		border-color: #eeeade;
		border-bottom-color: #dad7cc;
	}
	
	#mainNavigation li a span {
		background-color: #ece8db;
	}
	
	#mainNavigation li.active a {
		color: #CB1D02;
	}
	
	#mainNavigation li.active a span {
		background-color: #e12e35;
		color:white;
	}

	#contentColumnMain h3 a, #contentColumnMarginal h3 a, 
	#contentColumnMarginal h4 a,
	#contentColumnMain h5 a, #contentColumnMarginal h5 a,
	#contentColumnMain h6 a, #contentColumnMarginal h6 a {
		color: #82620B;
	}
   
	#contentColumnMain h4 a,
    #contentColumnMain h4.bannerHead a, 
    #contentColumnMarginal h4.bannerHead a,
    #contentColumnMarginal h4.bannerHead a  {
     	color: #CB1D02 !important; 
   }


/**
 * @section Footer
 */
	#footer {
		color: #666666;
	}
	
	
	
	
/**
 * @section Teaser Boxes
 */
  
  
/**
 * Teaser
 */
 
	.banner h3,
	.banner h4,
	#contentColumnMain .marginal .banner h3 {
		background-color: transparent;
		color: #CB1D02;
	}

	.banner h4.bannerHead,
	#contentColumnMain .marginal .banner h3 {
		background-color: #ece8db;
		font-size: 1.36em;
		font-weight: normal;
	}

	.doubleArrow {
		background: transparent url(../../images/en/icon_doublearrow.gif) 96% center no-repeat;
	}

	.pipeArrow {
		background: transparent url(../../images/en/icon_pipearrow.gif) 96% center no-repeat;
	}

	
/**
 * @section Column Wrappers
 */

	div.column.header {
		background-color: #F9EEE4;
	}

/**
 * Breadcrumb
 */

	#breadcrumb {
		background-color: transparent;
		border-color: #EDEBDE;
		color: #696969;
	}

	ul#menu {
		background-color: #ffffff;
	}

	ul#menu li {
		background: transparent url(../../images/en/breadcrumb_icon.gif) no-repeat right center;
		color: #696969; 
	}
	
	ul#menu li a {
		color: #82620b;
	}
	
	ul#menu li.current a {
		background: none;
	}
	
	ul#menu li > ul {
		background-color: #ffffff;  
		border-color: #EDEBDE;  
		color:#696969;
	}
		
	ul#menu li ul li {
		background-image: none;
		background-color: #ffffff;
		border-top-color: #EDEBDE;
	}
	
	ul#menu li ul li a {
		background-image: none!important;
		background-color: #ffffff;	
		color: #82620b;
	}
	
	ul#menu li ul li a:hover {
		background-color: #EDEBDE!important;	
		color: #82620b;
	}

	
/**
 * Links
 */
 
	a.arrow,
	a.arrowForward,
	a.arrowBackward,
	a.arrowUp,
	a.arrowDown { background: transparent url(../../images/en/linkIcon_brown_arrowForward.gif) center left no-repeat; }
	
	a.arrowBackward { background: transparent url(../../images/en/linkIcon_brown_arrowBackward.gif) center right no-repeat; }

	a.arrowUp { background-image: url(../../images/en/linkIcon_brown_arrowTop.gif); }

	a.arrowDown { background-image: url(../../images/en/linkIcon_brown_arrowBottom.gif); }
	
	a.printView { background:transparent url(../../images/linkIcon_printView.gif) right center no-repeat; }
	a.sendToAFriend { background:transparent url(../../images/linkIcon_sendFriend.gif) right center no-repeat; }
	
	a.eService { background: transparent url(../../images/icon_eServices.gif) right 3px  no-repeat; }
	a.eSecuredService { background: transparent url(../../images/icon_eServicesSecure.gif) right 3px  no-repeat; }
	
		
	
/**
 * @section Homepage
 */
 
 	#content.homepage .banner h3 {
		background-color: #ece8db;
		color: #CB1D02;
	}
	
 	#headerImageBottom div.image {
		background: transparent url(../../images/headerImageBottom.jpg) no-repeat scroll 2px 0px;
	}
	
	
/**
 * Drop Shadow Element
 */
	.shadow {
		background: #fff url(../../images/content_outer_fluid.gif) bottom right no-repeat;
	}

	.shadow .innershadow {
		background: #FFFFFF url(../../images/content_inner_fluid.gif) 0pt -1px no-repeat;
	}
		
	.shadow .corner {
		background: transparent url(../../images/content_corner_botlef.gif) bottom left no-repeat;
	}
	
	.shadow.image div div {
		background: none;
	}

	
/**
 * @section fragments
 * @info 
 */
	
	#contentColumnMain .fragment.form,
	#contentColumnMain .publicationHead {
		background-color: #f6f4ee;
		border-top-color: #eeeade;
		border-right-color: #ffffff;
		border-bottom-color: #eeeade;
		border-left-color: #ffffff;
	}
	
	#contentColumnMain .fragment.form fieldset {
		border-top-color: #ffffff;
		border-bottom-color: #ffffff;
 	}

	#contentColumnMain .fragment.form.inactive,
	#contentColumnMain .fragment.form.inactive fieldset {
		background-color: transparent;
		border: none;
	}
	
/**
 * Major List
 */
	
 	.majorList li {
 		background: transparent url(../../images/en/listIcon_majorList.gif) 1em 1em  no-repeat;
		border-bottom-color: #eeeade;
	}
	
	.majorList li.active {
		background-image: url(../../images/en/listIcon_green_en.gif)
	}

	.majorList li.active a {
		color: #CB1D02;
	}
	
	.majorList li p {
		color: #333333;
	}
	
	.toc li a {
		background-image: url(../../images/linkIcon_arrowBottom.gif);
	}

	
/**
 * Top Choices List
 */

 	.textLinkList li,
	.iconLinkList li {
		border-bottom-color: #eeeade;
	}
	
	.iconLinkList li a {
		color: #82620B;
	}
   
   .textLinkList li a.arrowRight {
		background: url(../../images/en/linkIcon_brown_arrowForward.gif) no-repeat 6px 0.5em;
	}
   
   .iconLinkList li a.arrowRight {
		background: url(../../images/en/linkIcon_brown_arrowForward.gif) no-repeat 0 0.4em;
	}
	
	/* service teaser */
	
	.externalLink .fragment p,
	.internalLink .fragment p{
		background: #f9f8f7 url(../../images/en/teaserImages_eServ.jpg) no-repeat 0px bottom;
		
		width: 177px;
		color: #82620B;
	}
	.externalLink .fragment p a{
		background: url(../../images/en/teaserImages_eServ_extLink.gif) no-repeat 96% 10px;
		
		color: #82620B;
	
	}
	
	.externalLink .fragment p.align--right a,
	.externalLink .fragment p.align--right{
		background: transparent;
	}
	
	.externalLink .fragment p.align--right{
		min-height: 25px;
		padding-bottom: 0!important;
	}
	
	.externalLink .fragment p.align--right a {
		padding-right: 0!important;
	}
	
	.internalLink .fragment p a{
		background: url(../../images/en/teaserImages_eServ_intLink.gif) no-repeat 96% 10px;
		color: #82620B;
	}
	
	.internalLink .fragment p.align--right a,
	.internalLink .fragment p.align--right{
		background: transparent;
		
	}
	
	.internalLink .fragment p.align--right{
		min-height: 25px;
		padding-bottom: 0!important;
	}
	
	.internalLink .fragment p.align--right a {
		padding-right: 0!important;
	}
	
/**
 * Services List
 */
	
	.servicesList h4 {
		border-bottom-color: #ece8db; 
	}
	
 	.servicesList li,
	.bookmarkList li {
 		background: transparent url(../../images/en/linkIcon_green_arrowForward.gif) 0 10px no-repeat;
	}

	#contentColumnMarginal .servicesList li,
	#contentColumnMarginal .bookmarkList li {
		background-image: url(../../images/en/linkIcon_brown_arrowForward.gif);
		background-position: 0px 0.2em;
	}
	
	.serviceChoicesList li {
 		background: transparent url(../../images/en/linkIcon_brown_arrowBottom.gif) 0 0.5em no-repeat;
	}

	.servicesList li ul li {
		background-image: url(../../images/en/linkIcon_brown_arrowForward.gif);
		background-position: 0 4px;
	}
	
	.servicesList li a {
		color:#82620b;
	}

 	.servicesList2 li {
		background: transparent url(../../images/en/linkIcon_brown_arrowForward.gif) 0 3px no-repeat !important;
	}
	
	.servicesList2 li a {
		color:#82620b;
	}
	
/**
 * Services Navigation
 */
 	/* first level */
	.servicesNavigation li span {
		background-color: #f5f3ed;
		color: #82620b;
	}

	/* second level */	
	.servicesNavigation li ul li {
		background-color: transparent;
	}
	
	.servicesNavigation li ul li a {
		background: transparent url(../../images/en/linkIcon_brown_arrowForward.gif) 0 4px no-repeat;
		color:#82620b;
	}
	
	/* first level */
	#servicesNavigationWrapper .servicesNavigation li {
		border-color: #eeeade;
	}

	#servicesNavigationWrapper .servicesNavigation li span {
		background-color: #f5f3ed;
		color: #82620b;
	}

	#servicesNavigationWrapper .servicesNavigation li span.active {
		background-color: #ffffff;
		color: #696969;
	}

	/* second level */	
	#servicesNavigationWrapper .servicesNavigation li ul li {
		background-color: transparent;
	}

	
	/* servicesNavigationContent, all list content inserted by jQuery */
	#servicesNavigationWrapper {
		border-bottom-color: #e7e1d3;
	}
	
	#servicesNavigationWrapper .forward,
	#servicesNavigationWrapper .backward {
		background-color: #ffffff;
		border-color: #e7e1d3;
	}

	#servicesNavigationWrapper .forward span,
	#servicesNavigationWrapper .backward span {
		background: #ede8dc url(../../images/servicesListNavigation_background.gif) top left repeat-x;
	}
	
	
/**
 * Event Calendar
 */

	#eventCalendarMonthsWrapper .forward,
	#eventCalendarMonthsWrapper .backward {
		background-color: #ffffff;
		border-color: #e7e1d3;
	}

	#eventCalendarMonthsWrapper .forward span,
	#eventCalendarMonthsWrapper .backward span {
		background: #ede8dc url(../../images/servicesListNavigation_background.gif) top left repeat-x;
	}

	#content .tabNavigation #eventCalendarMonthsWrapper .tabHeaders li.active a { 
		color: #CB1D02!important;
	}

/**
 * Teaser List
 */
 
	.teaserList li {
		background: transparent url(../../images/en/linkIcon_red_arrowForward.gif) 0 5px no-repeat;
	}

	.teaserList li ul li {
		background-image: none;
	}
	
	.teaserList h4 {
		color:#82620b;
	}
	
	.teaserList li h4 a {
		color:#82620b!important;
	}
	
	
	
/**
 * Paging, Type One
 * @comment:
 */
	
	.searchResult .leafNavigation li {
		border-left-color: #000000;
	}

	
/**
 * Paging, Type Two
 * @comment for paging inside tablehead
 */
 	caption.searchResult .pagerPrevious,
 	caption.searchResult .pagerNext {
		background-repeat: no-repeat;
	}

 	caption.searchResult .pagerPrevious {
		background-image: url(../../images/en/linkIcon_back_grey.gif);
	} 
	
	caption.searchResult input.pagerPrevious {
		background: none;
		width: 16px;
		height: 16px;
		padding: 0;
	} 
 
 	caption.searchResult a .pagerPrevious {
		background-image: url(../../images/en/linkIcon_back.gif);
	}
	
 	caption.searchResult .pagerNext {
		background-image: url(../../images/en/linkIcon_next_grey.gif);
	}
	
	caption.searchResult input.pagerNext {
		background: none;
		width: 16px;
		height: 16px;
		padding: 0;
	} 
	
 	caption.searchResult a .pagerNext {
		background-image: url(../../images/en/linkIcon_next.gif);
	}

/**
 * List Table
 */

	.list thead,
	.datagrid-header th {
		background-color: #f6f4ee;
		color: #CB1D02;
	}

	.list th,
	.list td {
		border-bottom-color: #eeeade;
	}

	.list td table tr th {
		background-color: transparent;
	}
	
	
/**
 * Tab Navigation
 */

	.tabNavigation .tabHeaders li {
		border-color: #eeeade;
		border-bottom-color: #fff;
		color: #82620b;
	}
 
	#content .tabNavigation .tabHeaders a span {
		background-color: #f5f3ed;
	}

	#content .tabNavigation .tabHeaders li.active a span {
		background-color: transparent;
	}

 
	 #content .tabNavigation .tabHeaders li.active a, #content .tabNavigation .tabHeaders li.active a:visited {
		color: #696969 !important;
	}
 
	.tabNavigation .tabContent {
		background-color: #fff;
		border-color: #eeeade;
	}

	/* Classifieds Results */
	.tabNavigation .searchResult span.prev,
	.tabNavigation .searchResult span.next  {
		background-image:url(../../images/submit_back_disabled.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	

	.tabNavigation .searchResult span.next  {
		background-image:url(../../images/submit_next_disabled.gif);	
	}
	
	.tabNavigation .searchResult a span.prev {
		background-image:url(../../images/submit_back.gif);		
	}
	
	.tabNavigation .searchResult a span.next {
		background-image:url(../../images/submit_next.gif);		
	}
	
/**
 * Registration Process Breadcrumb
 */
 
	body div.statusBar ul li span.active, body div.statusBar ul li span.current {
		background: transparent url(../../images/clic_bg_statusbar_1.gif) no-repeat scroll 10px 12px !important;
		border-bottom:1px solid #E2001A !important;
		color:#E2001A !important;
	}
/**
 * General Form Elements
 */
 
 input.submitButton {
    border: 1px solid #82620b;
    color: #82620b;
    background: #bebebe url(../../images/bg_submit.gif) repeat-x 0 0;
 }
 
  input.backButton {
    border: 1px solid #82620b;
    color: #82620b;
    background: #bebebe url(../../images/en/bg_submit_back.gif) no-repeat 0 0;
 }

 .abortButton, .linkButton {
    border: 1px solid #82620b;
    color: #82620b;
    background: #bebebe url(../../images/bg_submit.gif) repeat-x 0 0;    
 }
 
 a.buttonLink{
	background:#BEBEBE url(../../images/bg_submit.gif) repeat-x scroll 0pt 0pt;
	border:1px solid #82620B;
	color:#82620B;
 }
 
/**
 * Date picker
 */
	.dpTable .dpTitleTR td button {
		color: #cb1d02;
	}
	
	.dpTable .dpTitleText {
		color: #cb1d02;
	}
	
/**
 * Search Forms
 */

	.formField label {
		color: #000;
	}
	
	.formOptionTab label, .formOption label {
		color: #000;
	}
 
/**
 * Sitemap
 */
 	ul.sitemap {
		color: #82620B;
	}
 
	ul.sitemap li li a, 
	ul.sitemap li li a:link,
	ul.sitemap li li a:visited, 
	ul.sitemap li li a:hover, 
	ul.sitemap li li a:focus,
	ul.sitemap li li a:active {
		background: transparent url(../../images/en/linkIcon_brown_arrowForward.gif) center left no-repeat;
	}
	
	ul.sitemap li li li a, 
	ul.sitemap li li li a:link,
	ul.sitemap li li li a:visited, 
	ul.sitemap li li li a:hover, 
	ul.sitemap li li li a:focus,
	ul.sitemap li li li a:active {
		background: none;
	}

/**
 * Message & Recall form
 * @comment 
 */	
	#messageRecall label {
		width: 8em;
		float: left;
		clear: left;
	}
	
	#messageRecall .formField {
		float: left;
	}
	
	#messageRecall .callbackField label {
		padding-top: 0.9em;
	}
	
	#messageRecall .callbackField a {
		position: relative;
		top: 6px;
	}
	
	#messageRecall .callbackField #callbackDate {
		margin-left: 1em;
		width: 172px !important;
	}
	
	#messageRecall .dateMenu {
		/* margin-left: 0.9em; */
		position: relative;
		top: -.5em;
	}
	
	#messageRecall .dateMenu #callbackTime {
		width: 215px !important;
		margin-left: 2.2em;
	}
	
	#messageRecall form.marginalform {
		background: #F5F4EF;
		border-top: 1px solid #EBEAE6;
		margin-top: 1.6em;
		padding-top: 0.8em;
	}
	

/**
 * Calendar and Events
 * @comment 
 */	

	.tourismEvents #eventCalendarMonth .head .text,
	.kalenderboxtxt p.datum {							
		color: #CB1D02;
	}	
	
	.kalenderfunktion .smallPrev,
	#eventCalendarMonth .head .smallPrev,
	.tourismEvents #eventCalendarMonth .head .smallPrev.hoverSmallPrev {
	  background-image: url(../../images/en/prevMonth.gif);
	}
	
	
	
	.kalenderfunktion .smallNext,
	.tourismEvents #eventCalendarMonth .head .smallNext,
	.tourismEvents #eventCalendarMonth .head .smallNext.hoverSmallNext {
	  background-image: url(../../images/en/nextMonth.gif);
	}
						
	.adwea .formField label, .fishinglicense .formField label {
		color:#CB1D02;
	}	
	
}