body{margin:0;padding:0;font:12px Verdana,Arial,Helvetica,sans-serif;color:#003366;background-color:#fff;}
td{font:12px Verdana,Arial,Helvetica,sans-serif;color:#003366;}
.print{text-align:left;margin:30px;background:#fff;color:Black;}
.print h1,.print h2,.print h3,.print h4,.print h5,.print h6{color:Black;}
h1,h2,h3,h4{font-size:20px;font-weight:normal;margin:0 0 6px;color:#003366;padding:0}
h5,h6{font-size:16px;font-weight:bold;margin-bottom:6px;color:#003366}
a:link,a:active,a:visited{color:#003366;}
a:hover{text-decoration:none;color:#BF002C;}
#container{margin:0;width:100%;position:relative;padding:0}
#box1{position:relative;height:120px;background:url(images/logo.gif) no-repeat 50px 10px #94AADE;}
#box2{border:1px solid white;margin:0;padding:0;background:url(./images/bground.gif) repeat-y;}
#leftarea{float:left;width:190px;margin:0;padding:0;}
#rightarea{margin:0;padding:0;}
#box3{clear:both;margin:0;padding:0;height:25px;background-color:#94AADE; text-align:center;}
#locator {font-size:0.8em;padding:0 0 0 10px; margin:3px 0 0 190px;background:url(./images/bground3.gif) repeat-x;height:17px;border-bottom:1px solid #CECFCE;}
#locator a{color:#003366}
#maincontent{margin:15px;margin-left:210px;padding:0;}
#sitename{position:relative;font-size:28px;font-weight:bold;padding:50px 0 0px 200px;margin:0 auto;}
#searchbox {position:absolute;width:180px;margin:0;padding:0;top:45px;right:10px;display:inline;}
#box1 #searchbox .submit{float:right;margin:0;padding:0;color:#515847;font-weight:bold;border:0px solid #000;background-color:transparent}
#box1 .text{float:left;margin:2px 0 0;padding:0;font-size:12px;font-weight:bold;color:#515847;background-color:transparent;border:1px solid #515847;}
img{border:none}
li {list-style-type:none;}
.sitemaplevel1{width:250px;}
.sitemaplevel1 a,.sitemaplevel1 a:link,.sitemaplevel1 a:visited,.sitemaplevel1 a:active,.sitemaplevel2,.sitemaplevel3,.submenu{line-height:1.5em; color:#003366}
div #maincontent ul.sitemaplevel1 {margin-left:40px;padding-left:40px;}
div #maincontent ul.sitemaplevel1 li.doc,div #maincontent ul.sitemaplevel1 li.docs{margin:0 0 0 -40px;padding:0 0 0 25px;list-style-type:none;}
div #maincontent ul.sitemaplevel1 li.doc {background:url(./menu/doc.gif) no-repeat 5px 2px}
div #maincontent ul.sitemaplevel1 li.docs {background:url(./menu/docs.gif) no-repeat 5px 2px}
div #maincontent ul.search li.doc,div #maincontent ul.search li.docs{list-style-type:none;}
div #maincontent ul.search li.doc a,div #maincontent ul.search li.docs a{text-decoration:none}
.submenu a{text-decoration:none;color:#003366}
.submenu a:hover{text-decoration:underline}
#rightarea form textarea{background-color:white;border:3px double #888F59;width:450px}
td input.text{width:200px}
form table td{color:#555}
#rightarea input.submit,#rightarea input.text{background-color:transparent;border:1px solid #888F59;margin-top:5px}
#box2 #rightarea #editors .edit td a{background-color:#F0F2E5;color:#555555;text-align:center}
#box2 #rightarea #editors .edit td{background-color:#F0F2E5;text-align:center}
#editors .edit td a,#editors .edit td a:link,#editors .edit td a:visited,#editors .edit td a:active,#editors .edit td a:hover{color:White;text-align:center;font-weight:normal;font-size:9px;text-decoration:none}
#rightarea table.edit a{font-size:11px;text-decoration:none;color:Black}
#rightarea table.edit a:hover{color:#d33}
.fett {font-weight:bold;}
div.copyright {padding-top:6px; font-size:80%;}
div.copyright a, div.copyright a:hover {color:#003366;}
#navigation {padding:20px 0 0 20px}
#box2 #leftarea #navigation div.menu a, #box2 #leftarea #navigation div.login a{color:#003366;}
.menu, .login, .lastupdate {margin:10px 0;}
.lastupdate {font-size:80%;}
.languagemenu{margin:0 0 20px 0;11.03.2007}


/* NAVIGATION */

div#mainnav ul {margin:0;padding:0;width:150px;background:#fff;}
div#mainnav li.doc, div#mainnav li.docs {/*background:url(./menu/button2a.gif) no-repeat;*/background-color:#94AADE;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;}
div#mainnav li:hover {z-index:10;/*background:url(./menu/button2b.gif) no-repeat;*/background-color:#B9C8EA;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;}
div#mainnav li.doc:hover,div#mainnav li.docs:hover {/*background:url(./menu/button2b.gif) no-repeat;*/background-color:#B9C8EA;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;}
div#mainnav li.sdoc,div#mainnav li.sdocs {/*background:url(./menu/button2c.gif) no-repeat;*/background-color:#6988D1;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #000;border-right:1px solid #000;}
div#mainnav li {position:relative;list-style:none;margin:0;}
div#mainnav li.sdoc {display:block;padding:3px 0 2px 4px;width:146px;color:#fff;}
div#mainnav li.sdocs {display:block;padding:3px 0 2px 4px;color:#fff;}
div#mainnav li.sdocs,div#mainnav li.sdoc {w\idth:144px;}/*hack*/
div#mainnav li a {display:block;padding:3px 0 2px 4px;text-decoration:none;width:130px;color:#00264D;w\idth:144px;}/* hack for IE5.5 */
div#mainnav ul ul {position:absolute;top:1px;display:none;}
* html div#mainnav ul ul {left:120px;}/* hack for IE5.x */
* html div#mainnav ul ul {voice-family: "\"}\"";voice-family: inherit;left:130px;}/* hack for IE6 */
div#mainnav ul ul /* */{left:130px;} /* hack for the rest */
div#mainnav ul.menulevel1 li.docs:hover ul.menulevel2,div#mainnav ul.menulevel1 li.sdocs:hover ul.menulevel2,div#mainnav ul.menulevel2 li.docs:hover ul.menulevel3,div#mainnav ul.menulevel2 li.sdocs:hover ul.menulevel3 {display:block;}
div#mainnav ul.menulevel1 li.sdocs:hover ul.menulevel2,* html div#mainnav ul.menulevel2 li.sdocs:hover ul.menulevel3 {margin-left:-4px;voice-family: "\"}\"";voice-family: inherit;margin-left:0px;} /*hack for IE6*/
ul.menulevel1 {z-index:1;}
ul.menulevel2 {z-index:2;font-size:10px;}
ul.menulevel3 {z-index:3;font-size:10px;}
