#container {
	width: 880px;
	w\idth: 880px;
	border: 0px solid gray;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
        background-color: #FFFFFF;  
        border-bottom: 1px solid white;
}

#banner {
	margin-bottom: 5px;
	background-color: #FFFFFF;
}

#mitte {
	background-color: white;
}

#content {
	padding: 5px;
	margin-left: 195px;
	margin-right: 185px;
        background-color: white;
}

#sidebar-left {
	float: left;
	width: 190px;
	w\idth: 190px;
	margin: 0;
	margin-right: 0px;
	padding: 5px;
	background-color: white;
}

#sidebar-right {
	float: right;
	width: 180px;
	w\idth: 180px;
	margin: 0;
	margin-left: 0px;
	padding: 5px;	
	background-color: white;
}

#footer {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	background-color: #FFFFFF;
}

body { 
 background-color: #FFFFFF; 
 font-size: 11pt; 
 font-family: Courier New;
}

a:link { 
 color: blue; 
 font-size: 11pt; 
 text-decoration: none;
}

a:visited { 
 color: red; 
 font-size: 11pt; 
 text-decoration: none;
}

a:active { 
 color: #333399; 
 font-size: 11pt; 
 text-decoration: none;
}

a:hover { 
 color: green; 
 font-size: 11pt; 
 text-decoration: none; 
}


/*--- "member" links: login, register, calendar, etc. ---*/

.loginLinks, .loginLinks a { 
 color:       #000000;
 font-family: Courier New;
 font-size:   11pt; 
}
.loginLinks a:link    { color:  #003399; font-weight: bold;}
.loginLinks a:visited { color:  #003399; font-weight: bold;}
.loginLinks a:active  { color:  #999999; font-weight: bold;}
.loginLinks a:hover   { color:  #cccccc; font-weight: bold;} 


/*---  Used in Trackback and Pingback page.  ---*/

H2 {
 font-family: Courier New;
 font-size:   13pt;
 color:       #333333;
 font-weight: bold;
}

/*---  Used in weblog.php in the left side-bar, and archives.php page to format the date header  ---*/

H4 {
 font-family: Courier New;
 font-size:   12pt;
 color:       #999999;
 margin-top: 2px;
 margin-bottom: 5px;
 font-weight: bold;
}

/*---  Used in comment templates to format text used in the comment form. ---*/

H5 {
 font-family: Courier New;
 font-size:   11pt;
 color:       #666666;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
}



/*---  Weblog entry formatting.  ---*/

.weblog {
 padding: 5px;

}

/*---  Name of author in weblog entries ---*/

.author,.kommentar,.posted {
 font-family: Courier New;
 font-size:   9pt;
 color:       #999999;
 font-weight: normal;
}

/*---  Paragraph formatting in weblog entries ---*/

p {
 font-family: Courier New;
 font-size:   11pt;
 color:       #000000;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
 text-align:  left;
}



/*--  Default form field formatting. --*/

form {
  margin-top:         0px;
}

/*--  Input field formatting. --*/

.input {
  border:         1px solid #000000;
  background-color:   #fff;
  font-family:        Courier New;
  font-size:          10pt;
  height:             1.6em;
  padding:            .3em 0 0 2px;
  margin-top:          3px;
  margin-bottom:       3px;
} 

/*--  Input text-area formatting --*/

.textarea {
  border:         1px solid #000000;
  background-color:   #fff;
  font-family:        Courier New;
  font-size:          10pt;
  margin-top:         3px;
  margin-bottom:      3px;
}

/*--  Submit button formatting. --*/

.button {
  background-color:   #fff;
  font-family:        Courier New;
  font-size:          10pt;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}

/*--  Pull-down menus. --*/

.pulldown {
  background-color:   #fff;
  font-family:        Courier New;
  font-size:          10pt;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}

.noline {
line-height:1;
}

.bottomline {
	margin-top: 10px;
	border-bottom: 1px solid grey;
}

fieldset{
padding:8px;
margin-bottom: 10px;
font-family: Courier New;
}

.comset {
margin-left: 25px;
margin-right: 25px;
}

legend {
 font-family: Courier New;
 font-size:   13pt;
 color:       #000000;
 font-weight: bold;
}

.comleg {
font-size:   12pt;
font-weight: bold;
font-style:italic;
}
img {
 padding-right: 4px;
}

.pure a {
	color: black;
	text-decoration:none;
	border:0px;
	display:block;
}
.pure a:link{
	color: black;
	text-decoration:none;
	border:0px;
}
.pure a:visited{
	text-decoration:none;
	border:0px;
}
.pure a:active{
	text-decoration:none;
	border:0px;
}
.pure a:hover{
	text-decoration:none;
	border:0px;
}


.quote {
             margin-left: 12px;
             font-family: Times;
             font-style:italic;
             font-size: 11pt;
}
               
.smalltype {
   font-size: 9pt;
}
ul {padding-left:10px;}

.agentlist {
 margin-left: 0px;
}

#nav_categories ul li  {
padding-left:3px;
margin-left:3px;
list-style-type: none;

}