/**
 * @file  content.css
	Farbe Etap: #CC3333;
	Hellblau: #a3afd4; (u.a. aus body -> background:)
 */

@media all
{
 #col1_content { background-color: #a3afd4; color: navy; }
 #col3_content { background-color:#a3afd4; color: navy; }
 #c15 .p{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 60%;
 color: navy;
 }
#headerright{
float: right;
top: 4px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: navy;
text-align: right;
}
#topnav{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: navy;
}
#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: 24px;font-weight:bold; color: navy; margin:0.4em 0 0.5em 0;}
h2 {font-size: 20px;font-size: 1.0em; font-weight:bold; color: navy; margin:0.2em 0 0.5em 0; padding: 0.3em;}
h3 {font-size: 1.0em; font-weight:bold; color: navy; margin:0.4em 0 0.3em 0;}
h4 {font-size: 1.0em; font-weight:bold; color: navy;}
h4 {font-size: xx-small; font-weight:bold; color: navy;}
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:navy; font-size:12px; }
pre { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
a { color: navy; text-decoration:none;}
a:hover { color:#CC3333; 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:navy; 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;}
/* 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=file]{
	font-size: 74%;
	color: navy;
   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: navy;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 74%;
}
p.csc-linkToTop a {
/*font-weight: bold;*/
color: navy;
text-decoration: none; 
padding-left:8px;
vertical-align:middle;
}
p.csc-linkToTop a:hover {
font-weight: bold;
color: navy;
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 */
}

