/* -----  created by Crossmedia Community -  Michael Steynes 2007  ----- */
/* --------------------------------------------------------------------- */
/*       Allgemeine Style Sheets-Angaben des Internet-Auftritts          */
/* --------------------------------------------------------------------- */

/* Body definierung */

body
{
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 11px;
	line-height: 17px;
	letter-spacing: 0.5px;
	color: #000000;
}



hr
{
	color: #D21919;
	background-color: #D21919;
	margin: 0px 0px 0px 40px;
	border: 0px;
}

.hrblau
{
	height: 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #004685;
}

/* Formulare */

input,textarea,select,option { font-family: Arial, Tahoma, Verdana, Helvetica; }


/* allgemein fuer Listen */

ul { list-style-type: circle; } /* Standard-Listentyp: Quadrat=square, Kreis=circle, Bullet=disc, nichts=none */
ol { list-style-type: decimal; } /* Standard-Listentyp: upper-roman, lower-roman, upper-alpha, lower-alpha */


/* Headlines */

h1 { font-size: 18px; font-weight: bold; color: #004685; margin: 12px 0px; } 
h2 { font-size: 14px; font-weight: bold; color: #027583; margin: 11px 0px; } 
h3 { font-size: 11px; font-weight: bold; color: #004685; margin: 0px 0px;} 

h4 { font-size: 10px; font-weight: bold; } 
h5 { font-size:  9px; font-weight: bold; } 
h6 { font-size:  8px; font-weight: bold; } 

/* Links */

a:link    { color: #027583; text-decoration: underline; } /* normaler Link */ 
a:active  { color: #027583; text-decoration: underline; } /* angeklickter Link */
a:visited { color: #027583; text-decoration: underline; } /* besuchter Link */
a:hover   { color: #004685; text-decoration: underline; } /* fuer IE4: Rollover auf Link */


/* Boxen */

.box_header
{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0px;
}

.boxtext
{
	color: #004685;
	font-size: 11px;
	font-weight: bold;
}

.box_text
{
	color: #004685;
	font-size: 11px;
	font-weight: bold;
}		

.box_text:link    { color: #004685; text-decoration: none; } /* normaler Link */ 
.box_text:active  { color: #004685; text-decoration: none; } /* angeklickter Link */
.box_text:visited { color: #004685; text-decoration: none; } /* besuchter Link */
.box_text:hover   { color: #027583; text-decoration: underline; } /* fuer IE4: Rollover auf Link */


/* Menu */

.footer
{
	color: #004685; 
	padding: 10px 0px 15px 0px;
	margin: 10px 0px 15px 0px;
	font-size: 10px;
}

.footer:link    { color: #004685; text-decoration: none; } /* normaler Link */ 
.footer:active  { color: #004685; text-decoration: none; } /* angeklickter Link */
.footer:visited { color: #004685; text-decoration: none; } /* besuchter Link */
.footer:hover   { color: #027583; text-decoration: underline; } /* fuer IE4: Rollover auf Link */


/* Quelle */

.quelle               { color: #027583; font-size: 9px; font-weight: normal; vertical-align: top; line-height: 8px; }
.quelle:link          { color: #027583; text-decoration: none;      } /* normaler Link */ 
.quelle:active        { color: #027583; text-decoration: none;      } /* angeklickter Link */
.quelle:visited       { color: #027583; text-decoration: none;      } /* besuchter Link */
.quelle:hover         { color: #004685; text-decoration: underline; } /* fuer IE4: Rollover auf Link */

.quellenanker         { color: #027583; font-size: 9px; font-weight: normal; vertical-align: top; line-height: 8px; }
.quellenanker:link    { color: #027583; text-decoration: none;      } /* normaler Link */ 
.quellenanker:active  { color: #027583; text-decoration: none;      } /* angeklickter Link */
.quellenanker:visited { color: #027583; text-decoration: none;      } /* besuchter Link */
.quellenanker:hover   { color: #027583; text-decoration: none;      } /* fuer IE4: Rollover auf Link */

.red:link    { color: #e32b05; font-weight: bold; text-decoration: none; }
.red:active  { color: #e32b05; font-weight: bold; text-decoration: none; }
.red:visited { color: #e32b05; font-weight: bold; text-decoration: none; }
.red:hover   { color: #e32b05; font-weight: bold; text-decoration: underline; }


/* Angepasste Groessen */

.size7  { font-family: tahoma, verdana, arial, helvetica; font-size:  7px; line-height:  8.0px; } 
.size8  { font-family: tahoma, verdana, arial, helvetica; font-size:  8px; line-height:  9.0px; } 
.size9  { font-family: tahoma, verdana, arial, helvetica; font-size:  9px; line-height: 10.5px; } 
.size10 { font-family: tahoma, verdana, arial, helvetica; font-size: 10px; line-height: 11.5px; } 
.size11 { font-family: tahoma, verdana, arial, helvetica; font-size: 11px; line-height: 13.0px; } 
.size12 { font-family: tahoma, verdana, arial, helvetica; font-size: 12px; line-height: 13.5px; } 
.size13 { font-family: tahoma, verdana, arial, helvetica; font-size: 13px; line-height: 14.5px; } 
.size14 { font-family: tahoma, verdana, arial, helvetica; font-size: 13px; line-height: 15.0px; } 


/* Farben */

.schwarz { color: #000000; }
.weiss   { color: #ffffff; }
.grau    { color: #dddddd; }
.rot     { color: #D21919; }
.blau    { color: #46B1D6; }
.gruen   { color: #00CC66; }
.orange  { color: #FF9900; }


.zeilenabstand { line-height: 20px; }