/* 
 * CSS für Kommentarfunktion
 */

h2.kommentare {
	text-align: center;
	margin-top: 20px;
	font-size: 1em;
}
	h2.kommentare a { font-size: 0.9em; font-style: italic; font-weight: normal; }

#kommentar_open { 
	display: none;
	color: #990000;
	text-align: center;
	font-size: 0.85em;
	font-weight: bold;
	padding: 5px;
}

p#kommentarform { text-align: center; padding: 5px; font-weight: bold; font-size: 0.85em; }
	p#kommentarform a { font-style: italic; }

#kommentarform { display: block; }

#kommentarform.formular {
	position: relative;
	background-color: #808080;
	width: 412px;
	margin: 10px auto 0;
}

	#kommentarform.formular div {
		position: relative;
		background-color: #b6ccde;
		top: -4px;
		left: -4px;
		text-align: center;
		width: 400px;
		padding: 5px; 
		border: 1px solid #000;
	}
	#kommentarform.formular fieldset { border: 0; }
		#kommentarform.formular fieldset label {
			font-style: italic;
		}
		#kommentarform.formular fieldset input {
			width: 350px;
			margin: 10px 0; 
		}
		#kommentarform.formular fieldset textarea {
			width: 350px;
			margin-bottom: 10px; 
		}
	
div.kommentar_shadow {
	position: relative;
	background-color: #808080;
	width: 412px;
	margin: 15px auto;
}

div.kommentar {
	position: relative;
	top: -4px;
	left: -4px;
	background-color: #fff;
	width: 400px;
	padding: 5px;
	border: 1px solid #000;
	font-size: 0.9em;
}
	div.kommentar h3 { font-size: 1.1em; }
	
	div.kommentar p.kommentar_benutzer {
		font-size: 0.9em;
	}
		div.kommentar p.kommentar_benutzer span {
			font-style: italic;
		}
	div.kommentar p.kommentar_inhalt { 
		margin: 5px;
		
	}

	div.kommentar a.kommentar_loeschen {
		font-size: 0.9em; font-weight: bold;
		display: block;
		width: 130px;
		padding-top: 5px;
		margin-left: auto;
	}

