html {margin:0px; padding: 0px;}
body{margin:0px; padding: 0px; font-size:11px; background-image:url(../img/background.gif); background-repeat:repeat-y; width: 1000px; }

h1, h2, h3, p, body {font-family: verdana, arial, helvetica}

h1{color:#264057; padding:5px 0px 2px 0px; font-size:14px; width:100%; text-align:center; border-bottom: 15px;  }
h2{color:#264057; font-size:13px}
h3{color:#264057; padding:2px 0 2px 0; font-size:14px; width:100%; border-bottom:1px solid #264057; }
h4{color:#465376; font-size:12px}

.myErrorLine{font-size:bold; color:#990000; }
.input{width:250px; font-size:11px; }
.select{font-size:11px; width: 100px; }
.tableback{background-color:#FFFEEE; border:1px solid #264057; }

a:link {color:#264057; text-decoration:none; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica;}
a:visited {}
a:hover {font-weight: bold;}

p {color:#264057; font-size: 12px; line-height: 16px;}

#bannerright{text-align:center;}

#head{ width:735px; height:468px; background-color:#fff; background-image:url(../img/etp-header.jpg); background-repeat:no-repeat; text-align:right; padding-top:45px; padding-right:265px;}

#date{ width:190px; text-align:right; float: left; height: 20px;} /* position:relative; left:800px; top:238px; */

#navi { font-size:14px; margin-top:74px; width:1000px; height:60px; padding-top:5px;  color:#fff; text-align:center; line-height:24px; }
#navi a {color:#FFFFFF; font-weight: normal; text-decoration:none; font-size:14px; height: 28px; display: block; float: left; padding:0px 15px 0px 15px;  }
#navi a:hover {color:#264057; background-image:url(../img/button_hg.jpg); background-repeat: repeat-x; height: }
*+html #navi {margin-top:119px;}
* html #navi {margin-top:119px;}



#subnav {position:absolute; left:0; top:506px; width:990px; height:77px; padding:25px 5px 5px 5px; background-image:url(../img/etp-leiste.jpg); background-repeat: no-repeat; color:#fff; text-align: left;}
#subnav a {color:#FFFFFF; font-weight: normal; text-decoration:none; font-size:14px; height: 28px;  padding:0px 10px 0 15px;  }
#subnav a:hover {font-weight: bold;  }

#navi-alt {color:#fff; text-align:center; line-height:25px; font-size:14px; background-color:#c2ceda; padding:5px 0px 5px 0px;}
#navi-alt a:link {color:#fff; text-decoration:none; font-weight:bold; padding:0 10px 0 10px; border:1px solid #747f9d; background-color:#859db6; }
#navi-alt a:visited {}
#navi-alt a:hover {color:#465376; text-decoration:none; font-weight:bold; padding:0 10px 0 10px; border:1px solid #747f9d; background-color:#859db6;}


#left{ padding-left:10px; width:180px; padding-bottom:0px; float: left; margin: 66px 25px 0px 0px;}   /*  position:relative; left:0px; top:270px;  */
#left p {margin:0px; padding:0; margin-bottom:4px; }
#left a {text-decoration: none; font-size: 14px; color:#264057;  }
*+html #left{margin-top: 76px;}
* html #left{margin-top: 76px;}


#right{ width:180px; padding-bottom:0px; float: left;  margin-top: 66px;}  /* position:relative; left:810px; top:270px; */
#right a {text-decoration: none; font-size: 13px; color:#264057;  }
*+html #right{margin-top: 76px;}
* html #right{margin-top: 76px;}


#content{ width:570px; float: left;  margin-top: 66px; margin-right: 25px;font-size: 12px; color:#264057; }  /* position:relative; left:220px; top:265px; */
#content a {text-decoration: none; font-size: 12px; color:#264057; font-family: arial, verdana, helvetica;  }
*+html #content{margin-top: 76px;}
* html #content{margin-top: 76px;}

#fuss {background-image:url(../img/fuss.jpg); background-repeat:no-repeat; height:258px; width:580px; padding: 0px; margin:25px 0px 0px 0px;}
#fuss #scroll {width:350px; overflow:auto; padding:6px; margin:5px 0px 0px 20px; height:105px; color:#859db6; background-color:#f3f6fc; border:1px solid #859db6;}

div#fussnavi { width: 700px; padding: 170px 0px 0px 150px; display: block; text-align: center; color:#264057; font-size: 10px; }
div#fussnavi a, div#fussnavi a:visited {text-decoration: none; font-weight: normal; font-size: 10px; color:#264057; }
div#fussnavi a:hover {text-decoration: underline;}


div#website {width: 1000px; }
div#etpfooter { width: 1000px; height: 250px; background-image:url(../img/etp-footer.jpg); background-repeat:repeat-y; display: block; clear: both; padding: 0px; margin: 0px; }

div#frame {width:125px; height:605px; position:absolute; left:1005px;}