.body {background-color : #415c92;margin : 0;padding : 0;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}#higru1 {background-attachment : fixed;background : url(images/tvm_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru4 {background-attachment : fixed;background : url(images/tvm_herren_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru5 {background-attachment : fixed;background : url(images/tvm_jugend_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru6 {background-attachment : fixed;background : url(images/tvm_grabisku_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru7 {background-attachment : fixed;background : url(images/tvm_geschichte_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru8 {background-attachment : fixed;background : url(images/hoellenrudel_03.gif);height : 202px;background-position : 15px 0;background-repeat : no-repeat;}#higru3 {background-attachment : fixed;background : url(images/tvm_07.gif);height : 34px;background-position : 15px 0;background-repeat : no-repeat;}#higru2 {position : relative;width : 100%;background-attachment : fixed;background : url(images/tvm_05.gif);background-position : 15px 0;background-repeat : repeat-y;}#contentmitte {padding-top : 10px;margin-left : 270px;width : 710px;}#valide {margin : 0;padding-top : 5px;padding-left : 25px;width : 750px;}#valide p {text-decoration : none;font : 0.8em/20px Arial, Futura, Verdana, Helvetica, sans-serif;color : #ffffff;}#valide a {margin : 0;padding : 0;color : #d7d7fa;background-color : transparent;text-decoration : none;}#valide a:link, #valide a:visited {margin : 0;padding : 0;color : #d7d7fa;text-decoration : none;}#valide a:hover {margin : 0;padding : 0;color : #bebef0;text-decoration : none;}a {margin : 0;padding : 0;color : #d7d7fa;background-color : transparent;text-decoration : underline;}a:link, a:visited {margin : 0;padding : 0;color : #d7d7fa;}a:hover {margin : 0;padding : 0;color : #bebef0;}h1 {margin : 0;padding : 0;color : #ffffff;background-color : #6b6d72;}h2, h3, h4, h5, h6 {margin : 0;padding : 0;color : #ffffff;background-color : #435f96;}h1 {font : 22px Arial, Futura, Verdana, Helvetica, sans-serif;}h2 {font : 18px Arial, Futura, Verdana, Helvetica, sans-serif;}h3 {font : 14px Arial, Futura, Verdana, Helvetica, sans-serif;}h4, h5, h6 {font : 12px Arial, Futura, Verdana, Helvetica, sans-serif;}.hidden {display : none;}p, form {margin : 0;padding : 0.5em 0 0.5em;color : #ffffff;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}dl.float-right {width : 200px;text-align : center;float : right;margin-left : 30px;margin-bottom : 10px;margin-top : 0;}.float-right dd {margin : 0;padding : 0 10px 5px 10px;font-size : 85%;}dl.float-left {width : 200px;text-align : center;float : left;margin-right : 30px;margin-bottom : 10px;margin-top : 0;}.float-left dd {margin : 0;padding : 0 10px 5px 10px;font-size : 85%;}dl.float-left-gallery {width : 100px;text-align : center;float : left;margin-right : 2px;margin-bottom : 10px;margin-top : 0;}.float-left-gallery dd {margin : 0;padding : 0 5px 5px 5px;font-size : 85%;}dl {text-align : center;}dd {color : #ffffff;font-size : 0.8em;}ul, ol {margin : 0 2em 0 3em;padding : 0.5em 0 1em;color : #ffffff;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}pre, code {margin : 0 3em;padding : 0.5em 0 1em;color : #ffffff;font : 15px Arial, Futura, monospace;}p tt {font : 8pt/8pt monospace;}img {border : 0;}td, th {margin : 0;padding : 0;color : #ffffff;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}cite {font-size : 7pt;}small {font-size : 7pt;}hr {width : 90%;}checkbox, input, option, select, textarea {margin : 4px 0 0 2px;background : #5e6066;color : #ffffff;font : 8pt Arial, Verdana, Helvetica, sans-serif;}.warnung p {margin : 0 3em;padding : 0.5em 0 1em;color : #cc0000;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}.quittung p {margin : 0 3em;padding : 0.5em 0 1em;color : #ffffff;font : 15px Arial, Futura, Verdana, Helvetica, sans-serif;}.aperitiv {display : none;}.aperitiv p {display : none;}#Navigationhorizontal {position : absolute;top : 166px;left : 100px;float : left;font-size : 93%;line-height : normal;}#Navigationhorizontal ul {margin : 0;padding : 10px 10px 0;list-style : none;}#Navigationhorizontal li {float : left;background : url("images/beide_01.gif") no-repeat left top;margin : 0;padding : 0 0 0 9px;border-bottom : 1px solid #ffffff;font-size : 93%;}#Navigationhorizontal a {float : left;display : block;background : url("images/beide_02.gif") no-repeat right top;padding : 5px 15px 4px 6px;text-decoration : none;font-size : 93%;font-weight : bold;color : #fdddad;}#Navigationhorizontal li:hover, #Navigationhorizontal li:hover a {background-position : 0% -150px;color : #ffffff;}#Navigationhorizontal li:hover a {background-position : 100% -150px;}#Navigationhorizontal #current {background-position : 0% -150px;border-width : 0;}#Navigationhorizontal #current a {background-position : 100% -150px;padding-bottom : 5px;color : #ffffff;}#bisznavigation {background-color : transparent;position : absolute;top : 0;left : 20px;}#bisznavigation LI {background-color : transparent;padding : 0;margin : 0;list-style : none;width : 160px;}#bisznavigation UL {background-color : transparent;padding : 0;margin : 0;}#bisznavigation A, #bisznavigation strong {font : 0.8em/25px Verdana, Helvetica, Arial, sans-serif;text-decoration : none;display : block;padding : 5px 40px;border : none;margin : 0;width : 145px;}#bisznavigation A:link, #bisznavigation A:visited {color : #ffffff;background : transparent url(images/navi.gif) no-repeat 0% 100%;}#bisznavigation strong {color : #ffffff;background : transparent url(images/navi.gif) no-repeat 0% 0%;}#bisznavigation A:hover, #bisznavigation A:focus {color : #ffffff;background : transparent url(images/navi.gif) no-repeat 0% 0%;}form.biszform {width : 600px;font-size : 1.1em;color : #ffffff;}form.biszform legend {padding-left : 0;}form.biszform legend, form.biszform label {color : #ffffff;}form.biszform fieldset {border : none;border-top : 1px solid #7b7b7b;background : url(images/form_fieldset.gif) repeat left bottom;}form.biszform fieldset fieldset {background : none;}form.biszform fieldset li {padding : 5px 10px 7px;background : url(images/form-trennung.gif) repeat-x left bottom;}form.biszform fieldset {margin-bottom : 10px;}form.biszform legend {padding : 0 2px;font-weight : bold;}form.biszform label {display : inline-block;line-height : 1.8;vertical-align : top;}form.biszform fieldset ol {margin : 0;padding : 0;}form.biszform fieldset li {list-style : none;padding : 5px;margin : 0;}form.biszform fieldset fieldset {border : none;margin : 3px 0 0;}form.biszform fieldset fieldset legend {padding : 0 0 5px;font-weight : normal;}form.biszform fieldset fieldset label {display : block;width : auto;}form.biszform em {font-weight : bold;font-style : normal;color : #f00;}form.biszform label {width : 120px;}form.biszform fieldset fieldset label {margin-left : 123px;}form.biszform div {display : inline;}#logo {position : absolute;top : 60px;left : 608px;height : 300px;width : 500px;}#tabelle {position : absolute;top : 80px;left : 20px;width : 230px;height : 405px;margin-bottom : 5px;margin-right : 5px;margin-left : 5px;}#tabellejugend {position : absolute;top : 180px;left : 20px;width : 230px;height : 405px;margin-bottom : 5px;margin-right : 5px;margin-left : 5px;}.tabellen p {font : 9px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;text-align : center;margin : 0;padding : 0;padding-right : 1px;padding-left : 1px;padding-bottom : 1px;padding-top : 1px;}.preistabellen p {font : 11px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;text-align : center;margin : 0;padding : 0;padding-right : 1px;padding-left : 1px;padding-bottom : 1px;padding-top : 1px;}.spiele p {font : 11px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;text-align : center;margin : 0;padding : 0;padding-right : 1px;padding-left : 1px;padding-bottom : 1px;padding-top : 1px;}#box1 {width : 180px;height : 170px;float : right;background : transparent url(images/tvmarktleugast.gif) no-repeat 0% 0%;margin-bottom : 5px;margin-left : 15px;}#box1 ul {margin : 0;padding : 0;list-style-type : none;text-align : center;font : 18px Arial, Verdana, Helvetica, sans-serif;}#box1 a:link, #box1 a:visited {margin : 0;padding : 3px 0;width : 180px;display : block;color : #ffffff;background-color : transparent;text-decoration : none;font : 18px Arial, Verdana, Helvetica, sans-serif;}#box1 a:hover {color : #fdddad;font : 18px Arial, Verdana, Helvetica, sans-serif;}#box2 {width : 180px;float : right;background-color : #6b6d72;margin-bottom : 5px;margin-left : 15px;border : 1px solid #ffffff;}#box3 {width : 180px;float : right;background-color : transparent;margin-bottom : 5px;margin-left : 15px;border : 1px solid #ffffff;}.werbung {width : 180px;float : right;background : transparent;margin-left : 15px;}
