body {background-color: #ffffff; font-size:11px;}
div, p, td, li  {font-size:11px; font-family: verdana, arial, helvetica, sans-serif; text-align: justify;}
h1 {font-weight: bold; font-size: 11px; color: #4C4C4C}
p {margin: 12px 0px 12px 0px; color: #ffffff}
div {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #ffffff;}
li {font-weight: normal; font-size: 11px; color: #ffffff}
table {color: #ffffff}
UL, LI {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; margin: 0px 0px 0px 11px;}

input, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  width: 130px; height: 17px; border: 1px solid; border-color: #C7C7C7; margin: 0px 0px 10px 0px; background-color:#999999}
textarea {width: 410px; height: 50px;}
.FrmCheckbox {width: 15px; height: 15px; border: none; margin: 2px 5px 2px 0px; background-color:#999999;}
.FrmListbox {color: #4C4C4C; font-zize: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; width: 200px; height: 16px;  
border-color:#4c4c4c; border-style:solid; margin: 0px 0px 0px 0px;}
.FrmButton {color: #4C4C4C; width: 50px; height: 18px; cursor: hand; cursor: hand; background-color:#D1D1D1; border-color:#FFFFFF}
.FrmButton1 {color: #4C4C4C; width: 80px; height: 18px; font-size: 11px; cursor: hand; cursor: hand; background-color:#D1D1D1; border-color:#FFFFFF}

.Footer {font-size: 10px;}
.txtcenter {text-align: center;}
.txtleft {text-align: left;}
.txtBig {font-size:14px;}
#divHome {position:absolute; width: 100%; left:0px; top: 200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:666666; }
#DivHome a:link {color: #666666; text-decoration: none;}
#DivHome a:visited {color: #666666; text-decoration: none; }
#DivHome a:hover {color: #2F963E; text-decoration: none; }
#DivHome a:active {color: #666666; text-decoration: none; }
.txtgrau {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:707070; }

a:link {color: #cfcfcf; text-decoration: underline;}
a:visited {color: #cfcfcf; text-decoration: underline;}
a:hover {color: #cfcfcf; text-decoration: none;}
a:active {color: #cfcfcf; text-decoration: underline;} 

#divBanner {width: 100%; position: absolute; margin: 0px 0px 0px 0px; top: 0px; left: 0px; z-index: 0; background-image: url("images/design_02.gif");}
/*#divBannerImg {position: absolute; top: 0px; left: 647px; z-index: 3}*/
#divNavigation {position: absolute; width: 174px; height: 497px; margin: 0px 0px 0px 0px; top: 108px; left: 80px; width: 188px; z-index: 30;}
#navigationImg {position: absolute; width: 174px; height: 497px; margin: 0px 0px 0px 0px; top: 82px; left: 0px; width: 188px; z-index: 3;}

#spacer {width: 171px; border: 1px solid green;  margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; }
#spacer2 {width: 251px; border: 1px solid blue; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; }


#divCont {position: absolute; width: 100%; margin: 0px 0px 0px 0px; top: 83px; left: 0px; background-color:#707070; z-index: 0;}
/*#divContImg {position: absolute; width: 800px; margin: 0px 0px 0px 0px; top: 145px; left: 0px; background-image:url(images/bg_con.gif); z-index: 1}*/
#content {position: relative; top: 40px; left:300px; width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  z-index: 4}
#divFooter, { position: relative; margin: 0px 0px 0px 0px; left: 0px; z-index: 400}
#divFooter2 {text-align: right;}

#DivPrint {position: relative; width: 500px; left: 300px; padding: 0px 0px 0px 0px; font-size: 10px; z-index: 10;}
#DivPrint a:link {color: #cfcfcf; text-decoration: none;}
#DivPrint a:visited {color: #cfcfcf; text-decoration: none; }
#DivPrint a:hover {color: #cfcfcf; text-decoration: underline; }
#DivPrint a:active {color: #cfcfcf; text-decoration: none; }
#DivPrintBanner {display:none;}

.ArtTitel {color: #08577C; }
.ParTitel {color: #08577C;}

.ConTitel {color: #4C4C4C; font-size: 12px;}
.ConTitelP {color: #4C4C4C; font-size: 12px; font-weight: bold;}
.ConTitelGrau {color: #999999; font-size: 11px;}
.ConItalic {color: #4C4C4C; font-size: 11px; font-style: italic;}

td.banner {text-align:right;}
td.window {text-align:left; background-color:#E8F0F0;}
td.TxtKlein {font-size: 10px}
TxtNormal {font-size: 11px; color:#ffffff;}
.txtTitel {font-size: 11px; color:#CFCFCF; font-weight: bold; }


/*---Navigation---*/

TABLE.NavTable a:link {color: #ffffff; text-decoration: none;}
TABLE.NavTable a:visited {color: #ffffff; text-decoration: none;}
TABLE.NavTable a:hover {color: #DFD38B; text-decoration: none;}
TABLE.NavTable a:active {color: #DFD38B; text-decoration: none;} 

TABLE.NavTable {}
TABLE.NavTable TD {
	height: 20px; valign: middle; border-top: 0px; border-bottom: 0px; border-left: 1px; border-right: 0px; border-style: solid; border-color: #cfcfcf; padding: 0px 0px 0px 0px; font-size:11px;
}


.TblObjekte {background-color: #EEF0E6; border: 1px solid #C9C9C3; color:#000000;}
.TblObjekte td {vertical-align: top; color: #707070; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ffffff; padding: 3px 3px 3px 3px; text-align:left}
.TblObjekte th {background-color: #DEE0D3; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #C9C9C3; padding: 3px 3px 3px 3px; color: #707070; text-align: left; font-size: 11px; font-weight: normal;}

.TblPict {background-color: #E9E9E9; border: 1px solid #C9C9C3;}
.TblPict td {color: #666666; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ffffff; padding: 10px 8px 10px 8px;}
.TblPict th {background-color: #E9E9E9; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #C9C9C3; padding: 3px 3px 3px 3px; color: #615104; text-align: left; font-size: 11px; font-family: verdana, arial, helvetica; font-weight: normal;}

.TxtKlein {	font-size: 8px;}
#DivImgZoom {position: absolute; top: 100px; left: 10px; visibility: hidden; z-index: 150; padding: 30px 50px 50px 50px; background-color: white; border: 1px solid; border-color:#615104;}


