/* 3er Teilung mit "breitem" Content */
#wrapper1_1_1{ width:auto;height:auto;padding:18px 0px 0px;overflow:hidden;}
#wrapper1_1_1 .wrapper1{float:left;width:190px;height:auto;padding:38px 0 0;}
#wrapper1_1_1 .wrapper2{float:left;width:413px;height:auto;padding:0px 20px;}
#wrapper1_1_1 .wrapper3{float:left;width:265px;*-width:262px;height:auto;}

/*2er Teilung (ohne "Teaserspalte" rechts) */
#wrapper2_1{ width:auto;height:auto;padding:18px 0px 0px;overflow:hidden;}
#wrapper2_1 .wrapper1{float:left;width:603px;height:auto;padding:0px 20px;}
#wrapper2_1 .wrapper2{float:left;width:265px;height:auto;}

/* Breadcrumb */
.breadcrumb {
font-family:Arial, Helvetica, sans-serif;
color:#6ea5be;
font-size:9px;
float:left;
}

.breadcrumb_last {
font-family:Arial, Helvetica, sans-serif;
color:#f59100;
font-size:9px;
}
.meta {
padding-left:55px;
}

#wrapper1_1_1 .wrapper2 .breadcrumb{ margin:0 0 7px 5px;*-margin-left:3px; }
#wrapper1_1_1 .wrapper2 h1{ margin:0 0 12px -2px; }

#wrapper2_1 .wrapper1 .breadcrumb{ margin:0 0 7px 56px;*-margin-left:28px; }
#wrapper2_1 .wrapper1 h1{ margin:0 0 6px 54px; }

/* Flashcontent */
#flashcontent{
	background:url(../img/common/fallback.jpg) #FFF top left no-repeat;
	width:910px;
	height:401px;
	padding-top:24px;
	margin: 0px 0px 51px;
}


/* TeaserArea (Homepage) */
#teaserArea{ background:url(../img/teaser/bg_tsArea.gif) #FFFFFF top center no-repeat;width:886px;min-height:131px;height:auto;padding:0px 0px 0px 24px; }

