body {
margin-top:5px;
font-family:Arial,Helvetica,sans-serif;
background-color:#494949;
}

table,tr,td,th,ul,li,h1,h2,h3,h4,h5,h6,p,div {
font-family: Arial, Helvetica, sans-serif;
color:#fff;
}

#main {
margin-left:6%;
margin-right:6%;
}

#kal {background-image:url(kal3.gif);background-repeat:no-repeat;background-position:18px}

a:link {color:red;font-weight:600}
a:visited {color:red;font-weight:600}
a:hover {color:#ffa500;font-weight:600;text-decoration:underline}
a:active {color:#ffa500;font-weight:600;text-decoration:underline}
a:focus {color:#ffa500;font-weight:600}

h4 {color:silver;font-size:0.85em}
h2 {margin-left:5%}

/* BaWü */
h5 {
margin-top:2em;
font-size:1em;
}

ul {line-height:1.6em}
.lh {line-height:1.3em}
td {vertical-align:top}
h6 {font-weight:600}

h3 img {margin:0 4px 0 0}

#pro {
line-height:1.4em;
margin-left:13%;
margin-right:10%;
}
#pro span {display:none}

#prh6 {
text-align:right;
margin-right:1%;
}
h5#prh6 {font-size:0.9em;margin-top:1em}

#navi td,#kalhead {
vertical-align:middle;
background-color:#383838;
}

small a,#navi small {font-weight:bold}

a.sub:link {color:silver}
a.sub:visited {color:silver}
a.sub:hover {color:white}
a.sub:active {color:white}
a.sub:focus {color:white}

.tf {
letter-spacing:3pt;
color:#a82828;
}
.tfa {letter-spacing:3pt}


/*Corazon,Fabrik*/
.cf {font-size:12px}
.farbig {color:#ffa500}

#links,#linksbw {margin-left:10%;margin-right:10%}
#linksbw h3 {border:solid gray 1px;padding:5px;background-color:#404040;text-align:center;margin-top:2.5em}
#linksbw h5,#linksbw li {margin-left:2em}
#linksbw h5 {margin-bottom:0}

h4 a:link {color:silver}
h4 a:visited {color:silver}
h4 a:hover {color:white}
h4 a:active {color:white}
h4 a:focus {color:white}

#sig {font-weight:normal;margin:0;padding:0}
#sig a:link {font-weight:500}
#sig a:visited {font-weight:500}
#sig a:hover {font-weight:500}
#sig a:active {font-weight:500}
#sig a:focus {font-weight:500}

#wso {text-decoration:none;color:#fff}
#kont {font-size:0.7em;margin:0.3em 0 3em}

.cal td {font-size:0.95em;font-weight:bold;color:#ffec98}
.cal th {width:14%}
.cal td a {font-size:0.8em}
.cal a s {color:silver}
div a img {margin:0 1em 0 3px}

.cal a[title~="Uhr"] {
margin-bottom:20px;
background-image:url(uhr2a.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
}

small[title="Uhrzeit"] {
background-image:url(uhr2a.gif);
background-repeat:no-repeat;
padding-left:15px;
}



#anfr {
border-width:1px;
border-color:gray;
border-style:solid;
background-color:#606060;
}
