﻿/* CSS Document */

  body {
	color: black;
	background-color: white;
	font-size: 100.01%;
	font-family: Verdana, Arial,sans-serif;
	margin: 0em;
	padding: 0em;
	/*overflow:auto;*/
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

	p {
		margin:1.1em 0 0 0;
		padding:0;
	}
	
	li {
	  padding-bottom: 0.2em;
	} 

	li p {
		margin:0.5em 0 0 0;
		padding:0;
	}

 div#center { 
   position:absolute; 
   left:50%; 
   top:50%; 
   width: 63.4em; 
   height: 36.4em; 
   margin-top:-292px; 
   margin-left:-505px; 
   background-color: #ffffff;
   border: 0px solid red;
} 
  
  div#Rahmen {
	border: 1px solid silver;
	width: 62em;
	height: 45em;
	margin: 0.7em 0em 0em 0.05em;
	padding: 0em 0em 0em 0em;
  }
  
   div#Inhalt {
    float: left;
	width: 45.9em;
	border: 0px solid green;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;

  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }
  
    div#Links{
	float: right;
	border: 0px solid blue;
	width: 14.7em;
	height: 35.2em;
	margin: 0em 1.2em 0em 0em;
	padding: 0em 0em 0em 0em;

  }
  
 /* div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
  /*div#Inhalt p {
    font-size: 0.8em;
    margin: 1em 0;
  } */
  
  .hilfe1 {
    float: left;
	width: 46.75em;
	height: 1.5em;
    background-color: #FBFAF6;
	border: 0px solid red;
	margin: 0em 0em 0em 1.4em;
	padding: 0em 0em 0em 0em;
	}
	
  .hilfe2 {
    float: right;
	width: 4em;
	height: 1.5em;
    background-color: #ffffff;
	border: 0px solid blue;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	}
	
  .hilfe3 {
    text-align: right;
    font-size: 0.74em;
	font-weight: bold;
	text-decoration: none;
    float: left;
	width:4em;
	height: 1.5em;
	clear: left;
    border: 0px solid green;
	color: #595959;
	background-color: #ffffff;
	
    margin: 0em 0em 0em 0em;
	padding: 0.3em 0.6em 0.2em 0.2em;
  }
  
   div#Sprachauswahl {
    float: left;
	width: 43.6em;
	height: 1em;
    background-color: #ffffff;
	border: 0px solid red;
	margin: 0 0 0 1.6em;
	padding: 0;
	}
	
  div#Sprachauswahl1 {
    float: right;
	width: 9.4em;
	height: 1.4em;
    background-color: #ffffff;
	border: 0px solid blue;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	}
	
  div#sprache {
    text-align: right;
    font-size: 0.54em;
	font-weight: bold;
	text-decoration: none;
    float: left;
	width:10em;
	height: 1.4em;
	clear: left;
    border: 0px solid green;
	color: #595959;
	background-color: #ffffff;
	
    margin: 0em 0em 0em 0em;
	padding: 0.5em 0.2em 0.2em 0.2em;
  }

  .flaggeD{ float: right;
      width: 1.43em;
	  height: 0.94em;
      border: 0em;
      margin: 0.2em 0.3em 0.1em 0em;
     }
	 
  .flaggeGB{ float: right;
  	clear: right;
      width: 1.43em;
	  height: 0.94em;
      border: 0em;
	  margin: 0.2em 0.2em 0.1em 0em;
     }	
 
  div#Textfenster {
  float:left;
	font-size: 0.78em;
  text-align: justify;
	word-spacing: 0px;
	letter-spacing: 0px;
	line-height: 1.2em;
	width: 55em;
	border: 0px solid blue;
	background-color: #ffffff;
	margin: 0 0 0 2em;
	padding: 0;
  }

  div#Textfenster a:link {
    color: #3366CC;
  	font-weight: bold;
  	text-decoration: none;
  }

  div#Textfenster a:visited {
    color: #3366CC;
  	font-weight: bold;
  	text-decoration: none;
  }

  div#Textfenster a:hover {
  	font-weight: bold;
  	color:#FEffff;
  	background-color:#3366CC;
  }

 /* a.test:link    { text-decoration:none; font-weight:bold; color:#D00410; background-color:#; }
  a.test:visited { text-decoration:none; color:#D00410; background-color:#;  }
  a.test:hover   { text-decoration:none; color:#FE0513; background-color:#; }
  a.test:active  { text-decoration:none; color:#ED00410; background-color:#; }*/

  
  .text { font-weight:bold; }
  
  .text_subueb { font-weight:bold;
     font-size:1.2em;
    }
  
 
  .text_rot { font-weight:bold;
     color:#FF0000; }
  
  .einzug {
     text-indent: 0em;
	 margin: 0em 0em 0em 1.6em;
   }
  
  .einzug2 {
     text-indent: 0em;
	 margin: 0em 0em 0em 2.6em;
   } 
   
  .einzug3 {
    text-indent: 0em;
	  margin: 0em 0em 0em 5em;
   }
 
  a.start {
    float:left;
    font-size:1.3em;
	  font-weight:bold;
    text-align:center;
	  text-decoration:none;
    display:block;
	  width:33.7em;
	  height:1.38em;

    border-right-width: 0.01em;
    border-right-style: solid;
    border-color: #aba9a0;
 
    border-bottom-width: 0.01em;
    border-bottom-style: solid;
    border-color: #aba9a0;

  	margin: 8px 0em 0em 0.75em;
  	padding: 0.4em 0em 0em 0em;
	}

  a.start:link    { color:#D00410; background-color:#E9E7DA; }
  a.start:visited { color:#D00410; background-color:#E9E7DA;  }
  a.start:hover   { color:#FE0513; background-color:#F0EFEB; }
  a.start:active  { color:#D00410; background-color:#E9E7DA; }

  .timTextfenster {
    float:left;
  	font-size: 0.78em;
    text-align: justify;
  	word-spacing: 0px;
  	letter-spacing: 0px;
  	line-height: 1.2em;
  	width: 51em;
  	height: 36em;
  	border: 0px solid blue;
  	background-color: #FBFAF6;
  	margin: 0em 0em 1em 1.4em;
  	padding: 0em 2.5em 1em 2.5em;
  }
 
  .timstart {
    font-size:1.3em;
	  font-weight:bold;
    text-align:center;
	  text-decoration:none;
    display:block;
	  width:33.7em;
	  height:2.0em;

    border-right-width: 0.01em;
    border-right-style: solid;
    border-color: #aba9a0;
    border-bottom-width: 0.01em;
    border-bottom-style: solid;
    border-color: #aba9a0;

  	margin: 15px 0em 0em 2em;
  	padding: 0;

    cursor: pointer;
	}
  
  .timlogin {
    margin: 20px 0 10px 0;
    padding: 3px;
    border: solid 0.01em #aba9a0;
  }

  .timerror {
    margin-top: 10px;
    padding: 10px;
    line-height: 0;
    color:red;
    text-align:center;
    /* border: solid 0.01em red; */
  }
 /* h1 {
    font-size: 1.3em;
	  color: #E10B17;
	  text-decoration: none;
    margin: 0 0 0.7em; padding: 0.3em;
    text-align: center;
    background-color: #;
    border: 1px #E9E6D5;
  } */
  
  html>body h1 {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
	}


  ul#Navigation {
    text-align: left;
    font-size: 0.58em;
    float: left;
	  width: 12.2em;
	  height: 12.2em;
	  clear: left;
    margin: 0em 0em 0em 0em;
	  padding: 0em 0em 0em 0em;
    border: 0px solid silver;

  }
  ul#Navigation li {
    list-style: none;
	  border: 0px;
    margin: 0em 0em 0.5em 0em;
	  padding: 0em 0em 0em 0em;
  }
  ul#Navigation a {
    display: block;
    font-weight: bold;
	  text-decoration: none;

    border-right-width: 0.01em;
    border-right-style: solid;
    border-color: #aba9a0;
  
    border-bottom-width: 0.01em;
    border-bottom-style: solid;
    border-color: #aba9a0;

	  margin: 0em 0em 0em 0em;
	  padding: 0.1em 0em 0.1em 0.4em;
  }
  ul#Navigation a:link {
    color: #000000; background-color: #E9E7DA;
  }
  ul#Navigation a:visited {
    color: #000000; background-color: #E9E7DA;
  }
  ul#Navigation a:hover {
    color: #FE0513; background-color: #F0EFEB;
  }
  ul#Navigation a:active {
    color: #000000; background-color: #E9E7DA;
  } 
  

 
  
  .bild1 { float: left;
      width: 14.63em;
	  height: 4em;
	  border: 0.01em solid silver;
	  margin: 0.8em 0em 0.8em 0em;
     }
	 
  .bild2 { float: right;
      width: 7.06em;
	  height: 7.06em;
	  border: 0.01em solid silver;
	  margin: 0em 0em 0.8em 0em;
     }
	 
  .bild3 {
    float: left;
    width: 14.63em;
	  height: 7.06em;
	  border: 0.01em solid silver;
	  margin: 0em 0em 0.8em 0em;
     }	 	 
 
  .bild4 {
    float: left;
    width: 14.63em;
	  height: 14.63em;
	  border: 0.01em solid silver;
	  margin: 0em 0em 0em 0em;
 }	
 
  .bild5 {
    float: left;
	  border: 0.01em solid silver;
	  margin: 0.8em 0em 0.8em 0em;
     }	 	 

  .bild6 {
    width: 14.63em;
    float: left;
	  border: 0.01em solid silver;
	  margin: 1.5em 0em 0.8em 0em;
     }	 	 
 
 .Logo { float: left;
      width: 5.81em;
	  height: 3.25em;
	  border: 0;	  
	  margin: 0.7em 0em 0.8em 1.3em;
     }
 
 .LogoPolizei { float: left;
	  border: 0;	  
	  margin: 0.7em 0em 0.8em 1.3em;
     }
 
 .Wappen { float: right;
      width: 11.00em;
	  height: 3.00em;
	  border: 0;	  
	  margin: 0.8em 1.3em 1em 0em;
     }
  
  .tim_screen { float: left;
      width: 750px;
	  height: 525px;
	  border: 0;	  
	  margin: 0em 0em 2em -3em;
  }
  
  .but1 { vertical-align:middle;
	  border: 0;	  
	  margin: 0em 0em 0.2em 1.2em;
     } 
  
   .but2 { vertical-align:middle;
	  border: 0;	  
	  margin: 0em 0em 0.2em 0em;
     } 

   .but3 { vertical-align:middle;
	  border: 0;	  
	  margin: 0em 0em 0.6em 0em;
     } 
 
   .bild_abstand {
	  border: 0;	  
	  margin: 0em 0em 0em 4em;
     } 
  
  .bild_abstand1 {
      vertical-align:top;
	  border: 0;	  
	  margin: 0em 0em 0em 2em;
     } 
  
  .pfeil_oben { float: right;
	  border: 0;	  
	  margin: 0em -0.8em 0em 0em;
     } 

  .info { float: left;
    width: 14.63em;
	  height: 13.3em;
	  border: 1px solid silver;
    overflow: auto;
    text-align: left;
	  margin: 0em 0em 0em 0em;
    background-color: #FBFAF6;
    padding-top: 0.5em;
  }	
      
  .info_header { float: left;
	  margin: 0em 0em 0em 0em;
    width: 14.63em;
    color: #000000;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
    text-decoration:none;
    background-color: #E9E7DA;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
		border-right: 1px solid silver;
		border-bottom: 0px solid silver;
  }

  .info_header:hover {
  	color:#FEffff;
  	background-color:#000000;
  }

  .info_eintrag_header {
    color: #3366CC;
    font-size: 1em;
    font-weight: bold;
    text-decoration:none;
  }

  .info_eintrag_header:hover {
  	color:#FEffff;
  	background-color:#3366CC;
  }
  
  .info_eintrag {
    margin-left: 1em;
    margin-right: 1em;
    margin-bottom: 1em;
    font-size: 0.7em;
  }

  .rssfeed {
    color:#595959;
    font-size: 0.8em;
    font-weight: bold;
    text-decoration:none;
  }

  .rssfeed:hover {
  	color:#FEffff;
  	background-color:#000000;
  }

  .role {
    color: #555555;
    font-size: 0.9em;
    font-weight: bold;
    text-decoration:none;
    padding: 0 10px 0 10px;
    text-align:center;
  }

  .role:hover {
  	color:#FEffff;
  	background-color:#000000;
  }

  .roledefault {
    color: #000000;
    font-size: 1.5em;
    font-weight: bold;
    text-decoration:none;
    padding: 0 10px 0 10px;
  }

  .roledefault:hover {
  	color:#FEffff;
  	background-color:#000000;
  }

  div#druck {
    font-size: 0.7em;
	text-align: right;
  }
  
  .normtext {
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    text-decoration:none;
  }