@charset "UTF-8";
/** $Id: wohnnet_base_ver.css,v 1.1 2010/08/24 13:50:45 ics Exp $ **/
/************ Allgemeine Stile ************/

body {
	margin:0;
	margin-left:10px;
	padding:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color:#171e28;
	height:100%;
	background-image:url(../img/bg.gif);
	background-repeat:repeat-x;
	background-color:#e2e3e9;
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font-weight:normal;
	font-size:16px;
	color:#182f8b;
	margin-bottom:10px;
	margin-top:5px;
	line-height:22px;
	margin-bottom:15px;
}
.rh1_grey {
	font-size:15px;
	font-weight:normal;
	color:#182f8b;
	margin:0;
	padding-top:7px;
	text-indent:15px;
}
.rh1_wrap {
	width:100%;
	min-height:33px;
	margin-bottom:15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-image:url(../img/h1_bg.gif);
	background-repeat:repeat-x;
	background-color:#f3f4f4;
}
.rhbild_wrap {
	width:100%;
	min-height:140px;
	margin-bottom:15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-image:url(../img/h1_bg.gif);
	background-repeat:repeat-x;
	background-color:#f3f4f4;
	overflow:hidden;
	position:relative;
}

.rhbild_wrap h1 {
	width:340px;
	float:left;
	padding-left:15px;
	padding-top:15px;
	margin-bottom:7px;
}
.rhbild_wrap .rsubhead {
	width:300px;
	float:left;
	padding-left:15px;
	font-size:12px;
	z-index:5;
	padding-bottom: 10px;
}
.rhforum_bildr {
	right:0;
	top:0;
	position:absolute;
	z-index:0;
	margin-right:-5px;
	border-left:solid 1px #e9e9e7;
}
.rhbild_wrap span.rbox_tr, .rhbild_wrap span.rbox_br, .rhbild_wrap span.rbox_bl, .rhbild_wrap span.rbox_tl {
	position: absolute;
	width: 5px;
	height: 5px;
	display: block;
	z-index:2;
}
.rhbild_wrap span.rbox_tr {
	background: url(../img/vbox-top-right.png) no-repeat;
	top: 0;
	right: 0;
}
.rhbild_wrap span.rbox_br {
	background: url(../img/vbox-bottom-right.png) no-repeat;
	bottom: 0;
	right: 0;
}
.rhbild_wrap span.rbox_tl {
	background: url(../img/vbox-top-left.png) no-repeat;
	top: 0;
	left: 0;
}
.rhbild_wrap span.rbox_bl {
	background: url(../img/vbox-bottom-left.png) no-repeat;
	bottom: 0;
	left: 0;
}
.rh1_wrap h1 {
	font-size:16px;
	font-weight:normal;
	color:#001f77;
	margin:0;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	line-height:24px;
}
h2, h3, h4 {
	font-size:13px;
	font-weight:normal;
	color:#182f8b;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
h2 {
	margin-bottom:10px;
	font-weight:bold;
}
.rart .rtextwrap h2, .rart .rtextwrap h3 {
	margin-bottom:4px;
	font-size:13px;
}
a, a:link, a:visited {
	color:#182f8b;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.rspace {
	clear:both;
	margin:0;
	padding:0;
}
.rspace10 {
	clear:both;
	height:10px;
}
.rspace12 {
	clear:both;
	height:12px;
}
.rspace15 {
	clear:both;
	height:15px;
}
.rspace20 {
	clear:both;
	height:20px;
}
.rspace50 {
	clear:both;
	height:50px;
}
.rdashline {
	clear:both;
	background-image:url(../img/trennstrich.gif);
	background-repeat:repeat-x;
	background-position:0 14px;
	height:17px;
	margin-bottom:5px;
	margin-right:5px;
}
.rdashline_footer {
	clear:both;
	background-image:url(../img/trennstrich.gif);
	background-repeat:repeat-x;
	height:10px;
	margin-bottom:5px;
}
.rtext_red {
	color:#e2001a;
}
.rwrap_cent {
}
.rwrap_l {
	float:left;
	margin:0;
	padding:0;
	width:552px;
}
.rwrap_r {
	float:right;
	margin-left:8px;
	padding:0;
	width:190px;
}

/************ Head Section ************/

.rhead_l {
	position:relative;
	z-index:0;
	margin:0;
	padding:0;
}
.rhead_m {
	position:relative;
	z-index:0;
	margin:0;
	padding:0;
}
.rhead_r {
	position:relative;
	z-index:600;
	margin:0;
	padding:0;
}
.rhead_meinwohn {
	position:absolute;
	top:107px;
	left:11px;
	z-index:700;
	height:12px;
	width:80px;
	margin:0;
	padding:0;
}
.rhead_input {
	position:absolute;
	top:107px;
	left:120px;
	z-index:700;
	height:13px;
	width:160px;
}

*:first-child+html .rhead_input {
	top:104px;
}

.rhead_input .searchfield {
	height:11px;
	border:0;
}

*:first-child+html .rhead_input .searchfield {
	height:12px;
	border:0;
}



.rhead_submit {
	position:absolute;
	top:107px;
	left:299px;
	z-index:700;
	height:12px;
	width:40px;
}


*:first-child+html .rhead_submit {
	top:102px;
}

/************ Hauptnavigation ************/



#mainNav {
	width:182px;
}
#mainNav ul {
	list-style:none;
	margin:0;
	padding:0;
}
.nav1, .nav1_act {
	font-size:13px;
	line-height:25px;
	text-indent:17px;
	margin-top:1px;
}
.nav1 a, .nav1_act a {
	color:#26282e;
	display:block;
}
#mainNav li.layer2 {
	border-top: 1px solid #fff;
	line-height:18px;
}
#mainNav li.layer3, .act3 {
	line-height:18px;
	border-top: 1px solid #fff;
}
#mainNav li.layer3 a, .act3 a {
	font-size:10px;
	padding-left:12px;
	background-image:url(../img/navi_main/li_pfeil_layer3.gif);
	background-repeat:no-repeat;
	background-position:6px 0;
	display:block;
	color:#26282e;
	padding-left:31px;
}
#mainNav li.layer4, .act4 {
	line-height:14px;
	border-top: 1px solid #fff;
}
#mainNav li.layer4 a, .act4 a {
	font-size:10px;
	padding-left:16px;
	background-image:url(../img/navi_main/li_pfeil_layer4.gif);
	background-repeat:no-repeat;
	background-position:6px -1px;
	display:block;
	color:#26282e;
	padding-left:41px;
}
#mainNav li.layer2 a {
	background-image:url(../img/navi_main/li_pfeil_layer2.gif);
	background-repeat:no-repeat;
	background-position:0 -3px;
	padding-left:22px;
	margin-left:6px;
	font-size:11px;
	color:#26282e;
	display:block;
}
#mainNav li.layer2:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer2_roll.gif);
}
.marker a {
	font-weight:bold;
	background-image:url(../img/navi_main/li_pfeil_act.gif);
	background-repeat:no-repeat;
}

/**** bauen *****/

.navItem-fb_1 .nav1 {
	background-image:url(../img/navi_main/main_nav_orange.gif);
	background-repeat:no-repeat;
}
.navItem-fb_1 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_orange_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_1 .nav1_act {
	background-image:url(../img/navi_main/main_nav_orange_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_1 ul {
	background-image:url(../img/navi_main/bg_list_orange.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_1 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_orange.gif);
}
.navItem-fb_1 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_orange.gif);
}
#mainNav .navItem-fb_1 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_orange.gif);
}
.navItem-fb_1 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_orange.gif);
}

/**** garten *****/

.navItem-fb_2 .nav1 {
	background-image:url(../img/navi_main/main_nav_gruen.gif);
	background-repeat:no-repeat;
}
.navItem-fb_2 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_gruen_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_2 .nav1_act {
	background-image:url(../img/navi_main/main_nav_gruen_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_2 ul {
	background-image:url(../img/navi_main/bg_list_gruen.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_2 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_gruen.gif);
}
.navItem-fb_2 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_gruen.gif);
}
#mainNav .navItem-fb_2 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_gruen.gif);
}
.navItem-fb_2 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_gruen.gif);
}

/**** finanz *****/

.navItem-fb_3 .nav1 {
	background-image:url(../img/navi_main/main_nav_blau.gif);
	background-repeat:no-repeat;
}
.navItem-fb_3 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_blau_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_3 .nav1_act {
	background-image:url(../img/navi_main/main_nav_blau_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_3 ul {
	background-image:url(../img/navi_main/bg_list_blau.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_3 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_blau.gif);
}
.navItem-fb_3 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_blau.gif);
}
#mainNav .navItem-fb_3 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_blau.gif);
}
.navItem-fb_3 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_blau.gif);
}

/**** immo *****/

.navItem-fb_4 .nav1 {
	background-image:url(../img/navi_main/main_nav_tuerkis.gif);
	background-repeat:no-repeat;
}
.navItem-fb_4 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_tuerkis_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_4 .nav1_act {
	background-image:url(../img/navi_main/main_nav_tuerkis_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_4 ul {
	background-image:url(../img/navi_main/bg_list_turekis.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_4 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_tuerkis.gif);
}
.navItem-fb_4 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_tuerkis.gif);
}
#mainNav .navItem-fb_4 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_tuerkis.gif);
}
.navItem-fb_4 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_tuerkis.gif);
}

/**** umzug *****/

.navItem-fb_5 .nav1 {
	background-image:url(../img/navi_main/main_nav_violett.gif);
	background-repeat:no-repeat;
}
.navItem-fb_5 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_violett_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_5 .nav1_act {
	background-image:url(../img/navi_main/main_nav_violett_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_5 ul {
	background-image:url(../img/navi_main/bg_list_violett.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_5 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_violett.gif);
}
.navItem-fb_5 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_violett.gif);
}
#mainNav .navItem-fb_5 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_violett.gif);
}
.navItem-fb_5 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_violett.gif);
}

/**** wohnen *****/

.navItem-fb_6 .nav1 {
	background-image:url(../img/navi_main/main_nav_pink.gif);
	background-repeat:no-repeat;
}
.navItem-fb_6 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_pink_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_6 .nav1_act {
	background-image:url(../img/navi_main/main_nav_pink_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_6 ul {
	background-image:url(../img/navi_main/bg_list_pink.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_6 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_pink.gif);
}
.navItem-fb_6 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_pink.gif);
}
#mainNav .navItem-fb_6 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_pink.gif);
}
.navItem-fb_6 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_pink.gif);
}

