@charset "utf-8";
/* CSS Template for login-essen.de */
/* Author: Marc Werfel             */
/* Web: www.lordoberon.de		   */

/* general page-layout */

body{
	position: relative;
	background-color: 	#B8008A;
	background-image:	url(bg.gif);
	background-repeat: 	no-repeat;
	background-size:	100%;
	background-attachment:fixed;
	background-position:top;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#000000;
	font-size:			0.8em;
	}
	
.centerpage{
	margin:0 auto;
	width:	762px;
	position:relative;
	right: 80px;
	}

	.header{
		background-image:url(bg_header.png);
		width: 900px;
		height: 201px;
		position: relative;
			top: 0px;
		}
		
	.headerv6{
		background-image:url(bg_headerv6.png);
		width: 900px;
		height: 201px;
		position: relative;
			top: 0px;
		}
		
		.header span{
			position: relative;
			left: 25px;
			top:  102px;
			font-weight: bold;
			color: #880066;
			}
	.page{
		background-image:url(bg_page.png);
		width: 900px;
		min-height: 630px;
		}
	.footer{
		background-image:url(bg_footer.png);
		background-repeat:no-repeat;
		width: 900px;
		text-align:center;
		position:relative;
			bottom:13px;
		clear: right;
		}
	
	.menue{
		background-color: #FFFEEF;
		border: 1px #000000 solid;
		width: 170px;
		position: relative;
		bottom: 0px;
		right: 715px;
		float: right;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		.menue ul{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 2px;
			background-color: #B8008A; /*#6699FF;*/
			color: #ffffff;
			list-style-type: none;
			font-weight: bold;
			font-size: 1.2em;
			}
		.menue ul a{
			text-decoration:none;
			color: #FFFFFF;
			}
		.menue ul li ul{
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFEEF; /*#DDFFFF;*/
			font-weight: normal;
			font-size: 0.85em;
			}
		.menue ul li ul a{
			display: block;
			width: 99%%;
			padding-top:1px;
			padding-bottom:2px;
			padding-left:2px;
			color: #B8008A;
			text-decoration:none;
			}
		.menue ul li ul a:hover{
			padding-top:1px;
			padding-bottom:2px;
			padding-left:2px;			
			background-color: #FFEEDD;/*#FFCC66;*/
			color: #B8008A;
			text-decoration:none;
			font-weight:bold;
			}
	.content{
		width: 696px;
		position: relative;
		top: 0px;
		left: 195px;
		text-align: center;
		}
		.content h1{
		background-color: #B8008A;
		border: 1px #000000 solid;		
		padding-left: 2px;
		margin-top: 0px;
		padding-top: 0px;
		text-align: left;
		font-size: 1.3em;
		font-weight: bold;
		color: #ffffff;
		}
		.advertisement{
			width: 690px;
			max-width: 690px;
			background-color: #FFFEEF;
			border: 1px #B8008A solid; /* #FDDD99 */
			text-align:left;
			padding-left: 3px;
			padding-bottom: 2px;
			padding-right: 3px;
			}
		.advertisement h2{
			font-size: 1.1em;
			width: 90%;
			}
		.advertisement p{
			width: 685px;
			}
		.advertisement table{			
			font-size: 1em;
			}
		.advertisement table a, .advertisement a{
			color: #B8008A;
			text-decoration:none;
			}
		.advertisement table a:focus, .advertisement table a:hover, .advertisement a:focus, .advertisement a:hover{
			color: #F409C5;
			text-decoration:underline;
			}
			
		.pageinfo{
			width: 690px;
			max-width: 690px;
			background-color: #FFFEEF;
			border: 1px #B8008A solid; /* #FDDD99 */
			text-align:left;
			padding-left: 3px;
			padding-bottom: 2px;
			padding-right: 3px;
			}
		.pageinfo h2{
			font-size: 1.1em;
			width: 90%;
			}
		.pageinfo p{
			width: 685px;
			}
		.pageinfo table{			
			font-size: 1em;
			}
		.pageinfo table a, .pageinfo a{
			color: #D37E00;
			text-decoration:none;
			}
		.pageinfo table a:focus, .pageinfo table a:hover, .pageinfo a:focus, .pageinfo a:hover{
			color: #D37E00;
			text-decoration:underline;
			}


		.inhalt{
			background-color:#B8008A;
			border: 1px #000000 solid;
			width: 516px;
			margin: 0 auto;
			}
			
		.hell{
			font-size: 0.85em;
			background-color: #FFEEDD; /*#EEFFFF;*/
			}
		.dunkel{
			font-size: 0.85em;
			background-color: #FFFEEE; /*#DDFFFF;*/
			}
		.tr2{
			background-color: #FFEEDD /*#EEFFFF;*/
			font-size:1.1em;
			}
		.tr1{
			background-color: #FFFEEE /*#DDFFFF;*/
			}
		.heute{
			background-color:#FFFFFF;
			border: 1px #6699FF dashed;
			}
		.rss tr td {
			font-size: 0.9em;
			}
		#menue1, #menue2, #menue3, #menue4, #menue5 { display:block; }
		#menue6, #menue7, #menue8, #menue9, #menue10 { display:none; }
		
		
		.log2{
			background-color: #FFEEDD; /*#EEFFFF;*/
			}
		.log1{
			background-color: #FFFEEE; /*#DDFFFF;*/
			}
		.log tr:hover{
			background-color:#FFFFFF; 
			font-weight: bold;
			}
		.hover tr:hover{
			background-color:#FFFFFF;
			}
input {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #B8008A;

} 

textarea {
color : #000000; 
font : 12px Arial, Helvetica, sans-serif; 
background : #ffffff; 
border : 1px solid #B8008A; 
} 

select {
color : #000000; 
font : 12px Arial, Helvetica, sans-serif; 
background : #ffffff; 
border : 1px solid #B8008A; 
} 

.login {
	padding-left:2px;
	border-left: 2px #B8008A solid;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}
	.login a{ 
		text-decoration:none;
		color: #B8008A;
		}
	.login a:focus, .login a:hover{ 
		padding-top:1px;
		padding-bottom:2px;
		padding-left:2px;			
		background-color: #FFEEDD;/*#FFCC66;*/
		color: #B8008A;
		text-decoration:none;
		font-weight:bold;
		}
.logoninput {
	color : #000000;
	font : 12px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #B8008A;
	width: 120px;

}
.body-pic {
	border: 0px none #FFFFFF;
}
.album-pic{
	border: 0px none #FFFFFF;
} 
.profilinput {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	height: 100px;
	width: 200px;

} 

.profilinput2 {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	width: 200px;
} 

.messageinput {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	height: 100px;
	width: 350px;

} 

.messageinput2 {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	width: 350px;
} 

.layoutpics {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	width: 250px;
} 

.newsinput {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	height: 400px;
	width: 550px;

} 

.newsinput2 {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	width: 550px;
} 

.logoninput {
	color : #000000;
	font : 12px Arial, Helvetica, sans-serif;
	background : #ffffff;
	border : 1px solid #C0C0C0;
	width: 110px;

}

.body-pic {
	border: 0px none #FFFFFF;
}
.album-pic{
	border: 0px none #FFFFFF;
} 
.WeisseTabelleBG {
	background: #FFFFFF;
}
.RefBody {
	background: #FFFFFF;
}
.restseite {
	background: #FFFFFF;
}

.adminprofilinput {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background: #FFCACA;
	border : 1px solid #FF0000;
	height: 100px;
	width: 200px;

} 

.adminprofilinput2 {
	color : #000000;
	font : 11px Arial, Helvetica, sans-serif;
	background: #FFCACA;
	border : 1px solid #FF0000;
	width: 200px;
} 

.adminbg {
	background: #FFCACA;
	border : 1px solid #FF0000;
}
