body {
	font-family:"Book Antiqua", Georgia,"Times New Roman", arial, Times, serif;
	background-color:#272727;
	text-align: center;
	padding:0px;
	margin:0px;
}


#pagina {
	width:728px;
	margin:0px auto 0px auto;
	padding:15px 25px 15px 25px;
	text-align: center;
	background:#373735;
}


#fin_de_pagina {
	width:778px;
	height:10px;
	clear:both;
	margin:0px auto 15px auto;
	padding: 0px;
	text-align: center;
	background:#ffffff;
}


#titulo {
	width:728px;
	height:150px;
	padding:0px;
	margin:0px;
	background-color:#000;
	border-bottom:1px solid #000;
}
#tituloizquierda {
	float:left;
	margin: 7px 0 0 5px;
}
#tituloderecha {
	font-family:Conformity, Georgia,"Times New Roman", arial, Times, serif;
	padding:30px 0 0 0;
	color:#37B4B6;
}
#tituloderecha h1 {
	font-size:2.5em;
	margin:0px;
	padding:0px;
}
#tituloderecha h2 {
	font-size:1.2em;
}

#teaser {
	margin:0px;
	padding:0px;
	width:728px;
	height:26px;
	background:#37B4B6;
	border-bottom:1px solid #000;
}

#navegacion ul {
	margin:0px;
	padding:0px;
	list-style:none;
	border-top:1px solid #000;
}
#navegacion li{
	margin:0px;
	padding:0px;
}
#navegacion a, #navegacion a:visited {
	padding:5px 15px 5px 15px;
	margin:0px;
	font-weight:bold;
	font-size:1.0em;
	color:#fff;
	text-align:left;
	text-decoration:none;
	display:block;
	background:#37B4B6;
	border-bottom:1px solid #000;
}
#navegacion a:hover, #navegacion a:active {
	background:#919191;
	color:#ffffff;
}


#izquierda {
	padding:20px 0px 20px 0px;
	margin:0px;
	width:170px;
}
#izquierda {
	float:left;
}
#izquierda h2, #content_titel h2{
	padding:5px;
	margin:0px;
	background-color:#EF9D46;
	font-size:1.0em;
	color:#ffffff;
}


#contenido {
	float:right;
	text-align:left;
	width:528px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
}
#contenido h1 {
	font-weight:normal;
	font-size:1.8em;
	color:#37B4B6;
	margin:0px;
	padding:15px 0px 15px 0px;
}
#contenido h2 {
	font-weight:normal;
	font-size:1.6em;
	color:#6DA000;
	margin:0px;
	padding:15px 0px 15px 0px;
}
#contenido h3 {
	font-weight:bold;
	font-size:0.9em;
	color:#ffffff;
	padding:3px 5px 3px 5px;
	margin:15px 0px 15px 0px;
}
#contenido h4 {
	font-weight:bold;
	font-size:0.9em;
}
#contenido p, #content ul , #copyright p {
	font-size:1.0em;
	color:#fff;
}
#contenido a, #contenido a:visited, #copyright a, #copyright a:visited {
	color:#37B4B6;
}
#contenido a:hover, #contenido a:active, #copyright a:hover, #copyright a:active {
	color:#ff0000;
}
#contenido embed, #contenido noembed {
	margin:20px 0 20px 0;
}


/* POEMAS */

#contenido div.poemas {
	text-align:center;font-style:normal;
	border-top:1px solid #37B4B6;
}
#contenido div.poemas h1 {
	background:transparent;
	border-bottom:0px solid #CE0000;
	color:#37B4B6;font-size:1.4em;
}


/* Formulare */

form{
	margin:0px;padding:0px;}

fieldset{
	padding:10px 0 10px 0;border-width:0px;}

p.fehler{
	background-color: #ffffff;
	font-size:0.9em;
	color:#CE0000;
	border:1px solid #CE0000;
	padding:3px 10px 3px 10px;
	margin:0px;}

label.left{
	font-size:0.9em;
	color:#000000;
	float:left;width:130px;
	margin:5px 0 5px 0;
}

label.right {
	width:200px;height:50px;
	color:#000000;
	font-size:0.9em;
}

textarea.formfeld, textarea.formfehler {
	font-size:0.9em;
	width: 265px;height:80px;
}

input.formfeld1, input.formfeld2, input.formfeld3, input.formfeld4,
input.checkbox, textarea.formfeld, select.pulldown {
	font-size:0.9em;border:1px solid #0066B3;}

textarea.formfehler, input.checkboxfehler, input.formfehler1,
input.formfehler2, input.formfehler3, input.formfehler4, p.fehler {
	font-size:0.9em;border:1px solid #CE0000;}

input.button{
	font-weight:bold;
	font-size:0.9em;
	color:#ffffff;
	text-align:center;
	background-color:#EF9D46;
	border:1px solid #0066B3;
	width:auto;margin-top:5px;}

form br{
	clear: both;}


.nicht_sichtbar, .print {
	display: none;
}


#mail>span:before { content:"@"; }
#mail>span span { display:none; }
/* *+html #mail>span span { display:inline; }  /* Workaround fuer IE 7 */