/* CSS Document */
.mbody
{
/*background-image:url(mitte_b.gif);
background-repeat:repeat-x;*/
background-image:url(mback.jpg);
background-repeat:repeat-x;
background-position:0px 0px;
background-color:#3C3C3C;
margin:0px 0px 0px 0px;
}
#oben
{
/*background-image:url(kachel1small.gif);*/
width:auto;
margin:0px 0px 0px 0px;
background-color:#353535;
height:114px;
}
#mitte
{
background-image:url(mitte_b.gif);
background-repeat:repeat-x;
width:900px;

background-color:#353535;
border:1px solid #858585;
border-top-width:0px;
border-bottom-width:0px;
margin:0px auto 0px auto;
}
#top_nav
{
background-image:url(navback.jpg);
background-repeat:repeat-x;

height:30px;
width:900px;
margin:1px auto 1px auto;
border:1px solid #858585;
border-top-width:0px;
border-bottom-width:0px;
}
.tnav_con
{
float:right;
}
#unten
{
background-color:#353535;
width:900px;

border:1px solid #858585;
margin:0px auto 0px auto;
border-top-width:0px;
}

#top_logo_con
{
background-image:url(top_back.jpg);
background-repeat:repeat-x;
width:900px;
height:60px;
margin:0px auto 1px auto;
border:1px solid #858585;
border-bottom-width:1px;
}
#top_logo
{

width:318px;
height:60px;
margin:0px 0px 0px auto;


}
#top_img_con
{
width:900px;
height:113px;
margin:0px auto 1px auto;
border:0px solid #858585;
border-bottom-width:1px;
}

#content
{
width:860px;
margin:10px auto 0px auto;
border:1px solid #fff;
}
/*###############################################################################################*/
.gj_copy
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}
.gj_copy a:link
{
color:#929292;
text-decoration:none;
}
.gj_copy a:visited
{
color:#929292;
text-decoration:none;
}
.gj_copy a:hover
{
color:#858585;
text-decoration:underline;
}
.gj_copy a:active
{
color:#929292;
text-decoration:none;
}
.gj_copy a:focus
{
color:#929292;
text-decoration:none;
}