/**** suchen *****/

.navItem-fb_7 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_gelb_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_7 .nav1 {
	background-image:url(../img/navi_main/main_nav_gelb.gif);
	background-repeat:no-repeat;
}
.navItem-fb_7 .nav1_act {
	background-image:url(../img/navi_main/main_nav_gelb_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_7 ul {
	background-image:url(../img/navi_main/bg_list_gelb.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_7 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_gelb.gif);
}
.navItem-fb_7 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_gelb.gif);
}
#mainNav .navItem-fb_7 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_gelb.gif);
}
.navItem-fb_7 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_gelb.gif);
}

/**** tv *****/

.navItem-fb_8 .nav1 a:hover {
	background-image:url(../img/navi_main/main_nav_dunkelblau_roll.gif);
	background-repeat:no-repeat;
}
.navItem-fb_8 .nav1 {
	background-image:url(../img/navi_main/main_nav_dunkelblau.gif);
	background-repeat:no-repeat;
}
.navItem-fb_8 .nav1_act {
	background-image:url(../img/navi_main/main_nav_dunkelblau_roll.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}
.navItem-fb_8 ul {
	background-image:url(../img/navi_main/bg_list_dunkelblau.gif);
	background-repeat:repeat-y;
}
#mainNav .navItem-fb_8 li.layer3:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_dunkelblau.gif);
}
.navItem-fb_8 .act3 a {
	background-image:url(../img/navi_main/li_pfeil_layer3_act_dunkelblau.gif);
}
#mainNav .navItem-fb_8 li.layer4:hover a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_dunkelblau.gif);
}
.navItem-fb_8 .act4 a {
	background-image:url(../img/navi_main/li_pfeil_layer4_act_dunkelblau.gif);
}

/************ Metanavi ************/

#rmeta_l {
	float:left;
	font-size:11px;
	margin-left:2px;
}
#rmeta_r {
	float:right;
	margin-top:-3px;
}

/************ Linke Spalte ************/


/************ Regional Info **********/

.rreg_info_box {
	margin-top:15px;
	font-size:12px;
	color:#182f8b;
	padding:5px;
}
/************ Best of Box ***********/ 

