/* -------- F R O N T E N D ---------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------- */
html{background: #5a5a5a url(images/graylines.gif) repeat;}
body{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:small;margin:0; padding:0;}
#rrTSbackground{position:absolute;background:#ddd;width:100%;height:100%;top:0;left:0;}
#TSpage{position:absolute;width:980px;height:560px;left:50%;top:50%;margin:-285px 0 0 -490px;background:url(images/newZET_Head004.jpg); background-repeat:no-repeat; background-color: #5a5a5a;border:1px solid #c0c0c0;}
#TStop{position:relative;width:980px;height:30px;}
#TSleft{position:relative;float:left;width:195px;height:400px;margin:19px 0;overflow:auto;}
#TScontentframe{position:relative;float:right;width:400px;height:650px;margin:0;padding:0; display:none;}
#TScontent{position:relative;float:right;width:710px;height:380px;margin:0; overflow:hidden; padding:0;}
#TSinnercontent{background:#666;margin:25px 25px 0 0;padding:5px 10px;border:0px solid #ff0000;color:White;-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;filter:alpha(opacity=75);zoom: 1;}
#TSinnercontent a{color:White;}
#TScontent h1, #TScontent h2, #TScontent h3, #TScontent h4, #TScontent h5, #TScontent h6{margin:15px 0 5px 0;font-size:large;color:#eee;}
#TSbottom{position:relative;top: 65px; clear:both;width:980px;height:40px;}
#TSsitename{position:absolute;top:35px;right:100px;font-size:xx-large;font-weight:bold;color:#555;}

/* ----- Searchbox ------- */
div#searchbox{position:relative;margin:16px 0 20px 20px;}
div#searchbox .text{border:1px solid #A4A7AF;}
div#searchbox .submit{border:1px solid #A4A7AF;}

/* ----- vertical Menu ------- */
ul.menulevel1{list-style-type:none;margin:0 0 0 5px; padding:0;width:180px;}
ul.menulevel1 li,ul.menulevel1 li a{color:Black;font-size:11px;font-weight:bold;text-decoration:none;display:block;}
ul.menulevel1 li.doc,ul.menulevel1 li.sdoc,ul.menulevel1 li.docs,ul.menulevel1 li.sdocs{padding:5px 2px 5px 17px;margin:7px 0;background:url(menu/arrow_s.gif) no-repeat 0px 0px #aaa; }
ul.menulevel1 li.sdocs{padding:5px 0 0 ;margin:7px 0;text-indent:17px;}
ul.menulevel1 li.sdoc,ul.menulevel1 li.sdocs{background:url(menu/arrow_ss.gif) no-repeat 0px 0px #aaa; }

ul.menulevel2{list-style-type:none;margin:5px 0 0; padding:5px 0 10px 0px;background:url(menu/navibg.png) no-repeat 100% 100%;}
ul.menulevel2 li,ul.menulevel2 li a{font-weight:normal;}
ul.menulevel2 li.doc,ul.menulevel2 li.sdoc,ul.menulevel2 li.docs,ul.menulevel2 li.sdocs{padding:0;margin:0px 0px 0px 10px;background:none;}
ul.menulevel2 li.sdoc,ul.menulevel2 li.sdocs{background:url(menu/circle.png) no-repeat 8px 5px;}

ul.menulevel3{list-style-type:none;margin:0; padding:0;}

div#TSlastupdate{font-size:xx-small;margin:0 0 0 10px;}

/* ----- horizontal Menus ------- */
div#TShorizontalmenu{font-size:xx-small;position:absolute;right:30px;bottom:2px;}
div#TShorizontalmenu a{color:Black;text-decoration:none;}
div#TSlanguages{position:absolute;left:30px;bottom:0px;}

/* ----- Sitemap ------- */
.sitemaplevel1{margin:0 0 25px 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel2{margin:0 0 0 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel3{margin:0 0 0 25px; padding:0;list-style-type:none;font-size:small;background: url(images/dot.gif) repeat-y 0px 0;}
.sitemaplevel1 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel2 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel3 a{font-weight:normal;color:black;background: url(images/dot2.gif) no-repeat 0px 10px;padding-left:35px;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}
.sitemaplevel1 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel1 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
.sitemaplevel2 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel2 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}
.sitemaplevel3 li.doc{background: url(images/bullet1.gif) no-repeat 22px 6px;}
.sitemaplevel3 li.docs{background: url(images/bullet2.gif) no-repeat 22px 6px;}

/* ----- Copyright ------- */
div#TScopyright{position:absolute;top:3px;left:45px;font-size:xx-small;color:Black;text-decoration:none;}
div#TScopyright a{font-size:xx-small;color:Black;text-decoration:none;}

/* ----- Login ------- */
div#TSlogin{position:absolute;top:3px;right:50px;}
div#TSlogin a{font-size:xx-small;color:Black;text-decoration:none;}

/* ----- misc ------- */
body.print,body.print h1,body.print h2,body.print h3{color:Black;background:White;}
body.print{margin:50px;color:Black;background:White;}
body.print a{color:Black;}
div#TSbackend{position:absolute;left:300px;bottom:0px;background:Black;}
div#TSbackend a{color:White;text-decoration:none;color:White;font-weight:bold;font-size:110%;border:0; padding:2px;}
div#TSlogo img{position:absolute;top:10px;left:50px;border:none;}
body.retrieve{background-image:none;background-color:White;color:Black;height:100%;}






