body {
	font-family:  Arial, Helvetica, sans-serif;
	color: #BFBCBC;
	font-size:0.6875em;
	margin: 0px;
	padding: 0px;
	background-color: #000000;
        background-image:url(/layoutgrafiken/BG-body.jpg);
background-repeat: repeat-x;
margin-left:auto;margin-right:auto;position:relative;
}

#oms_sponsoring{
width:823px;
height:0px;
}
#oms_footer{width:1127px;
height:20px;
margin-bottom:40px;
background-color: #2000000
}
#GalUL{
padding:0 !important;margin:0 !important;list-style-type:none;

}
#GalUL li {
list-style-type:none;
width:170px;
height:170px;
float:left;
text-align:center;
padding:0 !important;margin:0 !important;
}
#GalerieLinks {
width:100%;
height:30px;
text-align:center;
background-color:#000000;
}
#Rahmen {margin-left:auto;margin-right:auto;width:837px;position:relative;background-repeat: repeat-x;}
a {cursor:url(/layoutgrafiken/horns.cur), pointer;}
#RahmenLinks {margin-top:83px;margin-left:0px;padding-left:8px; width:837px;background-image:url(/layoutgrafiken/BG-RahmenLinks.png);background-repeat: repeat-y;background-position:left}
#RahmenRechts {margin-left:0px;padding-right:14px;width:823px;background-image:url(/layoutgrafiken/BG-RahmenRechts.png);background-repeat: repeat-y;background-position:right}
#RahmenOben {width:823px;padding-top:8px;background-image:url(/layoutgrafiken/BG-RahmenOben.png);background-repeat: repeat-x;background-position:top}
#RahmenUnten {width:823px;padding-bottom:8px;background-image:url(/layoutgrafiken/BG-RahmenUnten.png);background-repeat: repeat-x;background-position:bottom}
#TopBar{position:relative;height:291px;}
#Logo {position:absolute;top:38px;left:284px;}
#PlaylistBar {position:absolute;top:155px;left:0px;}
#Hauptmenue {height:32px;}
#Mitte {position:relative;padding-top:44px;padding-bottom:0px;background-image:url(/layoutgrafiken/BG-InhalteTop.png);background-repeat: repeat-x;background-position:top;}
#Inhalte {background-position:bottom right;background-repeat:no-repeat;padding-bottom:20px;background-color:#000000}
#Partner,#PartnerErsatz {width:200px;margin-left:6px;float:left;margin-top:-20px;margin-bottom:40px;}
#PartnerErsatz {height:500px;}
#PartnerTop {width:200px;height:20px;background-image:url(/layoutgrafiken/BG-PartnerTop.jpg);}
#PartnerInhalte {width:170px;padding-left:15px;padding-right:15px;color:#ffffff;background-image:url(/layoutgrafiken/BG-Partner.jpg);}
#PartnerBottom {width:200px;height:20px;background-image:url(/layoutgrafiken/BG-PartnerBottom.jpg);}
#PartnerLinks {margin:0;padding:0;list-style-type:none;}
#PartnerLinks li {margin:0;padding:0;list-style-type:none;}
#PartnerInhalte h2 {margin:0;padding:0;font-size:1.1em;color:#ffffff;font-weight:bold}
#PartnerInhalte a:link, #PartnerInhalte a:visited,#PartnerInhalte a:hover {color:#e20017;text-decoration:none}

.Clear {clear:left;}
#Inhalt {margin-left: 206px;}

