/* ALLGEMEIN */

body { background-color:#fff; color:#000; margin:0px; padding:0px; }

body, p, input, textarea, select, th, td { font-family:Verdana,Arial,Helvetica; font-size:10pt; }

a { color:#000000; }

td { vertical-align:top; }

th { text-align:left; vertical-align:bottom; font-weight:normal; color:#314496; }

img { border:0px; }

img.frameimage { position:absolute; top:0px; left:0px; }
img.frameimage_rechts { position:absolute; top:0px; right:0px; }

/* MENÜ */

table.menu { border-collapse:collapse; }
table.menu td { vertical-align:bottom; font-size:8pt; }
table.menu td a { text-decoration:none; }

/* INHALT */

div.headline { font-size:12pt; color:#314496; font-weight:bold; padding:5px 6px 5px 6px; z-index:2; position:fixed; top:0px; left:0px; background-color:#f2f2f2; border-bottom:1px solid #fff; width:100%; height:28px; }
div.content { background-color:#f2f2f2; z-index:1; position:absolute; top:28px; left:0px; width:100%; }

table.content { width:100%; height:100%; border-collapse:collapse; }
table.content td { background-color:#f2f2f2; padding:5px; width:50%; }
table.angebote td { border:2px dotted #ddd; border-left:0px; }
table.angebote td+td { border:2px dotted #ddd; border-right:0px; }
table.mietwagen { width:100%; border-collapse:collapse; }
table.mietwagen td, table.mietwagen th { width:100px; border:1px solid #ddd; }

.border_left { border-left:2px dotted #ddd; }
.border_right { border-right:2px dotted #ddd; }
.border_top { border-top:2px dotted #ddd; }
.border_bottom { border-bottom:2px dotted #ddd; }

dt { font-weight:bold; }
dd { margin-left:20px; }

/* team */

img.team { width:150px: height:200px; border:1px dotted #ddd; }
