html, body {
	margin: 0; padding: 0;
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #2b2b2b;
}

a:link		{ color: #2C4A62; text-decoration: none; font-weight:700; }
a:visited	{ color: #2C4A62; text-decoration: none; font-weight:700; }
a:hover		{ color: #2C4A62; text-decoration: none; font-weight:700; }
a:active	{ color: #2C4A62; text-decoration: none; font-weight:700; }


.clear	{ clear: both; display:block; font-size: 0; line-height:0; float: none; height: 0; }
img		{ border: 0; }
a img	{ border: 0; }



form	{ margin: 0; padding: 0 }
hr 
{
	height: 1px;
	border: 2px solid transparent;
    border-top: 1px solid #2b2b2b;
}

.R1024VOL_Container {
	width: 950px;
	margin: 0 0;
	padding: 5px 10px;
}

.R1024VOL_BigSizeBanner, .R1024VOL_PageHeader {
	padding-bottom: 5px;
}	

.R1024VOL_BigSizeBanner img { display: block; }

.R1024VOL_BigSizeLeft {
	float: left;
}

.R1024VOL_BigSizeRight {
	float: right;
}
	
.R1024VOL_LogoRow {
	height: 70px;	
}

h1.R1024VOL_Logo {
	float:left; display: inline;
	width:116px;
	height:61px;
	margin: 0; padding: 0;
}

h1.R1024VOL_Logo a {
	display:block;
	width:116px;
	height:61px;
	background: url(vol_logo.gif) no-repeat 0 0;
}
h1.R1024VOL_Logo a span {
	display:none;
}


.R1024VOL_Footer {
	border-top: 1px solid #e3e3e3;
	padding: 5px 0 10px 0; margin-top: 30px;
	position: relative;
	font-size: 11px;
	line-height: 16px;
}

.R1024VOL_Footer a { color: #3c3c3c; text-decoration: none; }
.R1024VOL_Footer .highlighted a { color: #fa9731; text-decoration: none; }
.R1024VOL_Footer a:hover { text-decoration: underline; }

.R1024VOL_Footer .vol_logo {
	position: absolute;
	right: 0; top: 15px;
	width: 74px; height: 39px;
}

.R1024VOL_Footer .vol_logo a {
	display: block;
	background: url(vol_footerlogo.gif) no-repeat 0 0;
	width: 74px; height: 39px;
	text-decoration: none;
}

.R1024VOL_Footer .vol_logo a span { display: none; }




/**** MainNavigation *****/

	div#PortalMainNavigation {
		position:relative;
		font-family:Arial; font-size:12px;
		padding-bottom: 11px; z-index:10001;
	}
	
		div#PortalMainNavigation a {
			text-decoration:none; color:#343434;
		}
			div#PortalMainNavigation a:hover {
				text-decoration:none; color:#000;
			}
		
		div#PortalMainNavigation br.Clear {
			clear:both;
		}
		
		div#PortalMainNavigation ul {
			position:relative; display:block; width:950px; height:66px;
			margin:0px; padding:0px 0px 4px 0px;
			list-style-type:none; 
			background:transparent url(Img/PortalMainNavigation/PortalMainNavTexture.png) 0px 0px no-repeat;
		}
			div#PortalMainNavigation ul li {
				display:block; float:left; width:95px; height:38px; 
				margin:0px; padding:11px 0px 0px 0px;
				background:url(Img/PortalMainNavigation/PortalMainNavTexture.png) -389px -76px no-repeat;
			}
				div#PortalMainNavigation ul li.Active {
					background:url(Img/PortalMainNavigation/PortalMainNavTexture.png) -389px -146px no-repeat;
					font-weight:bold;
				}	
			
			div#PortalMainNavigation ul li.Double {
				padding-top:2px;
			}	
					
			div#PortalMainNavigation ul li a {
				display:block; width:92px; height:34px;
				margin:0px; padding:2px 0px;
				vertical-align:middle; text-align:center;
			}
			
		div#PortalMainNavigation ul ul {
			position:absolute; display:block; width:950px; height:27px; top:41px; left:0px;
			margin:0px; padding:0px;
			list-style-type:none; 
			font-weight:normal;
			background:transparent;
		}
			div#PortalMainNavigation ul ul li {
				float: left; width: auto;
				margin: 4px 0px; padding: 0px; height: 20px;
				line-height: 17px;
				border-right: 1px solid #BFBFBF;
				background: transparent;
			}
				div#PortalMainNavigation ul ul li.Active {
					font-weight: bold; background: transparent;
				}
				div#PortalMainNavigation ul ul li.Last {
					border: none;
				}
				
				
				div#PortalMainNavigation ul ul li a {
					display: inline; width: auto;
					margin: 0px; padding: 0px 10px 0px 12px;
				}
					div#PortalMainNavigation ul ul li a:hover {
						/*font-weight: bold; ????? */					
					}
					
					div#PortalMainNavigation ul ul li a.Advertisment {
						padding: 0px 2px 0px 5px; line-height: 20px;
					}
					
					#MNB21036Hallo a.Advertisment 
					{
						padding: 0px 0px 0px 4px !important;
					}
					
					div#PortalMainNavigation ul ul li a.Advertisment img {
						padding-right: 3px; vertical-align: text-top;
					}
					
					
					
					
		div#PortalMainNavigation li ul {
			display:none;
		}
				
		div#PortalMainNavigation li.Active ul {
			 display:block; width:950; overflow: hidden;
		}
		
	div#PortalMainNavigation #SSOFragment {
		position:absolute; top:0px; left:760px; width:190px; height:37px;
		color:#858585; font-size:10px; font-weight:bold;
	}
		div#PortalMainNavigation #SSOFragment a {
			  color:#858585; font-size:10px; font-weight:bold; text-decoration:underline;
		}
		
		div#PortalMainNavigation #SSOFragment span.LoginRegister {
			display:block; width:88px; height:26px; margin:5px 0px;  padding:1px 0px 0px 25px;
			float:right; overflow:hidden;			
			background:url(Img/PortalMainNavigation/PortalMainNavTexture.png) -199px -155px no-repeat;
			border-left:1px solid #BFBFBF;
		}
		
		div#PortalMainNavigation #SSOFragment span.EmptyPane {
			display:block; width:89px; height:26px; margin:5px 0px;  padding:1px 0px 0px 25px;
			float:right; overflow:hidden;
		}
		
		div#PortalMainNavigation #SSOFragment span.UserName {
			display:block; width:88px; height:26px; margin:5px 0px;  padding:1px 0px 0px 25px;
			float:right; overflow:hidden;			
			background:url(Img/PortalMainNavigation/PortalMainNavTexture.png) -199px -155px no-repeat;
			border-left:1px solid #BFBFBF;
		}
			div#PortalMainNavigation #SSOFragment span.UserName span.Fade {
				display:block; position:absolute; height:27px; width:20px;
				top:0px; right:0px;		
			}
			div#PortalMainNavigation #SSOFragment span.UserName span.Fade[class] {
				background: url(Img/PortalMainNavigation/PortalMainNavTexture_24bit.png) right top no-repeat;
			}
				
			div#PortalMainNavigation #SSOFragment a.SetAsHomepage {
				display:block; width:45px; height:26px; margin:5px 5px 5px 0px; padding:1px 0px 0px 22px;
				float:right; 
				background:url(Img/PortalMainNavigation/PortalMainNavTexture.png) -202px -197px no-repeat;
			}
			
			
			div#PortalMainNavigation #SSOLogin {
				position:absolute; overflow:hidden; width:181px; top:20px; left:700px;
				visibility:hidden;
			}
			
			div#PortalMainNavigation #SSOLogin #SSOLoginTop {
				position:relative; width:181px; height:25px; top:0px; left:0px;
				/* simple background...*/
				background: url(Img/PortalMainNavigation/PortalMainNavTexture.png) -181px -76px no-repeat;
			}
			
			div#PortalMainNavigation #SSOLogin #SSOLoginTop[class] {
				/* ..override for modern browsers: background with drop-shadow*/
				background: url(Img/PortalMainNavigation/PortalMainNavTexture_24bit.png) 0px -38px no-repeat;
			}
				div#PortalMainNavigation #SSOLogin #SSOLoginTop h5 {
					position:relative; display:block; margin:0px; padding:9px 0px 5px 32px;
					color:#858585; font-size:10px; font-weight:bold;
				}
			
			div#PortalMainNavigation #SSOLoginBottom {
				position:relative; width:181px; top:0px; left:0px; margin:0px; padding:0px 0px 11px 0px;
				/* simple background...*/
				background: url(Img/PortalMainNavigation/PortalMainNavTexture.png) left bottom no-repeat;
			}
			
			div#PortalMainNavigation #SSOLoginBottom[class] {
				/* ..override for modern browsers: background with drop-shadow*/
				background: url(Img/PortalMainNavigation/PortalMainNavTexture_24bit.png) left bottom no-repeat;
			}			

				div#PortalMainNavigation #SSOLogin #SSOLoginBottom form {
					position:relative; margin:0px; padding:0px 0px 5px 12px;
				}
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom form input.txt {
						position:relative; width:154px; height:13px; margin:5px 0px 0px 0px; padding:2px;
						border:1px solid #CFCFCF; 
						font-size:11px; color:#858585;
					}
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom form input.Checkbox {
						margin:5px 5px 0px 0px ; padding:0px;
					} 
					
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom form label {
						color:#858585; font-size:10px; font-weight:bold;
					}
					
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom form input.Subm {
						position:absolute; top:0px; height:0px; width:1px; height:1px; margin:0px; border:0px; padding:0px;
						background:transparent;
						font-size:0px; 
						
					}
				
				div#PortalMainNavigation #SSOLogin #SSOLoginBottom #SSOMessages {
					position:relative; left:12px; top:0px; margin:0px 0px 5px 0px; padding:0px;
					display:none;
					color:#858585; font-size:10px; font-weight:bold;
					
				}
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom #SSOMessages.error {
						color:#850000;			
					}
					
					div#PortalMainNavigation #SSOLogin #SSOLoginBottom #SSOMessages.success {
								
					}
						
						
				div#PortalMainNavigation #SSOLogin #SSOLoginBottom  #SSOLoginLinks {
					position:relative; left:12px; top:0px; margin:0px; padding:0px;
				}					
												
				div#PortalMainNavigation #SSOLogin  #SSOLoginLinks a {
					display:block; position:relative; float:left; margin:0px 0px 0px 0px; padding:0px 0px 2px 0px;
					color:#858585; font-size:10px; font-weight:bold; text-decoration:underline;
				}
					div#PortalMainNavigation #SSOLogin  #SSOLoginLinks a.Left {
						margin:0px 10px 0px 0px; padding:0px 10px 2px 0px;
						border-right:1px solid #CFCFCF;
					}
					
				div#PortalMainNavigation #SSOLogin #SSOLoginClose {
					position:absolute; display:block; bottom:10px; right:2px;
					width:15px; height:15px; margin:0px; padding:0px; 
					font-size:11px; font-weight:bold; text-decoration:none;
				}

