a:link {color:#3C1FB9;}
a:visited {color:#86318B;font-style:italic;}
a:hover {color:#A67A03;}

.infoboxlink a:link{font-size:8pt !important;color:#000 !important;text-decoration:underline; }
.infoboxlink a:visited {color:#FF00FF !important; font-style:italic; !important}
.infoboxlink a:hover {color:#0000FF !important;background-color:transparent !important; }

body{
background:url('images/bgscreen.jpg');
background-repeat:repeat;
}
.generalwrapper{
position:relative;
margin:0 auto;
width:1200px;
height:auto;
z-index:1;
}
.sitebanner{
position:absolute;
width:1000px;
height:180px;
margin:auto;
top:-30px;
left:100px;
z-index:3;
}
.divleftads{
float:left;
width:175px;
 }
.divleftads ul{
display:block;
list-style-type:none;
width:175px;
margin-top:180px;
}
#leftcolskyscraper{
position:fixed;
z-index:5;
}
.divrightads{
float:right;
width:175px;
z-index:10;
 }
.divrightads ul{
display:block;
list-style-type:none;
width:175px;
margin-top:180px;
}
.divrightads li{
display:block;
}
#pagepeel{
position:fixed;
margin-top:-180px;
z-index:5;
}
#googleplusone{
position:fixed;
background-color:#00FF00;
padding-left:5px;
padding-top:5px;
width:70px;
height:31px;
z-index:5;
}
#facebook{
position:fixed;
width:70px;
height:30px;
margin-top:41px;
z-index:5;
}
#panik{
position:fixed;
width:100px;
height:52px;
margin-top:71px;
z-index:5;
}
#rechtemuschi{
position:fixed;
width:230px;
height:200px;
margin-top:130px;
margin-left:-150px;
z-index:5;
}
.mainwrapper{
position:relative;
top:80px;
margin:0 auto;
width:850px;
height:auto;
background:url('images/bgmainwrapper.jpg');
background-repeat:repeat-y;
font-size:10pt;
font-family:tahoma,arial;
color:#000000;
font-weight:normal;
//padding:10px auto;
}
#coverdiv{
position:absolute;
top:0px;left:0;width:100%;height:3000px;
background-color:#000000;
text-align:center;
-moz-opacity:0.95;
-khtml-opacity:0.95;
-opacity:0.95;
opacity:0.95;
filter:alpha(opacity=95);
z-index:100;
}
#contentcoverdiv{
position:relative;top:300px;width:600px;
margin:auto;
color:#FFFFFF;
font-family:times new roman,sans serife;
font-weight:bold;
font-size:14pt;
text-align:center;
}

.leftcol{
width:180px;
margin-left:0;
}
.leftcolnavi{
clear:both;
height:500px;
float:left;
background-color:#1CA938;
}
.leftcolnavi a:link{
color:#0000BF;
font-weight:normal;
font-family:tahoma,arial;
font-size:8pt;
text-decoration:underline;
}
.leftcolnavi a:visited{
color:#0000BF;
font-weight:normal;
font-family:tahoma,arial;
font-size:8pt;
text-decoration:none;
font-style:italic;
}
.leftcolnavi a:hover{
color:#FFFFFF;
text-decoration:none;
font-family:tahoma,arial;
background-color:#000000;
}
.leftcolnavimenueactive{
background:url('images/listarrow.gif') no-repeat left;
font-weight:normal;
//padding-left:32px;
padding-right:2px;
font-size:8pt;
}
.leftcolnavimenuepassive{
color:#FFFFFF;
background:url('images/listarrowpassive.gif') no-repeat left;
font-weight:normal;
//padding-left:32px;
padding-right:2px;
font-size:8pt;
width:30px;
}
.rightcol{
float:right;
width:135px;
}
/* HIER FOLGEN DIE ANGABEN FÜR MIDCOL*/
.midcoltdmaintable{
width:535px;
margin:0px 15px 30px auto;
}
.mobilephp{
color:#000000;
background-color:#00BF00;
position:absolute;
top:0;
left:0;
margin:0 auto;
height:auto;
font-size:9pt;
font-family:tahoma,arial;
padding:10px auto;
z-index:1;
}

.imgindex{
width:60px;
height:60px;
border:1px solid #20FF00;
margin:2px;
}

.imgindex:hover{
width:60px;
height:60px;
border:1px solid #FF0000;
margin:2px;
}

a.mobilink:link{
color:#FFFF00;
font-size:10pt;
}

a.mobilink:visited{
font-style:italic;
color:#9000E0;
font-size:10pt;
}

a.mobilink:focus{
font-style:normal;
color:#FFFFFF;
font-size:10pt;
}

a.mobilink:hover{
font-style:normal;
color:#FFFFFF;
font-size:10pt;
}
