body	{
						margin:0px;
						padding:0px;
						background-color:#738287;
						font-family:Tahoma, Arial;
						}
td, span, div {
						font-size:11px;
						font-family:Tahoma, Arial;
						color:#E5EFF4;
						line-height:13px;
						}
#breadcrumbs a.normal	{
						color:#E5EFF4;
						}
b {
						font-size:11px;
						font-family:Tahoma, Arial;
						color:#FFFFFF;
						line-height:10px;
						}
												
												
td b {
						line-height: 15px;
}
											
 a	{
						color:#FFFFFF;
						font-size:11px;
						text-decoration:underline;
						}
 a:hover	{
						color:#FFFFFF;
						font-size:11px;
						text-decoration:none;
						}
.more a	{
						color:#C6D6DB;
						font-size:11px;
						text-decoration:underline;
						}
.more  a:hover	{
						color:#C6D6DB;
						font-size:11px;
						text-decoration:none;
						}							
						/*					
h1, h2, h3, h4 {
						font-size:10px;
						font-family:Tahoma, Arial;
						color:#5E5E5E;
						font-weight:600;
						padding:0;
						margin:0;
						}										
h1 {
						line-height:16px;
						height:21px;
						}	*/	
.ftr b	{				
						color: #68787E;
						}
						
.ftr h1	{				
						font-size: 10pt;
						color: #68787E;
						}
.ftr h2	{				
						font-size: 8pt;
						color: #68787E;
						}
.ftr h3	{				
						font-size: 8pt;
						color: #68787E;
						}

ul {
						list-style-type:none;
						margin:0; 
						padding:0; 
						}							
form {
						padding:0;
						margin:0;
						}
.input_1	{
						width:136px;
						height:18px;
						background-color:#FFFFFF;
						border:1px solid #CFCFCF;
						font-family:Tahoma, Arial;
						font-size:11px;
						color:#656565;
						line-height:12px;
						margin:0px 0px 2px 0px;
						padding:1px 0 0 6px;
						}
.input_text	{			width: 120px;
						height: 20px;
						}
.input_rueckruf	{		padding:0;
						margin:0;
						height: 18px;
						background-image: url(images/bg_btn_120.gif);
}
.input_2	{
						width:73px;
						height:18px;
						background-image: url(images/bg_btn.gif);
						background-position: left top;
						background-repeat: no-repeat;
						border:0px;
						font-family:Tahoma, Arial;
						font-size:11px;
						color:#FFFFFF;
						font-weight:600;
						line-height:10px;
						margin:5px 0px 0px 0px;
						padding:0px 0 0 0px;
						cursor:hand;
						}
input	{
						width:181px;
						height:24px;
						background-color:#5D6A6E;
						border:1px solid #9EA5A8;
						font-family:Tahoma, Arial;
						font-size:11px;
						color:#E5EFF4;
						line-height:12px;
						margin:0px 0px 0px 0px;
						padding:3px 0 0 6px;
						}											
textarea	{
						width:181px;
						height:128px;
						background-color:#5D6A6E;
						border:1px solid #9EA5A8;
						font-family:Tahoma, Arial;
						font-size:11px;
						line-height:12px;
						color:#E5EFF4;
						margin:0;
						padding:3px 0 0 11px;
						overflow:hidden;
						}												
/*
.txt_0_1 td{
						font-size:11px;
						font-family:Tahoma, Arial;
						color:#CAD4D8;
						line-height:12px;
						}
						
.txt_0_1 td b{
						font-size:11px;
						font-family:Tahoma, Arial;
						color:#CAD4D8;
						line-height:12px;
						}						
*/
.txt_6_1  {
						line-height:13px;
						}						
/*----------  list_0_1	 ---------------------
.list_0_1	li	{
						background-image: url(images/marker_1.gif);
						background-position: 0% 2px;
						background-repeat: no-repeat;
						font-size:11px;
						margin:0px 0px 3px 0px; 
						padding:0 0 0 9px;
						height:13px;
						line-height:11px;
						color:#7C7C7C;
						}
.list_0_1 li a	{
						color:#7C7C7C;
						font-size:11px;
						text-decoration:none;

						}
.list_0_1 li a:hover	{
						color:#7C7C7C;
						font-size:11px;
						text-decoration:underline;
						}		*/
