/* CSS Document */

body.mceContentBody {background-color:#F6F6F8;padding-right:24px;}

html, body, span, p, div, h1, h2, h3, h4, h5, h6,
table, th, tr, td, form, input, select, textarea {
	margin:0;padding:0;font-family:Georgia, Times, serif;font-size:14px;line-height:20px; /*Noch anschauen!*/
	color:#0a0e02;	text-decoration:none;
}

ul, ol, li {margin:0;padding:0;}

.TableBorderEachRowBottom {border-collapse:collapse;margin-top:15px;}
.TableBorderEachRowBottom td {padding:2px;border-bottom:1px #0a0e02 solid;}
.TableBorderEachRowBottom th {padding:2px;border-bottom:2px #0a0e02 solid;border-top:1px #0a0e02 solid; text-align:left;}

.TableBorderEachRowTop {border-collapse:collapse;margin-top:15px;}
.TableBorderEachRowTop td {padding:2px;border-top:1px #E8E8E8 solid;}
.TableBorderEachRowTop th {padding:2px;border-bottom:2px #E8E8E8 solid;border-top:1px #E8E8E8 solid; text-align:left;}

.TableBorderFull {border-collapse:collapse;margin-top:15px;}
.TableBorderFull td {padding:2px;border:1px #E8E8E8 solid;}

h1 {font-size:22px; font-weight:normal;color:#0a0e02;margin-bottom:25px;line-height:24px;}
h2 {font-size:14px;color:#0a0e02;margin-bottom:15px;}
h3 {font-weight:bold;margin-bottom:8px;font-size:1em;}
h5 {font-weight:bold;padding-bottom:4px;margin-bottom:4px;font-size:1em;}

a, a:active, a:visited {color:#333333;}
a:hover {color:#666666;}

.noborder {border:none;}

.ContentlisteKey ul {list-style:disc;margin:0 0 5px 15px;}

ul {list-style:disc;margin:1px;margin-left:25px;}
ol {list-style:decimal;margin:1px;margin-left:30px;}
blockquote {margin:1px;margin-left:10px;}


.formbuttons {padding:10px 0 10px 0;}
.form250 {width:250px;}
.form80 {width:80px;}
.fehler {margin:15px 0 15px 0;border:1px #FF0000 solid;padding:10px; background-color:#F9DBDB;/*background-image:url(/images/back_fehler.jpg);background-repeat:repeat-x;*/}

input.tot_anzi {
	background-color: transparent;color:#333333;border:none;height: 18px;width: 80px;line-height: 18px;text-align:right;font-size: 14px;font-weight: bold;padding: 2px;}