/* Main Layout Styles */

body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px;


}
.page {
	background-color: #000000;

}
.pageCell {
	text-align: center;
	vertical-align: middle;
}
.layoutTable {
	height: 528px;
	width: 821px;
	border: 1px solid #FFFFFF;

}
.layoutTableTopCell {
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 808080;
	vertical-align: middle;
	padding-left: 138px;

}
.layoutTableCenterCell {
	height: 449px;
	background-image: url(media/foam.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	text-align: left;
	vertical-align: top;

}
.layoutTableBottomCell {
	height: 52px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: 808080;
	text-align: left;
	vertical-align: middle;


}
.spacerTop {
	height: 38px;
}
.contentTable {
	margin: 0px;
	padding: 0px;
	height: 409px;
	width: 100%;
}
.contentTableLeftCell {
	width: 138px;
	height: 408px;

}
.contentTableNavigationCell {
	text-align: left;
	vertical-align: top;
	width: 188px;
	height: 408px;

}
.contentTableContentCell {
	text-align: left;
	vertical-align: top;
	width: 493px;
	background-image: url(media/hubraum_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 408px;


}
.footerTable {
	width: 821px;
	margin: 0px;
	padding: 0px;
	border-top: 0px;


}

/* Admin Template */
.adminTableContentCell {
	width: 100%;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.adminTableCenterCell {

	height: 449px;
	text-align: left;
	vertical-align: top;
}

/* Content and DNN Styles */
#container .Normal, TD, P
	{
		font-family:Verdana,Arial,Helvetiva;
		font-size:10px;
		line-height:normal;
		color:#FFFFFF;
	}
	
.FCKImageGalleryItemContainer, .FCKImageGalleryItemContainer TD {
		color:#000000;
}
.FCKImageGalleryPathContainer INPUT {
		margin-left:25px;
}
a.FCKImageGalleryImageName:link, a.FCKImageGalleryImageName:visited {
	color: #000000;
}
a.FCKImageGalleryImageName:hover, a.FCKImageGalleryImageName:active {
	color: #000000;
}
.SubHead
	{
		font-family:Verdana,Arial,Helvetiva;
		font-size:11px;
		line-height:normal;
		color:#FFFFFF;
	}
.Head
	{
		font-family:Verdana,Arial,Helvetiva;
		font-size:18px;
		line-height:bold;
		color:#FFFFFF;
	}	


#container a:link, a:link, #container a:visited, a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#container a:hover, a:hover, #container a:active, a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

a.login:link {
	color: #666666;
	text-decoration: none;
}
a.login:visited {
	color: #666666;
	text-decoration: none;
}
a.login:hover {
	color: #999999;
	text-decoration: none;
}
a.login:active {
	color: #999999;
	text-decoration: none;
}
#container a.n1:link, #container a.n1:visited {
	background-image: url(media/titles_on_1.gif);
	background-repeat: no-repeat;	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n1:hover, #container a.n1:active {
	background-image: url(media/titles_over_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n1 {
	background-image: url(media/titles_hit_1.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n2:link, #container a.n2:visited {
	background-image: url(media/titles_on_2.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n2:hover, #container a.n2:active {
	background-image: url(media/titles_over_2.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n2 {
	background-image: url(media/titles_hit_2.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n3:link, #container a.n3:visited {
	background-image: url(media/titles_on_3.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n3:hover, #container a.n3:active {
	background-image: url(media/titles_over_3.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n3 {
	background-image: url(media/titles_hit_3.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n4:link, #container a.n4:visited {
	background-image: url(media/titles_on_4.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n4:hover, #container a.n4:active {
	background-image: url(media/titles_over_4.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n4 {
	background-image: url(media/titles_hit_4.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n5:link, #container a.n5:visited {
	background-image: url(media/titles_on_5.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n5:hover, #container a.n5:active {
	background-image: url(media/titles_over_5.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n5 {
	background-image: url(media/titles_hit_5.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n6:link, #container a.n6:visited {
	background-image: url(media/titles_on_6.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n6:hover, #container a.n6:active {
	background-image: url(media/titles_over_6.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n6 {
	background-image: url(media/titles_hit_6.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n7:link, #container a.n7:visited {
	background-image: url(media/titles_on_7.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n7:hover, #container a.n7:active {
	background-image: url(media/titles_over_7.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n7 {
	background-image: url(media/titles_hit_7.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n8:link, #container a.n8:visited {
	background-image: url(media/titles_on_8.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n8:hover, #container a.n8:active {
	background-image: url(media/titles_over_8.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n8 {
	background-image: url(media/titles_hit_8.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n9:link, #container a.n9:visited {
	background-image: url(media/titles_on_9.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
#container a.n9:hover, #container a.n9:active {
	background-image: url(media/titles_over_9.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}
.n9 {
	background-image: url(media/titles_hit_9.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 25px;
	display: block;
	width: 160px;
	font-size: 1px;
	color: #000000;
}

#container a.intro:link, #container a.intro:visited {
	background-image: url(media/intro/hotinside1.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 320px;
	display: block;
	width: 400px;
	font-size: 1px;
	color: #000000;
}
#container a.intro:hover, #container a.intro:active {
	background-image: url(media/intro/hotinside2.gif);
	background-repeat: no-repeat;	
	background-position: left center;
	height: 320px;
	display: block;
	width: 400px;
	font-size: 1px;
	color: #000000;
}

.ControlPanel {
	background-color: #000000;

}

.FileManager .Normal 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
}
.FileManager_ToolBar .Normal 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: normal;
}

.FileManager .NormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
}
.FileManager_ToolBar .NormalBold 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
}
#container .FileManager TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	}
.FileManager a.CommandButton:link, #container  a.Normal:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.FileManager a.CommandButton:visited, #container  a.Normal:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.FileManager a.CommandButton:hover, #container  a.Normal:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.FileManager a.CommandButton:active, #container a.Normal:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}

#container a.violett:link, a.violett:link, #container a.violett:visited, a.violett:visited {
	font-size: 12px;
	color: 6464A0;
	text-decoration: underline;
	font-weight: bold;
}
#container a.violett:hover, a.violett:hover, #container a.violett:active, a.violett:active {
	font-size: 12px;
	color: FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.dj:link, a.dj:visited {
	background-image: url(media/record_a.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 40px;
}
a.dj:hover, a.dj:active {
	background-image: url(media/record_b.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: lowercase;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 40px;
}
.Gallery_Body_PopUp{
	background-color: #000000;
}.GalleryCellSum {
	display: none;
}
IMG.GalleryImg {
	border: 10px solid #FFFFFF;
}
.GalleryCellLeftNavigationSpace {
	width: 0px;

}
.GalleryCellNavigation {
	width: 100%;
}
.GalleryCellBack {
	padding-right: 53px;
}
