H1  {font-family:arial; font-size:16px; font-weight:bold; color:#000000; margin:10px 0px;}
H2  {font-family:arial; font-size:12px; font-weight:bold; color:#000000; width:80%; margin-top:20px ! important;}
H3  {font-family:arial; font-size:11px; font-weight:bold; color:#000000;}


STRONG {font-weight:bold;}
EM {font-style:italic;}


#_CMSTable1 h2 {font-family:arial; font-size:12px; font-weight:bold; color:#000000; margin:20px 0px 15px 0px;}
#_CMSTable1 ul li {line-height:1.3em;}
#_CMSTable1 h1	{ padding:0px 0px ! important;}
#_CMSTable1  p { margin-bottom:15px ! important; margin-top:0px ! important; padding:0px ! important;}
#wetterframe	{margin-bottom:0px; padding-bottom:0px;}
#ibox3Table {position:relative; top:11px ! important;}

#tagtable {position:relative; top:1px;}




IMG {border:0;}
BODY {font-family:arial; font-size:11px; font-weight:normal; color:#000000; }

ol	{padding-left:20px; margin-left:0px;}
ol li	{line-height:1.5em;}

#_CMSTable1	{width:530px; height:auto; font-family:arial; font-size:11px; padding-left:4px; padding-right:4px; padding-top:5px; background-color:#f7f7f7; padding-bottom:10px; border:dotted 0px #000;}


#content-images	{position:relative; top:0px; left:0px; width:530px; height:140px; margin:15px 0px;}
#ContentFrame	{width:550px; height:600px; border:dotted 0px #ccc;}

#tags		{margin-top:10px; background-color: #f2f2f2; width:148px; margin-left:-40px ! important;}
A.tagclowd		{line-height:1.3em; }
A.subNav		{line-height:1.0em ! important;  color:#f00;}
#tagclowd		{ position:relative; width:150px ! important; margin-left:-40px ! important; padding:0px;}

.ctbhead 		{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #c6c9da 1px solid; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold; vertical-align:middle;}
.ctb1 		{BORDER-LEFT: #c6c9da 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold; vertical-align:middle;}
.ctb2 		{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold; vertical-align:middle;}
.ctb2center	{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold; vertical-align:middle; text-align:center;}
.ctb3 		{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #c6c9da 1px solid; BORDER-BOTTOM: #c6c9da 1px solid; BACKGROUND-COLOR: #ffffff; font-family:arial; font-size:11px; vertical-align:middle} 
.ctb3center	{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #c6c9da 1px solid; BORDER-BOTTOM: #c6c9da 1px solid; BACKGROUND-COLOR: #ffffff; font-family:arial; font-size:11px; vertical-align:middle; text-align:center;} 
.ctb4 		{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-BOTTOM: #c6c9da 1px solid; BACKGROUND-COLOR: #ffffff; font-family:arial; font-size:11px; vertical-align:middle;}
.ctb4center 	{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-BOTTOM: #c6c9da 1px solid; BACKGROUND-COLOR: #ffffff; font-family:arial; font-size:11px; vertical-align:middle; text-align:center;}
.ctb5 		{BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold;}
.Combo 		{font-family:arial; font-size:11px; width:215px;}


.DesignIFrameBody   {margin-left:0px; margin-top:0px;  font-family:arial; font-size:11px; width:535px; background-color:#f7f7f7;}
.Search	            {font-family:verdana; font-size:8pt; border: solid 1px #ffb700; width:120px;}


/* Navigation */

.mainnav                {list-style:none; float:left; margin:0px; padding:0px;}
.mainnav-li             {padding:0px 0px 0px 5px; white-space:pre; float:left; color:#fff; font-weight:normal; font-style:normal; line-height:20px; background-color:#74c20a;}
.mainnav-li:hover       {color:#f00; cursor:pointer;}

#divMainNav li ul { display:block; }
#divMainNav li:hover div { display:block; }

#divMainNav ul li
					{
						text-align:left ! important;
					}

.mainNavDivider		{height:1px; text-align:center; width:100%;}
*:first-child+html .mainNavDivider {height:20px;}
.ie8hack			{margin-top /*\**/: -4px\9 }
*:first-child+html .nlist {margin-top:-15px;}
					
.subnav-frame        {display:none; clear:none;  filter:alpha(opacity=80); -moz-opacity:0.8; position:absolute; top:-255px; margin-left:-5px; height:254px; background:#fff; width:128px; border:solid 1px #ccc;}
.subnav              {list-style:none; clear:none; float:none; width:128px ! important; padding:0px ! important; margin:0px ! important; background-color:#fff;}
.subnav-li           {float:none ! important; text-align:left; white-space:nowrap; margin-bottom:-18px ! important;  padding-left: 5px; padding-bottom:0px ! important; font-size:11px; line-height:1.4em ! important;}
.subnav li:hover     {color:#f00; cursor:pointer;}

*:first-child+html .subnav-li {height:35px;}
*:first-child+html  .subnav-frame {top:-256px; height:255px;}

.Meta_NavLow        {cursor:pointer; font-family:arial; font-size:10px; color:#000000; padding-left:5px; padding-right:5px;}
.Meta_NavHigh       {cursor:pointer; font-family:arial; font-size:10px; color:#b20000; padding-left:5px; padding-right:5px;}

A.mainNav:LINK, A.mainNav:VISITED, A.mainNav:ACTIVE {color:#fff; font-family:arial; font-size:14px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.mainNav:HOVER {text-decoration:underline; color:#fff;}

A.subNav:LINK, A.subNav:VISITED, A.subNav:ACTIVE {color:#000; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.subNav:HOVER {text-decoration:underline; color:#000;}

#divSubNav {visibility:hidden; filter:alpha(opacity=80); -moz-opacity:0.8; position:relative; top:-4px; margin-top:-260px; height:248px; border: solid 1px #bfbfbf; background-color:#ffffff; z-index:99; width:150px;}
#divSubSubNav {visibility:hidden; filter:alpha(opacity=80); -moz-opacity:0.8; position:relative; top:0px; left:0px; border: solid 1px #bfbfbf; background-color:#ffffff; z-index:99; width:150px;}

* html #divSubNav {top:10px;height:248px;}
*:first-child+html #divSubNav {top:10px;height:248px;}

#topsearch   {position:absolute; top:200px; left:725px; z-index:99;}

.searchField  {width:173px; font-family:arial; font-size:11px;}
.quickSearch {width:173px; font-family:arial; font-size:11px;}

#DIV_BT			{position:relative; top:40px; left:10px; height:50px; width:190px; font-family:arial; color:#006ab6; font-size:12px; font-weight:normal;}
.BT_TeaserTextHeadline 	{font-family:arial; color:#ffffff; font-size:18px; font-weight:bold;}
.BT_TeaserText	 	{font-family:arial; color:#ffffff; font-size:12px; font-weight:bold;}
.BT_TeaserLink		{font-family:arial; color:#000000; font-size:12px; font-weight:normal; text-align:right;}


.text {font-family:arial; font-size:12px; font-weight:normal;  padding-left:5px; font-weight:bold;}

.metaNav {border:solid 0 px #000000; }


.DownloadTitle	{font-family:arial; font-size:11px; font-weight:bold; height:14px; background-color:#c6c9da; padding-left:5px;}
.DownloadStandard	{font-family:arial; font-size:11px; font-weight:normal; height:14px; padding-left:5px;}

/* VORLAGEN */

.Überschrift1 {font-family: arial; font-size: 10pt; font-weight: bold; color: #ffffff;}
.Bildtitel {font-family: arial; font-size: 6pt; color: #ffffff;}
.StandardText {font-family:arial; font-size:11px; padding-left:5px; padding-top:5px;}
.content {font-family:arial; font-size:11px; padding-left:0px; padding-right:4px; padding-top:5px; background-color:#F7F7F7;}
.content_text {font-family:arial; font-size:11px; padding-left:0px; padding-right:0px; padding-top:0px;}
.contentCell {font-family:arial; font-size:11px; padding-left:0px; padding-right:0px; padding-top:0px; background-color:#F7F7F7;}
.contentTopMargin {background-color:#FFFFFF; height:5px; font-size:1px;}
.contentFooter {font-family:verdana; height:25px; font-size:8px; background-color:#F7F7F7; border-bottom: solid 1px #C5C5C5;}
.IFrameCell {visibility:hidden}
.DMÜberschrift {font-family:arial; font-size:10pt; font-weight: bold; color: #ffffff; background-color: #000000;}
.DMStandardText {font-family: verdana; font-size: 9pt; color: #002252; height:80px; width:620px;}

.content_datum	{height:12px; font-family:arial; font-size:11px; background-color:#F7F7F7;padding-left:4px}
.contentTable	{}

#img-left   	{float: left; margin-left:30px;}
#img-right  	{float:right; margin-right:30px;}


.Teaser_headline	{font-family:arial; font-size:12px; font-weight:normal; height:14px; padding-bottom:0px; background-color:#c6c9da; padding-left:5px;}

.BT_Background	{font-family:arial; font-size:9px; font-weight:normal;  background-image:url(http://www.leogang-saalfelden.at/sommer/userfiles/BT_Image.jpg); background-repeat:norepeat;}
.BT_image	{width:160px; height:120px;}
.BT_spacer	{font-family:arial; font-size:1px; height:5px;}
.BT_text		{font-family:arial; font-size:11px; padding-left:5px; padding-right:5px; vertical-align:top; line-height:1.3em;}
.BT_headline	{font-family:arial; font-size:11px; font-weight:normal; height:14px; background-color:#c6c9da; padding-left:5px;}
.BT_more		{font-family:arial; font-size:9px; font-weight:normal; height:14px; padding-left:5px; }
.BT_line		{font-family:arial; font-size:1px; height:2px;  background-color:#787878; }

.PresseRow {padding-top:10px; padding-left:5px;  background-color:#f7f7f7;}
.PresseRow2 {padding-left:5px; background-color:#f7f7f7;}
.PresseText {font-family:arial; font-size:11px;}
.PresseBody {font-family:arial; font-size:11px;margin:0px; background-color:#f7f7f7;}

.contentBorder	{ background-color:#C5C5C5; background-image:url(/design/images/border_white.gif); background-repeat:no-repeat;}
.TopTable	{ }
#divBild1		{position:absolute;  z-index:10;}
#divHeader	{position:absolute;  z-index:9;}

.TableCellTitle_Right {font-family: arial; font-size: 11px; font-weight: bold; color: #000000; background-color:#c6c9da; border-right: solid 1px #c6c9da; padding-left:2px;}
.TableCellTitle {font-family: arial; font-size: 11px; font-weight: bold; color: #000000; background-color:#c6c9da; border-right: solid 1px #FFFFFF; padding-left:2px;}
.TableCell_Left {font-family: arial; font-size: 11px; color: #000000; background-color:#FFFFFF; border-left: solid 1px #c6c9da; border-right: solid 1px #c6c9da; border-bottom: solid 1px #c6c9da; padding-left:2px;}
.TableCell {font-family: arial; font-size: 11px; color: #000000;background-color:#FFFFFF; border-right: solid 1px #c6c9da; border-bottom: solid 1px #c6c9da; padding-left:2px;}



/* LOGINDIALOG */


.content_linkliste	{font-family:arial; font-size:10px; font-weight:bold; color:#c60000; padding-left:4px; padding-top:0px; height:14px; background-color:#F7F7F7;}
.content_headline	{font-family:arial; font-size:14px; font-weight:bold; color:#000000; padding-left:4px; padding-top:0px; height:18px; background-color:#F7F7F7;}

.Color1		{font-family:arial; font-size:10px; font-weight:bold; color:#c60000; padding-left:0px; padding-right:4px; padding-top:0px; height:14px; background-color:#F7F7F7;}

.iboxHeaderLeft { background-color:#D9D9D9; color:#00406e; font-family:arial; font-size:11px; padding-top:1px; text-align:left; line-height:1.3em; padding-left:0px;} 
.iboxHeaderLeft2 { background-color:#979dbe; color:#000000; font-family:arial; font-size:11px; padding-top:1px; text-align:left; padding-left:0px;}
.iboxHeaderLeft3 { background-color:#979dbe; color:#000000;}
.iboxHeaderLeftSommer { background-color:#7fb4da; color:#000000; font-family:arial; font-size:11px; padding-top:1px; text-align:left; padding-left:0px;}

.iboxTableLeft  { }
.iboxTableSummer  { background-color:#fef1e2;}

.ibox3Table				{margin-top:-16px;}
* html .ibox3Table		{margin-top:-7px;}

.iboxBodyLeft	{line-height:1.4em; background-color:#F2F2F2; color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px;}
.iboxFooterLeft	{ background-color:#F2F2F2; color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; border-bottom: solid 1px #d8d8d8;}
	
A.infoBoxLinks:LINK, A.infoBoxLinks:VISITED, A.infoBoxLinks:ACTIVE {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
A.infoBoxLinks:HOVER {text-decoration:underline;}

A.tool:LINK, A.tool:VISITED, A.tool:ACTIVE {color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand;}
A.tool:HOVER {text-decoration:underline;}

A.linknav:LINK, A.linknav:VISITED, A.linknav:ACTIVE {color:#c60000; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand; padding-right:1px;}
A.linknav:HOVER {text-decoration:none; padding-right:1px;}

A.relink:LINK, A.relink:VISITED, A.relink:ACTIVE {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
A.relink:HOVER {text-decoration:underline;}

A.metanav:LINK, A.metanav:VISITED, A.metanav:ACTIVE {cursor:default; font-family:arial; font-size:7pt; color:#000000; padding-left:5px; padding-right:0px; text-decoration:none; cursor:hand;}
A.metanav:HOVER { color:#b20000; text-decoration:none;}

.iboxTableLeft_white  {
	position:relative; 
	background-color:#fff; 
	border-bottom: solid 1px #979DC1; 
	margin-top:10px ! important;
	border-bottom: solid 0px #d8d8d8;
}


.iboxHeaderRight		{ background-color:#9FDF4A; color:#00406e; font-family:arial; font-size:11px; padding-top:0px; line-height:1.3em; padding-left:0px;}
.iboxTableRight		{ background-color:#FFFFFF;  background-color:#F1F9E6;}
.iboxBodyRight		{line-height:1.4em; background-color:#F1F9E6;  color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; }
.iboxBodyRight2		{line-height:1.4em;  color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; }
.iboxSpacerRight		{ background-color:#FFFFFF;    background-color:#F1F9E6;  font-size:1px;}
.iboxSpacerLeft		{ background-color:#FFFFFF;   font-size:1px;}
.iboxSpacerLocator		{ background-color:#FFFFFF;     background-color:#F1F9E6;  font-size:1px;}
.iboxFooterRight		{ background-color:#FFFFFF;     background-color:#F1F9E6;  color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; border-bottom: solid 1px #74C20A;}
.iboxFooterQS		{ background-color:#FFFFFF;     background-color:#F1F9E6;  color:#000000; font-family:arial; font-size:1px; padding-left:4px; padding-top:2px; padding-right:2px; border-bottom: solid 1px #74C20A;}
.iboxFooterLocator		{ background-color:#FFFFFF;     background-color:#F1F9E6;  color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; border-bottom: solid 1px #74C20A;}
.web20-box		{position:relative; background-color:#FFFFFF; margin-bottom:10px ! important;}




.blau { background-color:#c2e2f7; padding-left:3px; padding-top:3px;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.gelb { background-color:#f8e1b4; padding-left:3px; padding-top:3px;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.bg   { background-color:#f2f9fd; padding-left:3px; padding-top:0px;  padding-bottom:2px;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.qsTitle {font-family: verdana;	font-size: 8pt;	color: #000000;	border: solid 1px #0099CC;	background-color: #F2FAFE;}
.qsText {font-family: verdana; font-size: 7pt; color: #000000;}



/* DESKLINE MERKMALTABELLE */

.cssMerkmalTable {}
.cssMerkmalGruppe {font-family: arial; font-size: 9pt; font-weight: bold; color: #ff00ff;}
.cssMerkmal {font-family: verdana; font-size: 6pt; color: #FF00FF;}

/* DESKLINESUCHKRITERIEN */

.cssSearchLabel {font-family: arial; font-size: 9pt; color: #ff00ff;}
.cssSearchInput {font-family: arial; font-size: 9pt; color: #ff00ff; width: 120px;}
.cssSearchCombo {font-family: arial; font-size: 9pt; color: #ff00ff; width: 150px;}
.cssSearchDate {font-family: arial; font-size: 9pt; color: #ff00ff; width: 70px;}

/* SUCHE */

.SP_RANK {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
.SP_INFOLINK {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
.SP_TEXT {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
.SP_CURRENTPAGE {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
A.SP_PAGELINK:LINK, A.SP_PAGELINK:VISITED, A.SP_PAGELINK:ACTIVE {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}
A.SP_PAGELINK:HOVER {text-decoration:underline;}
A.SP_PAGENR:LINK, A.SP_PAGENR:VISITED, A.SP_PAGENR:ACTIVE, A.SP_PAGENR:HOVER {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:hand;}

/* SUCHEINGABEFELD UND -LABEL */

.cssSearchTitle {font-family: arial; font-size: 9pt; font-weight: bold; color: #ff00ff}
.cssSearch {background-color: #ff00ff; border: solid 1px #000000;}

/* STYLES FÜR SITEMAPDARSTELLUNG */

.DS_Table {font-family:arial; font-size:9pt; color: #ffffff;}
.DS_TD {font-family:arial; font-size:9pt; font-weight:bold; color: #555555;}
.DS_TR {font-family:arial; font-size:9pt; color: #ffffff;}

/* DESKLINE BETRIEBSPREISTABELLE */

.cssPriceTable {}

/* STYLES FÜR LINKDARSTELLUNG */

A:LINK, A:VISITED, A:ACTIVE {color:#555555; font-family:arial; font-size:11px; text-decoration:underline;}
A:HOVER {color:#888888; text-decoration:underline;}

/* NEWSLETTER */

.cssNSLabel {font-family: arial; font-size: 9pt; color: #000000;}
.cssNSInput {font-family: arial; font-size: 9pt; color: #000000;}

/* DATENMANAGER */

.DM_CATEGORY {font-family: arial; font-size: 9pt; color: #ff00ff;}
.DM_CategoryCombo {font-family: arial; font-size: 9pt; color: #ff00ff;}
.DM_CURPAGENR {font-family: arial; font-size: 9pt; color: #ff00ff;}
A.DM_PAGENR:LINK, A.DM_PAGENR:VISITED, A.DM_PAGENR:ACTIVE, A.DM_PAGENR:HOVER  {color:#ff00ff; font-family:verdana; font-size:9pt; font-weight:bold; text-decoration:none;}

/* DATENMANAGER REFERENZTABELLE */

.REF_TABLE {}
.REF_ROW {}
.REF_COL1 {font-family: arial; font-size: 9pt; color: #ff00ff;}
.REF_COL2 {font-family: arial; font-size: 9pt; color: #ff00ff;}

/* CONTENT CONSUME BAR */

.CCB_Text_FS1 {font-family:arial; font-size:10pt}
.CCB_Text_FS2 {font-family:arial; font-size:14pt}
.CCB_Text_FS3 {font-family:arial; font-size:18pt}
.CCB_Text_FS4 {font-family:arial; font-size:26pt}
.CCB_Text_FS5 {font-family:arial; font-size:40pt}
.CCB_MailCol {color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand; padding-right:10px;}
.CCB_MemoryCol {color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand; padding-right:10px;}
.CCB_PrintCol {color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand; padding-right:10px;}
.CCB_PDFCol {display:block; color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:hand; padding-right:10px;}
.CCB_RateCol {display:block}
.CCB_TextIncCol {display:block}
.CCB_TextDecCol {display:block}

.loginHeader 	{ background-color:#979DC1; color:#000000; font-family:arial; font-size:11px; padding-top:2px; font-weight:normal;}
.iboxTableLeft  { background-color:#CACDDC; border-bottom: solid 1px #979DC1}
.loginBody		{ background-color:#CACDDC; color:#4a4a52; font-family:arial; font-size:11px; padding-left:2px; padding-top:2px; padding-right:2px; }
.LoginNormal {font-family:arial; font-size:8pt; color:#505050; font-weight:bold}
.LoginInput {font-family:arial; font-size:8pt; color:#000000; border-right:solid 1px #979DC1; border-bottom:solid 1px #979DC1; border-left:solid 1px #4e6681; border-top:solid 1px #4e6681;}
A.Login:LINK, A.Login:VISITED, A.Login:ACTIVE {font-family:arial; font-size:8pt; color:#505050; font-weight:bold; text-decoration:none;}
A.Login:HOVER {font-family:arial; font-size:8pt; color:#505050; font-weight:bold; text-decoration:none;}

A.Login2:LINK, A.Login2:VISITED, A.Login2:ACTIVE {font-family:arial; font-size:7pt; color:#505050; font-weight:bold; text-decoration:none;}
A.Login2:HOVER {font-family:arial; font-size:7pt; color:#505050; font-weight:bold; text-decoration:none;}

.PText {font-family:arial; font-size:11px;height:23px;width:150px}
.InputBox2 {font-family:arial; font-size:11px;}
.PTextMandatory {font-family:arial; font-size:11px;font-weight:bold;height:23px;width:150px}
.PButton {font-family:arial; font-size:11px; border: solid 1px #505050}


/* Infoboxen */

.iboxLeft_partner           { width:160px; height:221px; display:none;}
.iboxLeft_events            { width:160px; height:195px; }
.iboxLeft_meeting           { width:160px; height:196px; }
.iboxLeft_quicknav          { width:160px; height:87px; }

.iboxRight_suchenbuchen     { width:180px; height:195px; }
.iboxRight_topangebot       { width:180px; height:242px; }
.iboxRight_wetter           { width:180px;  height:135px;}
.iboxRight_locator          { width:180px; height:130px; }

/* Infoboxen Korrekturen für IE7 */

*:first-child+html .iboxLeft_partner           { width:160px; height:227px;}
*:first-child+html .iboxLeft_events            { width:160px; height:190px; }
*:first-child+html .iboxLeft_meeting           { width:160px; height:190px; }
*:first-child+html .iboxLeft_quicknav          { width:160px; height:97px; }

*:first-child+html .iboxRight_suchenbuchen     { width:180px; height:175px; }
*:first-child+html .iboxRight_topangebot       { width:180px; height:225px; }
*:first-child+html .iboxRight_wetter           { width:180px; height:130px; }
*:first-child+html .iboxRight_locator          { width:180px; height:130px; }


/* Infoboxen Korrekturen für IE6 */

* html .iboxLeft_partner           { width:160px; height:221px; }
* html .iboxLeft_events            { width:160px; height:190px; }
* html .iboxLeft_meeting           { width:160px; height:190px; }
* html .iboxLeft_quicknav          { width:160px; height:97px; }

* html .iboxRight_suchenbuchen     { width:180px; height:175px; }
* html .iboxRight_topangebot       { width:180px; height:237px; }
* html .iboxRight_wetter           { width:180px; height:130px; }
* html .iboxRight_locator          { width:180px; height:130px; }


.liste li {
	list-style-type:square;
	padding-left:10px;
	margin-left:20px;
}


/* Styles für Deskline Listen */


.DL_ListeSpacerLight 		{ font-family: Arial, Helvetica, sans-serif; font-size: 1px; background-color: #FFFFFF}
.DL_ListeSpacerDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 1px; background-color: #D2EDFF}
.DL_ListeBoldDark 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #D2EDFF ; font-weight: bold; color: #333333}
.DL_ListeNormalDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #D2EDFF ; font-weight: normal; color: #333333}
.DL_ListeBoldDarkText 		{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #D2EDFF ; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px}
.DL_ListeDarkText 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #D2EDFF ; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_ListeLightText 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_ListeLight 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_ListeLineDark 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7px; background-color: #C6D7BD }
.DL_ListeTitelDark 			{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style:italic; background-color: #D2EDFF ; align:center; font-weight: bold; color: #81C0E9 ; }
.DL_LightGreenBorder 		{ background-color: #DDE9D6 ; border-color: black #C6D7BD black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.DL_ListeSearchTable		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #81C0E9; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_ListeSearchTableLight		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFBF2; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_ListeSearchTableDark		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #81C0E9; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }


.DL_DetailSpacerLight 		{ font-family: Arial, Helvetica, sans-serif; font-size: 1px; background-color: #FFFFFF}
.DL_DetailSpacerDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 1px; background-color: #D2EDFF}
.DL_DetailBoldDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #D2EDFF ; font-weight: bold; color: #333333; margin-left: 5px; padding-left: 5px}
.DL_DetailBoldLight 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF ; font-weight: bold; color: #333333; margin-left: 5px; padding-left: 5px}
.DL_DetailNormalLight		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF ; font-weight: normal; color: #333333; margin-left: 5px; padding-left: 5px}
.DL_DetailNormalMB	 	{ font-family: Arial, Helvetica, sans-serif; font-size: 1px; background-color: #F2FAFE}
.DL_DetailNormalDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #D2EDFF ; font-weight: normal; color: #333333; margin-left: 5px; padding-left: 5px}
.DL_DetailBildDark 			{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #D2EDFF ; font-weight: normal; color: #333333;}
.DL_DetailBoldDarkText 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #D2EDFF ; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px}
.DL_DetailDarkText 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #D2EDFF ; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_DetailLightText 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_DetailContentText 		{ font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #f2f9fd; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_DetailContentSpacer		{ font-family: Arial, Helvetica, sans-serif; font-size: 3pt; background-color: #f2f9fd;}
.DL_DetailTitelSpacer		{ font-family: Arial, Helvetica, sans-serif; font-size: 2pt; background-color: #f2f9fd;}

.DL_DetailLight 			{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; background-color: #FFFFFF; font-weight: normal; color: #333333 ; margin-left: 5px; padding-left: 5px }
.DL_DetailLineDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 7px; background-color: #C6D7BD }
.DL_DetailTitelDark 		{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style:italic; background-color: #81C0E9 ; font-weight: bold; color: #FFFFFF ;  margin-left: 5px; padding-left: 5px}

.DL_DetailHeaderLeft		{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style:italic; background-color: #186FA5 ; font-weight: bold; color: #FFFFFF ;  margin-left: 5px; padding-left: 5px}
.DL_DetailHeaderRight		{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style:italic; background-color: #186FA5 ; font-weight: bold; color: #FFFFFF ;  margin-right: 5px; padding-right: 5px; align:right;}
.DL_DetailSubHeader		{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style:italic; background-color: #81C0E9 ; font-weight: bold; color: #FFFFFF ;  margin-left: 5px; padding-left: 5px}

.DL_TableDetail			{ font-family: Arial, Helvetica, sans-serif; font-size: 7px; background-color: #D2EDFF;}