.rbestof_l, .rbestof_r {
	width:5px;
	height:5px;
	background-image:url(../img/kalkt_l.gif);
	background-repeat:no-repeat;
	float:left;
}
.rbestof_r {
	float:right;
	background-image:url(../img/kalkt_r.gif);
	background-repeat:no-repeat;
}
.rbestof_lb, .rbestof_rb {
	width:5px;
	height:5px;
	background-image:url(../img/kalkb_l.gif);
	background-repeat:no-repeat;
	float:left;
}
.rbestof_rb {
	float:right;
	background-image:url(../img/kalkb_r.gif);
	background-repeat:no-repeat;
}
.rbestof_wrap {
	background-image:url(../img/kalkt_m.gif);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
}
.rbestof_wrapb {
	background-image:url(../img/kalkb_m.gif);
	background-repeat:repeat-x;
	width:100%;
	height:5px;
}
.rbestof_box {
	width:95%;
	margin:auto;
	margin-top:15px;
}
.rbestof_cont {
	border-left:solid 1px #edeeef;
	border-right:solid 1px #edeeef;
	background-color:#FFF;
	font-size:10px;
	padding:10px;
	color:#38404b;
	padding-bottom:10px;
}
.rbestof_cont h2, .rbestof_cont h3 {
	font-weight:bold;
	font-size:10px;
	color:#38404b;
	float:left;
}
.rbestof_icon {
	float:right;
}
.rbestof_cont ul {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:10px;
}
.rbestof_cont ul li {
	padding-left:8px;
	background-image:url(../img/suche_box_li.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	line-height:16px;
}
.rbestof_sub {
	float:right;
	color:#bc0000;
	margin-top:10px;
	margin-bottom:5px;
}
.rbestof_sub img {
	margin-right:5px;
}
.rbestof_linie {
	margin-top:7px;
	margin-bottom:15px;
	background-image:url(../img/kalk_linie.gif);
	background-repeat:repeat-x;
}
#rmain_l_box {
	margin-top:1px;
	min-height:600px;
	background-image:url(../img/bg_leftcolumn.gif);
	background-repeat:repeat-x;
	padding-top:5px;
}
.rsuch_moecht_wrap {
	margin-left:auto;
	margin-right:auto;
	width:93%;
}
.rsuch_moecht {
	padding-top:3px;
	background-color:#f8f8f9;
	border-left:solid 1px #e0e1e8;
	border-right:solid 1px #e0e1e8;
	padding-bottom:3px;
}
.rsuch_moecht ul {
	list-style:none;
	margin:0;
}
.rsuch_moecht ul li {
	font-weight:bold;
	background-image:url(../img/suche_box_li.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
	display:block;
	border-bottom: 1px solid #f8f8f9;
}
.rsuch_moecht ul li a, .rsuch_moecht ul li a:link, .rsuch_moecht ul li a:visited, .rsuch_moecht ul li a:active {
	line-height:19px;
	color:#353d48;
	display:block;
	text-decoration:none;
	font-size:11px;
}
.rsuch_moecht ul li a:hover {
	color:#353d48;
	text-decoration:underline;
}
.rsuch_moecht_foot {
	background-image:url(../img/suche_moechte_box_footer.gif);
	background-repeat:no-repeat;
	height:5px;
}
.rsuch_t {
	background-image:url(../img/suche_bg.gif);
	background-repeat:no-repeat;
	height:25px;
	color:#FFF;
	font-size:13px;
	text-indent:10px;
	line-height:25px;
}
.rmoecht_t {
	background-image:url(../img/moechte_bg.gif);
	background-repeat:no-repeat;
	height:25px;
	color:#FFF;
	font-size:13px;
	text-indent:10px;
	line-height:25px;
}

/******* Runde Boxen - Suche MÃ¶chte Box *******/

#rmain_l_box .rsuch_box, #rmain_l_box .rmoecht_box {
	width:95%;
	margin:auto;
}
.rsuch_box h2, .rmoecht_box h2 {
	z-index:10;
}
.rsuch_box .ricon, .rmoecht_box .ricon {
	top:0;
	right:0;
}
.rsuch_box span.rtop_l {
	background-image:url(../img/boxen_rechts/such_l.png);
	background-repeat:no-repeat;
}
.rmoecht_box span.rtop_l {
	background-image:url(../img/boxen_rechts/moecht_l.png);
	background-repeat:no-repeat;
}
.rsuch_box span.rtop_m {
	background-image:url(../img/boxen_rechts/such_m.png);
	background-repeat:repeat-x;
	background-color:transparent;
	left:5px;
	width:95%;
}
.rmoecht_box span.rtop_m {
	background-image:url(../img/boxen_rechts/moecht_m.png);
	background-repeat:repeat-x;
	background-color:transparent;
	left:5px;
	width:95%;
}
.rsuch_box span.rtop_r {
	background-image:url(../img/boxen_rechts/such_r.png);
	background-repeat:no-repeat;
	right:0;
}
.rmoecht_box span.rtop_r {
	background-image:url(../img/boxen_rechts/moecht_r.png);
	background-repeat:no-repeat;
	right:0;
}
.rsuch_box span.rbottom_l, .rmoecht_box span.rbottom_l {
	background-image:url(../img/boxen_rechts/box_round_bl.png);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
	position:absolute;
}
.rsuch_box span.rbottom_m, .rmoecht_box span.rbottom_m {
	background-image:url(../img/boxen_rechts/box_round_bm.png);
	background-repeat:repeat-x;
	width:95%;
	left:5px;
	height:5px;
	position:absolute;
}
.rsuch_box span.rbottom_r, .rmoecht_box span.rbottom_r {
	background-image:url(../img/boxen_rechts/box_round_br.png);
	background-repeat:no-repeat;
	right:0;
	width:5px;
	height:5px;
	position:absolute;
}
.rsuch_box h2, .rmoecht_box h2 {
	color:#FFF;
	font-size:13px;
	text-indent:10px;
	line-height:25px;
	position:relative;
	float:left;
	margin:0;
	padding:0;
}
.ricon {
	position:absolute;
	z-index:200;
	right:8px;
	top:8px;
}
.rsuch_box .ricon, .rmoecht_box .ricon {
	float:right;
	position:relative;
	margin-right:6px;
	margin-top:6px;
	padding:0;
}
.rsuch_box .rcont, .rmoecht_box .rcont {
	clear:both;
	padding-top:3px;
	background-color:#f8f8f9;
	border-left:solid 1px #e0e1e8;
	border-right:solid 1px #e0e1e8;
	padding-bottom:3px;
}
.rsuch_box ul, .rmoecht_box ul {
	list-style-type:none;
	padding-left:0;
	margin:0;
}
.rsuch_box ul li, .rmoecht_box ul li {
	font-weight:bold;
	background-image:url(../img/suche_box_li.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
	display:block;
	padding-left:18px;
	border-bottom: 1px solid #f8f8f9;
}
.rsuch_box ul li a, .rsuch_box ul li a:link, .rsuch_box ul li a:visited, .rsuch_box ul li a:active, .rmoecht_box ul li a, .rmoecht_box ul li a:link, .rmoecht_box ul li a:visited, .rmoecht_box ul li a:active {
	line-height:19px;
	color:#353d48;
	display:block;
	text-decoration:none;
	font-size:11px;
}
.rsuch_box ul li a:hover, .rmoecht_box ul li a:hover {
	color:#353d48;
	text-decoration:underline;
}

/************ Tabs ************/

.rtabs {
}
.rtab_linie {
	clear:both;
	background-color:#e2e8ed;
	height:4px;
}
.rtabs .rtab, .rtabs .rtab_act, .rtabs .rtab_inact {
	height:25px;
	font-size:12px;
	float:left;
	margin-right:5px;
	padding-top:6px;
}
.rtabs .rtab_act {
	height:26px;
	color:#353d48;
	padding-top:4px;
	z-index:300;
}
.rtabs .rtab_act a, .rtabs .rtab_act a:active, .rtabs .rtab_act a:visited, .rtabs .rtab_act a:hover {
	color:#353d48;
	text-decoration:none;
}
.rtabs .rtab_inact {
	color:#a9abb0;
}
.rtabs .rtab a, .rtabs .rtab a:visited, .rtabs .rtab a:active {
	color:#182f8b;
}
.rtabs .rtab a:hover {
	color:#182f8b;
}
.rtabs span.rtap_l, .rtabs span.rtap_r {
	display:block;
	width:5px;
	min-height:25px;
}
.rtabs span.rtap_m {
	width:auto;
	min-width:40px;
	text-align:center;
	min-height:20px;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
}
.rtabs span.rtap_l {
	background-image:url(../img/tab_l.gif);
	background-repeat:no-repeat;
	float:left;
}
.rtabs span.rtap_m {
	background-image:url(../img/tab_m.gif);
	background-repeat:repeat-x;
	background-color:#f5f4f4;
	float:left;
}
.rtabs span.rtap_r {
	background-image:url(../img/tab_r.gif);
	background-repeat:no-repeat;
	float:left;
}
.rtab_act span.rtap_l, .rtab_act span.rtap_r {
	display:block;
	width:5px;
	min-height:31px;
}
.rtab_act span.rtap_m {
	width:auto;
	min-height:26px;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
}
.rtab_act span.rtap_l {
	background-image:url(../img/tab_l_act.gif);
	background-repeat:no-repeat;
	float:left;
}
.rtab_act span.rtap_m {
	background-image:url(../img/tab_m_act.gif);
	background-repeat:repeat-x;
	background-color:#f5f4f4;
	float:left;
}
.rtab_act span.rtap_r {
	background-image:url(../img/tab_r_act.gif);
	background-repeat:no-repeat;
	float:left;
}
.rtab_cont {
	border:solid 1px #e3e3ee;
	padding-top:15px;
}
.rtabs .rbildtext {
	padding-left:10px;
	height:100%;
}
.rtabs .rbildtext .rtextwrap {
	width:400px;
}

/************ Mittlere Spalte/Content ************/

/* TEAERBOXEN */

.rteaserbox_halb {
z-index:0;
position:relative;
}

.rteaser_links, .rteaser_rechts {
float:left;
width:276px;
height:141px;
overflow:hidden;
}

.rteaser_links img, .rteaser_rechts img {
min-width:277px;
min-height:142px;
}

.rflaeche_footer {
background-color:#f9f9fc;
height:5px;
}

.rflaeche_footer_l {
background-image:url(../img/rflaeche_links_b.gif);
background-repeat:no-repeat;
width:5px;
height:5px;
float:left;
}

.rflaeche_footer_r {
background-image:url(../img/rflaeche_links_br.gif);
background-repeat:no-repeat;
width:5px;
height:5px;
float:right;
}


.rteaser_rechts {
float:right;

}

.rteaserbox_halb .rtext {
margin-top:10px;
}

.rteaserbox_halb .rflaechelinks, .rteaserbox_halb  .rflaecherechts {
margin-top:1px;
float:left;
width:251px;
min-height:150px;
background-color:#f9f9fc;
border-right:solid 1px #ececf4;
padding:12px;
font-size:12px;
line-height:16px;
}

.rflaechelinks h2, .rflaecherechts h2, .rflaechelinks h3, .rflaecherechts h3 {
color:#182f8b;
font-size:13px;
font-weight:400;
}


.rteaserbox_halb  .rflaecherechts {
float:right;
width:252px;
border-right:none;
}


.rteaserbox_halb span.rbox_tr, .rteaserbox_halb span.rbox_br, .rteaserbox_halb span.rbox_bl, .rteaserbox_halb span.rbox_tl {
	position: absolute;
	width: 5px;
	height: 5px;
	display: block;
	z-index:2;
}
.rteaserbox_halb span.rbox_tr {
	background: url(../img/vbox-top-right.png) no-repeat;
	top: 0;
	right: 0;
}
.rteaserbox_halb span.rbox_br {
	background: url(../img/vbox-bottom-right.png) no-repeat;
	bottom: 0;
	right: 0;
}
.rteaserbox_halb span.rbox_tl {
	background: url(../img/vbox-top-left.png) no-repeat;
	top: 0;
	left: 0;
}
.rteaserbox_halb span.rbox_bl {
	background: url(../img/vbox-bottom-left.png) no-repeat;
	bottom: 0;
	left: 0;
}

/* ENDE */

#rmain_center_t {
}
.rbildtext {
	background-color:#FFF;
}
.rbildtext .rbild {
	float:left;
	width:120px;
}
.rart .rbild {
	float:left;
	width:184px;
}
.rart .rtext ul {
	list-style-type:none;
	padding-left:20px;
}
.rart .rtext ul li {
	background-image:url(../img/li_content.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
	padding-left:15px;
}
.rart .rbild .rlupe {
	float:right;
	width:12px;
}
.rart .rbild .rcopyright {
	float:left;
}
.rart .rbild .rimg_text {
	font-size:10px;
	color:#747475;
	margin-top:4px;
	width:80%;
}
.rart .rtextwrap {
	float:left;
	width:353px;
	margin-left:12px;
	line-height:18px;
}
.rbildtext .rtextwrap {
	float:left;
	width:424px;
	margin-left:8px;
	position:relative;
	z-index:41;
}
.rbildtext .rtext, .rart .rtext, .rart .rtext p, .rbildtext .rtext p {
	font-size:13px;
	line-height:19px;
}
.rbildtext .rtext, .rbildtext .rtext p {
	line-height:17px;
}
.rbildtext .rtext ul, .rart .rtext ul {
	margin-top:-2px;
	margin-bottom:-2px;
	margin-left:-10px;
}
.rbildtext h2, .rart h2 {
	font-weight:bold;
	color:#171e28;
	font-size:13px;
}
.rh_immo, .rh_finanz, .rh_bauen, .rh_garten, .rh_umzug, .rh_wohnen, .rh_suchen, .rh_tv, .blue, .mybread {
	padding-left:26px;
	background-repeat:no-repeat;
	background-position:13px 6px;
	line-height:26px;
	font-size:12px;
	z-index:3;
	position:relative;
	min-height:26px;
}
.mybread {
	background-image:url(../img/breadcrumps/h_umzug.gif);
}
.rwrap_bhead .rh_immo, .rwrap_bhead .rh_finanz, .rwrap_bhead .rh_bauen, .rwrap_bhead .rh_garten, .rwrap_bhead .rh_umzug, .rwrap_bhead .rh_wohnen, .rwrap_bhead .rh_suchen, .rwrap_bhead .rh_tv {
	line-height:18px;
	float:left;
	min-height:18px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:15px;
}
.rbildtext .rh_immo, .rbildtext .rh_finanz, .rbildtext .rh_bauen, .rbildtext .rh_garten, .rbildtext .rh_umzug, .rbildtext .rh_wohnen, .rbildtext .rh_suchen, .rbildtext .rh_tv {
	padding-left:14px;
	background-position:0 0;
	line-height:14px;
}
.rh_wrap .rh_immo, .rh_wrap .rh_finanz, .rh_wrap .rh_bauen, .rh_wrap .rh_garten, .rh_wrap .rh_umzug, .rh_wrap .rh_wohnen, .rh_wrap .rh_suchen, .rh_wrap .rh_tv {
	padding-left:26px;
	background-position:13px 6px;
	line-height:21px;
	padding-top:2px;
}
.rsubheadline {
	margin-bottom:2px;
}
span.rh_l, span.rh_r {
	z-index:1;
	display: block;
	width:5px;
	height:26px;
	position:absolute;
}
span.rh_m {
	width:99%;
	height:26px;
	z-index:0;
	position:absolute;
}
.blue {
	padding-left: 20px;
}
span.rh_l {
	background-image:url(../img/breadcrumps/h_l.gif);
	background-repeat:no-repeat;
}
span.rh_m {
	background-image:url(../img/breadcrumps/h_m.gif);
	background-repeat:repeat-x;
}
span.rh_r {
	background-image:url(..//img/breadcrumps/h_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rh_wrap {
	position:relative;
	z-index:0;
	width:100%;
	height:26px;
	margin-bottom:12px;
}
.rh_immo {
	background-image:url(../img/breadcrumps/h_immo.gif);
}
.rh_bauen {
	background-image:url(../img/breadcrumps/h_bauen.gif);
}
.rh_finanz {
	background-image:url(../img/breadcrumps/h_finanz.gif);
}
.rh_garten {
	background-image:url(../img/breadcrumps/h_garten.gif);
}
.rh_umzug {
	background-image:url(../img/breadcrumps/h_umzug.gif);
}
.rh_wohnen {
	background-image:url(../img/breadcrumps/h_wohnen.gif);
}
.rh_suchen {
	background-image:url(../img/breadcrumps/h_suchen.gif);
}
.rh_tv {
	background-image:url(../img/breadcrumps/h_tv.gif);
}
.rhiddenmenue {
	background-color:#eeeef4;
	font-size:10px;
	margin-top:15px;
	width:400px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.ropenclose {
	text-align:right;
}
.rhiddenmenue ul {
	margin:0;
	padding:0;
	list-style:none;
}
.rhiddenmenue ul li {
	display:inline;
	padding-right:3px;
}
.rhiddenmenue li a, .rhiddenmenue li a:link, .rhiddenmenue li a:visited, .rhiddenmenue li a:active {
	color:#9ba0a7;
}

/* Flashheader */

.rflashintro {
position:relative;
width:552px;
height:210px;
overflow:hidden;
}

.rflashintro_l {
float:left;
width:276px;
}

.rflashintro_r {
float:right;
width:276px;
}

.rflashintro_halb_l {
}

.rflashintro_halb_r {
}

.rflashintro span.rvbox_tl {
	background: url(../img/vbox-top-left.png) no-repeat;
	top:0;
	left:0;
}
.rflashintro span.rvbox_tr {
	background: url(../img/vbox-top-right.png) no-repeat;
	top: 0;
	right: 0;
}
.rflashintro span.rvbox_bl {
	background: url(../img/vbox-bottom-left.png) no-repeat;
	bottom: 0;
	left: 0;
}
.rflashintro span.rvbox_br {
	background: url(../img/vbox-bottom-right.png) no-repeat;
	bottom: 0;
	right: 0;
}

.rflashintro_color {
position:absolute;
z-index:2;
bottom:0;
height:65px;
width:100%;
display: block;
filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
}

.rflashintro_halb_l .rflashintro_color {
width:276px;
}

.rflashintro_halb_r .rflashintro_color {
width:276px;
left:276px;
}

.rflashintro h2 {
color:#FFF;
font-size:13px;
position:absolute;
z-index:3;
top:150px;
font-weight:bold;
padding-left:10px;
width:250px;
}

.rflashintro .rflashintro_halb_r h2 {
left:286px;
padding-left:0;
}

.rflashintro a:link, .rflashintro a:visited, .rflashintro a:active {
text-decoration:none;
color:#FFF;
}

.rflashintro a:hover {
text-decoration:underline;
}

.rflashintro_text {
color:#FFF;
font-size:12px;
position:absolute;
z-index:3;
top:168px;
width:320px;
line-height:16px;
font-weight:normal;
padding-left:10px;
text-decoration:none;
}

.rflashintro_halb_r .rflashintro_text, .rflashintro_halb_l .rflashintro_text {
width:260px;
} 

.rflashintro_halb_r .rflashintro_text {
left:286px;
padding-left:0;
}


.rflash_umzug {
background-color:#3c3c86;
}

.rflash_garten {
background-color:#4a791d;
}

.rflash_bauen {
background-color:#ad6a0a;
}

.rflash_finanz {
background-color:#107bd4;
}

.rflash_immo {
background-color:#019cb3;
}

.rflash_wohnen {
background-color:#a9448b;
}


/* Flashheader End */

.rhinweis {	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#f0f3f8;
	border:solid;
	border-color:#e3e3ee;
	border-width:1px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size:12px;
	line-height:18px;
	position:relative;
}

.rhinweis span.rvbox_tl {
background-image:url(../img/hinweis_tl.gif);
top:-1px;
left:-1px;

}

.rhinweis span.rvbox_tr {
background-image:url(../img/hinweis_tr.gif);
top:-1px;
right:-1px;
}

.rhinweis span.rvbox_bl {
background-image:url(../img/hinweis_bl.gif);
bottom:-1px;
left:-1px;
}

.rhinweis span.rvbox_br {
background-image:url(../img/hinweis_br.gif);
bottom:-1px;
right:-1px;
}

.rhinweis h2 {
	font-size:13px;
	color:#171e28;
	font-weight:bold;
	margin-bottom:5px;
}
.rbildbox_artikel, .rforum, .rnewsletter {
	background-color:#f0f3f8;
	border:solid;
	border-color:#e3e3ee;
	border-width:1px;
	border-bottom-width:4px;
	padding-top: 12px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-size:12px;
	line-height:16px;
}
.rnewsletter {
	background-color:#f3f3f3;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	font-size:14px;
	line-height:22px;
}
.rnewsletter h2 {
	font-size:16px;
}
.rforum {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
	line-height:18px;
}
.h2forum {
	min-height:30px;
	margin:0;
	padding:0;
	font-size:13px;
	background-color:#f0f3f8;
	margin-bottom:2px;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:4px;
	line-height:18px;
}
.h2forum_l {
	float:left;
	min-height:36px;
	margin:0;
	padding:0;
	font-size:13px;
	background-color:#f0f3f8;
	margin-bottom:2px;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:4px;
	line-height:18px;
	width:380px;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#dbdbe6;
}
.h2forum_r {
	background-color:#e8e9f2;
	float:left;
	width:95px;
	min-height:44px;
	margin-bottom:2px;
}
.rimforum {
	margin:0;
	padding:0;
}
.rimforum_l {
	width:310px;
	display:block;
	background-color:#f5f8f0;
}
.rimforum_rand, .rimforum_rand_user, .rimforum_rand_userantwort {
	border:solid 1px #e3e3ee;
	min-height:44px;
	border-bottom-width:4px;
	background-color:#f1f5ec;
}
.rimforum_rand .rimforum_r {
	width:156px;
	min-height:37px;
	background-color:#f1f5ec;
	padding-top:7px;
	padding-left:7px;
}
.rimforum_rand_user .rimforum_r, .rimforum_rand_userantwort .rimforum_r {
	width:220px;
	min-height:37px;
	background-color:#f1f5ec;
	padding-top:7px;
	padding-left:7px;
}
.rimforum_rand_userantwort .rimforum_l {
	background-color:#f0f3f8;
}
.rimforum_rand_userantwort .rimforum_r {
	background-color:#e8e9f2;
}
.rimforum_r span, .rimforum_r_big span {
	font-size:11px;
	color:#182f8b;
}
.h2forum_bild {
	background-color:#f1f5ec;
	float:left;
	width:64px;
	min-height:44px;
	margin-bottom:2px;
}
.rforum_star {
	float:left;
	margin-top:5px;
}
.rforum .rlinks {
	margin-top:2px;
	float:right;
	font-size:11px;
}
.rimmoleiste {
	margin-top:2px;
	width:520px;
}
.rimmoleiste .rimmolinks {
	float:left;
}
.rimmoleiste .rimmorechts {
	float:right;
	margin-left:16px;
}
.rantwort_block {
	margin-bottom:10px;
	font-size:11px;
}
.rforum .rlinks a {
	margin-left:16px;
}
.rforum .rlinks div {
	margin-left:16px;
	float:right;
}
.rbildbox_artikel h2 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:0;
}
.rbildbox_art_table {
}
.rbildbox_art_table .rpic {
	vertical-align:top;
	width:100px;
}
.rbildbox_art_table .rpic_bild {
	border:solid;
	border-color:#ebebea;
	border-width:1px;
	width:118px;
}
.rbildbox_art_table .rtext {
	margin-top:8px;
	width:118px;
	white-space:normal;
	font-size:11px;
}
.rbildbox_art_table .rabstand {
	width:54px;
}
.rbildbox_artikel .rfoot {
	height:4px;
	background-color:#e3e3ee;
}
.h2forum_l .rtitel_zusatz {
	font-size:11px;
}
.rprofi_ant {
	background-color:#f5f8f0;
	border:solid 1px #e3e3ee;
	padding:10px;
	font-size:12px;
	padding-right:20px;
	padding-top:20px;
	position:relative;
}

/************ Immoforum ************/

.rhinweis_immo {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	background-color:#f5f8f0;
	border:solid;
	border-color:#f5f8f0;
	border-width:1px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-size:12px;
	line-height:18px;
	position:relative;
}

.rhinweis_immo span.rvbox_tl {
background-image:url(../img/hinweis_immo_tl.gif);
top:-1px;
left:-1px;

}

.rhinweis_immo span.rvbox_tr {
background-image:url(../img/hinweis_immo_tr.gif);
top:-1px;
right:-1px;
}

.rhinweis_immo span.rvbox_bl {
background-image:url(../img/hinweis_immo_bl.gif);
bottom:-1px;
left:-1px;
}

.rhinweis_immo span.rvbox_br {
background-image:url(../img/hinweis_immo_br.gif);
bottom:-1px;
right:-1px;
}

.rhinweis_immo h2 {
	font-size:13px;
	color:#171e28;
	font-weight:bold;
	margin-bottom:5px;
}
.rforumsuche {
	background-image:url(../img/forumsuche_bg.gif);
	background-repeat:repeat-x;
	height:29px;
	background-color:#f1f1f0;
	padding-bottom:4px;
}
.rforumsuche .rsuche_b {
	float:right;
	margin-top:10px;
	margin-right:5px;
	height:10px;
}
.rforumsuche .rsuche_but {
	font-size:11px;
}
.rforumsuche .rsuche_f {
	float:right;
	margin-right:10px;
	margin-top:6px;
}
.rforumsuche .rsuche_f span {
	font-size:12px;
	margin-right:7px;
}
.rforumsuche .rsuche_feld {
	font-size:10px;
	height:14px;
	border:solid 1px #6c6c6c;
}
.rforum_infoline {
	height:20px;
	margin-top:12px;
}
.rforum_infoline span {
	font-size:12px;
}
.rforum_num {
	background-color:#f5f8f0;
	font-size:10px;
	padding:15px;
	padding-top:10px;
	line-height:16px;
}
.rforum_num a {
	text-decoration:underline;
	margin-left:1px;
}

/************ Rubriken Overlay ************/

.rrubrik {
	width:60px;
	right:8px;
	top:7px;
	position:absolute;
	z-index:102;
}
.rrubrik_box {
	position:absolute;
	z-index:101;
	right:0;
	width:156px;
}
.rrubrik_t {
	height:23px;
	min-width:85px;
	background-color:#FFF;
	float:right;
	border:solid 1px #e2e8ed;
	border-bottom-color:#FFF;
}
.rrubrik_cont {
	margin-top:-1px;
	background-color:#FFF;
	min-height:150px;
	border:solid 1px #e2e8ed;
	margin-bottom:50px;
}
.rrubrik_cont ul {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	margin-left:7px;
	margin-top:5px;
	margin-bottom:5px;
}
.rrubrik_cont ul li {
	margin:0;
	padding:0;
	background-image:url(../img/rubrik_pfeil.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	font-size:11px;
	padding-left:8px;
	line-height:17px;
}

/************ Info Boxen ************/

.rinfo {
	width: 100%;
}
.rinfo_t {
	height: 8px;
	background-image:url(../img/infobox/head.gif);
	background-repeat:repeat-x;
}
.rtipp {
	float:right;
	width:48px;
	margin-right:10px;
}
.rinfo_b {
	background-image:url(../img/infobox/body.gif);
	background-repeat:repeat-x;
	background-color:#fffaea;
	padding-top:10px;
	font-size:11px;
	min-height:100px;
}
.rinfo_b h2 {
	font-size:11px;
	margin-bottom:5px;
}
.rinfo_b .rtext_b {
	margin-left:10px;
	margin-right:7px;
	line-height:16px;
}
.rinfo_b .rtext_small {
	margin-left:10px;
	width:100px;
	line-height:16px;
}
.rinfo_b ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-top:6px;
	padding-bottom:15px;
	text-indent:32px;
	width:100%;
}
.rinfo_b ul li {
	line-height:22px;
	width:100%;
	background-repeat:no-repeat;
	display:block;
}
.rinfo_b ul li a {
	display:block;
	width:100%;
}
.rinfo_b .rlinksymbol:hover a {
	background-color:#ffecd0;
}
.rinfo_b .rlinksymbol a {
	background-image:url(../img/infobox/link_symbol.gif);
	background-repeat:no-repeat;
	background-position:10px 6px;
}
.rinfo_b .rlinkdruck:hover a {
	background-color:#ffecd0;
}
.rinfo_b .rlinkdruck a {
	background-image:url(../img/infobox/druck.gif);
	background-repeat:no-repeat;
	background-position:8px 6px;
}
.rinfo_b .rlinkextern:hover a {
	background-color:#ffecd0;
}
.rinfo_b .rlinkextern a {
	background-image:url(../img/infobox/link_extern.gif);
	background-repeat:no-repeat;
	background-position:9px 5px;
}
.rinfo_b .rlinkmail:hover a {
	background-color:#ffecd0;
}
.rinfo_b .rlinkmail a {
	background-image:url(../img/infobox/mail.gif);
	background-repeat:no-repeat;
	background-position: 8px 7px;
}
.rinfo_b .rlinkpdf:hover a {
	background-color:#ffecd0;
}
.rinfo_b .rlinkpdf a {
	background-image:url(../img/infobox/pdf.gif);
	background-repeat:no-repeat;
	background-position: 8px 4px;
}
.rinfo_f {
	height:8px;
	background-image:url(../img/infobox/foot.gif);
}

/************ Sherlock Box ************/

.rbox_content-tipps_box, .box_tipps, .box_content-tipps {
	width:100%;
	background-color:#e0f0f7;
}
.rsher_top, .box_tipps .boxhead, .box_content-tipps .boxhead {
	min-height:15px;
	background-color:#0080be;
	color:#FFF;
	font-size:12px;
	padding:5px;
	padding-left:10px;
	background-image:none;
	height:auto;
}
.rsher_cont, .box_tipps .boxbody, .box_content-tipps .boxbody {
	padding:10px;
	padding-top:0;
	font-size:11px;
	float:left;
	margin-bottom:20px;
}
.box_tipps .boxbody, .box_content-tipps .boxbody {
	float:none;
	padding-top:0;
	padding-bottom:0;
	border-bottom:6px solid #b2d9eb;
	margin-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	background-image:none;
}
.box_tipps .boxbody {
	padding-top:7px;
	padding-bottom:7px;
}
.box_suche .boxhead {
	height:auto;
	min-height:20px;
	text-indent:inherit;
	font-size:12px;
	padding-left:26px;
	padding-top:7px;
	padding-bottom:3px;
	background-color:#d9d0e1;
}
.box_suche .boxbody {
	font-size:11px;
}
.box_content-tipps .boxbody p {
	display:inline;
	float:left;
	width:68%;
}
.rsher_bild, .sherlog {
	float:right;
	width:40px;
	padding-right:11px;
}
.rsher_foot {
	height:8px;
	background-image:url(../img/rsher_foot.gif);
}
.rsher_cont ul, .box_tipps .boxbody ul, .box_content-tipps .boxbody ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.rsher_cont ul li, .box_tipps .boxbody ul li, .box_content-tipps .boxbody ul li {
	background-image:url(../img/rubrik_pfeil.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	line-height:14px;
	padding-left:9px;
	margin-bottom:3px;
}
.rsher_cont h2, .rsher_cont h3, .box_tipps .boxbody h2, .box_tipps .boxbody h3, .box_content-tipps .boxbody h2, .box_content-tipps .boxbody h3 {
	font-size:11px;
	margin:0;
	padding:0;
	background-image:url(../img/rubrik_pfeil.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	line-height:14px;
	padding-left:9px;
	margin-bottom:3px;
}

/************ Headerbild Spalte ************/

.rheaderbild {
	position: relative;
	width: 552px;
	margin:0;
	padding:0;
}
.rheaderbild_bild {
	z-index:1;
	top:0;
	left:0;
}
.rheaderbild_text, .rheaderbild_text_gross {
	background-color:#f0f3f8;
	padding:10px;
}
.rheaderbild_text h2, .rheaderbild_text h3 {
	color:#182f8b;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.rheaderbild_text_gross h1, .rheaderbild_text_gross h2, .rheaderbild_text_gross h3 {
	color:#182f8b;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
.rheaderbild_text .rtext, .rheaderbild_text_gross .rtext, .rheaderbild_text .rtext p, .rheaderbild_text_gross .rtext p {
	font-size:12px;
	line-height:18px;
	margin-top:0;
	margin-bottom:0
}
.rheaderbild_footer {
	height:5px;
	background-image:url(../img/headerbild_footer.gif);
	background-repeat:no-repeat;
}

/************ Videobox Spalte ************/

.rv_ul {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}
.rvbox {
	position: relative;
	width: 180px;
	height:120px;
	z-index:2;
	float:left;
	margin:0;
	padding:0;
	margin-right:6px;
	margin-top:7px;
}
.rvbox_r {
	position: relative;
	width: 180px;
	height:120px;
	z-index:2;
	float:left;
	margin:0;
	padding:0;
	margin-left:0;
	margin-top:7px;
}
span.rvbox_tr, span.rvbox_bl, span.rvbox_br, span.rvbox_tl {
	position: absolute;
	width: 5px;
	height: 5px;
	display: block;
	z-index:2;
}
span.rvbox_tl {
	background: url(../img/vbox-top-left.png) no-repeat;
	top:0;
	left:0;
}
span.rvbox_tr {
	background: url(../img/vbox-top-right.png) no-repeat;
	top: 0;
	right: 0;
}
span.rvbox_bl {
	background: url(../img/vbox-bottom-left.png) no-repeat;
	bottom: 0;
	left: 0;
}
span.rvbox_br {
	background: url(../img/vbox-bottom-right.png) no-repeat;
	bottom: 0;
	right: 0;
}
.rvbox_bild {
	position:absolute;
	z-index:1;
	margin-top:-27px;
}
.rvbox_link {
	position:absolute;
	z-index:4;
	margin-top:-27px;
	width:180px;
	height:120px;
}
.rvbox_klein {
	position:absolute;
	z-index:4;
	margin-top:-27px;
	
}
.rvbox_link:hover {
	background-image:url(../img/v_but_roll.png);
	background-repeat:no-repeat;
}
.rvbox_weiss {
	width:170px;
	height:19px;
	background-image:url(../img/v_weiss.png);
	z-index:3;
	position:relative;
	top:93px;
	text-align:right;
	padding-right:10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	padding-top:8px;
}
.rvbox_empty {
	width:170px;
	z-index:3;
	position:relative;
	padding-top:8px;
	top:93px;
	height:19px;
}
.rvbox_text {
	color:#000;
	text-decoration:none;
	display:inline;
	float:right;
}
.rplay {
	float:right;
	margin-right:5px;
}
.rclear {
	clear:both;
}

/************ Rechte Spalte ************/


/************ Immosuchbox ************/

.rimmo_such_box, .rfirm_such_box,.rtypen_such_box {
	width:100%;
	font-size:11px;
}
.rimmo_wrap {
	width:100%;
	background-image:url(../img/boxen_rechts/suchtop_ml.gif);
	height:24px;
	border-bottom:solid 1px #dbdddf;
}
.rimmo_wrap span {
	padding-top:6px;
	height:18px;
}
.ricon_h {
	padding-left:12px;
	background-position:0 5px;
	background-repeat:no-repeat;
	margin-left:3px;
}
.rimmo_such_box .ricon_h {
	background-image:url(../img/breadcrumps/h_immo.gif);
}
.rfirm_such_box .ricon_h {
	background-image:url(../img/breadcrumps/h_bauen.gif);
}

.rtypen_such_box .ricon_h {
	background-image:url(../img/breadcrumps/h_wohnen.gif);
}
.rsuch_l {
	background-image:url(../img/boxen_rechts/suchtop_l.gif);
	background-repeat:no-repeat;
	width:6px;
	display:block;
	float:left;
}
.rsuch_ml {
	background-image:url(../img/boxen_rechts/suchtop_ml.gif);
	background-repeat:repeat-x;
	padding-left:5px;
	float:left;
}
.rsuch_mr {
	background-image:url(../img/boxen_rechts/suchtop_mr.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	float:left;
}
.rsuch_r {
	background-image:url(../img/boxen_rechts/suchtop_r.gif);
	background-repeat:no-repeat;
	width:6px;
	float:right;
}
.rsuch_cont {
	background-color:#f0f0f0;
	border-right:solid 1px #dbdddf;
	border-left:solid 1px #dbdddf;
	padding:10px;
	padding-bottom:3px;
}
.rimmo_such_bwrap {
	height:5px;
	background-image:url(../img/boxen_rechts/suchbottom_m.gif);
	background-repeat:repeat-x;
}
.rsuch_bl {
	background-image:url(../img/boxen_rechts/suchbottom_l.gif);
	background-repeat:no-repeat;
	height:5px;
	width:5px;
	float:left;
}
.rsuch_br {
	background-image:url(../img/boxen_rechts/suchbottom_r.gif);
	background-repeat:no-repeat;
	height:5px;
	width:5px;
	float:right;
}
.rimmo_check {
	margin-top:4px;
}
.rimmo_weiter {
	margin-top:10px;
	padding-left:18px;
}
.rimmo_weiter {
	background-position:0 6px;
	background-repeat:no-repeat
}
html/*\*/>/*/*/body .rimmo_weiter {
	background-position:0 2px;
	background-repeat:no-repeat
}
.rimmo_such_box .rimmo_weiter {
	background-image:url(../img/boxen_rechts/immosuch_haus.gif);
}
.rfirm_such_box .rimmo_weiter {
	background-image:url(../img/boxen_rechts/immosuch_firma.gif);
}

/************ Boxen - Gemischte Stile ************/

.rkat_box, .rart_box, .rhand_box, .rsuch_box, .rmoecht_box, .rtoplinks_box {
	width:100%;
	z-index:0;
	position:relative;
}
.rwrap_bhead {
	position:relative;
	z-index:0;
	width:100%;
	min-height:26px;
}
.rwrap_bbottom {
	width:100%;
	height:5px;
}
.rsp_box_t {
	background-image:url(../img/boxen_rechts/sp_box_top.png);
	padding-left:26px;
	background-repeat:no-repeat;
	background-position:13px 6px;
	line-height:18px;
	font-size:12px;
	z-index:3;
	position:relative;
	min-height:18px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:15px;
}
span.rtop_l, span.rtop_r {
	z-index:2;
	display:block;
	width:5px;
	min-height:100px;
	position:absolute;
}
span.rtop_m {
	width:100%;
	min-height:100px;
	z-index:1;
	position:absolute;
}
span.rtop_l {
	background-image:url(../img/boxen_rechts/kat_l.gif);
	background-repeat:no-repeat;
}
span.rtop_m {
	background-image:url(../img/boxen_rechts/kat_m.gif);
	background-repeat:repeat-x;
	background-color:#f5f4f4;
}
span.rtop_r {
	background-image:url(../img/boxen_rechts/kat_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rkat_box .rtext, .rart_box .rtext, .rall_box .rtext, .rforum_box .rtext, .rtoplinks_box .rtext {
	width:90%;
	font-size:11px;
	margin-left:10px;
	position:relative;
	z-index:20;
	display:block;
	margin-bottom:10px;
}
.atabler .rkat_box {
	width:97%;
}
.atabler .rkat_box .rtext {
	line-height:13px;
}
.atabler .rkat_box .rdescript {
	margin:0;
	padding:0;
	margin-bottom:5px;
	line-height:13px;
	display:block;
}
.rkat_box_cont, .rart_box_cont, .rhand_box_cont, .rall_box_cont, .rforum_box_cont, .rtoplinks_box_cont {
	border:solid 1px #e2e8ed;
	position:relative;
	z-index:10;
	min-height:75px;
}
.rkat_box_cont .hover, .rart_box_cont .hover, .rhand_box_cont .hover, .rall_box_cont .hover, .rforum_box_cont .hover, .rtoplinks_box_cont .hover {
	width:100%;
	height:140px;
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:15;
}
.rkat_box h2, .rart_box h2, .rkat_box h3, .rart_box h3, .rall_box h2, .rall_box h3, .rtoplinks_box h2, .rtoplinks_box h3 {
	font-size:11px;
	font-weight:normal;
	color:#182f8b;
	margin:0;
	padding:0;
	margin-bottom:1px;
	text-indent:10px;
	margin-top:5px;
	position:relative;
	z-index:20;
}
.rbox_foot {
	height:16px;
	background-color:#eeeeef;
	text-align:right;
	font-size:11px;
	padding-right:7px;
	line-height:16px;
}
.rhand_box ul, .rtoplinks_box ul {
	list-style:none;
	margin:0;
	padding-left:0;
	margin-bottom:8px;
	margin-top:5px;
	z-index:20;
	position:relative;
}
.rhand_box ul li, .rtoplinks_box ul li {
	line-height:17px;
	font-size:10px;
	padding-left:0;
	z-index:20;
	position:relative;
}

/******* Kategorie Boxen *******/


.rkat_box span.rtop_l {
	background-image:url(../img/boxen_rechts/kat_l.gif);
	background-repeat:no-repeat;
}
.rkat_box span.rtop_m {
	background-image:url(../img/boxen_rechts/kat_m.gif);
	background-repeat:repeat-x;
}
.rkat_box span.rtop_r {
	background-image:url(../img/boxen_rechts/kat_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rkat_box_cont {
	background-image:url(../img/boxen_rechts/kategorie_box_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.rkat_box_cont .hover {
	background-image:url(../img/boxen_rechts/kategorie_box_bg_roll.gif);
	background-repeat:repeat-x;
}

/******* Listendarstellung in Kategorieboxen *******/

.rdisplaylist .rtext {
	padding-right:10px;
	line-height:17px;
	padding-top:8px;
	overflow: hidden;
	width:160px;
}
.rdisplaylist .rtext a {
	white-space:nowrap;
	overflow: hidden;
	font-size:10px;
}

/******* Immobilien des Monats Boxen *******/

.rimmo_hbox {
	width:100%;
}
.rimmo_hbox .rwrap_bhead {
	overflow:hidden;
}
.rimmo_hbox .rwrap_bhead h2, .rimmo_hbox .rwrap_bhead h3 {
	margin-bottom:-10px;
}
*:first-child+html .rimmo_hbox .rwrap_bhead h2, *:first-child+html .rimmo_hbox .rwrap_bhead h2 {
	margin-bottom:0;
}
.rimmo_hbox span.rtop_l {
	background-image:url(../img/boxen_rechts/kat_l.gif);
	background-repeat:no-repeat;
}
.rimmo_hbox span.rtop_m {
	background-image:url(../img/boxen_rechts/kat_m.gif);
	background-repeat:repeat-x;
}
.rimmo_hbox span.rtop_r {
	background-image:url(../img/boxen_rechts/kat_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rimmo_hbox .rimmo_hbox_cont {
	border:solid 1px #e2e8ed;
	height:127px;
	border-bottom-width:4px;
	background-image:url(../img/boxen_rechts/immo_box_v_bg.gif);
	background-repeat:repeat-x;
}
.rimmo_but {
	float:right;
	position:relative;
	margin-right:8px;
	margin-top:10px;
	;
	padding:0;
	z-index:100;
}
.rimmo_but_strich {
	height:18px;
	background-image:url(../img/immo_but_strich.gif);
	background-repeat:no-repeat;
	margin-top:4px;
	width:1px;
	margin-right:13px;
	float:right;
	z-index:100;
	position:relative;
}
.rimmo_pic {
	width:134px;
	margin-top:3px;
	float:left;
	margin-left:3px;
}
.rimmo_pic img {
	border-style:solid;
	border-width:1px;
	border-color:#f0f0f1;
}
.rimmo_wrap .rkat_box_cont {
	height:405px;
	background-image:url(../img/boxen_rechts/immo_box_v_bg.gif);
}
.rimmo_wrap .rkat_box_cont .hover {
	height:405px;
	background-image:url(../img/boxen_rechts/immo_box_v_bg_roll.gif);
}
.rimmo_wrap .rbox_foot {
	height:16px;
	background-image:url(../img/boxen_rechts/immo_box_v_footer_bg.gif);
	background-repeat:repeat-x;
}
.rimmo_wrap .rpfeil_l {
	float:left;
	margin-left:6px;
	margin-top:3px;
}
.rimmo_wrap .rpfeil_r {
	float:right;
	margin-right:-8px;
	margin-top:3px;
}
.rkat_box .rimmo_pic {
	width:134px;
	margin-top:6px;
	margin-bottom:0;
	z-index:300;
	position:relative;
	margin-left:25px;
}
.rkat_box .rimmo_pic img {
	border:solid 1px #FFF;
}
.rimmo_hbox .rtext, .rkat_box .rimmo_pic .rtext, .rimmo_hbox .rtext a, .rkat_box .rimmo_pic .rtext a {
	text-align:center;
	color:#3a3c42;
	font-size:10px;
	margin-top:0;
}
.rimmo_hbox .rtext h2, .rkat_box .rimmo_pic .rtext h2, .rimmo_hbox .rtext h3, .rkat_box .rimmo_pic .rtext h3, .rimmo_wrap h2, .rimmo_wrap h3, .rimmo_hbox .rtext h2 a, .rkat_box .rimmo_pic .rtext h2 a, .rimmo_hbox .rtext h3 a, .rkat_box .rimmo_pic .rtext h3 a, .rimmo_wrap h2 a, .rimmo_wrap h3 a {
	margin-top:2px;
	font-size:11px;
	font-weight:normal;
	margin-bottom:1px;
	color:#3a3c42;
}
.rimmo_foot {
	height:25px;
	background-image:url(../img/immobox_footer.gif);
	background-repeat:repeat-x;
	padding-right:10px;
}
.rpfeil_l {
	float:right;
	margin-right:10px;
	margin-top:5px;
	font-size:11px;
}
.rpfeil_r {
	float:right;
	margin-right:0;
	margin-top:4px;
	font-size:10px;
}

/******* Artikel Box *******/

.rart_box span.rtop_l {
	background-image:url(../img/boxen_rechts/art_l.gif);
	background-repeat:no-repeat;
}
.rart_box span.rtop_m {
	background-image:url(../img/boxen_rechts/art_m.gif);
	background-repeat:repeat-x;
	background-color:#73dbdc;
}
.rart_box span.rtop_r {
	background-image:url(../img/boxen_rechts/art_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rart_box span.rtop_l {
	background-image:url(../img/boxen_rechts/art_l.gif);
	background-repeat:no-repeat;
}
.rart_box span.rtop_m {
	background-image:url(../img/boxen_rechts/art_m.gif);
	background-repeat:repeat-x;
}
.rart_box span.rtop_r {
	background-image:url(../img/boxen_rechts/art_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rart_box_cont {
	background-image:url(../img/boxen_rechts/artikel_box_bg.gif);
	background-repeat:repeat-x;
}
.rart_box_cont .hover {
	background-image:url(../img/boxen_rechts/artikel_box_bg_roll.gif);
	background-repeat:repeat-x;
}
.rart_box h2 {
	background-image:url(../img/boxen_rechts/artikel_h1_symbol.gif);
	background-repeat:no-repeat;
	background-position:12px 2px;
	text-indent:24px;
}

/******* Allgemeine Tipps Box *******/

.rall_box span.rtop_l {
	background-image:url(../img/boxen_rechts/all_l.gif);
	background-repeat:no-repeat;
}
.rall_box span.rtop_m {
	background-image:url(../img/boxen_rechts/all_m.gif);
	background-repeat:repeat-x;
	background-color:#eacc94;
}
.rall_box span.rtop_r {
	background-image:url(../img/boxen_rechts/all_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rall_box_cont {
	background-image:url(../img/boxen_rechts/all_box_bg.gif);
	background-repeat:repeat-x;
}
.rall_box_cont .hover {
	background-image:url(../img/boxen_rechts/all_box_bg_roll.gif);
	background-repeat:repeat-x;
}

/******* Merkliste Box *******/

.rmerk_box {
	width:100%;
	position:relative;
	z-index:500;
}
.rmerk_box_t {
	height:20px;
	color:#FFF;
	font-size:12px;
	text-indent:10px;
	line-height:26px;
	position:relative;
	z-index:2;
	float:left;
	overflow: hidden;
}
.rmerk_box_grau {
	height:2px;
	background-color:#bbc1c7;
}
.rmerk_box span.rtop_l {
	background-image:url(../img/boxen_rechts/merk_l.gif);
	background-repeat:no-repeat;
}
.rmerk_box span.rtop_m {
	background-image:url(../img/boxen_rechts/merk_m.gif);
	background-repeat:repeat-x;
	min-height:26px;
}
.rmerk_box span.rtop_r {
	background-image:url(../img/boxen_rechts/merk_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rmerk_box_cont {
	border:solid 1px #a4a8ad;
	border-top-width:1px;
	background-image:url(../img/boxen_rechts/merkliste_bg.gif);
	background-repeat:repeat-x;
	background-color:#FFF;
	position:absolute;
	z-index:400;
	width:99%;
}
.rmerk_box_cont h2, .rmerk_box_cont h3 {
	margin:0;
	padding:0;
	color:#171e28;
	font-size:11px;
	font-weight:normal;
	margin-bottom:1px;
	margin-top:5px;
	margin-bottom:8px;
	width:150px;
}
.rmerk_box_cont .rinput {
	margin-top:10px;
}
.r_tr {
	height:5px;
}
.rmerk_box .r_tdl {
	width:12px;
	padding-top:7px;
}
.rmerk_box .r_tdm {
	width:137px;
	font-size:10px;
	padding-right:5px;
	padding-top:3px;
}
.rmerk_box .r_tdr img {
	padding-top:4px;
	padding-left:4px
}
.rmerk_box_cont .rtext {
	width:100%;
	font-size:11px;
	margin-left:10px;
	display:block;
	margin-bottom:10px;
}
.rmerk_close {
	position:absolute;
	top:6px;
	right:7px;
}
.rmerk_table {
	width:100%;
	margin:0;
	padding:0;
}
.rmerk_trenn {
	background-image:url(../img/boxen_rechts/merk_trennstrich.gif);
	background-repeat:no-repeat;
	height:1px;
	width:171px;
	margin-top:10px;
}
.rmerk_oeff {
	margin-top:8px;
	background-image:url(../img/merkliste_oeffnen.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	background-position:0 2px;
	line-height:14px;
}

/******* Merkliste Popuplayer *******/

.rmerk_gr {
	position:absolute;
	width:575px;
	z-index:200;
	top:-30px;
	left:-573px;
	display:block;
	font-size:12px;
}
.rmerk_gr_t {
	background-image:url(../img/boxen_rechts/merk_gr_t.png);
	background-repeat:no-repeat;
	width:100%;
	height:28px;
}
.rmerk_gr_m {
	background-image:url(../img/boxen_rechts/merk_gr_m.png);
	background-repeat:repeat-y;
	width:100%;
	min-height:345px;
}
.rmerk_gr_b {
	background-image:url(../img/boxen_rechts/merk_gr_b.png);
	background-repeat:repeat-y;
	width:100%;
	height:11px;
}
.rmerk_gr_m table {
	margin-left:20px;
	width:525px;
}
.rmerk_gr h4 {
	font-size:13px;
	margin-bottom:13px;
}
.rmerk_gr h5 {
	font-size:12px;
	margin-bottom:6px;
	font-weight:normal;
}
.rmerk_gr .rtext {
	font-size:12px;
	line-height:17px;
}
.rmerk_gr h3 {
	color:#171e28;
	font-size:14px;
}

/******* Handwerker Box *******/

.rhand_box span.rtop_l {
	background-image:url(../img/boxen_rechts/hand_l.gif);
	background-repeat:no-repeat;
}
.rhand_box span.rtop_m {
	background-image:url(../img/boxen_rechts/hand_m.gif);
	background-repeat:repeat-x;
	background-color:#97d2ff;
}
.rhand_box span.rtop_r {
	background-image:url(../img/boxen_rechts/hand_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rhand_box_cont {
	background-image:url(../img/boxen_rechts/handwerker_box_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left: 10px;
}
.rhand_box_cont ul {
	width:173px;
	overflow:hidden;
}
.rhand_box_cont li a {
	white-space:nowrap;
	overflow: hidden;
	
}
.rhand_box_cont .hover {
	background-image:url(../img/boxen_rechts/handwerker_box_bg_roll.gif);
	background-repeat:repeat-x;
}
.rerweiterung {
	padding:5px;
	padding-left:12px;
	background-color:#e2e8ed;
	font-size:11px;
}
.rerweiterung a img {
	margin-left:3px;
	border:0;
}

/******* Toplinks Box *******/

.rtoplinks_box span.rtop_l {
	background-image:url(../img/boxen_rechts/toplinks_l.gif);
	background-repeat:no-repeat;
}
.rtoplinks_box span.rtop_m {
	background-image:url(../img/boxen_rechts/toplinks_m.gif);
	background-repeat:repeat-x;
	background-color:#d9d0e1;
}
.rtoplinks_box span.rtop_r {
	background-image:url(../img/boxen_rechts/toplinks_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rtoplinks_box_cont {
	background-image:url(../img/boxen_rechts/toplinks_box_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-left: 10px;
}
.rtoplinks_box_cont ul {
	width:173px;
	overflow:hidden;
}
.rtoplinks_box_cont li {
	white-space:nowrap;
	overflow: hidden;
}
.rtoplinks_box_cont .hover {
	background-image:url(../img/boxen_rechts/toplinks_box_bg_roll.gif);
	background-repeat:repeat-x;
}
.rtoplinks_box h2, .rtoplinks_box h3, .rtoplinks_box h2 a, .rtoplinks_box h3 a {
	font-size:10px;
	color:#182f8b;
	margin:0;
	padding:0;
	text-indent:0;
	position:relative;
	z-index:20;
}

/******* Forum Box *******/

.rforum_box span.rtop_l {
	background-image:url(../img/boxen_rechts/forum_l.gif);
	background-repeat:no-repeat;
}
.rforum_box span.rtop_m {
	background-image:url(../img/boxen_rechts/forum_m.gif);
	background-repeat:repeat-x;
	background-color:#f8e9a5;
}
.rforum_box span.rtop_r {
	background-image:url(../img/boxen_rechts/forum_r.gif);
	background-repeat:no-repeat;
	right:0;
}
.rforum_box_cont {
	background-image:url(../img/boxen_rechts/forum_box_bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.rforum_box_cont ul {
	list-style-type: none;
	margin:0;
	padding:0;
	margin-top:5px;
}
.rforum_box_cont li {
	background-image:url(../img/boxen_rechts/forum_li_pfeil.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	margin-top:10px;
	padding-left:7px;
	margin-bottom:1px;
}
.rforum_box_cont img a {
	border:none;
}
.rforum_box_cont .hover {
	background-image:url(../img/boxen_rechts/forum_box_bg_roll.gif);
	background-repeat:repeat-x;
}
.rforum_box_cont .rbtable_r h2, .rforum_box_cont .rbtable_r h3 {
	line-height:14px;
	font-size:11px;
	width:92px;
}
.rforum_box_cont .rbtable_l {
	width:60px;
	height:60px;
}
.rforum_box_cont .rbtable_r {
	padding-top:2px;
	width:92px;
}
.rforum_box_cont .rbtable_tr {
	height:auto;
}
.rforum_box_cont .rbtable {
	margin-bottom:5px;
}
.rforum_subtext {
	font-size:10px;
	color:#171e28;
	padding-left:7px;
}
.rforum_box_cont .rbtable_m {
	width:7px;
}

/******* Bild Boxen *******/

.rbtable {
	position:relative;
	z-index:40;
	margin-left:10px;
	margin-top:15px;
}
.rbtabler-extend {
	position:relative;
	z-index:40;
	margin-left:10px;
	margin-top:15px;
}
.rbtable_l {
	width:65px;
	height:43px;
	margin-bottom:17px;
	vertical-align:top;
}
.rbtable_m {
	width:10px;
}
.rbtable_r {
	width:96px;
	vertical-align:top;
}
.rbtable_r .rtext {
	height:50px;
	overflow:hidden;
	margin:0;
	width:96px;
	white-space:normal;
	font-size:10px;
	line-height:12px;
}
.rbtable_r h2, .rbtable_r h3 {
	margin-top:-2px;
	text-indent:0;
	line-height:12px;
	font-size:10px;
	margin-bottom:3px;
}
.rbtable_tr {
	height:65px;
}

/************ Footer ************/

.rlist_b1 {
	list-style:none;
	display:inline;
	font-size:11px;
	text-indent:8px;
	text-align:right;
	float:right;
}
.rlist_b2 {
	list-style:none;
	display:inline;
	font-size:11px;
	text-indent:8px;
}
.rlist_b2 li {
	margin-top:7px;
	background-image:url(../img/li_footer_oben.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	float:left;
	margin-right:15px;
}
.rlist_b1 li {
	background-image:url(../img/pfeil_footer.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	margin-left:15px;
	float:right;
	margin-bottom:0;
}
.rlist_b1 li a, .rlist_b1 li a:link, .rlist_b1 li a:visited, .rlist_b1 li a:active, .rlist_b2 li a, .rlist_b2 li a:link, .rlist_b2 li a:visited, .rlist_b2 li a:active {
	color:#9ba0a7;
}
#rfoot_wrap {
	background-color:#eeeef4;
	font-size:10px;
	margin-top:10px;
	width:100%;
	height:100px;
}
.rlinklist {
	width:290px;
	margin-left:11px;
	margin-top:15px;
	float:left;
	display:block;
}
.rlinklist ul {
	margin:0;
	padding:0;
	list-style:none;
}
.rlinklist ul li {
	display:inline;
	padding-right:3px;
}
.rlinklist li a, .rlinklist li a:link, .rlinklist li a:visited, .rlinklist li a:active {
	color:#9ba0a7;
}
.rfoot_line {
	background-image:url(../img/footer_strichlinie.gif);
	background-repeat:no-repeat;
	width:1px;
	height:88px;
	margin-left:11px;
	margin-top:15px;
	float:left;
	display:block;
}
#main_column_left {
	max-width : 200px;
}

/************ Hauptnavi ************/

.ebene2 {
	background-image:url(../img/navi_main/li_pfeil_layer2.gif);
	background-repeat:no-repeat;
	background-position:6px -3px;
	padding-left:28px;
	font-size:11px;
	color:#26282e;
	display:block;
	border-top: 1px solid #fff;
	color: black;
	line-height:18px;
}
.ebene2 a, .ebene3 a {
	display:block;
}
.ebene2 a, .ebene3 a, .ebene4 a, .ebene5 a, ebene6 a, .ebene2 a:visited, .ebene3 a:visited, .ebene4 a:visited, .ebene5 a:visited, .ebene6 a:visited, .ebene2 a:active, .ebene3 a:active, .ebene4 a:active, .ebene5 a:active, .ebene6 a:active, .ebene7 a:active  {
	color: black;
}
.ebene3 {
	font-size:10px;
	background-image:url(../img/navi_main/li_pfeil_layer3.gif);
	background-repeat:no-repeat;
	background-position:6px 0;
	color:#26282e;
	padding-left:31px;
	border-top: 1px solid #fff;
	line-height:18px;
}
.ebene4 {
	font-size:10px;
	background-image:url(../img/navi_main/li_pfeil_layer4.gif);
	background-repeat:no-repeat;
	background-position:6px -1px;
	display:block;
	color:#26282e;
	border-top: 1px solid #fff;
	line-height:18px;
	height: 100%;
}
.ebene5 {
	font-size:10px;
	background-image:url(../img/navi_main/li_pfeil_layer4.gif);
	background-repeat:no-repeat;
	background-position:6px -1px;
	display:block;
	color:#26282e;
	border-top: 1px solid #fff;
	line-height:18px;
	height: 100%;
}
.ebene6 {
	font-size:10px;
	background-image:url(../img/navi_main/li_pfeil_layer4.gif);
	background-repeat:no-repeat;
	background-position:6px -1px;
	color:#26282e;
	border-top: 1px solid #fff;
	line-height:18px;
	height: 100%;
}
.ebene7 {
	font-size:10px;
	color:#26282e;
	border-top: 1px solid #fff;
	line-height:18px;
	height: 100%;
}
.ebene4 a {
	padding-left: 40px;
	display: block;
}
.kat_1 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_orange.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_1 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_orange.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__1 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_orange.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_2 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gruen.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_2 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gruen.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__2 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_gruen.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_3 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_blau.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_3 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_blau.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__3 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_blau.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_4 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_tuerkis.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_4 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_tuerkis.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px
}
.activer__4 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_tuerkis.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_5 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_violett.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_5 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_violett.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__5 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_violett.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_6 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_pink.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_6 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_pink.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__6 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_pink.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_7 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gelb.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_7 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gelb.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__7 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_gelb.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.kat_8 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_dunkelblau.gif);
	display: block;
	padding-left: 34px;
	background-position:0 1px;
	margin-left: 6px;
}
.activer_8 a {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_dunkelblau.gif);
	display: block;
	padding-left: 34px;
	margin-left: 6px;
	background-position:0 1px;
}
.activer__8 a {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_dunkelblau.gif);
	background-position:0 -1px;
	display: block;
	margin-left: 6px;
}
.color_1 {
	background-color: orange;
	border-right:1px solid orange;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_1 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_1 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_orange.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_2 {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_2 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_2 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_gruen.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_3 {
	background-color: #248ae0;
	border-right:1px solid #248ae0;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_3 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_3 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_blau.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_4 {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_4 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_4 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_tuerkis.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_5 {
	background-color: #474694;
	border-right:1px solid #474694;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_5 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_5 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_violett.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_6 {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_6 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_6 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_pink.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_7 {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_7 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_7 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_gelb.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.color_8 {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
	background-image: url(../img/navi_main/li_pfeil_5th.gif);
	height: 100%;
}
.color_8 a {
	padding-left: 46px;
	margin-left: 6px;
	display: block;
}
.color_8 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer5_act_dunkelblau.gif);
	display: block;
	margin-left: 6px;
	background-position:0 -1px;
}
.sixth_1 {
	background-color: orange;
	border-right:1px solid orange;
	height: 100%;
}
.sixth_1 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_1 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_orange.gif);
	display: block;
	color:#000;
}
.sixth_1_act {
	background-color: orange;
	border-right:1px solid orange;
	height: 100%;
}
.sixth_1_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_orange.gif);
	display: block;
	color:#000;
}
.sixth_2 {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.sixth_2 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_2 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gruen.gif);
	display: block;
	color:#000;
}
.sixth_2_act {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.sixth_2_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gruen.gif);
	display: block;
	color:#000;
}
.sixth_3 {
	background-color: #248ae0;
	border-right:1px solid #248ae0;
	height: 100%;
}
.sixth_3 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_3 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_blau.gif);
	display: block;
	color:#000;
}
.sixth_3_act {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.sixth_3_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_blau.gif);
	display: block;
	color:#000;
}
.sixth_4 {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
	height: 100%;
}
.sixth_4 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_4 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_tuerkis.gif);
	display: block;
	color:#000;
}
.sixth_4_act {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
	height: 100%;
}
.sixth_4_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_tuerkis.gif);
	display: block;
	color:#000;
}
.sixth_5 {
	background-color: #474694;
	border-right:1px solid #474694;
	height: 100%;
}
.sixth_5 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_5 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_violett.gif);
	display: block;
	color:#000;
}
.sixth_5_act {
	background-color: #474694;
	border-right:1px solid #474694;
	height: 100%;
}
.sixth_5_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_violett.gif);
	display: block;
	color:#000;
}
.sixth_6 {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
	height: 100%;
}
.sixth_6 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_6 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_pink.gif);
	display: block;
	color:#000;
}
.sixth_6_act {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
	height: 100%;
}
.sixth_5_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_pink.gif);
	display: block;
	color:#000;
}
.sixth_7 {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
	height: 100%;
}
.sixth_7 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_7 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gelb.gif);
	display: block;
	color:#000;
}
.sixth_7_act {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
	height: 100%;
}
.sixth_7_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gelb.gif);
	display: block;
	color:#000;
}
.sixth_8 {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
	height: 100%;
}
.sixth_8 a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.sixth_8 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_dunkelblau.gif);
	display: block;
	color:#000;
}
.sixth_8_act {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
	height: 100%;
}
.sixth_8_act a {
	padding-left: 54px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_dunkelblau.gif);
	display: block;
	color:#000;
}

