@charset "utf-8";
/* CSS Document */

html { height: auto; min-height: 100%; margin: 0px; padding: 0px; } 
body { overflow-y: scroll; height: auto; min-height: 100%; width: 100%; background:#ffffff; text-align: center; font-size:12px; line-height:18px; font-weight: normal; color:#666666; font-family:Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; }
body.entech { overflow-y: scroll; height: 100%; width: 100%; background:#ffffff; text-align: center; font-size:12px; line-height:18px; font-weight: normal; color:#666666; font-family:Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; }

a { color:#666666; text-decoration: none; }
a:hover { color:#ff5000; }

h1 { color:#666666; font-size:36px; text-transform: uppercase; font-weight: normal; padding-top: 0px; margin-top: 0px; }
h1.entech { color:#666666; font-size:36px; text-transform: uppercase; font-weight: normal; padding-top: 0px; margin-top: 30px; }
h2 { color:#666666; font-size:12px; text-transform: uppercase; font-weight: normal; }
p { margin: 0px; padding: 0px; }
img { border: 0px solid white;}
ul { margin:0; padding:0px; }
label { text-transform: uppercase; font-size:11px; }
input { border: 1px solid #999999; font-size: 12px; height: 18px; margin: 0px; margin-bottom: 2px; width: 340px; }
textarea { border: 1px solid #999999; font-size: 12px; margin: 0px; margin-bottom: 2px; width: 340px; }
.submit { border: 0px solid #999999; margin: 0px; margin-bottom: 2px; width: 91px; }

.panel { min-height: 600px; height: 100%; text-align: left; margin: 0px auto; padding: 0px; width: 1000px; }
.header { width:900px; height:75px; margin-left: 50px; margin-right: 50px; }
.header .mainnavi { width:625px; margin-right: 25px; margin-top: 50px; height: 25px; float: left; text-transform: uppercase; }
.header .helpnavi { width:225px; height: 25px; margin: 0px; padding: 0px; padding-top: 47px; text-align: right; padding-right: 25px; background-color:#999999; color: #ffffff; float: left; background-image:url(images/logo2.gif); background-position: left top; background-repeat: no-repeat; }
.header .helpnavi a { color:#ffffff; }
.header .helpnavi a:hover { color:#505050; }

.mainnav { width:600px; height:12px; }
.mainnav li { height: 12px; list-style:none; margin:0; padding:0px; float:left; background-repeat: no-repeat; overflow: hidden; }
.mainnav li a { height: 12px; display:block; height:0px; padding-top:12px; margin-left:-2px; }
.subnav { width:200px; height:12px; }
.subnav li { height: 12px; list-style:none; margin:0; padding:0px; margin-bottom: 8px; background-repeat: no-repeat; overflow: hidden; }
.subnav li a { height: 12px; display:block; height:0px; padding-top:12px; margin-left:-2px; }

.content { width:900px;  margin-left: 50px; margin-right: 50px; margin-top: 100px; }
.content .title { width:250px; float: left; margin-right: 25px; }
.content .title .subnavi { margin-top: 50px; text-transform: uppercase; }
.content .text { width:350px; float: left; margin-right: 25px; text-align: justify; }
.content .text ul { text-align: left; margin-left: 0px; padding-left: 15px; margin-top: 14px; } /* list-style-type: circle; list-style-image:url([Dateiname]); */
.content .text ol { text-align: left; margin-left: 0px; padding-left: 0px; list-style-position: inside; } /* list-style-type: circle; list-style-image:url([Dateiname]); */
.content .image { width:250px; float: left; }
.content .entechtext { width:250px; float: left; cursor: pointer; text-align: justify; }
.content .entechspace { border:1px solid white; width:73px; float: left; }
.content .textdouble { width:625px; float: left; text-align: justify; }
.content .footer { margin-top: 60px; margin-left: 273px; height: 30px; width: 573px; background-image:url(images/footer.jpg); background-position: left bottom; background-repeat: no-repeat; }

.active { color:#ff5000; }