h1 {
	font-size:			25px;
	color:				#82277A;
	font-weight:		normal;
	padding-top:		0px;
	margin-top:			0px;
	line-height:		30px;
}

h3 {
	border-top:			1px dotted #999999;
	color:				#82277A;
	font-size:			15px;
	font-weight:		lighter;
	line-height:		18px;
	margin-bottom:		-5px;
	padding-top:		5px;
}

h3.error {
	color:				#BE0F2D;
	margin-bottom:		5px;	
}

input {
	border:				1px solid #6B797F;	
}

strong.formError {
	display:			block;
	color:				red;	
}

div.mainContent img {
	xborder:				1px solid #8B9292;
}

div.secondaryContent a, div.mainContent a {
	line-height:		25px;
	padding:			3px;
}


div.mainContent h2 {
	font-size:			14px;
	line-height:		14px;
	margin-top:			5px;
	border-top:			1px dotted #6B797F;
	border-bottom:		1px dotted #6B797F;
	padding:			7px;
	padding-left:		0px;
	margin-top:			20px;
	font-weight:		normal;
	width:				510px;	
}

div.mainContent ul {
	margin-left:		0px;
	padding-left:		20px;
	list-style-type:	square;
}

div.mainContent ul li {
	margin-bottom:		5px;
}

div.additional_button a.additional_button {
	border-width:		0px;
	padding:			10px 20px;
	background-color:	transparent;
	cursor:				pointer;
	font-size:			12px;
}

div.additional_button a.additional_button:hover {
	background-color:	#FFE9BB;
}

div.additional_button {
	border-bottom:		1px solid #F5A00F;
	float:				left;
	display:			block;
	margin-bottom:		5px;
	margin-left:		10px;
	margin-right:		10px;
	padding-bottom:		5px;
	padding-top:		10px;
}

div.mainContent div.additional_content {
	display:			block;
}



/******************* Submit Button ***************/

div.submitButton {
	float:				right;
	margin-left:		10px;
	margin-top:			10px;
	margin-bottom:		10px;
}

div.submitButton div {
	float:				left;
	background:			url(../../images/layout/admin/button_right.gif) no-repeat top right;
	padding:			0;
	margin:				0;
}

div.submitButton div input, div.submitButton div button, div.submitButton div a, div.submitButton div span {
	display:			block;
	padding:			8px;
	background:			url(../../images/layout/admin/button_left.gif) no-repeat top left;
	text-decoration:	none;
	float:				left;
	color:				#6B797F;
	margin:				0px;
	border:				0px;
	width:				auto;
	height:				30px;
	font-size:			15px;
	font-weight:		normal;
}

div.submitButton div a strong {
	color:				#d66c00;
	font-weight:		normal;
}


/********************* Content Formular ****************/

fieldset.content {
	border:				0px;
	padding:			0px;
	margin:				0px;
}

fieldset.content label {
	float:				left;
	line-height:		19px;
	width:				150px;

}

fieldset.content input, fieldset.content select {
	float:				left;
	width:				600px;
	height:				16px;
	margin-bottom:		5px;
}

fieldset.content span {
	xclear:				both;
	xdisplay:			block;
}

fieldset.content strong {
	display:			block;
	margin-top:			7px;
	font-weight:		normal;
	height:				25px;
}

fieldset.content span input {
	clear:				both;
	display:			block;
	width:				15px;
}


/****************** Seiteninfos ****************/

div.secondaryContent div {
	position:			relative;
	left:				15px;
	width:				220px;
	font-size:			11px;
	line-height:		16px;
}

div.secondaryContent div h1 {
	font-size:			14px;
	line-height:		20px;
	margin-top:			5px;
	border-top:			1px dotted #6B797F;
	border-bottom:		1px dotted #6B797F;
	padding:			7px;
	margin-top:			20px;
	padding-left:		0px;
}

div.secondaryContent div ul {
	margin-left:		0px;
	padding-left:		15px;
	list-style-type:	square;
}

div.secondaryContent img {
	border:				1px solid #6B797F;
}


/********************************** Formular *****************************/

fieldset.contentForm {
	border:				0px;
}

fieldset.contentForm label {
	display:			block;
	float:				left;
	width:				200px;
	margin-bottom:		3px;
}

fieldset.contentForm input {
	width:				289px;
	height:				18px;
	margin-bottom:		3px;
	color:				#6B797F;
}

fieldset.contentForm textarea {
	width:				289px;
	height:				110px;
	margin-bottom:		3px;
	color:				#6B797F;
}

fieldset.contentForm span input {
	width:				auto;
	float:				right;
	margin-top:			5px;
}

div.secondaryContent a.fancybox {
	border:				0px;
	line-height:		0px;
	background-color:	#F9F9F9;
}

div.secondaryContent a.file {
	border:				0px;
	line-height:		0px;
	background-color:	#F9F9F9;
	margin-left:		0px;
	padding-left:		0px;
}

div.mainContent a.newsLink {
	background-color:	#ffffff;
	border:				0px;
	font-weight:		bold;
}

div.mainContent a.newsLink:hover {
	text-decoration:	underline;	
}


