
  @import url("http://www.linux-kommunale.de/css/images/logo.gif");
  
  /* Fuer die Druckausgabe ueberfluessiges abschalten */
  .navi, .subnavi, .subsubnavi, #footer, #footergraphics, #footergraphics2, #topbeige, #topred, #topnavi, 
  .navtable, #linkList, #linklist2, .sonst-link {
    display: none;
  }
  
  body { 
  	font: 8pt/16pt verdana, arial, helvetiva; 
  	color: #000; 
  	margin: 0px; 
  	}
  	
  
  /****************************************************************
  	Modul Allgemeine Tags
   	Definiert p, h1-h5, a etc.
  *****************************************************************/		
  p { font: 8pt/12pt verdana, arial, helvetiva; margin-top: 0px; text-align: left; }
  h1 { font: bold 1.4em verdana; line-height: 1.5em; margin-bottom: 10px; margin-top: 0px; color: #000; }
  h2 { font: bold 1.1em verdana; line-height: 1.5em; margin-bottom: 10px; color: #C00; }	
  h3 { font: bold 1.1em verdana; margin-bottom: 10px; color: #000; }
  h4 { margin-top: 0px; font: bold 1.1em verdana; color: #000; }	
  h5 { margin-top: 0px; margin-bottom: 7px; font: bold 1em verdana; color: #000; }
  .headline { display:block; font: bold 1.2em verdana; line-height: 1.5em; }
  a:link { text-decoration: underline; color:#000; }
  a:visited { text-decoration: underline; color:#000; }
  a:hover, a:active { text-decoration: underline; color:#000; }
  #image { padding-top: 10px; padding-bottom: 10px; margin-left: 20px; float: right; clear: both; }
  .image { /* fuer editieren im WYSIWYG */ padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #C00; border-top: 1px dotted #C00; margin-right: 20px; float: left; clear: both; }
  .partnerlogo { padding: 3px 5px 5px 0px; background: #FFF; margin-left: 10px; float: right; }
  .partnerlogo_r { padding: 3px 5px 5px 0px; background: #FFF; margin-left: 10px; float: right; }
  td { font: 8pt/12pt verdana, arial, helvetiva; }
  li { list-style-type: square; padding-left: 10px; margin-bottom: 5px; }
  #list li { list-style-type: square; padding-left: 10px; margin-bottom: 5px; }
  
  /****************************************************************
  	Modul Suchfeld Kopfbereich, Abschicken-Buttons, Input-Fields
   	Definiert Feld, Button
  *****************************************************************/
  #extraDiv1 { /*logo */ background: transparent url(http://www.linux-kommunale.de/images/logo5.gif) top left no-repeat; position: absolute;  top: 10px; left: 22px; width: 142px; height: 73px; }
  #topred { background: #C00; position: absolute; top: 0px; left: 0px; width: 780px; height: 100px; }	
  #topbeige { background: #E98100 bottom right no-repeat; position: absolute; top: 86px; left: 190px; width: 590px; height: 14px; 	border-bottom: 3px solid #C95616; }	
  #ariadne { position: absolute; top: 105px; left: 203px; width: 590px; height: 14px; }				
  #button { background: #FFFFFF; border: #000 1px solid; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 12px; }	
  .textfield { background-color: #FFF; width: 230px; border: 1px #000 solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; line-height: 12pt }
  
  
  /****************************************************************
  	Modul Subnavigation
   	Definiert Ebene 1-3, Listenausgabe
  *****************************************************************/	
  #mainnavi { display:none; }		
  
  /****************************************************************
  	Modul Breadcrump
  *****************************************************************/	
  a.ariadne { font-size: 0.9em; font-weight: normal; color: #C00; text-decoration: none; }
  a.ariadne:visited { color: #C00; }
  
  		
  /****************************************************************
  	Modul Layout
   	Definiert 3 Spalten (Subnavigation, Content, rechte Spalte)
  *****************************************************************/	
  #container { padding: 120px 0px 0px 0px;  width: 90%; margin: 0px; }
  #preamble { padding: 0px 0px 0px 16px; margin: 0px; font: 1em/1.6em verdana, arial, helvetiva, sans-serif; width: 100%; } /* mit rechter spalte */
  #left { display:none; }	
  #linkList { display:none; }
  #forum { padding: 0px 10px 0px 10px; font: 1em/1.6em verdana, arial, helvetiva;  margin-top: 0px; text-align: left;	width: 565px; float: left; }	
  .Clear { clear: both; }
  
  /****************************************************************
  	Modul Elemente Content-Bereich
   	Definiert diverse Elemente, Tabellen, Bilder etc.
  *****************************************************************/	
  #imagelist { padding-left: 0px;  border-bottom: 1px solid #C00;	border-top: 1px solid #C00;	margin-bottom: 4px; margin-right: 7px; margin-left: 10px; float: right; }
  #partner { padding-bottom: 10px; }	
  #hardware { margin: 0px; padding: 5px 0px 10px 0px; }
  #hardwareleft { width: 120px; float: left; text-align: center; }	
  #hardwareright { float:right; width: 235px; }	
  #hardwaretable { font: 1em verdana, sans-serif; width:100%; padding: 5px; text-align: left; vertical-align: text-top; }
  #hardwaretable th { font: 1em verdana, sans-serif; vertical-align: text-top; font-weight: normal; padding: 5px; }
  #hardwaretable td { font: 1em verdana, sans-serif; padding: 5px; vertical-align: text-top; }
  #hardwaretable .links { padding: 5px; vertical-align: text-top; }
  #hardwaretable .rechts { padding: 5px; vertical-align: text-top; }
  #thin-clients-left { float: left; text-align: left; }
  #thin-clients-right { padding-left:170px; text-align: left; }
  #sitemap { font: 8pt/6pt verdana, arial, helvetiva; border-collapse: collapse; padding: 0px; margin: 0px; text-align: left; vertical-align: text-top; }
  #newslisthome ul { margin: 0px; padding: 0px; }
  #newslisthome p { font: 10pt/6pt verdana, arial, helvetiva; font-weight: bold; }
  #newslisthome li { line-height: 2.5ex; list-style-type: none; padding: 2px 0px 5px 0px; margin: 5px 0px 0px -40px; /*\*//*/ margin-left: -30px; /**/}
  #newslisthome li.next { line-height: 2.5ex; list-style-type: none; border-bottom: 0px; width:250px; padding: 2px 0px 5px 0px; margin: 5px 0px 0px -40px; /*\*//*/ margin-left: -30px; /**/}
  
  #efh {
    background: url("http://www.linux-kommunale.de/eurofh.png") repeat scroll 0 0 transparent;
    display: inline;
    height: 17px;
    margin-bottom: 26px;
    padding: 30px 23px 0 5px;
    position: relative;
    width: 194px;
}