.baloonTeaser{ float:left;background:url(../img/teaser/smplBaloon.gif) #FFF top left no-repeat;width:227px;min-height:64px;height:auto;font-size:0.75em;*-background-repeat:no-repeat; }
.baloonTeaser.middle{ margin:0 90px; }

.baloonTeaser.phone{ background:url(../img/teaser/phoneBaloon.gif) #FFF top left no-repeat; }
.baloonTeaser.calc{ background:url(../img/teaser/calcBaloon.gif) #FFF top left no-repeat; }
.baloonTeaser.shoep{ background:url(../img/teaser/shoepBaloon.gif) #FFF top left no-repeat; }
.baloonTeaser.watch{ background:url(../img/teaser/watchBaloon.gif) #FFF top left no-repeat; }

.baloonTeaser .baloonTitle{	width:113px;height:12px;margin-left:30px;padding-top:3px;font-size:0.95em;font-weight:bold;color:#FFF; }

.baloonTeaser .baloonContent{ min-height:54px;height:auto;*-padding-top:2px; }
.baloonTeaser .baloonContent .imgBox{ float:left;margin-right:11px;*margin-right:8px; }
.baloonTeaser .baloonContent .txtBox{ padding:9px 9px 9px 19px;*-padding-right:6px; }
.baloonTeaser .baloonContent .txtBox .headline{ display:block;margin-bottom:3px;font-weight:bold; }
.baloonTeaser .baloonContent .txtBox .number{ display:block;margin-top:1px;font-size:1.4em;font-weight:bold;color:#6ea5be; }
.baloonTeaser .baloonContent .txtBox .note{ font-size:0.8em; }
.baloonTeaser .baloonContent .txtBox .link{ display:block;height:29px;padding-top:13px; }
.baloonTeaser .baloonContent.norm{ background:url(../img/teaser/normBaloon.gif) bottom left no-repeat;padding:4px; }
.baloonTeaser .baloonContent.talk{ background:url(../img/teaser/talkBaloon.gif) bottom left no-repeat;padding:4px 4px 27px 4px;*-padding-top:2px; }

/* 2er Teaser */
.baloonTeaser.doublecalc{ background:url(../img/teaser/doublecalcBaloon.gif) #FFF top left no-repeat;width:544px;margin-right:90px; }
.baloonTeaser .baloonContent.double{ background:url(../img/teaser/doubleBaloon.gif) bottom left no-repeat;padding:4px; }
.baloonTeaser .baloonContent.double .txtBox{ padding-bottom:1px; }
.baloonTeaser.doublecalc .colOne, .baloonTeaser.doublecalc .colTwo, .baloonTeaser.doublecalc .colThree {float:left;width:173px;margin-bottom:9px;}
.baloonTeaser.doublecalc .colThree {width:144px;}
.baloonTeaser.doublecalc select {width:156px;border:1px solid #8BB7CB;font-size:1.0em;color:#ff9900;font-weight:bold;}
.baloonTeaser.doublecalc option {color:#ff9900;}
.baloonTeaser.doublecalc input {width:146px;padding:0 4px;border:1px solid #8BB7CB;height:17px;color:#ff9900;font-size:1.0em;}
.baloonTeaser.doublecalc label {font-size:11px;font-weight:bold;margin-left:1px;display:block;margin-top:4px;*margin-top:2px;}
.baloonTeaser.doublecalc .startsubmit {background:url(../img/content/start_bt_orderoffer.gif) #FFF top left no-repeat;width:144px;height:32px;border:none;margin-top:41px;cursor:pointer;}
.baloonTeaser.doublecalc .colOne {margin-left:19px;}

#wrapper1_1_1 .wrapper3 .angebot, #wrapper1_1_1 .wrapper3 .angebot_stoerer { margin:13px 0 0 10px; }
#wrapper1_1_1 .wrapper3 .angebot_stoerer2 { margin:13px 0 0 20px; }
#wrapper1_1_1 .wrapper3 .baloonTeaser{ margin:30px 0 0 16px;*-margin-left:8px;}
#wrapper1_1_1 .wrapper3 .baloonTeaser.calc { margin-left:20px;*-margin-left:10px;margin-top:20px;}
#wrapper1_1_1 .baloonTeaser .baloonContent .imgBox{ float:left;margin-right:16px;*margin-right:13px;*-padding-top:0px; }
#wrapper1_1_1 .baloonTeaser .baloonContent .txtBox{ *padding-bottom:7px; }
#wrapper1_1_1 .baloonTeaser .baloonContent .txtBox .headline{ display:block;margin-bottom:1px;font-weight:bold; }
#wrapper1_1_1 .baloonTeaser .baloonContent .txtBox .number{ display:block;margin:1px 0px 0px;font-size:1.1em;font-weight:bold;color:#6ea5be; }

#wrapper2_1 .wrapper2 .baloonTeaser{ margin:38px 0 0 16px;*-margin-left:8px;}
#wrapper2_1 .baloonTeaser .baloonContent .imgBox{ float:left;margin-right:16px;*-margin-right:13px;*-padding-top:0px; }
#wrapper2_1 .baloonTeaser .baloonContent .txtBox{ *padding-bottom:7px; }
#wrapper2_1 .baloonTeaser .baloonContent .txtBox .headline{ display:block;margin-bottom:1px;font-weight:bold; }
#wrapper2_1 .baloonTeaser .baloonContent .txtBox .number{ display:block;margin:1px 0px 0px;font-size:1.1em;font-weight:bold;color:#6ea5be; }

/* FlashTeaser */
#wrapper1_1_1 .wrapper1 .flashteaser{ padding-left:2px; }

/* Klappboxen */
#klappbox {
	width: 411px;
}

#klappbox .title {
	background:url(../img/common/klappbox_title.gif) 0 0;
	/*cursor:pointer;*/
	height:27px;
	margin-top:7px;
}

#klappbox .selected {
	background:url(../img/common/klappbox_title.gif) -411px 0;
}

#klappbox .title .title_text {
	float:left;
	color:#5d5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:8px 0 0 38px;
}

#klappbox .content {
	background:#f8f7f4 url(../img/common/klappbox_content_bottom.gif) no-repeat bottom;
	width:350px;
	margin-top:0px;
	margin-left:2px;
	color:#5d5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 2px 23px 10px 36px;
}

#klappbox .content p{
	font-size:12px;
	margin:12px 0;
}

/* angebots teaser */

.angebot {
	background:url(../img/common/angebot_bg.gif) no-repeat 0 0;
	width:233px;
	height:210px;
}
.angebot_stoerer {
	background:url(../img/common/angebot_stoerer_bg.gif) no-repeat 0 0;
	width:233px;
	height:210px;
}
.angebot_stoerer2 {
	background:url(../img/common/angebot_stoerer2_bg.gif) no-repeat 0 0;
	width:233px;
	height:210px;
}
.angebot_button {
	width:188px;
	height:55px;
	padding-top:155px;
}
.angebot_stoerer .angebot_button, .angebot_stoerer2 .angebot_button {
	width:192px;
	height:47px;
	padding-top:163px;
}
a.abutton {
	background:url(../img/common/angebot_button.gif) no-repeat 0 0;
	height:55px;
	width:188px;
	display:block;
}
a.abutton:hover {
	background:url(../img/common/angebot_button.gif) no-repeat -188px 0;
	height:55px;
	width:188px;
	display:block;
}
.angebot_stoerer a.abutton {
	background:url(../img/common/angebot_stoerer_button.gif) no-repeat 0 0;
	height:47px;
	width:192px;
	display:block;
}
.angebot_stoerer a.abutton:hover {
	background:url(../img/common/angebot_stoerer_button.gif) no-repeat -192px 0;
	height:47px;
	width:192px;
	display:block;
}
.angebot_stoerer2 a.abutton {
	background:url(../img/common/angebot_stoerer2_button.gif) no-repeat 0 0;
	height:47px;
	width:192px;
	display:block;
}
.angebot_stoerer2 a.abutton:hover {
	background:url(../img/common/angebot_stoerer2_button.gif) no-repeat -192px 0;
	height:47px;
	width:192px;
	display:block;
}

/* Layer Styles */

.space_column {
	width:60px;
	float:left;
}
.layer_content {
	width:664px;
	float:left;
}
.alert {
	width:555px;
	height:390px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-right:70px;
	margin-top:30px;
}

a.layer_close {
	background:url(../img/common/linkArrow_Layer.gif) 0px 4px no-repeat;
	color:#5d5c5c;
	text-decoration:underline;
	padding-left:9px;
}

.close {
	font-family:Arial, Helvetica, sans-serif;
	color:#6ea5be;
	font-size:9px;
	float:right;
}

.rss_alert {
	padding: 0 0 7px;
}
.clearAll {
	clear:both;
}

.column {
	float:left;
	width:180px;
	margin-right:45px;
}
.last {
	margin-right:0px;
}
.image {

padding-top:13px;
padding-bottom:9px;
}


#blue_box {
	background:#e2edf2 url(../img/content/blue_box_left.gif) no-repeat left;
	height:125px;
	margin-top:20px;
}
.blue_box_right {
	background:url(../img/content/blue_box_right.gif) no-repeat right;
	height:125px;
}
.blue_box_right p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5c5c;
	font-weight:bold;
	padding-top:10px;
	*-padding-top:5px;
	padding-left:20px;
}
.blue_box_icon {
	background:url(../img/content/blue_box_icon.gif) no-repeat right;
	height:74px;
	width:77px;
	float:right;
}
.alert_button {
	margin-left:auto;
	margin-right:auto;
	margin-top:-13px;
	width:188px;
	height:43px;
}
a.button {
	background:url(../img/content/rss_feed_alert.gif) no-repeat 0 0;
	height:43px;
	width:188px;
	display:block;
}
a.button:hover {
	background:url(../img/content/rss_feed_alert.gif) no-repeat -188px 0;
	height:43px;
	width:188px;
	display:block;
}
.blue_box_right .infotext p {
	font-family:Arial, Helvetica, sans-serif;
	color:#a2a2a2;
	font-size:10px;
	line-height: 12px;
	padding-bottom:10px;
	*-padding-bottom:3px;
	padding-top:1px;
}
.infotext p {
	font-family:Arial, Helvetica, sans-serif;
	color:#a2a2a2;
	font-size:10px;
	line-height: 12px;
	padding-bottom:10px;
	padding-top:30px;
}


.black {
	color:#5d5c5c;
}

/* Rechner Fallback */

#calculator {
	width: 411px;
	background: url(../img/content/calc_bgr.gif) repeat-y 0 0;
}
#calculator .calc_head {
	background: url(../img/content/calc_top.gif) no-repeat 0 0;
}
#calculator .calc_footer {
	background: url(../img/content/calc_bottom.gif) no-repeat 0 0;
	height: 8px;
	font-size:1px;
	line-height:1px;
}
#calculator .calc_form {
	padding: 9px 9px 2px 9px;
}
#calculator .calc_headline {
	background:url(../img/content/calc_headline.gif) no-repeat 0 0;
	width:182px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	padding: 0px 0px 7px 6px;
	line-height:17px;
}
#calculator .calc_subline {
	background:url(../img/content/calc_subline.gif) no-repeat 0 0;
	width:182px;
	height:13px;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	/*font-weight:bold;*/
	color:#FFFFFF;
	padding: 0px 0px 10px 6px;
	line-height:13px;
}
#calculator .txtLink {
	color:#5C5C5C;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
	line-height:14px;
	float:none;
	/*margin-left:6px;*/
}
#calculator .calc_ausgabe {
	background:url(../img/content/calc_ausgabe_bg.gif) no-repeat 0 0;
	width:386px;
	height:160px;
	margin-top:6px;
	padding-right:7px;
	padding-top:6px;
}
#calculator .calc_ausgabe h3 {
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 6px;
	*margin-bottom:-6px;
}
#calculator .spalte {
	float:left;
	padding-top:6px;
}
*html #calculator .spalte {
	width:169px;
}
#calculator .calc_ausgabe .spalte.klein {
	width:95px;
}
*html #calculator .calc_ausgabe .spalte.klein {
	width:88px;
}
#calculator .calc_ausgabe .spalte.mittel {
	width:99px;
}
#calculator .calc_ausgabe .calc_output {
	background:none;
	width:auto;
}
#calculator .calc_ausgabe .spalte.ausgabe_rechts {
	float:right;
	width:202px;
}
#calculator .calc_ausgabe .spalte.ausgabe_rechts input.output {
	background:url(../img/content/output_gr_bgr.gif) no-repeat 0 0;
	width:195px;
}
#calculator .massnahme_drop {
	width:394px;
	height:26px;
	text-align:right;
	border-bottom:1px solid #dcdbdb;
	margin-bottom:10px;
}
#calculator .massnahme_drop label {
	font-size:11px;
	font-weight:bold;
	color:#7F7F7F;
	line-height:15px;
}
#calculator select {
	font-size:11px;
	font-weight:bold;
	width:178px;
	color:#f59100;
	border:1px solid #8bb7cb;
}
#calculator option {
	color:#f59100;
	padding-left:4px;
}
#calculator .calc_select {
	width:182px;
	height:35px;
	padding:0px 2px;
	margin-top:2px;
}
#calculator .calc_input {
	background:url(../img/content/calc_input_bgr.gif) no-repeat 0 0;
	width:102px;
	height:35px;
	padding:6px 6px 6px 76px;
	margin-top:2px;
	*height:30px;
}
#calculator .calc_input input{
	*padding-top:1px;
	*height:18px;
}
#calculator .calc_input span {
	color:#7f7f7f;
	font-size:12px;
	font-weight:bold;
}
#calculator .calc_persdaten .calc_input {
	padding-left:6px;
	height:29px;
	width:182px;
	*height:24px;
}
#calculator .calc_persdaten .calc_select {
	height:25px;
}
#calculator .calc_persdaten select {
	*font-weight:normal;
}
#calculator .calc_persdaten .calc_input input {
	width:164px;
	text-align:left;
	font-size:11px;
	padding:4px 2px 0 2px;
	height:16px;
}
#calculator .calc_persdaten .formfeld_halb {
	width:91px;
	float:left;
}
#calculator .calc_persdaten .formfeld_halb .calc_select {
	width:91px;
}
*html #calculator .calc_persdaten .formfeld_halb, *html #calculator .calc_persdaten .formfeld_halb .calc_select {
	width:87px;
}
#calculator .calc_persdaten .formfeld_halb select {
	font-weight:bold;
	width:87px;
}
#calculator .calc_persdaten .formfeld_klein {
	width:50px;
	float:left;
}
#calculator .calc_persdaten .formfeld_gross {
	width:128px;
	float:left;
}
#calculator .calc_persdaten .formfeld_klein .calc_input {
	background:url(../img/content/calc_input_klein_bg.gif) no-repeat 0 0;
	width:38px;
}
#calculator .calc_persdaten .formfeld_gross .calc_input {
	background:url(../img/content/calc_input_gross_bg.gif) no-repeat 0 0;
	width:116px;
}
#calculator .calc_persdaten .formfeld_klein input {
	width:32px;
}
#calculator .calc_persdaten .formfeld_gross input {
	width:110px;
}
#calculator .calc_persdaten .dataTxt label {
	float: right;
	width: 160px;
	*width:154px;
	padding-top:0px;
}
*html #calculator .calc_persdaten .dataTxt label {
	width:151px;
}
#calculator .calc_persdaten .dataTxt a {
	font-size: 11px; 
	line-height: 11px;
	float:none;
	color:#7f7f7f;
	text-decoration:underline;
}
#calculator .calc_persdaten .dataTxt input {
	margin: 0 0 10px 2px;
	width: auto;
	border:none;
	
}
#calculator .calc_output {
	background:url(../img/content/calc_output_bgr.gif) no-repeat 0 0;
	width:182px;
	height:42px;
	padding:6px 0 0 7px;
	margin-top:2px;
	margin-bottom:-4px;
}
#calculator .calculate {
	background:url(../img/content/calc_line.gif) repeat-x 0 0;
	width:182px;
	height:20px;
	margin-top:-4px;
}
#calculator .calculate img{
	float:right;
	cursor:pointer;
	/*position:relative;
	z-index: 999;*/
}
#calculator .calculate2 {
	width:182px;
	height:22px;
	margin-top:0px;
	*margin-top:4px;
	margin-bottom:8px;
}
/*#calculator .calculate img:hover{
	float:right;
	cursor:pointer;
}*/
#calculator input {
	width:89px;
	height:20px;
	border:1px solid #8bb7cb;
	color:#FF9900;
	font-weight:bold;
	text-align:center;
}

