body {
	/* margin-left: 0px; margin-top: 0px; background-image:url(images/layout/higru2.gif); */
	margin-left: 0px; margin-top: 0px; background-color:#8aa0b0;
}
img {
	border:0px;
}
.header {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; padding-left:25px; padding-top:15px; padding-bottom:15px; padding-right:20px;
}


.mainnavi {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; padding-left:25px; padding-top:10px; padding-bottom:10px;
}
A:link.mainnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:visited.mainnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:hover.mainnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: underline;
}
A:active.mainnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}

A:link.mainnavilink_active {
	FONT-WEIGHT: bold; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:visited.mainnavilink_active {
	FONT-WEIGHT: bold; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:hover.mainnavilink_active {
	FONT-WEIGHT: bold; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: underline;
}
A:active.mainnavilink_active {
	FONT-WEIGHT: bold; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}

.mainnavi_list {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; padding-left:25px; padding-top:10px; padding-bottom:10px; list-style-image:url(images/layout/button_mainnavi.gif); margin-top:0px; margin-left:-10px; margin-bottom:0px;
}


.subnavi {
	font-family: Arial; font-size: 11px; color:#0c3d60; line-height:18px; text-align:right; vertical-align:top; padding-left:25px; padding-top:10px; padding-right:20px; padding-bottom:10px; background-color:#FAFAFA;
}
A:link.subnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:visited.subnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:hover.subnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: underline;
}
A:active.subnavilink {
	FONT-WEIGHT: normal; color:#0c3d60; line-height:18px; text-align:right; TEXT-DECORATION: none;
}


.intro {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px; background-image:url(images/content/start_l.gif); background-position:bottom; background-repeat:no-repeat;
}
.introimg {
	border:1px solid #C9D7E2;
}
.introform {
	margin-top:0px; margin-bottom:0px;
}


.content {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:30px; text-align:justify;
}
.contentinfo {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:25px; padding-bottom:30px; text-align:justify;
}
.contentmain {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-right:20px; padding-bottom:30px;
}
.contentohne {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:0px; padding-right:20px; padding-bottom:0px; text-align:justify;
}
.contentform {
	font-family: Arial; font-size: 12px; color:#696666;
}
.contentkl {
	font-family: Arial; font-size: 11px; color:#696666; line-height:18px; vertical-align:top;
}

A:link {
	FONT-WEIGHT: normal; color:#696666; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:visited {
	FONT-WEIGHT: normal; color:#696666; line-height:18px; text-align:right; TEXT-DECORATION: none;
}
A:hover {
	FONT-WEIGHT: normal; color:#696666; line-height:18px; text-align:right; TEXT-DECORATION: underline;
}
A:active {
	FONT-WEIGHT: normal; color:#696666; line-height:18px; text-align:right; TEXT-DECORATION: none;
}

.infobox {
	font-family: Arial; font-size: 11px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:10px; padding-right:20px; padding-bottom:10px; background-image:url(images/content/hgr_infobox.jpg);
}
.infobox_klein {
	font-family: Arial; font-size: 10px; color:#696666; line-height:18px;
}

.rightbox {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; vertical-align:top; padding-left:20px; padding-top:0px; padding-right:20px; padding-bottom:0px;
}
.rightbox_head {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; vertical-align:top; padding-left:15px; padding-top:5px; padding-right:20px; padding-bottom:5px; text-align:left; background-image:url(images/layout/rightbox_head.gif);
}

.rightbox_head a {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; vertical-align:top; padding-right:20px; text-align:left;
}

.rightbox_head a:hover {
	font-family: Arial; font-size: 12px; color:#0c3d60; line-height:18px; vertical-align:top; padding-right:20px; text-align:left;
}

.headline_start {
	font-family: Arial; font-size: 16px; color:#82A800;
}

.headline_partnerprogramm_uebersicht {
	font-family: Arial; font-size: 12px; color:#82A800; padding-top:4px; padding-left:4px; padding-bottom:4px;padding-right:4px;margin:0px;
}

.headline_w {
	font-family: Arial; font-size: 16px; color:#82A800; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:3px;
}
.reserve {
	color:#c81212;
}
.headline_einstieg {
	font-family: Arial; font-size: 16px; color:#696666;
}
.rechner {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; text-align:left; padding:0px; border:0px;
}
tr.rechner {
	background-color: #E7EFF5;
}
.form_text_rechner {
	width:60px; border:1px solid #7f9db9; color:#696666; font-family: Arial; font-size: 12px; text-align=right;
}
.form_textgr_rechner {
	width:70px; border:1px solid #7f9db9; color:#696666; font-family: Arial; font-size: 12px; text-align=right;
}
.form_textkl_rechner {
	width:30px; border:1px solid #7f9db9; color:#696666; font-family: Arial; font-size: 12px; text-align=right;
}
.form_select_rechner {
	border:1px solid #7f9db9; color:#696666; font-family: Arial; font-size: 12px; text-align=right;
}

.topliste {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; text-align:left; padding:3px; border:0px;
}
.topliste_top {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; text-align:left; padding:5px; border:0px;
}
.topliste_line {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; text-align:left; padding:0px; border:0px;
}
tr.topliste {
	background-color: #E7EFF5;
}

.vergleich_head {
	font-family: Arial; font-size: 14px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px;
}
.vergleich_foot {
	font-family: Arial; font-size: 14px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:0px; padding-right:20px; padding-bottom:30px;
}
.vergleich_1 {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px; background-color:#E7EfF5; text-align:left;
}
.vergleich_2 {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px; background-color:#D9E5EE; text-align:left;
}

.vergleich_1new {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px; background-color:#E7EfF5; text-align:left;
}
.vergleich_2new {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px; background-color:#FFFFFF; text-align:left;
}

.wegweiser {
	font-family: Arial; font-size: 9px; color:#9B9999; text-align:right; padding-left:0px; padding-top:10px; padding-right:20px; padding-bottom:0px;
}
A.wegweiser:link {
	FONT-WEIGHT: normal; color:#9B9999; text-align:right; padding-right:0px; TEXT-DECORATION: none;
}
A.wegweiser:visited {
	FONT-WEIGHT: normal; color:#9B9999; text-align:right; padding-right:0px; TEXT-DECORATION: none;
}
A.wegweiser:hover {
	FONT-WEIGHT: normal; color:#696666; text-align:right; padding-right:0px; TEXT-DECORATION: underline;
}
A.wegweiser:active {
	FONT-WEIGHT: normal; color:#9B9999; text-align:right; padding-right:0px; TEXT-DECORATION: none;
}

li.liste_partnerprogramm {
	margin-bottom: 6px;
         margin-top:0px;

}

ul.liste_partnerprogramm_pfeil {
	padding:1px;
         margin-top:9px;
         margin-bottom:10px;
	margin-left:20px;
         margin-right:5px;
         list-style-image:url(images/pp_liste2.gif);

}

ul.liste_partnerprogramm {
	padding:1px;
         margin-top:9px;
         margin-bottom:10px;
	margin-left:20px;
         margin-right:5px;
         list-style-image:url(images/pp_liste.gif);

}

ul.liste_partnerprogramm3 {
	padding:1px;
         margin-top:9px;
         margin-bottom:10px;
	margin-left:20px;
         margin-right:5px;
         list-style-image:url(images/pp_liste3.gif);

}
h2.blogtitle {
	font-size:16px;
}

th.vergleich{
	font-family: Arial; font-size: 14px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:15px; padding-right:20px; padding-bottom:10px;
}

h1.vergleich {
	font-family: Arial; font-size: 9px; color:#9B9999; text-align:left; padding-left:0px; padding-top:10px; padding-right:20px; padding-bottom:0px;	
}
h2.vergleich {
	font-family: Arial; font-size: 16px; color:#82A800; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:3px;
}

td.contentinfo_rechner {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:31px; padding-right:25px; padding-bottom:30px; text-align:justify;
}

th.rechner{
	font-family: Arial; font-size: 14px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px;
}

h1.rechner {
	font-family: Arial; font-size: 9px; color:#9B9999; text-align:left; padding-left:0px; padding-top:0px; padding-right:20px; padding-bottom:0px; margin-top:0px;	
}
h2.rechner {
	font-family: Arial; font-size: 16px; color:#82A800; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:3px;
}

td.contentinfo_info_tipps {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:31px; padding-right:25px; padding-bottom:30px; text-align:justify;
}

th.info_tipps{
	font-family: Arial; font-size: 14px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:33px; padding-right:20px; padding-bottom:10px;
}

h1.info_tipps {
	font-family: Arial; font-size: 9px; color:#9B9999; text-align:left; padding-left:0px; padding-top:0px; padding-right:20px; padding-bottom:0px; margin-top:0px;	
}
h2.info_tipps {
	font-family: Arial; font-size: 16px; color:#82A800; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:3px;
}
h3.info_tipps {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:3px; margin-bottom:18px;
}

td.contentinfo_dispo {
	font-family: Arial; font-size: 12px; color:#696666; line-height:18px; vertical-align:top; padding-left:25px; padding-top:25px; padding-right:25px; padding-bottom:30px; text-align:justify;
}
h3.dispo {
	display:inline;font-weight:normal;font-family: Arial; font-size: 12px; color:#696666; line-height:18px; padding-top:0px; padding-left:0px; padding-right:0px; padding-botton:0px; margin-top:0px; margin-bottom:0px;
}

h3.einlagensicherung {
	display:inline; font-size:12px;
}

