/*gibt an, dass die Seite oben links fest sitzt*/
*{margin:0; padding:0;}

/*definiert den body-Bereich des HTML-Dokukentes*/
body {
font-family:Verdana,Tahoma,Arial,sans-serif; /*Schriftstil*/
font-size: 10pt; /*Schrift Größe*/
line-height:1.4em;
text-align:center;
color:#442201;   /*Schrift Farbe*/
background:#FEEEAD; /*Farbe Haupt-Hintergrund*/
}

table {
	font-family:Verdana,Tahoma,Arial,sans-serif; /*Schriftstil*/
font-size: 10pt;
}
/*body-Bereich ENDE*/

/*definiert das Aussehen der generellen Links*/
a{
color:#885913;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}


a:hover{color:#FDAF06; text-decoration:none; background-color:inherit;}
a img{border:none;}

a.ueber
{
        color: #487E62;
        text-decoration: none;
}
/*Links ENDE*/

/*weitere Definitionen des Aussehens der Seite und Erscheinungsbild von Bildern
auf der Seite*/
p{padding:0 0 1.6em 0;}
p form{margin-top:0; margin-bottom:20px;}

img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
img.left{float:left; margin:0 12px 5px 0;}
img.center{display:block; margin:0 auto 5px auto;}
img.right{float:right; margin:0 0 5px 12px;}
/*weitere Definitionen ENDE*/

/*Äußerer Container - Definition*/
#container{
width:1000px;
margin:20px auto;
padding:1px 0;
text-align:left;
background:#ffffff; /*Hintergundfarbe des Containers*/
color:#442201;  /*grundsätzliche Schriftfarbe*/
border:3px double #FE9901; /*Rahmen um den Container*/
}
/*Definition Container ENDE*/

/*Definition Header - Finger weg! - Header ist nur das (gesamte) obere Bild*/
#header{
height:210px;
width:983px;
margin:0 1px 1px 1px;
background:url(img/head3.jpg);
}
/*Definition Header ENDE*/

/*Definition Aussehen des horizontalen Menüs oben - Finger weg!*/
#navigation{
height:2.2em;
line-height:2.2em;
width:998px;
margin:0 1px;
background:#FE9901;
color:#9E4F02;
border-top: 1px solid #9E4F02;
border-bottom: 1px solid #9E4F02;
}

#navigation li{
float:left;
list-style-type:none;
border-right:1px solid #ffffff;
white-space:nowrap;
}

#navigation li a{
display:block;
padding:0 10px;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #9E4F02;
}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background:#FDAF06;
color:#ffffff;
text-decoration:none;
}
/*Definition horizontales Menü oben ENDE*/

/*Definition Hauptinhalt der Seiten*/
/*Container des Hauptinhaltes*/
#content{
float:left;
width:700px;
font-size:0.9em;
padding:20px 0 0 20px;
}
/*Container Hauptinhalt ENDE*/

/*Schriftstil der Überschrift (ocker)*/
#content h2{
display:block;
margin:0 0 16px 0;
font-size:1.7em;
font-weight:bold;
letter-spacing:-1px;
color:#A96703;
background-color:inherit;
}

#content h2 a{font-weight:normal;}
#content h3{margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
/*Überschrift ENDE*/

/*Definition des Aussehens der Listen im Content*/
#content a:hover,#subcontent a:hover{text-decoration:underline;}
#content ul,#content ol{margin:0 5px 16px 35px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}
/*Definition Listen ENDE*/

/*Definition der rechten Spalte (Box, Hauptmenü, Bannertausch)*/
#subcontent{
float:right;
width:170px;
padding:20px 20px 10px 0;
line-height:1.4em;
}
/*Definition Schrift in rechter Spalte*/
#subcontent h2{
display:block;
margin:0 0 15px 0;
font-size:1.6em;
font-weight:normal;
text-align:left;
letter-spacing:-1px;
color:#442201;
background-color:inherit;
}

