/* ----  created by Crossmedia Community - www.ccsb.de         ----- */
/* ----  created with CCGO www.ccgo.de - - copyright 2009 	   ----- */
/* ----   ein Produkt der Crossmedia Community GmbH & Co. KG   ----- */
/* ----------------------------------------------------------------- */
/*       Allgemeine Style Sheets-Angaben des Internet-Auftritts      */
/* ----------------------------------------------------------------- */

/* Body definierung */


/*
html, body, textarea
{
  scrollbar-base-color: #45494B;
  scrollbar-3d-light-color: #C4C7C8;
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #DCAD5B;
  scrollbar-highlight-color: #C4C7C8;
  scrollbar-shadow-color: #000000;
  scrollbar-track-color: #ffffff;
}
*/


/* allgemein fuer den Fliesstext */
body
{
	font-family: Times New Roman, Times, serif;
	font-size: 85%;
	line-height: 140%;
	color: #000000;
}

p { margin: 0px; padding: 0px; }


/* allgemein fuer Listen */
ul { list-style-type: square; } /* 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 */


/* fuer Formulare */
select,input,textarea
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666669;
	letter-spacing: 0px;
	margin: 0px;
	padding: 1px; }

.button
{
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0px;
}

.square { list-style-type:square; } 
.circle { list-style-type:circle; } 


/* Headlines */
h1
{
	font-family: Times New Roman, Times, Palatino, Palatino Linotype, Georgia, serif;
	font-size: 170%;
	line-height: 180%;
	color: #8a8a8a;
	letter-spacing: 0px;
	font-weight: normal;
	margin-top: 15px;
	padding-top: 0px;
} 
		
h2
{
	font-family: Times New Roman, Times, Palatino, Palatino Linotype, Georgia, serif;
	font-size: 110%;
	line-height: 120%;
	color: #8a8a8a;
	letter-spacing: 0px;
	font-weight: normal;
} 
		
h3
{
	font-family: Times New Roman, Times, Palatino, Palatino Linotype, Georgia, serif;
	font-size: 100%;
	line-height: 110%;
	color: #8a8a8a;
	letter-spacing: 0px;
	font-weight: normal;
} 
	
h4
{
	font-family: Times New Roman, Times, Palatino, Palatino Linotype, Georgia, serif;
	font-size: 100%;
	line-height: 110%;
	color: #000000;
	letter-spacing: 0px;
	font-weight: bold;
} 	


/* Links */
a:link { color: #0e4097; text-decoration: none; } /* normaler Link */ 
a:active { color: #0e4097; text-decoration: none; } /* angeklickter Link */
a:visited { color: #0e4097; text-decoration: none; } /* besuchter Link */
a:hover { color: #8a8a8a; text-decoration: underline; } /* fuer IE4: Rollover auf Link */

.servicemenu:link { color: #444444; text-decoration: none; font-weight: normal;  } /* normaler Link */ 
.servicemenu:active { color: #444444; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.servicemenu:visited { color: #444444; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.servicemenu:hover { color: #000000; text-decoration: none; font-weight: normal; } /* fuer IE4: Rollover auf Link */

.impressum
{
	font-family: Arial, Arial Narrow, Geneva, Verdana, Helvetica;
	font-size: 10px;
	letter-spacing: 1.0px; 
}

.impressum:link { color: #5c5c5b; text-decoration: none; font-weight: normal;  } /* normaler Link */ 
.impressum:active { color: #5c5c5b; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.impressum:visited { color: #5c5c5b; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.impressum:hover { color: #0e4097; text-decoration: underline; font-weight: normal; } /* fuer IE4: Rollover auf Link */


.breadcrumb_navigation
{
	font-family: Arial, Arial Narrow, Geneva, Verdana, Helvetica;
	font-size: 10px;
	letter-spacing: 0px; 
}

.breadcrumb_navigation:link { color: #000000; text-decoration: none; font-weight: normal; } /* normaler Link */ 
.breadcrumb_navigation:active { color: #000000; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.breadcrumb_navigation:visited { color: #000000; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.breadcrumb_navigation:hover { color: #0e4097; text-decoration: underline; font-weight: normal; } /* fuer IE4: Rollover auf Link */


/* Farben */
.ciblau { color: #341F72;}
.schwarz { color: #000000;}
.weiss { color: #ffffff;}
.grau { color: #dddddd;}
.rot { color: #b00000;}
.blau { color: #0000FF;}
.gruen { color: #00CC66;}
.orange { color: #FF9900;}


.kleingedrucktes
{
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px; 
	line-height: 10px; 
	letter-spacing: 1.5pt;
}

.formularformat{ width: 182px;}

@media print
{
	.dontprint { visibility: hidden; }
}
