
* {	margin:	0px;padding:0px;}

html{width:100%; height:100%; margin:0; padding:0; text-align:center;}
body {width:100%; height:100%; margin:0; padding:0; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	  line-height:18px; text-decoration:none; background-color:#C9D3CB; text-align:center;}

/* allgemeine Angaben */
body,div,td,a 	{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-decoration:none; color:#333333;}
img 			{border:none; padding:0; margin:0;}
td		{vertical-align:top;}
p	{margin-bottom:18px;}
.bold			{font-weight: bold;}

/* Inhalt */
.all	{display:block; width:980px; min-height:100%;  position:relative; margin-left:auto; margin-right:auto; vertical-align:top; background-color:#ffffff; border-left:1px solid #c2c4a8; border-right:1px solid #c2c4a8;}
.all_main	{margin-left:auto; margin-right:auto;}
/* for IE */
* html .all {
 height: 100%;
}
/* Headlines */
h1	{color:#558F7D; font-size:18px; font-weight:bold; margin-bottom:18px}/*lighter*/
h2	{color:#558F7D; font-size:18px; font-weight:bold; margin-bottom:18px}
h3	{color:#558F7D; font-size:18px; font-weight:bold; margin-bottom:18px}
h4	{color:#333333; font-size:12px; font-weight:bold;}
h5	{color:#333333; font-size:10px; font-weight:bold;}
h6	{color:#333333; font-size:10px; font-weight:bold;}

/* Links */
a.link			{color:#333333; text-decoration:none;}
a.link:link 	{color:#333333; text-decoration:none;}
a.link:visited 	{color:#333333; text-decoration:none;}
a.link:hover 	{color:#333333; text-decoration:underline;}
a.link:active 	{color:#333333; text-decoration:underline;}

a.linktxt			{color:#B77E24; text-decoration:underline;}
a.linktxt:link 		{color:#B77E24; text-decoration:underline;}
a.linktxt:visited 	{color:#B77E24; text-decoration:underline;}
a.linktxt:hover 	{color:#B77E24; text-decoration:underline;}
a.linktxt:active 	{color:#B77E24; text-decoration:underline;}


/* Inhalt */	
.main_tab_main	{padding:54px 20px 0px 20px; }	
.main_line		{border-bottom:1px solid #AFC7BF; display:block; height:1px; font-size:0px; margin-top:9px; margin-bottom:27px;}

/************* # Hauptnavigation - linke Seite **************/
.nav_td {padding-top:0px;}

/* Navigation */
/*.............. gesamtes Hauptmenue ..............E7E7E7*/
.nav		{display:block; width:210px; padding-top:0px; margin-bottom:0px; margin-bottom:30px; border-bottom:1px solid #aac2bb; background-color:#d9e4e1; overflow:hidden;}/**/
/*  background-image:url(./pics/navbackhead.gif); background-repeat:no-repeat; background-position:top right;*/
.nav ul		{list-style: none; margin:0; padding:0;}/*  background-color:#e3e5e7; border-bottom:1px solid #C8CBCF;  */
.nav ul li		{margin:0; border-top:1px solid  #AAC2BB;}
.nav ul li.nav_head		{margin:0; height:25px; background-color:#699588; padding:0px 0px 0px 20px; font-size:10px; line-height:25px; color:#ffffff; font-weight: bold; border-bottom:2px solid #699588; border-top:4px solid #416258;}
.nav ul li a 	{display:block; width:210; margin:0; padding:5px 0px 5px 20px; color:#6C6E56; text-decoration: none; font-size:10px; font-weight: bold;}/*color:#3D6988;*/
.nav ul li a:hover{text-decoration:underline;}

/* aktueller Menuepunkt */
.nav ul li.nav_akt 		{background-color:#E3E9E7; background-image:url(./pics/navbackakt.gif); background-repeat:no-repeat; background-position:middle left;}/*  background-color:#ffffff; */
.nav ul li.nav_akt a	{text-decoration:none;}
.nav ul li.nav_akt a:hover 	{text-decoration:underline;}

/*.............. gesamtes Untermenue ..............*/
.nav ul ul		{list-style:none; margin:0 ;padding:0; background-color:#E3E9E7;}
.nav ul ul li	{margin:0; border-top:1px dotted  #AAC2BB; font-size:10px; line-height:14px;}
.nav ul ul li a	{margin:0;  padding: 5px 0px 5px 30px; font-weight:lighter; color: #666666; text-decoration: none; line-height:14px;}
.nav ul ul li a:hover{text-decoration:underline;}
.nav ul ul li.subakt{background-image:url(./pics/subnavbackakt.gif); background-repeat:no-repeat; background-position:middle left;}
.nav ul ul li a.subakt{text-decoration: underline;}

a.linkang 		{color:#558F7D; text-decoration:none; line-height:25px; font-weight:bold; padding:5px 20px 5px 20px; background-color:#EFF0F1; border:1px solid #999999;}
a.linkang:visited 	{color:#558F7D; text-decoration:none; line-height:25px; font-weight:bold; padding:5px 20px 5px 20px; background-color:#EFF0F1; border:1px solid #999999;}
a.linkang:hover 	{color:#558F7D; text-decoration:underline; background-color:#ececec; border:1px solid #333333;}
a.linkang:active 	{color:#558F7D; text-decoration:underline; background-color:#ececec; border:1px solid #333333;}

/* Tabelle Anzeigen */
.service_table	    {margin-top:10px; margin-bottom:15px;}
.service_tab_all	{padding:54px 0px 18px 0px; text-align:right;}
.service_head		{font-size:10px; color: #5AA38D; line-height:18px; font-weight: bold;}
.service_txt		{font-size:10px; color: #333333; line-height:12px; padding-top:9px;}
.service_url		{font-size:9px; color: #428A74; line-height:18px;}
.service_url:hover	{text-decoration:underline;}
.service_link		{font-size:11px; color: #333333; line-height:18px;}
.service_link:hover	{text-decoration:underline;}
	



