body {
	color : #ffffff;
	font-size : 10pt;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	font-family : Verdana,Helvetica;
}
/*
ul,li {
	margin : 0 0 0 0;
	xpadding : 0 0 0 0;
}*/
ul {
	margin-top : 0px;
}

.li1 {
	margin : 0 0 0 0;
}

.li2 {
	width : 210px;
	height : 18px;
	line-height : 18px;
}

#Body1 {
	background: url('../images/background/site_bg.jpg') no-repeat center top black; 
}

/*HB hier alles für den head*/
.HeadDiv1 {
	height : 148px;
}
.HeadDiv2_1 {
	height : 88px;
	width : 760px;
	margin : 0 auto;
}
.HeadDiv2_2 {
	height : 68px;
	width : 760px;
	margin : 0 auto;
}
/*HB hier alles für den head ENDE */

/*HB hier alles für den hauptbereich*/
h1.redH1 {
	font-size : 10pt;
	color : #de0033;
	font-weight : normal;
	margin : 0px 0px 5px 0px;
}
h1.redH2 {
	font-size : 11pt;
	color : #de0033;
	font-weight : bold;
	margin : 0px 0px 20px 0px;
}

.errMsgDiv {
	float: left;
	position : absolute;
	top : +450px;
	height : 90px;
	width : 350px;
	background: transparent url('../images/background/errMsgBg.png') repeat;
	border : 1px solid #666666;
	color : #de0033;
	text-align : center;
}
a.errMsgDivLink:link, a.errMsgDivLink:visited,  
a.errMsgDivLink:active {
	margin : 0 0 0 0;
	color : #666666;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}

a.errMsgDivLink:focus, a.errMsgDivLink:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}


.MainDiv1 {
	height : 640px;
}
.MainDiv2 {
	height : 640px;
	width : 760px;
	margin : 0 auto;
}
.MainDiv2_left {
	height : 640px;
	width : 760px;
	xfloat : left;
}
.MainDiv2_right {
	height : 630px;
	width : 120px;
	xfloat : left;
	position : relative;
	top : -630px;
	left : 760px;
	text-align : center;
	overflow : hidden;
}
.MainDiv2_right img {
	border : 1px solid #666666;
}

.MainDivMenu {
	height : 630px;
	width : 210px;
	float : left;
	text-align : left;
	background: #000000 url('../images/background/MainDivMenu.jpg') repeat-x bottom;
}
.MainDivMenuTop {
	height : 218px;
	background-color : #3c3c3c;
	border-bottom : 1px solid #000000;
}
.MainDivMenuMessenger {
	height : 31px;
	background-color : #3c3c3c;
	overflow : hidden;
}
.MainDivMenuBottom {
	height : 380px;
	text-align : center;
}
.MainDivMenuBottomContent {
	height : 285px;
	width : 170px;
	text-align : left;
	margin : 20px auto;
}
.MainDivMenuHead {
	height : 30px;
	line-height : 30px;
	width : 210px;
	background: transparent url('../images/background/MainDivMenuHead.jpg') no-repeat;
	font-weight : bold;
}
.MainDivMenuSpace1 {
	height : 2px;
	width : 210px;
	font-size : 1pt;
	background-color : #000000;
	clear : both;
}
.MainDivMenuMenu {
	height : 20px;
	width : 210px;
	background-color : #3c3c3c;
}

a.menuLink1:link, a.menuLink1:visited,  
a.menuLink1:active {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}

a.menuLink1:focus, a.menuLink1:hover {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}

a.menuLink2:link, a.menuLink2:visited,
a.menuLink2:active {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}
a.menuLink2:focus, a.menuLink2:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}
a.menuLink2Aktiv:link, a.menuLink2Aktiv:visited,
a.menuLink2Aktiv:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}
a.menuLink2Aktiv:focus, a.menuLink2Aktiv:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

a:link, a:visited, a:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}

a:focus, a:hover {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}
a.contentLink1:link, a.contentLink1:visited,  
a.contentLink1:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}

a.contentLink1:focus, a.contentLink1:hover {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}
a.contentLink2:link, a.contentLink2:visited,  
a.contentLink2:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentLink2:focus, a.contentLink2:hover {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
}

a.ref_link:link, a.ref_link:visited, a.ref_link:active {
	margin : 0 0 0 0;
	color : #FFFFFF;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}

a.ref_link:focus, a.ref_link:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : underline;
	font-weight : normal;
}

.MainDivContent {
	height : 630px;
	width : 550px;
	text-align : left;
	float : left;
	background: #000000 url('../images/background/MainDivContent.jpg') repeat-x bottom;
}

.teamEntrySpace {
	clear : both;
	height : 35px;
	line-height : 35px;
}

#contentHeadMenu {
	color : #e0e0e0;
	height : 30px;
	line-height : 30px;
	font-size : 8pt;
	width : 470px;
	float : left;
}
#contentHeadMenu2 {
	color : #e0e0e0;
	height : 30px;
	line-height : 30px;
	font-size : 8pt;
	width : 80px;
	float : left;
	text-align : right;
}