#TM {padding:0;margin:0;list-style-type:none; position:absolute;top:5px;right:0px;}
#BM {position:absolute;bottom:5px;right:0px;z-index:2;}
#BM ul {padding:0;margin:0;list-style-type:none; }
#TM li,#BM li  {padding:0;margin:0;list-style-type:none; display:inline;font-size:1.2em;margin-right:15px;font-weight:bold}
#TM li a.NSelf:link, #TM li a.NSelf:visited,#TM li a.NSelf:hover,
#TM li a.Self:link, #TM li a.Self:visited,#TM li a.Self:hover,
#BM li a.NSelf:link, #BM li a.NSelf:visited,#BM li a.NSelf:hover,
#BM li a.Self:link, #BM li a.Self:visited,#BM li a.Self:hover
{color:#ffffff;font-weight:bold;text-decoration:none}
#TM li a.Self:link, #TM li a.Self:visited,#TM li a.Self:hover,#TM li a.NSelf:hover,
#BM li a.Self:link, #BM li a.Self:visited,#BM li a.Self:hover,#BM li a.NSelf:hover
{text-decoration:underline}
#TM li a.Self:hover,#BM li a.Self:hover
{text-decoration:none}

#HM {padding:0;margin:0;list-style-type:none; margin-left:20px;position:absolute;z-index:10}
#HM li {padding:0;margin:0;list-style-type:none; font-size:1.4em;float:left;position:relative}
#HM li a.NSelf:link, #HM li a.NSelf:visited,#HM li a.NSelf:hover,
#HM li a.Self:link, #HM li a.Self:visited,#HM li a.Self:hover
{display:block;float:left;height:24px;padding-left:11px;padding-right:11px;
padding-top:8px;color:#ffffff;font-weight:bold;text-decoration:none}
#HM li a.Self:link, #HM li a.Self:visited,#HM li a.Self:hover,#HM li a.NSelf:hover
{background-color:#9b1e2c}
.MenuRot {background-color:#9b1e2c}

.SubM {padding:0;margin:0;list-style-type:none; z-index:2000 !important;position:absolute; top:30px; left:0px;min-width:150px;}
.SubM li {padding:0;margin:0;list-style-type:none; display:block;font-size:0.9em !important;font-weight:bold;min-width:150px;}
.SubM li a.NSelf2:link, .SubM li a.NSelf2:visited, .SubM li a.NSelf2:hover,
.SubM li a.Self2:link, .SubM li a.Self2:visited, .SubM li a.Self2:hover
{clear:left;display:block;float:none;height:18px;padding-left:11px;padding-right:11px;padding-top:8px;
background-color:#9b1e2c;min-width:150px; color:#ffffff;text-decoration:none;
border-top: dotted 1px #000000;}

.SubM li a.NSelf2:hover, .SubM li a.Self2:hover
{color:#000000}

.SubM {display:none;}

#Icons {position:absolute;bottom:5px;left:10px;z-index:2;padding:0;margin:0;list-style-type:none;}
#Icons li {padding:0;margin:0;list-style-type:none; display:inline;font-size:1.2em;margin-right:5px;font-weight:bold}


#Icons li {display:inline;}
#IconsForm 
{display:inline;margin:0px;padding:0px;}
#SocialBookmarkLinks {width:200px; height:18px;position:absolute;left:80px;bottom:5px;text-align:left;padding-top:0px;visibility:hidden}
#SocialBookmarkLinks ul {margin:0;padding:0; list-style-type:none;}
#SocialBookmarkLinks ul li {display:inline;padding:1px;margin:1px;}

.B1x1 {width:182px;margin-left:20px;height:230px;float:left;}
.B2x1 {width:382px;margin-left:18px;height:230px;float:left;}
.B3x1 {width:582px;margin-left:18px;height:230px;float:left;}
.B1x2 {width:182px;margin-left:18px;height:560px;float:left;}
.B1x3 {width:182px;margin-left:18px;height:805px;float:left;}
.B2x2 {width:382px;margin-left:18px;height:560px;float:left;}
.L1 {width:180px;margin-left:20px;height:26px;float:left;}
.L2 {width:380px;margin-left:20px;height:26px;float:left;}
.L3 {width:580px;margin-left:20px;height:26px;float:left;}
.AD {width:380px;margin-left:18px;height:225px;overflow:hidden;float:right;overflow:visible;position:relative;margin-top:-20px;}


.P1x1 {width:170px;height:205px;overflow:hidden;}
.P2x1 {width:170px;height:410px;overflow:hidden;}
#PartnerLinks .PHR {height:26px;padding-top:22px;}


.BildB1x1 {width:180px;height:100px;text-align:center;}
.BildB2x1 {width:380px;height:100px;text-align:left;}
.BildB3x1 {width:580px;height:100px;text-align:center;}
.BildB1x2 {width:180px;height:100px;text-align:center;overflow:hidden}
.BildB1x3 {width:180px;height:100px;text-align:center;overflow:hidden}
.BildB2x2 {width:380px;height:211px;text-align:center;overflow:hidden}
.BildB1x143 {width:180px;height:115px;text-align:center;overflow:hidden}
.BildB2x143 {width:380px;height:115px;text-align:left;overflow:hidden}
.BildB3x143 {width:580px;height:115px;text-align:center;overflow:hidden}
.BildB1x243 {width:180px;height:125px;text-align:center;overflow:hidden}
.BildB1x343 {width:180px;height:125px;text-align:center;overflow:hidden}
.BildB2x243 {width:380px;height:211px;text-align:center;overflow:hidden}

.TextB1x1 {width:180px;text-align:left;}
.TextB2x1 {width:380px;text-align:left;}
.TextB3x1 {width:580px;text-align:left;}
.TextB1x2 {width:180px;text-align:left;}
.TextB1x3 {width:180px;text-align:left;}
.TextB2x2 {width:380px;text-align:left;}

#Startseite {color:#ffffff;}
#Startseite h1 {font-size:1.2em;font-weight:bold;margin:0;padding:0}
#Startseite h2 {font-size:1.1em;font-weight:bold;margin:0;padding:0;margin-top:3px;}
#Startseite h3 {font-size:1.0em;font-weight:bold;margin:0;padding:0}
#Startseite p {font-size:1.0em;margin:0;padding:0}
#Startseite  a:link, #Startseite a:visited,#Startseite  a:hover {color:#e20017;text-decoration:none}
#Startseite  a:hover {color:#ffffff;text-decoration:none}


#Inhalt h2 a:link, #Inhalt h2 a:visited,#Inhalt h2 a:hover {color:#ffffff;text-decoration:none}
#Inhalt h2 a:hover {color:#e20017;text-decoration:none}
#Inhalt  a:link, #Inhalt a:visited,#Inhalt  a:hover {color:#e20017;text-decoration:none}
#Inhalt  a:hover {color:#ffffff;text-decoration:none}
#Content  a:link, #Content a:visited,#Content  a:hover {color:#e20017;text-decoration:none}
#Content  a:hover {color:#ffffff;text-decoration:none}


#LinksBasis {float:left;width:380px;margin-left:20px;font-size:12px;}
#LinksBreit{margin-left:20px;font-size:12px;}
#InhalteRechts {float:left;width:180px;margin-left:20px;font-size:12px;}

#BilderRechts {}
#BilderRechts {margin:0;padding:0;list-style-type:none;}
#BilderRechts li {margin:0;padding:0;list-style-type:none;}
#InhalteBreit {margin-left:20px;width: 560px;}
#InhalteBreitAlles {margin-left:20px;width: 720px;}

.GalerieBild {width:110px;height:125px;margin-right:10px;margin-bottom:10px;float:left;}
.GalerieBild img {border-color:#ffffff; border-width:1px;}
.GalerieBild a {color:#bfbcbc;text-decoration:none}

#Headline h1, #HeadlineSchmal h1 {margin-left:20px;margin:0;padding:0;}
#TabRockTop {}
#TabRockTop th {
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 30px;
}
#TabRockTop td {height: 30px;color:#FFFFFF; padding-right: 5px;}

#InhalteBreit ul.UlUebersicht {list-style-type:none;
margin-left:0;
margin-right:0;
margin-top:0;
padding:0 0 40px;
width:480px;
}
#InhalteBreit ul.UlUebersicht li {
	list-style-type: none;
	margin-left: 0px;
	padding-left:0px;
	clear: inherit; float:left;
	margin-bottom: 20px;
	width: 480px;
}
#InhalteBreit ul {margin-bottom:1em;
margin-left:2em;
margin-top:0;
padding-left:0;
}
ul.UlUebersicht {
list-style-type:none;
margin-left:0;
margin-right:0;
margin-top:0;
padding:0 0 1px;
}
.UlUebersicht h2 {}
.rechts {
float:right;
}
.rechtsN {
float:right;margin-right:20px;
}

#Content ul.UlUebersicht {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	padding-bottom: 40px;
	margin-left: 0px;
	width: 480px;
}
#Content  ul.UlUebersicht li {
	list-style-type: none;
	margin-left: 0px;
	padding-left:0px;
	clear: inherit; float:left;
	margin-bottom: 20px;
	width: 480px;
  }
.BildUEStandard {float:left;
margin-right:10px;
}
.BildUEStandardBorder {float:left;
margin-right:10px;border:solid 1px #dbdbdb !important;
}
a:link .BildUEStandardBorder {float:left;
margin-right:10px;border:solid 1px #dbdbdb;
}


.BildAusrichtungR {float:right;margin-left:5px;}
.BildAusrichtungL {float:left;margin-right:5px;}
.BildAusrichtungC {margin-left:auto;margin-right:auto;} 
.suchinput{border:solid 1px #ffffff;background-color:transparent;color:#ffffff;font-size:0.95em;width:100px;}
#suchform {display:inline;}

.LabelLinks {float:left; color:#FFFFFF;display:block; width:100px;clear:left;}
.LabelRechts {margin-left: 100px; color:#FFFFFF;display:block;}
.checkboxLinks {float:left; color:#FFFFFF;display:block; width:100px;clear:left;}
.FormInputKontakt {	color: #ffffff;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	margin-left: 100px;
	display:block;
}
.FormInputKontakt2 {	color: #000000;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	margin-left: 100px;
	display:block;
}
.FormSubmitKontakt {
	background-color:transparent;
	background-image: url(/layout/bg_butsuch.jpg);
	background-repeat: no-repeat;
	color: #CCCCCC;
	border: 1px solid #000000;
}
.TSimXLinks {float:left; display:block; width:100px;}
.TSimXRechts {	margin-left: 100px;	display:block;}
.BildRechts {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.BildLinks {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h1 {margin:0;padding:0;color:#ffffff; margin-top:20px;margin-bottom:10px;font-size:14px;font-weight:bold}
 .G1 {font-size:12px;}
.G2{font-size:14px;}
.G3{font-size:16px;}
.AL{text-align:left;}
.AC{text-align:center;}
.AR{text-align:right;}
.FW{color:#ffffff}
.FR{color:#e20017}
h2 {margin:0;padding:0;color:#ffffff; margin-top:0px;font-size:13px;font-weight:bold;margin-bottom:6px;}
h3 {margin:0;padding:0;color:#ffffff; margin-top:0px;font-size:12px;font-weight:bold;margin-bottom:3px;}
p {margin:0;padding:0;margin-bottom:3px;}

#VotingList {margin:0;padding:0;list-style-type: none;}
#VotingList li {margin:0;padding:0;list-style-type: none;margin-bottom:10px;}
sup label {font-size:12px;}

#EMAILForm {
	padding: 0.5em 0.5em 0em;
	width: 100%;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 0em;
	border: 1px solid #FF0000;
	clear: both;
}
#EMAILBildForm {
	padding: 0.5em 0.5em 0em;
	width: 560px;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 2em;
	border: 1px solid #FF0000;
	
}
.FormInputEMail, .FormInputEMailR, .FormInputEMailEC {
	font-size: 0.90909090909090909090909090909091em;
	line-height: 1.1em;
	margin: 0px 3em 1em 0px;
	padding: 0px;
	height: 1.4em;
	width: 14em;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
}
.FormInputEMailR {margin: 0px 0px 1em 0px;}
.FormInputEMailEC {width: 18em;}
.FormSubmitEMail,.FormSubmitEMailEC {
	font-size: 1em;
	line-height: 1.63636em;
	margin: 0px;
	padding: 0px;
	width: 12.745454545454em;
	height: 2.5em;
	
	
	
	
	background-color:transparent;
	background-image: url(/layout/bg_butsuch.jpg);
	background-repeat: no-repeat;
	color: #CCCCCC;
	border: 1px solid #000000;

}
.FormSubmitEMailEC {width: 36em;background-repeat: repeat-x;}

.FormInputEMailK,.FormInputEMailKEC {
	font-size: 100%;
	line-height: 1.1em;
	margin: 0px;
	padding: 0px;
	height: 4em;
	width: 32.0em;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
}
.FormInputEMailKEC {width: 36.0em;}
#logoemail {
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#topbanner{position:absolute;top:0px;left:60px;z-index:10000;background-color:#ffffff}
#adsd_skyscraper {position: absolute; top: 97px; left: 840px; z-index: 9999}
.dc_headline{display:none}
#ContentAdBox {height:auto;margin-bottom:30px;margin-top:30px;width:300px;padding-top:10px;padding-bottom:10px;border-top:solid 1px #555555;border-bottom:solid 1px #555555; }
#ContentAdBoxHome{position:absolute;z-index:0;}
#Pops {z-index:10000}
#LaufbandTopContainer {
	position:absolute;
	left: 160px;
	top: 239px;
	width: 700px;
	z-index:20;
	
	visibility: visible;
	height: 1.9090909090909090909090909090909em;
	overflow: hidden;
}
#LaufbandTopContent {
	position:absolute;
	width: 2500px;
	top:0px;
	z-index:2;
	left: 746px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	white-space: nowrap;
	visibility: visible;
}
#LaufbandTopContent a:link, #LaufbandHauptContenta:visited, #LaufbandHauptContent a:hover {
	color: #ff0000;
	text-decoration: none;
}
 #LaufbandTopContent a:hover  {
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
}
.kleiner {font-size:10px}
.klein {font-size:9px}