/* BEGIN styles for 1column R1024VOL PartyBox with: 150px length = dynamic */
div.R1024VOL_PartyBox {
	position:relative; width:150px;
	font-family:Arial; font-size:12px;
	z-index:10;
	padding-bottom: 11px;
}

/*Top Jobs Box - rechte Spalte*/

div.R1024VOL_TopJobsBox 
{
  background: transparent url(Img/TopJobs/Background_TopJobs.png);
  height: 330px;
  width: 150px;
  margin-bottom: 15px;
  position: relative;
}

div.R1024VOL_TopJobsHeader {
  font-size:11px;
  height:50px;
  width: 140px;
  left:5px;
  position:relative;
  top:43px;
}

div.R1024VOL_TopJobsBox .R1024VOL_ul 
{
  padding: 25px 10px 0 10px;
}

li.R1024VOL_TopJobLink 
{
  height: 50px;
}

li.R1024VOL_TopJobLink a 
{
  font-size: 11px;
}



/*R1024VOL Party Box - Rechte Spalte*/
	
div.R1024VOL_PartyBox div.R1024VOL_PartyBoxPaneTop
{
	background:transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -3785px -10px;
	height:4px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	position:relative;
	width:150px;
}		
div.R1024VOL_PartyBox div.R1024VOL_PartyBoxPaneMiddle
{
	background:transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -3785px bottom;
	padding-bottom:5px;
	/*padding-top:7px;*/
}	

	
div.R1024VOL_PartyBox div.R1024VOL_PartyBoxHeader
{
	/*background:transparent url(Img/TabBox/TabBoxTab120.png);*/
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	font-weight:bold;
	height:14px;
	margin:0px 0px 0px 8px;
	padding:0px;
	position:relative;
	text-decoration:none;
	width:120px;
}	
div.R1024VOL_PartyBoxContent
{
	padding:0px 6px 0px 5px;
}


div.R1024VOL_PartyBoxContentItem
{
	background: transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4103px bottom;
	margin:4px 0px 0px 0px;
	padding-bottom:2px;
	width:140px;
}

div.R1024VOL_PartyBoxContentItem div.PartyBoxItemTitle
{
	background:transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -2514px -568px;
	display:block;
	font-weight:bold;
	height:20px;
	margin:0px;
	padding:6px 0px 0px 7px;
	position:relative;
}
div.R1024VOL_PartyBoxContentItem div.PartyBoxItemTitle a
{
	text-decoration:none;
}
div.R1024VOL_PartyBoxContentItem div.PartyBoxItemPic
{
	padding-left:9px;
}
div.R1024VOL_PartyBoxContentItem div.PartyBoxItemLead
{
	padding-left:9px;
	padding-bottom:8px;
}

div.R1024VOL_PartyBoxContentItem div.PartyBoxItemLead a
{
	font-size:12px;
	font-weight:bold;
}



/* BEGIN styles for 1column R1024VOL VideoBox with: 145px length = dynamic */
div.R1024VOL_VideoBox 
{
	position:relative;
	width:145px;
	font-family:Arial; font-size:12px;
	z-index:10;
	padding-bottom: 11px;
}

/*R1024VOL Video Box - Rechte Spalte*/
	
div.R1024VOL_VideoBox div.R1024VOL_VideoBoxPaneTop
{
	background: url(Img/TabBox/TabBoxTexture2.png) -10px -10px no-repeat;
	height:4px;
	margin:0px;
	overflow:hidden;
	padding:0px;
	position:relative;
	width:145px;
}		
div.R1024VOL_VideoBox div.R1024VOL_VideoBoxPaneMiddle
{
	background: transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -10px bottom;
	/*padding-top:7px;*/
}	
	
div.R1024VOL_VideoBox div.R1024VOL_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.R1024VOL_VideoBoxContent
{
	padding:0px 12px 0px 12px;
}
div.R1024VOL_VideoBoxContentItem
{
	margin:8px 0px 0px 0px;
	padding-bottom:2px;
}
.R1024VOL_VideoBox .R1024VOL_ArticleTitle {
		color: #26637A;
		font-size: 100%;
		margin: -22px 0px 3px 0px;
}
.R1024VOL_VideoBox .R1024VOL_ArticleTitle a.nounderline {
	text-decoration:none;
}

.R1024VOL_VideoBox .R1024VOL_ArticleLead {
		color: #000000;
		font-size: 100%;
}
div.R1024VOL_VideoBox div.R1024VOL_VideoBoxVerticalSpace
{
	padding:4px;
}
div.R1024VOL_VideoBox span.R1024VOL_VideoBoxIconArrowVideo
{
	background:transparent url(Icon/icon_video.png);
	background-repeat:no-repeat;
	padding-left: 10px;
}
	
/* END styles for 1column R1024VOL VideoBox with: 145px length = dynamic 



/**** TabBox *****/