a.contentHeadMenuLink:link, a.contentHeadMenuLink:visited,  
a.contentHeadMenuLink:active {
	margin : 0 0 0 0;
	color : #e0e0e0;
	font-size : 8pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentHeadMenuLink:focus, a.contentHeadMenuLink:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 8pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentHeadMenuLink1:link, a.contentHeadMenuLink1:visited,  
a.contentHeadMenuLink1:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 7pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentHeadMenuLink1:focus, a.contentHeadMenuLink1:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 7pt;
  	text-decoration : none;
	font-weight : normal;
}
a.contentHeadMenuLink2:link, a.contentHeadMenuLink2:visited,  
a.contentHeadMenuLink2:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 8pt;
  	text-decoration : none;
	font-weight : bold;
}

a.contentHeadMenuLink2:focus, a.contentHeadMenuLink2:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 8pt;
  	text-decoration : none;
	font-weight : bold;
}
a.contentHeadMenuLink3:link, a.contentHeadMenuLink3:visited,  
a.contentHeadMenuLink3:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentHeadMenuLink3:focus, a.contentHeadMenuLink3:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
}
a.contentHeadMenuLink4:link, a.contentHeadMenuLink4:visited,  
a.contentHeadMenuLink4:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
}

a.contentHeadMenuLink4:focus, a.contentHeadMenuLink4:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
}
a.contentHeadMenuLink5:link, a.contentHeadMenuLink5:visited,  
a.contentHeadMenuLink5:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}

a.contentHeadMenuLink5:focus, a.contentHeadMenuLink5:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : bold;
}

a.testLink1:link, a.testLink1:visited,  
a.testLink1:active {
	margin : 1px 0 0 0;
	color : #dfdfdf;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	background : transparent url('../images/background/menuBG2.png') repeat-x;
	border : none;
	height : 19px;
	line-height : 19px;
}

a.testLink1:focus, a.testLink1:hover {
	margin : 1px 0 0 0;
	color : #de0033;
	font-size : 10pt;
  	text-decoration : none;
	font-weight : normal;
	background : transparent url('../images/background/menuBG2.png') repeat-x;
	border : none;
	height : 19px;
	line-height : 19px;
}

span.arrImage {
	margin-right : 20px;
	float : right;
}/*
ul.blindv {
	display : none;
}*/

.jahrMenu {
	height : 30px;
}

.jahrBoxHead h1 {
	color : #ffffff;
	font-size : 10pt;
}

a.jahrLink:link, a.jahrLink:visited,  
a.jahrLink:active {
	margin : 0 0 0 0;
	color : #666666;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

.jahrBoxHead img {
	border : 1px solid #666666;
	float : right;
	margin : 0 5px 10px 15px;
}

a.jahrLink:focus, a.jahrLink:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}
a.jahrLinkAktiv:link, a.jahrLinkAktiv:visited,  
a.jahrLinkAktiv:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

a.jahrLinkAktiv:focus, a.jahrLinkAktiv:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

.jahrBoxFoot {
	text-align : right;
	color : #999999;
}

a.presseLink:link, a.presseLink:visited,  
a.presseLink:active {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 8pt;
  	text-decoration : underline;
	font-weight : normal;
	border : none;
}

a.presseLink:focus, a.presseLink:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 8pt;
  	text-decoration : underline;
	font-weight : normal;
	border : none;
}
/*HB hier alles für den hauptbereich ENDE*/

/*HB hier alles für den Footer*/
.FooterDiv1 {
	height : 25px;
	line-height : 25px;
	color : #999999;
	font-size : 7pt;
}
a.footerLink1:link, a.footerLink1:visited,  
a.footerLink1:active {
	margin : 0 0 0 0;
	color : #999999;
	font-size : 7pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

a.footerLink1:focus, a.footerLink1:hover {
	margin : 0 0 0 0;
	color : #de0033;
	font-size : 7pt;
  	text-decoration : none;
	font-weight : normal;
	border : none;
}

/*HB hier alles für den Footer ENDE*/

/*HB hier alles für die Input-Felder*/
.inputField1 {
	width : 180px;
	height : 18px;
	line-height : 18px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	background-color : #f0f0f0;
	border : 1px solid #666666;
}
.inputField2 {
	width : 180px;
	height : 120px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	background-color : #f0f0f0;
	border : 1px solid #666666;
}

.submitButton1 {
	color : #FFFFFF;
	width : 85px;
	height : 20px;
	line-height : 20px;
	background : transparent url('../images/button/redButton.jpg') no-repeat;
	border : none;
	cursor : pointer;
	
}
/*HB hier alles für die Input-Felder ENDE*/

.socialBox {
	width : 210px;
	text-align : center;
}
.socialBox  img {
	border : none;
}
.newsletterAnmeldung {
	font-size : 9pt;
}
.newsletterAnmeldung .inputField1 {
	width : 180px;
	height : 16px;
	line-height : 16px;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	background-color : #f0f0f0;
	border : 1px solid #666666;
}
.newsletterAnmeldung input {
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}
