
/* -------allgemein--------------------------------------------------------------------------- */
body { margin:0; }
.nah {margin:0;}
/* -- table.nah td{margin:0;padding:0;}-- */
/* -- table.nah tr{margin:0;padding:0;} -- */
table.nah {border-collapse:collapse;}
.table_inhalt {margin-top:15px; margin-left:15px; margin-right:20px;}
img {border:none;}
a img {border:none;}


/* -------Design--------------------------------------------------------------------------- */
body{color:black;font-size:2px;font-weight:none;text-decoration:none;}

a, a:link {color:#00f; text-decoration:none;}
a:visited {color:#008; text-decoration:none;}
a:hover   {color:#000; text-decoration:underline; color:black;}
a:active  {color:#008; text-decoration:none;}

body,td {color:black; font-size: 10pt; font-family:Arial,Helvetica,sans-serif;font-weight:none;text-decoration:none;}

/* h1	{ color:#00A0C0; font-size: 20pt; font-family:Pump Demi Bold LET,Arial,Helvetica,sans-serif; font-weight:bold;}*/
h1	{ color:black; font-size: 20pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
h2	{ color:black;font-size: 14pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
h3	{ color:black;font-size: 12pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
h4	{ color:black;font-size: 10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold;}
h5	{ color:black;font-size: 12pt; font-family:Arial,Helvetica,sans-serif; font-weight:normal;}


/* ------------ horizontale Linien ------------ */
hr { color:#dddddd; width:100%; text-align:center; height:4px;}
.hr_grau {color:#dddddd;width:100%;text-align:center;height:4px;}
/* wenn als div/span */
.hr2grau,.hr4grau {background-color:#C8C8C8;line-height:1px;border:0;padding:0;margin:0;display:block;}
.hr2grau {height:2px;}
.hr4grau {height:4px;}
/* ------------ Button ------------ */
	.imgButton { }
	.allg {color:#FFFFFF;background-color:#59667B; border-style:outset; border-color:#9AA5B6 #AAA9A9 #92C5CA #9AA5B6; font-weight:bold;}
	/*----- Navigate-Buttons WK/Payment ----*/
	.btnNaviBack {width:200px;height:25px;padding:0;margin:0;float:left}
	.btnNaviNext {width:250px;height:35px;padding:0 10px;margin:0;float:right}

/* ------------ Popups ------------ */
	table.popup
	{
		background-color:#E8E8E8;border-color:#C9D1D1;border-width:3px;
		border-style:solid;background-color:#FFFFFF;
	}
	tr.popupline{font-size:8pt;}
	tr.popupline td{padding:0px;}
	table.popuptitel{border-bottom:4px #C9D1D1; padding-bottom:0px; margin:0px;background-color:#C9D1D1}
	table.popuptext{padding-bottom:0px; margin:0px; background-color:#FFFFFF;}


/*------------ xBox -------------*/
/* Breite */
	.xbox {width:240px; padding-bottom:5px;}
/* Inhalt Hintergrund */
	.xboxbottom .xb2, .xboxbottom .xb3, .xboxbottom .xb4, .xboxcontent{background-color:white;}
/* Überschrift - Hintergrund*/
	.xboxtop .xb2, .xboxtop .xb3, .xboxtop .xb4, .xboxcontent h1 {background-color:#ccc;}
/* Rand  */
	.xb1	 {background:#fff;}
	.xboxcontent, .xboxcontent h1, .xb2, .xb3, .xb4 {border-color:#fff;}
/* Font Überschrift */
	.xbox h1 {font-size:10pt;color:#006;}
/* Font Inhalt */
	.xbox {font-size:10pt;}


/* Konstruktion */
.xbox h1
	{margin:0; padding:0px 10px 5px 10px; border-bottom-width:1px; border-bottom-style:solid; }
.xbox p {margin:0; padding:5px 10px 0px 10px;}
.xbox {background: transparent; float:left; margin:0px 3px 3px 3px;}
.xboxtop, .xboxbottom {display:block; font-size: 1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb2, .xb3, .xb4 {border-style:solid; border-width:0px 1px 0px 1px;}
.xb1 {margin:0 5px; height:1px;}
.xb2 {margin:0 3px; height:1px;}
.xb3 {margin:0 2px; height:1px;}
.xb4 {margin:0 1px; height:2px;}
.xboxcontent {display:block; border-style:solid; border-width:0px 1px 0px 1px; height:auto;}
* html .xboxcontent {height:1px;}



/* --- sonstiges --- */
.clAll {clear:both}
.lfFlBl {display:block;float:left;}



/* winterlayout */
body, td {color:#48738F;}
.text {color:black;}

a, a:link {color:#48738F; text-decoration:none;}
a:visited {color:#48738F; text-decoration:none;}
a:hover   {color:#48738F; text-decoration:underline;}
a:active  {color:#48738F; text-decoration:none;}

h1	{color:#48738F; font-size: 20pt; font-weight:bold;}
h2	{color:#48738F; font-size: 14pt; font-weight:bold;}
h3	{color:#48738F; font-size: 12pt; font-weight:bold;}
h4	{color:#48738F; font-size: 10pt; font-weight:bold;}
h5	{color:#48738F; font-size: 12pt; font-weight:normal;}
body {font-family:Arial, Helvetica, sans-serif;}

#container{width:1250px;margin:0 auto; border:0;text-align:left;border-collapse:collapse;background-color:white;}
#headerBg {height:230px;text-align:left;color:white;padding-top:20px; background-image:url(de/pic_neu/hintergrund_top.png); background-repeat:no-repeat;}

#headerBg DIV {padding-left:390px;color:white;font-family:Verdana;}
.headermenu *,.headermenu A {color:white;font-weight:bold; font-family:verdana;}
.headermenu LI {padding-bottom:5px;}

A.boxLink {display:block;border:1px solid #9D9D9D;text-decoration:none;margin-bottom:1em;}
.boxHL {display:block;height:26px;padding:0;background-color:#48738F;text-align:center;
			background-image:url(de/pic_neu/pfeil_weiss.gif);background-position:177px 1px;background-repeat:no-repeat;}
.boxHL H3 {color:white; font-family:Verdana;margin:0;padding-top:4px;margin-left:-20px;}
.boxTxt {display:block;padding:10px;}