.R1024VOL_TabBox { margin-bottom: 11px; }
br.Clear, br.ClearLeft { font-size: 0; line-height: 0; }

	/* BEGIN styles for NoTabBox250 pixels */
	div.R1024VOL_NoTabBox250 { position: relative; width:250px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBox250 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBox250 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBox250 .R1024VOL_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.R1024VOL_NoTabBox300 { position: relative; width:300px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBox300 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBox300 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBox300 .R1024VOL_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.R1024VOL_NoTabBox300 .R1024VOL_NoTabBoxContent .R1024VOL_ArticleTitle { 
		font-size:14px !important;
	}
	
	/* BEGIN styles for NoTabBox640 pixels */
	div.R1024VOL_NoTabBox640 { position: relative; width:640px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBox640 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBox640 h2 strong { color:#000; }
		
	div.R1024VOL_NoTabBox640 .R1024VOL_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.R1024VOL_NoTabBoxHighlight640 { position: relative; width:640px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBoxHighlight640 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight640 h2 strong { color:#000; }
		
	div.R1024VOL_NoTabBoxHighlight640 .R1024VOL_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.R1024VOL_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.R1024VOL_BoxHighlight640 .R1024VOL_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.R1024VOL_NoTabBoxHighlight145 { position: relative; width: 145px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBoxHighlight145 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight145 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight145 .R1024VOL_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.R1024VOL_NoTabBox145 { position: relative; width: 145px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBox145 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBox145 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBox145 .R1024VOL_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.R1024VOL_NoTabBox147 { position: relative; width: 147px; margin: 0 0 11px 0; padding: 0; }
	div.R1024VOL_NoTabBox147 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBox147 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBox147 .R1024VOL_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.R1024VOL_ImmoBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VOL_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.R1024VOL_ImmoBoxPaneHeader #R1024VOL_ImmoBoxPaneHeaderLinkButton
	{
		background: url(Img/laendleimmo/laendleimmo.png) no-repeat;
		width: 144px;
		height:21px;	
		display:block;
		margin:-21px 0px 0px 316px;
		z-index:5;
	}	
	div.R1024VOL_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.R1024VOL_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.R1024VOL_ImmoBoxItem h2 { 
		height: 31px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VOL_ImmoBoxItem .R1024VOL_ImmoBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		padding: 3px 0px 11px 10px;
		font-size:11px; color:#000000;
		height:152px;
		width: 135px;
		overflow: hidden;
	}
	
	div.R1024VOL_ImmoBoxItem .R1024VOL_ImmoBoxItemContent .R1024VOL_ArticleBody 
	{
		line-height:14px;
		padding-top:2px;
	}
	div.R1024VOL_ImmoBoxItem a:link { text-decoration:none; }
	div.R1024VOL_ImmoBoxItem a:visited { text-decoration:none; }
	div.R1024VOL_ImmoBoxItem a:hover { color:#909090; text-decoration:underline; }
	
	  /* Begin styles for ImmoBox - subdivided into four sections */
	div.R1024VOL_ImmoBoxPaneTop
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VOL_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.R1024VOL_ImmoBoxPaneHeader #R1024VOL_ImmoBoxPaneHeaderLinkButton
	{
		background: url(Img/laendleimmo/laendleimmo.png) no-repeat;
		width: 144px;
		height:21px;	
		display:block;
		margin:-21px 0px 0px 316px;
		z-index:5;
	}	
	div.R1024VOL_ImmoBoxPaneContent4
	{
		background: url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -4252px bottom;
		height: 233px;
		width: 489px;
		margin: 0px 0px 0px 0px;
	}	
	div.R1024VOL_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.R1024VOL_ImmoBoxItem4#pic1
	{
	  position: absolute;
	  left: 9px;
	}
	div.R1024VOL_ImmoBoxItem4#pic2 
	{
	  position: absolute;
	  left: 247px;
	}
	div.R1024VOL_ImmoBoxItem4#pic3 
	{
	  position: absolute;
	  left: 9px;
	  top: 150px;
	}
	div.R1024VOL_ImmoBoxItem4#pic4 
	{
	  position: absolute;
	  left: 247px;
	  top: 150px;
	}
	div.R1024VOL_ImmoBoxItem4 h2 { 
		height: 21px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VOL_ImmoBoxItem4 .R1024VOL_ImmoBoxItemContent4 { 
		margin: 0px 0px 0px 0px; 
		padding: 3px 5px 5px 10px;
		font-size:11px; color:#000000;
		height:70px;
		width: 214px;
		overflow: hidden;
	}
	
	div.R1024VOL_ImmoBoxItem4 .R1024VOL_ImmoBoxItemContent4 .R1024VOL_ArticlePic4 {
	  float: left;
	}
	
	div.R1024VOL_ImmoBoxItem4 .R1024VOL_ImmoBoxItemContent4 .R1024VOL_ArticleBody4 
	{
		line-height:14px;
		width: 125px;
		float: right;
		padding-right: 5px;
	}
	div.R1024VOL_ImmoBoxItem4 a:link { text-decoration:none; }
	div.R1024VOL_ImmoBoxItem4 a:visited { text-decoration:none; }
	div.R1024VOL_ImmoBoxItem4 a:hover { color:#909090; text-decoration:underline; }
	
	
		/* Begin styles for WebweiserBox*/
	div.R1024VOL_WebweiserBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_WebweiserBoxItem h2 { 
		height: 31px; 
		margin: 0px 0px 0px 0px; 
		padding: 7px 10px 0 10px; 
		overflow: hidden; 
		font-size: 12px; color: #4A4A4A;
	}
	div.R1024VOL_WebweiserBoxItem .R1024VOL_WebweiserBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		padding:3px 0px 11px 8px;
		font-size:11px; color:#000000;
		height:152px;
		width: 135px; 
	}
	
	div.R1024VOL_WebweiserBoxItem .R1024VOL_WebweiserBoxItemContent .R1024VOL_ArticleBody 
	{
		line-height:14px;
		padding-top:2px;
	}
	div.R1024VOL_WebweiserBoxItem a:link { text-decoration:none; }
	div.R1024VOL_WebweiserBoxItem a:visited { text-decoration:none; }
	div.R1024VOL_WebweiserBoxItem a:hover { color:#909090; text-decoration:underline; }
	
	
	/* Begin styles for WebweiserBox - subdivided into FOUR sections with "Frequenzanzeigen" Tool */
	div.R1024VOL_WebweiserBoxPaneTop 
	{
		background: url(Img/TabBox/TabBoxTexture2.png) -4252px -10px no-repeat;
		height: 4px;
		font-size:1px;		
		margin-top:10px;
	}
	div.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaTitle 
	{ 
			font-size: 12px;
			font-weight: bold; 
			color: #4A4A4A;
			text-decoration: none;
			width: 213px;
			position: absolute;
			left: 8px;
			top: 6px;
	}
	div.R1024VOL_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaImage 
	{
		position: absolute;
		top: 33px;
		left: 8px;
		float: left;
	}
	
	div.R1024VOL_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaText 
	{
  	font-size: 11px;
  	position: relative;
  	display: block;
  	width: 134px;
  	left: 90px;
  	top: 30px;
  	padding-right: 5px;
	}
	
	div.R1024VOL_WebweiserBoxPaneContent4 .FrequencyAdsContainer .FqaLink
	{
	  font-size:11px;
    font-weight:bold;
    left:90px;
    position:relative;
    text-decoration:none;
    top:30px;
	}
	
	/* Begin styes for FussballemBox*/
	div.R1024VOL_FussballemBoxPaneTop 
	{
		background: url(Img/fussballem/emspecialbox_header.png) 0 0 no-repeat;
		height: 55px;
		width: 485px;
		font-size:1px;		
		margin-top:10px;
	}
	
	div.R1024VOL_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.R1024VOL_FussballemBoxItem
	{ 
		width: 155px; 	
		padding: 0; 
		float:left; 
		margin:0pt 0px 8px 5px;
	}
	div.R1024VOL_FussballemBoxItem .R1024VOL_FussballemBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		/*font-size:11px; color:#000000;*/
	}

	div.R1024VOL_FussballemBoxItem .R1024VOL_FussballemBoxItemContent h3.R1024VOL_ArticleTitle 
	{
		font-size: 13px;
		margin:0px 0px 4px;
	}
	
	div.R1024VOL_FussballemBoxItem .R1024VOL_FussballemBoxItemContent a:link { text-decoration:none;}
	div.R1024VOL_FussballemBoxItem .R1024VOL_FussballemBoxItemContent a:hover { text-decoration:underline;}

	div.R1024VOL_FussballemBoxPaneBottom 
	{
		position: relative;
		height: 25px;
	}
	div.R1024VOL_FussballemBoxPaneBottom a 
	{
		position: absolute;
		top: 0px;
		right: 0px;
	}

	/* Begin styes for OlympiaBox*/
	div.R1024VOL_OlympiaBoxPaneTop 
	{
		background: url(Img/olympia/olympiaspecialbox_header.png) 0 0 no-repeat;
		height: 55px;
		width: 485px;
		font-size:1px;		
		margin-top:10px;
	}
	
	div.R1024VOL_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.R1024VOL_OlympiaBoxItem
	{ 
		width: 155px; 	
		padding: 0; 
		float:left; 
		margin:0pt 0px 8px 5px;
	}
	div.R1024VOL_OlympiaBoxItem .R1024VOL_OlympiaBoxItemContent { 
		margin: 0px 0px 0px 0px; 
		/*font-size:11px; color:#000000;*/
	}

	div.R1024VOL_OlympiaBoxItem .R1024VOL_OlympiaBoxItemContent h3.R1024VOL_ArticleTitle 
	{
		font-size: 13px;
		margin:0px 0px 4px;
	}
	
	div.R1024VOL_OlympiaBoxItem .R1024VOL_OlympiaBoxItemContent a:link { text-decoration:none;}
	div.R1024VOL_OlympiaBoxItem .R1024VOL_OlympiaBoxItemContent a:hover { text-decoration:underline;}

	div.R1024VOL_OlympiaBoxPaneBottom 
	{
		position: relative;
		height: 25px;
	}
	div.R1024VOL_OlympiaBoxPaneBottom a 
	{
		position: absolute;
		top: 0px;
		right: 0px;
	}


	/* BEGIN styles for NoTabBoxHighlight155 pixels */

	div.R1024VOL_NoTabBoxHighlight155 { position: relative; width: 155px; margin:0pt 5px 10px 0px; padding: 0; float:left; }
	div.R1024VOL_NoTabBoxHighlight155 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight155 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight155 .R1024VOL_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.R1024VOL_NoTabBoxHighlight155 a:link { text-decoration:none; }
	div.R1024VOL_NoTabBoxHighlight155 a:visited { text-decoration:none; }
	div.R1024VOL_NoTabBoxHighlight155 a:hover { color:#909090; text-decoration:underline; }
	
	div.R1024VOL_NoTabBoxHighlight155 .R1024VOL_NoTabBoxContent .R1024VOL_ArticleBody 
	{
		line-height:14px;
		padding-top:3px;
	}
	
	
	/* BEGIN styles for NoTabBoxHighlight155Webweiser pixels */
	div.R1024VOL_NoTabBoxHighlight155Webweiser{ position: relative; width: 155px; margin:10px 5px 10px 0px; padding: 0; float:left; }
	div.R1024VOL_NoTabBoxHighlight155Webweiser .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight155Webweiser a:link { text-decoration:none; }
	div.R1024VOL_NoTabBoxHighlight155Webweiser a:visited { text-decoration:none; }
	div.R1024VOL_NoTabBoxHighlight155Webweiser a:hover { color:#909090; text-decoration:underline; }
	
	div.R1024VOL_NoTabBoxHighlight155Webweiser h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight155Webweiser .R1024VOL_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.R1024VOL_NoTabBoxHighlight155Webweiser .R1024VOL_NoTabBoxContent .R1024VOL_ArticleBody 
	{
		line-height:14px;
		padding-top:5px;
	}
	
	
	
	/* BEGIN styles for NoTabBoxHighlight250 pixels */
	div.R1024VOL_NoTabBoxHighlight250 { position: relative; width:250px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxHighlight250 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight250 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight250 .R1024VOL_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.R1024VOL_NoTabBoxHighlight300 { position: relative; width:300px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxHighlight300 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight300 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight300 .R1024VOL_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.R1024VOL_NoTabBoxHighlight500 { position: relative; width:500px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxHighlight500 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxHighlight500 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxHighlight500 .R1024VOL_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.R1024VOL_NoTabBoxSimple300 { position: relative; width:300px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxSimple300 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxSimple300 h2 strong { color:#000; }
	
	div.R1024VOL_NoTabBoxSimple300 .R1024VOL_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.R1024VOL_NoTabBoxSimple640 { position: relative; width:640px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxSimple640 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxSimple640 h2 strong { color:#000; }
		
	div.R1024VOL_NoTabBoxSimple640 .R1024VOL_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;
	}
	
	.R1024VOL_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.R1024VOL_NoTabBoxSimple790 { position: relative; width:790px; margin: 0 0 10px 0; padding: 0; }
	div.R1024VOL_NoTabBoxSimple790 .NoMargin { margin: 0; }
	div.R1024VOL_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.R1024VOL_NoTabBoxSimple790 h2 strong { color:#000; }
		
	div.R1024VOL_NoTabBoxSimple790 .R1024VOL_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*/
	.R1024VOL_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;
    }
    
    .R1024VOL_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;

    }
    
    .R1024VOL_TabNavigation .first {
       border-left:1px solid #C0C0C0;  
    }
    
    .R1024VOL_TabNavigation .last {
       border-right:none;
    }
    
    .R1024VOL_TabNavigation li.selected {
        border-bottom:none;
        font-weight:bold;
        background-color:#ffffff;
        background-image:none;      
    }
    
    .R1024VOL_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.R1024VOL_TabBox1Col115 {
		position:relative; width:115px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VOL_TabBox1Col115 br.Clear {
			clear:both; height:0px;
		}
		div.R1024VOL_TabBox1Col115 br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VOL_TabBox1Col115 h4.R1024VOL_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VOL_TabBox1Col115 h4.R1024VOL_TabBox strong {
				color:#000;
			}
		
		div.R1024VOL_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.R1024VOL_TabBox1Col115 .PaneBottom {
			position:relative; width:110px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -160px bottom no-repeat;			
		}
		
		div.R1024VOL_TabBox1Col115 ul.R1024VOL_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VOL_TabBox1Col115 ul.R1024VOL_TabBox li {
				position:relative; display:block; width:105px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VOL_TabBox1Col115 ul.R1024VOL_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.R1024VOL_TabBox1Col115 ul.R1024VOL_TabBox1Col115TopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
		
			div.R1024VOL_TabBox1Col115 ul.R1024VOL_TabBox1Col115TopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VOL_TabBox1Col115 ul.R1024VOL_TabBox1Col115TopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -142px no-repeat;
				}
			
		div.R1024VOL_TabBox1Col115 div.R1024VOL_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.R1024VOL_TabBox1Col {
		position:relative; width:145px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VOL_TabBox1Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VOL_TabBox1Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VOL_TabBox1Col h4.R1024VOL_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VOL_TabBox1Col h4.R1024VOL_TabBox strong {
				color:#000;
			}
	
		div.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_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.R1024VOL_TabBox1Col .PaneBottom {
			position:relative; width:140px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -10px bottom no-repeat;
		}
			div.R1024VOL_TabBoxAd div.R1024VOL_TabBox1Col .PaneBottom {
				position:relative; width:140px; margin:0px; 
				padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -781px bottom no-repeat;			
			}
		
		div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox li {
				position:relative; display:block; width:135px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VOL_TabBox1Col ul.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox li a {
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -103px no-repeat;
				}
				
				div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox1ColTopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox1ColTopLinks li.Active a {
						background:transparent; color:#343434;
					}
				
			div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox1ColTopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox1ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -102px no-repeat;
				}
				
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox1Col ul.R1024VOL_TabBox1ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -3629px -103px no-repeat;
				}
							
				
		div.R1024VOL_TabBox1Col div.R1024VOL_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.R1024VOL_TabBoxAd	div.R1024VOL_TabBox1Col div.R1024VOL_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.R1024VOL_TabBox1Col150 {
		position:relative; width:150px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VOL_TabBox1Col150 br.Clear {
			clear:both; height:0px;
		}
		div.R1024VOL_TabBox1Col150 br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VOL_TabBox1Col150 h4.R1024VOL_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VOL_TabBox1Col150 h4.R1024VOL_TabBox strong {
				color:#000;
			}
		
		div.R1024VOL_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.R1024VOL_TabBox1Col150 .PaneBottom {
			position:relative; width:145px; margin:0px; 
			padding:0px 0px 0px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -3785px bottom no-repeat;			
		}
		
		div.R1024VOL_TabBox1Col150 ul.R1024VOL_TabBox {
			position:relative; margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VOL_TabBox1Col150 ul.R1024VOL_TabBox li {
				position:relative; display:block; width:140px;
				margin:0; padding:0px 0px 4px 0px;
			}

			div.R1024VOL_TabBox1Col150 ul.R1024VOL_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.R1024VOL_TabBox1Col150 ul.R1024VOL_TabBox1Col150TopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
		
			div.R1024VOL_TabBox1Col150 ul.R1024VOL_TabBox1Col150TopLinks li {
				height:30px; margin:0px; padding:0px; 
			}
				div.R1024VOL_TabBox1Col150 ul.R1024VOL_TabBox1Col150TopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -568px no-repeat;
				}
			
		div.R1024VOL_TabBox1Col150 div.R1024VOL_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;
		
		}

			
	
	#VideoBoxTitle 
	{
		background:transparent url(Img/TabBox/TabBoxTexture2.png) no-repeat scroll -2514px -102px;
		color:#3C8285;
		margin:0px;
		display:block;
		font-weight:bold;
		height:20px;
		margin:0px;
		padding:6px 0px 0px 5px;
		position:relative;
		text-decoration:none;
		width:130px;
	}

	div.R1024VOL_VideoBoxItem
	{
		padding:8px 0px 10px 6px;
		
	}

	/* BEGIN styles for 2column TabBox */	
	div.R1024VOL_TabBox2Col {
		position:relative; width:180px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VOL_TabBox2Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VOL_TabBox2Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VOL_TabBox2Col h4.R1024VOL_TabBox {
			position:relative; overflow:hidden; display:block; height:15px; margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VOL_TabBox2Col h4.R1024VOL_TabBox strong {
				color:#000;
			}
				
		div.R1024VOL_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.R1024VOL_TabBoxAd	div.R1024VOL_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.R1024VOL_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.R1024VOL_TabBoxAd	div.R1024VOL_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.R1024VOL_TabBox2Col ul.R1024VOL_TabBox {
			margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox li {
				display:block; float:left; width:87px;
				margin:0; padding:0px 0px 4px 0px;
			}
			
			div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox li.Right {
				width:83px;
			}
			
			div.R1024VOL_TabBox2Col ul.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox li a {
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -183px no-repeat;
				}
			
				div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox2ColTopLinks li.Active a {
					background:transparent; color:#3C8285;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox2ColTopLinks li.Active a {
						background:transparent; color:#343434;
					}
			
			div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox2ColTopLinks li {
				height:30px; margin:0; padding:0; 
			}
				div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox2ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -182px no-repeat;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col ul.R1024VOL_TabBox2ColTopLinks li.Active {
						background:url(Img/TabBox/TabBoxTexture2.png)  -3629px -183px  no-repeat;
					}
			
		div.R1024VOL_TabBox2Col div.R1024VOL_TabBox2ColContent {
			position:relative; width:160px; height:153px; overflow:hidden;
			padding:4px 5px 4px 5px; margin:0px; border:0px;
		}
			div.R1024VOL_TabBox2Col div.R1024VOL_TabBox2ColContent.LeftTab {
				background:url(Img/TabBox/TabBoxTexture2.png) -1704px -10px no-repeat;
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col div.R1024VOL_TabBox2ColContent.LeftTab {
					background:url(Img/TabBox/TabBoxTexture2.png)  -2818px -10px  no-repeat;
				}
			
			div.R1024VOL_TabBox2Col div.R1024VOL_TabBox2ColContent.RightTab {
				background:url(Img/TabBox/TabBoxTexture2.png) -1884px -10px no-repeat;					
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col div.R1024VOL_TabBox2ColContent.RightTab {
					background:url(Img/TabBox/TabBoxTexture2.png) -2998px -10px no-repeat;					
				}
			
		div.R1024VOL_TabBox2Col div.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox2Col div.R1024VOL_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.R1024VOL_TabBox3Col {
		position:relative; width:300px;
		font-family:Arial; font-size:11px;
		z-index:10;
	}
		div.R1024VOL_TabBox3Col br.Clear {
			clear:both; height:0px;
		}
		div.R1024VOL_TabBox3Col br.ClearLeft {
			clear:left; height:0px;
		}
		
		div.R1024VOL_TabBox3Col h4.R1024VOL_TabBox {
			position:relative; overflow:hidden; display:block; height:15px;  margin:0px 0px 4px 0px; padding:0px;
			font-size:12px; color:#555;
		}
			div.R1024VOL_TabBox3Col h4.R1024VOL_TabBox strong {
				color:#000;
			}
		
		div.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_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.R1024VOL_TabBox3Col .PaneBottom {
			position:relative; width:295px; margin:0px; 
			padding:0px 0px 4px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -470px bottom no-repeat;						
		}
			div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col .PaneBottom {
				position:relative; width:295px; margin:0px; 
				padding:0px 0px 4px 5px; background:url(Img/TabBox/TabBoxTexture2.png) -1126px bottom no-repeat;			
			}
		
		div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox  {
			margin:0px; padding:0px;
			list-style-type:none;
		}
			div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li {
				display:block; float:left; width:94px;
				margin:0; padding:0px 4px 4px 0px;
			}
			
			div.R1024VOL_TabBox3Col ul.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_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.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li {
				height:30px; margin:0px; padding:0px 4px 0px 0px;
			}
				div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li.Active {
					background:url(Img/TabBox/TabBoxTexture2.png) -2514px -222px no-repeat;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li.Active {
						background:url(Img/TabBox/TabBoxTexture2.png) -3629px -223px no-repeat;
					}
				
					div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li.Active a {
						background:transparent; color:#3C8285;
					}
						div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li.Active a {
							background:transparent; color:#343434;
						}
			
				div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColTopLinks li.Right {
					padding:0px;
				}
			
			div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li {
				height:30px; margin:0px; padding:0px 4px 4px 0px;
			}
				div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li a {
					margin-top:4px;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li a {
						margin-top:4px;
					}
							
				div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li.Active {
					background: url(Img/TabBox/TabBoxTexture2.png) -2514px -262px no-repeat;
				}
					div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li.Active {
						background: url(Img/TabBox/TabBoxTexture2.png) -3629px -263px no-repeat;
					}
									
					div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li.Active a {
						background:transparent; color:#3C8285;
					}
						div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li.Active a {
							background:transparent; color:#3C8285;
						}
		
				div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox3ColBottomLinks li.Right {
					padding:0px 0px 4px 0px;
				}	
			
					
		div.R1024VOL_TabBox3Col div.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_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.R1024VOL_TabBox3Col div.R1024VOL_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.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_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.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopLeft {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -10px no-repeat;
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopLeft {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -10px no-repeat;
				}
				
			div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopMid {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -30px no-repeat;					
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopMid {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -30px no-repeat;					
				}
				
			div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopRight {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -2364px -50px no-repeat;					
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopRight {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background:url(Img/TabBox/TabBoxTexture2.png) -3479px -50px no-repeat;					
				}

		div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBot {
			position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
			background:url(Img/TabBox/TabBoxTexture2.png) -2064px -1316px no-repeat;
		}
			div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBot {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background:url(Img/TabBox/TabBoxTexture2.png) -3178px -1316px no-repeat;
			}	
			
			div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBotLeft {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -1016px no-repeat;
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBotLeft {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background: url(Img/TabBox/TabBoxTexture2.png) -3479px -1016px no-repeat;
				}
				
			div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBotMid {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -996px no-repeat;					
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBotMid {
					position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
					background: url(Img/TabBox/TabBoxTexture2.png) -3479px -996px no-repeat;					
				}
			div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBotRight {
				position:relative; width:290px; height:4px; margin:0px; padding:0px; overflow:hidden;
				background: url(Img/TabBox/TabBoxTexture2.png) -2364px -976px no-repeat;					
			}
				div.R1024VOL_TabBoxAd div.R1024VOL_TabBox3Col div.R1024VOL_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 */


/**** VOLSearch *****/
div#searchtabs {
	height: 73px;
	padding-bottom: 16px;
	width: 485px;
	position: relative;
	z-index: 1;
}

.googleSearchIndex  {
	background:transparent url(Img/SearchBox/searchBoxIndexGoogle.gif) no-repeat scroll 0px 0px;
}
.laendleSearchIndex {
	background:transparent url(Img/SearchBox/searchBoxIndexLaendle.gif) no-repeat scroll 0px 0px;
}
.finderSearchIndex {
	background:transparent url(Img/SearchBox/searchBoxIndexFinder.gif) no-repeat scroll 0px 0px;
}
.emptySearchIndex {
	background:transparent url(Img/SearchBox/searchBoxIndexEmpty.gif) no-repeat scroll 0px 0px;
}



div#searchtabssmall {
	float:left;
	height:61px;
	padding-top:5px;
	width:220px;
	position:relative;
	z-index:10002;
}

.videoSearchPage  {
	background:transparent url(Img/SearchBox/searchBoxPageVideo.gif) no-repeat scroll 0px 0px;
}
.googleSearchPage  {
	background:transparent url(Img/SearchBox/searchBoxPageGoogle.gif) no-repeat scroll 0px 0px;
}
.laendleSearchPage {
	background:transparent url(Img/SearchBox/searchBoxPageLaendle.gif) no-repeat scroll 0px 0px;
}
.emptySearchPage {
	background:transparent url(Img/SearchBox/searchBoxPageEmpty.gif) no-repeat scroll 0px 0px;
}


div#searchtabs ul#horTabs {
	height:15px;
	left:20px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:relative;
	top:15px;
	width:400px;
}

div#searchtabssmall ul#horTabs {
	left:5px;
	height:15px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:relative;
	top:4px;
	width:220px;
}


div#searchtabs ul li, div#searchtabssmall ul li {
	border-right:1px solid #2C79A3;
	float:left;
	line-height:12px;
	/*override css on bilder.vol.at and video.vol.at*/
	font-size:12px;
	margin-bottom:0px;
}

div#searchtabs ul li.Active, div#searchtabssmall ul li.Active {
	border-right:1px solid #2C79A3;
	float:left;
	line-height:12px;
	font-weight:bold;
}

div#searchtabs ul li.Last, div#searchtabssmall ul li.Last {
	border:medium none;
}


div#searchtabs ul li a, div#searchtabssmall ul li a {
	padding:0px 5px;
}
div#searchtabs ul li a:link, div#searchtabssmall ul li a:link {
	text-decoration:none;
}
div#searchtabs ul li a:active, div#searchtabssmall ul li a:active {
	text-decoration:none;
}
div#searchtabs ul li a:hover, div#searchtabssmall ul li a:hover {
	text-decoration:none;
}
div#searchtabs ul li a:visited, div#searchtabssmall ul li a:visited {
	text-decoration:none;
}


/***link for dropdown and image**/
div#searchtabs ul li#NoSearchTab a, div#searchtabssmall ul li#NoSearchTab a {
	position:relative;
	top:-4px;
	text-decoration:none;
}

div#searchtabs ul li#NoSearchTab img, div#searchtabssmall ul li#NoSearchTab img {
	position:relative;
	top:3px;
}


/***Dropdown list (vertical) and shadows***/
div#searchtabs div#shadow_gray {
	background-color:#9E979F;
	display:none;
	height:156px;
	left:310px;
	position:relative;
	top:17px;
	width:90px;
	z-index:1;
}

div#searchtabssmall div#shadow_gray {
	background-color:#9E979F;
	display:none;
	height:222px;
	left:80px;
	position:relative;
	top:6px;
	width:90px;
	z-index:10002;
}

div#shadow_black {
	background-color:#676769;
	left:-2px;
	position:absolute;
	top:-2px;
}


div#searchtabs ul#morelist, div#searchtabssmall ul#morelist {
	background-color:#FFFFFF;
	border:1px solid #FFD33A;
	left:-2px;
	margin:0px;
	padding:0px;
	position:relative;
	top:-2px;
	width:88px;
}

ul#morelist li.listitem {
	border:0pt none;
	display:block;
	float:none;
	padding:0px;
}

ul#morelist li.listitem a {
	display:block;
	padding:5px;
}

ul#morelist li.listitem a:hover {
	background:#FBE0AB none repeat scroll 0px;
	/*text-decoration:none;*/
}
ul#morelist li.listitem a:link {
	text-decoration:underline;
}
ul#morelist li.listitem a:active {
	text-decoration:underline;
}
ul#morelist li.listitem a:visited {
	text-decoration:underline;
}


ul#morelist li.spaceholder {
	border-top:1px solid #889AA7;
	border-bottom:none;
	border-left:none;
	border-right:none;
	height:1px;
	margin:-6px -11px;
	padding:0px 100px 0px 0px;
}



/***Big searchbox***/
div#searchtabs #searchbox {
	margin:0px;
	padding:0px;
	position:absolute;
	top:45px;
	width:485px;
}

div#searchtabs #searchbox input {
	background:#FFFFFF url(Img/SearchBox/textBoxShadow.png) no-repeat scroll 0px;
	border-color:#7C7C7C rgb(206, 206, 206) rgb(195, 195, 195) rgb(124, 124, 124);
	border-style:solid;
	border-width:1px;
	height:19px;
	margin:-1px 4px 0px 22px;
	width:288px;
}

/***Small searchbox***/
div#searchtabssmall #searchbox {
	position:absolute;
	top:29px;
	width:220px;
}

div#searchtabssmall #searchbox input {
	background:#FFFFFF url(Img/SearchBox/textBoxShadow.png) no-repeat scroll 0px;
	border-color:#7C7C7C rgb(206, 206, 206) rgb(195, 195, 195) rgb(124, 124, 124);
	border-style:solid;
	border-width:1px;
	height:19px;
	margin:0px 4px 0pt 10px;
	width:163px;
}

/**for both searchbox types**/
#searchbox a {
	position:absolute;
}



