/* CSS Document */

body {
		background-color: #363636;
		margin: 0px 0px 0px 0px;
		font-family: Arial;
		font-size:13px;
		color:#000000;
		text-align: center;
}

.container {
		width: 1000px;
		height: auto;
		margin-top: 20px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
		color: #000000;
		background: url(bilder/background.jpg) repeat-y;
}

.header {
		width: 1000px;
		background-image: url(bilder/header.jpg);
		height: 319px;
}

#header_inhalt {
		text-align: right;
		padding-top: 10px;
		padding-right: 10px;
		width: 1000 px;
		height: 80px;
}

.klickpfad{
	width: 760px;
	height: 15px;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
	padding-left: 240px;
	font-size: 12px;
}

.klickpfad a{
	color: #FF6600;
	text-decoration: none;
}

#sidebar-left {
		width: 230px;
		float: left;
}

.navi {
		width: 220px;
		padding-left: 10px;
		color: #000000;
		text-align: left;
		height: auto;
}

.login {
		width: 220px;
		padding-top: 30px;
		padding-left: 10px;
		text-align: left;
}

.content {
		float: right;
		margin-left: 5px;
		padding: 5px 40px 5px 5px;
		width: 720px;
		color: #000000;
		text-align: justify;
}

.footer {
		clear: both;
		float: none;
		margin-top: 5px;
		bottom: 5px;
		background-image: url(bilder/footer.jpg);
		height: 26px;
		color: #1738e4;
		text-align: center;
		font-size:10px;
}

#footercounter {
		float: left;
		font-size: 10px;
		padding-top: 6px;
		height: 15px;
		margin-left: 10px;
		width: 240px;
		text-align: left;
}

#footerlinks {
		float: right;
		width: 240px;
		text-align: right;
		height: 15px;
		font-size: 10px;
		padding-top: 6px;
		margin-right: 10px;
}


#footerlinks a{
		text-decoration: none;
		font-weight: bold;
		color: #FFF21D;
}

#footerlinks a:link{
		text-decoration: none;
}

#footerlinks a:visited{
		text-decoration: none;
}

#footerdesigner {
		font-size: 10px;
		padding-top: 6px;
		height: 15px;
		margin-left: 250px;
		margin-right: 250px;
		text-align: center;
		color: #FFFFFF;
}

#footerdesigner a{
		text-decoration: none;
		color: #FFF21D;
}

#footerdesigner a:link{
		text-decoration: none;
}

#footerdesigner a:visited{
		text-decoration: none;
}

/* -------------- Navigationen Vertical ------------ */
.navi a {
		color: #FFF21D;
		text-decoration: none;
}

.navi a:hover {
		padding-left: 5px;
}

.navi ul {
		margin-left: 5px;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
		margin-top: 0px;
		color: #FFFFFF;
}

.navi li.cur {
		font-weight: bold;
}

.navi li.sub a{
		margin: 3px 2px 3px 0px;
		padding: 0px 2px 0px 10px;
		font-size:11px;
		display:block;
		font-weight:400;
		line-height:15px;
}

.navi li.sub a:hover {
		padding-left: 15px;
}

.navi h3 {
		color: #5B5E0E;
		font: 106% georgia, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0;
		padding-top: 2px;
}


/* Login */

.tx-newloginbox-pi1 {margin-top: 15px; }
.tx-newloginbox-pi1 h3 { color: #FFF21D; font-size: 100%;  margin-bottom: 10px; }
#tx-newloginbox-pi1-user { background: #af8d7f; border: solid 1px #f6f7e7; height: 20px; width: 80px; margin-bottom: 8px;} 
.login form, .tx-newloginbox-pi1-forgotP a, .tx-srfeuserregister-pi1 a {color: #FFF; font-size: 10px; font-weight: bold; }
.tx-newloginbox-pi1-forgotP {margin: 10px 0; }
.tx-srfeuserregister-pi1 {margin-bottom: 20px; }
