/* DATEI: agil.css */

html	{
	height:100%;
	margin:0px;
	padding:0px;
	}

body	{
	color:rgb(0,0,0);
	margin-left:0px;
	margin-top:0px;
	
	background-color:rgb(204,230,230);
	font-family:verdana,helvetica,sans-serif;
	}


h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i 
	{ 
	font-family:Arial,sans-serif; 
	color: #000000; 
	}

h1 	{ 
	font-size:17px;
	color:rgb(0,128,128); 
	margin-bottom:0px; 
	margin-top:5px; 
	font-style:normal; 
	font-weight:700; 
	letter-spacing:0px; 
	font-family:verdana,arial; 
	}

h2 { font-size:15px; margin-bottom:5px; margin-top:5px; margin-left:0px; font-weight:600; letter-spacing:1px; font-family:verdana,arial;}

h3 { font-size:11px; font-weight:300; margin-top:4px; margin-bottom:4px; font-style:normal; margin-left:5px;}

h4 { font-size:16px; margin-top:3px; margin-bottom:3px; margin-left:0px; font-style:normal; font-weight:700;  }
 
h5 { font-size:11px; margin-top:0px;  margin-bottom:0px; font-style: normal; font-weight:normal;  }

h6 
	{ 
	font-family:verdana,helvetica,sans-serif; 
	color:rgb(0,128,128);
	font-size:11px; 
	margin-top:0px; 
	margin-bottom:0px ; 
	font-style: normal; 
	font-weight:normal;  
	letter-spacing:0px; 
	margin-left:0px; 
	}

ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

p 
	{ 
	font-family:verdana,helvetica,sans-serif; 
	font-weight:normal; 
	color:rgb(0,128,128);
	letter-spacing:0px;
	font-size:11px; 
	margin-top:5px; 
	margin-bottom:10px; 
	margin-left:0px;
	} 


a:link	{
	color:rgb(0,128,128); 
	text-decoration:underline; 
	font-weight:bold; 
	}

a:visited
	{ 
	color:rgb(64,160,160); 
	text-decoration:underline; 
	font-weight:normal; 
	}

a:active
	{
	color:rgb(210,10,20); 
	text-decoration:none; 
	font-weight:bold;
	}

a:hover { 
	color:rgb(210,10,20); 
	text-decoration:none; 
	font-weight:bold; 
	}

a.an 	{ 
	text-decoration:none; 
	}
	
input.suche
	{
	border:solid 1px rgb(127,191,191); 
 	background-color:rgb(229,242,242);
	padding:0px;
	}
	
.submitsuche
	{
	border-bottom:1px solid rgb(0,128,128);
	border-right:1px solid rgb(0,128,128);
	border-left:1px solid rgb(64,160,160); 
	background:rgb(127,191,191); 
	font-weight:bold; 
	padding:0px; 
	margin:0 0 0 1px;
	color:rgb(255,255,255);
	} 	


table#haupttabelle
	{
	width:760px;
	border-spacing:0px;
	background-color:rgb(255,255,255);
	border-right-color:rgb(204,230,230); 
        border-right-style:inset;
        border-right-width:2px;
	}
	
table#bildleiste
	{
	width:755px;
	border-spacing:0px;
	background-color:rgb(64,160,160);
	}
	
td#bildl
	{
	border-right-color:rgb(204,230,230); 
        border-right-style:inset;
        border-right-width:3px;
        border-bottom-color:rgb(204,230,230); 
        border-bottom-style:inset;
        border-bottom-width:2px;
        width:200px;
        height:150px;
        padding:left;
	}
	
td#bildk
	{
        width:200px;
        height:80px;
	}
	
td#bildtext
	{
	padding-left:10px;
	padding-top:0px;
	color:rgb(255,255,255);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:italic;
	letter-spacing:0px;
	}
	
td#bildtext a
	{

	color:rgb(255,255,255);
	}			
	
td#title
	{
	padding-left:10px;
	padding-top:10px;
	color:rgb(255,255,255);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-style:italic;
	letter-spacing:1px;
	}			

	
td#head
	{
	background-image:url(../sys_images/bg1.gif);
	background-repeat:no-repeat;
	height:65px;
	}
	
td#foot
	{
	font-family:verdana,helvetica,sans-serif; 
	font-weight:normal; 
	color:rgb(0,128,128);
	letter-spacing:0px;
	font-size:9px; 
	padding-left:8px;
	background-image:url(../sys_images/foot.gif);
	height:30px;
	}
	
	
td#haupttext 
	{ 
	font-family:verdana,helvetica,sans-serif; 
	font-weight:normal; 
	color:rgb(0,128,128);
	letter-spacing:0px;
	font-size:11px; 
	padding-top:5px; 
	padding-bottom:10px; 
	padding-left:5px;
	padding-right:5px;
	border-left-color:rgb(204,230,230); 
        border-left-style:ridge;
        border-left-width:1px;
	} 
	