/********** 7. Ebene Navi ************/

.seven_1 {
	background-color: orange;
	border-right:1px solid orange;
	height: 100%;
}
.seven_1 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_1 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_orange.gif);
	display: block;
	color:#000;
}
.seven_1_act {
	background-color: orange;
	border-right:1px solid orange;
	height: 100%;
}
.seven_1_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_orange.gif);
	display: block;
	color:#000;
}
.seven_2 {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.seven_2 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_2 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gruen.gif);
	display: block;
	color:#000;
}
.seven_2_act {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.seven_2_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gruen.gif);
	display: block;
	color:#000;
}
.seven_3 {
	background-color: #248ae0;
	border-right:1px solid #248ae0;
	height: 100%;
}
.seven_3 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_3 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_blau.gif);
	display: block;
	color:#000;
}
.seven_3_act {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
	height: 100%;
}
.seven_3_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_blau.gif);
	display: block;
	color:#000;
}
.seven_4 {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
	height: 100%;
}
.seven_4 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_4 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_tuerkis.gif);
	display: block;
	color:#000;
}
.seven_4_act {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
	height: 100%;
}
.seven_4_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_tuerkis.gif);
	display: block;
	color:#000;
}
.seven_5 {
	background-color: #474694;
	border-right:1px solid #474694;
	height: 100%;
}
.seven_5 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_5 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_violett.gif);
	display: block;
	color:#000;
}
.seven_5_act {
	background-color: #474694;
	border-right:1px solid #474694;
	height: 100%;
}
.seven_5_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_violett.gif);
	display: block;
	color:#000;
}
.seven_6 {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
	height: 100%;
}
.seven_6 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_6 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_pink.gif);
	display: block;
	color:#000;
}
.seven_6_act {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
	height: 100%;
}
.seven_5_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_pink.gif);
	display: block;
	color:#000;
}
.seven_7 {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
	height: 100%;
}
.seven_7 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_7 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gelb.gif);
	display: block;
	color:#000;
}
.seven_7_act {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
	height: 100%;
}
.seven_7_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_gelb.gif);
	display: block;
	color:#000;
}
.seven_8 {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
	height: 100%;
}
.seven_8 a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_6th.gif);
	display: block;
	color:#000;
}
.seven_8 a:hover {
	background-image: url(../img/navi_main/li_pfeil_layer6_act_dunkelblau.gif);
	display: block;
	color:#000;
}
.seven_8_act {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
	height: 100%;
}
.seven_8_act a {
	padding-left: 62px;
	margin-left: 6px;
	background-position:7px 0;
	background-image: url(../img/navi_main/li_pfeil_layer6_act_dunkelblau.gif);
	display: block;
	color:#000;
}

