body {
	padding: 0;
	margin: 50px 0 0 0;
	background-color: #FFFFCC;
	text-align: center;
	font-family:'Verdana', sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	}
#outContainerTop {
	margin: auto;
	width: 760px;
                height: 40px;
   	text-align: left;
                /*background: #CCC;*/
         }
#pageContainer {
	border: solid 1px #285577;
                background-color: #FFF;
	margin: auto;
	width: 760px;
               height: 360px;
   	text-align: left;
	}
#outContainerBottom {
	margin: auto;
	width: 762px;
                height: 20px;
   	text-align: left;
         }
#pic1 {
         margin: 0;
         float: left;
         width: 140px;
         height: 118px;
         padding-right: 20px;
         /*padding-bottom: 2px;*/
         }
#pic2 {
         margin: 0;
         float: left;
         width: 140px;
         height: 118px;
         padding-right: 20px;
         /*padding-bottom: 2px;*/
         }
#pic3 {
         margin: 0;
         float: left;
         width: 140px;
         height: 118px;
         padding-right: 20px;
         /*padding-top: 1px;*/
         }
#row1-left {
         margin: 0;
         float: left;
         width: 388px;
         height: 120px;
         padding-right: 8px;
         text-align: left;
         background: transparent url(row2-right.gif) top left no-repeat; 
         }
#row1-right {
         margin: 0;
         float: left;
         width: 190px;
         height: 120px;
         padding-right: 8px;
         text-align:right;
         background: transparent url(row1-right.gif) top left no-repeat;
         }
#row2-left {
         margin: 0;
         float: left;
         width: 150px;
         height: 120px;
         padding-right: 8px;
         text-align: left;
         background: transparent url(row2-left.gif) top left no-repeat;
         }
#row2-right {
         margin: 0;
         float: left;
         width: 398px;
         height: 120px;
         padding-right: 8px;
         text-align: left;
         background: transparent url(row1-left.gif) top left no-repeat;
         }
#row3-left   {
         margin: 0;
         float: left;
         width: 300px;
         height: 120px;
         padding-right: 8px;
         text-align: left;
         background: transparent url(row3-left.gif) top left no-repeat;
         }
#row3-right {
         margin: 0;
         float: left;
         width: 278px;
         height: 120px;
         padding-right: 8px;
         text-align: left;
         background: transparent url(row3-right.gif) top left no-repeat;
         }
#row-wide {
         margin: 0;
         float: left;
         width: 580px;
         height: 120px;
         padding-right: 8px;
         text-align: left; 
         }         
         
#leftside {
         margin: 0;
         float: left;
         width: 360px;
         height: 360px;
         padding-right: 8px;
         text-align: right;
         }
#rightside {
         margin: 0;
         float: left;
         width: 384px;
         height: 360px;
         padding-right: 8px;
         text-align: right;
         }
#toc ul {margin: 0;padding-top: 5px; list-style-type: none; font-size:11px; text-align: center;}
#toc ul li { display: inline; font-weight: normal;}
#toc ul li a {text-decoration: underline; padding: 0 15px; color:#285577;}
#toc ul li a:hover {text-decoration: underline; padding: 0 15px; color:#C00000;}
.sdoc, .sdocs {text-decoration: none; padding: 0 15px; color:#5493B4;}
.submenu {display: none; margin-top: 0; margin-right: 5px; float: right; display: inline; list-style-type: none; background-color: #CCC;}
.normal {	font-family:'Verdana', sans-serif;
	font-size: 8pt;
	line-height: 11pt;}
.doc {display: none;}
.sitename {
	display: inline;
	font-weight: normal;
         font-size: 20pt;
         letter-spacing: 1px;
         line-height: 40pt;
         margin-right: 40px;
         }
.menuname {
         font-size:12pt;
         font-weight:bold;
         color:#C00000; 
         text-align: right;
         }
/*.login {
         margin-top: 100px;
          }
a.login:link {
        color: #FFFFCC;
         text-decoration:none;
         }           
a.login:visited {
        color: #666666;
        letter-spacing: 1px;
        line-height: 12px;
        }*/
/*a.login:link,a.login:visited,a.login:active,a.login:hover {
         font-weight:normal;
         font-size:8pt;
         color:#FFFFCC;
         text-decoration:none;
         }*/           
.copyright {
	font-size: 8pt;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         letter-spacing: -1px;
         display: inline;
         margin-left: 10px;
         }
a.copyright:link,a.copyright:visited { color:#285577; text-decoration: underline;}
a.copyright:hover,a.copyright:active { color:#C00000; }
a.cmsimple:link,a.cmsimple:visited  { color:#285577; text-decoration: underline;}
a.copyright:hover,a.copyright:active { color:#C00000; }
a:link,a:visited {color:#285577;}
a:active,a:hover {text-decoration:underline;color:#C00000;}
hr{height:0px;border:solid #4C7899 0px;border-top-width:1px;}
H1,H2,H3, H4 {display: none;}
/*H4{font-size:12pt;font-weight:normal;margin-bottom:6px;}*/
.headline{font-size:8pt;font-weight:bold;color:#C00000;}
.untermenuename{font-size:11pt;font-weight:normal;color:#C00000;}
.sitename{font-weight:normal;font-size:20pt;letter-spacing:1px; line-height: 28pt;}
.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{font-weight:bold;font-size:11px;color:#5493B4;}
a.menulevel1:link,a.menulevel1:visited,a.menulevel1:active,a.menulevel1:hover,a.menulevel2:link,a.menulevel2:visited,a.menulevel2:active,a.menulevel2:hover,a.menulevel3:link,a.menulevel3:visited,a.menulevel3:active,a.menulevel3:hover,a.locator:link,a.locator:visited,a.locator:active,a.locator:hover,a.navigator:link,a.navigator:visited,a.navigator:active,a.navigator:hover,a.sitemaplevel1:link,a.sitemaplevel2:link,a.sitemaplevel3:link,a.sitemaplevel1:visited,a.sitemaplevel2:visited,a.sitemaplevel3:visited,
a.sitemaplevel1:active,a.sitemaplevel2:active,a.sitemaplevel3:active,a.sitemaplevel1:hover,a.sitemaplevel2:hover,a.sitemaplevel3:hover,a.submenu:link,a.submenu:visited,a.submenu:active,a.submenu:hover{text-decoration:none;}
.menu{font-weight:normal;font-size:8pt;color:black;}
a.menu{text-decoration:underline;font-weight:bold;}
.login,.a.login,a.login:link,a.login:visited,a.login:active,a.login:hover{font-weight:normal;font-size:8pt;color:#FFFFCC;text-decoration:none;}
input{text-indent:2px;}
input.edit,select.edit{font-size:7pt;background-color:white;}
input,textarea, select {font: normal 11px Verdana, Arial, Helvetica, sans-serif}
textarea{width:98%;}textarea.edit{font-size:10pt;background-color:white;}
.edit{font-size:8pt;color:black;background-color:#E5E5E5;}
a.edit:link,a.edit:visited,a.edit:active,a.edit:hover{font-weight:normal;color:black;}
input.search{font-size:8pt;border:2px solid #5493B4;background-color:white;}
.search{font-size:9pt;}
a.search{font-weight:normal;color:black;}
a.search:link,a.search:visited{color:black;}
a.search:active,a.search:hover{color:black;}
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
.bodyline        { background-color: #FFFFFF; border: 1px #98AAB1 solid; }
.cmsline        { background-color: #FFFFFF; border: 2px #006699 solid; }
.innerline        { border: 2px #FFFFFF solid; }