/**"PostIt"**/
div#postit {
	background-image:url(Img/SearchBox/PostIt.png);
	background-repeat:no-repeat;
	display:block;
	left:60px;
	margin-bottom:-45px;
	position:relative;
	top:-25px;
	width:215px;
	z-index:1;
}
/*#### VOLSearch end ####*/


/* SubHeadlines and LinkList - 145px (HP left column...) */

h4.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_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.R1024VOL_LinkList {
	position:relative; margin: 0 0 11px 0; padding: 0;
	list-style-type: none;
}

ul.R1024VOL_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.R1024VOL_LinkList li a:visited, ul.R1024VOL_LinkList li a:active, 
ul.R1024VOL_LinkList li a:hover, ul.R1024VOL_LinkList li a:link {
	color: #3F3F3F; font-size: 12px; text-decoration: underline;	
}


ul.R1024VOL_LinkList li.InlineFollower		{ background: none; padding: 0; }
ul.R1024VOL_LinkList li.InlineFollower a	{ padding: 0 5px 0 8px; background: url(listdot_grey.gif) left 7px  no-repeat; }

ul.R1024VOL_LinkList li.Inline	{ float: left; }
ul.R1024VOL_LinkList li.Clear	{ clear: left; float: none; }	


ul.R1024VOL_ExpandMenu {
	position:relative; margin: 0 0 11px 0; padding: 0;
	list-style-type: none;
}

