/*R1024VIENNASkin.css */

.clear	{ clear: both; display:block; font-size: 0; line-height:0; float: none; height: 0; }
img		{ border: 0; }
a img	{ border: 0; }

/* BEGIN styles for 1column R1024VIENNA VideoBox with: 145px length = dynamic */
div.R1024VIENNA_VideoBox 
{
	position:relative;
	width:145px;
	font-family:Arial; font-size:12px;
	z-index:10;
	padding-bottom: 11px;
}

/*R1024VIENNA Video Box - Rechte Spalte*/
	
div.R1024VIENNA_VideoBox div.R1024VIENNA_VideoBoxPaneTop
{
	background: url(Img/TabBox/TabBoxTexture2.png) -10px -10px no-repeat;
	height:4px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	position:relative;
	width:145px;
}		
div.R1024VIENNA_VideoBox div.R1024VIENNA_VideoBoxPaneMiddle
{
	background: transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -10px bottom;
	/*padding-top:7px;*/
}	
	
div.R1024VIENNA_VideoBox div.R1024VIENNA_VideoBoxHeader
{
	background:transparent url(Img/TabBox/TabBoxTab120.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:20px;
	margin:0px 0px 0px 12px;
	padding:6px 0px 0px 5px;
	position:relative;
	text-decoration:none;
	width:120px;
}


	div.VOL_Mojos_Mini 
	{
		background:transparent url(Img/TabBox/vol_live_mini_work.gif) no-repeat 0px 0px;
		position:absolute;
		right: 5px;
		top: -10px;
		width: 63px;
		height: 43px;
	}
	
div.R1024VIENNA_VideoBoxContent
{
	padding:0px 12px 0px 12px;
}
div.R1024VIENNA_VideoBoxContentItem
{
	margin:8px 0px 0px 0px;
	padding-bottom:2px;
}
.R1024VIENNA_VideoBox .R1024VIENNA_ArticleTitle {
		color: #26637A;
		font-size: 100%;
		margin: -22px 0px 3px 0px;
}
.R1024VIENNA_VideoBox .R1024VIENNA_ArticleTitle a.nounderline {
	text-decoration:none;
}

.R1024VIENNA_VideoBox .R1024VIENNA_ArticleLead {
		color: #000000;
		font-size: 100%;
}
div.R1024VIENNA_VideoBox div.R1024VIENNA_VideoBoxVerticalSpace
{
	padding:4px;
}
div.R1024VIENNA_VideoBox span.R1024VIENNA_VideoBoxIconArrowVideo
{
	background:transparent url(Icon/icon_video.png);
	background-repeat:no-repeat;
	padding-left: 10px;
}
	
/* END styles for 1column R1024VIENNA VideoBox with: 145px length = dynamic 



/**** TabBox *****/

.R1024VIENNA_TabBox { margin-bottom: 11px; }
br.Clear, br.ClearLeft { font-size: 0; line-height: 0; }

	/* BEGIN styles for NoTabBox250 pixels */
	div.R1024VIENNA_NoTabBox250 { position: relative; width:250px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBox250 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBox250 h2 { 
		position: relative; width: 236px; height: 22px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBox250Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBox250 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBox250 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:228px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBox250Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	/* BEGIN styles for NoTabBox300 pixels */
	div.R1024VIENNA_NoTabBox300 { position: relative; width:300px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBox300 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBox300 h2 { 
		position: relative; width: 286px; height: 22px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBox300Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBox300 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBox300 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:278px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBox300Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	div.R1024VIENNA_NoTabBox300 .R1024VIENNA_NoTabBoxContent .R1024VIENNA_ArticleTitle { 
		font-size:14px !important;
	}
	
	/* BEGIN styles for NoTabBox640 pixels */
	div.R1024VIENNA_NoTabBox640 { position: relative; width:640px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBox640 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBox640 h2 { 
		position: relative; width: 626px; height: 22px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBox640Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBox640 h2 strong { color:#000; }
		
	div.R1024VIENNA_NoTabBox640 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:618px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBox640Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	/* BEGIN styles for NoTabBoxHighlight640 pixels */
	div.R1024VIENNA_NoTabBoxHighlight640 { position: relative; width:640px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxHighlight640 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight640 h2 { 
		position: relative; width: 620px; height: 20px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight640Head.png) top left no-repeat;
		font-size: 12px; color:#909090;
	}
	div.R1024VIENNA_NoTabBoxHighlight640 h2 strong { color:#000; }
		
	div.R1024VIENNA_NoTabBoxHighlight640 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:618px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight640Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	
	/* BEGIN styles for BoxHighlight640 pixels (simple box, no tab, no headline, no blue, no brain, no pinky either) */
	div.R1024VIENNA_BoxHighlight640 {
		position: relative; width:640px; margin: 0 0 11px 0; padding: 11px 0px 0px 0px;
		background: url(Img/TabBox/NoTabBoxHighlight640NoHead.png) top left no-repeat;
	}
	
	div.R1024VIENNA_BoxHighlight640 .R1024VIENNA_BoxContent {
		position: relative; width:618px; margin: 0; padding: 0px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight640Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	/* BEGIN styles for NoTabBoxHighlight145 pixels */
	div.R1024VIENNA_NoTabBoxHighlight145 { position: relative; width: 145px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxHighlight145 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight145 h2 { 
		position: relative; width: 125px; height: 20px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight145Head.png) top left no-repeat;
		font-size: 12px; color:#909090;
	}
	div.R1024VIENNA_NoTabBoxHighlight145 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight145 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:123px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight145Content.png) bottom left no-repeat;
		font-size:11px; color:#909090;
		
	}
	
    /* BEGIN styles for NoTabBox145 pixels */
	div.R1024VIENNA_NoTabBox145 { position: relative; width: 145px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBox145 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBox145 h2 { 
		position: relative; width: 125px; height: 21px; margin: 0; padding: 10px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBox145Head.png) top left no-repeat;
		font-size: 11px; color:#3A819D;
	}
	div.R1024VIENNA_NoTabBox145 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBox145 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:123px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBox145Content.png) bottom left no-repeat;
		font-size:11px; color:#909090;
		
	}
	
	/* BEGIN styles for NoTabBox147 pixels */
	div.R1024VIENNA_NoTabBox147 { position: relative; width: 147px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VIENNA_NoTabBox147 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBox147 h2 { 
		position: relative; width: 133px; height: 21px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBox147Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBox147 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBox147 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:125px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBox147Content.png) bottom left no-repeat;
		font-size:12px; color:#909090;
		
	}
	
	/* Begin styes for ImmoBox*/
	div.R1024VIENNA_ImmoBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VIENNA_ImmoBoxPaneHeader 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px no-repeat;		
		height: 26px;		
		color: #D31A20;
		font-size:16px;
		font-weight:bold;
		padding-left:12px;
		padding-top:4px;
	}
	div.R1024VIENNA_ImmoBoxPaneHeader #R1024VIENNA_ImmoBoxPaneHeaderLinkButton
	{
		background: url(Img/laendleimmo/laendleimmo.png) no-repeat;
		width: 144px;
		height:21px;	
		display:block;
		margin:-21px 0px 0px 316px;
		z-index:5;
	}	
	div.R1024VIENNA_ImmoBoxPaneContent
	{
		background: url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4252px bottom;
		height: 217px;
		width: 485px;
		padding: 0px 0px 0px 9px; 
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_ImmoBoxItem
	{ 
		background:url(Img/laendleimmo/laendleimmo_background.png) no-repeat;
		width: 150px; 	
		padding: 0; 
		float:left; 
		margin:0pt 8px 8px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.R1024VIENNA_ImmoBoxItem h2 { 
		height: 31px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VIENNA_ImmoBoxItem .R1024VIENNA_ImmoBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		padding: 3px 0px 11px 10px;
		font-size:11px; color:#000000;
		height:152px;
		width: 135px;
		overflow: hidden;
	}
	
	div.R1024VIENNA_ImmoBoxItem .R1024VIENNA_ImmoBoxItemContent .R1024VIENNA_ArticleBody 
	{
		line-height:14px;
		padding-top:2px;
	}
	div.R1024VIENNA_ImmoBoxItem a:link { text-decoration:none; }
	div.R1024VIENNA_ImmoBoxItem a:visited { text-decoration:none; }
	div.R1024VIENNA_ImmoBoxItem a:hover { color:#909090; text-decoration:underline; }
	
	  /* Begin styles for ImmoBox - subdivided into four sections */
	div.R1024VIENNA_ImmoBoxPaneTop
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VIENNA_ImmoBoxPaneHeader 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px no-repeat;		
		height: 26px;		
		color: #D31A20;
		font-size:16px;
		font-weight:bold;
		padding-left:12px;
		padding-top:4px;
	}
	div.R1024VIENNA_ImmoBoxPaneHeader #R1024VIENNA_ImmoBoxPaneHeaderLinkButton
	{
		background: url(Img/laendleimmo/laendleimmo.png) no-repeat;
		width: 144px;
		height:21px;	
		display:block;
		margin:-21px 0px 0px 316px;
		z-index:5;
	}	
	div.R1024VIENNA_ImmoBoxPaneContent4
	{
		background: url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4252px bottom;
		height: 233px;
		width: 489px;
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_ImmoBoxItem4
	{ 
		background:url(Img/laendleimmo/laendleimmo_background_4.png) no-repeat;
		width: 229px; 	
		height: 108px;
		padding: 0; 
		margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.R1024VIENNA_ImmoBoxItem4#pic1
	{
	  position: absolute;
	  left: 9px;
	}
	div.R1024VIENNA_ImmoBoxItem4#pic2 
	{
	  position: absolute;
	  left: 247px;
	}
	div.R1024VIENNA_ImmoBoxItem4#pic3 
	{
	  position: absolute;
	  left: 9px;
	  top: 150px;
	}
	div.R1024VIENNA_ImmoBoxItem4#pic4 
	{
	  position: absolute;
	  left: 247px;
	  top: 150px;
	}
	div.R1024VIENNA_ImmoBoxItem4 h2 { 
		height: 21px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VIENNA_ImmoBoxItem4 .R1024VIENNA_ImmoBoxItemContent4 { 
		margin: 0px 0px 0px 0px; 
		padding: 3px 5px 5px 10px;
		font-size:11px; color:#000000;
		height:70px;
		width: 214px;
		overflow: hidden;
	}
	
	div.R1024VIENNA_ImmoBoxItem4 .R1024VIENNA_ImmoBoxItemContent4 .R1024VIENNA_ArticlePic4 {
	  float: left;
	}
	
	div.R1024VIENNA_ImmoBoxItem4 .R1024VIENNA_ImmoBoxItemContent4 .R1024VIENNA_ArticleBody4 
	{
		line-height:14px;
		width: 125px;
		float: right;
		padding-right: 5px;
	}
	div.R1024VIENNA_ImmoBoxItem4 a:link { text-decoration:none; }
	div.R1024VIENNA_ImmoBoxItem4 a:visited { text-decoration:none; }
	div.R1024VIENNA_ImmoBoxItem4 a:hover { color:#909090; text-decoration:underline; }
	
	
		/* Begin styles for WebweiserBox*/
	div.R1024VIENNA_WebweiserBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VIENNA_WebweiserBoxPaneHeader 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px no-repeat;		
		height: 26px;		
		color: #F4AD13;
		font-size:16px;
		font-weight:bold;
		padding-left:12px;
		padding-top:4px;
	}
	
	div.R1024VIENNA_WebweiserBoxPaneContent
	{
		background: url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4252px bottom;
		height: 217px;
		width: 485px;
		padding: 0px 0px 0px 9px; 
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_WebweiserBoxItem
	{ 
		background:url(Img/laendleimmo/laendleimmo_background.png) no-repeat;
		width: 150px; 	
		padding: 0; 
		float:left; 
		margin:0pt 8px 8px 0px;
		padding: 0px 0px 0px 0px;
	}
	div.R1024VIENNA_WebweiserBoxItem h2 { 
		height: 31px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VIENNA_WebweiserBoxItem .R1024VIENNA_WebweiserBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		padding:3px 0px 11px 8px;
		font-size:11px; color:#000000;
		height:152px;
		width: 135px; 
	}
	
	div.R1024VIENNA_WebweiserBoxItem .R1024VIENNA_WebweiserBoxItemContent .R1024VIENNA_ArticleBody 
	{
		line-height:14px;
		padding-top:2px;
	}
	div.R1024VIENNA_WebweiserBoxItem a:link { text-decoration:none; }
	div.R1024VIENNA_WebweiserBoxItem a:visited { text-decoration:none; }
	div.R1024VIENNA_WebweiserBoxItem a:hover { color:#909090; text-decoration:underline; }
	
	
	/* Begin styles for WebweiserBox - subdivided into FOUR sections with "Frequenzanzeigen" Tool */
	div.R1024VIENNA_WebweiserBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VIENNA_WebweiserBoxPaneHeader 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px no-repeat;		
		height: 26px;		
		color: #F4AD13;
		font-size:16px;
		font-weight:bold;
		padding-left:12px;
		padding-top:4px;
	}
	
	div.R1024VIENNA_WebweiserBoxPaneContent4
	{
		background: url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4252px bottom;
		height: 233px;
		width: 485px;
		padding: 0px 0px 0px 9px; 
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_WebweiserBoxPaneContent4 .FrequencyAdsContainer div
	{
		  background:url(Img/laendleimmo/laendleimmo_background_4.png) no-repeat;
		  width: 229px;
			height: 108px; 	
			font-family: Arial;	
			position: relative;
			float: left;
			margin:0pt 8px 8px 0px;
	}
	div.R1024VIENNA_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaTitle 
	{ 
			font-size: 12px;
			font-weight: bold; 
			color: #4A4A4A;
			text-decoration: none;
			width: 213px;
			position: absolute;
			left: 8px;
			top: 6px;
	}
	div.R1024VIENNA_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaImage 
	{
		position: absolute;
		top: 33px;
		left: 8px;
		float: left;
	}
	
	div.R1024VIENNA_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaText 
	{
  	font-size: 11px;
  	position: relative;
  	display: block;
  	width: 134px;
  	left: 90px;
  	top: 30px;
  	padding-right: 5px;
	}
	
	div.R1024VIENNA_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaLink
	{
	  font-size:11px;
    font-weight:bold;
    left:90px;
    position:relative;
    text-decoration:none;
    top:30px;
	}
	
	/* Begin styes for FussballemBox*/
	div.R1024VIENNA_FussballemBoxPaneTop 
	{
		background: url(Img/fussballem/emspecialbox_header.png) 0 0 no-repeat;
		height: 55px;
		width: 485px;
		font-size:1px;		
		margin-top:10px;
	}
	
	div.R1024VIENNA_FussballemBoxPaneContent
	{
		background: url(Img/fussballem/emspecialbox_background.png) no-repeat scroll 0 bottom;
		width: 485px;
		padding: 4px 0px 0px 0px; 
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_FussballemBoxItem
	{ 
		width: 155px; 	
		padding: 0; 
		float:left; 
		margin:0pt 0px 8px 5px;
	}
	div.R1024VIENNA_FussballemBoxItem .R1024VIENNA_FussballemBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		/*font-size:11px; color:#000000;*/
	}

	div.R1024VIENNA_FussballemBoxItem .R1024VIENNA_FussballemBoxItemContent h3.R1024VIENNA_ArticleTitle 
	{
		font-size: 13px;
		margin:0px 0px 4px;
	}
	
	div.R1024VIENNA_FussballemBoxItem .R1024VIENNA_FussballemBoxItemContent a:link { text-decoration:none;}
	div.R1024VIENNA_FussballemBoxItem .R1024VIENNA_FussballemBoxItemContent a:hover { text-decoration:underline;}

	div.R1024VIENNA_FussballemBoxPaneBottom 
	{
		position: relative;
		height: 25px;
	}
	div.R1024VIENNA_FussballemBoxPaneBottom a 
	{
		position: absolute;
		top: 0px;
		right: 0px;
	}

	/* Begin styes for OlympiaBox*/
	div.R1024VIENNA_OlympiaBoxPaneTop 
	{
		background: url(Img/olympia/olympiaspecialbox_header.png) 0 0 no-repeat;
		height: 55px;
		width: 485px;
		font-size:1px;		
		margin-top:10px;
	}
	
	div.R1024VIENNA_OlympiaBoxPaneContent
	{
		background: url(Img/olympia/olympiaspecialbox_background.png) no-repeat scroll 0 bottom;
		width: 485px;
		padding: 4px 0px 0px 0px; 
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VIENNA_OlympiaBoxItem
	{ 
		width: 155px; 	
		padding: 0; 
		float:left; 
		margin:0pt 0px 8px 5px;
	}
	div.R1024VIENNA_OlympiaBoxItem .R1024VIENNA_OlympiaBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		/*font-size:11px; color:#000000;*/
	}

	div.R1024VIENNA_OlympiaBoxItem .R1024VIENNA_OlympiaBoxItemContent h3.R1024VIENNA_ArticleTitle 
	{
		font-size: 13px;
		margin:0px 0px 4px;
	}
	
	div.R1024VIENNA_OlympiaBoxItem .R1024VIENNA_OlympiaBoxItemContent a:link { text-decoration:none;}
	div.R1024VIENNA_OlympiaBoxItem .R1024VIENNA_OlympiaBoxItemContent a:hover { text-decoration:underline;}

	div.R1024VIENNA_OlympiaBoxPaneBottom 
	{
		position: relative;
		height: 25px;
	}
	div.R1024VIENNA_OlympiaBoxPaneBottom a 
	{
		position: absolute;
		top: 0px;
		right: 0px;
	}


	/* BEGIN styles for NoTabBoxHighlight155 pixels */

	div.R1024VIENNA_NoTabBoxHighlight155 { position: relative; width: 155px; margin:0pt 5px 10px 0px; padding: 0; float:left; }
	div.R1024VIENNA_NoTabBoxHighlight155 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight155 h2 { 
		position: relative; width: 135px; height: 31px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight155Head.png) top left no-repeat;
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VIENNA_NoTabBoxHighlight155 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight155 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:133px; margin: 0; padding: 3px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight155Content.png) bottom left no-repeat;
		font-size:11px; color:#000000;
		height:155px;
	}
	div.R1024VIENNA_NoTabBoxHighlight155 a:link { text-decoration:none; }
	div.R1024VIENNA_NoTabBoxHighlight155 a:visited { text-decoration:none; }
	div.R1024VIENNA_NoTabBoxHighlight155 a:hover { color:#909090; text-decoration:underline; }
	
	div.R1024VIENNA_NoTabBoxHighlight155 .R1024VIENNA_NoTabBoxContent .R1024VIENNA_ArticleBody 
	{
		line-height:14px;
		padding-top:3px;
	}
	
	
	/* BEGIN styles for NoTabBoxHighlight155Webweiser pixels */
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser{ position: relative; width: 155px; margin:10px 5px 10px 0px; padding: 0; float:left; }
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser h2 { 
		position: relative; width: 135px; height: 32px; margin: 0 !important; padding: 10px 10px 0 11px !important; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight155Head.png) top left no-repeat;
		font-size: 12px !important; color:#4A4A4A;
		line-height:16px;
		
		
	}
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser a:link { text-decoration:none; }
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser a:visited { text-decoration:none; }
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser a:hover { color:#909090; text-decoration:underline; }
	
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:133px; margin: 0; padding: 8px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight155Content.png) bottom left no-repeat;
		font-size:11px; color:#000000;
		height:180px;
	}
	div.R1024VIENNA_NoTabBoxHighlight155Webweiser .R1024VIENNA_NoTabBoxContent .R1024VIENNA_ArticleBody 
	{
		line-height:14px;
		padding-top:5px;
	}
	
	
	
	/* BEGIN styles for NoTabBoxHighlight250 pixels */
	div.R1024VIENNA_NoTabBoxHighlight250 { position: relative; width:250px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxHighlight250 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight250 h2 { 
		position: relative; width: 230px; height:20px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight250Head.png) top left no-repeat;
		font-size: 12px; color:#909090;
	}
	div.R1024VIENNA_NoTabBoxHighlight250 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight250 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:228px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight250Content.png) bottom left no-repeat;
		font-size:11px; color:#909090;
	}
	
	/* BEGIN styles for NoTabBoxHighlight300 pixels */
	div.R1024VIENNA_NoTabBoxHighlight300 { position: relative; width:300px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxHighlight300 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight300 h2 { 
		position: relative; width: 280px; height:20px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight300Head.png) top left no-repeat;
		font-size: 12px; color:#909090;
	}
	div.R1024VIENNA_NoTabBoxHighlight300 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight300 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:278px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight300Content.png) bottom left no-repeat;
		font-size:11px; color:#909090;
	}
	
	/* BEGIN styles for NoTabBoxHighlight500 pixels */
	div.R1024VIENNA_NoTabBoxHighlight500 { position: relative; width:500px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxHighlight500 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxHighlight500 h2 { 
		position: relative; width: 480px; height:20px; margin: 0; padding: 11px 10px 0 10px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxHighlight500Head.png) top left no-repeat;
		font-size: 12px; color:#909090;
	}
	div.R1024VIENNA_NoTabBoxHighlight500 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxHighlight500 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:478px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxHighlight500Content.png) bottom left no-repeat;
		font-size:11px; color:#909090;
	}
	
	/* BEGIN styles for NoTabBoxSimple300 pixels */
	div.R1024VIENNA_NoTabBoxSimple300 { position: relative; width:300px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxSimple300 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxSimple300 h2 { 
		position: relative; width: 286px; height: 19px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxSimple300Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBoxSimple300 h2 strong { color:#000; }
	
	div.R1024VIENNA_NoTabBoxSimple300 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:278px; margin: 0; padding: 5px 11px 11px 11px;
		background: url(Img/TabBox/NoTabBoxSimple300Content.png) bottom left no-repeat;
		font-size:12px; color:#3f3f3f;
	}
	
	/* BEGIN styles for NoTabBoxSimple640 pixels */
	div.R1024VIENNA_NoTabBoxSimple640 { position: relative; width:640px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxSimple640 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxSimple640 h2 { 
		position: relative; width: 626px; height: 22px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxSimple640Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBoxSimple640 h2 strong { color:#000; }
		
	div.R1024VIENNA_NoTabBoxSimple640 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:618px; margin: 0; padding: 5px 11px 11px 11px;
		/* background: url(Img/TabBox/NoTabBoxSimple640Content.png) bottom left no-repeat; */
		font-size:12px; color:#3f3f3f;
	}
	
	.R1024VIENNA_AdHeaderHorizontal
	{
	    background-image:url(Img/TabBox/AdHeaderHorizontal.png);
	    background-repeat:repeat-x;
	    background-position:right center;
	    height:15px;
	    background-color:#ffffff;
	}
	
	/* BEGIN styles for NoTabBoxSimple790 pixels */
	div.R1024VIENNA_NoTabBoxSimple790 { position: relative; width:790px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VIENNA_NoTabBoxSimple790 .NoMargin { margin: 0; }
	div.R1024VIENNA_NoTabBoxSimple790 h2 { 
		position: relative; width: 786px; height: 23px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
		background: url(Img/TabBox/NoTabBoxSimple790Head.png) top left no-repeat;
		font-size: 12px; color:#555;
	}
	div.R1024VIENNA_NoTabBoxSimple790 h2 strong { color:#000; }
		
	div.R1024VIENNA_NoTabBoxSimple790 .R1024VIENNA_NoTabBoxContent { 
		position: relative; width:768px; margin: 0; padding: 5px 11px 11px 11px;
		/* background: url(Img/TabBox/NoTabBoxSimple790Content.png) bottom left no-repeat; */
		font-size:12px; color:#3f3f3f;
	}
	
	/* BEGIN styles for Tab Navigation*/
	.R1024VIENNA_TabNavigation 
	{
	    list-style-type:none;
	    padding:0;
	    margin:0;
        font-size:12px;
        width:100%;
        height:24px;
        border-top:1px solid #C0C0C0;
        text-align:center;
        margin-bottom:15px;
    }
    
    .R1024VIENNA_TabNavigation li 
    {
        text-align:center;
        float:left;
        width:130px;
        height:24px;
        border-bottom:1px solid #C0C0C0;
        border-right:1px solid #C0C0C0;
        background-image:url(Img/Buttons/TabNavigationInactive.png);
        background-repeat:repeat-x;

    }
    
    .R1024VIENNA_TabNavigation .first {
       border-left:1px solid #C0C0C0;  
    }
    
    .R1024VIENNA_TabNavigation .last {
       border-right:none;
    }
    
    .R1024VIENNA_TabNavigation li.selected {
        border-bottom:none;
        font-weight:bold;
        background-color:#ffffff;
        background-image:none;      
    }
    
    .R1024VIENNA_TabNavigation li a {
        text-decoration:none;
        color:#000000;
        display:block;
        padding-top:4px;
    }
    
    
    /* END styles for Tab Navigation*/
	
	
	/* BEGIN styles for 1column TabBox 115px */
	div.R1024VIENNA_TabBox1Col115 {
		position:relative; width:115px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VIENNA_TabBox1Col115 br.Clear {
			clear:both; height:0px;
		}
		div.R1024VIENNA_TabBox1Col115 br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VIENNA_TabBox1Col115 h4.R1024VIENNA_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VIENNA_TabBox1Col115 h4.R1024VIENNA_TabBox strong {
				color:#000;
			}
		
		div.R1024VIENNA_TabBox1Col115 .PaneTop {
			position:relative; overflow:hidden; width:115px; height:4px; margin:0px; padding:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -160px -10px no-repeat;
		}
		
		div.R1024VIENNA_TabBox1Col115 .PaneBottom {
			position:relative; width:110px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -160px bottom no-repeat;			
		}
		
		div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox li {
				position:relative; display:block; width:105px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox li a {
				position:relative; display:block; width:100px; height:20px;
				margin:0px; padding:6px 0px 0px 5px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -143px no-repeat;
				color:#FFFFFF; text-decoration:none; font-weight:bold;
			}
				
				div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox1Col115TopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
		
			div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox1Col115TopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VIENNA_TabBox1Col115 ul.R1024VIENNA_TabBox1Col115TopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -142px no-repeat;
				}
			
		div.R1024VIENNA_TabBox1Col115 div.R1024VIENNA_TabBox1Col115Content {
			position:relative; width:95px; height:140px; overflow:auto;
			padding:4px 5px 4px 5px; margin:0px 0px 5px 0px; border:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -1579px bottom no-repeat;
		}
	
			
		
		
	/* BEGIN styles for 1column TabBox 145px */
	div.R1024VIENNA_TabBox1Col {
		position:relative; width:145px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VIENNA_TabBox1Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VIENNA_TabBox1Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VIENNA_TabBox1Col h4.R1024VIENNA_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VIENNA_TabBox1Col h4.R1024VIENNA_TabBox strong {
				color:#000;
			}
	
		div.R1024VIENNA_TabBox1Col .PaneTop {
			position:relative; overflow:hidden; width:145px; height:4px; margin:0px; padding:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -10px -10px no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox1Col .PaneTop {
				position:relative; overflow:hidden; width:145px; height:4px; margin:0px; padding:0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -781px -10px no-repeat;
			}
		
		div.R1024VIENNA_TabBox1Col .PaneBottom {
			position:relative; width:140px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -10px bottom no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox1Col .PaneBottom {
				position:relative; width:140px; margin:0px; 
				padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -781px bottom no-repeat;			
			}
		
		div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox li {
				position:relative; display:block; width:135px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox li a {
				position:relative; display:block; width:130px; height:20px;
				margin:0px; padding:6px 0px 0px 5px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -103px no-repeat;
				color:#FFFFFF; text-decoration:none; font-weight:bold;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox li a {
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -103px no-repeat;
				}
				
				div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox1ColTopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox1ColTopLinks li.Active a {
						background:transparent; color:#343434;
					}
				
			div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox1ColTopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox1ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -102px no-repeat;
				}
				
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox1Col ul.R1024VIENNA_TabBox1ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -3629px -103px no-repeat;
				}
							
				
		div.R1024VIENNA_TabBox1Col div.R1024VIENNA_TabBox1ColContent {
			position:relative; width:125px; height:140px; overflow:auto;
			padding:4px 5px 4px 5px; margin:0px 0px 5px 0px; border:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -1434px bottom no-repeat;
		}
			div.R1024VIENNA_TabBoxAd	div.R1024VIENNA_TabBox1Col div.R1024VIENNA_TabBox1ColContent {
				position:relative; width:125px; height:140px; overflow:auto;
				padding:4px 5px 4px 5px; margin:0px 0px 5px 0px; border:0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2673px bottom  no-repeat;
			}
		
		
	/* END styles for 1column TabBox */	

	
		/* BEGIN styles for 1column TabBox 150px */
	div.R1024VIENNA_TabBox1Col150 {
		position:relative; width:150px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VIENNA_TabBox1Col150 br.Clear {
			clear:both; height:0px;
		}
		div.R1024VIENNA_TabBox1Col150 br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VIENNA_TabBox1Col150 h4.R1024VIENNA_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VIENNA_TabBox1Col150 h4.R1024VIENNA_TabBox strong {
				color:#000;
			}
		
		div.R1024VIENNA_TabBox1Col150 .PaneTop {
			position:relative; overflow:hidden; width:150px; height:4px; margin:0px; padding:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -3785px -10px no-repeat;
		}
		
		div.R1024VIENNA_TabBox1Col150 .PaneBottom {
			position:relative; width:145px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -3785px bottom no-repeat;			
		}
		
		div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox li {
				position:relative; display:block; width:140px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox li a {
				position:relative; display:block; width:135px; height:20px;
				margin:0px; padding:6px 0px 0px 5px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -570px no-repeat;
				color:#FFFFFF; text-decoration:none; font-weight:bold;
			}
				
				div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox1Col150TopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
		
			div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox1Col150TopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VIENNA_TabBox1Col150 ul.R1024VIENNA_TabBox1Col150TopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -568px no-repeat;
				}
			
		div.R1024VIENNA_TabBox1Col150 div.R1024VIENNA_TabBox1Col150Content {
			position:relative; width:129px; height:140px; overflow:auto;
			padding:4px 0px 0px 9px; margin:0px 0px 5px 0px; border:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -3945px bottom no-repeat;
		
		}

			

	div.R1024VIENNA_VideoBoxItem
	{
		padding:8px 0px 10px 6px;
		
	}

	/* BEGIN styles for 2column TabBox */	
	div.R1024VIENNA_TabBox2Col {
		position:relative; width:180px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VIENNA_TabBox2Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VIENNA_TabBox2Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VIENNA_TabBox2Col h4.R1024VIENNA_TabBox {
			position:relative; overflow:hidden; display:block; height:15px; margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VIENNA_TabBox2Col h4.R1024VIENNA_TabBox strong {
				color:#000;
			}
				
		div.R1024VIENNA_TabBox2Col .PaneTop {
			position:relative; overflow:hidden; width:180px; height:4px; margin:0px; padding:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -280px -10px no-repeat;
		}
			div.R1024VIENNA_TabBoxAd	div.R1024VIENNA_TabBox2Col .PaneTop {
				position:relative; overflow:hidden; width:180px; height:4px; margin:0px; padding:0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -936px -10px no-repeat;
			}
		
		div.R1024VIENNA_TabBox2Col .PaneBottom {
			position:relative; width:176px; margin:0px; overflow:auto;
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -280px bottom no-repeat;			
		}
			div.R1024VIENNA_TabBoxAd	div.R1024VIENNA_TabBox2Col .PaneBottom {
				position:relative; width:176px; margin:0px; overflow:auto;
				padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -936px bottom no-repeat;			
			}
		
		div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox {
			margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox li {
				display:block; float:left; width:87px;
				margin:0; padding:0px 0px 4px 0px;
			}
			
			div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox li.Right {
				width:83px;
			}
			
			div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox li a {
				display:block; width:78px; height:20px;
				margin:0; padding:6px 0px 0px 5px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -182px no-repeat;
				color:#FFFFFF; text-decoration:none; font-weight:bold;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox li a {
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -183px no-repeat;
				}
			
				div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox2ColTopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox2ColTopLinks li.Active a {
						background:transparent; color:#343434;
					}
			
			div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox2ColTopLinks li {
				height:30px; margin:0; padding:0; 
			}
				div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox2ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -182px no-repeat;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col ul.R1024VIENNA_TabBox2ColTopLinks li.Active {
						background:url(Img/TabBox/TabBoxTexture2.png)  -3629px -183px  no-repeat;
					}
			
		div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContent {
			position:relative; width:160px; height:153px; overflow:hidden;
			padding:4px 5px 4px 5px; margin:0px; border:0px;
		}
			div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContent.LeftTab {
				background:url(Img/TabBox/TabBoxTexture2.png) -1704px -10px no-repeat;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContent.LeftTab {
					background:url(Img/TabBox/TabBoxTexture2.png)  -2818px -10px  no-repeat;
				}
			
			div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContent.RightTab {
				background:url(Img/TabBox/TabBoxTexture2.png) -1884px -10px no-repeat;					
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContent.RightTab {
					background:url(Img/TabBox/TabBoxTexture2.png) -2998px -10px no-repeat;					
				}
			
		div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContentFooter {
			position:relative; width:170px; height:3px; overflow:hidden;
			padding:0px; margin:0px 0px 5px 0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -1704px bottom no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox2Col div.R1024VIENNA_TabBox2ColContentFooter {
				position:relative; width:170px; height:3px; overflow:hidden;
				padding:0px; margin:0px 0px 5px 0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2818px bottom no-repeat;
			}
		
	/* END styles for 2column TabBox */
	
	/* BEGIN styles for 3column TabBox */
	div.R1024VIENNA_TabBox3Col {
		position:relative; width:300px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VIENNA_TabBox3Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VIENNA_TabBox3Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VIENNA_TabBox3Col h4.R1024VIENNA_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VIENNA_TabBox3Col h4.R1024VIENNA_TabBox strong {
				color:#000;
			}
		
		div.R1024VIENNA_TabBox3Col .PaneTop {
			position:relative; overflow:hidden; width:300px; height:4px; margin:0px; padding:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -470px -10px no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col .PaneTop {
				position:relative; overflow:hidden; width:300px; height:4px; margin:0px; padding:0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -1126px -10px no-repeat;
			}
		
		div.R1024VIENNA_TabBox3Col .PaneBottom {
			position:relative; width:295px; margin:0px; 
			padding:0px 0px 4px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -470px bottom no-repeat;						
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col .PaneBottom {
				position:relative; width:295px; margin:0px; 
				padding:0px 0px 4px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -1126px bottom no-repeat;			
			}
		
		div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox  {
			margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox li {
				display:block; float:left; width:94px;
				margin:0; padding:0px 4px 4px 0px;
			}
			
			div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox li a {
				display:block; width:89px; height:20px;
				margin:0; padding:6px 0px 0px 5px;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -222px no-repeat;
				color:#FFFFFF; text-decoration:none; font-weight:bold;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox li a {
					display:block; width:89px; height:20px;
					margin:0; padding:6px 0px 0px 5px;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -223px no-repeat;
					color:#FFFFFF; text-decoration:none; font-weight:bold;
				}
								
			div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li {
				height:30px; margin:0px; padding:0px 4px 0px 0px;
			}
				div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -222px no-repeat;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li.Active {
						background:url(Img/TabBox/TabBoxTexture2.png) -3629px -223px no-repeat;
					}
				
					div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li.Active a {
						background:transparent; color:#3C8285;
					}
						div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li.Active a {
							background:transparent; color:#343434;
						}
			
				div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColTopLinks li.Right {
					padding:0px;
				}
			
			div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li {
				height:30px; margin:0px; padding:0px 4px 4px 0px;
			}
				div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li a {
					margin-top:4px;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li a {
						margin-top:4px;
					}
							
				div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li.Active {
					background: url(Img/TabBox/TabBoxTexture2.png) -2514px -262px no-repeat;
				}
					div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li.Active {
						background: url(Img/TabBox/TabBoxTexture2.png) -3629px -263px no-repeat;
					}
									
					div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li.Active a {
						background:transparent; color:#3C8285;
					}
						div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li.Active a {
							background:transparent; color:#3C8285;
						}
		
				div.R1024VIENNA_TabBox3Col ul.R1024VIENNA_TabBox3ColBottomLinks li.Right {
					padding:0px 0px 4px 0px;
				}	
			
					
		div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContent {
			position:relative; width:280px; height:134px; overflow:auto;
			padding:2px 5px 2px 5px; margin:0px; border:0px;
			background:url(Img/TabBox/TabBoxTexture2.png) -2064px -20px no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContent {
				position:relative; width:280px; height:134px; overflow:auto;
				padding:2px 5px 2px 5px; margin:0px; border:0px;
				background:url(Img/TabBox/TabBoxTexture2.png) -3178px -20px no-repeat;
			}
		
		div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTop {
			position:relative; width:290px; height:4px; margin:0px; padding:0px; border:0px; overflow:hidden;
			background:url(Img/TabBox/TabBoxTexture2.png) -2064px -10px  no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTop {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; border:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -3178px -10px no-repeat;
			}
			
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopLeft {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -10px no-repeat;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopLeft {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -10px no-repeat;
				}
				
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopMid {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -30px no-repeat;					
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopMid {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -30px no-repeat;					
				}
				
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopRight {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -50px no-repeat;					
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentTopRight {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -50px no-repeat;					
				}

		div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBot {
			position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
			background:url(Img/TabBox/TabBoxTexture2.png) -2064px -1316px no-repeat;
		}
			div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBot {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -3178px -1316px no-repeat;
			}	
			
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotLeft {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -1016px no-repeat;
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotLeft {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background: url(Img/TabBox/TabBoxTexture2.png) -3479px -1016px no-repeat;
				}
				
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotMid {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -996px no-repeat;					
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotMid {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background: url(Img/TabBox/TabBoxTexture2.png) -3479px -996px no-repeat;					
				}
			div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotRight {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -976px no-repeat;					
			}
				div.R1024VIENNA_TabBoxAd div.R1024VIENNA_TabBox3Col div.R1024VIENNA_TabBox3ColContentBotRight {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background: url(Img/TabBox/TabBoxTexture2.png) -3479px -976px no-repeat;					
				}

	/* END styles for 3column TabBox */




/* SubHeadlines and LinkList - 145px (HP left column...) */

h4.R1024VIENNA_SubHeader145 {
	display: block; width: 140px; height: 19px;
	background: url(Img/SubHeader145.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	margin: 0 0 5px 0; padding: 2px 0 0 5px;
}

h4.R1024VIENNA_SubHeader145Light {
	display: block; width: 140px; height: 19px;
	background: url(Img/SubHeader145Light.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #555555;
	margin: 0 0 5px 0; padding: 2px 0 0 5px;
}

h4.R1024VIENNA_SubHeader145Green {
	display: block; width: 140px; height: 19px;
	background: url(Img/SubHeader145Green.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #FFF;
	margin: 0 0 5px 0; padding: 2px 0 0 5px;
}


h4.R1024VIENNA_SubHeader150 {
	display: block; width: 150px; height: 19px;
	background: url(Img/SubHeader150.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	margin: 0 0 5px 0; padding: 2px 0 0 5px;
}

h4.R1024VIENNA_SubHeader300 {
	display: block; width: 300px; height: 19px;
	background: url(Img/SubHeader300.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	margin: 0 0 5px 0; padding: 2px 0 0 5px;
}

h4.R1024VIENNA_SubHeader145VN  {
	display: block; width: 122px; height: 19px;
	background: url(Img/SubHeader145VN.png) left top no-repeat;
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	margin: 0 0 5px 0; padding: 2px 0 0 23px;
}

ul.R1024VIENNA_LinkList {
	position:relative; margin: 0 0 11px 0; padding: 0;
	list-style-type: none;
}

ul.R1024VIENNA_LinkList li {

	display:block; width:auto; margin: 0; padding: 0 5px 0 8px; float:none;
	background: url(listdot_grey.gif) left 7px  no-repeat;
}

ul.R1024VIENNA_LinkList li a:visited, ul.R1024VIENNA_LinkList li a:active, 
ul.R1024VIENNA_LinkList li a:hover, ul.R1024VIENNA_LinkList li a:link {
	color: #3F3F3F; font-size: 12px; text-decoration: underline;	
}


ul.R1024VIENNA_LinkList li.InlineFollower		{ background: none; padding: 0; }
ul.R1024VIENNA_LinkList li.InlineFollower a	{ padding: 0 5px 0 8px; background: url(listdot_grey.gif) left 7px  no-repeat; }

ul.R1024VIENNA_LinkList li.Inline	{ float: left; }
ul.R1024VIENNA_LinkList li.Clear	{ clear: left; float: none; }	


ul.R1024VIENNA_ExpandMenu {
	position:relative; margin: 0 0 11px 0; padding: 0;
	list-style-type: none;
}

ul.R1024VIENNA_ExpandMenu li {
	display:block; width:auto; margin: 0; padding: 0 0 0 10px; float:none;
	background: url(linkarrow_closed.png) left 4px  no-repeat;
}

ul.R1024VIENNA_ExpandMenu li.active {
	background: url(linkarrow_open.png) left 6px  no-repeat;
}


ul.R1024VIENNA_ExpandMenu li a:visited, ul.R1024VIENNA_ExpandMenu li a:active, 
ul.R1024VIENNA_ExpandMenu li a:hover, ul.R1024VIENNA_ExpandMenu li a:link {
	color: #3F3F3F; font-size: 12px; text-decoration: none;	
}

ul.R1024VIENNA_ExpandMenu li.selected a { font-weight: bold; }

ul.R1024VIENNA_ExpandMenu li.passive ul { display: none !important;}

ul.R1024VIENNA_ExpandMenu li.active ul { display: block; }



/* END SubHeadlines and LinkList - 145px */


	
/* ARTICLE CLASSES */

	/* global settings */
	.R1024VIENNA_Article	{ }
	.R1024VIENNA_ArticleTitle	{ margin: 0 0 1em 0; padding: 0; }
	.R1024VIENNA_ArticleBody	{ font-family: Georgia, "Times New Roman", serif; line-height:18px; }
	.R1024VIENNA_Article a:link		{ }
	.R1024VIENNA_Article a:visited		{ }
	.R1024VIENNA_Article a:hover		{ }
	.R1024VIENNA_Article a:active		{ }
	.R1024VIENNA_ArticleLead	{ }
	.R1024VIENNA_ArticlePic	{ }
	.R1024VIENNA_ArticlePicLeft	{ float: left; margin-right: 10px; margin-left:5px; margin-bottom: 5px; }
	.R1024VIENNA_ArticlePicRight	{ float: right; margin-left: 5px; margin-bottom: 5px; }	

    
    .R1024VIENNA_OptionList {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    
    .R1024VIENNA_FormFieldInputText {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    .R1024VIENNA_FormFieldInputText#captchaval_meinung {
      float: left;
    }
    
    .R1024VIENNA_FormFieldSelect {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    .R1024VIENNA_FormFieldTextarea {
	    border: 1px solid #ccc;
	    font-size: 11px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
    }

    .R1024VIENNA_SearchText {
	    border: 1px solid #ccc;
	    width: 158px;
	    font-size: 9px !important;
	    padding: 3px; margin: 0 2px 0 1px;
    }

    .R1024VIENNA_SearchButton {
	    background: url(searchbutton.gif) no-repeat 0 0;
	    border: 0; margin: 0; padding: 0;
	    width: 26px; height: 23px;
	    vertical-align: middle;
	    font-size: 0;
	    text-align: right;
	    color:#f5ad0d;
	    cursor:pointer;
    }
    
    .R1024VIENNA_Breadcrumb {
	    padding-bottom: 1em;	
	    font-size:11px;
    }
    
    .R1024VIENNA_Error { color: #f00; }

	.R1024VIENNA_TabBox .R1024VIENNA_Article { color: #26637A; }
	.R1024VIENNA_TabBox .R1024VIENNA_ArticleTitle {
		color: #26637A;
		font-size: 100%;
		margin: 0 0 3px 0;
	}
	
	ul.R1024VIENNA_Article, .R1024VIENNA_ul {
		position: relative;
		list-style-type: none;
		margin: 0; padding: 0;
		font-size: 12px;
	}
	
	
	ul.R1024VIENNA_Article	li, .R1024VIENNA_li {
		list-style-type: none;
		background: url(listdot_blue.gif) left 7px no-repeat;
		margin: 0; padding: 0 0 0 10px;
		/* fixes ie bug */
		zoom:1;
	}
	

br.AdSpace
{
	margin-bottom:11px;
	display:block;
	font-size:1px;
	line-height:11px;
	
}

div.AdShoppingTip
{
	background-image:url(Img/TabBox/AdShoppingTip.png);
	background-repeat:no-repeat;
	width:300px;
	height:28px;
	padding:0px;
	margin:0px;
}

div.AdShoppingTip h3
{
	font-size: 12px; color:#555;
	padding:6px 10px 0 35px;
	text-align:left;
}

.AdShoppingTipBottom
{
	background-image:url(Img/TabBox/AdShoppingTipBottom.png);
	background-repeat:no-repeat;
	width:300px;
	height:5px;
	padding:0px;
	margin:0px;
	display:block;
	margin-bottom:10px;
	font-size:0px;
}



table.ArticleContentAdHeader
{
	margin-top: -4px;
}
table.ArticleContentAd
{
	padding-bottom: 10px;
}

/* -------------------------------------------------------------------------
-- Salzburg24 styles because of contets shared on the sites
------------------------------------------------------------------------- */
div.Salzburg24_NoTabBox300 { position: relative; width:300px; margin: 0 0 10px 0; padding: 0; }
div.Salzburg24_NoTabBox300 .NoMargin { margin: 0; }
div.Salzburg24_NoTabBox300 h2 { 
	position: relative; width: 286px; height: 22px; margin: 0; padding: 4px 7px 0 7px; overflow: hidden; 
	background: url(Img/TabBox/NoTabBox300Head.png) top left no-repeat;
	font-size: 12px; color:#555;
}
div.Salzburg24_NoTabBox300 h2 strong { color:#000; }

div.Salzburg24_NoTabBox300 .Salzburg24_NoTabBoxContent { 
	position: relative; width:278px; margin: 0; padding: 5px 11px 11px 11px;
	background: url(Img/TabBox/NoTabBox300Content.png) bottom left no-repeat;
	font-size:12px; color:#3f3f3f;
}

div.Salzburg24_NoTabBox300 .Salzburg24_NoTabBoxContent .Salzburg24_ArticleTitle { 
	font-size:14px !important;
}















/*R1024VIENNAFeature.css */
.R1024VIENNA_FeaturePage .R1024VIENNA_LeftColumn {
	float: left; width: 640px; margin-right: 10px;
}
.R1024VIENNA_FeaturePage .R1024VIENNA_RightColumn {
	float: left; width: 300px;
}

.R1024VIENNA_FeaturePage a:link		{ }
.R1024VIENNA_FeaturePage a:visited		{ }
.R1024VIENNA_FeaturePage a:hover		{ }
.R1024VIENNA_FeaturePage a:active		{ }

/* Subaufmacher: used for webweiser style article index on feature pages */
.SubaufmacherBox {
	font-family:Georgia;
	float: left; width: 155px;
	margin-right: 10px;
	padding: 10px 30px 10px 20px;
}

.SubaufmacherBox .R1024VIENNA_ArticleTitle {
	font-family:Arial; font-size: 13px !important;
	margin: 0 0 2px 0; padding: 0;
}
/* /Subaufmacher */





/* R1024VIENNAArticle.css */


.R1024VIENNA_ArticlePage .R1024VIENNA_LeftColumn {
	float: left; width: 640px; margin-right: 10px;
}

.R1024VIENNA_ArticlePage .R1024VIENNA_RightColumn {
	float: left; width: 300px;
}


.R1024VIENNA_RightColumn .BanmanAdvert { margin-bottom: 10px; }

/* added for new headers */
.R1024VIENNA_LogoRow { background:url(/SysRes/R1024VIENNASkin/Img/PortalMainNavigation/1pxBEBEBE.png) repeat-x 0px 60px;}

.R1024VIENNA_SearchForm 
{
	background:url(/SysRes/R1024VIENNASkin/Img/PortalMainNavigation/SearchFormPage.png) no-repeat; 
	width: 210px; height: 59px; 
	margin-right: 0; padding: 2px 0 0 10px;
	float: left; display: inline;
	line-height: 24px;
}

.R1024VIENNA_SearchForm input {
	vertical-align: middle;
}



.R1024VIENNA_AdTop 
{
	float: left; display: inline;
	width: 499px; height: 60px; 
	padding-top: 1px; margin: 0;
	text-align: center;  overflow: hidden;
}

.R1024VIENNA_AdTopRight {
	float: left; display: inline;
	width:115px; height: 60px;
	padding-top: 1px;
	overflow: hidden; 
}

.R1024VIENNA_Portlet a:link	{ }
.R1024VIENNA_Portlet a:visited	{ }
.R1024VIENNA_Portlet a:hover	{ }
.R1024VIENNA_Portlet a:active	{ }

.R1024VIENNA_PortletTitle  a { color: #000; text-decoration: none;}

.R1024VIENNA_PortletTitle#SpecialSite 
{
  margin-bottom: 5px !important;
  padding-bottom: 0px !important;
}
.R1024VIENNA_RSS {
  margin-bottom: 35px;
}
.R1024VIENNA_RSSLink {margin-right: 5px;}
.R1024VIENNA_RSSLink img { position: relative; top: 4px;}

.R1024VIENNA_ArticleForumCommentsRSS {
            background: transparent url(/SysRes/R1024VIENNASkin/Img/feed-icon.gif) no-repeat scroll 0 0;
            float:right;
            margin:0;
            padding: 2px 0 0 22px;
            margin: 0 20px 0 0;
}

.R1024VIENNA_ArticleIndex .R1024VIENNA_Article {
	padding-bottom: 10px;
	border-bottom: 1px solid #ADADAD;
	margin-bottom: 10px;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_Article 
{
    padding:0px 10px 10px 10px;
}
	
	.R1024VIENNA_ArticleIndexMoreInfo {
		text-align: right;
		font-weight: bold;
		position:relative;
		top: -20px;
	}

		.R1024VIENNA_ArticleIndexMoreInfo a {
			padding-left: 5px;
			background:#ffffff;
		}		
		
.R1024VIENNA_ArticleIndex .R1024VIENNA_ArticleTitle {
	margin: 0; padding: 0;
	font-size: 14px;
	font-weight:bold;
	/* enables text decoration for article links in firefox */
	text-decoration:underline;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_ArticleTitle {
	margin: 10px 0 10px 0; padding: 0;
	font-size: 180%;
}

.R1024VIENNA_ArticleIndex .R1024VIENNA_Date {
	margin-bottom: 10px;
	font-size: 90%;
	color:Gray;
}

.R1024VIENNA_ArticleIndex .R1024VIENNA_ArticleBody {
	padding-right:10px;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_ArticleBody {
	font-size:16px;
	line-height: 24px;
	padding-right:10px;
	color:#333333;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_Date 
{
    color:Gray;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_AuthorInfo 
{
	float: right;
	width: 280px; height:45px;
	margin: 0;
	padding: 0;
	border-left: 1px solid #808080;
	color:Gray;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_AuthorInfo td 
{
	vertical-align: middle;
}

.R1024VIENNA_ArticleDetail .R1024VIENNA_AuthorInfo .Logo
{
	padding: 2px 0 0  10px;
}


.R1024VIENNA_ForumInfo strong {
    color: #f00;
}
.R1024VIENNA_ArticleIndex .R1024VIENNA_PortletTitle {
	margin: 0 0 10px 0; padding: 0 0 15px 0;
	font-size: 180%;
	border-bottom: 1px solid #ADADAD;
}
.Vol_ArticleIndexPaging {
    width: 100%;
    text-align: right;
    border-top: 2px solid silver;
    border-bottom: 2px solid silver;
    margin-top: 2px;
    padding-top:1px;
    padding-bottom:1px;
}
.Vol_ArticleIndexPaging a, .Vol_ArticleIndexPaging b {
    padding:2px;
}

.R1024VIENNA_ArticleIcons  {
	float: right;
	position:relative;
	width: 120px;
}
.R1024VIENNA_ArticleIcons  a { text-decoration: none !important; margin-left: 3px; cursor:pointer; float: right; padding-bottom: 3px; height: 17px; }

.R1024VIENNA_ArticleIcons #iconNameField {
	color:gray;
	font-weight:bold;
	position:absolute;
	right:123px;
	text-align:right;
	width:125px;
}

.R1024VIENNA_SocialBookmarkIcons {
	border-top: 1px solid gray;
	position: relative;
	padding-top: 3px;
	margin-left:3px;
	float:right;
}

.R1024VIENNA_SocialBookmarkIcons .Service {
	margin-left:0px;
	padding-right:3px;
}

.R1024VIENNA_SocialBookmarkIcons .Last {
	padding-right:0px;
}

.R1024VIENNA_SocialBookmarkIcons #serviceNameField {
	color:gray;
	font-weight:bold;
	padding-right:3px;
	position:absolute;
	right:120px;
	text-align:right;
	width:81px;
}


.R1024VIENNA_ArticeLead { font-weight: bold; margin: 0 0 1em 0; }

.R1024VIENNA_Article .PictureText, .R1024VIENNA_Article .Copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	color:Gray;
	font-weight:bold;
	padding-bottom:5px;
}
.R1024VIENNA_Article .Copyright { float: right; font-weight:normal; font-size:10px; }

.R1024VIENNA_ArticleSpecial 
{
	background-color:#ffefc7;
}

.R1024VIENNA_ArticleSpecial .R1024VIENNA_Date 
{
	color:#ff0000;
	font-weight:bold;
}

.R1024VIENNA_ArticleIndexPaging {
	background-color: #efefed;
	border-top: 1px solid #aeaeac;
	border-bottom: 1px solid #aeaeac;
	position: relative;
	padding: 5px 30px;
	text-align:center;
}

.R1024VIENNA_ArticleIndexPaging .prev {
	position: absolute;
	left: 3px; top: 5px;
	text-decoration: none;
}

.R1024VIENNA_ArticleIndexPaging .next {
	position: absolute;
	right: 3px; top: 5px;
	text-decoration: none;
}

/**** Download Items ****/
.R1024VIENNA_DownloadItem 
{
	font-size: 12px;
}

/**** ARTICLE FORUM CLASSES ****/

.R1024VIENNA_BlendOutForumComments {
  background:transparent none repeat scroll 0 0;
  margin-top:5px;
  position:relative;
}
.R1024VIENNA_BlendOutForumComments select{
  width: 205px;
}

div#R1024VIENNA_HelpBox {
    background-color:#FFFFFF;
    border:1px solid #26637A;
    font-size:11px;
    left:240px;
    padding:10px;
    position:absolute;
    top:0;
    width:210px;
    color: #303030;
    display: none;
}

.R1024VIENNA_ArticleForum {
	padding: 5px 4px;
	background-color: #f0f0ee;
}
.R1024VIENNA_ArticleForumYourOpinion {
	float: right;
	padding: 2px 0 0 20px; margin: 0;
	background: url(forumnewmsg.gif) no-repeat 0 0.4em;
}

.R1024VIENNA_ArticleForumHeader {
	margin: 0; padding: 5px 0;
	font-size: 130%;
}

.R1024VIENNA_ArticleForumControls a { color: #26637A !important; text-decoration: underline;}

.R1024VIENNA_ArticleForumControls input { position: relative; top: 2px;}

/* QUICK FIX: overflow long urls */
.R1024VIENNA_ArticleForumMessage
{
    overflow:hidden;
}

.R1024VIENNA_ArticleForumMessage .R1024VIENNA_ArticleForumMessage {
	padding-left: 17px;
	background: url(replymsg.gif) no-repeat 5px 7px;
}

.R1024VIENNA_ArticleForumMessage table {
	border-collapse: collapse;
	border: 0; 
	border-top: 1px solid #b2b2b2;
	width: 100%; margin-top: 5px;
}

.R1024VIENNA_ArticleForumMessage table td {
	padding: 8px 0 0 0; margin: 0;
	vertical-align: top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.R1024VIENNA_ArticleForumMessage h4 {
	font-size: 110%;
	margin: 5px 0 2px 0; padding: 0;
}

.R1024VIENNA_ArticleForumMessage .R1024VIENNA_ArticleForumMessage h4 {
	color: #b5b5b3;
}

.R1024VIENNA_ArticleForumMessageDelete img
{
  left:455px;
  margin-top:7px;
  position:relative;
}  

.R1024VIENNA_LandhausLinkButtons
{
	background-image:url(/SysRes/R1024VIENNASkin/Img/Landhaus/LandhausButtons_300_120.gif);
	background-repeat:no-repeat;
	padding-bottom:11px;
	width:300px;
	height:120px;
	position:relative;

}
.R1024VIENNA_LandhausLinkButtons a.R1024VIENNA_LandhausButtonLinks 
{
	width:130px;
	height:86px;
	float:left;
	display:block;
	position:absolute;
	left:9px;
	top:32px;
}
.R1024VIENNA_LandhausLinkButtons a.R1024VIENNA_LandhausButtonRechts
{
	width:130px;
	height:86px;
	float:left;
	display:block;
	position:absolute;
	left:162px;
	top:32px;
}

/**** RATING ARTICLE FORUM MESSAGES CLASSES ****/

.MessageRatingPane {
	width:100%;
	background-color:#E5E6DF;
	vertical-align:middle;
	height:20px;
	padding-top:4px;
	margin-top:4px;
	font-size:11px;
	font-weight:bold;
	color:#4A4A4A;
}

	.MessageRatingPane .MessageRatingPaneInfo {
		float:left;
		margin-right:10px;
		padding-left:5px;
		padding-top:2px;
	}

	.MessageRatingButton {
		height:15px;
		width:30px;
		float:left;
		background-color:#FFFFFF;
		text-align:center;
	}
		.MessageRatingButton a {
			text-decoration: none;
		}

		.MessageRatingButton a:hover {
			text-decoration: underline;
		}
	
		.positive {
			border:1px solid #32CF41;
		}
		
			.positive a {
				color:#32CF41;
			}
		
		.negative {
			border:1px solid #CB1313;
		}

			.negative a {
				color:#CB1313;
			}

	.MessageRatingPane .MessageRatingPaneCount {
		float:left; 
		margin-left: 10px;
		padding-top:2px;
	}
	
	.MessageRatingPane .MessageRatingResult {
		float:left;
		margin-left:5px;
		margin-right:10px;
		height:15px;
		padding-top:2px;
		font-size:8px;
	}
	
		.MessageRatingResult .NegativeBar {
			border: 1px solid black;
			height:10px;
			width:100%;
			background-image:url(comment_rating_red.gif);
			background-repeat:repeat-x;
		}
		
		.MessageRatingResult .PositiveBar {
			float:left;
			height:10px;
			background-image:url(comment_rating_green.gif);
			background-repeat:repeat-x;
		}

.ActiveHeadline {
	color:#26637A !important;
}

.InactiveHeadline {
	color:#AAAAAA !important;
}

/**** RELATED ARTICLES BOX CLASSES ****/
.R1024VIENNA_RelatedArticlesBox2 {
	font-family: Arial;
	line-height: 18px;
	clear: both;
	padding-bottom: 20px;
	padding-left:10px;
}

.R1024VIENNA_RelatedArticlesBox2 h4 {
	font-size: 13px;
	color: gray;
	margin: 1em 0 0.75em 0;
	line-height: 1.9em;
}

.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList
{
	font-size: 15px;
	list-style-type: none;
	margin:0pt;
	padding:0pt;
	position:relative;
}

.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList li 
{
	margin: 0 0 4px 0;
	padding: 0;
}

.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList li a 
{
	font-weight: bold;
	display:block; overflow:hidden;
	height:34px;
	padding: 4px 2px 4px 2px;
	color: #26637A;
	background-color: #F4F9FA;
	text-decoration: none;
}


.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList li a:hover
{
	color: #FFF;
	background-color: #26637A;
}


.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList li a span
{
	font-family: Georgia;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #333;
}

.R1024VIENNA_RelatedArticlesBox2 ul.R1024VIENNA_RelatedArticlesList li a:hover span 
{
	color: #FFF;
}


/**** GOOGLE ADS CLASSES ****/
.R1024VIENNA_GoogleAds {
	font-family: Arial;
	line-height: 18px;
	clear: both;
	padding-left:10px;
}

.R1024VIENNA_GoogleAds h4 {
	font-size: 13px;
	color: gray;
	margin: 1em 0 0.75em 0;
	line-height: 1.9em;
}

.R1024VIENNA_GoogleAds h4 a 
{
	color:gray;
	text-decoration:none;
}

.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList
{
	font-size: 15px;
	list-style-type: none;
	margin:0pt;
	padding:0pt;
	position:relative;
}

.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li 
{
	margin: 0 0 4px 0;
	padding: 0;
}

.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li a 
{
	font-weight: bold;
	display:block; overflow:hidden;
	height:34px;
	padding: 4px 2px 4px 2px;
	color: #26637A;
	background-color: #F4F9FA;
	text-decoration: none;
}


.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li a:hover
{
	color: #FFF;
	background-color: #26637A;
}


.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li a span
{
	font-family: Georgia;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li a span.Text 
{
	color: #333;
}


.R1024VIENNA_GoogleAds ul.R1024VIENNA_GoogleAdsList li a:hover span 
{
	color: #FFF;
}






/* R1024VIENNAUtilities.css */










/**** Fragment Frequency Ads *****/

.R1024VIENNA_FrequencyAds {
	position: relative; width: 300px; margin: 0 0 10px 0; padding: 0;
	text-align:left;
}

.R1024VIENNA_FrequencyAds h4  {
	position: relative; width: 294px; margin: 0; padding: 3px 0 0 6px;
	height:18px; vertical-align:middle;
	background: url(Img/TabBox/FrequencyAdsHead.png);
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	text-align:left;
}

.R1024VIENNA_FrequencyAds table {
	padding: 0 0 10px 0; margin: 0;
	background: url(Img/TabBox/FrequencyAdsTable.png) bottom left no-repeat;
}

.R1024VIENNA_FrequencyAds td {
	padding: 0 6px;
}

.R1024VIENNA_FrequencyAds a {
	display: block; color: #3C82A5 !important; font-size: 12px !important; font-weight: normal !important; font-family:arial !important;
	text-decoration: underline !important;
}

.R1024VIENNA_FrequencyAds span {
	color:#3F3F3F !important; font-size: 12px !important; font-weight: normal !important; font-family:arial !important;
}

/**** Fragment Frequency Ads 150 Pixel *****/

.R1024VIENNA_FrequencyAds150 {
	position: relative; width: 150px; margin: 0 0 10px 0; padding: 0;
	text-align:left;
}

.R1024VIENNA_FrequencyAds150 h4  {
	position: relative; width: 144px; margin: 0; padding: 3px 0 0 6px;
	height:18px; vertical-align:middle;
	background: url(Img/TabBox/FrequencyAdsHead150.png);
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	text-align:left;
}

.R1024VIENNA_FrequencyAds150 table {
	padding: 0 0 6px 0; margin: 0;
	background: url(Img/TabBox/FrequencyAdsTable150.png) bottom left no-repeat;
}

.R1024VIENNA_FrequencyAds150 td {
	padding: 0 6px;
}

.R1024VIENNA_FrequencyAds150 a {
	display: block; color: #3C82A5 !important; font-size: 11px !important; font-weight: normal !important; font-family:arial !important;
	text-decoration: underline !important;
}

.R1024VIENNA_FrequencyAds150 span {
	color:#3F3F3F !important; font-size: 11px !important; font-weight: normal !important; font-family:arial !important;
}


/**** Fragment Frequency Ads 145 Pixel *****/

.R1024VIENNA_FrequencyAds145 {
	position: relative; width: 145px; margin: 0 0 10px 0; padding: 0;
	text-align:left;
}

.R1024VIENNA_FrequencyAds145 h4  {
	position: relative; width: 139px; margin: 0; padding: 3px 0 0 6px;
	height:18px; vertical-align:middle;
	background: url(Img/TabBox/FrequencyAdsHead145.png);
	font-family: Arial; font-weight: bold; font-size:12px; color: #3F3F3F;
	text-align:left;
}

.R1024VIENNA_FrequencyAds145 table {
	padding: 0 0 6px 0; margin: 0;
	background: url(Img/TabBox/FrequencyAdsTable145.png) bottom left no-repeat;
}

.R1024VIENNA_FrequencyAds145 td {
	padding: 0 6px;
}

.R1024VIENNA_FrequencyAds145 a {
	display: block; color: #3C82A5 !important; font-size: 11px !important; font-weight: normal !important; font-family:arial !important;
	text-decoration: underline !important;
}

.R1024VIENNA_FrequencyAds145 span {
	color:#3F3F3F !important; font-size: 11px !important; font-weight: normal !important; font-family:arial !important;
}


/**** Fragment Golden Links 300****/
.R1024VIENNA_GoldenLinks300 {
	width: 300px;
	margin-bottom:10px;
}

.R1024VIENNA_GoldenLinks300PaneTop {
	position: relative; width: 300px; height:4px; overflow: hidden;
	background: url(Img/TabBox/TabBoxTexture.png) -1126px -10px  no-repeat;
}

.R1024VIENNA_GoldenLinks300PaneBot {
	position: relative; width: 288px; margin:0; padding: 1px 6px 0 6px;
	background: url(Img/TabBox/TabBoxTexture.png) -1126px bottom no-repeat;	
}

.R1024VIENNA_GoldenLinks300 h4 {
	position: relative; width: 281px; height: 21px; margin: 0 0 4px 0; padding: 5px 0 0 7px;
	color: #3F3F3F; font-family: Arial; font-size: 12px; font-weight: bold;
	background: url(Img/TabBox/GoldenLinks300Head.png) top left no-repeat;
}

.R1024VIENNA_GoldenLinks300 ul 
{
    margin:0;
    padding:0 0 5px 0;
    list-style-type:none;
}

.R1024VIENNA_GoldenLinks300 li 
{
    margin:0 !important;
    padding-left:5px;
    padding-right:5px;
    height:30px;
    background-color:#F2CF7E;
}

.R1024VIENNA_GoldenLinks300 li.Alternate
{
    background-color:#F5AD0E;
}

.R1024VIENNA_GoldenLinks300 a 
{
    display:block;
    height:30px;
    line-height:15px;
    vertical-align:middle !important;
	color:#000 !important; font-size: 11px !important; font-weight: normal !important; font-family:arial !important;
}

/**** Button Styles ****/
.R1024VIENNA_Button95 {
    background: url(Img/Buttons/Button95.png) top left no-repeat;
    width: 95px; height: 26px; border: 0; color: #fff; font-weight: bold; text-align: center; vertical-align: middle; font-size:12px;
}
.R1024VIENNA_Button105 {
    background: url(Img/Buttons/Button105.png) top left no-repeat;
    width: 105px; height: 26px; border: 0; color: #fff; font-weight: bold; text-align: center; vertical-align: middle; font-size:12px;
}
.R1024VIENNA_Button135 {
    background: url(Img/Buttons/Button135.png) top left no-repeat;
    width: 135px; height: 26px; border: 0; color: #fff; font-weight: bold; text-align: center; vertical-align: middle; font-size:12px;
}
.R1024VIENNA_Button170 {
    background: url(Img/Buttons/Button170.png) top left no-repeat;
    width: 170px; height: 26px; border: 0; color: #fff; font-weight: bold; text-align: center; vertical-align: middle; font-size:12px;
}
.R1024VIENNA_Button210 {
	background: url(Img/Buttons/Button210.png) top left no-repeat;
    width: 210px; height: 26px; border: 0; color: #fff; font-weight: bold; text-align: center; vertical-align: middle; font-size:12px;
}

a.R1024VIENNA_Button:link, a.R1024VIENNA_Button:hover, a.R1024VIENNA_Button:visited,  a.R1024VIENNA_Button:active {
	display: block; color: #FFF; text-decoration: none; padding-top: 5px; height: 21px;
}

/**** \Button Styles ****/
/**** Popup Styles ****/
/* Popup Style 330 */
div.R1024VIENNA_PopupBox330 { position: relative; width:330px; margin: 0; padding: 0; }
div.R1024VIENNA_PopupBox330 h2 { 
	position: relative; width: 310px; height: 33px; margin: 0; padding: 20px 0 0 20px; overflow:hidden; 
	background: url(Img/Popup/Popup330Head.png) top left no-repeat;
	font-size: 14px; color:#555;
}
div.R1024VIENNA_PopupBox330 h2 strong { color:#000; }

div.R1024VIENNA_PopupBox330 .R1024VIENNA_PopupBoxContent { 
	position: relative; width:308px; margin: 0; padding: 5px 11px 15px 11px;
	background: url(Img/Popup/Popup330Content.png) bottom left no-repeat;
	font-size:12px; color:#3f3f3f;
}
div.R1024VIENNA_PopupBox330 form { 
	margin: 0; padding: 0;
}
div.R1024VIENNA_PopupBox330 div.R1024VIENNA_FormField {
	margin-bottom: 10px; text-align:right;
}
div.R1024VIENNA_PopupBox330 .R1024VIENNA_FormFieldLabel { float:left; margin-top:4px; }
div.R1024VIENNA_PopupBox330 .R1024VIENNA_FormFieldInputText {
	border: 1px solid #ccc;
    width: 180px;
}
div.R1024VIENNA_PopupBox330 .R1024VIENNA_FormFieldSelect {
	border: 1px solid #ccc;
    width: 180px;
}
div.R1024VIENNA_PopupBox330 .R1024VIENNA_FormFieldTextarea {
	border: 1px solid #ccc;
    width: 302px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
div.R1024VIENNA_PopupBox330 .Inactive { color: silver; }

/* Popup Style 660 */
div.R1024VIENNA_PopupBox660 { position: relative; width:660px; margin: 0; padding: 0; }
div.R1024VIENNA_PopupBox660 h2 { 
	position: relative; width: 660px; height: 33px; margin: 0; padding: 20px 0 0 20px; overflow:hidden; 
	background: url(Img/Popup/Popup660Head.png) top left no-repeat;
	font-size: 14px; color:#555;
}
div.R1024VIENNA_PopupBox660 h2 strong { color:#000; }

div.R1024VIENNA_PopupBox660 .R1024VIENNA_PopupBoxContent { 
	position: relative; width:640px; margin: 0; padding: 5px 11px 15px 11px;
	background: url(Img/Popup/Popup660Content.png) bottom left no-repeat;
	font-size:12px; color:#3f3f3f;
}
div.R1024VIENNA_PopupBox660 form { 
	margin: 0; padding: 0;
}
div.R1024VIENNA_PopupBox660 div.R1024VIENNA_FormField {
	margin-bottom: 10px; text-align:right;
}
div.R1024VIENNA_PopupBox660 .R1024VIENNA_FormFieldLabel { float:left; margin-top:4px; }
div.R1024VIENNA_PopupBox660 .R1024VIENNA_FormFieldInputText {
	border: 1px solid #ccc;
    width: 600px;
}
div.R1024VIENNA_PopupBox660 .R1024VIENNA_FormFieldSelect {
	border: 1px solid #ccc;
    width: 180px;
}
div.R1024VIENNA_PopupBox660 .R1024VIENNA_FormFieldTextarea {
	border: 1px solid #ccc;
    width: 302px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
div.R1024VIENNA_PopupBox660 .Inactive { color: silver; }
/**** \Popup Styles ****/


/**** Rating Styles ****/

/* Rating Box */

.R1024VIENNA_RatingBox { margin:0; font-size: 12px; float:right; width:118px; height:133px; background-image:url(Img/Rating/ratingbox_bg.png);background-repeat:no-repeat;}

.R1024VIENNA_RatingBox strong { font-size:24px; color:#000000;}

.R1024VIENNA_RatingBoxDotsBg
{
    background-image:url(Img/Rating/ratingbox_dotbg.gif);
    background-repeat:repeat-x;
    padding:0;
    margin:0;
    height:3px;
    position:relative;
    width:40px;
    left:38px;
}

.R1024VIENNA_RatingBoxDots
{
    background-image:url(Img/Rating/ratingbox_dot.gif);
    background-repeat:repeat-x;
    padding:0;
    margin:0; 
    height:3px;
    position:absolute;
    left:0px;
}

.R1024VIENNA_RatingBoxContent
{
    padding-top:3px;
    color:#3C82A5;
    font-size:11px;
    text-align:center;
}

.R1024VIENNA_RatingBoxContent input
{
    font-size:12px;
    margin-top:10px;
    padding-bottom:5px;
    margin-right:2px;
    background:url(Img/Rating/ratingbox_button.png);
    background-repeat:no-repeat;
    width:106px;
    height:27px;
    border:0pt none;
    color:#ffffff;
    font-weight:bold;
}

.R1024VIENNA_RatingBox h5 { 

	font-size: 12px;
	color:#3C82A5;
	margin: 0; padding: 12px 10px;
	text-align:center;
}

/* RatingBoxSmall */


div.R1024VIENNA_RatingBoxSmall
{
width:53px;
height:45px;
background-image:url(Img/Rating/ratingbox_small_bg.png);
background-repeat:no-repeat;
text-align:center;
position:relative;
}

div.R1024VIENNA_RatingBoxSmall h5
{
    text-align:center;
    position:relative;
    top:5px;
    font-size:11px;
    color:#3C82A5;
    margin: 0;
}

div.R1024VIENNA_RatingBoxSmall strong
{
    text-align:center;
    position:relative;
    top:11px !important;
}

/**** \Rating Styles ****/

/**** Login Box ****/
.R1024VIENNA_LoginBox { }
.R1024VIENNA_LoginBox .R1024VIENNA_LeftColumn {
	float: left; width: 320px; height: 200px; padding-right: 15px;
	border-right: 1px solid #ccc; color: #555; 
}
.R1024VIENNA_LoginBox .R1024VIENNA_LeftColumn a { color: #555; }
.R1024VIENNA_LoginBox .R1024VIENNA_RightColumn {
	float: left; width: 260px; margin-left: 9px;
}
.R1024VIENNA_LoginBox .R1024VIENNA_RightColumn h3 {
	font-size: 11pt; font-weight: bold;
}
.R1024VIENNA_LoginBox .R1024VIENNA_RightColumn ul {
	margin: 10px; padding: 0;
}
.R1024VIENNA_LoginBox .R1024VIENNA_RightColumn ul li {
	margin: 0 0 0 5px;
}
.R1024VIENNA_LoginBox form { 
	margin: 0; padding: 0;
}
.R1024VIENNA_LoginBox div.R1024VIENNA_FormField {
	margin-bottom: 7px; text-align:right;
}
.R1024VIENNA_LoginBox .R1024VIENNA_FormFieldLabel { float:left; margin-top:4px; }
.R1024VIENNA_LoginBox .R1024VIENNA_FormFieldInputText {
	border: 1px solid #ccc;
	width: 220px;
}
.R1024VIENNA_LoginBox .R1024VIENNA_SubmitBox {
	float: right; width: 225px; height: 100%;
}
.R1024VIENNA_KeepLoggedIn {
	margin-bottom: 10px;
}
.R1024VIENNA_KeepLoggedIn .R1024VIENNA_FormFieldLabel {
	display: block; font-size: 8pt;
	width: 200px;
}
.R1024VIENNA_KeepLoggedIn input {
	margin-top: 8px; margin-right: 5px;
}
.R1024VIENNA_LoginHelper {
	position: absolute; bottom: 25px; left: 100px; font-size: 8pt; width: 240px; text-align: center;
}
.R1024VIENNA_SubmitBox input {
	float: left;
}
/**** \Login Box ****/


/**** Standard Pager Panel ****/
.R1024VIENNA_PagerPanel
{
    position:relative;
    height:21px;
    border-top: solid 1px #ADADAD;
    border-bottom: solid 1px #ADADAD;
    background-color: #F8F8F8;
    height:21px;
    width:100%;
}


.R1024VIENNA_PagerPanel td
{
    font-size:12px;
    font-weight:bold;
    vertical-align:middle;
    height:18px;
}

.R1024VIENNA_PagerPanel .Left a, .R1024VIENNA_PagerPanel .Right a
{
    text-decoration:none;
    color:#000000;
}


.R1024VIENNA_PagerPanel .Left, .R1024VIENNA_PagerPanel .Right
{
    width:20px;
}

.R1024VIENNA_PagerPanel .Middle
{
    text-align:center;
}

.R1024VIENNA_PagerPanel .Middle a
{
    font-weight:normal;
}

.R1024VIENNA_PagerPanel .Middle span, .R1024VIENNA_PagerPanel .Middle a
{
    padding-left:2px;
    padding-right:2px;
}
/**** \Standard Pager Panel ****/



/**** Antenne Traffic Ticker / Antenne Live Ticker *****/
.R1024VIENNA_AntenneTrafficTicker
{
    position:relative;
    background-image:url(Img/Ticker/Antenne_Traffic_Bg.png);
    background-repeat:no-repeat;
    background-position: 0px -1px;
    height:36px;
    margin-bottom:11px;
}

.R1024VIENNA_AntenneRadioTicker
{
    position:relative;
    background-image:url(Img/Ticker/Antenne_Radio_Bg.png);
    background-repeat:no-repeat;
    background-position: 0px -1px;
    height:36px;
    margin-bottom:11px;
}

 .R1024VIENNA_AntenneRadioTicker #MoreLink
{
	display:block;
	height:32px;
	left:214px;
	position:absolute;
	top:3px;
	width:86px;
}

.R1024VIENNA_AntenneTrafficTicker #MoreLink
{
    top:7px;
    display:block;
    height:22px;
    left:214px;
    position:absolute;
    width:22px;
}

.R1024VIENNA_AntenneTrafficTicker #AntenneLink, .R1024VIENNA_AntenneRadioTicker #AntenneLink
{
    display:block;
    height:34px;
    left:0px;
    position:absolute;
    top:1px;
    width:62px;
}

.R1024VIENNA_AntenneTrafficTicker input, .R1024VIENNA_AntenneRadioTicker input
{
   font-weight:normal;
   font-size:11px;
   left:70px;
   position:absolute;
   top:11px;
   width:140px;
   border: solid 0px transparent;
   margin:0;
   padding:0;
}

.R1024VIENNA_AntenneTrafficTicker a span, .R1024VIENNA_AntenneRadioTicker a span
{
   display:none;
}


/**** Soccer Ticker *****/
.R1024VIENNA_SoccerTicker
{
    position:relative;
    background-image:url(Img/Ticker/Soccer_Bg.png);
    background-repeat:no-repeat;
    height:38px;
    margin-bottom:10px;
}

.R1024VIENNA_SoccerTicker #TickerLink
{
    top:7px;
    display:block;
    height:22px;
    left:192px;
    position:absolute;
    width:22px;
}

.R1024VIENNA_SoccerTicker #BetAtHomeLink
{
   display:block;
   height:34px;
   position:absolute;
   right:0px;
   top:1px;
   width:75px;
}

.R1024VIENNA_SoccerTicker input
{
   font-weight:normal;
   font-size:11px;
   left:49px;
   position:absolute;
   top:12px;
   width:140px;
   border: solid 0px transparent;
   margin:0;
   padding:0;
}

.R1024VIENNA_SoccerTicker a span
{
   display:none;
}


/*** APA SEARCH RESULTS CLASSES ***/

.R1024VIENNA_APASearchResults div.APASearchForm 
{
	background: url(Img/SearchBox/APASearch/SearchBox.png) top left no-repeat;
	padding: 9px 8px 6px 8px;
	position: relative; 
}
.R1024VIENNA_APASearchResults div.APASearchForm form 
{
	 position: relative; 
}
.R1024VIENNA_APASearchResults div.APASearchForm input,
.R1024VIENNA_APASearchResults div.APASearchForm label,
.R1024VIENNA_APASearchResults div.APASearchForm select,
.R1024VIENNA_APASearchResults div.APASearchForm #APAMore
{

	float: left; 
	position:relative; 
	display: block;
}


.R1024VIENNA_APASearchResults div.APASearchForm label 
{
	 padding: 5px 10px 5px 0; 
}

.R1024VIENNA_APASearchResults #APASearchBasic 
{
	position: relative; display: block; 
	padding: 0 0 1px 0;
	
}
.R1024VIENNA_APASearchResults #APASearchExtended 
{
	position: relative; display: block; 
	padding: 5px 0 1px 0;
}

.R1024VIENNA_APASearchResults #APASearchBasic input.APAText
{
	border-left: 1px solid #7a7a7a;
	border-top: 1px solid #7a7a7a;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	padding: 2px; height: 18px; 
}
.R1024VIENNA_APASearchResults  #APASearchExtended select  
{
	border-left: 1px solid #7a7a7a;
	border-top: 1px solid #7a7a7a;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	padding: 2px;
	height: 22px;
	margin-right: 10px;
}

.R1024VIENNA_APASearchResults #APASearchBasic input.APAExtendedOpen
{
	background: #f3f3f3 url(Img/SearchBox/APASearch/ExtendedSearchOpen.png) top left no-repeat;
	border: none; 
	color: #FFF; font-weight: bold; text-align: left;
	float: left;
	width: 90px; height: 24px;
	padding: 2px 0 3px 5px;
}

.R1024VIENNA_APASearchResults #APASearchBasic input.APAExtendedClose
{
	background: #f3f3f3 url(Img/SearchBox/APASearch/ExtendedSearchClose.png) top left no-repeat;
	border: none; 
	color: #FFF; font-weight: bold; text-align: left;
	float: left;
	width: 90px; height: 24px;
	padding: 2px 0 3px 5px;
}


.R1024VIENNA_APASearchResults #APASearchBasic input.APASubmit
{
	background: #f3f3f3 url(Img/SearchBox/APASearch/SearchButton.png) top left no-repeat;
	border: none; 
	color: #FFF; font-weight: bold;
	float: right;
	width: 175px; height: 24px;
	padding: 2px 0 3px 30px;
}
.R1024VIENNA_APASearchResults div.APASearchMetaInfo 
{
	padding: 5px 9px;
	margin: 1em 0;
	background-color: #fafaf9;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #c8d7d9;
}

.R1024VIENNA_APASearchResults div.APASearchMetaInfo p 
{
	margin: 0;
	padding: 0;
	text-align: right;	
}

.R1024VIENNA_APASearchResults ol.APASearchResults {
	margin:0pt;
	padding:0pt;
}



.R1024VIENNA_APASearchResults ol.APASearchResults li
{
	list-style-type:none;
	padding: 0;
	margin: 1em 0;
}

.R1024VIENNA_APASearchResults ol.APASearchResults li h3 {
	font-size: 16px;
	font-weight: normal;
	margin: 0; padding: 0;
}

.R1024VIENNA_APASearchResults ol.APASearchResults li h3 span 
{
	color: gray; font-size: 13px;
	padding-left: 10px;
}

.R1024VIENNA_APASearchResults ol.APASearchResults li div 
{
	font-size: 13px;
}
.R1024VIENNA_APASearchResults em {
	font-style:normal;
	font-weight:bold;
}

.R1024VIENNA_APASearchResults ol.APASearchResults li .Cat 
{
	color: gray; text-decoration: none;
}

.R1024VIENNA_APASearchResults .APASearchPaging 
{
	border-top: 3px solid #f0f0f0;	
	border-bottom: 3px solid #f0f0f0;
	padding: 10px 0;
	text-align: center;
	font-size: 13px;
}

.R1024VIENNA_APASearchResults .APASearchPaging .PageForwardAct 
{
	display: block;
	float: right;
	padding-right: 19px;
	background: url(Img/Buttons/ButtonPagingForwardAct.png) center right no-repeat;
	font-weight:bold; font-size: 15px; text-decoration: none;
}

.R1024VIENNA_APASearchResults .APASearchPaging .PageBackwardAct 
{
	display: block;
	float: left;
	padding-left: 19px;
	background: url(Img/Buttons/ButtonPagingBackAct.png) center left no-repeat;
	font-weight:bold; font-size: 15px; text-decoration: none;
}

.R1024VIENNA_APASearchResults .APASearchPaging .PageForwardPass 
{
	display: block;
	float: right;
	padding-right: 19px;
	background: url(Img/Buttons/ButtonPagingForwardPass.png) center right no-repeat;
	font-weight:bold; font-size: 15px; color: #cecece; text-decoration: none;
}

.R1024VIENNA_APASearchResults .APASearchPaging .PageBackwardPass 
{
	display: block;
	float: left;
	padding-left: 19px;
	background: url(Img/Buttons/ButtonPagingBackPass.png) center left no-repeat;
	font-weight:bold; font-size: 15px; color: #cecece; text-decoration: none;
}

.R1024VIENNA_APASearchResults .APASearchPaging p 
{
	margin: 0;
	padding: 0;
}

.R1024VIENNA_APASearchResults .APASearchPaging a.ChoosePage 
{
	padding: 0 3px;
}

.R1024VIENNA_APASearchResults .APASearchPaging em 
{
	color: #BF0000;
	padding: 0 5px;
}



/* R1024VIENNACategory.css */