/* CSS Document */
.content
{
padding: 10px 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
line-height:15px;
}
.content strong
{
font-size:11px;

font-weight:bold;
}
.content h1
{
padding: 10px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;
font-weight:bold;
color:#ccc;
}
.content h2
{
padding: 10px 0px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
font-weight:bold;
color:#ccc;
}
.content h3
{

font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;
font-weight:bold;
color:#ccc;
}
.content a:link
{
color:#ccc;
}
.content a:visited
{
color:#ccc;
}
.content a:hover
{
color:#ccc;
text-decoration:none;
}
.content a:active
{
color:#ccc;
}
.content a:focus
{
color:#ccc;
}
.center
{
text-align:center;
}
.float_left
{
float:left;
}
.block{text-align:justify;}
.padding_5{padding:5px 5px 5px 5px;}

.padding_10{padding:10px 10px 10px 10px;}
.clear{clear:both;}


li
{
list-style-type:square;
}

.big_box_h
{
/*background-image:url(bbh_b.gif);
background-repeat:repeat-x;*/
background-color:#353535;
width:800px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#E5E5E5;
text-align:justify;
overflow:visible;
margin:3px auto 1px auto;
padding:5px 10px 5px 10px;
border:1px solid #666;/*border-bottom-width:0px;*/
}
.big_box
{

background-color:#3C3C3C;
color:#EBEBED;
width:780px;
text-align:justify;
overflow:visible;
margin:0px auto 0px auto;
padding:10px 20px 10px 20px;
border:1px solid #666;
}
.half_box
{
background-color:#3C3C3C;
color:#EBEBED;
width:345px;
height:220px;
text-align:justify;
overflow:visible;
margin:0px auto 0px auto;
padding:10px 20px 10px 20px;
border:1px solid #666;
float:left;
}

.leist_img
{
float:left;
width:270px;
margin:0px 10px 0px 0px;
border:1px solid #ccc;
}
.leist_txt
{
float:left;
width:490px;
margin:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
border:1px solid #ccc;
}
.kon_bez
{
float:left;
width:80px;
font-weight:bold;
}
.fusszeile
{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#858585;
padding:5px 0px 10px 0px;
}
.fusszeile a:link{color:#858585;}
.fusszeile a:visited{color:#858585;}
.fusszeile a:hover{color:#fff;text-decoration:none;}
.fusszeile a:active{color:#858585;}
.fusszeile a:focus{color:#858585;}
/*Bildgalerie*/
.gal_big_box
{

background-color:#3C3C3C;
color:#EBEBED;
width:780px;
height:330px;
text-align:justify;
overflow:visible;
margin:0px auto 0px auto;
padding:10px 20px 10px 20px;
border:1px solid #666;
}
.fl_galerie_txt
{

width:340px;
height:300px;
border:1px solid #666;
float:left;
margin:0px 0px 0px 0px;
}
.fl_galerie
{
position:relative;
width:400px;
height:300px;
float:right;
border:1px solid #666;
/*background-color:#CCFF00;*/
z-index:2;
}
.gal_info
{
position:absolute;
width:400px;
height:300px;

border:0px solid #fff;
text-align:center;
/*background-color:#CCFF00;*/
z-index:1;
}
.gal_img
{
position:absolute;



width:400px;
height:300px;
z-index:2;

}
.gal_navi
{
position:absolute;
left:0px;
bottom:0px;
background-image:url(noflash_navback.png);
background-repeat:no-repeat;


height:35px;
width:400px;
background-color:#666666;
line-height:35px;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;
z-index:3;
}
.gal_navi_back
{
position:absolute;
left:0px;
width:55px;
text-align:center;
font-weight:bold;
font-size:15px;
color:#8B817C;
}
.gal_navi_next
{
position:absolute;
left:345px;
width:55px;
text-align:center;
font-weight:bold;
font-size:15px;
}
.gal_navi_mitte
{
position:absolute;
left:55px;
text-align:center;

width:290px;
color:#000;
}