ul.R1024VOL_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.R1024VOL_ExpandMenu li.active {
	background: url(linkarrow_open.png) left 6px  no-repeat;
}


ul.R1024VOL_ExpandMenu li a:visited, ul.R1024VOL_ExpandMenu li a:active, 
ul.R1024VOL_ExpandMenu li a:hover, ul.R1024VOL_ExpandMenu li a:link {
	color: #3F3F3F; font-size: 12px; text-decoration: none;	
}

ul.R1024VOL_ExpandMenu li.selected a { font-weight: bold; }

ul.R1024VOL_ExpandMenu li.passive ul { display: none !important;}

ul.R1024VOL_ExpandMenu li.active ul { display: block; }



/* END SubHeadlines and LinkList - 145px */


	
/* ARTICLE CLASSES */

	/* global settings */
	.R1024VOL_Article	{ }
	.R1024VOL_ArticleTitle	{ margin: 0 0 1em 0; padding: 0; }
	.R1024VOL_ArticleBody	{ font-family: Georgia, "Times New Roman", serif; line-height:18px; }
	.R1024VOL_Article a:link		{ }
	.R1024VOL_Article a:visited		{ }
	.R1024VOL_Article a:hover		{ }
	.R1024VOL_Article a:active		{ }
	.R1024VOL_ArticleLead	{ }
	.R1024VOL_ArticlePic	{ }
	.R1024VOL_ArticlePicLeft	{ float: left; margin-right: 10px; margin-left:5px; margin-bottom: 5px; }
	.R1024VOL_ArticlePicRight	{ float: right; margin-left: 5px; margin-bottom: 5px; }	

    #R1024VOL_Body h1
    {
	    margin: 0 0 10px 0; padding: 0;
	    font-size: 24px;
    }
    
    .R1024VOL_OptionList {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    
    .R1024VOL_FormFieldInputText {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    .R1024VOL_FormFieldInputText#captchaval_meinung {
      float: left;
    }
    
    .R1024VOL_FormFieldSelect {
	    border: 1px solid #ccc;
	    font-size: 9px;
    }
    .R1024VOL_FormFieldTextarea {
	    border: 1px solid #ccc;
	    font-size: 11px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
    }

    .R1024VOL_SearchText {
	    border: 1px solid #ccc;
	    width: 158px;
	    font-size: 9px !important;
	    padding: 3px; margin: 0 2px 0 1px;
    }

    .R1024VOL_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;
    }
    
    .R1024VOL_Breadcrumb {
	    padding-bottom: 1em;	
	    font-size:11px;
    }
    
    .R1024VOL_Error { color: #f00; }

	.R1024VOL_TabBox .R1024VOL_Article { color: #26637A; }
	.R1024VOL_TabBox .R1024VOL_ArticleTitle {
		color: #26637A;
		font-size: 100%;
		margin: 0 0 3px 0;
	}
	
	ul.R1024VOL_Article, .R1024VOL_ul {
		position: relative;
		list-style-type: none;
		margin: 0; padding: 0;
		font-size: 12px;
	}
	
	
	ul.R1024VOL_Article	li, .R1024VOL_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;
	}
	
/* notification */
#notification {
	position:absolute;
	top:0px;
	left:960px;
}

