/* Beispiel: 'margin: oben rechts unten links;'

background: farbe url(vom css aus gesehen) 'repeat-x, repeat-y, no-repeat' 'scroll, fixed' 'erster Wert ist x, zweiter Wert ist y (links Oben ist 0)';

10=0.6
12=0.75
14=0.9
16=1
18=1.1

Hacks für IE
* html				Nur IE bis Version 6
*+html				Nur IE, nur Version 7
*+html, * html		Nur IE, alle Versionen
*/

HTML {
}
BODY {
	font-size: 100.01%;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	background: #CECEFF url(../images/background-page.gif) repeat-y 0;
}

H1, H2, H3, H4, H5, H6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 17px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 12px 0;
}
H2 { font-size: 16px; padding-bottom: 10px; }
H3 { font-size: 15px; padding-bottom: 8px; }
H4 { font-size: 14px; padding-bottom: 6px; }
H5 { font-size: 11px; padding-bottom: 4px; }
H6 { font-size: 10px; padding-bottom: 2px; }

/* Vorder- und Hintergrundfarbe zum Markieren von Text ändern */
::-moz-selection {
	color: #000;
	background: #9595B3;
}
/*::selection {
	color: #27387F;
	background: #adc7da;
} deaktiviert, weil Browserkonsole Fehler ausgibt */

.unsichtbar {
	display: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
}

img {
	font-family: Times, "Times New Roman", serif;
	font-size: 10px;
}

sub, sup {
  line-height: 0px;
  font-size: 60%;
  font-family: Arial, Helvetica, sans-serif;
}

P {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0 0 15px 0;
}

.standardText1Small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.standardText2Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.standardText3Big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.standardText4Bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.standardText5Biggest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#tableWrapperAll {
	width: 770px;
}

/* start Navigation ######################################################################################################################### */

#tdNav {
	width: 150px;
}

#divNav {
	position: fixed;
	left: 10px;
	top: 10px;
	width: 130px;
	margin: 0 0 0 0;
}

#divNavSingle {
	width: 120px;
	height: 64px;
}

A, A:link, A:visited, A:active {
	color: #000099;
	text-decoration: underline;
}
A:hover {
	color: #0000ff;
	text-decoration: none;
}

/* ende Navigation ######################################################################################################################### */

/* start Content ######################################################################################################################### */

#tdContent {
	width: 620px;
}

#divContent {
	width: 620px;
	padding: 0;
	margin: 10px 0 20px 0;
}

/* ende Content ######################################################################################################################### */

/* start Preise ######################################################################################################################### */

#tablePreise {
	margin: 15px 0 15px 0;
	border-left: #9595B3 solid 1px;
	border-right: #9595B3 solid 1px;
	border-top: #9595B3 solid 1px;
}

#tablePreise .left, #tablePreise .middle, #tablePreise .right {
	border-bottom: #9595B3 solid 1px;
}

#tablePreise .left {
	border-right: #9595B3 solid 1px;
}

#tablePreise .middle {
	border-right: #9595B3 solid 1px;
}

#tdContent {
}

#tdContent {
}

/* ende Preise ######################################################################################################################### */

/* start Footer ######################################################################################################################### */

#divFooter {
	position: fixed;
	left: 10px;
	bottom: 10px;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F76BA;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/* ende Footer ######################################################################################################################### */









IMG.imgBildRahmen {
	border-top: 1px #c0c0c0 solid;
	border-left: 1px #c0c0c0 solid;
	border-bottom: 1px #808080 solid;
	border-right: 1px #808080 solid;
}

/* Begin - Forms */

form {
	display: inline;
}

.formsTextFields {
	border-bottom: 1px #9999FF solid;
	border-right: 1px #9999FF solid;
	border-left: 1px #9999FF solid;
	border-top: 1px #9999FF solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFDDDD;
}

.formsButtons {
	border-bottom: 1px #9999FF solid;
	border-right: 1px #9999FF solid;
	border-left: 1px #9999FF solid;
	border-top: 1px #9999FF solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDFF;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Beispiele für Listenlayouts: http://css.maxdesign.com.au/listamatic/index.htm */
UL {
	list-style-type: none;
	padding-left: 8px;
	margin-left: 8px;
}

/* Pfad vom Style aus gesehen. */
LI {
	padding-bottom: 4px;
}

/* End - Forms */
