body { font-family: Arial;background: url('../images/bg.gif') repeat-x; background-color:#D3EDF9; margin:auto; padding:0; width:1000px; }
div { font-family:'Arial'; font-size: 16px; float: left;}

/* Layout-Stylesheets */
#main { margin-top:4px; margin-bottom:4px; border: 1px solid #000; }
#kopfzeile { width:1001px; height:91px; background-color:#C0D9E4; border:none; float:left;}
#ausrichtunglogo { border:none; margin-top:23px; margin-left:45px; width:226px; float:left;}
#logotext { border:none; margin-left:25px; float:left; font-style: italic; font-family:'Times New Roman'; }
#kopfwerbung { width:728px; height:90px; border:none; margin-top:0px;}
#navi { font-family:'Arial'; width:1001px; height:60px; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #000; float:left;}
#menue{ font-family:'Arial'; color:#000; font-size:14px; width:998px; border-top:1px solid #000; border-left:none; border-right:none; border-bottom:1px solid #000; margin-bottom:1px; padding-top:3px; padding-bottom:3px; padding-left:4px;}
#divNavigation{ border:0; font-size:14px; width:100%; margin: 0px auto; text-align:center;}
#suche{ font-family:'Arial'; border:none; float:left;}
#overall{ width: 1001px; border:none;  background: url('../images/cont_back.gif') repeat-x top; background-color:#f0f0f0}
.navi{ padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; }

.loginMaske { display:none; width:100%; height:100%; position:fixed; background-color:#000; color:#cccccc; top:0px; left:0px; opacity:0.85; filter:alpha(opacity=85);}
.loginMaskeLogin {display:none;position:fixed; width:100%; height:100%; top:0px; left:0px; }

#listenbereich { font-family:'Arial';  font-size:14px; width:1000px; border-right: 1px solid #888; float:left; border:none;}
#listeninhalt { font-family:'Arial';  font-size:14px; border:none; height: 100%; width:835px; margin-top: 1px; margin-left: 5px;float:left;}
#werbungrechts { font-family:'Arial'; height:600px; width:160px; border:none; margin-top:0px; margin-right:0px; text-align:right;}
#werbungunten { font-family:'Arial'; border:none; text-align:center; width:100%; height: 100%; }

#adressueberschrift { font-family:'Arial'; font-size: x-large;}
.detailansicht { font-family:'Arial'; font-size:14px; padding-left: 3px;}
#listennavi { font-family:'Arial'; font-size:14px; border:none; float:left;}
#listenueberschrift { font-family:'Arial'; font-size: 16px; border: none; padding-top:1px; padding-bottom:2px; width:100%; font-size:larger; font-weight: bold; text-align:center; float:left;}
#tabelle { width: 100%; font-family:'Arial'; font-size:14px; border:none; float:left;}
#fehlertext { font-family:'Arial'; font-size:14px; color:red;}

img {border:0 none}
input { font-family:Arial,sans-serif; font-size: 10pt; }
textarea { font-family:Arial,sans-serif; font-size: 10pt; }
input.fehler { border:1px solid red; }
textarea.fehler { border-width:4px; border-color:red; }

table
	.dark { background-color : #C0D9E4; }
	.light { background-color : #D3EDF9;   }
	.gemeldet {background-color : #dfd;}
	.geaendert {background-color : #ffd;}
	.loeschen {background-color : #fed;}
	.bearbeitung {  }
	.bezug { font-family:Arial,sans-serif; font-size: 10pt; width:300px; } 
	tr#liste:hover { text-decoration:none; color: #ffd; background-color : #B2B2B2; outline-style : solid; outline-color : #b2b2b2; border-style : solid; border:1px;}
	td#liste:hover { text-decoration:none; color: #ffd; background-color : #B2B2B2; outline-style : solid; outline-color : #b2b2b2; border-style : solid; border:1px;}
	td#einschraenkung:hover {background-color : #d0d0d0; outline-color : #B2B2B2; }
	a:link { text-decoration:none; color: #000; }
	a:hover { text-decoration:none; color: #555;}
		a:visited { text-decoration:none; color: #000;}
	a:active { text-decoration:none; color: #000;}
	a:focus { color: black;}
	td.bearbeitung {text-align:center; }
	td.sternchen { text-align:left; }
	td.buttons { text-align:center; }
	
	
	.wortliste { text-align:justify; border:0; }
	.s1 { font-size: 10px; }
	.s2 { font-size: 12px; }
	.s3 { font-size: 14px; }
	.s4 { font-size: 16px; }
	.s5 { font-size: 18px; }
	.s6 { font-size: 20px; }
		  
/* Admin Menue start */
	 ul#Navigation {
	    margin: 0; 
	    padding: 0;
	    text-align: left;
	  }
	
	  ul#Navigation li { 
	    list-style: none; /* Listenpunkte werden entfernt */
	    float: left;  
	    position: relative;
	    margin: 0; 
	    padding: 0;
	  }
	  
	  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
        margin-bottom: -0.1em;  
      }
      
      *:first-child+html ul#Navigation li ul {  /* Korrektur fuer den IE 7 */
        border-bottom: 1px solid #000000;
      }
	  
	  *:first-child+html ul#Navigation li ul li{  /* Korrektur fuer den IE 7 */
        margin: 0; 
        margin-bottom: -0.1em;
        padding: 0;
      }  
	
	  ul#Navigation li ul {
	    margin: 0; 
	    padding: 0;
	    position: absolute;
	    border-bottom: 1px solid #000000;
	    display: none;  /* Unternavigation ausblenden */
	  }
	  
	  ul#Navigation li:hover ul {
	    display: block;  /* Unternavigation in modernen Browsern einblenden */
	  }
	    
	  ul#Navigation li ul li {
	    float: none;
	    display: block;
	    border: 1px solid #000000;
	    border-bottom: 0;
	    padding: 3px;
	    background-color: #dfd;
	  }
	
	  ul#Navigation a {
	    display: block; 
	    text-decoration: none; /* Linkunterstrich wird entfernt */
	    color: black; 	    
	    width: 150px;    	    
	  }

	  ul#Navigation a:hover { 
	    color: #ffd;  
	    background-color : #B2B2B2; 
	  }  
/* Admin Menue ende */

/* Tooltip */
#tooltip {
	position:absolute; 
	display:none; 
	font-size:12px; 
	font-family: arial; 
	background-color:#ffffff; 
	padding-left:3px; 
	padding-right:3px; 
	padding-top:3px; 
	padding-bottom:3px; 
	border: 1px solid #000000;
	max-width: 400px;
}


.font {	font-family: 'Arial'; font-size: 14px;}
.bold {	font-weight: bold;}
.bolder { font-weight: 900;}
.italic { font-style: italic;}
.center { text-align: center;}
.left { text-align: left;}
.right { text-align: right;}
.bottom { vertical-align: bottom;}
.nowrap  { white-space:nowrap; }
.paddingtop {padding-top:7px;}
.linie {height:1px solid;}


.register td
{
	font-family: 'Arial'; 
	font-size: 12px;
}

#failed
{
	border: 1px solid #8b0000;
}

.keywordList
	a:hover {text-decoration:none; color: red;}