/**** End 7. Ebene ***/

.xcolor_2 a {
	color: #96e73e;
}
.kate_1 {
	background-color: orange;
}
.kate_2 {
	background-color: #96e73e;
}
.kate_3 {
	background-color: #248ae0;
}
.kate_4 {
	background-color: #00cfe9;
}
.kate_5 {
	background-color: #474694;
}
.kate_6 {
	background-color: #ae4790;
}
.kate_7 {
	background-color: #ffce58;
}
.kate_8 {
	background-color: #1941ad;
}
.kate_1 {
	background-color: orange;
}
div.kat_1:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_orange.gif);
}
div.kat_2:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gruen.gif);
}
div.kat_3:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_blau.gif);
}
div.kat_4:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_tuerkis.gif);
}
div.kat_5:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_violett.gif);
}
div.kat_6:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_pink.gif);
}
div.kat_7:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_gelb.gif);
}
div.kat_8:hover {
	background-image: url(../img/navi_main/li_pfeil_layer4_act_dunkelblau.gif);
}
.kat_1 {
	background-color: orange;
	border-right:1px solid #f1930d;
}
.kat_2 {
	background-color: #96e73e;
	border-right:1px solid #96e73e;
}
.kat_3 {
	background-color: #248ae0;
	border-right:1px solid #248ae0;
}
.kat_4 {
	background-color: #00cfe9;
	border-right:1px solid #00cfe9;
}
.kat_5 {
	background-color: #474694;
	border-right:1px solid #474694;
}
.kat_6 {
	background-color: #ae4790;
	border-right:1px solid #ae4790;
}
.kat_7 {
	background-color: #ffce58;
	border-right:1px solid #ffce58;
}
.kat_8 {
	background-color: #1941ad;
	border-right:1px solid #1941ad;
}
.teaser-box-bilder {
	float: left;
}
.rall_box_cont a {
	clear: both;
}

