html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin:0; padding:0; border:0; outline:0; font-weight:inherit;font-style:inherit; font-size:100%;font-family: verdana, tahoma, sans-serif; vertical-align:baseline; }
ol, ul { list-style:square; }
td, th { text-align:left; vertical-align:top; }

.border { border-right:0; padding:0 3px 0 0;}
.bold { font-weight:bold;}
body { background-color: #325481; }
#wrapper {margin:0 auto; width: 930px; padding:10px 20px 20px 20px;} /* Hauptinhalt*/
#content {width:883px; clear:both; float:left; min-height:400px; background-color:#fff; font-size:0.8em; padding:10px 0px 10px 15px;}

#header { width:898px; height:125px; background-image: url(images_page/header3.jpg);}
#header2 { width:883px; background-color:#66CC00; font-size:0.8em;color:#fff; padding:2px 0px 2px 15px;}
#brand {width:898px;} /* Topbild */
#header3 { width:883px; background-color:#66CC00; font-size:0.8em;color:#fff; padding:2px 0px 2px 15px; }
#navigation { }
#navigation li {display:inline; }
#navigation ul li a { font-size:0.9em; padding: 5px 11px 5px 8px; background-color: #003366; color:#fff; text-decoration:none; float:left;  border-right: 1px solid #fff;  } /*maincolor*/
#navigation ul li a.border { border-right:0; }
#navigation ul li a:hover {background-color: #C61012; color:#fff; }

#mainright {width:200px; float:left;  padding:10px 2px 10px 20px; border:1px solid #fff;}
#mainleft { width:640px; float:left;  padding:10px 2px 10px 10px; border:1px solid #fff;  }
#secondnavigation { float:left; padding:10px 2px 2px 1px ; margin-left:1px;  width:150px; }
#main {width:585px; float:left; margin:15px;padding:10px 2px 5px 10px; border:1px solid #A6ACFF;}
#secondnavigation li {border-bottom:1px solid gray; padding: 0.25em; list-style:none;}
#secondnavigation li a { text-decoration: none;}
#image {width:680px; float:left; margin:10px; padding:5px 5px 5px 5px; border:1px solid #A6ACFF;}
#footer { clear:both; float:left; background-color:#fff; width:888px; font-size:0.6em; color:#000; border:1px solid #fff; text-decoration:none;padding:3px 4px 3px 4px; }
#newsletter {width:830px; margin:0 auto; padding:10px 10px 20px 15px;}
#programm td{ padding:5px 2px 2px 5px; margin:5px; font-family:verdana,tahoma,sans-serif,default; font-size:0.9em; border:1px dotted #B7C0C8;}
#timertable { position:absolute; top:5px;}
.timertable { font-family:verdana; font-size:30px; color:#FFF;}
.counttab { font-family:verdana; font-size:9px;  color:#FFF;}
.em {line-height: 1.5em;}
.indent {padding-left:25px;}
h1 { font-weight:bold; color:#003366; font-size:1.2em;}
h2 { font-weight:bold; color:#003366; font-size:1.1em;}
h3 { font-weight:bold; color:#003366; font-size:1.0em;}
.trennstrich {
	height:1px; 
	clear:both; 
	margin-top:0;
	height:20px;
	background: url(../images/trennstrich.gif) 0 6px repeat-x;
}
.foto { margin: 0 2px 2px 0; padding: 4px; border:1px solid #eee; background-color:#FFF; border-bottom:1px solid #939393;}
#info { width:550px; float:left; border:#CECECE; border-style:double; padding:5px 5px 5px 5px; margin: 5px 2px 3px 10px; color:#3C3C3C; font-size:0.9em;}