td#leiste_rechts 
	{ 
	font-family:verdana,helvetica,sans-serif; 
	font-weight:normal; 
	color:rgb(0,128,128);
	letter-spacing:0px;
	font-size:9px; 
	padding-top:5px; 
	padding-bottom:0px; 
	padding-left:8px;
	padding-right:2px;
	width:180px;
	border-left-color:rgb(204,230,230); 
        border-left-style:ridge;
        border-left-width:1px;
	}	
	
td#leiste_rechtstermin 
	{ 
	font-family:verdana,helvetica,sans-serif; 
	font-weight:normal; 
	color:rgb(0,128,128);
	letter-spacing:0px;
	font-size:9px; 
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px;
	padding-right:0px;
	width:150px;
	border-left-color:rgb(204,230,230); 
        border-left-style:ridge;
        border-left-width:1px;
	}				
	
.toptext1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	padding-left:252px;
	letter-spacing:2px;
	color:rgb(210,10,20);
	}
	
	
.toptext2 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
	padding-left:210px;
	letter-spacing:0px;
	color:rgb(0,128,128);
	}
	
.toptext3
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	font-style:italic;
	margin-left:0px;
	padding-left:0px;
	letter-spacing:2px;
	color:rgb(234,255,255);
	}


table#kalender1
	{
	width:330px;
	border-spacing:0px;
	background-color:rgb(255,255,255);
	}

td#kalender2
	{
	border-bottom:1px dotted rgb(0,128,128); 
	font-family:verdana,helvetica,sans-serif; 
	color:rgb(0,128,128);
	font-size:9px; 
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	}

td#kalender3
	{
	border-bottom:1px dotted rgb(0,128,128); 
	font-family:verdana,helvetica,sans-serif; 
	color:rgb(0,128,128);
	font-size:11px; 
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	}

td#kalender4
	{
	font-family:verdana,helvetica,sans-serif; 
	color:rgb(0,128,128);
	font-size:9px; 
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	}

	
.bold	{
	font-weight:bold;
	}
.italic	{
	font-style:italic;
	}
	
.right	{
	margin-left:120px;
	}		

.red	{
	color:rgb(210,10,20);
	font-weight:bold;
	}			
	
td#linie_oben
	{
	background-image:url(../sys_images/bg2.gif);
	background-repeat:no-repeat;
	height:5px;
	}
	
td#linie_mitte
	{
	background-image:url(../sys_images/bg3.gif);
	background-repeat:no-repeat;
	height:5px;
	}					


#NavContainer
{
	border:0px solid black;
	width:150px;
	margin-left:15px;
	
}

#NavContainer ul
{
	margin:0em;
	padding:0em;
	list-style-type:none;
}

/*#################### Navigation Hierarchie 1 #########################*/

#NavContainer a
{

	display:block;
	text-decoration:none;
	font-family:verdana;
	font-size:95%;
	color:rgb(255,255,255);
	background:rgb(64,160,160);
	padding-left:1.2em;
	padding-top:0.1em;
	padding-bottom:0.1em;
	border-bottom:2px solid rgb(0,128,128);
	border-right:2px solid rgb(0,128,128);
	border-left:0px solid rgb(64,160,160);
	margin:7px;


}

#NavContainer li
{
	/*border-bottom:1px solid green;
	border-right:1px solid green;*/
}

#NavContainer li a:hover, #NavContainer li a:active, #NavContainer li a:focus 
{
	background-color:rgb(255,255,255);
	color:rgb(0,128,128);
}


				#NavContainer a.home, #NavContainer a.home:visited
				{
					background-color:rgb(210,10,20);
					color:rgb(255,255,255);
					border-bottom:2px solid rgb(180,0,0);
					border-right:2px solid rgb(180,0,0);
				}



				

/*###### Navigation 2. Hierachie ######*/
				#NavContainer ul ul a 
				{
					background-color:rgb(229,242,242);
					display:block;
					font-size:95%;
					color:rgb(0,128,128);
					margin-left:15px;
					width:130px;
					
		
				}


				#NavContainer ul ul a:hover, #NavContainer ul ul a:active, #NavContainer ul ul a:focus
				{
					color:rgb(0,128,128);
					background-color:rgb(255,255,255);

					
				}
				

				#NavContainer a.akth2, #NavContainer a.akth2:hover
				{
					background-color:rgb(255,255,255);
					color:rgb(210,10,20);
					border-bottom:2px solid rgb(180,0,0);
					border-right:2px solid rgb(180,0,0);
				}
				
				
/*###### Navigation 3. Hierachie ######*/
				#NavContainer ul ul ul a
				{
					margin-left:35px;
					background-color:rgb(255,255,255);
					color:rgb(0,128,128);
				}
				
				
			}

	/*###### Navigation Hierarchie 3 ######*/

				#NavContainer ul ul ul a:hover, #NavContainer ul ul ul a:active, #NavContainer ul ul ul a:focus
				{
					background-color:rgb(0,128,128);
					color:rgb(255,255,255);
				}

				#NavContainer a.akth3, #NavContainer a.akth3:hover
				{
					background-color:rgb(210,10,20);
					color:rgb(255,255,255);
					border-bottom:2px solid rgb(180,0,0);
					border-right:2px solid rgb(180,0,0);

				}				




