/*
p{margin:0;padding:0;border:0;}
body{margin:0;padding:0;border:0;}
div{margin:0;padding:0;border:0;}
ul{margin:0;padding:0;border:0;}
li{margin:0;padding:0;border:0;}
img{margin:0;padding:0;border:0;}
a{margin:0;padding:0;border:0;outline:none;color:#000000;}
*/

html{
	margin:0;
	padding:0;
	overflow-y:scroll;
}
body{
	padding:0;
	margin:0;
	background:#fff url(../images/background_image.gif) repeat-y;
	background-position:center;
}
div#background_box{
	margin:0 auto 0 auto;
	width:953px;
	position:relative;
}
.clear{
	clear:both;
}
h1{
	margin:0 14px 0 14px;
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#009;
}
p, h3, .article_body{
	margin:10px 14px 15px 14px;
	padding:0 0 10px 0;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
* html .textseite p, * html .textseite h3, * html .textseite .article_body{
	width:499px;
	margin-right:0;
}
.textseite h3{
	margin-top:1px;
	padding-bottom:5px;
}
h2{
	margin:3px 0 0 14px;
	padding:0;
	color:#000;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.article_body ul{
	margin:0 0 0 10px;
	padding:0;
}
.article_body ul li{
	margin:0 0 0 5px;
	padding:0;
}
a{
	margin:0;
	padding:0;
	color:#009;
}
#main_container{
	position:relative;
	margin:0;
	padding:0;
	width:954px;
	top:70px;
	left:0px;
	height:100%
}
.logo{
	display:block;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:14px;
	background:url(../images/logo_neu.jpg) no-repeat;
	width:167px;
	height:68px;
}
/* Breadcrumb */
/*
.breadcrumb{
	margin:15px 0 0 215px;
	padding:0;
	color:#000;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	height:20px;
}
*/
.breadcrumb{
	margin:0 0 0 194px;
	padding:8px 0 8px 20px;
	color:#000;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	height:10px;
	background:url(../images/main_nav_ecke.gif) no-repeat top left;
	
}
.breadcrumb .link_1{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#000;	
	font-weight:normal;
}
.breadcrumb .link_2{
	padding:0;
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
/* News */
#left_layout_box{
	margin:0;
	padding:0;
	width:194px;
	height:10px;
}
.news_box{
	padding:0;
	margin:0;
/*
	background:url(../images/sub_nav_backg.gif) repeat-x bottom;
*/
	width:194px;
	position:absolute;
	top:168px;
	left:1px;
}
.news{
	display:block;
	margin:10px 0 0 0;
	padding:0;
	border-bottom:1px solid #bec2c6;
	width:194px;
	height:112px;
	position:relative;
}
.news h1{
	margin:3px 0 0 14px;
	padding:0;
	width:165px;
}
.news h2{
	margin:3px 14px 0 14px;
	width:165px;
}
.yellow_arrow_news{
	margin:0;
	padding:0;
	background:url(../images/yellow_arrow.gif) no-repeat bottom right;
	height:12px;
	width:12px;
	position:absolute;
	bottom:0;
	right:0;
	text-decoration:none;
}
/* SEARCH */
.search{
	position:absolute;
	top:58px;
	left:1px;
	margin:0;
	border-bottom:7px solid #fff;
	height:77px;
	width:194px;
	background:#f1d426;
}
.search input{
	margin:5px 0 7px 15px;
	height:15px;
	width:160px;
	border:1px solid #959595;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
.search p{
	margin:0 0 0 15px;
	padding:0;
	font-weight:bold;
}
.search a{
	margin:0 16px 0 0;
	padding:0 10px 0 0;
	color:#4c4c4c;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/search_arrow.gif) no-repeat right;
	float:right;
}
* html .search .p a{
	margin:10px 16px 0 0;
	padding:0 10px 0 0;
	color:#4c4c4c;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/search_arrow.gif) no-repeat right;
	float:right;
}
.yellow_arrow{
	margin:0;
	padding:0;
	background:url(../images/yellow_arrow.gif) no-repeat bottom right;
	height:12px;
	width:12px;
	position:absolute;
	bottom:0;
	right:0;
	text-decoration:none;
}
/* Boxen */
#content{
	position:absolute;
	top:84px;
	left:215px;
	width:529px;
	margin:0 0 0 0;
	padding:0 0 20px 0;
}
/*
#content{
	float:left;
	margin:0 0 0 21px;
	padding:0;
	width:530px;
	position:relative;
}
*/
#content_artikel_4{
	position:absolute;
	top:84px;
	left:215px;
	width:600px;
	margin:0 0 0 0;
	padding:0 0 20px 0;
}

