 /*  Kommentare in Style-Dateien  Stylesanwendung:z.B. <span style/class="stylename">  */

/*<!--
Farben:
body  #BFBFBF      neu:
gesamtcontainer  #eebc7d auch Rahmen
head  #66261b
menuebox  #EDA851
textbox  chocolate

-->*/


body {
	font: 13px trebuchet ms, arial, helvetica, sans-serif;
         background: #303336;
         color: #eebc7d;    /*<!--  -->*/
         margin: 0px;
         padding: 0px;
}


#gescontainer {
	background: #DFDFDF ;
         color: black;
	border-width: 1px 1px 0px 1px;
	border-color: #FFFFFF;
	border-style: solid;
	margin-left:auto;
	margin-right:auto;
	margin-top: 20px;
         padding: 0px;
	width: 906px;
}

/*<!-- die Box mit den Bildern -->*/
#head {
	background: transparent ;
         color: black;
         border: 0px black solid;
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	width: 886px;
         padding: 0px;
         font: 15px trebuchet ms, arial ;/*<!-- wichtig für den Abstand der Bilder -->*/
}

/*<!-- der blaue Balken -->*/
#menuebox {
         background-image:url(Bilder/bg-namensleiste3.jpg);
         background-repeat:repeat-x;
	color: #f6ce55;
	border: 0px ;
	margin-top: 5px;
	margin-left: 10px;
	width: 886px ;
	height: 28px;
         padding-top: px;
         padding-bottom: px;
	text-align: left;
         font: 22px verdana;
         font-weight: bold;
}

/*<!-- die alles umschließende Box unter dem Balken-->*/
#hauptbox {
	background: #EFEFEF ;
	color: black;
         border: 0px green solid;
	margin-top: 9px;
	margin-left: 9px;
	width: 866px;
         padding: 10px;
         text-align: left;
}

                             /*<!-- Hauptmenue -->*/
#hauptmenue {
border: 0px yellow solid;
margin-top: 20px;
margin-left: 10px;
margin-right:auto;
background-color: transparent;
color: #000;
width: 180px;
padding: 0px;
float: left;
}

ul#menue {
list-style-type: none;   /*<!-- keine ListenPunkte -->*/
margin: 0;
padding: 0;
background-color: #FFFFFF;
border-top: 1px solid #FFFFFF;     /*<!-- Linie oben -->*/
border-bottom: 0px solid #FFFFFF;  /*<!-- Linie unten -->*/
border-right: 1px solid #FFFFFF;  /*<!-- Linie rechts -->*/
border-left: 1px solid #FFFFFF;  /*<!-- Linie links -->*/
}

ul#menue li {
border-top: 1px solid #D3D3D3;  /*<!-- Linien zwi. EinzelBox -->*/
}

ul#menue li a:link, ul#menue li a:visited {
text-decoration: none;
display: block;     /*<!-- Boxfarbeüber ganze Breite -->*/
width: 100%;
padding: 4px 0px 4px 0px;       /*<!-- Höhe der EinzelBox -->*/
background-color: #EFEFEF;
font: bold 12px arial, sans-serif;
color: #4F4F4F;
}

ul#menue li a:hover {
background-color: #DFDFDF;
color: #0b4a8d;
}

                             /*<!-- Ende Hauptmenue -->*/



                             /*<!-- Anfang Textbox == nicht in Angebote-->*/
#textbox {
	background: #EFEFEF ;
	color: #3F3F3F;
	border: 0px #FFFFFF solid;
	margin-top: 30px;
	margin-left: 250px;
	width: 600px;
         height: auto;
         padding: 5px;
         text-align: left;
         font: 14px trebuchet ms, arial, helvetica, sans-serif;
}

#footer {
         background: #AFAFAF ;
         color: #eebc7d;
         border-top:9px #DFDFDF solid;
         border-right: 1px #FFFFFF solid;
         border-bottom: 1px #FFFFFF solid;
         border-left: 1px #FFFFFF solid;
         margin-top: 0px;
         margin-left: auto;
         margin-right: auto;
         width: 902px;
         height: 10px;
         padding: 2px;
         text-align: center;
         font: 9px trebuchet ms, arial, helvetica, sans-serif;
         font-weight: 500;
         text-decoration: none;
}

.link2 {

	font-size: 14px;

}



.fett {
	font-size: 15px;
	color: #333;
	background-color: transparent;
	font-weight: 900;
}

.fontklein {
	font-size: 10px;
	color: #333;
	background-color: transparent;
	font-weight: 400;
}

.fontbig {
	font-size: 16px;
	color: #333;
	background-color: transparent;
	font-weight: 900;
}
.fontsmall {
	font-size: 12px;
	color: #333;
	background-color: transparent;
	font-weight: 900;
}

h1 {     font-size: 30px;
	margin: 0;
	font-weight: 900;}
h2 {     font-size: 18px;
	margin: 0;
	font-weight: 800;}
h3 {     font-size: 16px;
	font-weight: 800;}
h4 {     font-size: 14px;
	font-weight: 800;}

a {
	color: #66261b;
         background-color: transparent;
         text-decoration: none;
         font: 14px trebuchet ms, arial, helvetica, sans-serif;
         font-weight: 600;
}


a:link {   color: #0070C0;
         text-decoration:  underline;
}

a:visited{ color: #0050A0;
}

a:hover {  color: #4F4F4F;
         text-decoration: underline;
}

a:active{  color: #4F4F4F;
}


#footer a:link, #footer a:visited, #footer a:hover{
	background-color: transparent;
	color: #eebc7d;
         text-decoration: none;
         font: 9px trebuchet ms, sans-serif;
}