
/**
 * @file  content.css
gelb #FFE519
gruen #045E01
rot #640000
sand #FFF5AE
 */

@media all
{
 #col1_content { background-color: #FFE519; color: #045E01;}
 #col3_content { background-color:#FFE519; color: #045E01;}
 #c15 .p{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 60%;
 color: #045E01;
 }
 #rootline{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 60%;
 color: #045E01;
 }
#rootline a {
/*font-weight: bold;*/
color: #045E01;
text-decoration: none; 
}
#rootline a:hover {
font-weight: bold;
color: #045E01;
text-decoration: none; 
}
#headerright{
float: right;
top: 4px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #045E01;
text-align: right;
}
#topnav{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #045E01;
}
#hrightnav li{
font-size: 9px;
font-weight: bold;
}
/***************************/ 
/* Allgemeines:*/ 
/***************************/ 
h1,h2,h3,h4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; display:block; }
h1 {font-size: 18px;font-weight:bold; color: #045E01; margin:0.4em 0 0.5em 0;}
h2 {font-size: 16px;font-size: 1.0em; font-weight:bold; color: #045E01; margin:0.2em 0 0.5em 0; padding: 0.3em;}
h3 {font-size: 1.0em; font-weight:bold; color: #045E01; margin:0.4em 0 0.3em 0;}
h4 {font-size: 1.0em; font-weight:bold; color: #045E01;}
h4 {font-size: xx-small; font-weight:normal; color: #045E01;}
p,ul {line-height: 1.5em;}
p {line-height: 1.5em; margin: 0 0 1em 0; }
h5, p, td, ul, ol, blockquote, input, textarea, select {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#045E01; font-size:12px; }
pre { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
a { color: #045E01; text-decoration:none;}
a:hover { color:#640000; text-decoration:none; }
form { margin:0px 0px 0px 0px;}
p, pre { margin:0px 0px 0px 0px; }
p, td, ul, ol { font-size:12px; }
input, textarea, select textarea { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#045E01; border:#7EBFD8 1px solid; font-size:12px; }

p {font-size: 11px;}
p.klein {font-size: 5px;}
p.mittel {font-size: 11px;}
p.gross {font-size: 14px;}

.blocksatz {text-align:justify;}
p.blocksatz {text-align:justify;}



/***************************/ 
/* Anpassungen Typo3 (RTE):*/ 
/***************************/ 
input, textarea {
  margin-left: 1em;
  width: auto;
  font: 1em Verdana, Arial, Helvetica, Sans-Serif;
  border: 1px #ccc solid;
  background: #fafafa;
  padding: 2px;
  color: #777;
}
input[type="submit"]{
	  font-size: 74%;
}
input [type=file]{
	font-size: 74%;
	color: #045E01;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px #ccc solid;
  background: #fafafa;
  padding: 2px;
}
input[type=text]:focus, textarea:focus {background: #f0f0f0;color: #333;border-color: #666;}
img {	border: 0;}

p.csc-linkToTop {
text-align: right;
color: #045E01;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 74%;
}
p.csc-linkToTop a {
/*font-weight: bold;*/
color: #045E01;
text-decoration: none; 
padding-left:8px;
vertical-align:middle;
}
p.csc-linkToTop a:hover {
font-weight: bold;
color: #045E01;
text-decoration: none; 
}
p.csc-form-label-req {font-weight: bold;}
.csc-caption {	font-size: 0.9em;	background-color: transparent; padding: 2px;}

/* Typo3 Version 4 */
dd.csc-textpic-caption {
	font-style: italic;
	font-size: 0.9em;
	background-color: transparent; padding: 0;
}

/* Ende Media All */
}

