body {
/* background:none repeat scroll 0 0 #0E0E0E; */
background: url(./bg.gif);
font-family:Trebuchet MS,Tahoma,Verdana,Arial;
height:auto;
margin:0;
width:auto;
}
.wrap {
background-color:transparent;
height:auto;
margin:10px auto;
width:900px;
}
.header {
height:auto;
padding:0px 10px 0px 10px;
width:auto;
}
.headerL {
-moz-border-radius:5px 5px 5px 5px;
background:url(logo.png);
float:left;
height:122px;
width:486px;
}
.headerR {
color:#FFFFFF;
float:right;
font-size:14px;
height:90px;
line-height:18px;
padding:30px 10px 0px 0px;
text-align:justify;
width:40%;
font-size:13px;
}
.top {
-moz-border-radius:5px 5px 5px 5px;
height:215px;
margin-top:10px;
padding:10px;
width:auto;
}
.topContentBox {
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0px 0px 10px #020202;
background-color:#020202;
color:#CACACA;
float:left;
height:100%;
margin-right:11px;
width:160px;
}
.topContentBoxLinks0 {
/* border-bottom:1px solid #1a1a1a; */
font-size:13px;
line-height:18px;
margin:0 auto;
padding:10px 0px 10px 0px;
width:93%;
height:auto;
min-height:145px;
}
.topContentBoxLinks {
/* border-bottom:1px solid #1a1a1a; */
font-size:13px;
line-height:18px;
margin:0 auto;
padding:10px 0px 10px 0px;
width:93%;
height:auto;
}
.topContentBoxFoo {
font-size:12px;
margin:4px auto 0;
text-align:center;
color:#4a4a4a;
}
.topContentBoxLast {
-moz-border-radius:5px;
-moz-box-shadow:0px 0px 10px #020202;
background-color:#000000;
float:left;
height:100%;
margin:0;
width:196px;
color:#FAFAFA;
}

.topContentBoxLastText{
height:145px;
padding:10px 0px 10px 0px;
margin:0 auto;
font-size:12px;
border-bottom:1px solid #1a1a1a;
width:85%;
color:#FF9F00;
}
.main {
/* -moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0 0 10px #DDDDDD;
background-color:#E0E0E0; */
min-height:200px;
height:auto;
margin-top:20px;
padding:10px;
width:auto;
}
.main a, .top a{
color:#CACACA;
text-decoration:none;
}
.main a:hover, .top a:hover{
color:#FF9F00;
/* text-decoration:underline; */
}
.mainContentBox {
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0px 0px 10px #020202;
background-color:#020202;
color:#CACACA;
float:left;
height:auto;
width:160px;
margin-bottom:15px;
}

/*kann raus */
.mainContentBox2 {
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0px 0px 10px #020202;
background-color:#020202;
color:#CACACA;
float:left;
height:auto;
margin:15px 11px 0px 0px;
width:160px;
}

.mainContentBoxFoo {
font-size:12px;
margin:4px auto 5px auto;
text-align:center;
color:#4a4a4a;
}
.mainContentBoxLast {
-moz-border-radius:5px;
-moz-box-shadow:0px 0px 10px #020202;
background-color:#000000;
float:right;
/* min-height:445px; */
height:auto;
margin:0px 0px 15px 0px;
width:196px;
color:#FAFAFA;
}
.mainContentBoxLastText{
/* min-height:375px; */
height:auto;
padding:10px 0px 10px 0px;
margin:0 auto;
font-size:12px;
/* border-bottom:1px solid #1a1a1a; */
width:85%;
color:#FF9F00;
}
.mainContentBoxLastText a{
color:#FF9F00;
}
.mainContentBoxLastText a:hover{
color:#CACACA;
}
.col{
width:160px;
min-height:400px;
height:auto;
float:left;
/* -moz-border-radius:5px 5px 5px 5px; 
background-color:#aeaeae; */
margin-right:11px;
}
.col2{
/* -moz-border-radius:5px;
background-color:#aeaeae; */
float:right;
min-height:400px;
height:auto;
margin:0px;
width:196px;
color:#FAFAFA;
}
.footer {
-moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:0px 0px 10px #040404;
background-color:#404040;
height:auto;
margin-top:20px;
padding:10px;
width:auto;
text-align:center;
font-size:13px;
}
.topContentBox h1, .topContentBoxLast h1, .mainContentBox h1, .mainContentBox2 h1,.mainContentBoxLast h1 {
-moz-border-radius:5px 5px 0 0;
color:#FFFFFF;
font-size:14px;
margin:0;
padding:2px 0;
text-align:center;
}
.partner a {
color: #EAEAEA ! important;
}
.partner a:hover {
color: #CACACA ! important;
}
.clearit{
clear:both;
}
#mdh img{
border:none;
}
.firstload a{
	text-decoration: underline;
	color: #000000;
}
.firstload a:hover {
	text-shadow:none;
}
