/* Zentrales Stylesheet www.weingarten-kurtscheid.de---001$$$www.weingarten-kurtscheid.de*/
body, html {
		/* MSIE - per Hand einsellen */
		/* Grundfarbe*/
	scrollbar-face-color: rgb(245,245,245);
		/*LINKE Untererkante des Balken*/
	scrollbar-3dlight-color: rgb(204,204,204);
		/*LINKE Oberkante des Balken*/
	scrollbar-highlight-color: rgb(245,245,245);
		/* Pfeile */
	scrollbar-arrow-color: #E2593A;
		/* Schatten RECHTS*/
	scrollbar-shadow-color: rgb(245,245,245);
		/* Hintergrundfarbe*/
	scrollbar-track-color: rgb(235,235,235);
	padding-left: 0px;
	padding-top: 0px;
	}
#bodystyle {
	padding-left: 5px;
	padding-top: 5px;
}
#bgnavi {
	background-image: url();
	background-repeat: repeat;
	padding-left: 0px;
	padding-top: 0px;
	}
	
	/* Standardschriftart */
body, h1, h2, h3, p, em, strong, ul, li, input, textarea {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}
	
	/* Abstände - FIXE Vorgabe */
h1, h2, h3 {
	/*oben rechts unten links*/
	margin: 0.3em 0 0.3em 0;
	}
	/* Abstände - FIXE Vorgabe */
p {
	/*oben rechts unten links*/
	margin: 0.5em 0 0.3em 0;
	}
	
li {
	list-style :  square outside;
	/* Abstand - FIX Vorgabe */
	margin-left: -1em;
	/* BERECHNET auf Standard weil Default Listenschriftgröße ca 10% kleiner ist */
	font-size: 0em;
	}
	
	/* Standardschriftgröße -style -gewicht */
body, p, td, input, textarea {
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	}
th {
	font-size: 0.9em;
	font-style: normal;
	}
	/* Standardschriftgröße em strong */
em, strong {
	font-size: 0.9em;
	}
	
	/* Standardschriftgröße in gängigen Blöcken */
	/* Bei Bedarf sinnvoll ergänzen */
p em, p strong, td p, td em, td strong, td a {
	/* BERECHNET wegen Vererbung */
	font-size: 0em;
	}
	/* BERECHNET wegen Vererbung */
a p {
	font-size: 0em;
	}
	/* BERECHNET wegen Vererbung */
p td, td #c4{
	font-size: 0em;
	}
	/* BERECHNET wegen Vererbung */
#c0 p   {
	font-size: 0em;
	}
body {
	background-color: #FFFFFF;
	/* Vererbung - deshalb in Tabellenzellen ID's verwenden */
	color: #000000; /* Standardschriftart 1 auf Standardhintergrund */
	}	
		
h1 {
	font-size: 1.5em;
	color: #E2593A;
	}
		
h2 {
	font-size: 1.2em;
	color: #0038A8;
	}
h3 {
	font-size: 0.9em;
	color: #000000;
	}
	
/* Linien */
hr {
	height: 1px;
	color: #000000;
	}
	
	/* Nebenfarben 1 - Normal-Dokumentfarben */
#c0 {
	background-color: #FFFFFF;
	color: #000000;
	}
	/* Hauptfarben 1 */
#c1 {
	background-color: #E2593A;
	color: #FFFFFF;
	}
	/* Hauptfarben 2 */
#c2 {
	background-color: #0038A8;
	color: #FFFFFF;
	}
	/* Nebenfarben 2 */
#c3 {
	background-color: #FFFFFF;
	color: #000000;
	}
	/* Nebenfarben 3 */
#c4, #c4 h1, #c4 h2, #c4 h3 {
	background-color: #D2D2D2;
	color: #000000;
	}
#smaller {
	font-size: 0em;
}
/* LINKS */
/* STANDARD - Heller Hintergrund */
a:link {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #E2593A;
	}
a:visited {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #999999;
	}
a:hover {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	color: #0038A8;
	background-color: #FFFFFF;
}
/* STANDARD - Auf Hintergrund Firmenfarbe 1 */
a:link#L1 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #FFFFFF;
	}
a:visited#L1 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #FFFFFF;
	}
a:hover#L1 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	color: #0038A8;
	background-color: #FFFFFF;
}
/* STANDARD - Auf Hintergrund Firmenfarbe 2 */
a:link#L2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #E2593A;
	}
a:visited#L2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
	text-transform: none;
	color: #E5EAFA;
	}
a:hover#L2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0em;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	color: #E5593A;
	background-color: #e5e5e5;
}
/* DIVERSE KLASSEN */
.leftmargin {
	margin-left: 10px;
}
.italic {
	font-style: italic;
	}
.uppercase {
	text-transform: uppercase;
	}
.input_default {
	border: solid 1px #000000;
	background-color: #FFFFFF;
	color: #000000;
	}
.fileupload {
	border: solid 1px #000000;
	background-color: #FFFFFF;
	/* NS hat damit Probleme*/
	/* !!! dieser Absatz ist für NS verborgen */	
	width: 380px;
	}
.button {
	background-color: #D2D2D2;
	color: #000000;
	}
/* ################# Fertig bis hier ########################*/
.statuszeile {
	color: #999999;
	text-align:left;
	border-bottom: solid 1px #999999;
	width: 100%;
	padding-bottom: 3px;
	}
.fuss {
	text-align:center;
	border-top: solid 1px #ffcc33;
	border-bottom: solid 1px #ffcc33;
	width: 100%;
	padding: 3px;
	}
