html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; } img { border: none; } table { border-collapse: collapse; border-spacing: 0; } form { margin: 0px; } /* Seitenaufbau */ body { font: 9pt Helvetica, Verdana; margin: 0; padding: 0; width:100%; height:100%; } .main_header { width: 800px; height: 100px; position: relative; margin: 60px auto 0px auto; background-image:url(grafiken/top_green.jpg); } .container { width: 800px; position: relative; margin: 0px auto; background-image:url(grafiken/center.jpg); background-repeat:no-repeat; } .container_left { float: left; width: 520px; } dt, dl, dd, ul, li { list-style-type: none; padding: 0 10px 0 0; } #menu { position: absolute; margin: 10px 0 0 10px; } #menu dl { float: left; } #menu li { display: inline; } #smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 { position: absolute; margin-top: 5px; left: 0; width: 500px; display: none; font-size: 9pt; } #menu dt a { font-weight: bold; text-decoration: none; color: #666666; font-size: 9pt; } #menu dt a:hover { color: #999999; } #menu li a { font-weight: normal; text-decoration: none; color: #666666; font-size: 9pt; } #menu li a:hover { color: #999999; } .main_content { width: 500px; padding: 60px 10px 10px 10px; } .columns { column-count: 2; column-gap: 20px; -moz-column-count: 2; -moz-column-gap: 20px; -webkit-column-count: 2; -webkit-column-gap: 20px; } .container_right { float: right; width: 280px; padding-top: 85px; } .box_twitter { margin: 10px; padding: 10px; width: 240px; border: 1px solid #999999; font-family: helvetica; font-size: 9pt; background-color: #fafaff; } .box_twitter a { color: #666666; } .box_twitter h1 a { color: #333333; text-decoration: none; font-size: 9pt; } .box_twitter h1 { font-size: 9pt; } .box_icon { margin-left: 3px; margin-bottom: 3px; float: right; } .box_icon img { width: 30px; height: 30px; } .container_bottom { clear: both; } .main_bottom { width: 780px; height: 17px; position: relative; margin: 0px auto 60px auto; padding: 13px 10px 10px 10px; text-align: right; background-image:url(grafiken/bottom_blue.jpg); } /* Formatvorlagen */ a { font-size: 9pt; } h1 { font: 11pt Helvetica, Verdana; color: #333333; font-weight: bold; margin-bottom: 5px; } h2 { font: 9pt Helvetica, Verdana; color: #333333; font-weight: bold; margin-top: 15px; margin-bottom: 5px; } h2 a { color: #333333; } h3 { font: 9pt Helvetica, Verdana; color: #333333; font-weight: bold; margin-bottom: 5px; } p { color: #666666; margin-top: 5px; } p a { color: #666666; } .space { height: 15px; } .error_message { color: red; font-weight: bold; } .highlight { color: #3060F0; font-weight: bold; } table.gallery_list td { padding: 5px; } table.gallery_page td { border: 1px solid #999999; } table { margin-top: 5px; margin-bottom: 5px; } td { color: #666666; font-size: 9pt; } td a { color: #666666; font-weight: bold; } .no_decoration { font-weight: normal; text-decoration: none; color: #666666; } .lastrow { padding-bottom: 10px; } /* Formulare */ input, select, textarea, password { color: #666666; font-size: 9pt; border: 1px solid #999999; background-color: #ffffff; align: right; margin-top: 2px; margin-bottom: 2px; } input[type='submit'], input[type='reset'], input[type=button] { padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; } .input_long { width: 300px; } textarea { width: 350px; height: 50px; font-family: Helvetiva, Verdana; } .formlabel { padding-top: 5px; } /* Forum */ .forum_row { background-color: #ffffff; border: 1px solid #999999; margin-top:4px; } .forum_title { float:left; padding:4px; margin: 0px; } .forum_title a { text-decoration: none; color: #333333; } .forum_addinfo { float:right; width:100px; padding:4px; font-weight: bold; color: #333333; } .forum_thread { padding: 10px; } .forum_quote { border-style: solid; border-color: #999999; border-width: 1; padding: 10px; margin: 10px; }