body {
padding:0px;
margin:0px;
font-family:Arial,Verdana, Helvetica, sans-serif,'Trebuchet MS';
background-image: url(hg_site.jpg);
background-repeat: repeat-y;
}

h2,h3,h4{
font-size:1em;
}
caption{
text-align: left;
}

.dateneingabe_anmerkung{
color:red;
font-size:0.8em;
padding-left:5px;
}

.header{
margin-left:5px;
font-weight:bold;
margin-top:5px;
width:700px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000000;
}
.spalte1{
width:150px;
padding-top:5px;
padding-left:5px;
margin:0px;


}
.spalte1c{
width:215px;
padding-top:5px;
padding-left:5px;
margin:0px;
float: left;
clear:left;
}

.spalte1_anmerkung{
width:150px;
padding-left:5px;
margin:0px;
float: left;
}

.spalte2{
padding-top:5px;
padding-left:5px;
margin:0px;
}

.spalte2m{
padding-top:5px;
padding-left:5px;
margin:0px;

}
.spalte3{
padding-top:5px;
padding-left:5px;
margin:0px;
}
.text1{
padding:2px;
margin:1px;
padding-left:5px;
width:700px;
}
.text1_einzug{
padding-left:20px;
margin:1px;
padding-top:5px;
}

.nachricht{
color:red;
}

input.datum{
width:80px;
}
input.uhrzeit{
width:50px;
}

input.ort{
width:170px;
}

input.kennzeichen{
width:80px;
}

a:link {
	text-decoration: underline;
	color: #990002;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #990002;
}
a:hover {
	text-decoration: none;
	color: #990002;
}

a.menu:link {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size:1em;
}
a.menu:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size:1em;
}
a.menu:active {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size:1em;
}
a.menu:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size:1em;
}

td.menu1{
	background-image: url(menu.jpg);
	padding-left:5px;
}
li.menu2{
	padding-left:15px;
	background-color: #FC7B06;
}

.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }

#links{
float:left;
clear:left;
}
#rechts{
float:right;
}
#mitte
{
	height: 105px;
	padding:0px;
	margin:0px;
	background-image: url(hg.jpg);
}

#inhalt{
	padding: 0 10px 0 0;
	margin-left: 155px;
	
}

#kreis{
	float:left;
	padding-left:0px;
	margin-left:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	clear:left;
}
div#navigationbg
{
	font-size: 0.9em;
	float: left; width: 147px;
	margin: 0 0 0px; padding: 0;
	background: #AF0A08;
	height:300px;
}

ul#navigation
{
	width: 147px;
	font-size: 0.9em;
	margin: 0; padding: 0;
	background: #AF0A08;
}

* html ul#navigation a, ul#navigation span, ul#navigation h2 {
  width: 100%;    /* Breitenangabe fuer IE 5.x */
  w\idth: 147px;  /* Breitenangabe fuer IE 6 */
}

ul#navigation li {
  list-style: none;
  margin: 0; padding: 0;
  border-top: 1px solid #FECB00;
}

ul#navigation li ul {
	margin: 0; padding: 0;
}

ul#navigation li ul li {
	list-style: none;
	margin: 0; padding: 0;
	border-top: 0px;
}

a.navigation
{
	text-decoration: none;
  	display: block;
   	color: white;
  	margin: 0; padding: 5px;
}

a.navigation:link {
	text-decoration: none;
  	color: white; 
  	background-color: #AF0A08;
}

a.navigation:visited {
	text-decoration: none;
  	color: white; 
  	background-color: #AF0A08;
}

a.navigation:hover {
	text-decoration: none;
  	color: white; 
  	background-color: #E44542;
}

a.navigation:active {
  	color: white; 
  	background-color: #E44542;
}

a.navigation_cur
{
	text-decoration: none;
  	display: block;
   	color: white;
  	margin: 0; padding: 5px;
}

a.navigation_cur:link {
  	background-color: #E44542;
  	text-decoration: none;
  	color: white;
}

a.navigation_cur:visited {
  	background-color: #E44542;
  	text-decoration: none;
  	color: white;
}

a.navigation_cur:hover {
  	background-color: #E44542;
  	text-decoration: none;
  	color: white;
}

a.navigation_cur:active {
  	background-color: #E44542;
  	text-decoration: none;
  	color: white;
}


a.untermenu
{
	text-decoration: none;
  	display: block;
  	padding: 0 0 0 10px;
}

a.untermenu:link
{
  color: white; background-color: #FC7B06;text-decoration: none;
}

a.untermenu:visited
{
  color: white; background-color: #FC7B06;text-decoration: none;
}

a.untermenu:hover {
  color: #9E6107;text-decoration: none;
}

a.untermenu:active {
  color: #9E6107;text-decoration: none;
}

a.untermenu_cur
{
	text-decoration: none;
  	display: block;
  	padding: 0 0 0 10px;
}

a.untermenu_cur:link
{
  color: white; background-color: #FC7B06;text-decoration: none;font-weight:bold;color:#ffffff;
}

a.untermenu_cur:visited
{
  color: white; background-color: #FC7B06;text-decoration: none;font-weight:bold;color:#ffffff;
}

a.untermenu_cur:hover {
  color: #9E6107;text-decoration: none;font-weight:bold;color:#ffffff;
}

a.untermenu_cur:active {
  color: #9E6107;text-decoration: none;font-weight:bold;color:#ffffff;
}

td.spalt1 {
	padding-right: 20px;
}

.tx-srfeuserregister-pi1 .anmerkung { font-size:0.8em;padding-left:1px; font-weight: bold;}

	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
	
h1.csc-firstHeader{
	font-size:1em;
}

