.body {
        font-family: Verdana,Arial,Helvetica,sans-serif;
}

body {
        background-color:#FFFFFF;
        font-family: Verdana,Arial,Helvetica,sans-serif;
}

td {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
}

input {
        border:1px solid #CCCDCE;
        background-color:#DADBDC;
        color:#000000;
        font-size:14px;
}


.smallinput {
        font-size:11px;
}

.checkbox {
        border:0px;
        background-color:#FFFFFF;
}

select {
        border:1px solid #CCCDCE;
        background-color:#DADBDC;
        padding:0px;
        margin:0px;
        color:#000000;
        font-size:14px;
}

.label {
        padding-right:20px;
        font-size:12px;
        text-align:right;
        vertical-align:middle;
}

.value {
        font-size:12px;
}

.valueFix {
        font-size:12px;
}

.valueSmall {
        font-size:10px;
}

.valueSmall2 {
        font-size:12px;
}

.topline {
        border-top:1px solid #CCCDCE;
        padding-top:5px;
        font-weight:bold;
}

.list {
        border:1px solid #CCCDCE;
        padding:2px;
}


.th_head {
        font-size:12px;
        font-weight:bold;
        padding-top:4px;
        padding-bottom:1px;
}

.th_elem {
        font-size:12px;
        font-weight:normal;
}

.th_cnt {
        font-size:9px;
}

a {
        color:#000000;
        text-decoration:underline;
}

a:hover {
        font-weight:bold;
        color:#99141A;
}

.a_active {
        font-weight:bold;
        color:#99141A;
}

.th_active {
	list-style-image:url(images/bullet_red.gif);
        list-style-type:square;
        list-style-position:outside;
        margin:0px;
        padding-left:20px;
        font-weight:bold;
        color:#99141A;
}

.th_not_active {
	list-style-image:url(images/bullet_black.gif);
        list-style-type:circle;
        list-style-position:outside;
        margin:0px;
        padding-left:20px;
        color:#000000;
}

.grayborder {
        border:1px solid #CCCDCE;
        border-collapse:collapse;
}

.pageLink {
        text-decoration:none;
}

.pageLink:hover {
        text-decoration:underline;
        font-weight:normal;
}

.red {
        color:#99141A;
}

.bggray {
        background-color:#DADBDC;
}

.redtopline {
        border-top:1px solid #99141A;
}

.citeLine {
        color:#99141A;
        font-size:13px;
        text-transform:uppercase;
        text-align:right;
        padding:0px;
        margin:0px;
}

.citeAuthor {
        font-size:8px;
        font-style:oblique;
        color:#A7A6A7;
        text-align:right;
        padding:0px;
        margin:0px;
}

.bottomMenu {
        font-size:12px;
        color:#FFFFFF;
        background-color:#99141A;
}

.bottomMenu:hover {
	color:#FFFFFF;
}

.menu1 {
        border-top:1px solid #99141A;
        margin:0px;
        padding-top:12px;
        padding-bottom:0px;
}

.menu2 {
        margin:0px;
        padding-top:12px;
        padding-bottom:0px;
        font-size:12px;
}

.menu7 {
        margin-left:25px;
        margin-top:0px;
        margin-bottom:0px;
        padding-top:0px;
        padding-bottom:0px;
        padding-left:0px;
        font-size:12px;
        list-style-type:square;
	list-style-image:url(images/bullet_black.gif);
	height:15px;
	text-indent:0px;
	list-style-position:outside;
}

.menu1Link {
        font-size:12px;
        color:#99141A;
        text-decoration:none;
}

.menu1Link:hover {
        text-decoration:underline;
        font-weight:normal;
}

.menu2Link {
        font-size:12px;
        color: #1A171B;
        text-decoration:none;
}

.menu2Link:hover {
        text-decoration:underline;
        font-weight:normal;
}

.menu7Link {
        font-size:12px;
        color: #1A171B;
        text-decoration:none;
}

.menu7Link:hover {
        text-decoration:underline;
        font-weight:normal;
}

.headline1 {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
        color:#99141A;
        font-weight:bold;
}

.content {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size:12px;
        color:#000000;
        font-weight:normal;
}

.day {
	font-family:courier new,courier,monospace;
	font-size:10px;
	border: 1px solid #DADBDC;
	padding:0px;
	margin:0px;
}


.day2 {
	font-family:courier new,courier,monospace;
	font-size:10px;
	border: 1px solid #FFFFFF;
}


.day:hover {
	border:1px solid #99141A;
}

.redborder {
	border:2px solid #99141A;
}

.qbox {
	line-height:16px;
}

.rcontent ul {
	list-style-image:url(images/bullet_red.gif);;
	padding-left:0px;
	margin-left:15px;
	text-indent:0px;
	list-style-position:outside;
}

.azCell {
	padding:2px;
	border:1px dotted black;
	font-size:10px;
}

.mobil .sinnspruch {
	padding:2px;
	font-size:10px;
}

.mobil li {
	font-size:12px;

}

.mobil form {
	padding:0;
	margin:0;
}