/* Style sheet basic */
img{border:0;}
body{margin:0;padding:0;text-align:left;background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:1em;color:#222;line-height:1.4em;}
h1,h2,h3,h4,h5,h6{margin:0.6em 0;padding:0;font-family:Georgia, 'Times New Roman', Times, serif;font-weight:normal;text-decoration:none;font-size:1.6em;line-height:1em;}
h2{font-size:1.5em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
hr{border:1px solid #777;}
p{margin:0.6em 0;padding:0;}
blockquote{margin:0.6em 2.5em;padding:0;font-style:italic;color:#777;}
address{margin:0.6em 2.5em;padding:0;font-style:italic;}
pre{font-family:monospace;font-size:1em;line-height:1.3em;}
a{text-decoration:underline;color:#222;cursor: pointer;}
ul{margin:0.6em 0;padding:0;list-style-type:none;}
ul li{margin:0 2.5em;padding:0;list-style-type:disc;}
ul ul li{list-style-type:circle;}
ul ul ul li{list-style-type:square;}
ol{margin:0.6em 0;padding:0;list-style-type:none;}
ol li{margin:0 2.5em;padding:0;list-style-type:decimal;}
table{margin:0.6em 0;border-top:1px solid #ddd;border-left:1px solid #ddd;}
th{text-align:left;font-weight:bold;}
th,td{padding:2px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
input.text,input.captcha,textarea,select{margin:0;padding:1px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;font-size:1em;line-height:1em;}
optgroup{font-weight:bold;font-style: normal;}
optgroup option{padding-left:1em;}
fieldset{margin:0.6em 0;padding:1em;border:1px solid #777;}
legend{padding:0 0.2em;color:#222;}
ins{text-decoration:none;color:#777;}
abbr,acronym{border-bottom:1px dotted #777;cursor: pointer;}
.warnung{padding:0.5em;background-color:#fff5f5;border:1px solid #c43535;color:#c43535;}
.notiz{padding:0.5em;background-color:#fffff5;border:1px solid #222;}
.wichtig{padding:0.5em;background-color:#f5fff5;border:1px solid #35c436;color:#35c436;}
.links{width:33%;float:left;margin-right:0.6em;}
.rechts{width:33%;float:right;margin-left:0.6em;}

