/*============================================================================
// Copyright:   Frank Emmrich IT-Consulting
// Bearbeiter:  Frank Emmrich
// Erstellt:    2002/2003
//============================================================================
// Bearbeiter:  Frank Emmrich
// Geändert am: 07.04.2010
//============================================================================
*/

body		{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; background-color:#000000; color:#E6E6E6; text-align:center;}

a:link		{ text-decoration:none; font-weight:normal; color:#E6E6E6; }
a:visited	{ text-decoration:none; font-weight:normal; color:#E6E6E6; }
a:hover		{ text-decoration:none; font-weight:normal; color:#F0DBA7; }
a:active	{ text-decoration:none; font-weight:normal; color:#E6E6E6; }
a:focus		{ text-decoration:none; font-weight:normal; color:#E6E6E6; }

h1			{ font-family:Arial,sans-serif; font-weight:bold; font-size:20px; color:#FF9100; text-decoration:underline; }
h2			{ font-family:Arial,sans-serif; font-weight:bold; font-size:16px; color:#FF9100; }
h5			{ font-family:Arial,sans-serif; font-weight:bold; font-size:14px; text-decoration:underline; color:#E6E6E6; }
h6			{ font-family:Arial,sans-serif; font-weight:bold; font-size:14px; text-decoration:underline; color:#E6E6E6; }
pre			{ font-family:Arial,sans-serif; font-weight:bold; font-size:12px; color:#FF9100; }
p			{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; color:#E6E6E6; }
td			{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; color:#E6E6E6; }
select		{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; color:#E6E6E6; }
input		{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; color:#000000; }
textarea	{ font-family:Arial,sans-serif; font-weight:normal; font-size:11px; color:#000000; }
form		{ margin:0px; }

.obenmitte	{ vertical-align:top;    text-align:center; color:#FF0000; }
.obenlinks	{ vertical-align:top;    text-align:left;   color:#E6E6E6; }
.obenrechts	{ vertical-align:top;    text-align:right;  color:#FF0000; }
.mittig		{ vertical-align:middle; text-align:center; color:#FF0000; }
.unten		{ vertical-align:bottom; background-color:#EEEEEE; }
.rechts		{ text-align:right; color:#FF0000;  }
.auswahl_1	{ width:98px; background-color:#FFFFFF; color:#000000; }
.auswahl_2	{ width:95px; background-color:#FFFFFF; color:#000000; }

/* Startseite */

.start_schrift       		{ font-family:Arial,sans-serif; font-weight:normal; font-size:8pt; color:#C9CACA; text-align:left; }
.start_schrift a:hover      { color:#E6E6E6; }
.start_schrift_klein 		{ font-family:Arial,sans-serif; font-weight:bolder; font-size:7pt; color:#C9CACA; text-align:right; }
.start_suche         		{ font-family:Arial,sans-serif; font-weight:normal; font-size:7pt;  color:#000000; width:147pt; height:11pt; background-color:#E6E6E6; }
.start_name          		{ font-family:Arial,sans-serif; font-weight:normal; font-size:7pt;  color:#000000; width:119pt; height:11pt; background-color:#E6E6E6; }
/*.start_name          		{ font-family:Arial,sans-serif; font-weight:normal; font-size:7pt;  color:#000000; width:119pt; height:11pt; background-color:#C9CACA; }*/
.start_nachricht     		{ font-family:Arial,sans-serif; font-weight:normal; font-size:7pt;  color:#000000; width:119pt; height:45pt; background-color:#E6E6E6; margin:0px;}

#inhalt {
	margin			:auto;
	text-align		:left;
	padding			:0px;
	width			:950px;
	border			:0px;
}

#kopfspalte1 {
	float			:left;
	padding			:0;
	margin			:0;
	border-left		:1px solid white;
	width			:289px;
	height			:100px;
}

#kopfspalte2 {
	float			:left;
	padding			:0;
	margin			:0;
	border			:0;
	width			:125px;
	height			:100px;
}

#kopfspalte3 {
	float			:left;
	padding			:0;
	margin-top		:2px;
	border			:0px solid white;
	width			:130px;
	height			:98px;
	vertical-align	:top;
}

#kopfspalte4 {
	float			:left;
	padding			:0;
	margin			:0;
	border			:0px solid white;
	width			:403px;
	height			:100px;
	vertical-align	:top;
	text-align		:right;
}

ul#Navigation { 
	margin: 0;
	padding: 0;
}
	
ul#Navigation li { 	
	list-style: none;
    float: left;
    position: relative;
    margin: 2px; 
    padding: 0;		
}
	
ul#Navigation li ul {
	margin: 0; 
	padding: 0;
    position: absolute;
    left: 10px;
    display: none;
}
	
ul#Navigation a, #kopfspalte3 a 
{
    display: block;
    width: 88px;
    height: 17px;
    vertical-align: bottom;
    text-align: left;
    padding-top: 3px;
    padding-left: 7px; 
    background-image: url(../bilder/design/button_leer_klein.jpg);
    color: #E6E6E6;
    font-weight: bolder;
}

ul#Navigation span, #kopfspalte3 span {
	color: #F0DBA7;
	font-weight: bold;
}
	
ul#Navigation a:hover, #kopfspalte3 a:hover{
    color: #F0DBA7;
}
	
ul#Navigation li:hover ul{ 
	display: block;
	}

ul#Navigation li ul li {
    float: none;
    display: block;
}

.cleaner {
	clear			:both;
	height			:25px;
	font-size		:1px;
	margin			:0;
	padding			:0;
	border-left		:1px solid white;
	background		:transparent;
}

ul#hilfe, ul#hilfe1, ul#hilfe2 { 
	margin: 0;
	padding: 0;
}
	
ul#hilfe li, ul#hilfe1 li, ul#hilfe2 li { 	
	list-style: none;
    float: left;
    position: relative;
    margin: 0px; 
    padding: 0;		
}

ul#hilfe li ul, ul#hilfe1 li ul, ul#hilfe2 li ul {
	margin: 0; 
	padding: 0;
    position: absolute;
    left: 125px;
    display: none;
}

ul#hilfe a, ul#hilfe1 a, ul#hilfe2 a {
    display: block;
    width: 15px;
    height: 15px;
    vertical-align: bottom;
    text-align: left;
    padding-top: 3px;
    padding-left: 7px; 
    background-image: url(../bilder/startseite/button_hilfe.gif);
    background-repeat: no-repeat;
    color: #E6E6E6;
    font-weight: bolder;
    cursor: pointer;
}

ul#hilfe li:hover ul, ul#hilfe1 li:hover ul, ul#hilfe2 li:hover ul{ 
	display: block;
	padding: 10px;
	width: 450px;
    text-align: left;	
	border: 1px solid #7A7A7A;
	background-color: #282828;
}

ul#hilfe li ul li, ul#hilfe1 li ul li, ul#hilfe2 li ul li {
    float: none;
    display: block;
}

form#auswahlleiste {
	background-color: #282828;
	border-right: 1px solid #7A7A7A;
	border-left: 1px solid #7A7A7A;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 108px;
}

table#auswahlleiste  {
	background-color: #282828;
	border-right: 1px solid #7A7A7A;
	border-left: 1px solid #7A7A7A;
	padding-left: 5px;
	width: 115px;
}

table#auswahlleiste_titel span {
	color: #F0DBA7;	
	font-weight: bold;
}

form#auswahlleiste select, .sucheingabe {
	border: none;
	border: 0;
	width: 100px;
	background-color:#E6E6E6; 
	color:#000000;	
}

form#auswahlleisteservice {
	background-color: #000000;
	padding-left: 5px;
	width: 150px;
}

form#auswahlleisteservice select {
	border: none;
	border: 0;
	width: 140px;
	background-color:#E6E6E6; 
	color:#000000;	
}

#ueberschrift {
	float			: left;
	background 		: url(../bilder/design/grafik_titel_links.jpg) no-repeat top left;
}

#ueberschrift span {
	float			: left;
	color           : #F0DBA7;
	font-weight		: bolder;
	background 		: url(../bilder/design/grafik_titel_rechts.jpg) no-repeat top right;
	padding-left	: 0px;
	padding-right	: 4px;
	padding-top		: 3px;
	text-align 		: center;
	text-decoration : none;
	height			: 20px;
}

form#kontakt, div#kontakt {
	background-color: #282828;
	padding			: 10px;
	width			: 756px;
}

form#kontakt input, textarea {
	border			: none;
	background-color: #E6E6E6;
	margin			: 3px 10px 3px 10px;
	padding			: 2px 2px 2px 5px;
	width			: 275px;
}

form#kontakt input#formfehler {
	border			: none;
	color			: #CC0000;
	font-weight		: bold;
	background-color: #E6E6E6;
	background-image: url(../bilder/design/button_achtung.gif);
	background-repeat: no-repeat;
	background-position: 264px 2px;
	margin			: 3px 10px 3px 10px;
	padding			: 2px 2px 2px 5px;
	width			: 275px;
}

form#kontakt input#formfehlerbetreff, form#kontakt textarea#formfehler{
	border			: none;
	color			: #CC0000;
	font-weight		: bold;
	background-color: #E6E6E6;
	background-image: url(../bilder/design/button_achtung.gif);
	background-repeat: no-repeat;
	background-position: 625px 2px;
	margin			: 3px 10px 3px 10px;
	padding			: 2px 2px 2px 5px;
	width			: 637px;
}

