/* CSS Document */
/*#########Schloss*/
#st_headliner
{
width:660px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background-color:#89A1BD;
padding:5px 0px 5px 0px;
border:0px solid #AAAAAE;
border-bottom-width:1px;
}
/*################ inhalt ###########################################################*/
.content strong
{
font-size:12px;
color:#0D4283;
font-weight:bold;
}
.content h1
{
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#104281;
}
.content h2
{
padding: 10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#104281;
}
.content a:link
{
color:#104281;
}
.content a:visited
{
color:#104281;
}
.content a:hover
{
color:#738DAC;
text-decoration:none;
}
.content a:active
{
color:#104281;
}
.content a:focus
{
color:#104281;
}

.head_liner
{
background-image:url(../../../style/hp_layout/q_blau.gif);
background-repeat:no-repeat;
background-position: 0px 8px;
padding:5px 0px 5px 20px;
margin:10px 0px 0px 0px;
font-weight:bold;
}
.head_liner2
{
background-image:url(../../../style/hp_layout/q_blau.gif);
background-repeat:no-repeat;
background-position: 0px 8px;
padding:5px 0px 5px 20px;
margin:10px 0px 0px 0px;
font-weight:bold;
color:#fff;
}
.blue_box_h
{
background-image:url(../../../style/hp_layout/head_line/hl_blue_h.gif);
background-repeat:repeat-x;
background-color:#89A1BD;
width:auto;
border:1px solid #AAAAAE;
margin:2px 0px 0px 0px;
padding:3px 3px 3px 10px;
}
.blue_box
{
/*background-color:#FCEBE3;*/
background-color:#fff;
width:auto;
border:1px solid #AAAAAE;
margin:2px 0px 0px 0px;
padding:10px 10px 10px 10px;
}



/*################## Startseite*/
#hov_logo
{
position:relative;
width:600px;
height:200px;
/*border:1px solid #ccc;*/
}
.hov_sd
{
position:absolute;
left:332px;
top:4px;
height:38px;
width:179px;
text-align:left;

z-index:2;
}
.hov_sd a:hover
{
display:block;
background-image:url(../../../style/hp_layout/schloss_start.jpg);
background-repeat:no-repeat;
background-position:45px 0px;
height:38px;
width:179px;
}
.hov_zhs
{
position:absolute;
left:136px;
top:22px;
height:38px;
width:179px;


z-index:2;
text-align:right;

height:38px;
width:179px;

}
.hov_zhs a:hover
{
display:block;
background-image:url(../../../style/hp_layout/zhs_start.gif);
background-repeat:no-repeat;
height:38px;
width:179px;
}
.hov_dom
{
text-align:right;
position:absolute;
left:136px;
top:65px;
float:right;
height:38px;
width:179px;


z-index:2;
}
.hov_dom a:hover
{
display:block;
background-image:url(../../../style/hp_layout/dom_start.gif);
background-repeat:no-repeat;
height:38px;
width:179px;
}
.hov_zhgloe
{
position:absolute;
left:316px;
top:65px;
text-align:left;
height:38px;
width:179px;


z-index:2;
}
.hov_zhgloe a:hover
{
display:block;
background-image:url(../../../style/hp_layout/zhgloe_start.gif);
background-repeat:no-repeat;
background-position:48px 0px;
height:38px;
width:179px;
}
.hov_vuv
{
position:absolute;
left:318px;
top:155px;
text-align:left;
height:38px;
width:179px;


z-index:2;
}
.hov_vuv a:hover
{
display:block;
background-image:url(../../../style/hp_layout/vuv_start.gif);
background-repeat:no-repeat;
background-position:48px 0px;
height:38px;
width:179px;
}
.hov_helio
{
position:absolute;
left:90px;
top:110px;
text-align:right;
height:38px;
width:179px;


z-index:2;
}
.hov_helio a:hover
{
display:block;
background-image:url(../../../style/hp_layout/helio_start.gif);
background-repeat:no-repeat;
background-position:2px 0px;
height:38px;
width:179px;
}
.hov_mfm
{
position:absolute;
left:272px;
top:110px;
text-align:left;
height:38px;
width:179px;

z-index:2;
}
.hov_mfm a:hover
{
display:block;
background-image:url(../../../style/hp_layout/mfm_start.gif);
background-repeat:no-repeat;
background-position:48px 0px;
height:38px;
width:179px;
}

/*################ Impressionen ###########################################################*/

.thumbnail
{
float: left;
width: 150px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding: 5px;
}
