@charset "iso-8859-1";
html, body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, a, table, tr, td, th, form, img, li, label, fieldset, legend, object, input  {margin:0px; padding:0px; border-width:0px; border-style:hidden; font-family: "Trebuchet MS", Helvetica, sans-serif; color:#FFF; text-align:left;}
html {width:100%; height:100%;}
body {text-align:left; height:100%; width:100%; background-image:url('/Bilder/Hintergrund.jpg'); background-position:center 200px; background-repeat:no-repeat;}
#cke_Body {background-repeat:repeat; background-position:-840px 0px;  background-image:none; background-color:#005099; padding-top:22px; padding-left:10px; width:auto; height:auto; min-height:341px; padding-right:447px;}
.cke_panel_block {background-color:#005099; }
.cke_skin_kama .cke_rcombo .cke_text {width: 90px;}

h1, .h1 {font-weight:bold; font-size:17px; line-height:20px; margin-bottom:10px; color:#FFF; display:block;}
h2, .h2 {font-weight:bold; font-size:14px; color:#FFF; margin-bottom:10px; margin-top:-2px;}
h3, .h3 {font-weight:bold; font-size:14px; color:#026bb6; line-height:19px;}
h4, .h4, .Tabellenkopf {color:#FFF; line-height:16px; margin-bottom:10px; font-size:11px; font-weight:normal; font-style:italic;}
h5, .h5, .Referent {font-size:13px; color:#FFF; line-height:16px; margin-bottom:10px; font-style:italic; margin-top:-10px; text-align:right;}
h6, .h6 {font-weight:normal; font-size:11px; display:block;}
p, .p, ul {font-size:13px; color:#FFF; line-height:16px; margin-bottom:10px;}
ul {margin-left:0px; list-style-position:outside; list-style-type:disc;}
li {font-size:13px; margin-left:0px; list-style-position:outside; line-height:19px;}
ol {font-size:13px; margin-left:8px; list-style-position:outside; line-height:19px; color:#000000;}
a  {text-decoration:none; font-weight:bold; color:inherit;}
a:hover {color:#98d6f0;}

select {font-size:11px;}
table {border-collapse:separate; border-spacing:0px; font-size:13px; line-height:19px;}
table h2, table .h2 {margin-bottom:5px; margin-top:5px;}
table p, table .p {margin-bottom:5px;}
td, tr, th {vertical-align:baseline; text-align:left; font-size:13px; line-height:19px;}
.Formular tbody tr th,.Formular tbody tr td {padding-bottom:5px;}
form {height:14px; font-size:13px; line-height:19px;}
input, textarea, select {font-size:13px; padding:1px 0px; line-height:17px; color:#000; margin:2px 0px; font-family: "Arial", Helvetica, sans-serif;}
buttons_inaktiv {font-size:13px; font-weight:bold; color:#CCCCCC;}
textarea {}


#Container {width:900px; margin-right:auto; margin-left:auto;}

#Header {position:absolute; display:block; text-align:left; top:80px;}
#Impressum {width:980px; margin-top:0px; height:24px; font-size:11px; color:#015ca9; background-color:#e6e5e1; text-align:right;}
#Impressum a {text-decoration:none; font-weight:normal; color:#015ca9; margin-right:2px; margin-left:2px;}
#Impressum p {color:#015ca9; padding-top:1px; font-size:13px;}
#Impressum a:hover {color:#0099af;}
#Impressum .aktiv {color:#000000;}
#Sprachauswahl {position:absolute; margin-top:-85px; margin-left:815px;width:130px; text-align:right; z-index:99;}
#Sprachauswahl select, #Sprachauswahl input {font-size:11px; margin:0px; padding:0px; border-width:0px;}

#Navigation {position:absolute; top:153px; width:900px;}
#Navigation_bottom {position:absolute; top:640px; width:550px;}
#Navigation a, #Navigation_bottom a {background-position:top left; display:block; float:left; font-size:1px; line-height:1px; background-repeat:no-repeat; height:17px; width:200px; margin-right:30px;}
#Navigation a:hover, #Navigation_bottom a:hover, #Navigation .aktiv, #Navigation_bottom .aktiv {background-position:bottom left;}
#Navigation p, #Navigation_bottom p {font-size:18px; font-weight:normal;}


#link {margin-left:305px;}
#selectbox {position:absolute; margin-left:680px; margin-top:50px;}

#Content {position:absolute; top:200px; height:382px; overflow-y:auto; width:535px; padding-right:444px; padding-top:20px; color:#FFF;}
#Content a {color:#FFF;}
#Content a:hover {color:#98d6f0;}


#Ende {clear:both; line-height:0px; font-size:0px;}

#Veranstalter {position:absolute; top:620px; margin-left:634px; width:400px;}
#Veranstalter a{margin-right:20px;}
#Button {background-position:top left; display:block; background-repeat:no-repeat; height:17px;}
#Button:hover {background-position:bottom left;}

.Sponsor {display:block; float:left; margin-right:10px; margin-bottom:10px;}
.Betrag {margin-bottom:15px;}
.Uhrzeit {}
.Verantalung {}
.VeranstaltungSpecial { color:#DDDDDD;}

