HTML {height:100%;margin-bottom:1px} BODY { background-color: #FFFFFF; margin: 40px 0px 40px 0px; cellspacing: 0px 0px 0px 0px; padding:0; } TABLE, TD, TR { padding: 0px 0px 0px 0px; border: 0px 0px 0px 0px; vertical-align: top; horizontal-align: center; font-family: Stone, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; letter-spacing:0px; } A { outline:none; color: #000000; text-decoration: none; } A:hover { color: #cc0033; } .page { width: 754px; } .logo { width:324px; height:100px; vertical-align: middle; padding-left:20px; } .hi{ color: #fff; } .line { padding-top: 0px; height: 1px; background-color:#cc0033; background-repeat:no-repeat; } .index_main { color: #FFFFFF; padding: 6px 10px 10px 334px; background-repeat: no-repeat; } .titel_form { padding: 0; text-decoration:inherit; color: #444; letter-spacing:2px; font-weight:bold; font-size: 30; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 40px; letter-spacing:.2px; padding-top: 24px; } /* .titel { padding: 24px 36px 12px 36px; text-decoration:inherit; color: #444; letter-spacing:2px; font-weight:bold; font-size: 30; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 40px; letter-spacing:.2px; } */ .content { padding: 12px 36px 16px 36px; text-decoration:inherit; } .content_form { padding: 12px 36px 16px 36px; text-decoration:inherit; } .titel_intern { /* padding: 6px 10px 10px 10px; --> padding: 36px 36px 36px 36px;*/ text-decoration:inherit; background-repeat: no-repeat; color: #ff9900; letter-spacing:2px; font-weight:bold; font-size: 30; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 40px; letter-spacing:.2px; } .titel { /* padding: 6px 10px 10px 10px; --> padding: 36px 36px 36px 36px;*/ text-decoration:inherit; background-repeat: no-repeat; color: #444; letter-spacing:2px; font-weight:bold; font-size: 30; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 40px; letter-spacing:.2px; } .utitel { text-decoration:inherit; color: #444; letter-spacing:2px; font-weight:bold; font-size: 18px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 24px; letter-spacing:.2px; } .text { text-decoration:inherit; color: #000; letter-spacing:0px; font-weight:normal; font-size: 15px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 20px; letter-spacing:0px; padding-left: 36px; padding-top: 9px; padding-bottom: 18px; pading-right: 36px; } .text_bold { text-decoration:inherit; color: #000; letter-spacing:0px; font-weight:bold; font-size: 15px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 20px; letter-spacing:0px; padding-top: 9px; padding-bottom: 18px; pading-right: 36px; } .form { text-decoration:inherit; color: #00d; letter-spacing:0px; font-weight:normal; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; padding: 12px 36px 16px 36px; background-color: #eee; } .formular { text-decoration:inherit; color: #000; letter-spacing:0px; font-weight:normal; font-size: 15px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; line-height: 20px; letter-spacing:0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px; pading-right: 0px; background-color: #eee; } .content_navig { font-weight:normal; font-size: 13px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; color: #444; line-height: 17px; padding: 0px 0px 0px 0px; } .content_navig a:hover { color: #cc0033; } .footer_L { font-size:10px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; font-weight: normal; align:left; color: #bbb; padding-top: 6px; } .footer_R { font-size:10px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; font-weight: normal; align:right; color: #444; padding-top: 6px; } .rollmenu_head { font-size:13px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; font-weight: normal; line-height: 17px; vertical-align: middle; background-color: #ddd; padding-left:15px; border-color: #cc0033; border-style: solid; border-width: 0px 0px 1px 0px; width: 100%; /*padding:1em 0.5em 1em 1em;*/ padding:12px 12px 12px 16px; } /*.rollmenu_on { font-size:13px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; font-weight: normal; line-height: 17px; vertical-align: middle; background-color: #cc0033; padding-left:5px; border-color: #cc0033; border-style: solid; border-width: 0px 0px 1px 0px; width: 100%; padding:1em 0.5em 1em 1em;*/ } /* ul.rollmenu { list-style-type: none; color: #000; font-size:13px; font-family: Stone, Helvetica, Arial, Verdana, sans-serif; vertical-align: middle; background-color: #eed; margin: 0; padding: 0; border-color: #cc0033; border-style: solid; border-width: 0px 0px 0px 0px; width: 25%; voice-family: "\"}\""; voice-family: inherit; padding: 0 0.5em; font-weight: roman; width: 20%} html>body ul.rollmenu { width: auto} ul.rollmenu li { font-weight: bold; margin: 0 ; padding-left: 0} ul.rollmenu ul { font-weight: normal; list-style-type: none; margin: 0.1em 0 0 0; padding: 0; border-bottom:0px solid #cc0033; voice-family: "\"}\""; voice-family: inherit; font-weight: bold; margin: 0 -0.5em 0 -0.5em}*/ ul.rollmenu a { text-decoration: none; color: #000; background-color: transparent; margin 0; padding: 0.5em 0.2em 0 1em; width: 100%; height: 28px; font-weight: normal; border-bottom: 1px solid #cc0033; display: block; voice-family: "\"}\""; voice-family: inherit; padding-left: 1em} html>body ul.rollmenu a { width: auto} ul.rollmenu a:hover { color: #fff; background-color: #cc0033} #menu { width: auto; /* set width of menu */ background: #eed; } #menu ul { /* remove bullets and list indents */ list-style: none; margin: 0; padding: 0; } /* style, color and size links and headings to suit */ #menu a, #menu h2 { font: normal 13px/17px helvetica, arial, sans-serif; display: block; border-bottom: 1px solid #cc0033; margin: 0; padding: 5px 6px; } #menu h2 { color: #cc0033; background: #eed; text-transform: uppercase; } #menu a { color: #000; background: #eed; text-decoration: none; } #menu a:hover { color: #fff; background: #cc0033; } #menu li { /* make the list elements a containing block for the nested lists */ position: relative; } #menu ul ul ul { position: absolute; top: 0; left: 100%; /* to position them to the right of their containing block */ width: 100%; /* width is based on the containing block */ div#menu ul ul ul, div#menu ul ul li:hover ul ul {display: none;} div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}