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;}

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

#_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;}



#home-headline {
	margin-left:4px ! important;
}

#home-text {
	margin-left:4px ! 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;}


A.subNav		{line-height:1.0em ! important;  color:#f00;}


.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;}
.ctbnoborder	{PADDING-LEFT: 2px; font-family:arial; font-size:11px; 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; vertical-align:middle;}


.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:#006ab6;}
.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:1.5em; 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;}




/* Styles für Infoboxen */

.ibox_spacer {
	line-height:4px; 
	height: 5px; 
	font-size: 4px;
	background:#fff ! important;
}

/*  linke Infoboxen  */
table.iboxTableLeft  {
	position:relative; 
	background-color:#cacddc; 
	border-bottom: solid 1px #979DC1; 
	margin-bottom:10px ! important;
	border-bottom: solid 1px #d8d8d8;
}
.iboxTableLeft_white  {
	position:relative; 
	background-color:#fff; 
	border-bottom: solid 1px #979DC1; 
	margin-bottom:10px ! important;
	border-bottom: solid 0px #d8d8d8;
}


.iboxHeaderLeft { 
	background-color:#D9D9D9; 
	color:#00406e; 
	font-family:arial; 
	font-size:11px; 
	padding-top:1px; 
	text-align:left; 
	line-height:14px; 
	padding-left:0px;
}
.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;
}
.partner-box {
	line-height:0px; 
	background-color:#F2F2F2; 
	color:#000000; 
	font-family:arial; 
	font-size:0px; 
	padding:0px;
	margin:0px;
}
table.web20-box {
	position:relative; 
	background-color:#FFFFFF; 
	margin-bottom:10px ! important;
}
.iboxFooterLeft	{ 
	background-color:#F2F2F2; 
	color:#000000; 
	font-family:arial; 
	font-size:11px; 
	padding-left:4px; 
	padding-top:2px; 
	padding-right:2px; 
}
#tagclowd {
	position:relative;
	left:0px;
	margin-top:-10px;
	margin-bottom:10px;
	padding:0px;
}
* html #tagclowd {
	margin-top:0px;
}
*:first-child+html #tagclowd {
	margin-top:0px;
}
#tags {
	margin-top:10px; 
	background-color: #f2f2f2; 
	width:154px; 
	margin-left:-40px ! important;
	padding-left:4px;
	padding-right:0px;
	margin-bottom:10px;
	line-height:1.4em;
}

A.tagclowd		{line-height:1.3em; }
img.partner-image {
	width:160px; 
	height:192px;
	margin:0px;
	padding:0px;
	border:0;
}

/*  rechte Infoboxen  */


table.iboxTableRight {
	position:relative; 
	background-color:#cacddc; 
	border-bottom: solid 1px #979DC1; 
	margin-bottom:10px ! important;
	border-bottom: solid 1px #7fb4da;
}
.iboxHeaderRight { 
	background-color:#7fb4da; 
	color:#00406e; 
	font-family:arial; 
	font-size:11px; 
	padding-top:0px; 
	line-height:14px; 
	padding-left:0px;
}
.iboxBodyRight {
	line-height:1.4em; 
	background:#fff;
	background-image:url(http://www.leogang-saalfelden.at/winter/design/images/rightInfoBoxBack.jpg); 
	background-repeat:repeat-y;  
	color:#000000; 
	font-family:arial; 
	font-size:11px; 
	padding-left:4px; 
	padding-top:2px; 
	padding-right:2px; 
}
.iboxFooterRight { 
	background-color:#fff;
	background-image:url(http://www.leogang-saalfelden.at/winter/design/images/rightInfoBoxBack.jpg); 
	background-repeat:repeat-y;
	color:#000000;
	font-family:arial;
	font-size:11px;
	padding-left:4px;
	padding-top:2px;
	padding-bottom:0px;
	padding-right:2px;
}
.locator {
	background-image:url(http://www.leogang-saalfelden.at/winter/design/images/locator_back.jpg) ! important;
	background-repeat:repeat-y;
}
#QuickFinder {
	margin-bottom:10px ! important;
	border-bottom: solid 1px #7fb4da;
}
#wetterframe {
	margin-bottom:0px; 
	padding-bottom:0px; 
	background:#fff; 
}

	
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;}




.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: #555;}
.DM_CategoryCombo {font-family: arial; font-size: 9pt; color: #555;}
.DM_CURPAGENR {font-family: arial; font-size: 9pt; color: #ccc; font-weight:bold;}
A.DM_PAGENR:LINK, A.DM_PAGENR:VISITED, A.DM_PAGENR:ACTIVE, A.DM_PAGENR:HOVER  {color:#555; 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;}

.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}



.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;}

.ctb4  > p {
	position:relative;
	
	text-align:center ! important;
	vertical-align:middle ! important;
	border:dotted 0px #f55;
	margin:auto 0px ! important;
	padding: auto auto;
}

/* Nostalgie Ski WM Anmeldeformular */
.skiwm {
	width:490px;
}
.skiwm_label {
	width:200px;
	line-height:1.4em;
	float:left;
	border:solid 0px #ccc;
	padding-right:10px;
	text-align:right;
	font-size:12px;
}
.skiwm_value {
	line-height:1.4em;
	float:left;
	width:280px;
	border:solid 0px #ccc;
}
.skiwm_text {
	width:280px;
	padding:3px 3px;
	border:solid 1px #ccc;
	font-size:11px;
}
.skiwm_select {
	width:288px;
	padding:3px 3px;
	border:solid 1px #ccc;
	font-size:11px;
}
.skiwm_textarea {
	width:280px;
	padding:3px 3px;
	border:solid 1px #ccc;
	font-size:11px;
}
.skiwm_submit {
	width:100px;
}
