/* ----  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 */
html {	height: 100%; }

body
{	height: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	line-height: 160%;
	color: #333333;
}

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


/* allgemein fuer Listen */
ul { list-style-type: disc; } /* 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: #333333;
	letter-spacing: 0px;
	margin: 0px;
	padding: 1px; }

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

.forms{	width: 200px; }
.formularformat{	width: 180px; }


.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: 160%;
	line-height: 170%;
	color: #ff0000;
	letter-spacing: 0px;
	font-weight: normal;
} 
		
h2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 110%;
	line-height: 160%;
	color: #696969;
	font-weight: bold;
} 
		
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: #ff0000; text-decoration: none; } /* normaler Link */ 
a:active { color: #ff0000; text-decoration: none; } /* angeklickter Link */
a:visited { color: #ff0000; text-decoration: none; } /* besuchter Link */
a:hover { color: #e60a0a; 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: Verdana, Arial, Arial Narrow, Geneva,  Helvetica;
	font-size: 10px;
	letter-spacing: 0px; 
}

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

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

.impressum_bottom:link { color: #b6b6b6; text-decoration: none; font-weight: normal;  } /* normaler Link */ 
.impressum_bottom:active { color: #b6b6b6; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.impressum_bottom:visited { color: #b6b6b6; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.impressum_bottom:hover { color: #fd2121; 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 */


.tagcloud
{
	
}

.tagcloud:link { color: #acacac; text-decoration: none; font-weight: normal; } /* normaler Link */ 
.tagcloud:active { color: #696969; text-decoration: none; font-weight: normal; } /* angeklickter Link */
.tagcloud:visited { color: #dddddd; text-decoration: none; font-weight: normal;  } /* besuchter Link */
.tagcloud:hover { color: #0e4097; text-decoration: none; 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;}


.newstweet
{
	font-family: Verdana, Arial, Arial Narrow, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px; 
	line-height: 18px; 
	letter-spacing: 0pt;
	color:#666666;
}

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


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