body, p, table, td, input, textarea {font-family:Verdana,Arial,san-serif; font-size:11px; color:#330000;}

body {margin:0 0 0 0; background-image:url(../images/background.jpg) }

p {margin-bottom:1px}

table#fitnesslevel {width:231px; border: 1px solid; border-color:#330000;}
td#fitnesslevelparam {width:30px; text-align:left; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#fitnesslevelparamleft {width:77px; text-align:left; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#fitnesslevelparamright {width:25px; text-align:left; border-bottom: 1px solid; font-weight: bold;}
td#fitnesslevelparambottom {width:77px; text-align:left; border-right: 1px solid; border-color:#330000; font-weight: bold;}
td#fitnesslevelvalue {width:30px; text-align:center; border-bottom: 1px solid; border-right: 1px solid; border-color:#330000;}
td#fitnesslevelvaluebottom {width:30px; text-align:center; border-right: 1px solid; border-color:#330000;}
td#fitnesslevelvalueright {width:25px; text-align:center; border-bottom: 1px solid; border-color:#330000;}
td#fitnesslevelvaluebottomright {width:25px; text-align:center; border-color:#330000;}

table#wettkampfsaison {width:231px; border: 1px solid; border-color:#330000}
td#wettkampfsaisonparam1 {width:82px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#wettkampfsaisonparam2 {width:30px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#wettkampfsaisonparam3 {width:40px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#wettkampfsaisonparamtop {width:30px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#wettkampfsaisonparamleft {width:30px; text-align:right; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000}
td#wettkampfsaisonparamright {width:35px; text-align:center; border-bottom: 1px solid; font-weight: bold;}
td#wettkampfsaisonparambottom {width:30px; text-align:right; border-right: 1px solid; border-color:#330000; }
td#wettkampfsaisonvalue1 {width:82px; text-align:center; border-bottom: 1px solid; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvalue2 {width:30px; text-align:center; border-bottom: 1px solid; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvalue3 {width:40px; text-align:right; border-bottom: 1px solid; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvaluebottom1 {width:82px; text-align:center; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvaluebottom2 {width:30px; text-align:center; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvaluebottom3 {width:40px; text-align:right; border-right: 1px solid; border-color:#330000;}
td#wettkampfsaisonvalueright {width:35px; text-align:center; border-bottom: 1px solid; border-color:#330000;}
td#wettkampfsaisonvaluebottomright {width:35px; text-align:center; border-color:#330000;}

table#shop {border: 1px solid; border-color:#330000;}
td#shopparamleft {width:754px; text-align:center; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000; font-weight: bold;}
td#shopvalueleft {width:754px; text-align:left; border-right: 1px solid; border-bottom: 1px solid; border-color:#330000;}
td#shopvaluebottomleft {width:754px; text-align:left; border-right: 1px solid; border-color:#330000;}
td#shopparamright {width:50px; text-align:center; border-bottom: 1px solid; font-weight: bold;}
td#shopvalueright {width:50px; text-align:right; border-bottom: 1px solid; border-color:#330000;}
td#shopvaluebottomright {width:50px; text-align:right; border-color:#330000;}

tr#banner {height:125px}
tr#navigation {height:25px}
tr#margin_top {height:30px}
tr#margin_bottom {height:11px}
tr#text_row {height:20px}

td#left_area {width:200px;align:left;vertical-align:top}
td#header_area {width:824px}
td#content_area {width:824px;vertical-align:top}
td#right_area {vertical-align:top;}
td#nav_button {width:103px}
td#date_column {background-image:url(../images/news_date.jpg);background-repeat:no-repeat}
td#content_entry {padding-top:11px}
td#content_entry_icon {padding-top:11px; width:30px}
td#content_entry_text {padding-top:11px; width:773px}
td#separator  {background-image:url(../images/news_separator.jpg);background-repeat:no-repeat;width:825px;height:6px}
td#more_button {text-align:right;padding-right:4px;height:24px;}
td#webvoting {padding-left:5px}
td#fitnesslevel {padding-left:5px}
td#wettkampfsaison {padding-left:5px}
td#shop {padding-left:5px;padding-right:5px}

td#bottom {vertical-align:bottom;}
td#aboutme_header {width:200px;font-weight:bold}
td#aboutme_text {width:522px}

img#more {width:34px; height:16px; border-style:solid; border-width:1px; border-color:#330000}
img#rolliworld {width:158px; height:55px; border:0px}
img#dresdnerbank {width:162px; height:49px; border:0px}
img#specialized {width:40px; height:87px; border:0px}
img#handbiken_at {width:175px; height:35px; border:0px}
img#tsvotterfing {width:80px; height:80px; border:0px}
img#rslc {width:92px; height:55px; border:0px}

object#webvoting1 {width:241px; height:720px;}
div#webvoting1 {width:241px; height:720px; margin-left:5px; border-style:solid; border-width:1px; border-color:#330000; background-color:#cccccc}
object#webvoting2 {width:241px; height:250px;}
div#webvoting2 {width:241px; height:250px; margin-left:5px; border-style:solid; border-width:1px; border-color:#330000; background-color:#cccccc}
object#webvoting3 {width:241px; height:230px;}
div#webvoting3 {width:241px; height:230px; margin-left:5px; border-style:solid; border-width:1px; border-color:#330000; background-color:#cccccc}
object#webvoting4 {width:241px; height:230px;}
div#webvoting4 {width:241px; height:230px; margin-left:5px; border-style:solid; border-width:1px; border-color:#330000; background-color:#cccccc}
div#fitnesslevel {padding:10px 10px 10px 5px; width:226px; margin-left:5px; border-style:solid; border-width:1px; background-color:#cccccc; border-color:#330000}
div#wettkampfsaison {padding:10px 10px 10px 5px; width:226px; margin-left:5px; border-style:solid; border-width:1px; background-color:#cccccc; border-color:#330000}
div#header_text {font-weight:bold}
div#shop {padding:10px 10px 10px 5px; width:805px; margin-left:5px; margin-right:5px; border-style:solid; border-width:1px; background-color:#cccccc; border-color:#330000}

a {color:#333333}
a.home { display:block; border-width:0px; background-image:url(../images/btn_home.jpg); width:103px; height:25px }
a.home:hover { background-image:url(../images/btn_home_act.jpg) }
a.aboutme { display:block; border-width:0px; background-image:url(../images/btn_aboutme.jpg); width:103px; height:25px }
a.aboutme:hover { background-image:url(../images/btn_aboutme_act.jpg) }
a.press { display:block; border-width:0px; background-image:url(../images/btn_press.jpg); width:103px; height:25px }
a.press:hover { background-image:url(../images/btn_press_act.jpg) }
a.gallery { display:block; border-width:0px; background-image:url(../images/btn_gallery.jpg); width:103px; height:25px }
a.gallery:hover { background-image:url(../images/btn_gallery_act.jpg) }
a.antidoping { display:block; border-width:0px; background-image:url(../images/btn_antidoping.jpg); width:103px; height:25px }
a.antidoping:hover { background-image:url(../images/btn_antidoping_act.jpg) }
a.guestbook { display:block; border-width:0px; background-image:url(../images/btn_guestbook.jpg); width:103px; height:25px }
a.guestbook:hover { background-image:url(../images/btn_guestbook_act.jpg) }
a.shop { display:block; border-width:0px; background-image:url(../images/btn_shop.jpg); width:103px; height:25px }
a.shop:hover { background-image:url(../images/btn_shop_act.jpg) }
a.impressum { display:block; border-width:0px; background-image:url(../images/btn_impressum.jpg); width:103px; height:25px }
a.impressum:hover { background-image:url(../images/btn_impressum_act.jpg) }

span#date_text {margin-left:5px; }
span#header_text {font-weight:bold}

#left_area_content {margin:30px 10px 0px 10px}
#left_area_content_entry {margin-bottom:30px}
#news_content {padding-top:11px}