/* CSS Document */
body,table,td,tr,div,p,pre,h6,h1,h2,h3,h4,ul {font-family: Calibri;}
body,td,div,p,pre,ul {font-size: 16px;}

 body {
    color: red; background-color: black;
    font-size: 99%;
    margin: 0 auto; padding: 1em;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern 41em */
	width: 950px;
  }
  

  .top {
 	text-align: center;
	vertical-align:middle;
  }

  div#Navigation {
    clear:both;
    font-size: 0.83em;
    float: left;
	width: 13em;
    margin: 0 0 1.2em 0; 
	padding: 0.5em 0;
    border: 1px ridge silver;
	text-align:center;
  }
  
  div#Navigation a {
      display:block;
      color:white;
      width:140px;
      padding:5px;
      font-size:17px;
      font-family:Calibri;
      font-weight:bold;
      text-decoration:none;
      margin:5px; 
      background-image:url(button/flammen_150.jpg);
     }
	 
    div#Navigation a:hover {
      display:block;
      color:white;
	  width:140px;
      padding:5px;
      font-size:17px;
      font-family:Calibri;
      font-weight:bold;
      text-decoration:none;
      margin:5px;
      background-image:url(button/flammen_on_150.gif);
      }

   div#unter_navigation a {
      display:block;
      color:white;
      width:140px;
      padding:5px;
      font-size:17px;
      font-family:Calibri;
      font-weight:bold;
      text-decoration:none;
      margin:5px; 
      background-image:url(button/strahlrohr_150.jpg);
     }
	 
    div#unter_navigation a:hover {
      display:block;
      color:white;
	  width:140px;
      padding:5px;
      font-size:17px;
      font-family:Calibri;
      font-weight:bold;
      text-decoration:none;
      text-align:right;
      margin:5px;
      background-image:url(button/strahlrohr_on_150.jpg);
      }
	  
  div#Einsatz_Bild {
    clear:both;
    font-size: 0.83em;
    float: left; width: 13em; 
	margin: 0 0 1.2em 0;
	padding:0.5em 0 0.5em;	
    border: 1px ridge silver;
  }
  
  div#Counter {
    clear:both;
    font-size: 0.83em;
    float: left; width: 13em; 
	margin: 0 0 1.2em 0;
	padding:0.5em 0 0.5em;	
    border: 1px ridge silver;
  }
  
  div#Inhalt {
    margin: 0em /*abstand oben*/
			0em  /*abstand rechts */
			1.2em /*abstand nach unten*/
	 		12em; /*abstand links*/
    padding: 0 1em; /*innenabstand*/
    border: 1px ridge silver;
  }
  
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  
  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
  
  div#Inhalt p {
    font-size: 1em;
    margin: 1em 0;
  }
  

  #Fusszeile {
    clear: both;
    padding: 13px;
	min-height:13px;
    font-size: 0.9em;
	color:#FFFFFF;
    border: 1px ridge silver;
  }
  
.hr {
	border:solid #ff0000 1px;
	background-color:#999999;
	width:250px;
	height:2px;
	margin:0px 0px;
}



#inhalt_links { width: 300px; }
#inhalt_rechts { width: 300px;}

.left {float: left;}
.right {float: right;}

.links{	text-align:left;}
.mittig {text-align:center;}
.rechts{text-align:right;}

h1 {font-size: 46px;}
h2 {font-size: 30px;}
h3 {font-size: 16px;}
h4 {font-size: 13px;}
table,td,th,tr {border-color:#333333;}
.schrift-weis {color: #FFFFFF;}
.sehrgross {font-size: 46px;}
.gross {font-size: 30px;} 
.normal {font-size: 16px;}
.small {font-size: 12px;}
.mini {	font-size: 11px;}
.minimini {	font-size: 10px;}


a {	font-size: 16px;text-decoration: none;}
a:link {color:#FF9966; border:none}
a:visited {	color:#FF9900; border:none}
a:hover{color: #FFCC66;	text-decoration: underline;}
a img { border: none; }

.seitentitel { 
	font-size: 46px; 
	text-align:center; 
	border-width:22px; 
	border-color:#555; 
	background-color:#666666; 
	border-style:groove; 
	padding:5px; 
	margin:0px;
	} 

.ueberschrift_einsatzseite {  
    text-decoration: underline;
	font-weight: bold;
	font-size:larger;
}

.rahmen {
	width: 200px;
	height: 175px; 
	border-width:10px;
	border-color:#555;
	border-style:ridge;
	background-color: #666666;
	margin-left: 0px;
	padding: 8px 8px 8px 8px; }

/*.rahmen_einsatzbilder {
	border-width:5px;
	border-color:#000000;
						}
*/

.rahmen_einsatzbilder1 {
	border: 5px solid #999;
}		

.rahmen_einsatzbilder2 {
	border: 2px solid #FF0000;
	cursor: url('../berichte/bilder/lupe.cur'), pointer;
}	

.thumb_bild{
	cursor: url('../berichte/bilder/lupe.cur'), pointer;
	border: 1px solid #FFFFFF;
}

					
.box {
	overflow:hidden;
	border: solid 3px white;
	background-color:#999999;
	width:750px;
	padding:10px;
	text-align:left;
}
 
 .box-gb
{
overflow:hidden;
border:1px solid #aaaaaa;
background-color:#333333;
width: 500px;
/*padding:10px;*/
text-align:left;
-moz-border-radius:10px;
-khtml-border-radius:30px;
}

.headpointlinie
{
text-decoration:underline;
font-weight:bold;
}
<!-- Runde Ecken -->
.raised {
  background:transparent; 
  }
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em; 
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#000; 
  border-left:1px solid #fff; 
  border-right:1px solid #eee;
  }
.raised .b3 {
  background:#000; 
  border-left:1px solid #fff; 
  border-right:1px solid #ddd;
  }
.raised .b4 {
  background:#000; 
  border-left:1px solid #fff; 
  border-right:1px solid #aaa;
  }
.raised .b4b {
  background:#000; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
  }
.raised .b3b {
  background:#000; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
  }
.raised .b2b {
  background:#000; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
  }
.raised .b1 {
  margin:0 5px; 
  background:#fff;
  }
.raised .b2, .raised .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#999;
  }
.raised .boxcontent {
  display:block;  
  background:#000; 
  border-left:1px solid #fff; 
  border-right:1px solid #999;
  }

<!-- Runde ecken fertig -->

a.button_grau_rot
{
   text-decoration:none;
   font-family:Calibri,sans-serif;
   font-weight:bold;
   font-size:14px;
   color:#FFFFFF;
   background-color:#444444;
   border-style:solid;
   border-color:#FF0000;
   border-width:2px;
   height:30px;
}
/*.button_grau_rot
{
   text-decoration:none;
   font-family:Calibri,sans-serif;
   font-weight:bold;
   font-size:14px;
   color:#FFFFFF;
   background-color:#444444;
   border-style:solid;
   border-color:#FF0000;
   border-width:2px;
   height:30px;
}*/


.dontshow {
display:none;
}

.vorschaubox{
width:290px;
height:490px;
overflow:auto;
}
