/** CSS der Domain prostadtlichter.de
  * Copyright: Benjamin Schubert (schubertskulpturen.de)
               Robert Arendt (arendtnetwork.de)
  */

body, textarea, bodytext, p, newsletter {
  font-family: Arial;
  font-size: 12px;
  color:#003E02;
  margin: 0 auto;
  line-height: 18px;
  vertical-align:top;
 }

div.login_form {
	width:350px;
	margin:0px;
	padding:0px;
	white-space:nowrap;
	float:right;
}

/*Stadtlichter-Rundbrief*/
font.newsletter {
  font-family: Arial;
  font-size: 12px;
  color:#003E02;
  margin: 0 auto;
  line-height: 18px;
  vertical-align:top;
}


input.rundbrief {
	width: 400px;
	height: 21px;
	font-size: 12px;
}

font.fehler {
	font-size:12px;
	font-weight:bold;
	color:solid #88ba14;
}

div.powermail_mandatory_js {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	float:left;
}

label {
  margin-top:-5px;
  font-size:12px;

}

label:after {
  content: "\A";
  display:block;
}



input.tx-srfeuserregister-pi1-radio {
  float:left;
  align:left;
  margin-right:5px;
  margin-bottom:4px;
}


.csc-firstHeader{
 font-size:12px;
}

/*** TABELLEN DEFINIEREN (MAIN_CONTENT) ***/
div.csc-textpic-text table.contenttable tr td {
 padding-left: 0px
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 height:10px;
 /*line-height:5px;*/
 text-align:left;
 vertical-align:top;
 }

div.csc-textpic-text table.contenttable {
 padding-left: 0px
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
}

div.csc-textpic-text table.contenttable tr td p.bodytext{
 vertical-align:top;
 padding-left: 0px
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 line-height:15px;
}


/*** CONTENT_RECHTS definieren ***/
div.content_rechts table.contenttable tbody tr td p.bodytext {
 line-height:10px;
 margin-left:8px;
 vertical-align:top;
}

div.content_rechts table tbody tr td p.bodytext{
 vertical-align:top;
}

/*** Inhaltstext der Rechten BOX ***/
div.content_rechts p.bodytext {
 margin-left:8px;
 margin-right:8px;
 vertical-align:top;
 }

div.footer_menu A{
  color:#E4E6E7;
  text-decoration:none;
}

div.footer_menu A:hover{
  color:#E4E6E7;
  text-decoration:underline;
}


/** Datenbank-Inhalte definieren**/
div.bild_data {
 font-size: 12px;
}

div.Hinweis {
 font-size: 12px;
}

img {
  border-width:0px;
}


/*** SITEMAP definieren ***/
.treemenudiv A{
  font-size:12px;
  color:#E4E6E7;
}

.treemenudiv A:hover{
  font-size:12px;
  color:#D78E90;
  text-decoration:underline;
}



/*** NEWSLETTER | RUNDBRIEF definition ***/
/*
input {
 border: 2px solid #Df4242;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#DF4242;
 width: 140px;
 margin-top: 2px;
 margin-left: 0px;
 margin-bottom:0px;
 vertical-align:top;
}
*/

/** Bildunterschriften definieren **/
.csc-textpic-caption {
 font-size:12px;
}

.imgborder
 { border: 1px solid #333333; }

.rot
 { color:#AF1D21; }

.heller
 { color:#D78E90; }

 /* seiten-überschrift*/
.ueberschrift{
 font-size: 14px;
 color:#88ba14;
 font-weight:bold;
 }

h1 {
 font-size: 14px;
 color:#88ba14;
 font-weight:bold;
}

.menue{
 color:#E4E6E7;
 font-size: 12px;
 text-decoration:none;
}

a.legacy { 
	color:#D78E90; 
	text-decoration:none; 
}

a.legacy:hover{ 
	color:#D78E90; 
	text-decoration:underline; 
}

a.menue{
 color:#E4E6E7;
 font-size: 12px;
 text-decoration:none;
}

a.menue:hover{
 color:#E4E6E7;
 font-size: 12px;
 text-decoration:underline;
}

/* normale links*/
a{
 color:#154711;
 font-size: 12px;
 text-decoration:underline;
}

a:hover{
 color:#88ba14;
 font-size: 12px;
 text-decoration:underline;
}




ul{
 margin-left: 15px;
 margin-bottom: 0px;
 list-style-type:square;
}

li{
 padding-bottom: 10px;
}

.stern{
 color:#88ba14;
}
