

table {
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
width:620px;
TEXT-DECORATION: none;
DISPLAY: block;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;

}

table#all
{
width:620px;

	font: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	
        border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
        PADDING: 0px;
	}


table#kom {
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
width:10px;
TEXT-DECORATION: none;
DISPLAY: block;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;

}

table#tage {
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
width:120px;
TEXT-DECORATION: none;
DISPLAY: block;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;

}

table#autos
{

	width:650px;
	border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
	PADDING: 0px;
	}

table#autos_det
{ 
	width:450px;
        border-collapse:separate;
	border-spacing:0;
	margin:0 0 1em;
	color:#000;
	PADDING: 0px;
	}


table#banner
{

	border-collapse:separate;
	width:920px;
	height:auto;
	border-spacing:0;
	margin: 0 ;
	PADDING: 0;
	}

table#counter
{ 	border-collapse:separate;
	width:220px;
	border-spacing:0;
	margin: 0px;
	PADDING: 0px;
	color:#000;
    FONT-SIZE: 8pt;
    COLOR: #888888;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 5px;




	}

.tdcounter {
    FONT-SIZE: 8pt;
    COLOR: #888888;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 5px;
	text-align:left;
}




td#tage{
	text-align:center;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
 }

td#fl_down{
	
        text-align:middle:;
        FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 11px;
 }


td#autos{
	text-align:left;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 10px;
 }

td#pokale{
	text-align:center;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 12px;
         
 }





td#tage_bg{
	background-color:#E8F1FB;
	width:10px;
 }

td#tdcounter{
	text-align:right;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 9px;
	border:hidden;
	overflow:hidden;
	background-color:#E8F1FB;
	border:1px solid #ddd;}
	
td#tdcouter_alles{	
		text-align:right;
		}

td#banner_text{

	vertical-align : center;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 13px;
	
		}


	
td#treffen_ueber{
	
	text-align:left;        
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 10px;
	font-weight:bolder;
}

textarea#termine{
	text-align:center;
	FONT-FAMILY: verdana, arial, helvetica;
	FONT-SIZE: 9px;
	
	border:hidden;
	overflow:hidden;
	background-color:#E8F1FB;
	border:1px solid #ddd;

}


thead th,
thead td,
tfoot th,
tfoot td {
	border:1px solid #523A0B;
	border-width:1px 0;
	background:#D8E8FB;
	}


tbody th,
td {
	padding:0.25em 0.5em;
	text-align:left;
	vertical-align:top;
	}
tbody th {
	font-weight:normal;
	white-space:nowrap;
	}

tbody td,
tbody th {
	border:1px solid #fff;
	border-width:1px 0;
	}
tbody tr.odd th,
tbody tr.odd td {
	border-color:#AED0FA;
	background:#E8F1FB;
	/*F7F4EE*/
	}

caption {
	font-family:Georgia,Times,serif;
	font-weight:normal;
	font-size:1.4em;
	text-align:left;
	margin:0;
	padding:0.5em 0.25em;
	}


td#termine
 {
	border-color:#AED0FA;
	background:#E8F1FB;
 }


td#termine1
 {
	border-bottom-color:#AED0FA;
	border-bottom-style:dashed ;
 }

hr
{
	
color:#E8F1FB;	
background-color:#E8F1FB;
height:5px;



}



