/* Allgemeine Vorgaben */

html { 
	color: black; 
	font-size: 10pt; 
	font-family: Arial; 
	line-height: 12pt }
	
body {
	background-color: #E5EAF5; 
	margin: 0; 
	padding: 10px }

p {
	margin: 0; 
	padding: 0 }

td {}

a  { 
	color: blue; 
	text-decoration: none }


/* Hilfsstile */

.testdaten { 
	display: none;
	color: maroon; 
	font-size: 8pt; font-family: Arial; line-height: 10pt; 
	background-color: yellow; 
	margin-bottom: 10px; 
	padding: 5px }

.testdaten_admin { 
	display: none; 
	color: maroon; 
	font-size: 8pt; font-family: Arial; line-height: 10pt; 
	background-color: yellow; 
	margin-bottom: 10px; 
	padding: 5px }
	
	
/* BENUTZER + ADMIN Suchmaske */

.seite_links   { }
	
.seite_links h1 { 
	font-size: 10pt; 
	font-weight: bold;
	margin: 0 0 10px; 
	padding: 0 }
	
.seite_links p { 
	font-size: 10pt; 
	font-weight: normal; 
	margin: 0 0 10px; 
	padding: 0 }
	
.seite_links form  { }

.seite_links .bez { color: #333; font-size: 9pt; margin: 2pt 0 0; padding: 1pt 0 0 1pt  ; }
	
.seite_links input {
	color: black;
	font-size: 10pt;
	font-family: Arial;
	background-color: white;
	margin: 0 0 5pt;
	padding: 1pt;
	width: 100%;
	border-width: 0;
	outline-width: 0;
	display: inline }
	
.seite_links input[type=submit] {
	color: blue; 
	font-weight: bold; 
	width: 100%;
	margin-left: 0px;
	border: outset;
	border-width: 2px;
	border-color: darkgrey}
	
.seite_links select { 
	color: black; 
	font-size: 10pt; 
	font-family: Arial; 
	background-color: white; 
	margin: 0 0 5pt; 
	padding: 1pt; 
	width: 100%; 
	border-style: hidden;
	border-width: 0; 
	outline-width: 0 }


/* BENUTZER Ergebnisliste */

.suchkriterien { color: #333; font-size: 9pt; margin: 0 0 5pt; padding: 0 }
.premiumtitel   { color: red }
.standardtitel  {
	color: blue;
	text-decoration: none;
}

/* BENUTZER Zeitschrift anzeigen */

.zeitschrift { background-color: white; max-width: 680px; }
.z_bild { text-align: right; float: right; margin-right: 10px; margin-left: 20px; }
.z_titel { font-size: 12pt; font-family: Arial; font-weight: bold; line-height: 14pt }
.z_untertitel { font-size: 10pt; font-family: Arial; font-weight: bold; line-height: 14pt ; margin-bottom: 10px; }
.z_kurzcharakteristik { font-size: 10pt; font-family: Arial; font-weight: normal; line-height: 12pt ; margin-bottom: 10px; }
.z_datentabelle { font-size: 10pt; font-family: Arial; line-height: 12pt; width: 100%; clear: both; margin-top: 20px; margin-bottom: 20px; border-style: none; border-width: 0; }
.z_datentabelle td { font-family: Arial; margin: 0; padding: 0 0 0; width: 25%; border-style: none; border-width: 0; }
.z_bezeichner {
	color: #696969;
	font-weight: bold;
}
.z_daten { }


#z_bereich   { margin: 0; padding: 0; max-width: 680px; }

#z_bereich_5a    { margin: 0 2% 0 0; padding: 0; width: 46%; float: left; clear: both }
#z_bereich_5b     { margin: 0 0 0 2%; padding: 0; width: 46%; float: left }
#z_bereich_6    { color: gray; font-size: 10pt; margin: 4% 0 0; padding: 0; width: 100%; float: left; clear: both }

.z_adr_bezeichnung  { font-size: 10pt; font-weight: bold; margin-bottom: 5px; border-bottom: 1px solid gray; color: #696969  }
.z_adr_person  { font-size: 10pt; margin-bottom: 3px }
.z_adr_anschrift  { font-size: 10pt; margin-bottom: 3px }

.z_adr_kommbezeichner { 
	font-size: 10pt;
	font-family: Arial;
	font-weight: normal;
	float: left; 
	color: #696969 }
	 
.z_adr_kommdaten    { color: black; font-size: 10pt; font-family: Arial; font-weight: normal }

/* ADMIN Ergebnisliste */

.ergebnisliste { font-size: 9pt }
.ergebnisliste .ueberschrift { font-size: 9pt; font-weight: bold}
.ergebnisliste .fzid { font-size: 9pt; width: 50px }

.ergebnisliste .fztitel { font-size: 9pt; width: 200px }
.ergebnisliste .verlag { font-size: 9pt }
.ergebnisliste .datum { font-size: 9pt; width: 55px }
.ergebnisliste .sperre { font-size: 9pt; width: 15px }
.ergebnisliste .typ { font-size: 9pt; width: 15px }
.ergebnisliste .bearbeiten { font-size: 9pt; width: 25px }

/* ADMIN Zeitschrift bearbeiten*/

.zeitschrift_aendern  { }

.zeitschrift_aendern h1 { font-size: 10pt; font-weight: bold; margin: 0 0 10px; padding: 0 }

.zeitschrift_aendern h2 { font-size: 10pt; font-weight: bold; margin: 10px 0 5px 0; padding: 0 }

.label_left { width: 120px; float: left; }

.zeitschrift_aendern input        {
	color: black;
	font-size: 10pt;
	font-family: Arial;
	margin: 1px;
	padding: 1px;
	border: none;
	width: 90%;
	background-color: #FFFFFF;
}

.zeitschrift_aendern select        {
	color: black;
	font-size: 10pt;
	font-family: Arial;
	margin: 1px;
	padding: 1px;
	border: none;
	width: 90%;
	background-color: #FFFFFF;
}


.zeitschrift_aendern input[type=submit] {
	font-weight: bold;
	color: green;
	width: 250px;
	margin-left: 120px;
	border: solid 2px green;
	background-color: #FFFFFF;
}
	
.zeitschrift_aendern textarea {
	color: black;
	font-size: 10pt;
	font-family: Arial;
	margin: 1px;
	padding: 1px;
	width: 90%;
	border: none;
	background-color: #FFFFFF;
}

.zeitschrift_aendern br { clear: both }


.zeitschrift_loeschen  {
	background-color: #FFE6E6;
	float: left;
}

.zeitschrift_loeschen h1 { font-size: 10pt; font-weight: bold; margin: 0 0 10px; padding: 0 }

.zeitschrift_loeschen h2 { font-size: 10pt; font-weight: bold; margin: 10px 0 5px 0; padding: 0 }

.zeitschrift_loeschen p { 
	padding: 2px }
	
.button {
	color: #333333;
	margin-right: 30px;
	font-weight: bold;
}
	
.button_default { 
	color: green;
	font-weight: bold;
	margin-right: 30px }
	
.button_danger {
	color: red;
	margin-right: 30px;
	font-weight: bold;
}
	
/* ADMIN Menü*/

.menue {
	background-color:#A4B9F0}
