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

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:#ececec;}

/* allgemeine Angaben */
body,div,td,a 	{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-decoration:none; color:#000000;}
img 			{border:none}
.bold			{font-weight: bold;}

/* Inhalt */
.all	{width:980px; height:100%; background-image:url(/images/backall.gif); border-right:1px solid #8baca1;}


/* Headlines */
h1	{color:#699588; font-size:18px; font-weight:lighter;}/* Headlines font-family:serif;*/
h2	{color:#3c7765; font-size:13px; font-weight:bold;}
h3	{color:#3c7765; font-size:12px; font-weight:bold;}
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:#3c7765; text-decoration:underline;}
a.linktxt:link 		{color:#3c7765; text-decoration:underline;}
a.linktxt:visited 	{color:#3c7765; text-decoration:underline;}
a.linktxt:hover 	{color:#CC0000; text-decoration:underline;}
a.linktxt:active 	{color:#CC0000; text-decoration:underline;}


/* TAB top */
.top_tab_table 	{}
.top_tab_td 	{}
.top_tab_td_strahl{}

/* Inhalt */
.main_tab_table {margin-top:0px; margin-bottom:0px; background-color:#ffffff;}
.main_tab_all	{padding:36px 40px 36px 40px; vertical-align:top;}
.main_img_left 	{margin-top:6px; margin-right:40px; float:left; vertical-align:baseline;}
.main_img_right {margin-top:6px; margin-left:40px; float:right; vertical-align:baseline;}
.main_line		{border-top:1px dotted #8baca1; display:block; height:1px; font-size:0px; margin-top:20px; margin-bottom:20px;}

/* TAB unten */
.bott_tab_table {}
.bott_tab_td 	{}

/************* # Hauptnavigation - linke Seite   background-image:url(/images/backnav.gif) #f0f0f0**************/
#navleft	{width:160;border-bottom:0px solid #f5f5f5;}
.navleft_td {padding-top:36px; background-color:#588A7B;}

/*.............. gesamtes Hauptmenü ..............*/
a.nav  {display:block; width:160px; font-size:10px; line-height:15px; padding:5px 0px 5px 0px; margin-left:0px; color:#dae4e3; text-decoration:none; font-weight:bold; border-bottom:1px dotted #8baca1;}
a.nav:hover{color:#dae4e3; text-decoration:underline;}
a.navmen  {font-size:11px; color:#699588; text-decoration:none;}
a.navmen:hover{color:#666666; text-decoration:underline;}

/* aktueller Menüpunkt */
.nav_akt_td {font-size:10px; line-height:15px; padding:5px 0px 5px 0px; color:#ffffff; font-weight:bold; text-align:center;}
a.nav_akt  {display:block; width:160px; font-size:10px; line-height:15px; padding:5px 0px 5px 0px; margin-left:0px; color:#ffffff; text-decoration:none; font-weight:bold; border-bottom:1px dotted #8baca1;}


/* Nav Top disclaimer + Co */
.nav3div 		{padding-left:5px; padding-top:0px; font-size:10px; color:#dae4e3; line-height:15px; font-weight:bold; text-decoration:none;}
.nav3 			{padding:10px 0px 10px 0px; font-size:10px; color:#dae4e3; line-height:18px; font-weight:bold; text-decoration:none; text-align:center;}
.nav3:hover 	{color:#ffffff; text-decoration:underline;}


/* Tabelle Anzeigen */
.service_tab_all	{padding-top:36px; padding-bottom:20px; font-size:10px; color: #666666; 
					line-height:15px; vertical-align:top; text-align:left;}
.service_tab_table	{font-size:10px; color:#666666; line-height:15px; vertical-align:top;}
.service_head		{font-size:10px; color:#3c7765; line-height:18px; font-weight: bold;}
.service_txt		{font-size:10px; color:#666666; line-height:15px;}
.service_url		{font-size:9px; color:#666666; line-height:18px;}
.service_url:hover	{text-decoration:underline;}
.service_link		{font-size:10px; color:#3c7765; line-height:18px;}
.service_link:hover	{text-decoration:underline;}
	



