/**
  * TUI.com
  *
  * @copyright       NEUSTA GmbH
  * @author          smoog
  * @version         1.0
  *
  * @revision        $Revision: 4344 $
  * @lastmodified    $Date: 2011-02-14 12:42:34 +0100 (Mo, 14 Feb 2011) $
  * @last author	 $Author: jschroeder $
  */

/**
  * @section world discover general
  * 
  */
 h1 									{background: url("/fileadmin/tuich/templates/img/tui_sprite.gif") no-repeat scroll -10px -1142px transparent}
 h2.green, h3.green						{background-color: #6699FF;	color:#FFFFFF; }
 h2.green a, h3.green a					{background-color: #6699FF;	color:#FFFFFF; }
 h2 a									{background: transparent url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 0 3px;}
 h2.green a,  h2.green a:hover			{color: #FFFFFF;background: transparent url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 0 3px;}
 ul.checked li							{background:transparent url(/fileadmin/tui/pics/img/haekchen_tui.gif) no-repeat scroll 0 0; }
 
 /**
  * @section Teaser Normal With Text
  * 
  */
 .neustateaserscrollermenu li.active,  .neustateaserscrollermenu li a:hover	{background-color: #6699FF;}

 /**
  * @section Teaser Type A
  * 
  */
.offerstextA2							{background-color: #6699FF;}
.offerstextA2 h2						{background-color: #6699FF;color:#FFFFFF;} 
.offerstextA2 h2 a 						{color:#FFFFFF; }  
.offerstextA2 a.arrowDarkblue			{background: transparent url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 0 0; color: #FFFFFF;}
 
 /**
  * @section Teaser Type Offer With Text
  * 
  */
.offerstextA2 a.arrowDarkblue			{/*color: #69F;*/ background: transparent url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 0 0; }
  
 /**
  * @section Teaser Type C
  */
.teaserSmallGrowMeText					{background-color: #6699FF; }
.teaserSmallTrigger h2.green			{background: #6699FF url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 10px 12px; }
.teaserSmallGrowMeText a				{color: #69F;}
.teaserSmallGrownText h2.green			{font-weight: bold;}
.teaserSmallTrigger h2.green 			{color: #FFFFFF;}

/**
 * @section Teaser Type D
 * 
 */
.offerstextD							{background-color: #6699FF;}
.offerstextD a.arrowDarkblue 			{color: #FFF; background: transparent url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat scroll 0 1px;}
.offerstextD h2, .offerstextD h3		{color:#FFFFFF;}
 
 /**
  * @section Vieo Audio List
  * 
  */
ul.video, ul.audio 						{border-top: 2px solid #6699FF;}

/**
 * @section Accordeon
 * 
 */
.accordiontext span.accordionTextClosed,
.accordiontext h2.accordionTextClosed	{display:block; background: #6699FF url(../../pics/img/arrow_white_right.gif) no-repeat scroll 10px 50%; color: #fff; margin-bottom: 3px;}
.accordiontext span.accordionTextOpen, 
.accordiontext span.accordionTextHover,
.accordiontext h2.accordionTextOpen, 
.accordiontext h2.accordionTextHover	{display:block; background: #e3e3d9 url(../../pics/img/arrow_blue_bottom.gif) no-repeat scroll 10px 50%;color: #FFFFFF;}


/**
  * @section khaki
  */
.khakicolored .offerA1 h2.green,					
.khakicolored .offerstextA2,					
.khakicolored .offerstextA2 h2,
.khakicolored .offerstextD,
.khakicolored h2.green							{background:#AFB579;}
.khakicolored h2.green a						{color:#001e50; background:#AFB579 url(../../pics/img/arrow_blue_right.gif) no-repeat 3px 3px; padding-left:20px; text-decoration:none;}
.khakicolored .neustateaserscrollermenu li.active	{background:#AFB579;}
.khakicolored .neustateaserscrollermenu li a:hover	{background:#AFB579;}
.khakicolored .teaserSmallGrowMeText			{background:#AFB579;}

.khakicolored h2.accordionTextHover				{background-color:#AFB579; margin-bottom:2px;}
.khakicolored h2.accordionTextOpen				{background-color:#AFB579; margin-bottom:2px;}

.khakicolored td.green							{background:#AFB579; vertical-align:top; padding:13px 0 0 7px; width:50px; font-size:13px; border-right:6px solid #fff;}

.khakicolored .inTextHeadline					{color:#AFB579;}
.headeroffer h2.khaki							{background:#AFB579;}

.khakicolored ul.checked li 					{background:transparent url(/fileadmin/tui/pics/img/haken_ol_green.gif) no-repeat scroll 0 0; list-style-image:none; list-style-position:outside; list-style-type:none; padding:2px 0 2px 25px;}

#subMenu .ccAFB579 li:hover,
#subMenu .ccAFB579 li.active a:hover,
#subMenu .ccAFB579 li a:hover		{background:#AFB579 !important; color:#001e50;}
#subMenu .ccAFB579 li li.active,
#subMenu .ccAFB579 li.active li.active,
#subMenu .ccAFB579 li.active a		{background:#AFB579 !important; color:#001e50;}
#subMenu .ccAFB579 li.active li a	{background:transparent !important; color:#69f;}

#subMenu .ccC8C8B4 li:hover,
#subMenu .ccC8C8B4 li.active a:hover,
#subMenu .ccC8C8B4 li a:hover		{background:#C8C8B4 !important; color:#001e50;}
#subMenu .ccC8C8B4 li li.active,
#subMenu .ccC8C8B4 li.active li.active,
#subMenu .ccC8C8B4 li.active a		{background:#C8C8B4 !important; color:#001e50;}
#subMenu .ccC8C8B4 li.active li a	{background:transparent !important; color:#69f;}
 
/**
  * @section mint
  */
.mintcolored .offerA1 h2.green,					
.mintcolored .offerstextA2,					
.mintcolored .offerstextA2 h2,
.mintcolored .offerstextD						{background:#dfdfdf;}
.mintcolored h2.green							{background:#dfdfdf;}
.mintcolored h2.green a							{color:#001e50; background:#dfdfdf url(../../pics/img/arrow_blue_right.gif) no-repeat 3px 3px; padding-left:20px; text-decoration:none;}
.mintcolored h2.green a:hover					{text-decoration:underline;}
.mintcolored .teaserSmallTrigger h2.green		{background:#dfdfdf url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat 10px 12px; padding-left:27px;}
.mintcolored .neustateaserscrollermenu li.active	{background:#dfdfdf;}
.mintcolored .neustateaserscrollermenu li a:hover	{background:#dfdfdf;}


.mintcolored h2.accordionTextHover				{background-color:#dfdfdf; margin-bottom:2px;}
.mintcolored h2.accordionTextOpen				{background-color:#dfdfdf; margin-bottom:2px;}

.mintcolored td.green							{background:#dfdfdf; vertical-align:top; padding:13px 0 0 7px; width:50px; font-size:13px; border-right:6px solid #fff;}

.mintcolored .inTextHeadline					{color:#dfdfdf;}
.mintcolored .teaserSmallGrowMeText				{background:#dfdfdf;}
.headeroffer h2.lightgrey						{background:#dfdfdf;}

#subMenu .ccDFDFDF li:hover,
#subMenu .ccDFDFDF li.active a:hover,
#subMenu .ccDFDFDF li a:hover		{background:#dfdfdf !important; color:#001e50;}
#subMenu .ccDFDFDF li li.active,
#subMenu .ccDFDFDF li.active li.active,
#subMenu .ccDFDFDF li.active a		{background:#dfdfdf !important; color:#001e50;}
#subMenu .ccDFDFDF li.active li a	{background:transparent !important; color:#69f;}

/**
  * @section turquise (cruises)
  */
.cruises .offerA1 h2.green,
.cruises .offerstextA2,
.cruises .offerstextA2 h2,
.cruises .offerstextD						{background:#48c1ec;}
.cruises h2.green							{background:#48c1ec;}
.cruises h2.green a							{color:#001e50; background:#48c1ec url(../../pics/img/arrow_blue_right.gif) no-repeat 3px 3px; padding-left:20px; text-decoration:none;}
.cruises h2.green a:hover					{text-decoration:underline;}
.cruises .teaserSmallTrigger h2.green		{background:#48c1ec url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat 10px 12px; padding-left:27px;}
.cruises .neustateaserscrollermenu li.active	{background:#48c1ec;}
.cruises .neustateaserscrollermenu li a:hover	{background:#48c1ec;}


.cruises h2.accordionTextHover				{background-color:#48c1ec; margin-bottom:2px;}
.cruises h2.accordionTextOpen				{background-color:#48c1ec; margin-bottom:2px;}

.cruises td.green							{background:#48c1ec; vertical-align:top; padding:13px 0 0 7px; width:50px; font-size:13px; border-right:6px solid #fff;}

.cruises .inTextHeadline					{color:#48c1ec;}
.cruises .teaserSmallGrowMeText				{background:#48c1ec;}
.headeroffer h2.lightgrey						{background:#48c1ec;}

#subMenu .cc48C1EC li:hover,
#subMenu .cc48C1EC li.active a:hover,
#subMenu .cc48C1EC li a:hover		{background:#48c1ec !important; color:#001e50;}
#subMenu .cc48C1EC li li.active,
#subMenu .cc48C1EC li.active li.active,
#subMenu .cc48C1EC li.active a		{background:#48c1ec !important; color:#001e50;}
#subMenu .cc48C1EC li.active li a	{background:transparent !important; color:#69f;}


/**
  * @section summer residence
  */
.summerResidence .offerA1 h2.green,
.summerResidence .offerstextA2,
.summerResidence .offerstextA2 h2,
.summerResidence .offerstextD						{background:#64A751;}
.summerResidence h2.green							{background:#64A751;}
.summerResidence h2.green a							{color:#001e50; background:#64A751 url(../../pics/img/arrow_blue_right.gif) no-repeat 3px 3px; padding-left:20px; text-decoration:none;}
.summerResidence h2.green a:hover					{text-decoration:underline;}
.summerResidence .teaserSmallTrigger h2.green		{background:#64A751 url(/fileadmin/tui/pics/img/arrow_blue_right.gif) no-repeat 10px 12px; padding-left:27px;}
.summerResidence .neustateaserscrollermenu li.active	{background:#64A751;}
.summerResidence .neustateaserscrollermenu li a:hover	{background:#64A751;}


.summerResidence h2.accordionTextHover				{background-color:#64A751; margin-bottom:2px;}
.summerResidence h2.accordionTextOpen				{background-color:#64A751; margin-bottom:2px;}

.summerResidence td.green							{background:#64A751; vertical-align:top; padding:13px 0 0 7px; width:50px; font-size:13px; border-right:6px solid #fff;}

.summerResidence .inTextHeadline					{color:#64A751;}
.summerResidence .teaserSmallGrowMeText				{background:#64A751;}
.headeroffer h2.summerResidence						{background:#64A751;}

#subMenu .cc64A751 li:hover,
#subMenu .cc64A751 li.active a:hover,
#subMenu .cc64A751 li a:hover		{background:#64A751 !important; color:#001e50;}
#subMenu .cc64A751 li li.active,
#subMenu .cc64A751 li.active li.active,
#subMenu .cc64A751 li.active a		{background:#64A751 !important; color:#001e50;}
#subMenu .cc64A751 li.active li a	{background:transparent !important; color:#69f;}
