/*--------- neugestaltung ohne Tabelle mit 3 Containern: --------*/

<style type="text/css"><!--

#menutitle
{
font-weight:bold;
margin-top:15px;
}

#navimenu {
	width:	100%;
	line-height:20px;
}
    
 body 
    {
    font-family:Verdana;
    font-size:12px;
    color:			#000000;
    padding-left: 50px;
    padding-right: 50px;
    padding-bottom: 20px;
    }
    
 p    /* Beschreibt einen Absatz  */
    {margin-top:0px;
     margin-bottom: 5px;
    font-size:1em;
    line-height:1.2em; 
     text-align: justify;
    }

hr {border:1px solid #009900;   }


/* Überschriften */
	h1 {line-height: 1.8em;font-size:		1.6em;font-weight:	bold;text-align:		center;	margin-bottom:0px}
	h2 {line-height: 1.5em;font-size:		1.3em;font-weight:	bold;text-align:		center;	}
	h3 {line-height: 1.3em;font-size:		1.2em;font-weight:	bold;text-align:		center;}
	h4 {line-height: 1.3em;font-size:		1.2em;font-weight:	bold;text-align:		left;	margin-top:0px}
	h5 {line-height: 1.0em;font-size:		1.0em;font-weight:	bold;text-align:		center;
        margin-top:3px;       margin-bottom:3px;
		color:			white;
		background-color:	#009900;
	}
    
/* Links */
    a:link{color:green;}
    a:hover{color:#009900; background-color:#EEFFEE; font-weight:bold; }
    a:active{color:#009900; background-color:#EEFFEE;}



#title {
    height: 160px;
    padding:5px;
    border-left:1px solid #009900; 
    border-right:1px solid #009900; 
    border-top:1px solid #009900; 
    -moz-border-radius-topleft:15px;
    -moz-border-radius-topright:15px;
    -khtml-border-radius-topleft:15px;
    -khtml-border-radius-topright:15px;
    color:			#009900;
    background-color:#eeffee;
    margin-bottom:0px;
}
	/* Titelelemente */
	em.asbh {
				font-size:		22px;
			    line-height:    2em; 
                font-weight:	bold;
				font-style:		normal;
				text-align:		center;
			}
			
	em.schirmherr {
				font-size:		14px;
                line-height:    1.5em; 
				font-weight:	lighter;
				font-style:		normal;
				text-align:		center;
			}
			
	em.slogan {
				font-size:		22px;
                 line-height:   2em; 
				font-weight:	bold;
				font-style:		italic;
				text-align:		center;
			}
            
#titel-left,#titel-right {
    width:200px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:0px;
    background-color:#eeffee;
}
#titel-left {
    float:left;
}
#titel-right {
    float:right;
}
#titel-mitte {
    width: 66%;    
    float:left; 
    align:center;
} 

/* für ein leeres div: */
#leer {
    height:15px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    border-left:1px solid #009900; 
    border-right:1px solid #009900; 
    background-color:#eeffee;
}

#left,#right {
    width:17%;
    line-height:18px;
    padding-top:0px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    border-bottom:1px solid #009900;
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-bottomright:15px;
    -khtml-border-radius-bottomleft:15px;
    -khtml-border-radius-bottomright:15px;
    background-color:#eeffee;
}
#left {
    border-left:1px solid #009900;
    float:left;
}
#right {
    border-right:1px solid #009900;
    float:right;
}
#mitte {
    width: 64%;
    float:left; 
    align:center;
}

/* der Inhalts-Container  */

#content {
    padding-left:20px; padding-right:20px;
    padding-top:10px; padding-bottom:10px; 
    border:1px solid #009900;
    -moz-border-radius:15px;
    -khtml-border-radius:15px;
    background-color: white;
}

	#infoblock  {
		align:			center;
		border:			1px solid #009900;
		background-color:	#EEFFEE;
		padding:		15px;
		font-size:		1.1em;
		font-weight:	bold;
		text-align:		center;
		font-style:		normal;
		color:			#000000;
	}

	#infoblock-small  {
		background-color:	#009900; 
		padding:		2px;
		font-size:		1.0em;
		font-weight:	lighter;
		text-align:		center;
		font-style:		normal;
		color:			#000000;
	}
    
	#infoblock-konto  {
		align:			center;
		background-color:	#EEFFEE;
		padding:		10px;
		text-align:		left;
		font-style:		normal;
		color:			#000000;
	}
    
    
	/* Schrift wichtig */
	#schrift-wichtig {
		font-weight:	bold;
		font-size:		1.1em;
		color:			#009900;
	}


	/* Datumstyle */
	#datum {
		text-align:		right;
		font-size:		0.8 em;
		font-style:		italic;
        color:			#009900;
	}
	
	
	/* Bildunterschrift */
	.bildunterschrift  {
		font-size:		0.8em;
		font-weight:	lighter;
		font-style:		normal;
	}
	
	/* "weiter lesen" */
	.weiter	{
		font-size:		0.8em;
		font-weight:	lighter;
		font-style:		italic;
		text-align:		center;
		}

	/* "Änderung" */
	.aenderung	{
		color:			red;
		font-size:		0.8em;
		font-weight:	lighter;
		}



	
	/*------------------------ allgemeine Tabellen -----------------------*/	

		.zeile1	{
		background-color:  #EEFFEE; 
	}	
		.zeile2	{
		background-color:	#e7e8e7;
	}	

	
	#asbh-tabelle  {		
		padding:		5px;
        align:          center;
        font-size:		1.0em;
		text-align:		justify;
		border-width:	1px;
		border-style:	solid;
        border-color:	#009900;
	}
	#asbh-untertabelle  {
		border-width:	1px;
		border-style:	solid;
        border-color:	#009900;
		background-color:	#EEFFEE;
	}
	
		/* Tabelle für die Termine */
	#asbh-termintabelle  {
		width:			60%;
 		float:			left;
 		margin:			10px;
		border-collapse:collapse;
		border-width:	1px;
		border-style:	solid;
        border-color:	#009900;
		background-color:	#EEFFEE;
		empty-cells:	show;
		font-size:		1em;
		font-weight:	lighter;
		text-align:		left;
		font-style:		normal;
	}
	
	#zeile-wichtig	{
		background-color:	#DDFFDD;
		font-weight:	bold;
	}	
	#zeile-deadline	{
		background-color:	#ccFFcc;
		font-weight:	bold;
		color:			red;
	}	
	
	

		/* TD-Tabellen-Beschreibung für die Reisen*/
	
	#untertabelle-ort  {
		width:			100px;
		border-style:	none;
		text-align:		left;
		font-weight:	lighter;
	}
	
	#untertabelle-datum  {
		width:			150px;
		border-style:	none;
		text-align:		right;
		font-weight:	lighter;
	}
    
    
  

//-->

</style>

