.clear { clear: both;}
.site-body { background-image: url(../im/bg1.gif);}
.site-area-top,
.site-area {  border: none !important;}
.full,
.short { padding-bottom: 0px !important;}
.content-td { padding-top: 15px; }

.topmenu-innertable a:hover { color: #7A003C !important;}
.topmenu-innertable .topmenu-active a{ color: #7A003C !important; }
.topmenu-innertable { margin-top:30px;}

HTML>BODY .topmenu-innertable { margin-top: 10px;}
#END-node .text { padding-top: 8px;}
#END-node img { display: none;}


.extended-frontpage .GNIST-short .GNIST img { margin-top: 22px; margin-left: 20px; margin-bottom: 10px;}
.extended-frontpage .GNIST-short .GNIST .news-link { margin-left: 20px;}
.extended-frontpage .GNIST-short .GNIST .doc-header1 { padding-top: 20px; }
.extended-frontpage .GNIST-short .GNIST .doc-preface { margin-left: 20px; height: 90px; overflow: hidden;}

.extended-subpage .GNIST-short .doc-header1 { margin-bottom: 0px !important;}

.extended-full .GNIST-short { height: 171px;}
.extended-full .GNIST-short .background-area { height: 170px;}
.extended-full .GNIST-short .doc-header1 { padding-top: 10px; }
.extended-full .GNIST-short .doc-header1,
.extended-full .GNIST-short .doc-preface { margin-left: 20px; width: 440px;}

HTML>BODY .background-area { margin-top: 0px;}


.sitedirectory-allfolders-frontpage { width:100%; height: 264px;  height: 147px; background-color: #D7C300;}
.sitedirectory-allfolders-frontpage .container-divider { float: left; }
.sitedirectory-allfolders-frontpage .folder-container { float: left; width: 215px; height: 146px; }
.sitedirectory-allfolders-frontpage .GNIST-short {background-color: #D7C300;  height: 100%;}

.sitedirectory-alldocuments-banner { margin-bottom: 15px; width: 100%; height: 372px; position: relative;}
.sitedirectory-alldocuments-banner .button { position: absolute; left: 730; top: 320;}



.sitedirectory-alldocuments-subpage {  width:100%; height: 100%;margin-top: 0px;}
.sitedirectory-alldocuments-subpage .container-divider { float: left;}
.sitedirectory-alldocuments-subpage .document-container { float: left; width: 420px; }
.sitedirectory-alldocuments-subpage {background-color: #D7C300; }
.sitedirectory-alldocuments-subpage .GNIST-short { }
.sitedirectory-alldocuments-subpage .GNIST-short .GNIST { margin-top: 29px; margin-left: 16px; }
.sitedirectory-alldocuments-subpage .GNIST-short .GNIST .doc-header1 { margin-bottom: 11px;}
 
.sitedirectory-alldocuments-subpage .leftarea,
.sitedirectory-alldocuments-subpage .rightarea  { width: 440px; }
.sitedirectory-alldocuments-subpage .splitarea { width: 30px;}
 
.sitedirectory-alldocuments-subpage .leftarea,
.sitedirectory-alldocuments-subpage .splitarea,
.sitedirectory-alldocuments-subpage .rightarea  { float: left;}


 
 
 
.sitedirectory-allbuttons-full { margin-top: 15px; width: 100%; }
.sitedirectory-allbuttons-full .title-image-container{  float: left; height: 58px; position: relative;}
.sitedirectory-allbuttons-full .title-image-container .title-image { margin-top: 23px; margin-left: 23px; position: absolute; left:0;}
.sitedirectory-allbuttons-full .title-image-container .block-image { float: left;  }
.sitedirectory-allbuttons-full .title-image-container .divider-image { float: left;  }


.sitedirectory-allbuttons-full .button-container { float: right; }
.sitedirectory-allbuttons-full .button-container .button{ float: right; margin-top: -5px;}

.bottom-bar { background-color: #D7C300; height: 15px; overflow: hidden;}


.footer-area { background-color: #4B3900; height: 25px !important;}
.footer-area .sitedirectory-alldocument-full {height: 20px; overflow: hidden;} 
.footer-area .BASIC { margin-top: 3px;}

.SCHEME { background-color: #D7C300; padding: 15px 15px 0px 15px;  height: 368px; 	}
.SCHEME .doc-header1 {width: 800px; }
.SCHEME .extended-row { width: 282px; float: left;  }
.SCHEME .extended-row-clear { width: 500px; clear: both; }
.SCHEME .textarea { width: 545px; height: 142px;}
.SCHEME .selectrow { width: 282px;  clear: both; padding-top: 4px; margin-bottom: 2px;}
.SCHEME .selectrow select { width: 263px;}

.doc-bodytext input { width: 263px;}
.doc-bodytext input {margin-bottom: 4px;}
	
	
/* --- */	
.sitedirectory-full-menu .leftcell { padding-right: 12px; }
.sitedirectory-full-menu .leftcell .doc-header1 { padding-top: 28px;  width: 450px;}
.sitedirectory-full-menu .leftcell .doc-preface { padding-top: 18px; padding-bottom: 18px; width: 450px;}
.sitedirectory-full-menu .leftcell .doc-bodytext { padding-bottom: 18px; width: 450px;}



.sitedirectory-full-menu .rightcell {  background-color: #E5D859; padding-top: 7px;}
.sitedirectory-full-menu .rightcell .rightarea{ background-color: #E5D859; }



.sitedirectory-full-menu { width: 953px; background-color:#D7C300; height: 100%;}
.sitedirectory-full-menu .leftarea { width: 710px; float: left;  }
.sitedirectory-full-menu .leftarea .full { margin-left: 17px; }
.sitedirectory-full-menu .leftarea .full img {}

.sitedirectory-full-menu .rightarea { width: 223px; float: left; min-height: 100%; margin-left: 9px;}
.sitedirectory-full-menu .rightarea .menuarea { margin-left: 10px; margin-top:10px; height: 100%;}
.sitedirectory-full-menu .rightarea .menuarea .link { margin-bottom: 10px;}


/* Timeplan - TMP */

.TIMEPLAN-full { width: 100%; height: 100%; background-color: #D7C300;}
.TIMEPLAN-full .TIMEPLAN { margin-left: 20px;}
.TIMEPLAN-full .TIMEPLAN .doc-header1 { margin-bottom: 20px; padding-top: 20px; }
.TIMEPLAN-full .TIMEPLAN .doc-preface { margin-bottom: 50px; width: 680px;}
.TIMEPLAN-full .TIMEPLAN .doc-bodytext { margin-top: 10px; padding-bottom: 60px;width: 680px;}

/* FLUSH */
.FLASH-full {margin-top: -1px; margin-bottom: 15px; }
#f9073598 { }

/* Employees */
.employees { width: 722px; background-color: #D7C300; padding-top: 30px;}
.employees .ingressarea { width: 100%;  margin-left: 17px; margin-bottom: 30px;}
.employees .doc-title1 {  margin-left: 17px;}



.employees .GNIST-short {width: 705px; }
.employees .subarea .GNIST-short .GNIST {  margin-left: 17px; width: 705px; margin-top: 14px;}
.employees .subarea .GNIST-short .doc-image-full { float: left; width: 100px;}
.employees .subarea .GNIST-short .doc-info { float: left; width: 230px;  margin-left: 18px; height: 113px; overflow: hidden;}
.employees .subarea .GNIST-short .doc-info .info-header { height: 55px; width: 220px;}
.employees .subarea .GNIST-short .doc-description { float: right; width: 339px; vertical-align: top; margin-right: 0px; }
.employees .subarea .GNIST-short .doc-description .doc-preface { margin-left: 0px;margin-top: 0px; padding-top: 0px; padding-right: 0px; width: 338px; text-align: left; }

.employees .doc-title1 {  border-bottom: solid 1px #E5D858; margin-left: 0px; padding-top: 7px; padding-bottom: 7px;}
.employees .divider {  border-bottom: solid 1px #E5D858; margin-left: 0px; height: 2px; overflow: hidden;}
.employees .doc-title1 a{margin-left: 17px; }