html { overflow: -moz-scrollbars-vertical; }
BODY{margin:0px;padding:0px;background-color:#FFFFff;font-size: 12px;font-family: arial, helvetica, sans-serif;}
BODY.main{margin:0px;padding:0px;background-image: url(../img/background.jpg);background-repeat:repeat;
         background-color:#FFFFFF;font-size: 12px;}

#ct
{width:350px;height:25px;color:#fff;font-size: 12px;font-weight: bold;padding-top:3px;
text-align:center;background-image: url(../img/cont_top.gif);background-repeat:no-repeat;vertical-align:top;}
#cl{width:20px;background-image: url(../img/cont_left.gif);background-repeat:repeat-y;}
#cr{width:20px;background-image: url(../img/cont_right.gif);background-repeat:repeat-y;}
#cb{width:350px;height:21px;color:#BB3333;background-image: url(../img/cont_foot.gif);background-repeat:no-repeat;}
#background{padding-top:5px;background-image: url(../Img/backline.gif);background-repeat:repeat-y;}
#background2{background-image: url(../Img/backfooter.gif);background-repeat:repeat-y;}

td.Menu1{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}
td.termin{border-style: solid;border-color: #aaaaaa;border-width:0px 0px 1px 0px;}

a.Menu:link{color: #000000;text-decoration:none;padding : 0px;}
a.Menu:visited{color: #111111;text-decoration:none;padding : 0px;}
A.Menu:hover {color : black;background-color : #CCCCCC;padding : 0px;text-decoration: none;}
A.Menu:active {color : black;background-color : #E6E6E6;padding : 0px;text-decoration: none;}

#verein{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}
#archiv{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}
#filesandmore{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}
#internal{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}
#turnier{text-align:center;border-style: solid;border-color: #aaaaaa;border-width:1px 1px 1px 0px;background-color:#eeeeee;padding:2px;}





#bodymenu{background-color:#DEE7EC;}

#leftheader{padding:0px 0px 0px 10px;text-align: center;font-family: arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;
	color:#BB3333;background-color:#B1C3CD;background-image: url(../Img/background_title.gif);background-repeat:repeat-x;}
#rightheader{padding:0px 20px 0px 0px;text-align: right;font-family: arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;
	color:#BB3333;background-color:#B1C3CD;background-image: url(../Img/background_title.gif);background-repeat:repeat-x;}
#titleheader{text-align: left;font-family: arial, helvetica, sans-serif;font-size: 22px;font-weight: bold;
	color:#BB3333;background-color:#dee7ec;}

#menuitem{margin:0px;width:192px;
	color:black;border-style: solid;border-color: #8cacbb;border-width:0px 0px 0px 15px;}


#menuinhalt{height:220px;overflow:auto;width:190px;paading:0px;}

#inhalt{margin:0px 0px 0px 0px;width:100%;min-height:445px;
background-image: url(../Img/background.jpg);background-repeat:repeat;
	color:black;background-color:#ffffff;}
#contactbox{height:74px;background-color:#dee7ec;border-style: solid;border-color: #8cacbb;border-width:1px 1px 1px 15px;}

h1{font-family: arial, helvetica, sans-serif;font-size: 37px;font-weight: bold;}
h2{font-family: arial, helvetica, sans-serif;color: #111111;font-size: 24px;padding:1px;}
h3{font-size: 16px;}
h4{font-size: 14px;}
h5{margin: 0px 0px 0px 0px;padding:0px;font-size: 12px;font-weight: normal;}
h6{font-family: arial, helvetica, sans-serif;color: #111111;font-weight: bold;margin: 0px 0px 0px 0px;padding:0px;font-size: 16px;}

table.kontakt {border-width: 0px 0px 0px 0px;border-spacing: 2px 2px;border-style: none none none none;
         border-color: gray gray gray gray;border-collapse: separate;background-color: #dee7ec;}
table.kontakt th {border-width: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-style: none none none none;
         border-color: gray gray gray gray;background-color:#dee7ec;-moz-border-radius: 0px 0px 0px 0px;}
table.kontakt td {border-width: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-style: none none none none;
         border-color: gray gray gray gray;background-color: #dee7ec;-moz-border-radius: 0px 0px 0px 0px;}
table.menu {border-width: 0px 0px 0px 0px;border-spacing: 1px 1px;border-style: none none none none;
         border-color: gray gray gray gray;border-collapse: separate;font-family: arial, helvetica, sans-serif;font-size: 10px;}
table.menu td {font-family: arial, helvetica, sans-serif;font-size: 10px;}

th {font-family: arial, helvetica, sans-serif;font-size: 14px;font-weight: bold;text-align:left;}
p, ul, ol, li, div, td, dd, dt, dl, nobr, i, dir, blockquote{font-family: arial, helvetica, sans-serif;font-size: 12px;}

a:link{color: #000000;}
a:visited{color: #111111;}
a:active{color: #636363;}
a:hover{color: #888888;}




address{font-family: arial, helvetica, sans-serif;font-size: 60%;color: #666666;}