
body {
background-color: #E2E97C;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0D0D0D;
padding:0px;
margin:0px;


}
a {
font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 11px;
 text-decoration: none;}

a:visited {

 font-size: 11px;
 text-decoration: none;}

a:hover {

font-size: 11px;
 text-decoration: underline;}

a:active {
 font-size: 11px;
 text-decoration: none;}

 .adfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
         font-weight: bolder;
         color: #646647;
  }

 .markier { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-style: italic;
         color: #6B0000; }

         .foot { font-family: Verdana, Arial, Helvetica, sans-serif;
          font-style: italic;
         color: #646647; }
.mark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
         font-weight: bold;
         color: #464732;
         font-size: 12px;
  }

h1 { color:#FFD980;
font-size: 11px;
text-align: right;
background-color: #646647;
border-top:2px solid #646647;
border-bottom:1px solid #646647;
padding:5px 15px;
margin:0px; }


h2 {
font-size:13px;
font: normal;
padding: 5px 10px;
margin:0px;}

h3 { color:#FFD980;
font-size: 11px;
text-align: left;
background-color: #646647;
border-top:1px solid #646647;
border-bottom:1px solid #646647;
padding:5px 15px;
margin:0px;
}
 .left {float: left;
 border: 1px solid #646647;
}

img.left {margin: 6px 15px 6px 10px;

           }

.right {float: right;
 border: 1px solid #646647;
}

img.right {margin: 10px 15px 6px 6px;

           }

/* ----------container zentriert das layout img.download {vertical-align:middle;}  -------------- */
#container {
width: 800px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
border:1px solid #646647;
 }


/* ----------banner for logo--.banner h1 {
         font: normal 2.2em serif, sans-serif;
         padding: 47px 40px 39px 25px;
}------------ */
#banner {
text-align: right;
padding: 0px;
margin: 0px;
}

#banner img {
padding:0px 0px;
margin-bottom: 0px;

}




/* ----------outer und inner----------------- */
#outer{
border-left: solid 200px #DFE673; /* linke Menue Spalten Farbe  */
background: #E4EA8A; /* Farbe fuer Inhalt Spalten */
}

#inner{ margin:0px; width:100%;
 } /* die IE PC schlaufe */

/* --------------left navigavtion------------- */
#left {
 width:200px;
 float:left;
 position:relative;
 margin-left:-200px;
 margin-right:1px;
 background:  url(../stadtansichten/moeve.gif) no-repeat top left;



 }

/* -----------------Inhalt hier habe ich u.a. tabelle die heigh-höhe geschrieben
background-attachment: scroll;

         background-repeat:
         background-position: top;
--------------------- */
#content{background:  url(../stadtansichten/oberbaumbruecke.gif) no-repeat bottom;
position: relative;
margin: 5px   ;
   }

#content1{
position: relative;
margin: 5px   ;
   }

.outtab {

	width: 550px;
	left:0px;
	padding: 0px 3px;
	margin: 10px 10px;
	font-size: 11px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;   }

 p, ul{
line-height: 16px;
padding: 5px 10px;
margin:0px; }

pre{line-height: 20px;
font-size: 12px;
padding: 5px 65px;
margin: 56px 0;}

  ul {margin-left: 1.8em;}
 /*  ----------------impressum---------------------- */
	.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: bolder;
	line-height:20px;
}

.u {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: light;}



.fon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height:20px;
}



 /* kontakt */

  #failure {
        padding:          5px;
        border:           1px dashed #4B573F;
        list-style-type:  square;

}



 #okay {
        padding:          10px;
        background-color: #CCFFCC;
        border:           1px solid #4B573F;
        list-style-type:  square;
}

.pepper {
        color:            #99CC33;
}



.tablehead {
          width: 555px;
      padding:        3px;
      font-family:    arial;
      font-size:      12px;
      font-weight:    normal;
      text-align:     left;
}





.textfield {
             font-family:   Arial, Verdana, sans-serif;
             font-size:     12px;
             color:         #666666;
             background:    #ffffff;
             border:        1px solid #4B573F;
}


.submit {    font: normal 8pt "verdana","arial mt","arial narrow","arial";
             background: #F9FBFF;
             color:      #666666;
             border:     #ffffff 1px outset}

select {     font: normal 12px "verdana","arial mt","arial narrow","arial";
             color: #666666;
}
/*  ----------------footer---------------------- */
#footer {
clear:left;
padding:0px;
margin:0px;
text-align: right; }

 #foottab {font-size: 10px;
clear: left;
padding: 0px;
margin: 0px;
text-align: center; }