/*rot: 942130 /  grau: 4c4d4e*/


	body		
	{
		background-color: #FFF;
	}
	

	a
	{
		color: #4c4d4e;
		text-decoration: none;
	}

	a:hover
	{
		color: #942130;
		text-decoration: none;
	}


	h2
	{
		color: #4c4d4e;
		font-family: verdana, arial, sans serif;
		font-size: 11px;
		margin: 0;	
	}
	
	img
	{
		border-style: none;
		border-width: 0px;
	}

	form{margin:0;}
	
	p 
	{ 
		margin: 0 0 13px 0; 
	}

	p.last
	{
		margin: 0;
		/*background-color: #9C0;*/
	}

	#container 
	{ 
		margin: 0px 0px 0px 27px; 
		width: 760px;
		height: 740px;
	}
	
	#navigation		
	{
		margin: 100px 0px 0px 0px;
		padding: 8px 0px 0px 0px;
		color: #4c4d4e;
		font-family: verdana, arial, sans serif;
		font-size: 11px;
		line-height: 13px;
		float: left;
		height:509px;
		position: relative;
	}
	
	#social
	{
		position: absolute;
		bottom: 0px;
	}
	
	
	#whitespace		
	{
		margin: 100px 0px 0px 0px;
		float: left;
	}
	
	#content		
	{
		width: 386px;
		min-height: 138px;
		height: auto !important;
		background-color: #FFF;
		padding: 8px 10px 0px 106px;
	}

	#content a
	{
		color: #4c4d4e;
		text-decoration: underline;
	}

	#content a:hover
	{
		color: #942130;
		text-decoration: underline;
	}

	
	#dreieck		
	{
		height: 132px;
		margin: 0; 
		padding: 0;
	}
	
	#footer
	{
	/*
		position: absolute;
		bottom: 6px;
	*/
		width: 99%;
		text-align: center;
		color: #4c4d4e;
		font-family: verdana, arial, sans serif;
		font-size: 9px;
	}

	
	.text
	{
		color: #4c4d4e;
		font-family: verdana, arial, sans serif;
		font-size: 11px;
		line-height: 13px;

	}
	
	.klein
	{
		color: #4c4d4e;
		font-family: verdana, arial, sans serif;
		font-size: 9px;
		line-height: 10px;
	}

	
	.pdf
	{
		vertical-align: bottom;
	}

	table
	{
		border-spacing: 0;
		margin: 0;
	}
	
	td
	{
		color: #4c4d4e;
		font-family: verdana, sans-serif;
		font-size: 11px;
		line-height: 13px;
		padding: 0px 0px 1px 0px;
		vertical-align: top;
	}

	input, textarea
	{
		border-width: 0px;
		margin-top: 1px;
	}

	input.fld, textarea.fld
	{
		width: 160px;
		background-color: #ddd;
		color: #4c4d4e;
		font-family: verdana, sans-serif;
		font-size: 10px;
		padding: 0px 0px 0px 2px;
	}

	input.chb
	{
		/*background-color: #ddd;*/
		color: #4c4d4e;
		padding: 0px 5px 0px 0px;
		margin:0;
	}
	input.snd
	{
		/*background-color: #ddd;*/
		display:block;
		margin: 3px 0px 0px 0px;
		padding:0;
	}


	td.time
	{
		padding: 0px 8px 0px 12px;
		background-image: url(images/arrow_h.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
	}
	#accordion { margin-top: 0px; }
	
	h3.toggler	
	{
		cursor: pointer;
		font-family: 'verdana', sans-serif;
		font-size: 11px;
		color: #4c4d4e;
		margin: 0px 0 3px 0;
		padding: 0px 0px 0px 12px;
		font-weight: normal;
		background-image: url(images/arrows.gif);
		background-repeat: no-repeat;
		background-position: 0px 4px;
		display: inline;
	}
	
	h3.toggler:hover
	{
		color: #942130;
		text-decoration: none;

	}
	
	
	div.element p
	{
		font-family: 'verdana', sans-serif;
		font-size: 11px;
		line-height: 13px;
		margin: 0px;
		padding: 5px 0px 6px 12px;
		color: #4c4d4e;
	}


	#content a.edit
	{
		font-family: verdana, sans-serif;
		font-size: 11px;
		margin-top: 10px;
		color: #fff;
		text-decoration: none;
		background-color: #4c4d4e;
		padding: 0px 3px 2px 3px;
	}
	#content a.edit:hover
	{	
		color: #fff;	
		background-color: #942130;
	}


	#bggallery		
	{
		
		height:751px;
		width:99%;		
		overflow:hidden;
		position:absolute;
		top:0px;
		left:0px;
		z-index:-1;
	}
	#bggallery img{
/*		position: absolute;
		left: 0px;
		top: 0px;	*/
		
	}

#btn
{
	float: left;
	width: 40px;
	white-space: nowrap;
}

#log_res.ajax-loading
{
	height: 20px;
	background-image: url(images/spinner.gif);
	background-repeat: no-repeat;
	background-position: 40px;
}

div.log
{
	margin-top:3px; 
}

img.trans {
    background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "images/xyz.gif"
    );
 }


