body { font-size: 14px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;letter-spacing: 0.1em;color: #FFF;background: #000;}

ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }
p { line-height: 1.5em; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }
em {font-style:italic;}
p img.left {float:left;margin: 0.8em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

/* ENDE Browser Reset */

/*Header*/
#wrap h1 { display: block; float: left; width: 258px; height: 61px; text-indent: -3000px; background-image: url(../img/lichtlos_logo.png);}
#header { background-color: #232020; }

/*Spalte rechts*/
#newsspalte h2 { height: 23px; text-indent: -3000px; background-image: url(../img/side_menu.png); background-repeat: no-repeat; background-position: top left; margin: 0 19px 20px 19px; }
#newsspalte p { margin: 0 0 10px 0; }

/*Spalte Mitte*/

h2 { height: 19px; background-repeat: no-repeat; background-position: left bottom; text-indent: -3000px; margin: 0 0 15px 0;border-bottom-width: 1px;}
h3 { height: 16px; background-repeat: no-repeat; background-position: left bottom; text-indent: -3000px; margin: 6px 0 13px 0;border-bottom-width: 1px;border-bottom-color: #d7d7d7;}


#contentspalte p { margin: 0 0 21px 12px; }
#contentspalte h2{margin-top:40px;}

hr.a {height: 1px;border: 0 none;border-top: 1px solid #ccc;margin-bottom:10px;}
.author{font-size:11px;line-height:14px;}
.zitat{padding-left:30px;}

/*Formular*/
input.feld, textarea { width: 180px; background-color: #000; border: 1px solid #FFF; color: #FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding: 1px; }
#check, #check2 { background-color: #000; border: 1px solid #FFF; color: #FFF;}
select { background-color: #000; border: 1px solid #FFF; color: #FFF; width: 50px; }
td div { margin-left: 15px; font-weight: bold; }

#dersubmit { float: right; border: none; background-color: #FF8A00; color: #FFF; font-weight: bold; padding: 0 10px; margin: 10px 50px 0 0; outline: none; }
#fakesubmit { float: right; margin: 10px 50px 0 0; outline: none; }

td { padding: 0 0 5px 0; vertical-align: top; }
a, a:link, a:hover, a:visited { outline: none; color: #FFF; }
#contentspalte a { text-decoration:none; color: #FF8A00; }
br.clear { line-height: 0; height: 0; clear: both; }
.orange { color: #FF8A00; }
.fett { font-weight: bold; }
.bordertop { border-top: 1px solid #333232; }

/*Liste*/
#termine{}
#termine li{list-style-image: url(../img/pfeil_zu.gif);list-style-position: outside;border-bottom:  1px dotted #ccc;padding-bottom: 15px;margin-bottom: 15px;}
#termine li h4{padding:15px 0 5px 0; color: #FF8A00;}
