@charset "utf-8";
/*** Avio-Farben ***/
/* Grundfraben */
.FarbeDunkelblau {color:#0b4199;}
.FarbeMittelblau {color:#0066ff;}
.FarbeHellblau {color:#6699ff;}
.FarbeLindgruen {color:#71af46;}
.FarbeSenfgelb {color:#e3cb30;}
.FarbeTerracotta {color:#cd7a30;}
.FarbeBordeau {color:#cd2334;}
.FarbeViolett {color:#912f8e;}
.FarbeWeiss {color:#fff; font-weight:bold;}
.FarbeSchwarz {color:#000; font-weight:normal;}
/* Zusatzfarben */
.FarbeBlassHellstblau {color:#d0e6f9;}
.FarbeBlassHellblau {color:#a1cdf2;}
.FarbeBlassMittelblau {color:#6699ff;}
.FarbeBlassLindgruen {color:#b8d7a3;}
.FarbeBlassSenfgelb {color:#f1e598;}
.FarbeBlassTerracotta {color:#e6bd98;}
.FarbeBlassBordeau {color:#d98f96;}
.FarbeBlassViolett {color:#b992b8;}
/*** Ubiquitaeres ***/
body {background:#fff; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding:0px; margin:0px; text-align:center;}
#behaelter {width:980px; background:#fff; margin:0 auto; padding:10px; border:0px; text-align:left;}
h1, h2, h3, h4, h5, h6 {padding:5px 0px 5px 2px; margin:0px;}
h1, h3, h5 {font-weight:bold;}
h2, h4, h6 {font-weight:normal;}
h1, h2 {font-size:20px;}
h3, h4 {font-size:16px;}
h5, h6 {font-size:12px;}
/*** Verknuepfungen ***/
a:link, a:visited {color:#000; text-decoration:none;}
a:hover, a:focus, a:active {text-decoration:underline;}
/*** Listen ***/
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
/***Formulare ***/
input, select, textarea {background:#b8d7a3; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; margin:1px 0px; color:#000; text-align:left;}
input, textarea {border-top:none; border-right:none; border-bottom:solid #b8d7a3 1px; border-left:none;}
input:hover, input:focus, input:active, textarea:hover, textarea:focus, textarea:active {border-bottom:solid #fff 1px;}
select, checkbox {padding:0px; margin:0px; border:solid #b8d7a3 1px;}
select:hover, select:focus, select:active, checkbox:hover, checkbox:focus, checkbox:active {border:solid #fff 1px;}
.Option {border:none; width:auto; background:none; margin:0px;}
button {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:0px 8px 0px 2px; margin:8px 0px 0px; text-decoration:none; width:auto; border:none;}
button:hover, button:focus, button:active {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:0px 8px 0px 2px; text-decoration:none; border:none; color:#fff; cursor:pointer;}
.Auswahl:hover, .Auswahl:focus, .Auswahl:active {background:#b8d7a3; cursor:pointer;}
fieldset {width:540px; border:none; padding:0px; margin:0px 0px 10px; text-align:left;}
form p {margin:0px 0px 8px 0px;}
#Nr {width:40px;}
#PLZ {width:60px;}
#Ort {width:310px;}
#Telefon, #E-Mail, #Wunschort, #Wunschdatum, #Firma, #Person, #Thema, #Freitext, #Abteilung, #Strasse, #Termin {width:380px;}
#Trainingsdetail {width:490px;}
.Beschriftung {margin:1px 0px; padding:1px; width:130px; display:block; float:left; clear:left; border-bottom:dotted #b8d7a3 1px;}
#inhaltavio form td {margin-bottom:0px; border-bottom:#b8d7a3 dotted 1px; padding:5px; vertical-align:top; text-align:left;}
/*** Kopfzeile ***/
#kopfzeile {background:#fff; padding:10px 0px 10px 10px; text-align:left;}
#kopfzeile h1 {padding:0px; margin:0px; font-weight:bold; font-size:36px;}
#kopfzeile img {border:0px;}
/*** Hauptnavigation ***/
#hauptnavigation {font-weight:normal; font-size:16px; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:10px; background:#0b4199; margin:0px 0px 10px 0px;}
#hauptnavigation a:link, #hauptnavigation a:visited {color:#fff; text-decoration:none;}
#hauptnavigation a:hover, #hauptnavigation a:focus, #hauptnavigation a:active {text-decoration:underline;}
/*** Unternavigation ***/
#menuespalte {float:left; width:185px; text-align:left; background:#fff; margin:0px;}
/* Submenue */
#menuekasten {background:#a1cdf2; padding:10px 10px 20px 10px; margin:0px 0px 10px 0px; text-align:left;}
#menuekasten h1, #menuekasten h2, #menuekasten h3, #menuekasten h4, #menuekasten h5, #menuekasten h6 {color:#fff;}
#menuekasten p a {background:#6699ff url(linkdeko_6699ff.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#menuekasten p a:hover, #menuekasten p a:focus, #menuekasten p a:active {color:#fff;}
#menuekasten ul a {display:block; padding:2px;}
#menuekasten ul a:hover, #menuekasten ul a:focus, #menuekasten ul a:active {background:#6699ff; color:#fff; text-decoration:none;}
#menuekasten ul {list-style:none; margin:0px 2px 0px 0px; padding:0px;}
#menuekasten li {border-top:1px solid #fff; margin:0px; padding:1px 0px;}
#menuekasten img {border:none; margin:0px;}
#menuekasten form p {margin:0px 0px 5px 0px;}
#Land {width:50px;}
#PLZahl {width:100px;}
/* Allgemein */
#menueavio {background:#a1cdf2; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; border-bottom:#fff solid 1px;}
#menueavio p {padding:0px; margin:0px;}
#menueavio a:link, #menueavio a:visited {color:#000; text-decoration:none;}
#menueavio a:hover, #menueavio a:focus, #menueavio a:active {text-decoration:underline;}
/* Allgemein, mit Abstand */
#menueavionik {background:#a1cdf2; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; margin-bottom:10px;}
#menueavionik p {padding:0px; margin:0px;}
#menueavionik a:link, #menueavionik a:visited {color:#000; text-decoration:none;}
#menueavionik a:hover, a:focus, a:active {text-decoration:underline;}
/* Fuehrung */
#menuefuehrung {background:#71af46; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; border-bottom:#fff solid 1px;}
#menuefuehrung p {padding:0px; margin:0px;}
#menuefuehrung a:link, #menuefuehrung a:visited {color:#fff; text-decoration:none;}
#menuefuehrung a:hover, #menuefuehrung a:focus, #menuefuehrung a:active {text-decoration:underline;}
#menuefuehrung ul a {display:block; padding:2px;}
#menuefuehrung ul a:hover {background:#b8d7a3; color:#fff; text-decoration:none;}
#menuefuehrung ul {list-style:none; margin:0px 2px 5px 0px; padding:0px;}
#menuefuehrung li {border-top:1px solid #fff; margin:0px; padding:1px 0px;}
/* Telefon */
#menuetelefon {background:#e3cb30; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; border-bottom:#fff solid 1px;}
#menuetelefon p {padding:0px; margin:0px;}
#menuetelefon a:link, #menuetelefon a:visited {color:#fff; text-decoration:none;}
#menuetelefon a:hover, #menuetelefon a:focus, #menuetelefon a:active {text-decoration:underline;}
/* Verkaufen */
#menueverkaufen {background:#cd7a30; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; border-bottom:#fff solid 1px;}
#menueverkaufen p {padding:0px; margin:0px;}
#menueverkaufen a:link, #menueverkaufen a:visited {color:#fff; text-decoration:none;}
#menueverkaufen a:hover, #menueverkaufen a:focus, #menueverkaufen a:active {text-decoration:underline;}
/* Rhetorik */
#menuerhetorik {background:#cd2334; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px; border-bottom:#fff solid 1px;}
#menuerhetorik p {padding:0px; margin:0px;}
#menuerhetorik a:link, #menuerhetorik a:visited {color:#fff; text-decoration:none;}
#menuerhetorik a:hover, #menuerhetorik a:focus, #menuerhetorik a:active {text-decoration:underline;}
/* Messe */
#menuemesse {background:#912f8e; text-transform:none; color:#fff; text-decoration:none; text-align:left; vertical-align:middle; white-space:nowrap; padding:5px 10px; margin:0px 0px 10px 0px; border-bottom:#fff solid 1px;}
#menuemesse p {padding:0px; margin:0px;}
#menuemesse a:link, #menuemesse a:visited {color:#fff; text-decoration:none;}
#menuemesse a:hover, #menuemesse a:focus, #menuemesse a:active {text-decoration:underline;}
#menuemesse ul a {display:block; padding:2px;}
#menuemesse ul a:hover {background:#b992b8; color:#fff; text-decoration:none;}
#menuemesse ul {list-style:none; margin:0px 2px 5px 0px; padding:0px;}
#menuemesse li {border-top:1px solid #fff; margin:0px; padding:1px 0px;}
/*** Extranavigation ***/
#servicespalte {float:right; width:225px; text-align:left; background:#fff; margin:0px;}
/* Servicekasten */
#servicekasten {background:#71af46; padding:10px 10px 20px 10px; margin:0px 0px 10px 0px; text-align:left;}
#servicekasten h1, #servicekasten h2, #servicekasten h3, #servicekasten h4, #servicekasten h5, #servicekasten h6 {color:#fff;}
#servicekasten p a {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#servicekasten p a:hover, #servicekasten p a:focus, #servicekasten p a:active {color:#fff;}
#servicekasten ul a {display:block; padding:2px;}
#servicekasten ul a:link, #servicekasten ul a:visited {background:#71af46;}
#servicekasten ul a:hover, #servicekasten ul a:focus, #servicekasten ul a:active {background:#b8d7a3; color:#fff; width:auto; text-decoration:none;}
#servicekasten ul {list-style:none; margin:0px; padding:0px;}
#servicekasten li {border-top:1px solid #fff; margin:0px 2px 0px 0px; padding:1px 0px;}
#servicekasten img {border:#fff solid 1px; margin:0px 10px 10px 0px;}
/* Sprechblase */
#sprechkasten {background:#71af46; padding:0px; margin:0px 0px 10px 0px;/* text-align:left;*/}
#sprechkasten h1, #sprechkasten h2, #sprechkasten h3, #sprechkasten h4, #sprechkasten h5, #sprechkasten h6 {color:#fff; padding:20px 10px 5px 10px; margin:0px;}
#sprechkasten p {margin:10px 12px 20px 10px;}
#sprechkasten p a {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#sprechkasten p a:hover, #sprechkasten p a:focus, #sprechkasten p a:active {color:#fff;}
#sprechkasten ul a {display:block; padding:2px;}
#sprechkasten ul a:hover, #sprechkasten ul a:focus, #sprechkasten ul a:active {background:#b8d7a3; color:#fff; width:auto; text-decoration:none;}
#sprechkasten ul {list-style:none; margin:0px 12px 0px 10px; padding:0px;}
#sprechkasten li {border-top:1px solid #fff; margin:0px 2px 0px 0px; padding:1px 0px;}
#sprechkasten img {border:none; margin:10px 0px 0px 0px;}
/*** Hauptinhalt ***/
#inhaltspalte {margin:0px 195px; width:550px; padding:0px 0px 20px 0px; background:#fff; height:auto;}
/* Inhalt Avio */
#inhaltavio {margin:0px 0px 10px; width:550px; height:auto; padding:0px; background:#71af46; min-height:123px;}
#inhaltavio img {border:#71af46 solid 1px; margin:0px 0px 10px 0px; vertical-align:top;}
#inhaltavio h1, #inhaltavio h2, #inhaltavio h3, #inhaltavio h4, #inhaltavio h5, #inhaltavio h6 {color:#fff; padding:20px 10px 5px 10px; margin:0px;}
#inhaltavio p {padding:0px 10px 0px 10px;}
#inhaltavio p a {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#inhaltavio p a:hover, #inhaltavio p a:focus, #inhaltavio p a:active {color:#fff;}
#inhaltavio ul {list-style-image:url(blickfang_71af46.gif);}
#inhaltavio ul li, #inhaltavio ol li {margin:0 10px 5px 0;}
#inhaltavio table {margin:0px 10px 20px 10px; width:520px;font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
#inhaltavio th {border-bottom:#fff solid 1px; font-weight:bold; text-align:left; padding:5px; vertical-align:middle;}
#inhaltavio td {margin-bottom:0px; border-bottom:#fff solid 1px; padding:5px; vertical-align:top; text-align:left;}
#inhaltavio td a {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#inhaltavio td a:hover, #inhaltavio td a:focus, #inhaltavio td a:active {color:#fff;}
#inhaltavio form p {margin:0px 0px 8px 0px;}
/* InhaltBildstrecke */
#inhalteinzeln {margin:0px 0px 10px 0px; width:550px; height:172px; padding:0px; background:#71af46;}
#inhalteinzeln img {border:none; margin:1px 10px 1px 1px;}
#inhalteinzeln h1, #inhalteinzeln h2, #inhalteinzeln h3, #inhalteinzeln h4, #inhalteinzeln h5, #inhalteinzeln h6 {color:#fff; padding:15px 0px 0px;}
#inhalteinzeln p {padding:10px ;}
#inhalteinzeln p a {background:#b8d7a3 url(linkdeko_71af46.gif) no-repeat center right; padding:2px 14px 3px 4px; width:auto; text-decoration:none;}
#inhalteinzeln p a:hover, #inhalteinzeln p a:focus, #inhalteinzeln p a:active {color:#fff;}
/*** Abbinder ***/
.abbinder {clear:both; height:0px; font-size:1px; line-height:0px;}
#fusszeile {padding:10px 10px 10px 0px; background:#fff;}
