/* EIGENE STYLES */

H1  {font-family:arial; font-size:14px; font-weight:bold; color:#000000; margin-bottom:1px;}
H2  {font-family:arial; font-size:12px; font-weight:normal; color:#000000; margin-bottom:1px;}
H3  {font-family:arial; font-size:12px; font-weight:normal; color:#000000;}
H4  {font-family:arial; font-size:12px; font-weight:normal; color:#000000; margin-bottom:1px; margin-top:1px;}
.Ü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;}
.textBlack {font-family:arial; font-size:12px; padding-left:0px; padding-right:0px; padding-top:0px; color: #000000;}
.textWhite {font-family:arial; font-size:12px; padding-left:0px; padding-right:0px; padding-top:0px; color: #FFFFFF;}

/* ---------------------------- */

#divBild1		{position:absolute;  z-index:10;}
#divHeader	{position:absolute;  z-index:9;}
#StartNews	{position:absolute;  z-index:99; visibility:show; width: 212px; height:240px; top:340px; left:497px;}

#cc1, #cc2, #cc3 {float:left;}


.MCSpacer		{height:5px; font-size:1px;}
.MCHeader		{height:20px; vertical-align:center; font-family:arial, helvetica; font-size:12px; color:#e53900; font-weight:bold;}																											
.MCTextField	{width:50px; color:#FFFFFF; font-family:arial, helvetica; font-size:11px; }
.MCInputField	{width:90px; color:#FFFFFF; font-family:arial, helvetica; font-size:11px; }
.MCInput		{width:90px; color:#000000; font-family:arial, helvetica; font-size:11px; border: solid 1px #000000;}
.MCLoginField	{width:90px; color:#e53900; font-family:arial, helvetica; font-size:11px; }	

.ContentLeftBody table {margin-left:230px;}
.ContentLeftBody ul {margin-left:50px;}

.StartNewsTable	{width: 212px; height:234px; font-family:arial; font-size:12px; color:#e53900; background-color:#FFFFFF; border: solid 2px #e53900;}

IMG {border:0;}
BODY {font-size:1px; }
AREA	{cursor: pointer};

.ctb1 {BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold;}
.ctb2 {BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BACKGROUND-COLOR: #c6c9da; font-family:arial; font-size:11px; font-weight:bold;}
.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;}
.ctb4 {BORDER-RIGHT: #c6c9da 1px solid; PADDING-LEFT: 2px; BORDER-BOTTOM: #c6c9da 1px solid; BACKGROUND-COLOR: #ffffff; font-family:arial; font-size:11px;}
.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;}

.ctTbl		{width:421px; border:solid 0px #FFFFFF; border-collapse:collapse;}
.ctTblHdr		{font-family:arial; font-size:12px; color:#FFFFFF; text-align:center}
.ctTblHdr2	{font-family:arial; font-size:12px; color:#FFFFFF; border:solid 1px #FFFFFF;padding-left:3px;}									
.ctTblBdy		{text-align:right; padding-right:5px;font-family:arial; font-size:11px; color:#FFFFFF; border:solid 1px #FFFFFF;}


.Search	{font-family:verdana; font-size:8pt; border: solid 1px #ffb700; width:120px;}
.DesignIFrameBody {cursor:default; background-color:#FFFFFF; margin:0px;}
.Main_NavLow {cursor:pointer; font-family:arial; font-size:9pt; color:#ffffff; border-bottom: solid 1px #ffffff;}
.Main_NavHigh {cursor:pointer; font-family:arial; font-size:9pt; font-weight:bold; color:#ffffff; border-bottom: solid 1px #ffffff;}
.Main_NavPersist {cursor:pointer; font-family:arial; font-size:9pt; font-weight:normal; color:#000000; border-bottom: solid 1px #ffffff;}
.Meta_NavLow {cursor:pointer; font-family:arial; font-size:7pt; color:#000000; padding-left:5px; padding-right:5px;}
.Meta_NavHigh {cursor:pointer; font-family:arial; font-size:7pt; color:#b20000; padding-left:5px; padding-right:5px;}
.Sub_NavHigh1 {cursor:pointer; font-family:arial; font-size:9pt; color:#b20000;}
.Sub_NavLow {cursor:pointer; font-family:arial; font-size:9pt; color:#787878;}
.Sub_NavPersist {cursor:pointer; font-family:arial; font-size:9pt; color:#b20000;}
.MainNavTableClass {background-color:#e53900; width:152px}
.SubSub_NavHigh {cursor:pointer; font-family:arial; font-size:9pt; color:#b20000; padding-left:5px}
.SubSub_NavLow {cursor:pointer; font-family:arial; font-size:9pt; color:#787878; padding-left:5px}
.SubSub_NavPersisit {cursor:pointer; font-family:arial; font-size:9pt; color:#b20000; padding-left:5px}
.SubSubNavBottom {background-color:#bfbfbf; width:100%; height:8px;}

a.Main_NavLow:LINK, a.Main_NavLow:ACTIVE, a.Main_NavLow:VISITED {
	cursor:pointer; font-family:arial; font-size:9pt; color:#ffffff; border-bottom: solid 1px #ffffff; text-decoration:none;
}
a.Main_NavLow:HOVER {
	font-weight:bold; text-decoration:none;
}
a.Main_NavPersist:LINK, a.Main_NavPersist:ACTIVE, a.Main_NavPersist:VISITED {
	cursor:pointer; font-family:arial; font-size:9pt; color:#000; border-bottom: solid 1px #ffffff; text-decoration:none;
}
a.Main_NavPersist:HOVER {
	font-weight:normal; text-decoration:none;
}

a.Sub_NavLow:LINK, a.Sub_NavLow:ACTIVE, a.Sub_NavLow:VISITED {
	cursor:pointer; font-family:arial; font-size:9pt; color:#787878; border-bottom: solid 1px #ffffff; text-decoration:none;
}
a.Sub_NavLow:HOVER {
	font-weight:normal; text-decoration:none; color:#b20000;
}
a.Sub_NavHigh:LINK, a.Sub_NavHigh:ACTIVE, a.Sub_NavHigh:VISITED {
	cursor:pointer; font-family:arial; font-size:9pt; color:#b20000; border-bottom: solid 1px #ffffff; text-decoration:none;
}
a.Sub_NavHigh:HOVER {
	font-weight:normal; text-decoration:none; color:#b20000;
}

a.MetaNav:LINK, a.MetaNav:ACTIVE, a.MetaNav:VISITED {
	cursor:pointer; font-family:arial; font-size:7pt; color:#000; border-bottom: solid 1px #ffffff; text-decoration:none;
}
a.MetaNav:HOVER {
	font-weight:normal; text-decoration:none; color:#b20000;
}
.PSHeader	{height:20px; vertical-align:center; font-family:arial, helvetica; font-size:12px; color:#e53900; font-weight:bold;}
.PSText		{ vertical-align:top; font-family:arial, helvetica; font-size:11px; color:#000000; padding-top: 6px;}
A.PS:LINK, A.PS:VISITED, A.PS:ACTIVE {color:#e53900; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.PS:HOVER {text-decoration:underline;}	
A.newsHeadLine:LINK, A.newsHeadLine:VISITED, A.newsHeadLine:ACTIVE {color:#000; font-family:arial; font-size:14px; font-weight:bold; text-decoration:none; cursor:pointer;}
A.newsHeadLine:HOVER {text-decoration:none;}	
A.newsLink:LINK, A.newsLink:VISITED, A.newsLink:ACTIVE {color:#000; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer;}
A.newsLink:HOVER {text-decoration:underline;}

				
#divMainNav 	{width:161px; margin-top:1px; background:#e53900 ! important;}
#divSubNav 	{visibility:hidden; display:none; position:absolute; border: solid 1px #bfbfbf; background-color:#ffffff;}
#divSubSubNav 	{visibility:hidden; position:absolute; border: solid 1px #bfbfbf; background-color:#ffffff; z-index:99;}
#divSubNavFixed	{  z-index:80;}
#divMetaNav {position:relative; top:0px;}
#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;}
.text {font-family:arial; font-size:12px; font-weight:normal;  padding-left:5px; font-weight:bold;}

/* VORLAGEN */

.TDContent	{  height:400px;}
.Ü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:4px; padding-right:4px; padding-top:5px; }
.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:4px; padding-right:0px; padding-top:0px;}
.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; margin:0px; padding:0px;}
.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}
.DesignTable	{background-color:#FFFFFF;}

#DIV_BT			{position:relative; top:60px; left:260px; height:50px; width:190px; font-family:arial; color:#006ab6; font-size:12px; font-weight:normal;}
.BT_TeaserTextHeadline 	{font-family:arial; color:#ffffff; font-size:16px; font-weight:bold;}
.BT_TeaserText	 	{font-family:arial; color:#FFFFFF; font-size:12px; font-weight:normal;}
.BT_TeaserLink		{font-family:arial; color:#000000; font-size:12px; font-weight:normal; text-align:right;}
.BT_Background	{font-family:arial; font-size:9px; font-weight:normal;  background-image:url(http://www.eventworld.at/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;}
.BT_headline	{font-family:arial; font-size:11px; font-weight:bold; height:14px; background-color:#c6c9da; padding-left:5px; color:#000000;}
.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; }


/* STARTSEITE IFRAME */

.StartContentLeftTop	{ background-color:#e53900;width:81px;}
.StartContentRightTop	{ background-color:#e53900; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; padding-left:16px;}
.StartContentTopSpacer	{ background-color:#e53900;height:44px;  font-size:1px;}
.StartContentBottomSpacer	{ background-color:#e53900;height:100%;}
.StartContentLeftBody	{ background-color:#e53900;font-family: arial, helvetica; padding-left:16px; color:#FFFFFF; font-size:12px; padding-top:10px; width:81px;}
.StartContentRightBody	{ background-color:#e53900; text-align:left; height:100%; border-right: solid 1px #FFFFFF; font-family: arial, helvetica; font-size:12px; color:FFFFFF; padding-left:15px; padding-top:10px; width:359px;}
.StartContentRightBorder	{ background-color:#e53900;width:159px; font-family: arial, helvetica; font-size:11px; color:FFFFFF; padding-left:3px; padding-top:3px;  padding-right:3px;}
.StartContentRightNoBorder	{ background-color:#e53900;width:159px;}
._CMSTable1                 	{width:599px;}


/* CONTENT IFRAME */

.ContentLeftTop			{ width:100px; background-color:#e53900;}
.ContentRightTop		{ text-align:left; height:50px; background-color:#e53900; padding-bottom:5px; padding-top:10px; vertical-align:top; border-right: solid 1px #FFFFFF; border-bottom: solid 0px #FFFFFF; padding-left:16px;}
.ContentRightTopLine	{ text-align:left; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; padding-left:16px; background-color:#e53900;}
.ContentTopSpacer		{ height:44px;  font-size:1px; background-color:#e53900;}
.ContentBottomSpacer	{ height:100%; background-color:#98a6b0; display:none;}
.ContentLeftBody		{ width:100px; font-family: arial, helvetica;  padding-left:16px; padding-right:5px; color:#FFFFFF; font-size:12px; padding-top:10px; background-color:#98a6b0;}
.ContentLeftBody2		{ background-color:#98a6b0;}
.ContentImage			{ font-family: arial, helvetica; border-right: solid 1px #FFFFFF; padding-left:0px; padding-right:0px; color:#FFFFFF; font-size:12px; padding-top:10px; background-color:#98a6b0;}
.ContentRightBody		{ width:354px; text-align:left;  border-right: solid 1px #FFFFFF; font-family: arial, helvetica; font-size:12px; color:#fff ! important; padding-left:15px; padding-right:10px; padding-top:10px; background-color:#98a6b0;}
.ContentWideBody		{ width:100%; text-align:left; font-family: arial, helvetica; font-size:12px; color:#FFFFFF; padding-left:15px; padding-right:10px; padding-top:0px; background-color:#98a6b0;}
.ContentBlackText		{ width:354px; border-right: solid 1px #000000; font-family: arial, helvetica; font-size:12px; color:#FFFFFF; padding-left:15px; padding-top:10px; background-color:#98a6b0;}
.ContentRightBorder		{ width:145px; vertical-align:bottom; text-align:left;  font-family: arial, helvetica; font-size:11px; color:#FFFFFF; padding-left:3px; padding-top:3px;  padding-right:3px; background-color:#98a6b0;}
.ContentRightNoBorder	{ width:145px; background-color:#e53900;}
.ContentRightTopBorder	{ width:145px; border-left: solid 0px #FFFFFF; background-color:#e53900;}
.ContentTable			{width:599px; height:620px;}

/* p { color:#fff;} */

#page-content		{float:left;background-color:#98a6b0; color:#000; font-family: arial, helvetica; font-size:12px;}
#page_linknav		{width:589px; background:#000; text-align:left; padding-left:10px;}
#page_headline		{position:relative; top:40px; left:100px; text-align:left; width:445px; padding:10px 10px 0px 10px; border-left: solid 1px #fff; border-bottom: solid 1px #fff; }
#page_subline		{position:relative; top:40px; padding-top:20px; border-right:solid 1px #fff; height:40px; left:113px; text-align:left; width:452px; color:#000; font-family: arial, helvetica; font-size:12px; font-weight:bold;}
#content_header		{text-align:left; width:599px; height:135px; background-color:#e53900; color:#fff; font-family: arial, helvetica; font-size:12px;}
#content_startheader{text-align:left; width:599px; height:76px; background-color:#e53900; color:#fff; font-family: arial, helvetica; font-size:12px;}
* html #content_startheader{height:82px;}
*:first-child+html  #content_startheader{height:82px;}
#content_body		{float:left; text-align:left; width:599px;  background-color:#98a6b0; color:#000; font-family: arial, helvetica; font-size:12px;}
#content_startbody	{float:left; text-align:left; width:599px;  background-color:#e53900; color:#000; font-family: arial, helvetica; font-size:12px;}
#wideContent 		{text-align:left; float:left; width:520px;  background-color:#98a6b0; border-right:solid 1px #fff; font-family: arial, helvetica; font-size:12px; padding-right:15px; padding-top:10px; padding-left:30px;}
#wideContentStart	{text-align:left; float:left; padding:10px 23px; width:520px;  background-color:#e53900; border-right:solid 1px #fff; font-family: arial, helvetica; font-size:12px;}
*:first-child+html  #page-content		{ margin-left:1px;}
* html  #page-content					{ margin-left:1px;}

#content_baseline	{float:left;position:relative; width:33px; height:0px; left:565px; top:0px; border-top:solid 1px #fff;}

#content_footer		{text-align:right; width:349px; height:130px;  background-color:#98a6b0; color:#fff; font-family: arial, helvetica; font-size:11px; padding-top:30px; padding-left:250px;}
#content_footer ul 	{position:relative; left:-80px;}

*:first-child+html  #MyCongress {position:relative; top:-1px;}
* html    #MyCongress {position:relative; top:-1px;}

/* Startseite */

#teaserblock {
	width:450px;
	height:184px;
	margin:15px 0px 0px 77px;
	padding:0px;
	border:dotted 0px #fff;
}
*:first-child+html   #teaserblock {
	height:180px;
}
#teaser_left {
	width:250px;
	margin:0px;
	padding:0px;
	height:150px;
	clear:both;
	float:none;
}
#teaser_right {
	width:250px;
	margin:0px;
	padding:0px;
	height:150px;
	clear:both;
	float:none;
}

#teaserblock li {
	width:200px;
	overflow:hidden;
	float:left;
	margin:0px;
	list-style:none;
	/* background:#c03000; */
	background:0;
}
.teaserspacer {
	width:35px ! important;
	float:left;
	background:0 ! important;
}
#teaser_left li {
	width:200px;
}
#teaser_right li {
	width:200px;
	margin:0px;
	padding:0px;
	list-style:none;
}
.teaserText {
	/* background:#c03000; */
	background:0;
	padding: 4px 4px ! important;
	width:198px;
	margin-bottom:0px;
	margin-top:-3px ! important;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
}
.startNewsGrid {
	width:510px;
	margin:0px;
	padding:0px;
}
.startNewsGrid > li {
	list-style:none;
	clear:both;
	float:none;
	margin:0px;
	padding:0px;
	width:510px;
	border:dotted 1px #e53900;
}
.startNews {
	/* margin-top:230px ! important; */
	border:dotted 0px #ccc;
	margin:20px 0px 20px 28px ! important;
	padding:0px;
	width:500px;
}
*:first-child+html  .startNews {
	margin-top:20px ! important;
}
.startNews2 {
	/* margin-top:230px ! important; */
	border:dotted 0px #ccc;
	margin:0px 0px 20px 28px ! important;
	padding:0px;
	width:500px;
}
*:first-child+html  .startNews2 {
	margin-top:0px ! important;
}
.startNewsBullet {
	list-style:none;
	padding-right:23px;
	height:21px;
	float:left;
	margin:0px;
	padding-left:0px;
}
.startNewsImage {
	list-style:none;
	padding-right:20px;
	height:76px;
	width:117px;
	float:left;
	margin:0px;
	padding-left:0px;
	border:dotted 0px #666;
}
.startNewsContent {
	padding-left:0px;
	list-style:none;
	float:left;
	width:313px;
	padding-top:0px;
	margin-top:-2px;
	color:#000;
	letter-spacing:0px;
	border:dotted 0px #ccc;
}
h2.newsHL {
	font-weight:bold;
	font-size:14px;
	margin-top:0px;
	margin-bottom:10px;
	border-bottom:dotted 0px #fff;
	width:300px;
	letter-spacing:0px;
}
h2.newsHL2 {
	font-weight:bold;
	font-size:14px;
	margin-top:20px;
	margin-bottom:3px;
	border-bottom:dotted 0px #fff;
	width:100%;
	margin-left:75px;
	letter-spacing:0px;
}
a.teaserLink:link, a.teaserLink:active, a.teaserLink:visited {
	margin-left:20px; 
	padding-left:10px;
	background-image: url(/images/linkarrow.png);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	color:#fff;
}
a.teaserLink:hover {
	text-decoration:underline;
}


.logo_area			{font-size: 1px; vertical-align: top; width: 151px; padding-top: 20px; height: 160px;}
* html  .logo_area	{height: 141px;}
*:first-child+html  .logo_area	{height: 141px;}

* html  #page-content {position:relative; left:-1px; width: 598px; overflow:hidden;}
*:first-child+html  #page-content {position:relative; left:-1px; width: 598px; overflow:hidden;}
.linkNav		{height:17px; background-color:#000000; font-family: arial; font-size:1px; color:#FFFFFF; padding-left:10px; text-align:left;}
.Teaser_headline	{font-family:arial; font-size:12px; font-weight:normal; height:14px; padding-bottom:0px; background-color:#c6c9da; padding-left:5px;}


.contentBorder	{ background-color:#C5C5C5; background-image:url(/design/images/border_white.gif); background-repeat:no-repeat;}
.TopTable	{ background-image:url(http://www.eventworld.at/design/images/header.jpg); background-repeat:no-repeat;}

/* Page Footer */

#pageFooter {
	margin:3px 0px 0px 5px;
	padding:0px;
	border:dotted 0px #f00;
	
	
}
.PageFooterItem {
	font-size:10px;
	list-style:none;
	float:left;
	padding-right:20px;
	height:25px;
	line-height:25px;
}
A.PageFooter:LINK, A.PageFooter:VISITED, A.PageFooter:ACTIVE {color:#000; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; cursor:pointer;}
A.PageFooter:HOVER {text-decoration:underline;}	

/* Gallery */

.spigy_gallery {
	margin-left:-10px;
	width:570px;
	padding:0px;
	list-style:none;
	float:left;
	display:block;
}
.spigy_item {
	float:left;
	display:block;
	padding:0px;
	height:160px;
	width:180px;
}
#keywordSelect, #albumSelect {
	width:248px;
}
.pagination  {margin:0px; padding:0px; float:left; width:500px; margin-top:20px;}
.pagination li {margin:0px; padding:0px; float:left; list-style:none; margin-right:10px; cursor:pointer; line-height:1.5em;}
.pgf {color:black; font-weight:bold; padding-right:30px;}
.pgl {color:grey; font-weight:bold;}
.pgn {color:blue;}



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



.prospekt_back	{ background-image:url(http://www.congress-saalfelden.at/images/Congress_Saalfelden_Titelseite.jpg); background-repeat:no-repeat;}


/* 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		{text-align:left; font-family:arial; font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:0px; padding-right:0px; padding-top:0px; height:14px; background-color:#000000;}
.Color2		{text-align:left; font-family:arial; font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:0px; padding-right:0px; padding-top:0px; height:14px; background-color:#000000;}
.Color3		{text-align:left; font-family:arial; font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:0px; padding-right:0px; padding-top:0px; height:14px; background-color:#000000;}

.iboxHeaderLeft { background-color:#D9D9D9; color:#B20400; font-family:arial; font-size:11px; padding-top:1px; text-align:left; padding-left:0px;} 
.iboxTableLeft  { background-color:#F2F2F2;}
.iboxBodyLeft	{ 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:pointer;}
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:pointer;}
A.tool:HOVER {text-decoration:underline;}

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

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

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

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

A.lytebox:LINK, A.lytebox:VISITED, A.lytebox:ACTIVE {cursor:url(/highslide/graphics/Cursor.cur);}
A.lytebox:HOVER {cursor:url(/highslide/graphics/Cursor.cur);}




.iboxHeaderRight		{ background-color:#d49293; color:#640b0f; font-family:arial; font-size:11px; padding-top:0px; padding-left:0px;}
.iboxTableRight		{ background-color:#F2F2F2;}
.iboxBodyRight		{ background-color:#f3e3e3; color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; }
.iboxFooterRight		{ background-color:#f3e3e3; color:#000000; font-family:arial; font-size:11px; padding-left:4px; padding-top:2px; padding-right:2px; border-bottom: solid 1px #a12523;}


#MyCongress {
	text-align:left;
}


/* 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:pointer;}
.SP_INFOLINK {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
.SP_TEXT {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
.SP_CURRENTPAGE {color:#1a1c61; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}
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:pointer;}
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:pointer;}

/* 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:#1a1c61; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; cursor:pointer;}
A:HOVER {color:#FFFFFF; text-decoration:underline; cursor:pointer;}

A.meta:LINK, A.meta:VISITED, A.meta:ACTIVE {color:#000000; font-family:arial; font-size:7pt; text-decoration:none;}
A.meta:HOVER {color:#b20000; text-decoration:none; cursor:pointer;}

/* NEWSLETTER */

.cssNSLabel	{ font-family:arial, helvetica; font-size:11px; width:90px; color:#000;}
.cssNSInput	{ font-family:arial, helvetica; font-size:11px; width:88px; color:#000;}

/* 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: #FFF; border:dotted 1px #FFF; padding-right:1px; width:15px; text-align:center;}
A.DM_PAGENR:LINK, A.DM_PAGENR:VISITED, A.DM_PAGENR:ACTIVE, A.DM_PAGENR:HOVER  {color:#FFF; font-family:verdana; font-size:9pt; font-weight:normal; text-decoration:none; border:solid 1px #FFF; padding-bottom:1px; width:15px; text-align:center; position:relative; top:1px;}

/* 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:pointer; padding-right:10px;}
.CCB_MemoryCol { color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:pointer; padding-right:10px;}
.CCB_PrintCol {color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:pointer; padding-right:10px;}
.CCB_PDFCol {display:block; color:#1a1c61; font-family:arial; font-size:10px; font-weight:normal; text-decoration:none; cursor:pointer; 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:bold;}
.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; border-bottom: solid 1px #979dc1;}
.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;}

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


.event-item	{width:350px; margin-bottom:20px; border-bottom:dotted 1px #fff; padding-bottom:10px; font-size:12px; font-family: arial, helvetica;  color:#FFF;}
.event-title	{font-size:13px; font-family: arial, helvetica; font-weight:bold; color:#FFF;}
.event-text	{font-size:12px; font-family: arial, helvetica;}


/* Lytebox Styles */
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(/spigy/images/lytebox/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(/spigy/images/lytebox/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(/spigy/images/lytebox/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(/spigy/images/lytebox/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(/spigy/images/lytebox/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(/spigy/images/lytebox/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(/spigy/images/lytebox/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(/spigy/images/lytebox/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(/spigy/images/lytebox/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(/spigy/images/lytebox/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(/spigy/images/lytebox/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(/spigy/images/lytebox/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(/spigy/images/lytebox/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(/spigy/images/lytebox/close_grey.png) no-repeat; }
	#lbClose.red { background: url(/spigy/images/lytebox/close_red.png) no-repeat; }
	#lbClose.green { background: url(/spigy/images/lytebox/close_green.png) no-repeat; }
	#lbClose.blue { background: url(/spigy/images/lytebox/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(/spigy/images/lytebox/close_gold.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(/spigy/images/lytebox/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(/spigy/images/lytebox/play_red.png) no-repeat; }
	#lbPlay.green { background: url(/spigy/images/lytebox/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(/spigy/images/lytebox/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(/spigy/images/lytebox/play_gold.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(/spigy/images/lytebox/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(/spigy/images/lytebox/pause_red.png) no-repeat; }
	#lbPause.green { background: url(/spigy/images/lytebox/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(/spigy/images/lytebox/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(/spigy/images/lytebox/pause_gold.png) no-repeat; }

#addthisdiv {
	position:relative;
    top:10px;
    width:380px;
    float:left;
    margin-left:90px;
    margin-bottom:5px;
}
* html  #addthisdiv {
    margin-left:90px;
    margin-bottom:5px;
}

