html{width:100%; height:100%; margin:0; padding:0; text-align:center;}

body {width:100%; height:100%; margin:0; padding:0; text-align:center; 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: #333333;}
img 			{border:none}

/* Headlines */
h1	{color:#000000; font-size:12px; font-weight: bold;}
h2	{color:#000000; font-size:12px; font-weight: bold;}
h3	{color:#000000; font-size:12px; font-weight: bold;}
h4	{color:#333333; font-size:12px; font-weight: bold;}
h5	{color:#333333; font-size:12px; font-weight: bold;}
h6	{color:#333333; font-size:12px; font-weight: bold;}

/* Links */

a.link			{color:#005075; text-decoration:none;}
a.link:visited 	{color:#005075; text-decoration:none;}
a.link:hover 	{color:#005075; text-decoration:underline;}
a.link:active 	{color:#005075; text-decoration:underline;}
.link_list		{color:#005075; list-style-type:square;}

a.linktxt			{color:#B40000; text-decoration:none; font-weight:bold;}
a.linktxt:visited 	{color:#B40000; text-decoration:none;}
a.linktxt:hover 	{color:#B40000; text-decoration:underline;}
a.linktxt:active 	{color:#B40000; text-decoration:underline;}

/* TAB top */
.top_tab_table 	{margin-top:20px; border: 1px  solid #005075;}

/* Inhalt linke Spalte*/
.main_left_table{vertical-align:top; border: 1px  solid #005075;}
.main_left_head{height:27px; padding-left:20px; background-color:#005075; font-size:11px; color:#ffffff; font-weight: bold; }
.main_left_main{padding:20px; background-color:#ffffff;}
			
/* Inhalt rechte Spalte*/
.main_right_table{vertical-align:top; border-bottom: 1px  solid #005075;  border-left: 1px  solid #005075;  border-right: 1px  solid #005075;}
.main_right_head{height:36px; padding-left:20px; background-color:#DCE6EC; font-size:11px; color:#005075; font-weight: bold; vertical-align:bottom;}
.main_right_main{padding:20px; background-color:#DCE6EC;}

/* Bilder */
.main_img_left 	{margin-right: 20px; margin-top:5px; float:left; vertical-align:baseline;}
.main_img_right {margin-left: 20px; margin-top:5px; float:right; vertical-align:baseline;}

/* TAB unten */
.bott_tab_table {margin-top:20px; border: 1px  solid #005075; background-color:#ffffff;}

/* Navigation */
/* /* Nav 1 - Top disclaimer + Co*/ 
.nav1_div 		{padding-bottom:18px; padding-right:10px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav1			{padding:10px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav1:hover 	{color: #005075; text-decoration:underline;}

/* Nav Top Navigationsstrahl*/
.nav2div 		{padding-left:10; padding-top:8px; padding-bottom:8px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav2 			{padding:10px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav2:hover 	{color: #005075; text-decoration:none;}

/* Nav Bottom Partner*/
.nav3div 		{padding-top:8px; padding-bottom:8px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav3 			{padding:10px; font-size:10px; color: #005075; line-height:18px; font-weight: bold; text-decoration:none;}
.nav3:hover 	{color: #005075; text-decoration:underline;}