#notificationAlert {
	position:absolute;
	top:5px;
	left:5px;
	width:200px;
}

#notificationAlert a {
	width:80px;
	margin:10px;
	height:20px;
}

.notificationAlertMessage{
	font-size: 16px;
	width: 200px;
	border: 2px solid red;
	background-color: #FFFFFF;
	padding:20px;
	font-size:14px;
}

/* formats the online user list - general settings, more in R1024VOLIndex.css */
#onlineUsersTarget a {
	position: relative;
	padding: 0px 0px 0px 17px;
}

#onlineUsersTarget a.girl {
	background: url(http://freunde.vol.at/@@/icon_girl.png) top left no-repeat; }

#onlineUsersTarget a.boy {
	background: url(http://freunde.vol.at/@@/icon_boy.png) top left no-repeat; }
	
	


div#R1024VOL_HP_ButtonLinks1
{
	margin-top: -10px;
	font-size:2px;
}

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;
}

/* fix to remove 2px margin on bottom of flash ad in firefox */
#MiddleRightProvider embed
{
	display:block;
}

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;
}




/* GALLERY 2 */
/* ///////// */
#gallery-wrapper {
	height:630px;
	width:605px;
}

#gallery-image table {
	margin:0px;
	display:block;
}

#gallery-image {
	background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -4px -75px;
	/*height:404px;*/
	width:605px;
	
	position:relative;
}
#gallery-image[id] { /* see http://standards.webmasterpro.de/index-article-CSS+Hacks.html#hack3 */
	background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -4px -75px;
}