#calculator input.calcsubmit{
	background:transparent url(../img/content/calc_bt_berechnen.gif) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	height:22px;
	width:98px;
	margin-left:84px;
}

#calculator input.offersubmit{
	background:transparent url(../img/content/calc_bt_anfordern2.gif) no-repeat scroll left top;
	border:medium none;
	cursor:pointer;
	height:32px;
	width:182px;
	margin-top:4px;
	display:block;
}
#calculator input.disabledsubmit{
	background:transparent url(../img/content/calc_bt_anfordern2.gif) no-repeat scroll left -32px;
	border:medium none;
	cursor:pointer;
	height:32px;
	width:182px;
	display:block;
}

#calculator input.calc_button {
	width:69px;
	height:17px;
	border:none;
}
#calculator input.output {
background:url(../img/content/output_bgr.gif) no-repeat 0 0;
	width:169px;
	height:31px;
	border:none;
	text-align:center;
	font-weight:bold;
	color:#6ea5be;
	padding:5px 0px;	
	overflow:hidden;
	font-size:19px;
	font-weight:bold;
}
#calculator input.output.klein {
	background:url(../img/content/output_klein_bgr.gif) no-repeat 0 0;
	width:69px;
}
#calculator input.output.mittel {
	background:url(../img/content/output_mittel_bgr.gif) no-repeat 0 0;
	width:89px;
}
#calculator fieldset {
	border:0;
}
#calculator label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #7f7f7f;
	padding: 14px 0px 0px 6px;
}
#calculator .help {
margin-top:-12px;
padding-right:2px;
float:left;
width:182px;
}
#calculator a {
line-height:1px;
font-size:1px;
text-decoration:none;
*float:right;
/**width:12px;*/
}
#economy {
	width:182px;
	float:left;
}
#afford {
	width:182px;
	float:right;
}
#linkeBox {
	width:182px;
	float:left;
}
#rechteBox {
	width:182px;
	float:right;
}
.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #8bb7cb url(../img/content/tooltip_top.gif) no-repeat 0 0;
color: white;
padding: 5px;
width: 126px; /*width of tooltip*/
font-size:10px;
*/margin-bottom:-10px;
}
div.htmltooltip img {
margin-bottom:-10px;
margin-left:-5px;
}
*html div.htmltooltip img {
margin-bottom:-5px;
margin-left:-5px;
margin-right:-5px;
}
#calculator .calc_projektdaten table {
	width:182px;
	font-size:11px;
	margin-bottom:12px;
}
#calculator .calc_projektdaten td {
	padding:2px 6px;
}
#calculator .calc_projektdaten tr {
	height:auto;
}
#calculator .calc_projektdaten th {
	padding:1px 6px;
}
#calculator .calc_projektdaten table.konditionen {
	background-color:#ffe6c1;
}
#calculator .calc_projektdaten table.konditionen thead, #calculator .calc_projektdaten table.merkmale thead {
	background:url(../img/content/calc_thead_bg.gif) top no-repeat;
}
#calculator .calc_projektdaten table.konditionen th, #calculator .calc_projektdaten table.merkmale th {
	padding-top:4px;
}
#calculator .calc_projektdaten table.krediteigenschaften {
	margin-bottom:0px;
}
#calculator .calc_projektdaten table.konditionen tfoot, #calculator .calc_projektdaten table.krediteigenschaften tfoot {
	background:url(../img/content/calc_tfoot_bg.gif) bottom no-repeat;
	height:4px;
	line-height:1px;
}
#calculator .calc_projektdaten table.konditionen tfoot td, #calculator .calc_projektdaten table.krediteigenschaften tfoot td {
	padding:0;
	font-size:1px;
}
#calculator .calc_projektdaten table.konditionen tfoot tr, #calculator .calc_projektdaten table.krediteigenschaften tfoot tr {
	height:4px;
}
#calculator .calc_projektdaten .hinterlegung {
	background-color:#ffe6c1;
	margin-bottom:12px;
}
#calculator .inputError {
	border:1px solid #ba232f;
}
#calculator .inputError.selectError option {
	*color:#ba232f;
}
#confirm .txtLink {
	color:#5C5C5C;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
