#row_half_club
{
	width: 400px;
    text-align: left;
}

.row_half_rechts {
    float:left;
    width:300px;
}
.row_half_rechts h1{
    padding-top:0px;
    margin-top:0px
    font-size:12px;
    line-height:18px;
}

.Termine
{
	width : 180px;
}


.club
{
	padding-top: 10px;
	margin-top: 0px;
}

.rechts
{
	padding-top: 32px;
	margin-top: 0px;
}


.row_half_links 
{
    padding-top:0px;
    margin-right:70px
    font-size:12px;
    line-height:18px;
    width :500px;
}




td.row_right
{
    padding-top:0px;
    margin-top:0px;
	  vertical-align : top
}

table.marketing
{
	vertical-align: baseline;
	text-align:  left;
	empty-cells: hide; 
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 20px;

}

table.anzeigen
{
	vertical-align: text-bottom;
	text-align:  left;
	empty-cells: hide; 
	font-family: Arial, Helvetica, sans-serif;

}

/*a:link {
    color:#000;
}
a:hover {
    color:#D80308;
}*/
/*a:visited {
    color:#fff;
}*/
/*a:link { font-weight:bold; color:Grey; text-decoration:none; }
a:visited { font-weight:bold; color:Grey; text-decoration:none; }
a:focus { font-weight:bold; color:red; text-decoration:underline; }
a:hover { font-weight:bold; color:Red; text-decoration:none; }
a:active { font-weight:bold; color:lime; text-decoration:underline; }*/

.icoText{
    font-size:10px;
    line-height:12px;
    color:#6B7176;
}

tr.tr-odd tr-1
{
 height: 120px;
}

a.mailing
{
	color: Blue;
}

td.td-0 {vertical-align: top; padding-right: 30px;}
td.td-1 {vertical-align: top; padding-right: 30px;}
td.td-2 {vertical-align: top; padding-right: 30px}
td.td-3 {vertical-align: top; padding-right: 30px}
td.td-4 {vertical-align: top; padding-right: 30px}
td.td-last {vertical-align: top; padding-right: 30px}

/*****************/
/* Various Forms */
/*****************/


FORM TABLE TR TD.csc-form-fieldcell { 
background-color: #EDEBF1; 
}
FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }
FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { 
}

/* Email form, specifically */
FORM TABLE.csc-mailform TR TD.csc-form-labelcell  {
 }

TABLE.csc-uploads { border: 0px; font-family:Arial, Helvetica, sans-serif; width:100% }
TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 12px; }
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even {}
TABLE.csc-uploads TR.tr-odd {}
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 0px; padding-right: 6px; width: 15%; text-align: left; vertical-align: middle; }
/*TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 30%; padding-left: 5px; }*/
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName TD.csc-uploads-description 
{    
    font-size:10px;
    line-height:14px;
    color:#6B7176;
	 width: 85%;
} 
/*TD.csc-uploads-description 
{    
    font-size:12px;
    line-height:12px;
    color:black;
	 width: 50%;
} */
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }

.csc-textpic-caption{
			width:80px;
			text-align:left;
			padding-left:0px;
			margin-left:0px;
}

#csc-textpic-text{color:white;)

.row_half pushdown {
    padding-top:50px;
}