body {
	background-color: #FFF519;
	background-image: url(fileadmin/img_layout/bg_content.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

	font-style: normal;
	font-weight: normal;
}

.infobox {
 	font-family :  Frutiger-Bold;
	font-size: 16px;
	color: #FFFFFF;
	font-variant: normal;
	text-align: left;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}

.feet {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: normal;}
.anmelde {font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #F31D7E; font-style: normal; font-weight: normal;}


A {  color: #F31D7E; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a:link { text-decoration: none;}
A:hover { text-decoration:none; color: #6BA6C9; }
A:active { text-decoration:none; color: #6BA6C9; }

a.feet:link { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration:none;}
a.feet:visited  { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration:none;}
a.feet:active { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration:none;}

.unternavi { color: #F31D7E; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.unternavi:visited   { color: #F31D7E; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.unternavi:hover { color: #6BA6C9; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.unternavi_active { color: #6BA6C9; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

input {
	background-color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #F31D7E;
	border: 1px solid #F31D7E;
	font-style: normal;
	font-weight: normal;
}
input.send {
	background-color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #F31D7E;
	border: 1px solid #F31D7E;
	font-style: normal;
	font-weight: normal;
}
textarea { 
	background-color: #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #F31D7E;
	border: 1px solid #F31D7E;
	font-style: normal;
	font-weight: normal;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF00CC; margin-bottom: 0px;}
.csc-header-date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #3366FF;}
h2 {color: #FF00cc; font-size: 13px;}
h3 {color:#FF00CC; font-weight: bold; text-align: left; font-size: 12px;}

.feet h1 {color: #FFFFFF; font-weight: normal; font-size: 11px; padding-left: 15px; bottom: 0px; padding-bottom: 0px; margin-bottom: 0px;}

/*-- Zubringer Fahrplaene --*/
.fahrplan1, .fahrplan2, .fahrplan3 {border-collapse: collapse;}
.fahrplan1 td, .fahrplan2 td, .fahrplan3 td {padding: 4px; margin: 0px;}
.fahrplan1 .td-0, .fahrplan2 .td-0, .fahrplan3 .td-0 {width: 250px;}
.fahrplan1 .td-1, .fahrplan2 .td-1, .fahrplan3 .td-1 {width: 30px;}
.fahrplan1 .td-last, .fahrplan2 .td-last, .fahrplan3 .td-last {width: 50px;}
.fahrplan1 .tr-even, .fahrplan2 .tr-even, .fahrplan3 .tr-even {background-color: #FFFF99;}
.fahrplan1 caption, .fahrplan2 caption, .fahrplan3 caption {color:#FF00CC; font-weight: bold; text-align: left; font-size: 12px; padding-bottom: 8px}
.fahrplan1 .tr-0, .fahrplan2 .tr-0, .fahrplan3 .tr-0 {background-color: #9CC5D8; color: #FFFFFF;}
.fahrplan1 .tr-0 td, .fahrplan2 .tr-0 td, .fahrplan3 .tr-0 td {padding: 4px;}

.fahrplan1 .tr-1, .fahrplan1 .tr-5, .fahrplan1 .tr-10, .fahrplan1 .tr-15, .fahrplan1 .tr-17, .fahrplan1 .tr-19, .fahrplan1 .tr-21, .fahrplan1 .tr-last {font-weight: bold;}
.fahrplan2 .tr-1, .fahrplan2 .tr-4, .fahrplan2 .tr-9, .fahrplan2 .tr-13, .fahrplan2 .tr-17, .fahrplan2 .tr-19, .fahrplan2 .tr-21, .fahrplan2 .tr-last {font-weight: bold;}
.fahrplan3 .tr-1, .fahrplan3 .tr-7, .fahrplan3 .tr-9, .fahrplan3 .tr-last {font-weight: bold;}

/*-- Bildformatierung --*/
.csc-textpic-border .csc-textpic-imagewrap {border: 1px solid #FF00CC;}

/*.feet img {margin-bottom: 10px;}*/

/*-- TYPO3 DIVs --*/
.bodytext {padding-top: 0px; margin-top: 0px;}
.csc-frame-frame1 {color: #FF0000;}
.feet .csc-textpic {top: 0px; padding-top: 0px; margin-top: 0px;}