/************************************************
  File createt by André Glöckner
********************************************** */

body   { color: #000000; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url("../images/background.jpg"); background-repeat: repeat; background-attachment: scroll; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; width: 100% }
td img {display: block;}
.headline    { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; background-image: url("../images/header_r1_c3.jpg"); background-repeat: repeat-x; text-align: center; text-transform: uppercase; list-style-image: none }
.headline2  { background-image: url("../images/navi-top/navitop-fill.gif"); background-repeat: repeat-x }
.footer2  { width: 100%; background-image: url("../images/navi-sub/navi-sub_fill.gif"); background-repeat: repeat-x }
.text { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; text-decoration: none; text-align: left }
.intro  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 18px }
.rand1 {  padding-left: 40px; padding-right: 100px}
.formstyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #FFFFFF; padding-right: 10px}
.contentinnen {  padding-right: 15px; padding-left: 10px}
.copyright  { font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: italic }
.innenimages {  padding-right: 5px}
a.menue { display:block; width:154px;
border-style:ridge; border-width:0px; padding:1px 1px; ; margin: 1px 1px; font-size: 11px}
a.menue:link { color:#666666; text-decoration:underline; }
a.menue:visited { color:#666666; text-decoration:underline; }
a.menue:hover  { color: maroon; text-decoration: none }
a.menue:active { color:#FFFF00; background-color:#666666; text-decoration:none; }
.url {font-size: 6px; color:#666666;}
a.url:link  { color: maroon; text-decoration: none }
a.url:visited { color:#666666; text-decoration:none; }
a.url:hover  { color: maroon; text-decoration: none }
a.url:active { color:#FFFF00; text-decoration:none; }
.englisch {  display: none;; padding-left: 92px}
.pfade  { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-style: italic }
.unlinked  { color: maroon; font-size: 11px; margin: 1px; padding: 1px; width: 154px }
.tescht  { color: maroon; font-size: 11px; font-style: italic; display: block; margin: 1px; padding: 1px; width: 154px; border: ridge 0 }
.postadresse  { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bolder }
a.menue2  { color: maroon; text-decoration: none; display: block; border: 0 }
.headline1   { color: black; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: 900; text-transform: uppercase }
.besuchen  { color: maroon; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.rot {
	color: #FF0000;
}
.master   { }
.masterline   { }
/* message box */
.messageBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  }
.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  background-color: #CD5C5C; color: White; }
.messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  background-color: #90EE90; }
.Editfield  { color: black; font-weight: normal; font-size: 11px; line-height: 11px; border: solid 1px silver; border-style: solid;}
.Editfield_Error  { color: black; font-weight: normal; font-size: 11px; line-height: 11px; border: solid 1px silver; border-style: solid; background-color: #CD5C5C;}
.headline3 { background-image: url("../images/navi-sub/navi-sub_r1_c8.gif"); background-repeat: repeat-x }
.divfooter { position: fixed; bottom: 0; left: 0; width: 100%;}
.divcontent { position: fixed; top: 117px; left: 0; overflow: auto; vertical-align: middle;}
.divheader  { position: absolute; top: 0; left: 0; min-height: 117px; max-height: 117px }
.divpopup  {  position:absolute; width:450 ;left:400;top:300;visibility:visible; }
.popupheadline { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; color: #FF9900; text-transform: uppercase ; font-style: normal}
a.popupheadline:link { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; color: #FF9900; text-transform: uppercase ; font-style: normal}
a.popupheadline:visited { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; color: #FF9900; text-transform: uppercase ; font-style: normal}
a.popupheadline:hover { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; color: #D58000; text-transform: uppercase ; font-style: normal}
a.popupheadline:active { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 900; color: #FF9900; text-transform: uppercase ; font-style: normal}
.floatbox  { text-align: left; overflow: hidden; vertical-align: middle; 
				 font-size: 12px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;}
.floatbox_center  { text-align: center;
						  font-size: 12px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;}
.floatboxmiddle  { vertical-align: middle; 
						 font-size: 12px; font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;}
td { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.offiziere { float: left; width: 300px; height: 250px; padding-right: 15px; }
/* ### Bildpositionierung ############################################################################ */

img.float_left { float: left; margin-right: 1em; margin-bottom: 0.15em; border:0; }
img.float_left400  { margin-right: 1em; margin-bottom: 0.15em; top: 400px; float: left; border: 0 }
img.float_right { float: right; margin-left: 1em; margin-bottom: 0.15em; border:0; }
img.float_center  { text-align: center; float: none; border: 0 }
img.float_right400  { margin-bottom: 0.15em; margin-left: 1em; float: right; border: 0 }
img.center { text-align:center; background: #fff; padding: 4px; border:1px #ddd solid; }
img.floatleft { float: left; white-space: normal; border-width: 0px; padding: 0px; margin: 0px;}
img.framed {padding:3px; border: 1px #ddd solid; background: #f4f4f4 }
.info{cursor:pointer; text-decoration: underline;}
a.navi-top { border-left: 0px; border-top: 0px; padding: 0px; }


ul.f200 { width: 200px; }
ul.f210 { width: 210px; }
ul.f220 { width: 220px; }
ul.f230 { width: 230px; }
ul.f240 { width: 240px; }
ul.f250 { width: 250px; }
ul.f260 { width: 260px; }
ul.f270 { width: 270px; }
ul.f280 { width: 280px; }
ul.f290 { width: 290px; }
ul.f300 { width: 300px; }
ul.f310 { width: 310px; }
ul.f320 { width: 320px; }
ul.f330 { width: 330px; }
ul.f340 { width: 340px; }
ul.f350 { width: 350px; }
ul.f360 { width: 360px; }
ul.f370 { width: 370px; }
ul.f380 { width: 380px; }
ul.f390 { width: 390px; }
ul.f400 { width: 400px; }
