
/******************* Ueberschriftformatierung ******************/

h1 {
	color:				#333333;
	font-size:			13px;
	padding-bottom:		10px;
	height:				26px;
	line-height:		25px;
}

h1 a {
	color:				#333333;
	text-decoration:	none;
}


h2 {
	color:				#333333;
	font-size:			13px;
	padding-bottom:		10px;
	padding-top:		0px;
	margin-top:			0px;
	height:				26px;
	line-height:		25px;
}

h3 {
	color:				#FFEE01;
	font-size:			11px;
	padding-bottom:		10px;
}

h4 {
	color:				#FFFFFF;
	font-size:			11px;
	padding-bottom:		10px;
}


/******************* Artikeldarstellung ******************/

div.artikelFormatBox {
	position:			relative;
	clear:				both;
	z-index:			5;
}

div.artikelFormatBox p {
	
}

div.artikelFormatBox span {
	display:			block;
	margin-top:			15px;
}

div.artikelFormatBox span img {
	float:				left;
	padding-right:		3px;
	padding-left:		0px;
}

div.artikelFormatBoxImg {
	float:				right;
	padding-left:		20px;
}


/******************* Artikelnewsdarstellung ******************/

div.artikelNewsFormatBox {
	position:			relative;
	top:				20px;
	clear:				both;
	z-index:			5;	
	margin-bottom:		20px;
}

div.artikelNewsFormatBox img {
	float:				left;
	margin-right:		5px;
	margin-top:			0px;
	margin-bottom:		20px;
}

div.artikelNewsFormatBox h2 {
	position:			relative;
	top:				-28px;
	font-size:			11px;
}

div.artikelNewsFormatBox[class] h2 {
	top:				-8px;
}

div.artikelNewsFormatBox p {
	position:			relative;
	top:				-28px;
}

div.artikelNewsFormatBox[class] p {
	top:				-8px;
}

/******************** Artikel Galerie Darstellung ******************/

div.artikelBildUebersichtFormatBox {
	width:				150px;
	padding-top:		15px;
}

div.artikelBildUebersichtFormatBox span {
	display:			block;
	padding-bottom:		50px;
}

div.artikelBildFormatBox {
	padding-bottom:		15px;
	clear:				both;
	z-index:			5;	
}

div.artikelBildFormatBox h2 {
	font-size:			11px;
	padding-bottom:		1px;
	height:				26px;
	line-height:		25px;
}

div.artikelBildFormatBox div a {
	display:			block;
	float:				left;
	width:				110px;
	height:				110px;
	padding:			5px;
	margin-right:		10px;
	margin-bottom:		30px;
	border:				1px solid #C2C2C2;
	background-color:	#969696;
	text-align:			center;
}

div.artikelBildFormatBox div a:hover {
	border:				1px solid #999999;
	background-color:	#6E6E6E;
}


/*********************** Kategorieformatierung **********************/

div.kategorieFormat {
	display:			block;
	float:				left;
	height:				100px;
	width:				210px;
	margin-right:		10px;
	padding:			3px;
	border:				1px solid #C2C2C2;
	background-color:	#969696;
}

div.kategorieFormat a {
	font-weight:		bold;
}

div.kategorieFormat img {
	float:				left;
	padding-right:		10px;
}


/******************** Fehler- Erfolgsmeldung Format ******************/

strong.fehlerMeldung {
	display:			block;
	color:				red;
	font-weight:		bold;
	margin-bottom:		10px;
}

strong.erfolgsMeldung {
	display:			block;
	color:				green;
	font-weight:		bold;
	margin-bottom:		10px;
}




/****************** Gästebuch / Kommentar ***************************/

div#gaestebuchFormat {
	position:			relative;
	clear:				both;
	z-index:			20;
	padding-top:		15px;
}

div#gaestebuchFormat a {
	display:			block;
	text-align:			right;
	font-weight:		bold;	
}

div#gaestebuchFormat form fieldset {
	width:				455px;
	border:				0px;	
}


div#gaestebuchFormat form fieldset label {
	display:			block;
	float:				left;
	width:				100px;	
}

div#gaestebuchFormat form fieldset input {
	width:				200px;
	border:				1px solid #FFEE01;
	height:				20px;	
	background-color:	#000000;
	margin-bottom:		2px;
	color:				#ffffff;
}

div#gaestebuchFormat form fieldset textarea {
	width:				350px;
	border:				1px solid #FFEE01;
	height:				150px;	
	background-color:	#000000;
	margin-bottom:		2px;
	color:				#ffffff;
}

div#gaestebuchFormat form fieldset span input {
	width:				100px;
	float:				right;
	color:				#ffffff;
}



