body  { background-color:#ffffff;text-align:left;font-family:Verdana,Arial,Avantgarde;
        margin:0px;padding:0px;background-image:url(img/menubg.jpg);background-repeat:no-repeat;}
a:link { text-decoration:none;color:#66aaaa;}/*#000022*/
a:visited { text-decoration:none;color:#66aaaa;}/*#333333*/
a:active { text-decoration:none;color:#66aaaa;}
a:hover { text-decoration:none; color:#ff9933;}


table.top {position:absolute;top:0px;left:0px;margin:0px;width:100%;
         border:0px solid #000000;}
td.logo {margin:0px;height:170px;width:300px;
         border:0px solid #000000;}
td.bildleiste {margin:0px;vertical-align:bottom;
                background-image:url(img/matchrace-bildleiste.jpg);background-repeat:no-repeat;
                border:0px solid #000000;}
p.extras {width:500px;text-align:right;margin:0px 0px 20px 0px;
            border:0px solid #000000;}
						
table.middle {position:absolute;top:170px;left:0px;height:428px;width:100%;
         border:0px solid #000000;text-align:left;}
.menu, .content {vertical-align:top;}
/*td.menu {width:238px;padding-top:28px;}*/
td.menu {width:185px;padding-top:28px;}
/*td.content {width:650px;padding-top:25px;text-align:left;
             border:0px solid #000000;}*/
td.content {width:580px;padding-top:25px;text-align:left;
             border:0px solid #000000;}
td.content_kontakt {padding:20px;padding-left:50px;}
/*div.content {width:650px;text-align:left;
             border:0px solid #000000;
						 padding:0px;
						 scrollbar-base-color:#D5DFE8;
						 scrollbar-3dlight-color:#ffffff;
						 scrollbar-darkshadow-color:#ffffff;
						 scrollbar-highlight-color:#ffffff;
						 scrollbar-shadow-color:#ffffff;
						 scrollbar-track-color:#ffffff;
						 scrollbar-arrow-color:#9c9d9f;}*/
div.content {width:580px;text-align:left;
             border:0px solid #000000;
						 padding:0px;
						 scrollbar-base-color:#D5DFE8;
						 scrollbar-3dlight-color:#ffffff;
						 scrollbar-darkshadow-color:#ffffff;
						 scrollbar-highlight-color:#ffffff;
						 scrollbar-shadow-color:#ffffff;
						 scrollbar-track-color:#ffffff;
						 scrollbar-arrow-color:#9c9d9f;}
/*div.cont_all {width:650px; padding:0px;text-align:left;}*/
div.cont_all {width:580px; padding:0px;text-align:left;}
td.border {background-image:url(img/rand2.jpg);background-repeat:repeat-y;background-position:70px 0px;
           border:0px solid #000000;padding-top:25px;vertical-align:top; }
					 
div.rechts { width:190px;padding-left:15px;padding-right:5px;margin-left:20px;border-left:1px solid #DFE6EC; }					 
/*div.tx-kuloplayer-pi1 { padding-left:130px; }*/

.menu_no, .menu_act {width:181px;height:34px;}

div.menu_no {background-image:url(img/button_no.gif);background-repeat:no-repeat;}

/*div.menu_no a:hover {background-image:url(img/button_hov.gif);background-repeat:no-repeat;}
div.menu_act a:hover {background-image:url(img/button_hov.gif);background-repeat:no-repeat;}*/
div.menu_act {background-image:url(img/button_hov.gif);background-repeat:no-repeat;}
/*a:hover {background-image:url(img/button_hov.gif);background-repeat:no-repeat;}*/
div.csc-textpic-intext-right, div.csc-textpic-intext-left, div.csc-textpic-intext-left-nowrap,
div.csc-textpic-intext-right-nowrap/*, div.csc-frame-frame2, div.trenner*/ {clear:both;}
/*
table.imgtext-table-0-center, table.imgtext-table-8-center {margin:auto;}
table.imgtext-table-0-left, table.imgtext-table-8-left {margin-right:auto;}
table.imgtext-table-0-right, table.imgtext-table-8-right {margin-left:auto;}
*/
div.csc-textpicHeader {margin-top:0px;}


p.bodytext {font-size:10px;line-height:16px;}

.bodytext {text-align:justify;}
.align-center, .align-center p.bodytext {text-align:center;}
.align-right, .align-right p.bodytext {text-align:right;}
.align-left, .align-left p.bodytext {text-align:left;}



p.csc-linkToTop {font-size:9px;}
p.csc-caption {font-size:9px;}
p {margin:0px;padding:0px;}
h1 {font-size:16px;color:#ff9933;}
h2 {font-size:16px;color:#9c9ea1;}
h3 {font-size:14px;color:#9c9ea1;}
h4 {font-size:12px;color:#9c9ea1;}
h5 {font-size:10px;color:#9c9ea1;}
h6 {font-size:10px;color:#000000;font-weight:normal;line-height:16px;}
.csc-firstHeader {color:#ff9933;margin-top:0px;}

div.csc-textpicHeader h3 {margin-top:0px;padding-top:0px;}
div.csc-textpicHeader h2 {margin-top:0px;padding-top:0px;}
div.csc-textpicHeader h1 {margin-top:0px;padding-top:0px;}
div.csc-textpicHeader h4 {margin-top:0px;padding-top:0px;}
div.csc-textpicHeader h5 {margin-top:0px;padding-top:0px;}
div.csc-textpicHeader .csc-firstHeader {margin-top:0px;}



table.imgtext-nowrap {margin:25px 0px 0px 0px;}

/*Listenlayout: der weiße Border ist notwendig da der IE sonst den ersten Punkt zu tief setzt*/
ul {list-style-type:circle;border:1px solid #ffffff;font-size:10px;/*vertical-align:middle;*/}
li {font-size:10px;vertical-align:bottom;line-height:12px;
    border:1px solid #ffffff;}
table.contenttable td {padding:2px;}
/*table.contenttable, table.contenttable td {border:0px;}*/
table.contenttable-0, table.contenttable-1 {
 border-left:1px solid #D5DFE8; border-top:1px solid #D5DFE8;
 border-right:1px solid #E5EBF1; border-bottom:1px solid #E5EBF1;}
table.contenttable-0 td {font-size:10px;padding:1px;
 border-left:1px solid #D5DFE8; border-top:1px solid #D5DFE8;
 border-right:1px solid #E5EBF1; border-bottom:1px solid #E5EBF1;}
table.contenttable-1 td {font-size:9px;
 border-left:1px solid #D5DFE8; border-top:1px solid #D5DFE8;
 border-right:1px solid #E5EBF1; border-bottom:1px solid #E5EBF1;}
table.contenttable-2 td {font-size:10px;padding:1px;}
table.contenttable-3 td {font-size:9px;padding:1px;}
									
												 
td.csc-uploads-fileName {font-size:10px;}
p.csc-uploads-description {font-size:9px;}
td.csc-uploads-fileSize {font-size:9px;padding-left:20px;}
/*Kontaktformular*/
fieldset.csc-mailform { border:0px; margin:0px;padding:0px;}
fieldset.csc-mailform label { font-size:10px; width:70px; float:left;}
div.csc-mailform-field input, div.csc-mailform-field select {border:1px solid #D5DFE8;font-size:10px;background-color:#f2f2f2;font-family:Verdana,Arial,Avantgarde;margin:2px;}
div.csc-mailform-field textarea { border:1px solid #D5DFE8;font-size:10px;background-color:#f2f2f2;font-family:Verdana,Arial,Avantgarde;margin:2px;}
div.csc-mailform-field .csc-mailform-submit { margin:3px 3px 3px 72px; width:100px; border:1px solid #D5DFE8;font-size:10px;background-color:#f2f2f2;font-family:Verdana,Arial,Avantgarde;}


div.tx-lumogooglemaps-pi1 {margin-left:25px;margin-right:15px;}


/* ##### tt_news start #####*/
/*latest*/
div.news-latest-container { padding:0px; }
div.news-latest-item { padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DFE6EC; }
div.news-latest-container h2 { margin:0px;padding:0px 0px 2px 0px;font-size:14px; }
div.news-latest-container p { margin:0px;padding:0px 0px 2px 0px;font-size:11px; }
div.news-latest-gotoarchive { background-color:transparent;margin:0px;padding:0px;text-align:right; }
div.news-latest-gotoarchive { font-size:11px; }

/*list*/
div.news-list-container { padding:0px; }
div.news-list-item { padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DFE6EC; }
div.news-list-container h2 { padding:0px 0px 2px 0px;font-size:14px; }
div.news-list-container p { padding:0px 0px 2px 0px;font-size:11px; }

/*single*/
div.news-single-item { padding:0px;margin:0px;font-size:10px; }
div.news-single-item a { display:none; }
div.news-single-item div.news-single-img a { display:inline; }
div.news-single-item h2 { font-size:14px; }
div.news-single-item div.news-single-backlink { padding:10px 0px 10px 0px;margin-top:10px;border-top:1px solid #DFE6EC; }
div.news-single-item div.news-single-backlink a { display:inline; }

.news-single-rightbox, .news-single-imgcaption, .news-latest-date, .news-latest-morelink, .news-latest-category, .news-list-category, .news-list-author, .news-list-imgcaption, .news-list-date, .news-list-browse, .news-amenu-container, .news-catmenu {
font-size:9px;
}

/* ##### tt_news ende #####*/


/*table.csc-mailform td {font-size:10px;}
input, textarea {border-left:1px solid #D5DFE8; border-top:1px solid #D5DFE8;
       border-right:1px solid #E5EBF1; border-bottom:1px solid #E5EBF1;
			 font-size:10px;background-color:#f2f2f2;font-family:Verdana,Arial,Avantgarde;}*/