#gallery-image img {
	padding:5px;
	position:relative;
	left:-1px;
}


.gallery-title-box {
	background-color: #FFFFFF;
	display:block;
	
	padding: 10px 15px;
	
	margin: 0 3px 0 1px;
	text-align:left;
	
	width:570px;
	z-index:1;
}
	.gallery-title-box .gallery-title {
		color:#666666;
		font-weight:bold;
		font-family:Verdana;
		/*
		padding:7px 11px 3px 3px;
		display:inline;
		margin:0px 0px 0px 8px;
		font-weight:bold;
*/
	}
	
.gallery-paging {
	position:absolute;
	text-align:left;
	top:195px;
}
	.gallery-paging a {
		/*top:-225px;*/
		display:block;
		height:44px;
		position:absolute;
		width:42px;
		left:1px;
		z-index:1;
	}
	
	.gallery-paging .prev {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -52px 0;
	}
	.gallery-paging .prev[rel] {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -52px 0;
	}
	
	.gallery-paging .next {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -2px 0;
		left:560px;
	}
	.gallery-paging .next[rel] {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -2px 0;
	}
	
	.gallery-paging a.prev:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -152px 0;	
	}
	.gallery-paging a[rel].prev:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -152px 0;	
	}
	.gallery-paging a.next:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -102px 0;	
	}
	.gallery-paging a[rel].next:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -102px 0;	
	}



	div.gallery-pagination {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -283px -36px;
		color:#666666;
		font-weight:bold;
		height:18px;
		padding-left:5px;
		padding-right:5px;
		padding-top:4px;
		position:absolute;
		right:4px;
		top:199px;
		z-index:1;
		top:379px;
	}



.gallery-more-paging {
	position:relative;
}
	.gallery-more-paging a {
		display:block;
		height:35px;
		left:4px;
		position:absolute;
		top:-90px;
		width:32px;
	}
	
	.gallery-more-paging .more-prev {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -242px 0;	
	}
	.gallery-more-paging .more-prev[class] {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -242px 0;
	}
	
	.gallery-more-paging .more-next {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -202px 0;
		left:569px;
	}
	.gallery-more-paging .more-next[class] {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -202px 0;
	}
	

	.gallery-more-paging .more-prev:hover  {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -242px -37px;	
	}
	.gallery-more-paging .more-prev[class]:hover  {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -242px -37px;	
	}
	
	.gallery-more-paging .more-next:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -202px -37px;	
	}
	.gallery-more-paging .more-next[class]:hover {
		background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -202px -37px;	
	}

.gallery-more ul {
	width:616px;
	margin:0;
	padding:0;
}

.gallery-more ul li {
	background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery-8bit.png) no-repeat scroll -621px -189px;
	display:none;
	float:left;
	height:142px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 13px 0 0;
	padding-left:4px;
	width:137px;
}
.gallery-more ul li[class] {
	background:transparent url(/SysRes/MeineGemeindeSkin/Img/Gallery/texture-gallery.png) no-repeat scroll -621px -189px;
}

.gallery-more ul li br {
	font-size:0px;
}
.gallery-more ul li span {
	font-weight:bold;
	color:#ffffff;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	display:block;
}
/* ///////// */
/* /GALLERY 2 */




#galleryLightboxOverlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	
	background-color:#999999;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
#galleryLightbox{
	position: fixed;
	background: transparent;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:10%;
	left:13%;
}
#galleryLightboxLoader {
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 42%;
	left: 35%;
	margin: -6px 0 0 -104px;
}


.galleryLightbox {
	/* hide gallerySlideshow links by default to prevent clicking before script iterated through all links */
	visibility:hidden;
}

/***************************************************************** Rosenheim24 ************************************************************/

/** Grundelemente **/
#vol-features {
	margin:0 0 0 10px;
}
.R1024VOL_Breadcrumb {
	margin-top:135px;
}
#idFooterWrap {
	margin: 10px 0 0 10px !important;
}
.R1024VOL_FeaturePage .R1024VOL_LeftColumn {
	width:665px;
}
/** /Grundelemente **/


/** Headlines **/
#R1024VOL_Body h1 {
	color:#2b2b2b;
	font-weight:700;
}
/** /Headlines **/


/** Margin Box **/
.R1024VOL_TabBox3Col, .R1024VOL_NoTabBox300.TopFoodVotes, div.R1024VOL_NoTabBoxSimple300,
.QuickSearchBox.R1024VOL_NoTabBoxHighlight300 {
	border:1px solid #d2d2d2 !important;
	background-color: #f1f1f1 !important;
}
div.R1024VOL_TabBox3Col h4.R1024VOL_TabBox {
	margin:0 !important;
	padding:3px 0 6px 4px !important;
	color:#2B2B2B !important;
	font-size:14px !important;
	line-height:1.1em !important;
}
div.R1024VOL_TabBox3Col .PaneTop, div.R1024VOL_TabBox3Col .PaneBottom,
div.R1024VOL_NoTabBox300 .R1024VOL_NoTabBoxContent,
div.R1024VOL_NoTabBoxSimple300 h2, div.R1024VOL_NoTabBoxSimple300 .R1024VOL_NoTabBoxContent,
div.R1024VOL_NoTabBoxHighlight300 h2, div.R1024VOL_NoTabBoxHighlight300 .R1024VOL_NoTabBoxContent {
	background: none !important;
}
div.R1024VOL_NoTabBox300 h2,
div.R1024VOL_NoTabBoxSimple300 h2,
div.R1024VOL_NoTabBoxHighlight300 h2 {
	background:#f1f1f1 url(Img/rosenheim24/tab_bg.png) repeat-x left top !important;
	color:#2B2B2B !important;
	font-size:14px !important;
	line-height:1.1em !important;
	margin:0 !important;
	padding:6px 9px !important;
	border-bottom: 1px solid #d2d2d2 !important;
	width: auto !important;
	height: auto !important;
}
.TopFoodVotes #VotingLogo {
	display: none !important;
}
.TopFoodVotes .VoteScroller {
	padding:9px !important;
	height: auto !important;
}
.TopFoodVotes ul li.VotingEntry, .TopFoodVotes ul li.VotingEntry .VotingEntryBottom {
	background:none !important;
}
.TopFoodVotes ul li.VotingEntry {
	margin: 0 !important;
	padding: 0 !important;
}
.TopFoodVotes ul li.VotingEntry span.VotingTitle {
	margin: 0 !important;
}
.TopFoodVotes li.VoteEntry, .TopFoodVotes li.VoteMore {
	margin:0 10px 0 25px !important;
}
/** /Margin Box **/