#confirm .hotline {
	color:#B1D3DF;
	font-size:16px;
	font-weight:bold;
}
#confirm .note {
	font-size:10px;
}
.copy h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #7f7f7f;
	padding: 0px 0px 0px 6px;
}
.copy p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #999999;
	padding: 4px 0px 0px 6px;
	margin: 0 0 7px 0;
}
.link p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #7f7f7f;
	padding: 10px 0px 0px 6px;
	margin: 0 0 2px 0;
}
.hint {
background: url(../img/content/hint_bgr.gif) repeat-y 0 0;
width:227px;
margin: 20px 0 0 20px;
}
.hint.abschluss {
margin-top:20px;
}
.hint_head {
background: url(../img/content/hint_top.gif) no-repeat 0 0;
padding:8px 11px 2px;
}
.hint_head p{
padding:0px;
margin:0px;
}
.hint_footer {
background: url(../img/content/hint_bottom.gif) #fff no-repeat 0 0;
height:7px;
}
.errorBox {
	margin:20px 0 0 20px;
	/*display:none;*/
}
.errorBox .errorContent {
	background: url(../img/content/calc_error_bg.gif) #fff repeat-y 0 0;
	width:227px;
	margin:0px;
}
.errorBox .errorIcon {
	margin-top:4px;
	margin-left:2px;
	float:left;
}
.errorBox .errorTxt {
	float:right;
	width:182px;
	font-size:12px;
	color:#5d5c5c;
	margin-right:6px;
}
.a_button {
width:182px;
height:40px;
}
a.an_button {
	background:url(../img/content/angebot.gif) no-repeat 0 0;
	height:40px;
	width:182px;
	display:block;
}
a.an_button:hover {
	background:url(../img/content/angebot.gif) no-repeat 0 -40px;
}
a.anfordern_button {
	background:url(../img/content/calc_bt_anfordern2.gif) no-repeat 0 0;
	height:32px;
	width:182px;
	display:block;
}
a.anfordern_button:hover {
	background:url(../img/content/calc_bt_anfordern2.gif) no-repeat 0 -32px;
}
span.mail{
	color:#6EA5BE;
	font-weight:bold;
}

