body {	
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

table 		{font-size:100%;  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;  color:#61667B;	}
table a 		{color: #00488A; text-decoration: underline}
table a:hover 	{color: #00488A;}

h1, h2, h3 {border:0;margin:0;padding:0}


input, select, textarea{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:60%;
color: #000;
}

img {border-width: 0;}

form {
margin:0;
padding:0;
}

ul, li{
margin-top:0;
margin-bottom:0;
}



/* Standard Text - auch für Flash benötigt */
.txtStd				{font-size: 70%; color:#61667B;}
.txtStd a 			{color: #00488A; text-decoration:underline;}
.txtStd a:hover 	{color: #00488A;}

/*MK new*/
.LClear{clear:both; height:0; overflow:hidden; font-size:0%; width:1px}

.LClearL{clear:left; height:0; overflow:hidden; font-size:0%; width: 1px}
.LClearR{clear:right; height:0; overflow:hidden; font-size:0%; width: 1px}
.LCLs{clear: left; width: 1px}
.LC, .LCs{clear:both; width: 1px}
.LCs, .spacer, .LCLs{font-size:0%; overflow:hidden}

.s1{height:1px}
.s1grey{height:1px; background:#E4E4E4; width: auto}
.s1TrennerBuchung{height:1px; background:#960303; width: 220px; margin: 0 auto 4px auto;}
.s4MobileTrenner{height: 4px; background: url(/img/css/mobiletrenner.gif) repeat-x; width: auto!important; clear: both; font-size: 0%; overflow: hidden}
.s2{height:2px}
.s4{height:4px}
.s6{height:6px}
.s8{height:8px}
.s10{height:10px}
.s12{height:12px}
.s16{height:16px}
.s20{height:20px}
.s24{height:24px}
.s28{height:28px}
.s30{height:30px}
.s32{height:32px}
.s64{height:64px}

.MinHeight{width:0px; overflow:hidden; font-size:0%; float:left}
.MinHeight255{height:255px !important}
.MinHeight214{height:214px !important}
/*MK new end*/

.dblock{display: block}
.dnone{display: none}

.fl{float:left}
.fr{float: right}

.tac {text-align: center;}

.tContent {
color: #61667B;
font-size: 70%;
line-height: 15px;
}
.tContent a {
color: #00488A;
}
.tContent a:hover {
color: #00488A;
}
.tContent ul {
list-style-position: outside;
list-style-image: url(/img/css/li.gif);
margin-left:17px;
margin-top: 8px;
padding-left: 0px;
} 
.tContent li {
padding-bottom: 8px;
}
.tBlueColor {
color: #004F95;
}
.tBlue11B {
color: #004F95;
font-size: 11px;
font-weight: bold;
}
.tBlue12B {
color: #004F95;
font-size: 12px;
font-weight: bold;
}
span.aWeiterfuehrendes a {
background-image: url(/img/css/bgAWeiterfuehrendes.gif);
background-repeat: no-repeat;
background-position: 0px 5px;
color: #004F95;
font-size: 90%;
padding-left: 10px;
text-decoration: underline;
}
span.aWeiterfuehrendes a:hover {
color: #004F95;
}
/*
span.aExtern a, span.aGlossar a, span.aDownload a {
background-repeat: no-repeat;
background-position: right 2px;
color: #004F95;
padding-right: 25px;
text-decoration: underline;
}
*/
span.aExtern a, span.aGlossar a, span.aDownload a {
	background-repeat: no-repeat;
	background-position: right bottom;
	/*border: 1px solid #FFF;*/
	color: #004F95;
	display: inline-block;
	padding-right: 26px;
	text-decoration: underline;
}
#LGSSend span.aDownload a {
border-color: #EEF3F7;
}
.LVorteile span.aExtern a, .LVorteile span.aGlossar a, .LVorteile span.aDownload a {
border-color: #EEF3F7;
}
.LDropdownContent span.aExtern a, .LDropdownContent span.aGlossar a, .LDropdownContent span.aDownload a {
border-color: #F8FBFD;
}

span.aExtern a {
background-image: url(/img/css/bgAExtern.jpg);
}
span.aGlossar a {
background-image: url(/img/css/bgAGlossar.jpg);
}
span.aDownload a {
background-image: url(/img/css/bgADownload.jpg);
}
span.aExtern a:hover, span.aGlossar a:hover, span.aDownload a:hover  {
color: #004F95;
}
.werbesatz {
color: #AAA;
/*padding-left: 20px;*/
}
.werbesatz a {
color: #00488A;
}
.werbesatz a:hover {
color: #00488A;
}
.tContent .werbesatz {
font-size: 90%;
}
.tContent div.TabellePunkt {
background: url(/img/css/bg_table_point.gif) no-repeat;
background-position: 0px 0px;
font-size: 0px;
height: 0px;
width: 0px;
overflow: hidden;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 2px;
padding-top: 2px;
}
tr.titelrow {
background-color: #005AA9;
border: 0;
margin: 0;
color: #FFF;
font-weight: bold;
}
tr.titelrow td {
border-bottom : 5px solid #FFF;
margin: 0;
padding:6px;
}
tr.simplerow {
background-color:#EEF3F7;
border: 0;
margin: 0;
}
tr.simplerow td {
border-bottom : 1px solid #FFF;
margin: 0;
padding:6px;
}
tr.bigborder td {
border-bottom : 5px solid #FFF;	
}
tr.simplerowOverBg {
background-color: #D7E3EC;
}
#LPaging {
text-align: center;
}
#LPaging span {padding-right: 9px;}
#LPaging .paging {
color: #61667B;
font-size: 70%;	
}
#LPaging .paging a {
color: #61667B;
text-decoration: none;
}
#LPaging .paging a:hover {
color: #005AA9;
}
#LPaging .pagingSel {
color: #005AA9;
font-size: 70%;	
font-weight: bold;
}
.LinkBox {
background-color: #F2F2F2;
border: 1px solid #D6D6D6;
color: #004F95;
float: right;
font-size: 11px;
font-weight: bold;
padding: 4px 15px 3px 4px;
}
.LinkBox a {
background: url(/img/css/bg_arrow_rb_link.gif) no-repeat 0px 4px;
color: #004F95;
padding-left: 12px;
text-decoration: none;
}
.LinkBox a:hover {
color: #EC6300;
}
a.back {
font-weight: bold;
}
.spacer7 {
font-size: 0%;
height: 7px;
overflow: hidden;
}
.spacer12 {
font-size: 0%;
height: 12px;
overflow: hidden;
}
.tGruen {
color: #006600;	
}
#SliderRight .tContent {
font-size:60%;
}

#LGlossaryBox {
background: url(/img/css/bg_glossary_box.png) no-repeat top left;
display: none;
left: -1000px;
height:130px;
overflow: hidden;
padding: 9px 12px 36px 33px;
position:absolute;
top: -1000px;
width: 315px;
z-index: 100;
}
#LGlossaryBox2 #LGlossaryClose {
float:right;
}
#LGlossaryClose a {
background:transparent url(/img/css/bg_close.gif) no-repeat scroll left center;
color:#005AA9;
padding-left:20px;
text-decoration:none;
}
#LGlossaryBox2 {
display: none;
left: -1000px;
height:130px;
overflow: hidden;
padding: 9px 12px 36px 33px;
position:absolute;
top: -1000px;
width: 315px;
z-index: 100;
}
#LGlossaryBox2 h1 {
color:#00488A;
font-size: 70%;
display:block;
font-weight:bold;
padding:0px 0px 10px;	
}
#LGlossaryBox2 h1 A{
	color: #00488A !important;
}
#LGlossaryBox2 #LGlossaryBoxContent {
height: 87px;
overflow: auto;
}
#LGlossaryBox2 .GlossarDirectUrl{
	font-size: 70%;
	padding-bottom: 5px;
}
#LGlossaryBox2 .GlossarDirectUrl a{
	color:#00488A;
}
#LGlossaryBox2 .GlossarDirectUrl span.aGlossar a{
	background: url(/img/css/icon_abc.jpg) no-repeat right bottom;
	padding-right: 35px;
}
.filright select, .filright input{
	color:#61667B;
	border:1px solid #E6E6E6;
}

.filright input {	width: 90px;}
.filright select{	width: 94px;}

.filright .flr1, .filright .flr2{
	float:left;
	margin-bottom:5px;
}

.filright .flr1{	width:65px;}
.filright .flr2{	width:105px; text-align:right;}

.filright .divln{
	background-color: #E2E2E2;
	height:1px;
	overflow:hidden;
	margin:4px 0;
}

.filright  .rnavi {
background-image:url(/img/css/bg_nav2unsel.gif);
background-position:9px 4px;
background-repeat:no-repeat;
color:#005AA9;
font-size:11px;
padding:0px 10px 0px 23px;
width:163px;
}

.filright  .rnavi a{	text-decoration: none;}
.filright  .rnavi a:hover{	text-decoration: underline;}
.fwb{font-weight:bold}