#content li{
	margin:5px 10px 5px 14px;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.top{
	float:left;
	margin:0 0 10px 0;
	padding:0;
	border:1px solid #bdc1c5;
	position:relative;
	width:529px;
	height:217px;
}
.top h1{
	margin:0 14px 0 14px;
	padding:0;
}
.top p{
	margin:4px 14px 0 14px;
	padding:0;
}

.textseite{
	float:left;
	margin:0;
	padding:0;
	border:1px solid #bdc1c5;
	position:relative;
	width:529px;
}
.map{
	margin:0;
	padding:0;
	border:0px solid #bdc1c5;
}
.top_text_container{
	float:left;
	margin:0 0 20px 0;
	padding:0;
	border:1px solid #bdc1c5;
	width:529px;
}
.top_text_container h1{
	padding:0;
	margin:12px 14px 10px 14px;
}

.top_text_container strong{
	margin:0;
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#009;
}
.left_box{
	margin:0 3px 5px 0;
	padding:0;
	float:left;
	width:258px;
	height:490px;
}
.left_box.first{
	margin:0;
	padding:0;
	float:left;
	width:240px;
	height:475px;
	border:none;
}
.article_bottom{
	float:left;
	margin:0;
	padding:0;
	width:529px;
	height:230px;
	border:1px solid #bdc1c5;
	position:relative;
}
.home_box_unten{
	float:left;
	margin:0;
	padding:0;
	width:260px;
	height:260px;
	border:1px solid #bdc1c5;
	position:relative;
	background:#ff0;
}
#content .article_bottom img{
	float:left;
}
#content .article_bottom h1{
	margin:15px 0 0 10px;
	padding:0;
	width:240px;
	float:left;
}
#content .article_bottom p{
	margin:0 0 0 10px;
	padding:0;
	width:240px;
	float:left;
}
/*
#content .article_bottom h2{
	margin:0;
	padding:0 0 0 10px;
	width:530px;
	height:20px;
	color:#fff;
	position:absolute;
	right:0;
	bottom:0;
}
*/
.bottom_left{
	float:left;
	margin:0 0 10px 0;
	padding:0;
	width:258px;
	height:222px;
	position:relative;
	border:1px solid #bdc1c5;
}
/*
.bottom_left h1{
	margin:20px 10px 0 10px;
}
*/
.bottom_left h1{
	margin:3px 14px 0 14px;
	padding:0;
}
.bottom_left p, h3{
	margin:0px 14px 0 14px;
	padding:6px 0 0 0;
}
.home_unten_rechts{
	float:left;
	margin:0 0 0 8px;
	padding:0;
	width:259px;
	height:230px;
	position:relative;
	border:1px solid #bdc1c5;
}
.home_unten_rechts h2{
	margin:0;
	padding:2px 0 0 10px;
	height:19px;
	color:#fff;
}
.home_unten_rechts img{
	margin:0;
	padding:0;
	float:left;
}
/* Team */
.team.first{
	margin:0 10px 10px 0;
	padding:0;
	width:259px;
	height:109px;
	position:relative;
	border:1px solid #bdc1c5;
	float:left;
}
.team{
	margin:0 11px 5px 0;
	padding:0;
	width:258px;
	height:109px;
	position:relative;
	border:1px solid #bdc1c5;
	float:left;
}
.team img{
	position:absolute;
	top:10px;
	right:0;
}
* html .team img{
	margin-top:10px;
	float:right;
	position:relative;
}
.team h1{
	margin:5px 0 0 13px;
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#009;
}
.team h2{
	margin:3px 0 9px 14px;
	padding:0;
	height:20px;
	color:#fff;
}
.team h3{
	margin:10px 3px 15px 14px;
	padding:0 0 10px 0;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
/*
* html .team h3{
	margin:10px 3px 15px 0px;
	padding:0 0 10px 14px;
	width:160px;
}
*/
* html .team h3{
	margin:5px 0 0 13px;
	padding:0;
	width:140px;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.team p{
	margin:0;
	padding:2px 0 0 13px;
	background:#ccc;
	width:245px;
	height:15px;
	position:absolute;
	bottom:0;
	text-transform:lowercase;
}
.team p a{
	text-decoration:none;
	color:#000;
}

.bottom_left_first{
	float:left;
	margin:0 0 10px 10px;
	padding:0;
	width:258px;
	height:222px;
	position:relative;
	right:0;
	border:1px solid #bdc1c5;
}
.bottom_left_first h1{
	margin:3px 14px 0 14px;
	padding:0;
}
.bottom_left.first p, h3{
	margin:0px 14px 0 14px;
	padding:3px 0 0 0;
}
.h1{
	padding:0;
	margin:13px 14px 0 14px;
}
.h1 h1{
	margin:27px 14px 0 14px;
	padding:0;
}
.bottom_left.first img{
	margin:0;
	padding:0;
}
.bottom_left .uberschrift_bild{
	margin:0;
	padding:0;
	top:0;
	left:0;
}
.bottom_left .bilder{
	position:absolute;
	bottom:21px;
}
.bottom_left .bilder img{
	margin:0 0 0 10px;
	padding:0;
	height:99px;
	width:70px;
	float:left;
}
.bottom_left .bilder_02{
	position:absolute;
	bottom:21px;
}
.bottom_left .bilder_02 img{
	margin:0;
	padding:0;
	height:99px;
	width:260px;
	float:left;
}
.bottom_right h2{
	margin:0;
	padding:2px 0 0 10px;
	height:19px;
	color:#fff;
}
.right_box{
	width:191px;
	position:absolute;
	right:-1px;
	top:84px;
}
.right_box_article{
	margin:0 0 10px 0;
	padding:0;
	float:left;
	width:190px;
}
.right_box_article a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:0 8px 0 10px;
	margin:0;
	background:url(../images/passwort_arrow.gif) no-repeat right;
	text-decoration:none;
	display:block;
	width:152px;
	text-align:right;
}
.right_box_article a.rechts_more{
	position:relative;
	margin:0 0 0 10px;
	/*left:110px;*/
}
.right_box_article p{
	margin:0 10px 8px 8px;
	padding:0;
}
.right_box p.login{
	margin:8px 0 0 0;
	padding:0;
}
.right_box_article h1{
	color:#fff;
	margin:0 0 2px 0;
	padding:3px 0 12px 10px;
	font-size:10px;
	background:#fff url(../images/rechts_head_bg.gif) repeat-x bottom;
}
.right_box a.blau{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.02em;
	padding:0 8px 0 0;
	margin:0 8px 10px 0;
	font-weight:normal;	
	background:url(../images/passwort_arrow.gif) no-repeat right;
	color:#000;	
	text-decoration:none;
	display:block;
}
.right_box a.weiss{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding:0 8px 0 0;
	margin:2px 13px 0 0;
	font-weight:normal;	
	background:url(../images/login_arrow.gif) no-repeat right;
	color:#fff;	
	text-decoration:none;
	display:block;
}
.right_box a.login{
	padding:0;
	border:0;
	margin:0;
}
.right_box a.login img{
	padding:0;
	border:0;
	margin:0 8px 0 0;
	width:39px;	
	height:12px;
	text-decoration:none;
}
.newsletter_box{
	background:#053f78 url(../images/newsletter_bg.gif) repeat-x;
	height:62px;
	padding:0;
	margin:0 0 10px 0;
	text-align:right;
}
.newsletter_box input{
	margin:24px 15px 0 15px;
	padding:2px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	height:13px;
	width:157px;
	border:1px solid #959595;
}

/*Überschriften_Rechts*/
h1.mitglieder_login{	
	margin:0;
	padding:0;
	background:url(../images/rechts_mitglieder-login.gif) no-repeat;
	display:block;
	height:28px;
}
h1.service{	
	margin:0;
	padding:0;
	background:url(../images/rechts_service.gif) no-repeat;
	display:block;
	height:28px;
}
h1.weitere_themen{	
	margin:0;
	padding:0;
	background:url(../images/article_header.gif) no-repeat;
	display:block;
	height:28px;
}
h1.anfahrt{	
	margin:0;
	padding:0;
	background:url(../images/anfahrt_header.gif) no-repeat;
	display:block;
	height:28px;
}
h1.kontaktform{	
	margin:0;
	padding:0;
	background:url(../images/rechts_kontaktformular_header.gif) no-repeat;
	display:block;
	height:28px;
}
/*--------*/
.right_box h2{
	color:#009;
	margin:0 0 10px 10px;
	padding:0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.right_box .link{
	margin:0;
	padding:0;
	height:10px;
	width:191px;
}
.right_box .link a{
	color:#2a4880;
	margin:0 10px 5px 0;
	padding:0 10px 0 0;
	font-weight:normal;	
	background:url(../images/more_img.gif) no-repeat right;
	text-decoration:none;
	float:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
/*.article_header img{
	border-bottom:3px solid #fff;
}*/
.service_img{
	margin:0;
	padding:0;
	background:url(../images/service_img.gif) no-repeat;
	height:106px;
	width:191px;
}
.hidden{
	display:none;
	margin:0;
	padding:0;
}
/* Kontaktformular */
.kontakt{
	float:left;
	margin:0 0 20px 0;
	padding:0;
	width:529px;
	padding-bottom:10px;
	border:1px solid #bdc1c5;
	position:relative;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.kontakt h1{
	padding:0;
	margin:12px 14px 0 14px;
}
.kontakt table{
	margin:10px 0 0 15px;
}
.kontakt table tr{
	height:25px;
	width:170px;
}
.kontakt table .input{
	border:1px solid #848484;
	width:200px;
	height:15px;
	margin:0 10px 0 10px;
	padding:0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/kontaktfeld_bg.gif) no-repeat;
}
.radio_btn{
	margin:0 0 0 10px;
	padding:0 0 0 5px;
	color:#000;
}
.radio_btn input{
	margin:0;
	padding:0;
	color:#f00;
	width:25px;
}
.kontakt table select{
	border:1px solid #848484;
	width:200px;
	height:20px;
	margin:0 10px 0 10px;
	padding:0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.kontakt table .p{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0
}
.kontakt table .textarea{
	border:1px solid #848484;
	width:200px;
	height:150px;
	margin:0 10px 0 10px;
	padding:0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/kontaktfeld_text_bg.gif) no-repeat;
}
a.back{
	height:9px;
	width:100px;
	margin:0;
	padding:0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../images/back_arrow.gif) no-repeat bottom left;
	color:#009;
	padding:0 0 3px 10px;
	margin:0 0 10px 10px;
	display:block;
	/*margin:5px 0 0 13px;
	padding:10px 0 10px 15px;
	*/
}
a.back_to_top{
	display:block;
	margin:0;
	padding:0 6px 0 0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	height:15px;
	width:120px;
	background:url(../images/up_arrow.gif) no-repeat top right;
	position:relative;
	top:-15px;
	left:388px;
	text-transform:uppercase;
}
a.article_back_to_top{
	margin:0;
	padding:0;
	text-transform:uppercase;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/up_arrow.gif) no-repeat top right;
	position:relative;
	padding:0 6px 0 10px;
	margin:0;
	left:352px;
	text-decoration:none;
	width:120px;
	display:block;
	height:15px;
	top:-10px;
/*
	color:#666;
	position:relative;
*/
}
a.down{
	display:block;
	margin:0;
	padding:0 0 5px 12px;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#009;
	text-decoration:none;
	width:168px;
	background:url(../images/down_arrow.gif) no-repeat;
	background-position: 0px 2px;
	text-align:left;
}
a.to_website{
	display:block;
	margin:0;
	padding:0 6px 0 0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	height:15px;
	width:120px;
	background:url(../images/btn_anzeigen.gif) no-repeat top right;
	position:absolute;
	bottom:0;
	right:0;
	text-transform:uppercase;
}

.rechte_box{
	margin:0;
	padding:0;
	border:1px solid #bdc1c5;
	width:258px;
	height:456px;
	float:right;
	position:relative;
}
.rechte_box.first{
	margin:0 0 0 10px;
	padding:0;
	float:left;
	width:240px;
	height:475px;
	border:none;
}
.send_btn{
	margin:0;
	padding:0;
}
.send_btn a{
	margin:0;
	padding:0;
	color:#FF0000;
}
/* fuer png */
/*
.d{
	margin:0;
	padding:0;
	width:258px;
	height:19px;
}
.d h2{
	margin:0 0 20px 14px;
	padding:0;
	color:#fff;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
*/
.d{
	position:absolute;
	left:0;
	top:0;
	width:260px;
	height:19px;
}
.d h2{
	margin:3px 0 20px 14px;
	padding:0;
	color:#fff;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.e{
	position:absolute;
	left:0;
	top:0;
	width:530px;
	height:20px;
}
.e h2{
	margin:3px 0 20px 14px;
	padding:0;
	color:#fff;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.anschrift {
	background-color:#f7f9f9;
	padding:0;
	margin:0;
}
.f{
	width:260px;
	height:19px;
}
.f h2{
	color:#fff;
}
/* ARtikel list */
/* #################################### CONTENT #################################### */
#content_head{
	padding:0 0 5px 0;
	position:relative;
	widht:719px;
	height:65px;
	background:url(../images/header/head_standard.gif) no-repeat;
}
#content_head span{
	display:block;
	position:absolute;
	bottom:5px;
	left:15px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
}
#content_list{
	margin:0;
	padding:0 20px 25px 20px;
	background:#FFF;
	width:488px;
	overflow:hidden;
}
#content_list ul{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
#content_list ul li{
	margin:0 10px 0 10px;
	padding:0 10px 0 10px;
	background:	url(../images/nav_arrow.gif) no-repeat;
}
#content_list ul li a{
	margin:0;
	padding:0;
	text-decoration:none;
}
#content_list h1{
	clear:left;
	padding:3px;
	margin:0 0 10px 0;
	color:#009;
	text-align:left;
	font:bold 12px verdana,arial,Helvetica,sans-serif,verdana;
	border-bottom:1px solid #009;
}
#content_list table.list{	
	margin:20px;
}
#content_list span.sub_link_2{
	display:block;
	width:530px;
	float:left;
	margin:25px 14px 0 0;
	padding:0;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#009;
}
#content_list a.sub_link{
	display:inline-block;
	margin:0;
	padding:0 5px 5px 0;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#content .uebersicht_alphabet_weiss{
	width:488px;
	border-bottom:none;
	list-style:none;
	padding:0;
	margin:0px;
	height:0;
}
#content .uebersicht_alphabet{
	width:488px;
	border-bottom:1px solid #009;
	list-style:none;
	padding:0 0 20px 0;
	margin:10px 0 10px 23px;
}
#content .uebersicht_alphabet li{
	margin:0;padding:0;
	float:left;
	width:25px;
}
#content .uebersicht_alphabet a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#content .uebersicht_alphabet a:hover{
	text-decoration:underline;
}
div.artikel{
	float:left;
	padding:20px 0 10px 0;
	margin:0 0 0 0;
}
div.artikel .icon{
	float:left;
	margin: 0 10px 0 0;
	width:45px;
	height:36px;
}
div.artikel .icon img{
	margin:0;
	padding:0;
}
div.artikel div.link{
	padding:0 0 0 10px;
	position:relative;
	top:5px;
	width:210px;
	float:left;
}
div.artikel div.text{
	display:block;
	width:380px;
	float:left;
}
#to_top{
	position:relative;
	top:10px;
	padding:20px 0 10px 0px;
	clear:left
}
/* #####  test ###### */
.test_header{
	position:absolute; 
	height:19px;
	width:258px;
}
.test_bild{
	position:absolute; 
	width:258px; 
	height:100px;
}

