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}

/* allgemeine Linien */
.linetop		{border-top: 1px  solid #A2A7B4;}
.linebottom		{border-bottom: 1px  solid #A2A7B4;}

/* Inhalt <div> im BODY */
.div_all	{display:block; width:980; text-align:center;}

/* Headlines */
h1	{color:#990000; font-size:12px; font-weight: bold;}
h2	{color:#990000; font-size:12px; font-weight: bold;}
h3	{color:#333333; 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:#EFD4BC; text-decoration:none;}
a.link:link 	{color:#EFD4BC; text-decoration:none;}
a.link:visited 	{color:#EFD4BC; text-decoration:none;}
a.link:hover 	{color:#EFD4BC; text-decoration:underline;}
a.link:active 	{color:#EFD4BC; text-decoration:underline;}

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


/* TAB top */
.top_tab_table 	{margin-top:20px; margin-bottom:20px; background-color:#ececec; border:1px solid #A2A7B4;}
.top_tab_td 	{border-top:1px solid #ececec; background-color:#A21818;}
.top_tab_td_pic	{background-color:#A2A7B4; border-left: 1px solid #A2A7B4; border-right:1px solid #A2A7B4; }
.top_tab_td_strahl{border-left:1px solid #A2A7B4; border-right:1px solid #A2A7B4; border-top:1px solid #ffffff;}

/* Inhalt */
.main_tab_table {margin-top:20px; margin-bottom:20px; background-color:#ececec; border:1px solid #A2A7B4;}
.main_tab_all	{padding: 40px; vertical-align:top; border-left:1px solid #A2A7B4; border-right:1px solid #A2A7B4; text-align:center; background-color:#ffffff;}
.main_tab_td 	{vertical-align:top;}
.main_tab_head 	{ height:36px; vertical-align:middle;}
.main_img_left 	{margin-top:6px; vertical-align:baseline;}
.main_img_right {margin-top:6px; vertical-align:baseline;}
.main_line		{border-top: 1px  solid #A2A7B4; display:block; height:1px; font-size:0px; margin-top:20px; margin-bottom:20px;}

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

/* Navigation */
/* Nav Hauptmenue */
.nav1_tab_all	{background-color:#990000; vertical-align:top;}
.nav1_tab_top	{}
.nav1_tab_table	{}
.nav1_tab_head 	{padding-left:5px; font-size:10px; color: #000000; line-height:18px; font-weight: bold; background-color:#cccccc; padding-top:5px; padding-bottom:5px; border-top:1px  solid #ffffff; border-bottom: 1px solid #000000;}
.nav1_tab_block	{background-color:#AB1E1E; padding-top:0px; padding-bottom:0px;}
.nav1_tab_list	{padding-left:10px; vertical-align:top; padding-top:9px; line-height:14px;}
.nav1_tab_nav	{background-color:#7E0100; vertical-align: middle; border-top: 1px solid #cccccc;  border-bottom: 1px solid #000000; border-right: 1px solid #000000;}
a.nav1 			{display:block;  height:20px; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; lineheight:17px;
				font-size:10px; color: #e8e8e8; font-weight: bold; text-decoration:none;}
a.nav1akt 		{display:block;  height:20px; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; lineheight:17px;
				font-size:10px; color: #e8e8e8; font-weight: bold; text-decoration:none;}
a.nav1:hover 	{text-decoration:none; color: #ffffff; background-color: #A46868;}
a.nav1akt:hover {text-decoration:none; color: #ffffff; background-color: #A46868;}
a.nav1:active 	{color: #ffffff; text-decoration:none; }
a.nav1akt:active {color: #ffffff; text-decoration:none; }

/* Nav Top disclaimer + Co */
.nav3div 		{padding-right:20px; font-size:10px; color: #D0B4B4; line-height:18px; font-weight: bold; text-decoration:none;}
.nav3 			{padding:10px; font-size:10px; color: #D0B4B4; line-height:18px; font-weight: bold; text-decoration:none;}
.nav3:hover 	{color: #ffffff; text-decoration:none;}

/* Nav Top Navigationsstrahl*/
.nav4div 		{padding-left:10px; font-size:10px; color: #e8e8e8; line-height:18px; font-weight: bold; text-decoration:none;}
.nav4 			{padding:10px; font-size:10px; color: #e8e8e8; line-height:18px; font-weight: bold; text-decoration:none;}
.nav4:hover 	{color: #ffffff; text-decoration:underline;}


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


