body         	{ font-family: Arial; font-size: 14px; word-spacing: 0; margin-left: 0;
               		margin-top: 0; margin-bottom: 0; padding: 0 }


a  { font-family: Arial; font-size: 14px; color:#000000; text-decoration:none; }
table			{ margin:0; padding:0; text-align: left; vertical-align:top; word-spacing:0; border-width:0px; }
table.background      { background-image: url('images/background.jpg'); background-repeat: repeat;
               background-attachment: fixed; background-position: left top}
table.background-jostrainfo      { background-image: url('images/verlauf.jpg'); background-repeat: repeat;
               background-attachment: fixed; background-position: left top}
              
table.maintable		 { background-image:url('images/weiss80.png') }
td				{ font-family: Arial; font-size: 14px; margin:0; padding:0; text-align: left; vertical-align:top; word-spacing:0 }
td.header     	{ border-color:#FFFFFF; border-style:solid; border-width:1px; margin: 0px; passing:0px; word-spacing: 0;}
td.content      {  }
td.footer      	{ border:1px solid #FFFFFF; text-align: center; vertical-align:middle }
td.menue     	{ border-right:1px solid #FFFFFF; border-left-color:#000000; border-top-color:#FFFFFF; border-bottom-color:#FFFFFF; }
td.content      { font-family: Arial; font-size: 14px; word-spacing: 0; margin-left: 0;
                        margin-top: 0; margin-bottom: 0; padding: 0  }
table.mainmenue {  }
td.mainitem     { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;
               border-bottom-style: solid; border-bottom-width: 1px; }
td.mainitem a		{ width:200; height:25; padding-left:10px; text-decoration: none; color:#000000;
					padding-right:10px; padding-top:5px; padding-bottom:5px }
td.mainitem a:hover { background-color: #FFFFFF;}
td.maintd		{ text-align: left; vertical-align:top;
				border-color:#FFFFFF; border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px }
td.mainitem_2     { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;
               border-bottom-style: solid; border-bottom-width: 1px; }
td.mainitem_2 a           { font-size: 12px; width:200; height:25; padding-left:20px; text-decoration: none; color:#000000;
                                        padding-right:10px; padding-top:5px; padding-bottom:5px }
td.mainitem_2 a:hover { background-color: #FFFFFF;}

.csc-mailform { width:800; }
.csc-mailform-field { width:800; text-align: center;}
.csc-mailform-field label { width:200; text-align: left; vertical-align:top;}
.csc-mailform-field input {  width:500; }
.csc-mailform-field textarea {  width:500; }
.csc-mailform-submit { width:200; text-align: center; vertical-align:top; }
bodytext {  }
p { padding-left: 5px;  }
h1 { font-family: Arial; font-size: 14px;background-color:#ffffff;  }
h1.csc-firstHeader {text-align:right; height:26px; padding-top:7px;padding-bottom:6px;padding-right:25px}
.csc-header1 h1 { width:100%; font-family: Arial; font-size: 14px;
			height:26; padding-left:10px; text-decoration: none; color:#000000;
                        padding-right:10px; padding-top:7px; padding-bottom:5px
                        border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;
border-bottom-width: 1px; border-color:#FFFFFF; }
.csc-firstHeader1 { width:100%; height:26; padding-left:10px; text-decoration: none; color:#000000;
                                        padding-right:10px; padding-top:7px; padding-bottom:5px 
                                        border-left-width: 1px; border-right-width: 1px; border-top-width: 1px;
                                        border-bottom-style: solid; border-bottom-width: 1px; border-color:#FFFFFF; background-color:#ffffff;}
.csc-textpicHeader1 { width:100%; height:26; padding-left:10px; text-decoration: none; color:#000000;
                                        padding-right:10px; padding-top:7px; padding-bottom:5px; 
					border-bottom-width: 1px; border-color:#FFFFFF; }

.align-right { font-family: Arial; font-size: 14px; text-align: right; }
.csc-frame-frame1 { background-color:#CCCCCC; border:1px solid #000000;  }
.contenttable1 { width:100%; border-style:solid; border-width:1px; border-color:#000000; width:80%; padding-left:10px; text-decoration: none; color:#000000;
                                        padding-right:10px; padding-top:7px; padding-bottom:5px; 
					margin-left:auto; margin-right:auto;
}
tr.tr-even-weg { background-color:#FDFDFD; }
tr.tr-even-weg td { background-color:#FDFDFD; }
tr.tr-even-weg td { background-color:#FDFDFD; }
tr.tr-odd-weg  { background-color:#FFFFFF; }
td.td-last { text-align:right; }