.test_d{
	margin:0;
	padding:0;
	width:258px;
	height:19px;
}
.test_d h2{
	margin:0 0 20px 14px;
	padding:0;
	color:#fff;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
.test_01{
	position:absolute; 
	height:19px;
	width:258px;
}
.test_01 h2{
	color:#fff;
}
/* #####  SEARCH ###### */
.search_box{
	border:1px solid #bdc1c5;
}
#search_bar{
	margin:20px;
}
.search_result{
	margin:0 20px 20px 20px;
}
.search_result h1{
	clear:left;
	color:#009;
	font-family:verdana,arial,Helvetica,sans-serif,verdana;
	font-size:12px;
	font-weight:bold;
	margin:0pt;
	padding:0;
}
.search_result a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px 2px 0pt 0pt;
	color:#000;
}

/* ### datei liste */
ul.datei_liste{
	margin:0 0 25px 0;
	padding:0 0 0 0px;
	list-style:none;
}
ul.datei_liste li{
	margin:0 0 5px 0;
	padding:0;
}
ul.datei_liste li img{
	border:0;
	position:relative;
	top:5px;
	right:3px;
}
/*###Ärztefinder###*/
.arzt_option{
	width:180px;
}
/*Beitagsrechner*/
.beitragsrechner{
	background:#e2e2e2;
	border:1px solid #009;
	border-collapse:collapse;
	width:500px;
	margin:10px 0 10px 0;
}
.beitragsrechner tr.beitragsrechner_head_1 td{
	background:#f1d426;
	text-align:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.beitragsrechner tr.beitragsrechner_head_2 td{
	background:#009;
	text-align:left;
	color:#FFFFFF;
}
.beitragsrechner td{
	padding:4px;
	border:1px solid #fff;
	text-align:left;
}
.br_btn{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	cursor:pointer;
	padding:0 10px 0 0;
	background:transparent url(../images/passwort_arrow.gif) no-repeat scroll right center;
	text-decoration:underline;
}
.br_input, .br_input option{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
#search_results{
	margin:10px 14px 15px 14px;
	padding:0 0 10px 0;
	color:#000;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}