#subcontent p{margin:0 0 16px 0; font-size:0.9em;}
/*Definition rechte Spalte ENDE*/

/*Definition Aussehen Hauptmenü rechts*/
.menublock{margin:0 0 20px 8px; font-size:0.9em;}
.menublock li{list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a{font-weight:bold; text-decoration:none;}
.menublock li a:hover{text-decoration:none;}
.menublock li ul{margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
.menublock li ul li{margin-bottom:0;}
.menublock li ul a{font-weight:normal;}
/*Definition Hautpmenü rechts ENDE*/

/*Definition Footer*/
#footer{
clear:both;
width:990px;
padding:5px 0;
margin:5px 5px 10px 5px;
font-size:0.9em;
color:#9E4F02;
background:#FE9901;
}

#footer p{padding:0; margin:0; text-align:center;}
#footer a{color:#9E4F02; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}
/*Definition Footer ENDE*/

/*Definition für zweispaltiges Layout der Hauptseite*/
.splitcontentleft{float:left; width:48%;}
.splitcontentright{float:right; width:48%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.important{color:#f02025; background-color:inherit; font-weight:bold;}
/*zweispaltige Definition ENDE*/

/*Definition Aussehen der Box allgemein*/
.box{
margin:20px;
padding:10px;
border:1px solid #FDAF06;/*Rahmenstil, Breite, Farbe*/
background-color:#FCEAB5;/*Hintergrundfarbe der Box*/
color:#442201;/*Schriftfarbe in der Box*/
line-height:1.5em;
}

.boxHaupt{
	margin:20px;
padding:10px;
border:1px solid #A40313;
background-color:#D9D9D9;
color:#442201;/*Schriftfarbe in der Box*/
line-height:1.5em;
font-size: 11pt;
}

/*Definition linksseitige Box*/
.boxleft{
margin:10px;;
padding:10px;
border:1px solid #FDAF06;
background-color:#FCEAB5;
color:#442201;
line-height:1.5em;
float: left;
width: 45%;
}

.boxleftONE{
margin:10px;;
padding:10px;
border:1px solid #A40313;
background-color:#D9D9D9;
color:#442201;
line-height:1.5em;
float: left;
width: 45%;
}
/*Definition linksseitige Box ENDE*/

/*Definition rechsseitige Box*/
.boxright{
margin:10px;;
padding:10px;
border:1px solid #FDAF06;
background-color:#FCEAB5;
color:#442201;
line-height:1.5em;
float: right;
width: 45%;
}
/*Definition rechtsseitige Box ENDE*/

/*Definition Schriftfarben*/
/*Rot*/
.lila
{
        font-weight: bold;
        color: #AA1654;
}
/*Rot ENDE*/

/*Türkis*/
.dick
{
        font-weight: bold;
        color: #487E62;
}
/*Türkis ENDE*/

/*Grün (auf der Preis Seite*/
.gruen
{
        font-weight: bold;
        color: #15C504;
}
/*Grün ENDE*/

/*Definition Trennungsstrich*/
hr
{
        border: 2px dashed #AA1654;
}
/*Definition Trennungsstrich ENDE*/

/*Definition gelb unterlegt (für die X)*/
.gelb
{
        background-color: #FDFD05;
        color: #D32C26;
        font-weight: bold;
}
/*Definition gelb unterlegt ENDE*/

/*Definition blau unterlegt*/
.blau
{
        background-color: #0201FD;
        color: #ffffff;
        font-weight: bold;
}
/*Definition blau unterlegt ENDE*/

/*Definition für linksseitige Ausrichtung*/
.left{
margin:10px;;
padding:10px;
float: left;
}
/*Definition für linksseitige Ausrichtung ENDE*/

/*Definition für rechtsseitige Ausrichtung*/
.right{
margin:10px;;
padding:10px;
float: right;
}
/*Definition für rechtsseitige Ausrichtung ENDE*/ 
