body { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:0; font-size:75%; background:url(../img/white.gif) repeat-y center top #015836; }
* { font-size:100%;}
form {margin:0px;}
img {border:none;}

a:link {color:#015836;text-decoration:none; }
a:visited {color:#015836;text-decoration:none; }
a:hover {color:#8DA123;text-decoration:none;}
a:active {color:#8DA123;text-decoration:none;}

#site { margin-left:auto; margin-right:auto; width:900px; text-align:left; background-color:#fff; position:relative;}

#header { background-repeat:no-repeat; height:200px;}
#home {position:absolute; width:200px;height:100px;left:680px;top:90px;}
#home a { display:block; width:200px;height:100px;}
#lang {padding-top:176px; padding-left:10px; font-size:11px; font-weight:bold; color:#015836;}



#menu {float:left; width:200px; padding-top:2em; padding-bottom:1em; overflow:hidden; text-align:left; font-weight:bold;}
#menu * li { display:inline;}
#menu ul {margin:0 0; padding:0; list-style-type: none;text-indent:0px;}
#menu li {list-style-image:none;margin:0;padding:0;}
#menu li ul {margin:0px 0px 0px 10px; padding:0; list-style-type: none; text-indent: 0px;}
#menu a {display:block;padding:1px 0px 1px 10px;  margin-top:5px;color:#015836;text-decoration:none;background-repeat:no-repeat; background-position:1px 8px}
#menu a:visited{color:#015836;}
#menu a:hover{  color:#8DA123;}
#menu a:active{ color:#8DA123;}

#menu a.sel_wcat{ color:#8DA123;}
#menu a.sel_wcat:visited{ color:#8DA123;}
#menu a.doc{ color:#015836; background-image:url(../img/doc.gif);}
#menu a.doc:visited{ color:#015836; background-image:url(../img/doc.gif);}
#menu a.sel_doc{ color:#8DA123; background-image:url(../img/doc_sel.gif);}
#menu a.sel_doc:visited{ color:#8DA123; background-image:url(../img/doc_sel.gif);}


#content {float:left;width:650px; margin-left:20px; padding-top:2em; padding-bottom:1em;overflow:hidden; }


ul.oberview {list-style-type: none; margin:0; padding:0;}
ul.oberview li { padding:2px 0 2px 20px; margin:0; background-repeat: no-repeat; margin-top:5px; background-color:#eee; background-position:3px 0px;}

div.int_dl { margin:3px 0; padding:3px 5px 3px 25px; background-repeat: no-repeat; background-position:5px 5px; background-color:#eee }
div.int_dl_title{float:left; width:80%;}
div.int_dl_size{float:right; width:15%; text-align:right;}
div.int_dl a {color:#000}

div.int_dl_list { margin:3px 0 0 0; background-repeat: no-repeat; background-position:5px 2px; background-color:#F0EFE8;}
h2.int_dl_title{color:#ca162f; margin:1em 0 0 0; padding:0; border-bottom:1px solid #e8062b;font-size:100%; font-weight:bold;}
div.int_dl_list a {color:#000}
div.int_dl_content{ margin-left:25px;padding:3px 5px 3px 3px; background-color:#F8F8F8; }


span.error,strong.error{color: #ff0000;}
#f2mail input.normal,#f2mail select.normal,#f2mail textarea.normal {width:400px;}
#f2mail table { margin-top:1px;}
#f2mail td{ border:1px solid #e2e2e2;padding:3px;}
#f2mail td.lbl{ border:1px solid #e2e2e2;padding:6px 3px 3px 3px;}
#f2mail td.error {color:#ff0000; border:1px solid #e2e2e2; padding:6px 3px 3px 3px; font-weight:bold;}


