body {
	font-family: Verdana;
	font-size: 11px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #FCDDA3;
}

td, select, input {
	font-family: Verdana;
	font-size: 11px;
}

.eingabe_o {
	border: 1px #FFE7BA inset;
	background-color: #FFF0D4;
}

.knopf_o {
	color: white;
	font-size: 11px;
	font-weight: bold;
	border: 1px #FFE7BA outset;
	background-color: orange;
	cursor: hand;
}

.white {
	color: white;
	font-weight: bold;
}

.weiss {
	color: white;
}

.titel {
	font-size: 16px;
	font-weight: bold;
}

.titel2 {
	font-size: 13px;
	font-weight: bold;
}

.hinweis {
	font-weight: bold;
	color: orange;
}

.eingabe_input {
	font-family: verdana;
	font-size: 11px;
}

.eingabe_select {
	font-family: verdana;
	font-size: 11px;
}

a.sl:link, a.sl:visited {
	color: #770002;
	font-weight: bold;
	text-decoration: underline
}

a.sl:active, a.sl:hover {
	color: orange;
}

a.sl2:link, a.sl2:visited {
	color: #770002;
	text-decoration: none
}

a.sl2:active, a.sl2:hover {
	color: orange;
}

.kal_hell {
	color: #dedef6;
}

a.lkal:link, a.lkal:visited {
	color: black;
	text-decoration: none;
}

a.lkal:active, a.lkal:hover {
	font-weight: bold;
}

a.ober_akt:link,a.ober_akt:visited,a.ober_dea:link,a.ober_dea:visited {
	text-decoration: none;
	font-weight: bold;
	color: orange;
}

a.ober_akt:active,a.ober_akt:hover {
	color: red;
}

a.ober_dea:active,a.ober_dea:hover {
	color: white;
}

a.unter:link,a.unter:visited {
	width: 170px;
	text-decoration: none;
	color: white;
}

a.unter:hover,a.unter:active {
	background-color: gray;
}

a.unter_markiert {
	background-color: white;
	color: black;
	text-decoration: none;
	width: 170px;
}

a.orange:link, a.orange:visited {
	color: orange;
	text-decoration: none;
}

a.orange:active, a.orange:hover {
	color: orange;
	text-decoration: underline;
}

.cmstitel {
	color: #C8C6C7;
	font-weight: bold;
	font-size: 17px;
	font-family: arial;
}

.menu_oben {
	border: 1px solid #770002;
	padding: 6px;
	background:URL('images/feuerhintergrund.jpg');
	color: #770002;
}

.hauptteil {
	/* border-right: 1 solid #770002; */
	padding: 6px;
	border: 1px solid #770002;
	background-color: white;
}

.menu_unten {
	border: 1px solid #770002;
	padding: 6px;
	background: URL('images/feuerhintergrund.jpg');
	font-size: 11px;
}

a.menuLink:link, a.menuLink:visited {
	color: #770002;
	text-decoration: none;
	font-weight: bold;
}

a.menuLink:active, a.menuLink:hover {
	color: #770002;
	text-decoration: underline;
}

.newstitel {
	border-bottom: 3 double #770002;
	color: orange;
	font-weight: 900;
	font-size: 15px;
	padding: 4px;
	width: 400;
}

.newstext {
	border-bottom: 3 double #770002;
	color: #770002;
	padding: 4px;
	width: 400;
	text-align: justify;
}

.newsdatum {
	color: orange;
}

.tableHeader {
	color: #770002;
	font-weight: bold;
	background-color: #dddddd;
}

.tableLabel {
	color: #770002;
	font-weight: bold;
}

.tableLabel2 {
	color: #770002;
}

.submitButton {
	color: #770002;
	font-weight: bold;
}

.otherButton {
	color: #770002;
}

.scr_titel {
	font-size: 13px;
	font-weight: bold;
	padding: 6;
	border: 1px solid #770002;
	background-color: white;
	text-align: center;
	font-style: italic;
}

.scr_inhalt {
	margin-top: 3px;
	padding: 6px;
	border: 1px solid #770002;
	background-color: white;
	height: 280px;
	overflow: auto;
}

.scr_knoepfe {
	margin-top: 3;
	padding: 6;
	border: 1px solid #770002;
	background-color: white;
	text-align: right;
}

.scr_label {
	color: black;
	margin-left: 10;
}

.scr_label_d {
	color: gray;
	margin-left: 10;
}

.inputX {
	border: 1px solid black;
	font-size: 11px;
	background-color: lightyellow;
}

/* Bild-Explorer */
.folder {
	padding-top: 2;
}

.fsAutocompleterList {border:1px solid #CCCCCC;background-color:white;opacity:0.95;filter:alpha(opacity=95);overflow:auto}
.fsAutocompleterOption {color:black;padding:2px 6px;opacity:1;filter:alpha(opacity=100);cursor:pointer;overflow:hidden;white-space:nowrap}
.fsAutocompleterOptionSelected {color:white;background-color:#7B91A9;padding:2px 6px;opacity:1;filter:alpha(opacity=100);cursor:pointer;overflow:hidden;white-space:nowrap}


/* new things from july 2009 */
h1 {font-size:16px;font-weight:bold;margin:6px 0px 12px 0px;padding:0}
h2 {font-size:13px;font-weight:bold;margin:6px 0px 12px 0px;padding:0}


/* new thing from august 2009 */
a.icon.no-bg.folder, a.icon-horizontal.no-bg.folder {background-image:url(../../images/folder.gif); width:20px; height:14px; vertical-align:middle;background-repeat:no-repeat;padding-left:25px;}
a.icon.icon-only.copy, a.icon-horizontal.icon-only.copy {background-image:url(../../images/copy.gif);width:15px; height:13px;vertical-align:middle;background-repeat:no-repeat;display:inline-block;}
a.icon.icon-only.delete, a.icon-horizontal.icon-only.delete {background-image:url(../../images/delete.gif);width:15px; height:12px;vertical-align:middle;background-repeat:no-repeat;display:inline-block;}
a.icon.icon-only.edit, a.icon-horizontal.icon-only.edit {background-image:url(../../images/edit.gif);width:15px; height:12px;vertical-align:middle;background-repeat:no-repeat;display:inline-block;}

.icon-checkbox {width:100%;height:13px;background-position:50%;border:none;background-image:url(../../images/unchecked.gif);background-repeat:no-repeat;vertical-align:middle;display:inline-block;}/* unchecked icon */
.icon-checkbox.checked {background-image:url(../../images/checked.gif)}/* checked icon */

.cms-inhalt-active {background-color:orange} /* inhalt active */
.cms-alt-table { background-color:lightyellow } /* alternatvie table bg in general */

