/**************************************Text**********************************/
.txt01 /*standardschrift*/
{
font-family:verdana, arial, helvetica;
font-size:12px;
color:#ffffff;
}

.txt02 /*standardschrift*/
{
font-family:verdana, arial, helvetica;
font-size:14px;
color:#afafaf;
}

.slogan /*grau*/
{
font-family:verdana, arial, helvetica;
font-size:22px;
color:#4f4f4f;
letter-spacing:0.1em;
}

.orange /*orange*/
{
font-family:verdana, arial, helvetica;
font-size:12px;
color:#DB5B05;
font-weight:bold;
}

h2
{
font-family:Verdana,Arial,Helvetica;
font-size:18px;
color:#DB5B05;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

h4
{
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#DB5B05;
text-decoration:none;
font-weight:bold;
}

#hr3
{
border:1px solid #DB5B05;
width:450px;
}

#hr2
{
border:1px solid #FA7D28;
width:350px;
}

#hr1
{
border:1px solid #FB944F;
width:250px;
}

/**********************************tabelle***********************************/

.tab_001
{
position:relativ;
top:0px;
left:0px;
background-image:url("bilder/bg_body.jpg");
width:970px;
height:776px;
margin:0px auto;
text-align:left;
}

.tab_top
{
background-color:#ffffff;
position:relativ;
left:50px;
top:350px;
width:500px;
height:170px;
}

/******************************div*****************************************/

#innerbox
{
width:570px;
height:370px;
padding-right:10px;
overflow:auto;
text-align:left;
}

#bildbox
{
width:570px;
height:370px;
padding-right:10px;
overflow:auto;
text-align:center;
}

/*******************************LINKS**************************************/

a.link
{
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a:hover.link
{
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#DB5B05;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a.link_be
{
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#DB5B05;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a.link_u
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a:hover.link_u
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#DB5B05;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a.link_u_be
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#DB5B05;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

a.link_down
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

a:hover.link_down
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
color:#DB5B05;
text-decoration:none;
font-weight:bold;
}

/*******************************slideshow*********************************/

#slideshow {
 height:150px; /* hier Hoehe der Slideshow-Bilder angeben */
 width:320px;
 position:relative;

}
#slideshow img {
 display:none;
 position:absolute;
 top:0; left:0;
border-top:solid 1px #714B31;
border-left:solid 1px #714B31;
border-right:solid 1px #462F1F;
border-bottom:solid 1px #462F1F;
padding:1px;
}
#slideshow img.start {
 display:block;
}

/*******************************sonstiges*********************************/

.bildrahmen
{
border:solid 1px #DB5B05;
margin:10px;
}

.bildrahmen01
{
border-top:solid 1px #714B31;
border-left:solid 1px #714B31;
border-right:solid 1px #462F1F;
border-bottom:solid 1px #462F1F;
padding:1px;
}

/*******************************Formular*********************************/

.code
{
width:50px;
height:18px;
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
text-align:center;
color:#AAAAAA;
border:1px solid #DB5B05;
background-color:#353535;
}

.code_err
{
width:50px;
height:18px;
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
text-align:center;
color:#000000;
border:1px solid #cc0000;
background-color:#B8B8B8;
}

.felder
{
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
color:#AAAAAA;
border:1px solid #DB5B05;
background-color:#353535;
}

.felder_err
{
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
color:#000000;
border:1px solid #cc0000;
background-color:#B8B8B8;
}

.form_button{
width:100px;
height:22px;
font-family:verdana, arial, helvetica;
font-size:12px;
font-weight:bold;
text-align:center;
color:#AAAAAA;
border:1px solid #DB5B05;
background-color:#353535;
        }

/*******************************body**************************************/
html, body
{
background-color:#191919;
font-family:verdana, arial, helvetica;
font-size:12px;
color:#ffffff;
scrollbar-face-color: #191919;
scrollbar-track-color: #191919;
scrollbar-arrow-color: #A0A0A0;
scrollbar-highlight-color: #00007F;
scrollbar-shadow-color: #191919;
scrollbar-3dlight-color: #A0A0A0;
scrollbar-darkshadow-color: #A0A0A0;
}