@charset "utf-8";
/* CSS Document */

/*
Farben
rot #cc0000;
blau #000033;
*/



/* **************************************** allgemeine Formate, die ganze Seite betreffend  *****************************************  */


/* alle Abstaende im Dokument auf Null  */
* {
	margin:0px;
	padding:0px;
}


html, body {
	height:100%;
}


/* Formate seitenuebergreifend - Farben und globale Schriftgroesze */
body{
	background:#000;
	color:#000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:100.01%; /* unrunder Wert ist okay! */
	text-align:center;
}

#rahmen{
	width:964px;
	background:#989eae url(../bilder/design/ltt_hintergrund_mitte.jpg);	
	text-align:left;
	margin: 0px auto; /* zum zentrieren des inhalts! alle ausser iexpl */
	margin-top:10px;
}


#seite{
	font-size:90%; /* bei Bedarf hier Schriftgroesze aendern */
	width:964px;
	background:url(../bilder/design/ltt_hintergrund_oben.jpg) no-repeat;
}

/* ******************************************** Formate für den Inhalt - speziell der Kopf mit Titel - Firmenbezeichnung wird positioniert  **********************************************  */
#kopf{
	width:964px;
	height:170px;
	position:relative;
}

#logo a img{
	border:none;
}

#firma{
	position:absolute;
	bottom:20px;
	right:30px;
	font-size:22px;
	font-weight:bold;
	text-align:right;
}

/* *****************************************************  Formate  - die Spalten betreffend  - Microlayout *************************************************************** */


/*  Container fuer Inhalte */

#inhalt{
	
}


/*  Ueberschriftenformatierung */
h1{
	font-size:120%;
}

h2{
	font-size:100%;
}




/* allgemeine Linkformatierung */

a{
	text-decoration:none;  /* entfernen, wenn global unterstrichene Links erwuenscht sind */
}

/* ******************************* Formate linke Spalte (Inhalte)  **************************** */

#lispalte{
	width:600px;
	float:left;
	margin-left:30px;
}


/* Formate der Listen in der linken Inhaltsspalte */

#lispalte a{
	color:#cc0000;
}

#lispalte ul{
	margin:20px;
	margin-left:30px; 
}


#lispalte li{
	padding:5px;
	list-style:disc;
}

#lispalte .textliste{
    margin-top:0px;
    margin-bottom:1px;
}

#lispalte .textliste li{
     padding:0px;
 
}


#lispalte table{ 
	width:100%;
	margin-top:10px;
}


#tabelle ul {
	margin-top:0px;
	margin-left:30px; 
	}	

#tabelle li {
	padding:0px;
	list-style:disc;
}	


td { vertical-align:top; 
	text-align:left; 
}

.mittig { 
	vertical-align:middle; 
	text-align:center;
}

#lispalte p {
    margin-top:15px; 
	margin-bottom:4px;
}


#lispalte img {
	border:none;
}




/* ******************************* Formate rechte Spalte (Navigation)  **************************** */

#respalte{
	width:240px;
	float:right;
	margin-right:30px;

}

#sprache{
	width:100%;
	text-align:right;
	font-size:75%;
}

#sprache a img{
	border:none;
}

#sprache a{
	color:#000033; /* Linkfarbe fuer Sprachwahl hier aendern */
}


#navigation{
	margin-top:30px; /* Abstand des Navigationsblockes nach oben zur Sprachwahl hier aendern */
	text-align:right;
	font-size:90%;
}

#navigation ul{
	list-style:none;

}

#navigation li{
	padding-top:20px;
}

/* Aktiver Link in Navigation - Listenpunkt bitte mit  Klasse "naviaktiv" auszeichnen */
#navigation li.naviaktiv{
	font-weight:bold;
	color:#CC0000;
}

#navigation li a{
	color:#000033;
	font-weight:bold;
}

#navigation li li{
	padding-top:3px;
}



/* Bereich Zusatzinformationen unter Navigation */

#zusatzinfos{
	margin-top:50px;
	border:1px solid #000;
	padding:10px;
	font-size:90%;
}



/* ******************************* Formate Fuss **************************** */

/* enthaelt nur das Hintergrundbild als optischen Abschluss */
#fuss{
	height:40px;
	width:964px;
	background:url(../bilder/design/ltt_hintergrund_unten.jpg) no-repeat;
}

/* Formate fuer CSS-Admin :-) */

/* stop floater - um das Flieszen der Spalten zu beenden */

.stopFloat {
display: block;
float: none;
clear: both;
height: 1px;
font-size: 0px;
line-height: 0px;
}