form#kontakt input#kontaktbetreff, form#kontakt textarea {
	border			: none;
	background-color: #E6E6E6;
	margin			: 3px 10px 3px 10px;
	padding			: 2px 2px 2px 5px;
	width			: 637px;
}

#kontakt .submit {
	border			: none;
	font-weight		: bolder;
    color			: #E6E6E6;
    background-color: #282828;
    background-image: url(../bilder/design/button_leer_klein.jpg);
	background-repeat: no-repeat;
	width			: 95px;
	height			: 20px;
    cursor			: pointer;
}

#kontakt .submit:hover {
    color			: #F0DBA7;
}

div#kontakt {
	background-color: #282828;
	width			: 756px;
}

div#kontakt .bezeichnung {
	width			: 75px;
}

div#kontakt .daten {
	color			: black;
	border			: none;
	background-color: #E6E6E6;
	padding			: 2px 2px 2px 5px;
	width			: 275px;
	height			: 17px;
}

div#kontakt .datenbetreff {
	color			: black;
	border			: none;
	background-color: #E6E6E6;
	padding			: 2px 2px 2px 5px;
	width			: 640px;
	height			: 17px;
}

.SendeButton {
	font-weight		: bold;
    color			: #E6E6E6;
    background-image: url(../bilder/design/button_leer_klein.jpg);
	background-repeat: no-repeat;
	width			: 95px;
	height			: 20px;
    cursor			: pointer;
}

.SendeButton:hover {
	color			: #F0DBA7;
}
