p,h1,h2,h3,h4,h5,span,li,div {color:#293566;
	 font-family:verdana,helvetica,sans-serif;}

h1{font-size:20px; font-weight:bold; margin-left:5px}
h2{font-size:18px; font-weight:bold; margin-left:10px}
h3{font-size:16px; font-weight:bold; margin-left:15px}
h4{font-size:14px; font-weight:bold; margin-left:15px}
h5{font-size:12px; font-weight:bold; margin-left:20px}

p{font-size:12px; margin-left:25px; margin-right:25px; }
span.li, li{font-size:12px;}

input,textarea,select{border-style:solid; border-width:1px;
	 border-color:#0B5FA3; background-color:#EEEEFF; color:#293566; font-family:verdana,helvetica,sans-serif;font-size:12px}

a{color:#883333;text-decoration:none}
a:hover{font-style:italic}

body{margin-top:0px;margin-left:0px;margin-right:0px}

.haus,.inst{margin-left:25px;margin-top:0px;margin-bottom:0px;}
.adresse{margin-left:40px;margin-top:5px;margin-bottom:0px;font-weight:normal}
.submeta{margin-top:0px;margin-bottom:0px;font-style:italic;margin-left:20px;text-align:right}
.haupttitel{margin-left:25px;font-size:12px}
.haupttext{margin-left:30px}
.subheader{margin-left:5px;margin-bottom:0px;font-weight:bold}
.subtitel{margin-left:10px;margin-bottom:0px;font-weight:bold;margin-top:3px}
.subbeschreibung{margin-left:15px;margin-top:0px;margin-bottom:0px}
.tableline{margin-top:2px;margin-bottom:2px;text-align:right}

.diffcolor1{background-color:#EEEEFF;margin-left:15px;border-style:solid;border-width:1px;border-color:#CCCCDD;margin-right:25px}
.diffcolornuance11{background-color:#EEEEFF;margin-left:40px}
.diffcolornuance12{background-color:#DDDDEE;margin-left:40px}

.diffcolor2{background-color:#EEFFEE;margin-left:15px;border-style:solid;border-width:1px;border-color:#CCDDCC;margin-right:25px}
.diffcolornuance21{background-color:#EEFFEE;margin-left:40px}
.diffcolornuance22{background-color:#DDEEDD;margin-left:40px}

.routeinst, .routeeinr{margin-top:0px;margin-bottom:0px}
.extramargin15{margin-left:30px}

.adhs{background-color:#00A9EB;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.ruhs{background-color:#0081BE;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.hehs{background-color:#028DD8;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.buhs{background-color:#FFE100;margin-top:15px;margin-bottom:20px;color:#035EA0;margin-right:25px}
.chhs{background-color:#ABBE22;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.dahs{background-color:#F19210;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.mihs{background-color:#E50E88;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}
.wahs{background-color:#D82732;margin-top:15px;margin-bottom:20px;color:#FFFFFF;margin-right:25px}


.adcol{color:#0087C9;}
.rucol{color:#0081BE;}
.bucol{color:#DDC000;}
.chcol{color:#899C00;}
.dacol{color:#D07000;}
.micol{color:#E50E88;}
.wacol{color:#D82732;}



.standort{margin-top:0px;margin:bottom:0px;margin-left:3px}

input.gross{width:350px}
textarea.gross{width:350px;height:50px}
select.gross{width:350px}
p.table{text-align:right;margin-right:0px;margin-top:0px;margin-bottom:0px}
p.tabletext{text-align:left;margin-left:5px;margin-top:0px;margin-bottom:0px}
p.tablecomment{text-align:left;margin-left:5px;margin-top:0px;margin-bottom:0px}
.standortcomment{background-color:yellow;color:green;margin;line-height:200%;font-weight:bold}

.nobordergreen{border-width:0px;background-color:#EEFFEE}

img.postcard{border-width:1px;border-color:#FFFFFF;border-style:solid}

