html { overflow: -moz-scrollbars-vertical; }
BODY {text-align:center;/*background: #F9F8F3 url('images/bg.gif') 50% 0*/background-color:#333;padding:0px;padding-top:7px;padding-bottom:7px;margin:0px;background-attachment:fixed}
BODY,td{font-family: "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;font-size:0.9em;line-height: 1.5em;color: #444444;}

h1 {font-size: 150%;font-weight: normal;color:#5F6048;padding: 0;margin: 0;}
h2 {font-size: 150%;font-weight: normal;color:#5F6048;padding: 0;margin: 0;}
h3 {font-size: 150%;font-weight: normal;color:#5F6048;padding: 0;margin: 0; border-bottom: 1px solid #DEDACC; margin: 0 0 5px; padding: 0 0 5px;}

acronym{color: red;}
div{padding:0px;margin:0px;border:0;text-align:left;}
/*td{color: #183747;}*/

a{font-size:10px;text-decoration:none;color:#2F4F4F;margin:0px}
a:focus{ -moz-outline:0px}
a.in{font-size: 12px;text-decoration: none;	color: #183747;}
a.in:hover {font-size: 12px;text-decoration: none;color: #183747;}

img.quadr, img.quadr-norb {border: 1px solid #DEDACC;margin:5px;margin-left:0px;}
img.quadr-norb{margin-right:0;}
img.quadrVerk {border: 1px solid #DEDACC;margin-bottom:3px}
img.quadrVerkU {border: 1px solid #DEDACC;}
img.content{background-image: url('images/bwg.gif');background-repeat: no-repeat;background-position: 50% 50%;}

.indent{border: 1px solid #DEDACC;margin: 0 0 2px 0;background-color:#F9F8F3;padding:2px;}
.indent a{text-decoration: none;}
.klein{font-size: 100%;color:#eeeeee;}
.border,input,textarea,select,img.content{border-width: 1px;border-style: solid;border-color: #888888;}
.navigation,#header,#content,#footer,#top-navi-list{text-align:center;margin: auto;width: 760px;}

#all{
    box-shadow: 5px 5px 5px #444;
	width:760px;
		margin: 0 auto;
	background: transparent;
    text-align: left;
    font-size: 95%;
    border: 1px solid #000;
    background: #F0EDE4;
    border: 1px solid #444;
}

#title h1 {display:none;}
#title h2 {display:none;}

#header{
	background: #F0EDE4 url('images/oben_text_neu.jpg') repeat-x top left;
	height:200px;
	border:0;
	width:100%;
	
}

#banner{float:left;margin-top:130px;padding-left:10px;color:#eeeeee;font-size:22px;}

.navigation{}

#top-navi-list{float:left;background: #98875B url('images/nav-on.gif') repeat-x top left;
	font-size:82%;border-top:1px solid aliceblue;border-bottom: 1px solid ghostwhite;
	list-style:none;margin:0;padding:0px;}

#top-navi-list li{background: url(images/nav-li.gif) no-repeat top right;float:left;margin:0;padding: 0 1px 0 0;}

#top-navi-list a {float: left;padding: 7px 22px;text-decoration: none;color: #fff;font-size:12px;}
#top-navi-list a:hover, #nav a.active {color: #fff;background: #98875B url('images/nav-bg.gif') repeat-x bottom left;}
#top-navi-list a.active {font-weight: normal;color:#eee;background: #C2B79A url('images/nav-bg.gif') repeat-x bottom left;}



#content-rand{float: left;width: 520px;background: #fff;}
#content-div{-height:400px;min-height:400px;padding:28px;padding-right:10px; padding-bottom:30px;padding-left:20px;border-right:1px solid #DEDACC;border-bottom: 1px solid #DEDACC;background: transparent;}
#content-div h2,#rechts h3 {padding-bottom:10px}
.content-div-innen{padding-top:5px;font-size:12px;}
.content-div-innen a {font-size:12px;text-decoration:underline}

.content-div-innen td {font-size:12px;vertical-align:top}
.content-div-innen table {table-layout:fixed}
.verkTABLE {border-bottom:1px solid #DEDACC;*/}
.verkTABLE td{padding:5px;padding-top:6px;padding-bottom:6px;/*border:1px solid #DEDACC;*/border-bottom:0;border-collapse:collapse;}
.verkTABLE td.leftTD{width:135px;padding:3px;}
.verkTABLE td h3{font-size:125%;}

.verkTABLE  a.headingVerk {text-decoration:none;}
.verkTABLE a.moreVerk{}

.largeVerkTABLE{border:0;padding:0px;margin:0px;}
.largeVerkTABLE td{padding-right:10px;padding-top:3px;}

#rechts {overflow:hidden;width: 225px;float: left;margin-left:12px;margin-top:4px;font-size: 12px;line-height: 1.2em;background: #F0EDE4;}
.rechts-innen td {font-size: 12px;}
.rechts-innen{padding:5px;padding-left:0;padding-right:15px;color:#5F6048;}
.rechts-innen a {font-size:90%;text-decoration:underline}

#footer {position: relative;clear: both;font-size: 80%;color: #ffffff;background-color: #555;text-align:left;}


#rechts h3{	margin-top: 30px;color:#5F6048;}