/** Voting Seite **/
div.R1024VOL_NoTabBoxHighlight640 {
	border: 1px solid #d2d2d2;
	background-color: #f1f1f1;
	padding:0 0 10px 0;
}
.R1024VOL_FormFieldInputText {
	font-size:12px !important;
}
input.R1024VOL_Button135 {
	background: #ffaf01 url(Img/rosenheim24/button135.png) no-repeat left top !important;
}
input.R1024VOL_Button210 {
	background: #ffaf01 url(Img/rosenheim24/button210.png) no-repeat left top !important;
}
/** /Voting Seite **/


/** Suche **/
div.R1024VOL_NoTabBoxHighlight640.SearchBoxContent {
	width:665px;
	padding:0 0 10px !important;
	background:#ffaf00 url(Img/rosenheim24/form_search_bg.png) no-repeat top left;
	border: none;
	padding: 0;
}
div.R1024VOL_NoTabBoxHighlight640 h2, div.R1024VOL_NoTabBoxHighlight640 .R1024VOL_NoTabBoxContent {
	background: none;
}
div.R1024VOL_NoTabBoxHighlight640 .R1024VOL_NoTabBoxContent {
	width: auto !important;
	_width: 655px;
	padding:5px 0 0 9px !important;
}

.SearchBoxBez {
	height:25px;
	line-height: 25px;
	float: left;
	margin-right: 5px;
}
.quicktextInput, .citysmart {
	float: left;
	height:25px;
	margin-right: 5px;
}
.citysmart {
	width: 205px;
	margin-right: 5px;
}
.citysmart img, .citysmart input {
	display: block;
	float: left;
	height:25px;
}
input#csm_quicktext {
	border: none;
	background:#ffaf00 url(Img/rosenheim24/form_search_input.png) no-repeat top left;
	height:auto !important;
	width: 183px;
	padding:5px 3px;
}
input#csm_searchfield {
	border: none;
	background:#ffaf00 url(Img/rosenheim24/form_search_input.png) no-repeat top left;
	height:auto !important;
	width: 170px;
	padding:5px 3px;
}
input#csm_button {
	background:transparent url(Img/rosenheim24/form_submit.gif) no-repeat left top;
	border:none;
	height:25px;
	width:65px;
	cursor:pointer;
	height:25px;
}
div.csm_suggest {
	width: 189px !important;
	padding:5px !important;
	background-color:#F1F1F1 !important;
	border-top:none !important;
	border-left:1px solid #ff9c00 !important;
	border-right:1px solid #ff9c00 !important;
	border-bottom:1px solid #ff9c00 !important;
}

div.R1024VOL_NoTabBoxHighlight640 h2 {
	color:#2b2b2b;
}
.SearchBox {
	height:25px;
	line-height: 25px;
}
.SearchBox form {
	color:#5c5c5c !important;
	font-weight:700;
	vertical-align: auto !important;
	height:25px;
}
.SearchBox form span {
	margin: 0px;
	padding: 0px;
}
div.csm_suggest .normal {
	height: auto !important;
}
/** /Suche **/


/** Suchausgabe **/
.SearchResultHeader {
	width: 663px !important;
	height: 28px !important;
	background:#f1f1f1 url(Img/rosenheim24/tab_bg.png) repeat-x left top !important;
	border: 1px solid #d2d2d2;
}
.SearchResultHeader h2 {
	background: none !important;
	width: 648px !important;
}
.SearchResultEntries, .SearchResultEntry, table.pagemenu_bottom, .SearchResultEntryBottom, table.pagemenu_top {
	border: none !important;
}
td.SearchResultCellText, td.SearchResultCellCity.SearchResultFieldInActive, table.pagemenu_bottom, table.pagemenu_top {
	background-color: #ffffff !important;
}
td.SearchResultCellText, td.SearchResultCellKitchen, td.SearchResultCellCity, td.SearchResultCellRating {
	border-bottom: 1px dotted #d2d2d2 !important;
}
div.R1024VOL_RatingBoxSmall strong{
	font-size: 24px;
}
td.SearchResultCellText {
	padding:10px 9px !important;
}
td.SortCell{
	padding-left:3px !important;
}
a.restaurantlink {
	text-decoration: none !important;
}
/** /Suchausgabe **/


/** Suchausgabe BOX **/
.QuickSearchBox.R1024VOL_NoTabBoxHighlight300 {
	background: #ffaf01 url(Img/rosenheim24/form_300_bg.png) repeat-x left top !important;
	height: 120px;
}
.QuickSearchBox.R1024VOL_NoTabBoxHighlight300 h2 {
	border-bottom:1px solid #9B9B9B !important;
}
.QuickSearchBox.R1024VOL_NoTabBoxHighlight300 span {
	display: block;
	width: 275px !important;
	color: #5c5c5c !important;
}
.QuickSearchBox #csm_button {
	float: left;
}
/** /Suchausgabe BOX **/


/** Tab BOX **/
div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContent {
	background: #ffffff url(Img/rosenheim24/tab_bg_center.gif) repeat-y left top !important;
}
div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentBot {
	background: #ffffff url(Img/rosenheim24/tab_bg_bottom.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopLeft  {
	background: #ffffff url(Img/rosenheim24/tab_bg_top_left.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopMid {
	background: #ffffff url(Img/rosenheim24/tab_bg_top_mid.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col div.R1024VOL_TabBox3ColContentTopRight {
	background: #ffffff url(Img/rosenheim24/tab_bg_top_right.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox a#Tab0, a#Tab1, a#Tab2 {
	background: #ffffff url(Img/rosenheim24/tab_off.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li a {
	padding: 5px 0 0 0 !important;
	width: auto !important;
	color: #9b9b9b !important;
	text-align: center;
	font-size: 12px !important;
}
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li.Active {
	background: #ffffff url(Img/rosenheim24/tab_on.gif) no-repeat left top !important;
}
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li.Active a#Tab0,
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li.Active a#Tab1,
div.R1024VOL_TabBox3Col ul.R1024VOL_TabBox li.Active a#Tab2 {
	background: none !important;
	color: #2b2b2b !important;
}
/** /Tab BOX **/


/** Content **/
.R1024VOL_RatingBox {
	margin:40px 0 0 0 !important;
}
.R1024VOL_RatingBox, .R1024VOL_RatingBox {
	background: none !important;
}
td.RHeaderTableBody, td.restHeaderContent {
	font-family: Arial, Verdana, Helvetica, sans-serif !important; 
	font-size: 12px !important;
	color: #2b2b2b !important;
}
td.restHeaderRight {
	vertical-align:top !important;
}
table.restHeaderContent {
	padding: 0 !important;
}
.R1024VOL_RatingBox h5 {
	padding: 0 !important;
	color: #5c5c5c !important;
}
.R1024VOL_RatingBox .R1024VOL_RatingBoxContent {
	top:25px !important;
}
.R1024VOL_RatingBox .R1024VOL_RatingBoxContent strong {
	color: #9b9b9b !important;
}
.R1024VOL_RatingBoxContent {
	color: #5c5c5c !important;
}
.R1024VOL_RatingBox .RButtonInfoCell a {
	margin:10px 0 0 40px !important;
}
.R1024VOL_RatingBox .R1024VOL_RatingBoxDotsBg {
	left:0 !important;
}
.RButtonInfoCell a, .RButtonInfoCell a:visited {
	color: #5c5c5c !important;
}
.R1024VOL_RatingBox input {
	background: #ffaf01 url(Img/rosenheim24/ratingbox_button.png) no-repeat left top !important;
}
.R1024VOL_RatingBox .VoteSelector label {
	padding-right:10px !important;
}
.R1024VOL_RatingBox .VoteSelector {
	right:7px !important;
}
#map {
	margin: 20px 0 0 0;
}
/** /Content **/
