/* CSS Document */
html
{
}

body
{
background-color: #B0232A;
}


body {
margin:0px 0px 50px 0; /*kann auch entfallen*/
padding:0px; /* f?r Crossbrowser-Kompatibilit<thorn>t*/
text-align: center; /* Hack fuer IE5/Win */
/*
background-image: url("bilder/135px.gif");
background-repeat: no-repeat;
background-position: top left;
*/
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 75%;
 }

#logo_druck
{
display: none;
}

#zentriert
{

margin: 40px auto 0px auto; /*IE5, IE5.5 und IE6 WIN reagieren hierauf nicht, deshalb der Hack unter body */

padding: 0 0 20px 0;
width: 900px;
height: 100%;
background-color: #fff;
}

#hauptnavigation
{
padding: 0;
background-color: #B0232A;
text-align: left;
height: 20px;
width: 900px;
}

#unternavigation
{
margin: 0px 0 0 295px;
padding: 0;
text-align: left;
z-index: 100;
}

#weissebox
{
margin: 0 0 0 0;
padding: 0;
width: 900px;

height: 200px;
/* 200px fehlt die hoehenangabe wird das logo nicht angezeigt */

background-color: #fff;
background-image: url(../upload/bilder/logo1.gif);
background-repeat: no-repeat;
background-position: left top;
}

#ausgleichleiste
{
margin: 0;
padding: 0;
height: 20px;
background-color: #B0232A;
}

#content
{
float: right;
margin: 0px 0 0 0;
padding: 0;
background-color: #fff;
width: 635px;
}

#openerbild
{
float: right;
margin: 60px 0 105px 0;
height: 185px;
width: 435px;
background-image: url("../upload/bilder/openerbild.jpg");
background-repeat: no-repeat;
background-position: top right;
}


#sprachwahlopener
{
position: relative;
top: 70px;
padding: 0 30px 0 0;
color: #6a737b;
font-size: 0.8em;
text-align: right;
}

.hauptnavibutton, .hauptnavibuttonactive
{
float: left;
padding: 0 0px 5px 0;
width: 120px;
color: #fff;
font-face: Arial, Verdana, Helvetica;
font-size: 1em;
text-align: left;

}


.unternavibutton
{
float: left;
padding: 0 45px 5px 0;
color: #6A737B;
text-align: left;
font-size: 0.9em;
letter-spacing: 0.05em;
height: 95px;
}


#subnaviebene
{
margin: 0;
background-color: #fff;
width: 900px;
height: 100px;
}

.naviebene_eingerueckt
{
margin: 0 0 0 288px;
}

.subnaviebene_eingerueckt
{
margin: 0 0 0 410px;
}

#bild
{
float: right;
margin: 0px 0 50px 0;
width: 185px;
height: 300px;
}

#text

{
float: right;
margin: 0px 40px 0 0;
width: 390px;
background-color: #fff;
color: #3b3b3b;
text-align: justify;
line-height: 1.5em;
}

#sprachwahl
{
position: static;
margin: 17px 0px 0px 0;
right: 0;
padding: 0 15px 0 0;
color: #3b3b3b;
font-size: 0.8em;
text-align: right;
line-height: 1.4em;
background-color: #fff;
}

.clear
{
clear: both;
}

.abstandhalter
{
background-color: #fff;
height: 5px;
}

.submenu span
{
display: block;
}

.submenu
{
position: relative;
float: left;
margin: 0px 0 0 0px;
padding: 0;
height: 85px;
width: 120px;
text-align: left;
font-size: 0.9em;
visibility: hidden;
}

.breadcrumb
{
margin: 0px 0 30px 0;
color: #a7a7a7;
font-size: 0.8em;
color: #616a74;
text-align: left;
}

.link_bild
{
margin: 0;
padding: 0;
cursor: pointer;
}

/*********************************
    TABELLENDESIGN
**********************************/
/*
td
{
border-collapse: collapse;
border: 1px solid #000;
}
*/



/***********************************
GALERIE
************************************/

#skizzencontainer
{
margin-left: -265px;
}
