/* CSS Document */
.mbody
{
background-image:url(hp_layout/head_img/body_back.gif);
background-repeat:repeat-x;
background-color:#E4E4E9;
margin:0px 0px 0px 0px;
padding-top:0px;
}

#head
{
/**/
background-image:url(hp_layout/head_img/top_back.gif);
background-repeat:repeat-x;
background-position:0px 0px;
position:relative;
width:99%;
height:210px;
border:1px solid #AAAAAE;
border-bottom-width:0px;
background-color:#fff;
/*border: 1px solid #ccc;*/
margin: 0px auto 0px auto;
}
#top_con
{
position:relative;
/*width:965px;*/
width:100%;
height:127px;
margin:0px auto 0px auto;
/*background-color:#fff999;
border:1px solid #ccc;*/

}

.ds_imp_con
{
background-image:url(hp_layout/head_img/top_ok_nav_back.gif);
background-repeat:no-repeat;
position:relative;
width:250px;
right:0px;
float:right;
/**/
background-color:#F9F9F9;
top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#506B88;
padding:3px 15px 3px 15px;
text-align:right;
/*border:0px solid #B2B2B2;
border-left-width:1px;
border-bottom-width:1px;*/
clear:both;
}
.ds_imp_con a:link
{
color:#506B88;
text-decoration:none;
}
.ds_imp_con a:visited
{
color:#506B88;
text-decoration:none;
}
.ds_imp_con a:hover
{
color:#506B88;
text-decoration:underline;
}

#firma_img
{
position:absolute;
right:10px;
top:62px;
/*border:1px solid #ccc;*/
}

#t_menue_con
{
position:relative;
width:965px;
height:50px;
/*width:100%;*/
margin:7px auto 0px auto;
/*background-color:#fff000;
border:1px solid #AAAAAE;
border-left-width:0px;
border-right-width:0px;*/
padding:0px 0px 0px 0px;
/**/
z-index:2;
}
/*#top_allg_nav
{
width:965px;
height:20px;
margin:0px auto 0px auto;
background-color:#B2B2B2;
border:1px solid #ccc;
z-index:2;
}*/

#logo_left
{
position:absolute;
left:10px;
top:1px;
}
#logo_right
{
position:absolute;
top:0px;
right:30px;
}
/*#t_menue_con
{

position:absolute;
left:205px;
top:15px;


border:1px solid #ccc;
z-index:2;
}*/
/*#head_nav
{
width:1000px;
height:50px;
margin: 0px auto 2px auto;
background-color:#fff;
border: 1px solid #ccc;
}*/

#mitte_back
{
position:relative;
background-image:url(hp_layout/head_img/mi_back.gif);
background-repeat:repeat-x;
/**/
background-color:#fff;
/*width:980px;*/
width:99%;
margin: 0px auto 0px auto;
border:1px solid #AAAAAE;

/*overflow:visible;
background-color:#CCFF00;border: 1px solid #ccc;*/
}
#mitte
{
position:relative;
/*background-image:url(hp_layout/border/hp_back.gif);
background-repeat:repeat-y;
background-color:#fffccc;*/
width:980px;

/*padding:0px 10px 0px 10px;

width:60%;*/
margin: 20px auto 0px auto;


overflow:visible;
/*background-color:#CCFF00;border: 1px solid #ccc;*/
}
#spacer
{
float:left;
width:1px;
height:300px;
}
#box_hp_left
{

width:235px;
float:left;
/*background-color:#FF3300;
border:1px solid #AAAAAE;*/
margin:0px 0px 50px 0px;
padding:0px 5px 5px 5px;
}
#nav_links
{
/*border:1px solid #AAAAAE;
border-bottom-width:0px;*/
}
#inhalt_con
{

background-image:url(hp_layout/con_back.gif);
background-repeat:repeat-x;
/*height:600px;*/
width:700px;

float:left;

background-color:#E4E4E9;
border:1px solid #AAAAAE;
margin:0px 5px 20px 25px;/**/
overflow:visible;
}

.clear
{
clear:both;
}
#unten
{
/*background-image:url(hp_layout/border/bot_k.gif);
background-repeat:no-repeat;*/
background-color:#fff;
width:99%;
height:10px;
margin: 0px auto 10px auto;


clear:both;
}
#nav_contain
{
background-color:#FFCC00;

}
.nav_email
{
background-image:url(hp_layout/nemail_back.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
height:55px;
line-height:40px;
}
.nav_email a:link
{
color:#4A6481;
}
.nav_email a:visited
{
color:#4A6481;
}
.nav_email a:hover
{
color:#4A6481;
text-decoration:none;
}
.nav_email a:active
{
color:#4A6481;
}
.nav_email a:focus
{
color:#4A6481;
}


/*###############################################################################################*/
.gj_copy
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
margin:5px auto 5px auto;
}
.gj_copy a:link
{
color:#B6B6C3;
text-decoration:none;
}
.gj_copy a:visited
{
color:#B6B6C3;
text-decoration:none;
}
.gj_copy a:hover
{
color:#AAAAAE;
text-decoration:underline;
}
.gj_copy a:active
{
color:#B8B8BF;
text-decoration:none;
}
.gj_copy a:focus
{
color:#B8B8BF;
text-decoration:none;
}

