/*
Grundfarben:
Hintergrund: #eeeee6
Farbe 1: #ffcc66 - dunkelorange (Hintergrund Menü)
Farbe 2: #ffde9b - mittelorange
Farbe 3: #ffeeca - hellorange/sandfarben
*/

body {
	font-family: Arial, helvetica, sans-serif; font-size: 9pt;
	background-image: url(gfx/back02.jpg); background-repeat: no-repeat;
	background-color: #eeeee6;
}

body#back01 { background-image: url(gfx/back01.jpg); }
body#back02 { background-image: url(gfx/back02.jpg); }
body#back03 { background-image: url(gfx/back03.jpg); }
body#back04 { background-image: url(gfx/back04.jpg); }
body#back05 { background-image: url(gfx/back05.jpg); }
body#back06 { background-image: url(gfx/back06.jpg); }
body#back07 { background-image: url(gfx/back07.jpg); }
body#back08 { background-image: url(gfx/back08.jpg); }
body#back09 { background-image: url(gfx/back09.jpg); }

h1 { font-family: Arial, helvetica, sans-serif;font-size:12pt; font-weight:bold; margin: 8px 0px 8px 2px; padding: 0px;}
h2 { font-family: Arial, helvetica, sans-serif;font-size:10pt; font-weight:bold; margin: 8px 2px 4px 2px; padding: 0px;}
h3 { font-family: Arial, helvetica, sans-serif;font-size:9pt; font-weight:bold; margin: 4px 2px 4px 2px; padding: 0px;}
p,td,th,li { font-size:9pt; font-family: Arial, helvetica, sans-serif;}
a { color:#000000; }

/* ---------- globale ID's ------------------------------- */
div#top { height:180px; text-align:right; }

div#navtop { font-size:10pt; background-color: #ffcc66; padding: 2pt 12pt 2pt 2pt; }
div#navtop a {color:#000000;  text-decoration:none; }

div#content { padding: 2pt; }

div#bottom { font-size: 8pt; text-align: center; padding: 2pt; border-top: 1px solid black; }
/*  dicker Button: Link zu www.informationsmedien.com */
div.fatbottom {
	text-align: center;
	padding: 4pt;
	width:18em;
	background-color: #ffde9b;
	border: 1px dotted grey;
}
/* Button in Formular "Domain prüfen" */
input.button {
	text-align: center;
	padding: 1px 2px 1px 2px;
	background-color: #ffde9b;
	border: 1px dotted grey;
}
table#downloads { margin: 8pt 32pt 8pt 32pt; padding: 2pt; }
table#downloads td { padding: 3pt; }
table#downloads h2 { margin: 0pt; padding: 0pt; }

div#faq { margin: 12pt 30pt 12pt 30pt; padding: 2pt; }
div#faq h2 { margin: 2pt; padding: 3pt; background-color: #ffcc66; }
div#faq h3 { margin: 2pt; padding: 3pt; background-color: #ffde9b; font-weight:normal; }
div#faq p { margin: 2pt; padding: 3pt 3pt 3pt 18pt; background-color: #ffeeca; }

div.info { margin: 0; padding: 1pt 3pt 1pt 3pt; background-color: #ffd17d; border:0px; }
.einruecken { margin: 12px 4px 8px 102px; padding: 0; }

/* ----------------------------------------- */
.tableright { float:right; text-align:left; margin:12px; }

.darkback { background-color: #ffcc66; }
.lightback { background-color: #ffde9b; } /* Tarifliste auf Startseite und auf Seite Tarife*/
.lightlightback { background-color: #ffeeca; }

td.right { font-size:9pt; vertical-align:top; text-align:right; }
td.rightbold { font-size:9pt; vertical-align:top; text-align:right; font-weight:bold;}
.small { font-size: 8pt; }
.up { vertical-align: superexposant; }
div.backfoto { font-size:7pt; text-align:right; color: #888888; } /* Erläuterungstext zum Hintergrundbild */
