﻿/* Farben

rot: #AB2E18
graublau: #91B5C1

*/


/* Reset der Standardanweiungen in den Browsern für Listen */

li, ul { 
	margin:0px; 
	padding:0px  
 	}

/* Formate der Standardtags mit normaler Schriftgröße */


body         { 
	margin:0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #F1F4F5 url('Bilder/hinten.gif') repeat-x
    }

               
a:link       { 
	color:#444444;
	}
a:active     { 
	color:#246CB6;
	}
a:visited    { 
	color:#444444;
	}
a:hover      { 
	color:#AB2E18; 
	}

p   { 
	font-size:10pt; 
	color:#444444; 
	line-height: 150%; 
	margin:10px 0px 10px 0px; 
	text-align:left 
	}
	
h1  { 
	font-family: Georgia, Times New Roman;
	color:#AB2E18; 
	line-height: 130%; 
	font-size:14pt; 
	font-weight: normal; 
	margin:20px 0px 30px 0px;
	text-align:left; 

	}
	
h2  { 
	font-family: Georgia, Times New Roman;
	font-size: 12pt; 
	line-height: 150%; 
	font-weight: normal; 
	color:dimgray;
	margin-top: 60px; 
	text-align:left;
	border-bottom:1px dotted silver;
	}
h3  { 
    font-size: 12pt; 
    line-height: 140%; 
    font-weight: normal; 
    color:#555555;
    margin-top:40px;
    text-align:left;
    margin-bottom:0px; 
    }
li  { 
	font-size: 10pt; 
	line-height: 150%; 
	list-style-image: url('Bilder/punktpfeil.gif'); 
	padding-left:0px; 
	color:#444444;
	margin-top:5px;
	text-align:left; 
	margin-left:15px
	}
	

/* individuelle Formate - class */

.haupttabelle  { 
    width:1030px;
    background: url('Bilder/raiser_17.gif')
    }
    
.inhaltszelle { 
    padding-top:20px;
    padding-left:40px;
    padding-right:30px;
    padding-bottom:0px;
    text-align:left;
	border-top:1px solid #C06252;
	border-bottom:1px solid #C06252;
	background: white url('Bilder/zellhinten.gif') repeat-x
 	
    }
    
.zitat { 
	font-size:11px; 
	color:white;
	margin-top:0px;
	padding-top:10px;
	border-top:1px solid white;
    }
    
.weisstext { 
	font-size:11px; 
	color:white;
	margin-top:10px;
	padding-top:10px;
	margin-right:30px
    }   
.ipaseitentext { 
	font-size:12px; 
	color:white;
	margin-top:15px;
	margin-right:35px;
	padding-left:15px;
	background: url('Bilder/punktpfeil-weiss.gif') no-repeat; 
    }   
    
.brot  { 
	font-size:8pt; 
	margin-top:0px;
	margin-bottom:25px;
    }
    
.fusszeile {
	font-size:8pt; 
	color:#888888; 
	margin:15px 0px 0px 40px; 
    }
    
.fussweiss {
	font-size:8pt; 
	color:white; 
	margin:15px 0px 0px 0px; 
    }
.fussweiss a {
	color:white; 
    }   

 
/* Hauptnavigation links, erste Ebene, ganz oben - Home */
        
.navcontainer {
	margin: 0px 0px 0px 40px;
	padding: 0;
	border-left: 0px solid #e5e5e5;
	}
.navcontainer ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	}
.navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}
.navcontainer ul li a {
	width:auto;
	line-height: 10px;
	color: #444444;
	text-decoration: none;
	display: block;
	text-align: left;
	padding:5px 10px;
	font-weight:normal; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	margin: 0px; 
	float: left;	
	border-bottom:4px solid transparent 
	}
	
.navcontainer a:active  {
	background: #e5e5e5;
	color: white;  
	}
.navcontainer a:visited  {
	text-decoration: none;
	color: #022052; 
	}
.navcontainer li#active a {
	background: url('images/pfeil-2.gif') no-repeat;
	text-decoration: none; 
	color: #022052; 
	}
.navcontainer ul li a:hover {
	color:#AB2E18;
	text-decoration: none;
	background: url('images/pfeil.gif') no-repeat;  
	border-bottom:4px solid #AB2E18 

	}
