body {
 color: black;
 font: 10pt Arial, sans-serif;
 background: url('./back.gif') white top left fixed;
}
a {
 color: black;
 font-weight: bold;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
#container {
 width: 798px;
 margin: 1.0em auto;
 border: #000; 1px;
}
#header {
 height: 160px;
 border: 0px solid black;
 border-bottom: none;
 background: url('./rndimg.php') #E6E6F1 top left no-repeat;
}
#header h1, #header h2 {
 margin: 0px;
 padding-top: 40px;
 color: white;
 font: 40pt Georgia, Times, serif;
 font-variant: small-caps;
 text-align: center;
}
#header h2 {
 font-size: 15pt;
 font-variant: normal;
 text-align: center;
 padding: 0px;
}
#menu, #menubottom {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#submenu, #submenubottom {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}


#menu {
 border: 0px solid black;
 border-bottom: 1px solid #B8B9D8;
 border-top: none;
 background-color: #E6E6F1;
}

#submenu {
 border: 0px solid black;
 border-bottom: 1px solid #B8B9D8;
 border-top: none;
 background-color: #E6E6F1;
}

#menu li {
 float: left;
 margin: 0px;
 padding: 0px;
 width: 266px; // Hier errechnete Breite -1
 border-right: 0px solid black;
}

#submenu li {
 float: left;
 margin: 0px;
 padding: 0px;
 width: 399px; // Hier errechnete Breite -1
 border-right: 0px solid black;
}

#menu .t5 { // Anzahl der Buttons
 width: 266px; // Hier errechnete Breite
 border: none;
 float: none;
}

#submenu .t5 { // Anzahl der Buttons
 width: 266px; // Hier errechnete Breite
 border: none;
 float: none;
}

#menu li a {
 color: white;
 font-size: 12pt;
 font-weight: normal;
 display: block;
 padding: 5px;
 text-align: center;
 background-color: #E6E6F1;
}

#submenu li a {
 color: white;
 font-size: 12pt;
 font-weight: normal;
 display: block;
 padding: 5px;
 text-align: center;
 background-color: #E6E6F1;
}


#menu .t1 a {
 background-color: #00337F;
}

#submenu .t1 a {
 background-color: #ff9900;
}

#menu .t2 a {
 background-color: #455B3E;
}

#submenu .t2 a {
 background-color: #339900;
}


#menu .t3 a {
 background-color: #2aafaa;
}

#submenu .t3 a {
 background-color: #00988D;
}

#menu .t4 a {
 background-color: #D30318; // Farbe neu definieren!
}

#submenu .t4 a {
 background-color: #D30318; // Farbe neu definieren!
}

#content {
 clear: left;
 min-height: 280px;
 border: 1px solid black;
 border-top: none;
 background-color: #E6E6F1;
 padding: 10px 20px 15px;
}
#content h1, #content h2 {
 padding-left: 0.25em;
 font: 18pt Georgia, Times, serif;
 font-weight: normal;
 border-bottom: 1px solid #B8B9D8;
}
#content h2 {
 font-size: 16pt;
}
#content h3 {
	padding-left: 0.25em;
	font: 12pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom-color: #B8B9D8;
}
#content .tagung {
	padding-left: 0.25em;
	font: 12pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00988D;
	border-bottom-style: solid;
	border-bottom-color: #B8B9D8;
	border-bottom-width: 1px;
}
#content .politbild {
 padding-left: 0.25em;
 font: 12pt Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #00337F;
 border-bottom: 1px solid #B8B9D8;
}
#content .intfortbild {
 padding-left: 0.25em;
 font: 12pt Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ff9900;
 border-bottom: 1px solid #B8B9D8;
}
#content .ges_grea {
 padding-left: 0.25em;
 font: 12pt Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #D30318;
 border-bottom: 1px solid #B8B9D8;
}

#content .bundeswehr {
 padding-left: 0.25em;
 font: 12pt Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #339900;
 border-bottom: 1px solid #B8B9D8;
}
#content p {
 text-align: justify;
// text-indent: 0em;
 padding: 10px 3em;
}
#content .bluebox, #content .redbox, #content .greenbox {
 padding: 5px;
 margin: 10px;
 border: 1px solid;
 border-left-width: 8px;
 background-color: #D2D2E6;
}
#content .bluebox {
 border-color: #00337F;
}
#content .redbox {
 border-color: #D30318;
}
#content .greenbox {
 border-color: #00988D;
}
#content div .date, #content div .course {
 display: block;
 font-size: 11pt;
 font-weight: bold;
}
#content div .desc {
 display: none;
}
#menubottom li {
 float: left;
}

#submenubottom li {
 float: left;
}

#menubottom a {
 display: block;
 font-size: smaller;
 padding: 2px 5px;
 text-align: center;
 border-right: 1px solid black;
}

#submenubottom a {
 display: block;
 font-size: smaller;
 padding: 2px 5px;
 text-align: center;
 border-right: 1px solid black;
}

