/* uft-8  */
/* CSS 2.1 */

@media print {

}

@media screen {

	div[id="kopfbereich"] {
		position:			absolute;
		top:				5em;
		right:			        20px;
		margin:			0;
		padding:			0;
		width:			19.9em;
		z-index:			30;
	}


	div[id="name"] {
		margin:			0;
		padding:			0;
		font-size:			1em;
	}


	div[id="name"] span {		
		font-size:			2em;
		font-weight:		bolder;
	}


	div[id="name"] a {		
		text-decoration:	none;
	}


	div[class="inhaltHintergrund"] {
		background:	url(../grafiken/grau_trans_03.png);
		border:		1px solid #666;
		height:		100%;
		margin:		0;
		padding:		0;
	}
	
	div[class="inhaltHintergrund"] > ul {
		list-style:		square;
		margin:		0;
		padding:		0;
		margin-top:	40px;
		margin-left:	60px;
	        margin-right:	60px;
	}
	

	div[class="inhaltHintergrund"] > ul > ul {
/*		list-style:		square;*/
		margin:		0;
		padding:		0;
	}


	span[class="liste"] {
		display:block;
		margin:		0;
		padding:		0;
		margin-top:	2px;
		margin-bottom:	2px;
	}
	
	div[class="inhaltHintergrund"] p {
		margin:		0;
		padding:		0;
		margin-top:	40px;
		margin-left:	50px;
		margin-right:	50px;
		line-height:	1.5em;
/*		font-size:		15px;*/
	}
	
	div[class="inhaltHintergrund"] p a {
		text-decoration:	none;
		color:			#fff;
	}


	div[class="inhaltHintergrund"] p a:hover,
	div[class="inhaltHintergrund"] p a:focus	 {
		text-decoration:	underline;
		color:			#fff;
	}



/* Kontaktformular */

form {
	margin-top:  40px;
	margin-left:  40px;
}


form input,
form textarea {
	border:	1px solid #777;
	background:	url(../grafiken/grau_trans_03.png);
}


.csc-mailform, .csc-mailform fieldset {
	border:none;
}
.csc-mailform-field {
	clear:both;
	margin-bottom:15px;
}
.csc-mailform-field label {
	float: left;
	width: 80px;
	margin-bottom:15px;
}
.mf-input, .mf-pass {
	border:1px solid #B6101D;
	margin-left:0!important;
	margin-left:-3px;
	background:#f5f5f5;
	width:250px;
	padding: 0 3px;
	line-height:normal;
}
.mf-text{
	float:left;
	width:100px;
	border:1px solid #B6101D;
	background:#f5f5f5;
	padding: 0 3px;
}
.mf-select {
	float:left;
	width:207px;
	border:1px solid #B6101D;
	background:#f5f5f5;
	padding: 0 0 0 3px;
}

.mf-radio legend{
	display:none;
}
.mf-radio{
	float:left;
}

.mf-submit {
	margin-right:50px;
	margin-top:15px;
	padding:0 3px;
	border:1px solid #B6101D;
	background:#f5f5f5;
	color:#000;
}


.csc-mailform-submit {
	margin-left: 80px;
}


/* Ende */
	
	div[id="wtw_gallery"] img {
		width:	125px;
		height:	125px;
	}

	div[id="wtw_gallery"] {
		position:		absolute;
		left:			13.5px;
	}

	div[id="wtw_gallery"] div[class="galleryNavi"] {
		position:		absolute;
		left:			13.5px;
		right:			27px;
		bottom:		-25px;
		
		height:		20px;
	}


	div[id="wtw_gallery"] div[class="galleryNavi"] ul {
		list-style:		none;
		margin:		0;
		padding:		0;
	}


	div[id="wtw_gallery"] div[class="galleryNavi"] ul li {
		position:		absolute;
	}

	div[id="wtw_gallery"] div[class="galleryNavi"] ul li[class="vor"] {
		right:			0;
	}

	div[id="wtw_gallery"] div[class="galleryNavi"] ul li[class="zurueck"] {
		left:				0;
	}

	div[id="wtw_gallery"] div[class="galleryNavi"] ul li a {
		text-decoration:	none;
		
		color:			#000;
	}

	div[id="wtw_gallery"] div[class="galleryNavi"] ul li a:hover,
	div[id="wtw_gallery"] div[class="galleryNavi"] ul li a:focus {		
		color:			#e5f2f6;
	}

	
}