/*----------  list_1_1	 ---------------------*/
.list_1_1	li	{
						background-image: url(images/marker_1_1.gif);
						background-position: 0% 3px;
						background-repeat: no-repeat;
						font-size:11px;
						margin:0px 0px 7px 0px; 
						padding:0 0 0 9px;
						height:13px;
						line-height:12px;
						color:#E5EFF4;
						}
.list_1_1 li a	{
						color:#E5EFF4;
						font-size:11px;
						text-decoration:none;

						}
.list_1_1 li a:hover	{
						color:#E5EFF4;
						font-size:11px;
						text-decoration:underline;
						}										
/*---------- header_menu	 ---------------------*/
.header_menu	{
						color:#B5BFC4;
						font-size:10px;
						padding:33px 0px 0px 52px;

						}	
.header_menu a	{
						color:#B5BFC4;
						font-size:10px;
						text-decoration:none;
						}
.header_menu a:hover	{
						color:#D1DCE2;
						font-size:10px;
						text-decoration:underline;
						}	
/*---------- footer_1	 ---------------------*/
.footer_1, strong	{
						color:#A3B8BE;
						font-size:10px;
						line-height:14px;

						}	
.footer_1 a	{
						color:#A3B8BE;
						font-size:10px;
						text-decoration:underline;
						}
.footer_1 a:hover	{
						color:#A3B8BE;
						font-size:10px;
						text-decoration:none;
						}	
/*---------- footer_2	 ---------------------*/
.footer_2 	{
						color:#C6D6DB;
						font-size:11px;
						
						}	
.footer_2 a	{
						color:#C6D6DB;
						font-size:11px;
						text-decoration:underline;
						
						}
.footer_2 a:hover	{
						color:#C6D6DB;
						font-size:11px;
						text-decoration:none;
						}																
/*---------- footer_3	 ---------------------*/
.footer_3	{
						color:#A6B3B9;
						font-size:10px;
						
						}
/*---------- footer_4	 ---------------------*/
.footer_4 	{
						color:#C6D6DB;
						font-size:10px;
						
						}	
.footer_4 a	{
						color:#C6D6DB;
						font-size:10px;
						text-decoration:underline;
						
						}
.footer_4 a:hover	{
						color:#C6D6DB;
						font-size:10px;
						text-decoration:none;
						}							
																


/* SUBMENU */
ul#submenu	{			/*list-style: none;*/
						/*list-style-image: url("../images/submenupfeil.gif");*/
						margin: 0;
						padding: 0;
						}
ul#submenu li	{		
						}

/* FAQ */
ul#faq	{				list-style: upper-roman;
						margin-left: 15px;
						}
ul#faq li.frage	{		font-weight: bold;
						width: 550px;
						margin-bottom: 3px;
						}
ul#faq div.antwort	{	clear: both;
						font-weight: normal;
						margin-bottom: 15px;
						width: 450px;
						}
h1#breadcrumbs	{
						font-size: 11px;
						font-weight: normal;
						}
h1#breadcrumbs a	{
						text-decoration: none;
						font-size: 11px;
						}
h1#breadcrumbs a:hover	{
						text-decoration: 1px solid #cccccc;
						font-size: 11px;
						}

.ftt b a, .ftt b a:visited	{				
						color: #68787E;
						}

table.rechner {
	border-collapse: collapse;
	border: 0px solid #000;
	width: 680px;
}

table.rechner td {
	width: 220px;
	vertical-align:top;
}

table.rechner thead td {
	background-color: #cad9ec;
	color: #444;
	font-weight: bold;
	font-size: 0.6em;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-left: 3px;
	width: 220px;
}

table.rechner td a {
	display: block;
	border-top: 0px dotted #222;
	font-weight: normal;
	padding: 0.2em 0 0.5em 0;
}