/************** Stile Robert Ladkani ab 16.04 2010 ********************/

.rdescript {
	font-size:11px;
	width:90%;
	margin:auto;
}
.rdescript ul {
	margin-top:5px;
	margin-bottom:-2px;
}

.rdescript p {
	margin:0;
	padding:0;
}

/******************  Spezialbox ********************/

.tabella_inline {
	margin:0;
	padding:0;
	font-size:11px;
	padding:10px;
}
.bg_lightgreenn {
	background-color:#dfc;
}
.bg_lightbluen {
	background-color:#d7f3f6;
}
.bg_lightpinkn {
	background-color:#fae8dd;
}
.tabella_inline .boxhead {
	margin:-2px;
}

.rart .d_middle .rbild{
                width: 120px;
}
.rart .rahmen_middle .d_middle {
                padding: 0px;
                margin: 0px;
				width: 554px;
}

#suchboxer .boxheadx, #suchboxer .boxhead {
margin:0;
padding:0;
font-size:12px;
padding-left:0;
margin-bottom:15px;
width:auto;
line-height:15px;
}

#suchboxer #suchtable {
margin-top:5px;
}

.box_suche .boxhead p {
margin:0;
padding:0;
}

.box_suche .boxbody {
padding-bottom:7px;
padding-top:7px;
}

.box_suche .boxbody ul {
margin-bottom:0;
margin-top:0;
}