/* IOSimpleTooltip Styles */
#IOSimpleTooltip{
	position: absolute;
	z-index: 1000;
	color: white;
	width: 136px; /*width of tooltip*/
	font-size:10px;
	*/margin-bottom:-10px;
}
#IOSimpleTooltip .top{
	background: #8bb7cb url(../img/content/tooltip_top.gif) 0 0 no-repeat;
	width:136px;
	height:4px;
}
#IOSimpleTooltip .content{		
	background-color: #8bb7cb;
	padding:0px 5px;
	color:#fff;
}
#IOSimpleTooltip .bottom{
	background: url(../img/content/tooltip_bottom.gif) 0 0 no-repeat;
	width:136px;
	height:8px;
}
* html #IOSimpleTooltip .top{
	height:4px;
	font-size:1px;
	line-height:1px;
}
#tempLayer {
border:3px solid #8bb7cb;background-color:#ffffff;font-size:12px;width:250px;height:40px;padding:30px 20px;text-align:center;font-weight:bold;display:none;position:absolute;
}
*html #tempLayer p {
border:3px solid #8bb7cb;
}


#footnoteArea{ background-color:#FFFFFF;width:886px;min-height:131px;height:auto;padding:24px 24px 0px 24px; }

#footnoteArea p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #7f7f7f;
	padding: 14px 6px 0px 6px;
}