body{
	background-image: url(images/hg.jpg);
	background-repeat: repeat-x;
}

#all{
width: 100%;
text-align: center;
margin: 0px auto;
}

#all img{
border: 0px;
}

#all2{
width: 1000px;
text-align: center;
margin: 0px auto;

}
#menuwrap{
	float: left;
	margin-right: 15px;
}
img
{
border:0;
}
#c8{
margin-top: -20px;
padding-left: 20px;
}

#colorbox{
border: 0px;
}
.bodytext {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5F5F5F;
}

fieldset {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;

color: #5F5F5F;
}

#downloads{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5F5F5F;
text-decoration: none;
margin-top: 30px;
}

#contente #downloads a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5F5F5F;
text-decoration: none;
}

#contente td .bodytext {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5F5F5F;


}


#c67{
FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: rgb(95,95,95);
    LINE-HEIGHT: 23px;
    
    }
#contente table{
FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: rgb(95,95,95);
    LINE-HEIGHT: 23px;
}
    
    
.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
margin-left: -2px;
margin-right: 2em;
}


.tx-sremailsubscribe-pi1-click-to-edit
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;

color: #5F5F5F;
}

#spacer{
	height: 30px;
}

#heading2 img{
	margin-bottom: 22px;
  padding-left: 4px;
}

#c128{
margin-left: -5px;
}
	#leftspace2{
	background-image: url(images/shadow_left.gif);
	background-repeat: no-repeat;
	}
	
	
#leftspace .bodytext{
	margin-left: 18px;
	margin-bottom: -16px;
	}
	

#c72{
	margin-top: -20px;
	margin-bottom: -20px;
}
html*	#leftspace .bodytext{
	margin-left: 18px;
	margin-bottom: -21px;
	}
	
	#leftspace a{
	text-decoration: none;
	color: #640B0B;
	font-weight: bold;
	}
	

	
	#spacer2{
		width: 300px;
		height: 20px;
	}
	
#mbcenter {
position: absolute;
z-index: 9999;
left: 50%;
padding: 10px;
background-color: #85071C;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";
-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);
-khtml-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);
-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.50);
box-shadow: 0px 5px 20px rgba(0,0,0,0.50);
}

#youtube{
	text-align: left;
	margin-left: 6px;
}

html* #youtube{
	text-align: left;
	margin-left: -2px;
	margin-top: 20px;
}


#bodytexthell a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 21px;
color: #999;
text-decoration: none;
}

.tx-sremailsubscribe-pi1{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 21px;
color: #5F5F5F;
text-decoration: none;
}

#bodytexthell {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 21px;
color: #999;
text-decoration: none;
}

  #bodytexthell2 {
    color: #999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 21px;
   } 
    

.kopftabelle .bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.bodytext{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5f5f5f;
}

.kopftabelle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

.bodytextkursiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: normal;
	color: #5f5f5f;
	text-decoration: none;
	font-style: italic;
}

.bodytexthell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
}
.bodytexthellfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	color: #999;
	text-decoration: none;
}


.datumfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	color: #a72372;
	text-decoration: none;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #640b0b;
	text-decoration: none;
}

.headline .bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #640b0b;
	text-decoration: none;
} 

.headlineunter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #640b0b;
	text-decoration: underline;
}



.headlinenews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.newsweiterunter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}


.csc-linkToTop a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: bold;
color: #640B0B;
text-decoration: underline;
margin-left: 10px;
}

#headlineunter a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: bold;
color: #640B0B;
text-decoration: underline;
}

#contente{
font-family: Arial, Helvetica, sans-serif;
margin-top: -20px;

}

html* #contente{
font-family: Arial, Helvetica, sans-serif;
margin-top: -30px;
}


#contente a{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: bold;
color: #640B0B;
text-decoration: underline;
}
#ende a{
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 23px;
font-weight: normal;
color: #5F5F5F;
text-decoration: none;
}

table.stripedtable
{
  width: 535px;
  background-color: #fff;
	border-color: #fff;

}


table.stripedtable
{
  width: 535px;
  background-color: #fff;
	border-color: #fff;
	padding: 0px;
}

table.stripedtable td
{
	vertical-align: top;
	border-color: #fff;
	padding: 0px;
}
table.contenttable {
	border-color: #fff;
	}

tr.row-even
{
		padding: 0px;
    background-color: #E4E3E3;
    border-color: #fff;

}

tr.row-odd
{
		padding: 0px;
    background-color: #F0EFEF;
    border-color: #fff;

}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 23px;
	font-weight: bold;
	color: #640B0B;
	text-decoration: none;
	margin-left: 8px;
}

th{
	height: 35px;
	padding: 6px;
	color: #fff;
	font-weight: bold;
	background: #A72372;
	vertical-align: top;
	border-color: #fff;
}

*html th{
	height: 35px;
	padding: 6px;
	color: #fff;
	font-weight: bold;
	background: #A72372;
	vertical-align: top;
	border-color: #fff;
	border: 0px;
}
th .bodytext{
	text-align: left;
	color: #fff;
	font-weight: bold;
	vertical-align: top;
	border-color: #fff;
}



#seitenanfang{
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 50px;
}

table{
	border-color: #fff;
	border-collapse: collapse;
}

td{
	border-color: #fff;	
	border: 0px solid,}

tr{
	border-color: #fff;
		border: 0px solid,
}

tbody{
	border-color: #fff;
	border: 0px solid,
}

dl.csc-textpic-image {
  position:relative;
}


dl.csc-textpic-image img.grayscale {
  position:absolute;
  left:0px;
  top:0px;
  display:block;
}


dl.csc-textpic-image:hover img.grayscale {
  display:none;
}

#contente {
    width: 540px;
    max-width: 540px;
}

