* { margin:0px; padding:0px; }


.contenttable UL{
float:left;
width:110px;
list-style-type: disc;
margin:0px; padding-left:20px; 
}

.contenttable TD{
float:left;
margin-left:10px;
width:120px;
}

BODY {
	text-align:center;
	font-family: Helvetica, Arial, Verdana;
	font-size: 12px;
	background-color: #FFF;
	background-image: url(../images/bodybg.png);
	background-position: top;
	background-repeat: repeat-x;
}

A {
	color: #00305d;
	text-decoration: none;
}

INPUT {
	color: #5d5d5d;
}

#container {
	text-align:left;
	margin:0 auto;
	width:866px;
}

/* Header */
#header-navigation {
	position: relative;
	height:54px;
}

#header-navigation-lang {
	position: absolute;
	top: 8px;
	right: 0px;
}
#header-navigation-lang A {
	margin-left: 5px;
}
#header-navigation-date {
	position: absolute;
	left: 14px;
	bottom: 10px;
	font-weight: bold;
	color: #00305d;
}

#header-navigation-links {
	position: absolute;
	right: 200px;
	bottom: 10px;
	font-weight: bold;
}
#header-navigation-links A {
	margin-left: 10px;
}
#header-navigation-links A:Hover {
	text-decoration: underline;
}

#header-navigation-search {
	position: absolute;
	right: 0px;
	bottom: 9px;
}
#header-navigation-search INPUT {
	font-size: 10px;
	padding: 1px;
	border: 1px solid #00305d;
}
#header-navigation-search INPUT[type=submit] {
	color: #FFF;
	margin-left: 4px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #00305d;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* Header Images */

#header-image {
	height: 388px;
	margin-bottom: 7px;
	hidden:overflow;
	z-index:0;
}
#header-image IMG {
        border:0px;
        z-index:0;
}

#header-image-link {
	margin-bottom: 7px;
	min-height:47px;
	background-image:url(/fileadmin/layout/images/balken.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

/* Content */

#content-main {
	background-image: url(../images/contentbg.png);
	background-repeat: repeat-y;
	height:100%;
}

/* Content Left */
#content-left {
	float: left;
	width: 192px;
	padding-top: 12px;
	padding-bottom: 12px;
}

#content-left #nav UL {
	list-style-type: none;	
}
#content-left #nav UL LI {
	border-bottom: 1px solid #FFF;
}
#content-left #nav UL LI A {
	display: block;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
//	height: 30px;
//	line-height: 32px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 18px;
	padding-right: 5px;
}
#content-left #nav UL UL LI {
	border: 0px;
}
#content-left #nav UL UL LI A {
	font-size: 13px;
	
	padding:0px;
	padding-left: 40px;
	line-height: 20px;
	text-transform: none;
}
#content-left #nav UL UL LI.active {
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 20px 1px;
}


/* Content Center */
#content-center {
	float: left;
	font-size: 13px;
	line-height: 16px;
	width: 456px;
	padding: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
}
#content-center H1 {
	font-size: 16px;
	line-height: 20px;
	color: #00305d;
	margin-bottom: 10px;
}
#content-center H2 {
	font-size: 13px;
	color: #5d5d5d;
	margin-bottom: 4px;
}

#content-center TD{
	font-size:12px;
}


/* Content Right */
#content-right {
	float: left;
	width: 162px;
	padding: 8px;
	padding-top: 12px;	
	padding-bottom: 12px;
}

#content-right .content-right-box {
	padding-bottom: 20px;
}

#content-right H2 {
	font-size: 12px;
	text-transform: uppercase;
	color: #00305d;
	margin-bottom: 8px;
}

#content-right .content-right-box-form {
	margin-top: 6px;
	padding-bottom: 20px;
}

#content-right .content-right-box-form .login-link A {
	display: block;
	font-size: 11px;
//	height: 20px;
	line-height: 20px;
	padding-left: 18px;
	background-image: url(../images/pfeil.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

#content-right .content-right-box-form INPUT {
	font-size: 10px;
	padding: 1px;
	border: 1px solid #00305d;
}
#content-right .content-right-box-form INPUT[type=submit] {
	color: #FFF;
	margin-left: 4px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #00305d;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#footer {
	clear:left;
	text-align:center;
	padding:6px;
	margin-top:7px;
	margin-bottom:50px;
	border-top:1px solid #efefef;
}

#content-center UL {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}


.tx-srfeuserregister-pi1 FIELDSET {
	border:0px;
}
.tx-srfeuserregister-pi1 LEGEND {
	padding:0px;
	margin:0px;
}
.tx-srfeuserregister-pi1 LABEL {
	margin-top:2px;
}
.tx-srfeuserregister-pi1 INPUT {
	padding:2px;
	background:#FFF;
	border:1px solid #BBB;
}

#content-center FIELDSET {
	border:0px;
}
#content-center INPUT {
	margin-top:5px;
	margin-bottom:5px;
}
#content-center INPUT, #content-center SELECT, #content-center TEXTAREA {
	padding:2px;
	background:#FFF;
	border:1px solid #BBB;
}

#content-center INPUT[type="checkbox"] {
	border:0px;
}

#content-center LI A {
	background-image: url(../images/pfeil2.png);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding:2px;
	padding-left:20px;
	margin-left:-19px;
}

#googleBild{
	position:relative;
	top:90px;
	left:515px;
	z-index:999;
}

