﻿@charset "utf-8";
/* CSS Document */


/*allgemeine Formatierungen */

a:link, a:visited, a:focus, a:active	{
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	color: #4266ed;
										}
										
a: hover 	{
color: #4aa3e8;
			}

body	{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
	line-height: 14px;
		}

img		{
	border: 0;
	margin:0px;
	padding:0px;	
	vertical-align:middle;
		}

h1		{ 
	margin: 0px;
	margin-left:15px;
	margin-top:14px;
	margin-bottom:15px;
	padding: 0px;
	width: 472px;
	height: 33px;
	line-height: 33px;
	background: url(../img/h1_underline.jpg) bottom center no-repeat;
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	color: #008D3D;
	font-weight: bold;
	text-align: center;	
		}

h2		{
	margin:0px;
	margin-top:10px;
	margin-bottom:4px;
	padding:0px;	
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #8D0B00;
	font-weight: bold;
	height:29px;
	line-height:29px;
	text-indent:10px;
	background: url(../img/h2_underline.jpg) bottom left no-repeat;
			}
			
h3		{
	margin:0px;
	margin-top:8px;
	padding:0px;	
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3f3f3f;
	height:19px;
	line-height:19px;
	text-indent:2px;

			}
/* Listen */

ul		{
	margin:0px;
	margin-left:5px;
	padding:0px;
		}

li		{
	margin: 0px;
	padding: 0px;
	line-height: 22px;
	list-style: none;
		}	
		
li.point	{
	margin:0px;
	margin-top:5px;
	margin-left:10px;
	padding:0px;
	line-height:16px;
	list-style:disc;
			}

/* Textformatierungen */

span.strong_blue	{
	margin:0px;
	padding:0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#007bd3;
	font-weight:bold;
}
		
strong	{
	color: #3f3f3f;
		}
		
.gross_gruen	{
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #009b42;
	font-weight: bold;
				}

/* Menü */

.left_navpoint	{
	margin: 0px;
	padding:0px;
	width: 136px;
	height: 21px;
	line-height: 21px;
	
				}

.left_navpoint a:link, .left_navpoint a:visited, .left_navpoint a:active, .left_navpoint a:focus	{
	margin: 0px;
	padding: 0px;
	width: 136px;
	height:21px;
	line-height:21px;
	display:block;
	text-indent:11px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	color:#000000;
	background: url(../img/bg_left_navpoint.jpg) top left no-repeat;																	
																									}
																		
.left_navpoint a:hover	{

	background: url(../img/bg_left_navpoint_hover.jpg) top left no-repeat;
						}																

.left_toplevelpoint		{
	margin: 0px;
	padding: 0px;
	width: 136px;
	height: 25px;
	text-align:right;
	background: url(../img/bg_left_toplevel_link.jpg) top left no-repeat;
						}
	
.left_toplevelpoint a:link, .left_toplevelpoint a:visited, .left_toplevelpoint a:active, .left_toplevelpoint a:focus	{
	margin: 0px;
	margin-right:10px;
	padding: 0px;
	width: 136px;
	height: 25px;
	line-height: 23px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
	color:#000000;
	
																														}
.left_toplevelpoint a:hover		{

								}


.right_navpoint		{
	margin:0px;
	padding: 0px;
	width: 136px;
	height: 22px;
	line-height: 22px;
	background: url(../img/bg_right_navpoint.jpg) top left no-repeat;
					}
					
.right_navpoint a:link, .right_navpoint a:visited, .right_navpoint a:active, .right_navpoint a:focus		{
	margin: 0px;
	padding: 0px;
	width: 136px;
	height: 22px;
	line-height: 21px;
	display: block;
	color : #000000;
	text-indent:8px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
																				}
																				
.right_navpoint a:hover		{
	
	color: #0e4526;
							}
			


a.foot:link, a.foot:visited, a.foot:focus, a.foot:active 	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#656565;
	text-decoration: none;
															}

a.foot:hover 	{
	color:#333333;
				}

a.pdf:link, a.pdf:visited, a.pdf:focus, a.pdf:active 	{ 
	color: #365477;
															}

a.pdf:hover 	{

				}
				
/* Other */

#footer	{
	color: #656565;
		}
		

.center 	{
	width: 100%;
	text-align: center;
			}

