/* berlin inklusion barrierefreies web */

body { background: #FFFFFF;	color: #000000; font-family:  Arial, Helvetica, sans-serif;	 text-align: left;}
#kopf { margin:0; height:115px; background:#ffffff; border-bottom: 0px dashed #999999; color:#222222;}


#inhalt { margin-left:210px; margin-right:100px; }
#inhalt2 { margin-left:210px; margin-right:100px; width: 590px;}

#news { float:left; width: ; margin-left:3px; margin-top: 3px; border: 1px dashed #999999; }
#grau { color: #999999; }


#fuss { margin:0;  }
#fusslinie { margin-left:230px; border-bottom: 1px dashed #999999; }
#fusslinielang { border-bottom: 1px dashed #999999; }
#footer { border-top: 1px dashed #999999; border-bottom: 1px dashed #999999; margin-top:5px; padding-top:5px; width:97%; text-align:center; font-family: Verdana, Arial, Sans-Serif; color:#222222; font-size:0.8em; line-height:0.8em;background:#ffffff; }


/* #rubrik { margin-top:0px;  border-bottom: 1px dashed #999999;} */

/* #zweitnav { float:left; width: 200px; margin-left:8px; margin-top: 0px; border: 1px dashed #999999;} */


#zweitnav { float:left; width: 200px; margin-left:8px; margin-top: 0px; border: 1px dashed #999999; }

A:link {color: #990000; text-decoration: none; background:#ffffff;}
A:visited {color: #ff3333; text-decoration: none; background:#ffffff;}
A:active {color: #66cc00; text-decoration: none; background:#ffffff;}



h1 {margin-top: 10px; margin-left: 30px;line-height:1.3em; font-size: 1.2em; text-align:left; font-weight:bold; font-family: Verdana, Arial, Sans-Serif; margin-bottom:5px; }
h2 {margin-top: 20px; margin-left: 40px;font-size: 1.2em; text-align:left; font-weight:bold; font-family: Verdana, Arial, Sans-Serif; margin-bottom:5px; }
h3 {margin-top: 20px; margin-left: 50px; font-size: 1.1em; font-weight:bold; text-align:left; font-family: Verdana, Arial, Sans-Serif; margin-top:10px; margin-bottom:4px;}
h4 {margin-left: 60px; font-weight:bold; font-size: 1.0em; text-align:left; font-family: Verdana, Arial, Sans-Serif;  line-height:18px; text-align:left; margin-top:10px; margin-bottom:10px;}
p { color: #222222; margin-left: 60px;font-size: 0.9em; font-family: Verdana, Arial, Sans-Serif;  line-height: 150%; text-align:left; margin-top:10px; margin-bottom:10px;; background:#ffffff;}
li { color: #222222; margin-left: 60px;font-size: 0.9em; font-family: Verdana, Arial, Sans-Serif;  line-height:18px; text-align:left; margin-top:10px; margin-bottom:10px;; background:#ffffff;}

#rubrik {font-family: Verdana, Arial, Sans-Serif; border-top: 1px dashed #999999; background:#ffffff; border-bottom: 1px dashed #999999; color:#222222; font-size:0.7em; line-height:14px; text-align:center;  margin-left: 8px; padding-bottom:3px; margin-top:3px;margin-bottom:20px;}

.news {border: 3px dashed #999999; padding:10px}

.navi {font-size: 0.8em; font-family: Verdana, Arial, Sans-Serif;  font-weight:normal; line-height:11px; text-align:center; margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:0px} 

.navihead {border-top: 1px dashed #999999; background-color:#ffffff; color: #222222; margin-left: 8px;font-size: 0.8em; font-family: Verdana, Arial, Sans-Serif;  line-height:18px; text-align:left; margin-top:10px; margin-bottom:2px;}

.navihead1 {background-color:#ffffff; color: #222222; margin-left: 8px;font-size: 0.8em; font-family: Verdana, Arial, Sans-Serif;  line-height:18px; text-align:left; margin-top:10px; margin-bottom:2px;}

.navilink {color:#222222; font-size:0.8em;  line-height:16px; text-align:left; margin-left: 60px; margin-top:1px; margin-bottom:0px; text-decoration:none; background:#ffffff;}

.fuss {color:#222222; font-size:0.7em;  line-height:14px; text-align:right; margin-left: 8px; margin-top:1px; margin-bottom:0px; background:#ffffff;}

.rechts {text-align:right;font-size: 0.8em;}



