/* Container-Ueberschriften 1.Ebene, wird in der EB und fuer die FAQ-Uebersichtsseite verwendet */
a.merk {
background: #E7EAEC url("pics/bg_arrow_down.gif") no-repeat left;
border: 1px solid #9AA4AE;
display: block;
font-weight: bold;
margin: 6px 0 0 0;
padding: 6px 6px 6px 28px;
text-decoration: none;
width: 474px;
}
* html a.merk {
width: 484px;/* Version 5.x */
w\idth: 474px;/* Version 6 */
}
a.merk:hover {
display: block;
text-decoration: none;
}
a.merkAk {
background: #E7EAEC url("pics/bg_arrow_up.gif") no-repeat left;
border: 1px solid #9AA4AE;
display: block;
font-weight: bold;
margin: 6px 0 0 0;
padding: 6px 6px 6px 28px;
text-decoration: none;
width: 474px;
}
* html a.merkAk {
width: 484px;/* Version 5.x */
w\idth: 474px;/* Version 6 */
}
a.merkAk:visited {
display: block;
text-decoration: none;
}
a.merkAk:hover {
display: block;
text-decoration: none;
}
a.merkAk:active {
display: block;
text-decoration: none;
}
a.merkAk:focus {
display: block;
text-decoration: none;
}
/* Formatierung fuer Info-Box */
/* Erklaerungen siehe test_inline_info.html */
a.info {
color: #000;
position: absolute;
text-decoration: none;
}
a.info:hover {
display: block;
height: auto;
max-width: 400px;
text-decoration: none;
z-index: 3;
}
* html a.info:hover {
w\idth: 300px;/* Version 6 */
width: 300px;/* Version 5.x */
}
a.info:hover span {
background: #FFF3CE;
/*background: #E7EAEC;*/
border: 1px solid black;
display: block;
left: 0;
margin-left: 20px;
padding: 4px;/*background-color: #FFFFE1;*/
position: relative;
top: -16px;
}
* html a.info:hover span, html* a.info:hover span {
border-top: 2px solid #000;/* nur fuer Internet Explorer | IE6, IE7 */
}

span.infoF { cursor: pointer }
/* Formulare */
/* ----------*/
.form {
border: 1px solid black;
font: 9pt Arial,Helvetica,Verdana,sans-serif;
}
.required {
color: #F8B500;
font-size: 18px;
font-weight: bold;
}
.formButton {
color: #000;
background: #E8E9ED;
border: 1px solid #000;
font: 9pt Arial,Helvetica,Verdana,sans-serif;
font-weight: bold;
margin: 10px 10px 0 0;
padding: 3px;
text-align: center;
width: 150px;
height: 24px;
}
.orderButton {
display:block;
text-decoration: none;
padding: 0.2em 0.4em;
margin:0;
width:auto;
height: auto;
}
fieldset {
border: 1px solid rgb(239,175,25);
margin: 0;
padding: 0 0 0 1em;
margin-top: 1.5em;
}
fieldset.noBorder {
border: 0;
margin:: 0;
padding: 0;
}
.fieldsetContent {
margin: 0;
margin-left: 0.75em;
padding: 1em 0;
}
.fieldsetContent input, .fieldsetContent select {
float: left;
}
img.captchaImage {
float: left;
margin-bottom: 10px;
}
#captcha {
float: left;
margin-left: 20px;

}
#xsCardContainer {
text-align: center;
padding: 10px 0 15px 0;
}

/*Ausgabe von Daten in fieldsets ohne <input>*/
p.fieldsetNoField {
clear: both;
width: 100%;
}
p.fieldsetNoField label {
margin: 0 0.3em 0 0;
}
div.searchNotice {
background: #E6EAED;
padding: 1em;
border: 1px solid #d4d0c8;
}
p.notice {
padding: 5px 10px 5px 32px;
background: #E6EAED url("pics/pi_schufa_ausrufezeichen.gif") 10px 50% no-repeat;
margin-right: 15px;
}
p.notice strong {
	display: block;
	margin: 10px 0;
}
p.advice {
padding: 0 10px 0 32px;
background: url(pics/pi_sicherheitshinweis.gif) 1px 50% no-repeat;
}
p.advice2 {
padding: 0 10px 0 20px;
background: url(pics/pi_sicherheitshinweis2.gif) 1px 50% no-repeat;
}
p.regdaten1 {
padding: 0 10px 0 50px;
line-height: 40px;
background: url(pics/ico_schritt1.gif) 0 50% no-repeat;
}
p.postident2 {
padding: 0 10px 0 50px;
line-height: 40px;
background: url(pics/ico_schritt2.gif) 0 50% no-repeat;
}
p.zunterlagen3 {
padding: 0 10px 0 50px;
line-height: 40px;
background: url(pics/ico_schritt3.gif) 0 50% no-repeat;
}
/*ico_rueckfrage2_msg.gif*/

.adviceContent {
border: 1px solid #dce1e6;
background: #fcfcfc;
padding: 10px 10px 0 10px;
margin-bottom: 10px;
}
.adviceContent img {
margin-right: 8px;
}
.adviceContent .orderedList {
	margin: 0;
}
* html .adviceContent .orderedList {
height: 70px;/* Version 6 */
}

.adviceContent .orderedList li {
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	margin: 0;
	margin-bottom: 0.5em;
}
.adviceContent .orderedList .one {
	background-image: url("pics/postident_ol_1.png");
}
.adviceContent .orderedList .two {
	background-image: url("pics/postident_ol_2.png");
}
.adviceContent .orderedList .three {
	background-image: url("pics/postident_ol_3.png");
}
.adviceContent .orderedList .piUnterlagen {
	padding: 0;
	margin: 0;
}
.adviceContent .piUnterlagen li {
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	margin: 0;
}
.adviceContent .piUnterlagen .piCoupon {
	background-image: url("pics/postident_ico_coupon.png");
}
.adviceContent .piUnterlagen .piAusweis {
	background-image: url("pics/postident_ico_ausweis.png");
}
.adviceContent .images img {
    cursor: pointer;
}
.adviceContent .images img.active {
    cursor: default;
}
.adviceContent .slider {
    height: 33px;
    margin: 1em 0 0 0;
    background: url(pics/slider_bg.png) center 12px no-repeat;
    position: relative;
}
.adviceContent .slider div {
    cursor: pointer;
}
.adviceContent .slider .prev,
.adviceContent .slider .next {
    width: 17px;
    height: 21px;
    background: url(pics/slider_prev.png) center no-repeat;
    position: absolute;
    left: 0;
}
.adviceContent .slider .next {
    left: auto;
    right: 0;
    background: url(pics/slider_next.png) center no-repeat;
}
.adviceContent .slider .bar {
    width: 48px;
    height: 33px;
    background: url(pics/slider_bar.png) left top no-repeat;
}
.adviceContent .slider .barArea {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
.adviceContent .slider span {
    display: none;
}

label {
font-weight: bold;
display: block;
float: left;
margin: 2px 0 10px 0;
width: 110px;
}
/* Spaltendarstellung (z.b. 4_2_1_rueckfrage) */
.column {
display: inline;
width: 100px;
float: left;
overflow: auto;
}
legend span {
color: #000;
font-weight: bold;
}
input {
width: 220px;
}
.textarea {
border: 1px solid #E8E9ED;
font: 10pt sans-serif;
margin: 0 0 10px 0;
padding: 2px;
width: 90%;
}
/* Sonstiges */
/* ----------*/
img {
/* Attribut border="0" ist deprecated */
border: 0;
/* Attribute hspace und vspace sind deprecated, werden aber wegen IE5.5 verwendet - in Version 1.10 entfernt */
margin: 0;
}
.sichtbar {
display: table-row;
}
img.contentPic {
	float: left;
	margin: 0 15px 15px 0;
}
p.contentPic {
	float: left;
	width: 410px;
}
.spacerTop {
	margin-top: 20px;
}
/* Meine Auskunft */
/*Hauptcontainer in der Druckversion*/
.trahmenhead {
background: #E7EAEC;
border: 1px solid #000;
font-weight: bold;
margin: 6px 0;
}
/* Ueberschriften Vertragspartner */
.trahmenhead2 {
background: #FAF7F7;
border: 1px solid #9AA4AE;
margin: 2px 0 2px 0;
width: 510px;
}
* html .trahmenhead2 {
width: 506px;/* Version 5.x */
width: 510px;/* Version 6 */
}
.trahmenhead2 td {
padding: 4px 4px 1px 20px;
}

/* Ueberschriften Drittvorschau */
.trahmenheadDrittVorschau {
background: #E5EAEE;
border: 1px solid #000;
margin: 2px 0 2px 0;
width: 510px;
}

/* Container mit den Merkmalen */
.trahmen {
background: #fff;
border: 1px solid #000;
margin: 2px 0 2px 0;
}
.trahmenSU {
background: #fff;
border: 1px solid #000;
border-top: 0;;
margin: -3px 0 2px 0;
}
.tdnopadding {
padding: 0;
}
.tdunten {
background: #fff;
border-color: #C8C8C9;
border-style: solid;
border-width: 0 0 1px 0;
}
.tdrechts {
background: #fff;
border-color: #C8C8C9;
border-style: solid;
border-width: 0 1px 0 0;
}
/* Snippets */
/* ----------*/
/* Snippet 2_2 */
#plzMapP {
width: 315px;
margin-left: 185px;
}
#plzMapP label {
width: auto;
margin: 4px 10px 0 0;
}
#plzMapP input {
width: auto;
margin: 0;
}

/* Snippet: 3_2 */
#pwTable {
background: transparent url("pics/bg_pw_table.gif") top left no-repeat;
height: 270px;
padding: 0;
/*text-align: center;*/
width: 422px;
}
#pwTable table,#pwTable table td {
border: 1px solid #524B60;
border-top: 0;
border-bottom: 0;
margin: 22px 0 0 17px;
}
#pwTable table td {
color: #524B60;
font: 12px frutiger,verdana,sans-serif;
height: 30px;
padding: 0;
width: 28px;
}
#pwTable input {
border: 1px solid #666;
display: none;
font-family: verdana,sans-serif;
font-weight: bold;
text-align: center;
width: 20px;
}
.PwtInput {
border: 1px solid #666;
font-family: system,verdana,sans-serif;
font-weight: bold;
text-align: center;
width: 30px;
}
#pwTable .odd {
background: #F1F3F3;
}
#pwTable .even {
background: #D1D3D5;
}
/* Snippet: 4 */
/* Persoenlicher Bereich Startseite*/
#tipp {
padding: 3px;
visibility: hidden;
position: absolute;
border: 1px solid #000;
background-color: #fff3ce;
text-align: left;
z-index: 99;
width: 222px;
}
a.updateLink {
background: url("pics/pikto_uService_link.jpg") no-repeat;
padding-left: 24px;
line-height: 30px;
display: block;
}
#ebStart div {
background-position: left 184px;
border: 0;
margin: 0 6px 0 0;
padding: 5px 5px 5px 5px;
width: 156px;
height: 174px;
float: left;
overflow: hidden;
cursor: pointer;
}
#ebStart div.noMargin {
margin: 0;
}
#ebStart div div#anzWebCode {
position: relative;
left: 114px;
top: 9px;
width: 40px;
height: 48px;
border: 0;
padding: 5px 7px 0 0;
text-align:right;
}
#ebStart div:hover {
background-position: left 14px;
background-repeat: no-repeat;
}
#ebStart h3 {
display: none;
}
#ebStart div.ebStartHover {
background-position: left 14px;
background-repeat: no-repeat;
}
#ebStart div.ebStartHover p {
display: block;
}
#ebStart p {
display: none;
margin: 73px 8px 5px 8px;
}
#ebStart div:hover p {
display: block;
}
#ebStart .eb {
background-image: url("pics/bgCon01_aOnline.gif");
}
#ebStart .ba {
background-image: url("pics/bgCon02_bAuskunft.gif");
}
#ebStart .us {
background-image: url("pics/bgCon03_uService.gif");
}
#ebStart .usYes {
background-image: url("pics/bgCon_uServiceYes.gif");
}
#ebStart .usNo {
background-image: url("pics/bgCon_uServiceNo.gif");
}
#ebStart .wc {
background-image: url("pics/bgCon04_webCode.gif");
}
#ebStart .ebMail {
background-image: url("pics/bgCon05_mitteilungen.gif");
}
#ebStart .kunDat {
background-image: url("pics/bgCon06_kundendaten.gif");
}
#ebStart .regDat {
background-image: url("pics/bgCon07_regdaten.gif");
}
#ebStart .fremdAus {
background-image: url("pics/bgCon08_fAuskunft.gif");
}
#ebStart .leer {
background-image: url("pics/blind.gif");
cursor: default;
}
#ebStart .untAus {
background-image: url("pics/bgCon09_uAuskunft.gif");
}
/* Snippet 11.2 */
#schufaProducts .conBigHeader {
background-position: left top;
border: 0;
margin-bottom: 10px;
padding: 14px 10px 0 186px;
width: 308px;
height: 106px;
overflow: hidden;
cursor: pointer;
float: left;
}
#schufaProducts .productsInnerDivs {
background-color: #E7EAEC;
background-repeat: no-repeat;
background-position: left -120px;
border: 0;
margin-bottom: 10px;
padding: 14px 10px 14px 186px;
width: 308px;
float: left;
}
#schufaProducts h3 {
display: none;
}
#schufaProducts .eb {
background-image: url("pics/bgConBig_aOnline.gif");
}
#schufaProducts .ebContent {
background-image: url("pics/bgConBig_aOnline.gif");
}
#schufaProducts .ba {
background-image: url("pics/bgConBig_bAuskunft.gif");
}
#schufaProducts .baContent {
background-image: url("pics/bgConBig_bAuskunft.gif");
}
#schufaProducts .us {
background-image: url("pics/bgConBig_uService.gif");
}
#schufaProducts .usContent {
background-image: url("pics/bgConBig_uService.gif");
}
#schufaProducts .wc {
background-image: url("pics/bgConBig_webCode.gif");
}
#schufaProducts .wcContent {
background-image: url("pics/bgConBig_webCode.gif");
}
#schufaProducts .du {
background-image: url("pics/bgConBig_dUebersicht.gif");
}
#schufaProducts .duContent {
background-image: url("pics/bgConBig_dUebersicht.gif");
}
#schufaProducts .fa {
background-image: url("pics/bgConBig_fAuskunft.gif");
}
#schufaProducts .faContent {
background-image: url("pics/bgConBig_fAuskunft.gif");
}
#schufaProducts .ua {
background-image: url("pics/bgConBig_uAuskunft.gif");
}
#schufaProducts .uaContent {
background-image: url("pics/bgConBig_uAuskunft.gif");
}
#schufaProducts .piktoListCon {
	clear:left;
}
#schufaProducts .piktoListCon img {
	float: left;
	margin: 0.3em 1em 1em 0;
}
/* Registrierung 60_1 */
fieldset.schufaOffer {
	border: 1px solid #e9e9e9;
	color: #333;
	margin-top: 0.25em;
	padding: 0;
	background: #FDF7E6;
	width: 503px;
	float: left;
}
.schufaOffer h4 {
	font-size: 120%;
	margin: 0 0 0.5em 0;
}
.schufaOffer .offerCon {
	padding: 10px;
}
.schufaOffer .offerConLeft {
	width: 155px;
	margin-right: 20px;
}
.schufaOffer .offerConRight {
	width: 300px;
}
.schufaOffer img {
	border: 1px #999999 solid;
}
.schufaOffer .lblCheckRadio {
	width: 458px;
	margin-bottom: 0;
}
.schufaOffer legend {
	visibility: hidden;
	margin: 0;
	padding: 0;
}
.schufaOffer legend span {
	display: none;
}

/* EB Toolbar (alle oeffnen, alle schliessen, etc.) */
.ebTools {
list-style: none;
margin: 0 0 10px 0 !important;
margin: 0;
padding: 0;
}
.ebTools li {
display: inline;
margin: 0;
padding: 1px 10px 1px 25px;
background-repeat: no-repeat;
}
.ebTools li.print {
background-image: url("pics/icon_print2.gif");
}
.ebTools li.open {
background-image: url("pics/icon_open_all.gif");
}
.ebTools li.close {
background-image: url("pics/icon_close_all.gif");
}
.ebTools li.hint {
background-image: url("pics/pi_info_02.gif");
background-position: 5px;
}
/* Snippet: 4_1_1 */
.persData {
/* damit R-Icon in der EB rechts bleibt */
table-layout: fixed;
}
.persData td {
padding: 2px 0 2px 0;
}
/* Snippet: 4_1_9 */
#scoreConOuter {
width: 150px;
text-align: left;
}
#scoreCon {
border: 1px solid #000;
width: 100px;
background-color: #E7EAEC;
text-align: left;
color: #000;
float: left;
}
#scoreAnz {
width: 100px;
background-image: url("pics/bg_score.gif");
background-repeat: no-repeat;
text-align: left;
}
/* Snippet: 4_2 (Mailbox) und 20_8 (Webcode) */
#mailbox, #webcodeTab {
border: 1px solid #9AA4AE;
}
#mailbox td, #webcodeTab td {
height: 25px;
}
#mailbox span,table.MessageFunctions span {
font-size: 15px;
padding: 2px 2px 2px 18px;
}
#mailbox span.in,table.MessageFunctions span.in {
background: transparent url("pics/ico_mssg_in.gif") left no-repeat;
}
#mailbox span.out,table.MessageFunctions span.out {
background: transparent url("pics/ico_mssg_out.gif") left no-repeat;
}
#mailbox span.re,table.MessageFunctions span.re {
background: transparent url("pics/ico_mssg_re.gif") left no-repeat;
}
td span.in {
background: transparent url("pics/ico_mssg_in.gif") left no-repeat;
font-size: 15px;
padding: 2px 2px 2px 18px;
}
#mailbox td.odd, #webcodeTab td.odd {
background: #E8E9ED;
}
/* Snippets: 4_2_1
4_2_2
4_2_2_1
*/
#messageDetail span {
background: #E8E9ED;
border-bottom: 1px solid #9AA4AE;
display: block;
margin-bottom: 10px;
padding: 15px 10px 10px 0;
}
#messageDetail span p {
margin-bottom: 5px;
}
#messageDetail span strong,#messageDetail span strong label {
display: block;
float: left;
width: 60px;
}
#messageDetail span input {
font-size: 8pt;
}
#messageDetail textarea {
border: 1px solid #E8E9ED;
font: 10pt sans-serif;
margin: -5px 5px 5px 5px;
padding: 2px;
width: 495px;
}

#messageDetail ul {
margin: 0;
padding: 1.5em 5px 3px 12px;
list-style-type: none;
}
#messageDetail li {
margin: 0.5em 0 0 0px;
padding-left: 20px;
}
#messageDetail li.pdf { background:transparent url("pics/ico_pdf.gif") no-repeat; }

#messageDetail li a { text-decoration: underline; }
#messageDetail li a:visited { text-decoration: underline; }
#messageDetail li a:hover { text-decoration: underline; }
#messageDetail li a.active { text-decoration: underline; }


#messageDetail {
border: 1px solid #9AA4AE;
margin: 10px 0 5px 0;
padding: 0;
}
#messageDetail p {
padding: 0 10px 0 10px;
}
table.MessageFunctions {
margin: 5px 0 5px 0;
}
table.MessageFunctions a {
background: transparent url("pics/pi_bullet_list.gif") no-repeat 0;
margin-right: 6px;
padding-left: 14px;
}
table.MessageFunctions span {
font-size: 8pt;
margin-left: 5px;
padding-left: 22px;
}
/* SNIPPETS RUECKFRAGE POPUP */
/* Header und Footer */
#popupHeader {
height: 24px;
}
#popupTitleHeader {
background: #FEF0CD;
height: 35px;
padding-top: 10px;
text-align: left;
width: 100%;
}
#popupTitleHeader h2 {
display: inline;
padding-left: 25px;
}
.popupFooter {
/*background: #FEF0CD;
height: 49px;
margin-top: 10px;*/
}

/* Linke Spalte */
#popupLeftCol {
float: left;
width: 440px;
margin: 0;
padding: 0;
}
#popupRueckHeader {
border: 1px #000 solid;
float: left;
margin: 0 0 4px 0;
padding: 4px;
width: 98%;
background: #E5EAEE;
}
.popupRueckContainer {
border: 1px solid #000;
float: left;
margin: 0 0 4px 0;
padding: 4px;
width: 98%;
}
.popupRueckContainerUnter {
border: 1px #000 solid;
float: left;
margin: 0 0 4px 0;
padding: 4px;
width: 98%;
background: url("pics/bg_merkmal_popup.gif") left repeat-y;
}
.popupRueckContainerMerkmal {
margin-left: 20px;
}
.popupRueckContainerAttributRow {
float: left;
margin: 5px 0 0 20px;
}
* html .popupRueckContainerAttributRow {
margin: 5px 0 0 10px;/* Version 5.x */
m\argin: 5px 0 0 10px;/* Version 6 */
}
.popupRueckContainerAttribut {
float: left;
margin-right: 4px;
width: 150px;
}

/* Rechte Spalte */
#popupRightCol {
position: absolute;
z-index: 2000;
width: 400px;
margin: 0;
margin-left: 30px;
padding: 0;
border: 1px solid black;
background: #FEF0CD;
}
#popupAntwHeader {
width: 390px;
padding: 5px;
/*background-color: #FEF0CD;*/
border: 0;
font-weight: bold;
color: #000;
}
#popupAntwContainer {
width: 390px;
margin: 0;
padding: 5px;
border-width: 1px 0;
border-style: solid;
border-color: #000;
color: #000;
background: #fff;
}
#popupAntwButtons {
width: 390px;
margin-top: 12px;
}
dl.tableDisplay {
padding: 0;
margin: 0;
}
.tableDisplay dt {
width: 2em;
float: left;
margin: 0;
padding: .5em 0;
}
/* commented backslash hack for mac-ie5 \*/
.tableDisplay dt { clear: both; }
/* end hack */
.tableDisplay dd {
float: left;
width: 43em;
margin: 0;
padding: .5em 0;
}
*html .tableDisplay dd {
padding: .7em 0;
}
.tableDisplay dt.tableRowDisplay {
width: 45em;
display: block;
float: none;
margin: 0;
}
.tableDisplay dd.tableRowDisplay {
width: 45em;
display: block;
float: none;
margin: 0;
padding: 0;
}


/* Mittlere Spalte */
#popupCenterCol {
border-left: 0;
padding: 0;
}
#popupCenterCol ul {
list-style: none;
margin: 0;
padding: 0;
}


/* SNIPPETS MERKMALE */
.merkmaleData {
border: 1px #9AA4AE solid;
width: 508px;
}
* html .merkmaleData {
width: 506px;/* Version 5.x */
w\idth: 508px;/* Version 6 */
}
.merkmaleData table td {
padding: 0;
}
.merkmaleDataSU {
border-top: 1px solid #fff;
margin-top: -1px;
}
.conVPartnerRow {
text-align: left;
float: left;
margin-top: 2px;
width: 395px;
}
.conRueckRow {
text-align: right;
float: right;
margin-top: 2px;
}
.conInfo {
float: left;
padding-top: 2px;
}
.conInfoRow {
float: left;
padding-top: 2px;
margin: 0 0 0 6px !important;
margin: 0 6px 0 3px;
}
.conInfoRowFloat {
float: left;
padding-top: 2px;
margin: 0 0 0 0 !important;
margin: 0 6px 0 0;
}
.conInfoRowRIcon {
float: left;
padding-top: 2px;
margin: 4px 0 0 22px !important;
margin: 4px 0 0 11px;
text-align: left;
}
.conInfoRowPersdataRIcon {
float: left;
padding-top: 2px;
margin: 0 0 0 2px !important;
margin: 0 0 0 1px;
text-align: left;
}
.conLeft {
float: left;
margin-left: 20px !important;
margin-left: 10px;
padding: 2px;
}
.conRow {
background: url("pics/bg_merkmal.gif") left top repeat-y;;
}
.bgUpdate {
background: #fdebd6;
}
a.bgUpdate {
background: #fdebd6 url("pics/bg_arrow_update_down.gif") no-repeat left;
}
a.bgUpdateAk {
background: #fdebd6 url("pics/bg_arrow_update_up.gif") no-repeat left;
}
.updateTooltip {
	position: absolute;
	background-color: transparent;
	margin: 6px 0 0 0;
}
.blankSpan {
height: 0;
line-height: 0;
}
.conRowPos {
float: left;
margin-left: 25px !important;
margin-left: 14px;
padding: 2px;
width: 85px;
}
.divider {
background: #ccc;
height: 1px;
line-height: 1px;
padding: 0;
margin: 0;
}
/* SNIPPETS PRINT MERKMALE */
.printTdunten {
border: 0;
padding: 6px;
/*width: 150px;*/
}
.printTdunten2 {
border: 0;
padding: 6px;
}
/* FAQ */
a.faq {
color: #000;
position: absolute;
text-decoration: none;
width: 200px;
}
a.faq:hover {
display: block;
height: auto;
text-decoration: none;
width: 200px;
z-index: 3;
}
* html a.faq:hover {
w\idth: 200px;/* Version 6 */
width: 200px;/* Version 5.x */
}
a.faq:hover span {
background: #FFFFE1;
border: 1px solid black;
display: block;
padding: 4px;
position: relative;
}

/* Welcome Container: Header, Image, Text */
.welGelbeEcke {
background: #F8B500 url("pics/pi_breadcrumb_wel_right.gif") no-repeat right;
height: 15px;
width: 726px;
float: left;
}

/* Welcome Container: Formatierung alle Container incl Breitenangaben */
h2.welContainerHeader, h2.welContainerHeaderLarge {
background: #9CA6AD;
border: 1px;
border-left: 0;
border-color: #fff;
border-style: solid;
font-weight: bold;
padding: 4px 2px 4px 20px;
margin: 0 !important;
margin: 0;
font-size: 12px;
width: 217px;
}
.welContainerImage, .welContainerImageLarge {
border-right: 1px;
border-left: 0;
border-top: 0;
border-bottom: 0;
border-color: #fff;
border-style: solid;
font-weight: bold;
width: 238px;
height: 82px;
}
.welContainerText, .welContainerTextLarge {
padding: 1em 5px 4px 15px;
width: 217px;
/*background-color: #fff;*/
}
/* Welcome Container: Breitenangaben der Container fuer IE */
* html h2.welContainerHeader {  /* nur fuer IE */
width: 240px; /* Version 5.x */
w\idth: 217px; /* Version 6.x */
}
* html .welContainerImage {  /* nur fuer IE */
width: 238px; /* Version 5.x */
w\idth: 237px; /* Version 6.x */
}
* html .welContainerText {  /* nur fuer IE */
width: 239px; /* Version 5.x */
w\idth: 217px; /* Version 6.x */
}
/* Welcome Container: Breitenangaben der Large-Container (fuer alle Browser) */
h2.welContainerHeaderLarge, .welContainerTextLarge {
width: 457px;
}
* html h2.welContainerHeaderLarge,.welContainerTextLarge {  /* nur fuer IE */
width: 480px; /* Version 5.x */
w\idth: 457px; /* Version 6.x */
}
.welContainerImageLarge {
width: 479px;
}
*html .welContainerImageLarge {
width: 480px; /* Version 5.x */
w\idth: 479px; /* Version 6.x */
}

.welContainerText h3, .welContainerTextLarge h3{
font-size: 11px;
margin: 0 !important;
margin: 0;
}

ul.footerList {
margin: -5px 10px 0 420px !important;
margin: -5px 10px 0 220px;
}
ul.footerList li {
background: url("pics/pi_bullet_footer.gif") 0 5px no-repeat;
float: left;
margin: 10px 0 0 20px;
padding: 1px 20px 0 10px;
}
a.button:hover,.formButton:hover {
background: #9AA4AE;
color: #fff;
text-decoration: none;
height: 24px;
}
.orderButton:visited, .orderButton:hover, .orderButton:focus {
text-decoration: none;
height: auto;
}
a.merk,a.merk:visited,a.merk:active,a.merk:focus {
display: block;
text-decoration: none;
}
.checkbox, .radio {
float: left;
min-height: 1.5em;
width: auto;
margin: 0 5px 0 0;
}
.lblCheckRadio {
float: left;
width: auto;
max-width: 464px;
font-weight: normal;
}

legend,strong,fieldset label {
font-weight: bold;
}
.conTable {
/* verhindert im Opera Rahmen um leere Zellen, Seite 9.5 */
empty-cells: hide;
}
.conTable,.conTable td {
border: 0;
}
h1,a.info span,.unsichtbar,a.faq span {
display: none;
}
a,a:visited,a:hover,a:active {
color: #000;
text-decoration: underline;
}
a.info:visited,a.info:active,a.faq:visited,a.faq:active {
color: #000;
text-decoration: none;
}
a.footer,a.footer:visited,a.footer:hover,a.footer:active {
color: #fff;
font: 8pt Arial,Helvetica,Verdana,sans-serif;
text-decoration: none;
}
/* Absatzformatierng von Formular-Buttons */
#buttonSet {
text-align: center;
}
/* Hinweis Container in EB */
#merkmaleContHinweis, #merkmaleContPersdaten, #merkmaleContScore, .merkmaleContEmpty {
padding: 10px 10px 0 10px;
border: 1px solid #9AA4AE;
border-top: 0;
width: 488px;
}

/*Infotext fuer VA-Vorschau*/
#merkmaleAllgemeineHinweise, #merkmaleInfotext, .infoText {
	border: 1px solid #9AA4AE;
	padding: 10px 10px 10px 10px;
}


* html #merkmaleContHinweis, #merkmaleContPersdaten, #merkmaleContScore, .merkmaleContEmpty {
width: 506px;/* Version 5.x */
w\idth: 488px;/* Version 6 */
}
/* FAQ Liste */
.buTop {
text-decoration: none;
margin: 0 5px 0 5px;
}
.greyLine {
height: 1px;
border: 0; /* Mozilla */
color: #9AA4AE;
background-color: #9AA4AE; /* Mozilla */
}
#agbDiv {
width: 97%;
height: 200px;
overflow: auto;
border: 1px solid #9AA4AE;
padding: 5px;
margin-bottom: 10px;
background-color: #fff;
}
#agbDiv h2, #agbDiv h3 {
display: none;
}

.displayMusterTable {
background: #f9f9f9;
width: 610px;
margin: 0 auto;
}
.displayMusterTable .merk {
background: #E7EAEC url("pics/bg_arrow_down_wider.gif") no-repeat left;
width: 574px;
}
.displayMusterTable .merkAk {
background: #E7EAEC url("pics/bg_arrow_up_wider.gif") no-repeat left;
width: 574px;
}
.font12 {
font-size: 9pt;

}
.font10, #rueckseite {
font-size: 8pt;
}
.merkmaleHeadPrint {
display: none;
}

#reversePrintView p {
  margin: 0;
  font-size: 11px;
}
#reversePrintView ul {
  margin-top: 0;
  margin-bottom: 14px;
  list-style-type: square;
}
.factsHead { width: 240px; background-color: #9AA4AE; }
.factsHead tr {background-color: #fff; height: 22px;}
.factsTR td {background-color: #FEF0CC; font-weight: bold; height: 22px;}
.factsHead td {padding: 2px;}

/* Verteilerseite 11_2 */
.generalView h3, .generalView h3.grey {
	width: 500px;
	padding: 5px;
	background: #f8b500;
}
.generalView h3.grey {
	background: #9CA6AD;
}
.generalView .leftColumn {
	float: left;
	width: 117px;
}
.generalView .leftColumn img {
	float: left;
	width: 115px;
}
.generalView .rightColumn {
	float: right;
	width: 374px;
}
.generalView .bulletList {
	margin: 0 0 0 2px;
}
.generalView .bulletList li {
	margin: 0;
}
.clearBoth {
	/* BR nach Formelementen */
	clear: both;
}
.clearB {
	/* andere Auswirkung als Klasse darueber ! */
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 0;
}
.generalView .more {
	margin-left: 75px;
	padding-left: 15px;
	background: url("pics/pi_bullet_list.gif") 0 3px no-repeat;
}
.generalView .spacer {
	height: 25px;
}
.generalView .relatedList, .generalView .relatedList li {
	margin-left: 0;
}
.generalView .noMargin {
	margin: 0;
}
/* Checkbox Abfrage */
.request {
	margin: 0 0 15px 0;
}
.request label {
	float: left;
	margin: 2px 0 0 0;
	padding: 0;
	width: 185px;
	font-weight: normal;
}
.request input {
	width: auto;
	margin: 2px 0 0 0;
	padding: 0;
}
.request span {
	display: block;
	margin: 5px 0 2px 0;
}
.request .indent {
	width: 170px;
	margin-left: 15px;
	display: inline; /* Hack gegen Double-Margin-Big im IE6 */
}
/* Inline Tooltip */
a.inlineInfo {
	z-index: 10;
} 
a.inlineInfo span {
	display: none;
	position: absolute;
	width: 250px;
	margin: -15px 0 0 245px;
	padding: 3px;
	border: 1px solid #000;
	background-color: #FFF3CE;
	text-decoration: none;
	z-index: 15;
}
html* a.inlineInfo span { /* Hack fuer IE7 */
	margin: 0;
}
a.inlineInfo:hover span {
	display: block;
}
/* Listenausnahme fuer ID 4_4 */

ul.bulletListHor {
	list-style: none;
	margin: 0 10px 10px 7px;
	padding: 0;
	text-align: left;
}
ul.bulletListHor li {
	background: url("pics/pi_bullet_list.gif") 0 5px no-repeat;
	margin: 0 0 0 10px;
	padding: 1px 0 0 15px;
	display: inline;
}
#columns object, #columns embed {
	margin-bottom: 11px;
}

/* SCHUFA Webcode - Rel. 1.8 - ANFANG */
.webCodeFlag {
	width: 97.6%; /* clearing */
	margin-top: 2em;
	margin-bottom: 0;
	padding: 0;
	border: 1px solid #F6BD19;  /* clearing */
	overflow: hidden; /* clearing */
	background-color: #FEF0CD;
}
.webCodeFlag span {
	float: left;
	width: 6%;
	height: 2.5em;
	line-height: 2.5em;
	text-align: center;
}
.webCodeFlag input {
	width: auto;
	margin: 0;
}
.webCodeFlag label {
	float: left;
	width: 94%;
	margin: 0;
	padding: .5em 0;
	cursor: pointer;
}
.webCodeFlag label.noLink {
	cursor: default;
}
.webCodeFlag .spacer {
	margin-left: 10px;
	display: inline; /* verhindert doppelten margin im IE6 */
}
.webCodeDetails p.font10 {
	margin: 0 10px;
	padding: 0;
}
.webCodeDetails div {
	width: 464px;
	margin: 5px 0 0 15px;
}
.webCodeDetails div div {
	width: auto;
	margin: 0;
}
.webCodeDetails a.merk:link, .webCodeDetails a.merk:visited {
	background: #E7EAEC url("pics/bg_arrow_down_smaller.gif") no-repeat left;
	width: 440px;
	margin: 0;
}
.webCodeDetails a.merkAk:link, .webCodeDetails a.merkAk:visited {
	background: #E7EAEC url("pics/bg_arrow_up_smaller.gif") no-repeat left;
	width: 440px;
	margin: 0;
}
.wcDetailsScore div {
	margin: 0;
}
* html .webCodeFlag input, html* .webCodeFlag input { /* Browserweiche fuer IE6/IE7: Vertikale Positionierung der Checkbox */
	height: 2.4em;
}
* html fieldset.webCodeDetails, html* fieldset.webCodeDetails { /* Browserweiche fuer IE6/IE7: Abstand nach oben des Fieldsets */
	margin-top: 0;
}
.fieldsetContentWebCode, .webCodeDetails {
	width: 97.6%;
	padding: 10px 0;
	border: 1px solid #F6BD19;
	border-width: 0 1px 1px 1px;
}
.fieldsetContentWebCode p {
	width: auto;
	margin: 0 10px 5px 10px;
}
.webCodeDetails table {
	width: 454px;
	padding: 0;
}
.webCodeDetails table td {
	padding: 0 5px;
}
.webCodeDetails table .conLeft {
	padding: 0;
	margin: 0 0 0 10px;
}
.webCodeDetails table .conInfoRowFloat {
	padding: 0;
	margin: 0;
}
.webCodeDetails table .conLeft {
	width: 450px;
}
#merkmaleContBScore, #contBScore {
	width: 498px;
	border-color: #EFAF19;
	padding: 10px 0 14px 0;
}
table.webCodeActive .details {
	width: 292px;
	padding: 8px 10px;
}
table.webCodeActive .details span, .webCodeHighlight {
	padding: 5px;
	background-color: #FEF0CD;
	border: 1px solid #F6BD19;
}
.webCodeHighlightBig {
	line-height: 5em;
}
.webCodeHighlightBig .webCodeHighlight {
	margin-left: 1em;
	padding: .5em .7em;
	font-size: 1.6em;
}
table.webCodeActive .print {
	width: 24px;
	padding-top: 10px;
	border-right: 1px solid #9AA4AE;
	text-align: center;
	vertical-align: top;
}
table.webCodeActive .print a:link, table.webCodeActive .print a:visited {
	display: block;
	width: 24px;
	height: 16px;
	background-image: url(pics/icon_print2.gif);
}
table.webCodeActive .print span {
	display: none;
}
table.webCodeActive .controls {
	margin: 0;
	padding: 11px 0 0 0;
	text-align: center;
}
table.webCodeActive .controls a:link, table.webCodeActive .controls a:visited {
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
}
table.webCodeActive .controls a.left:link, table.webCodeActive .controls a.left:visited {
	margin-right: 3px;
}
.showWebcode {
	background-color: #FEF0CD;
	font-weight: bold;
}
/* SCHUFA Webcode - Rel. 1.8 - ENDE */

/* SCHUFA Gutschein - Rel. 1.8 - ANFANG */
.arrowDown {
	background: url("pics/arrow_down_orange_big.gif") right no-repeat;
	display:block;
	padding: 3px 22px 3px 0;
}
/* SCHUFA Gutschein - Rel. 1.8 - ENDE */

#confirmDiv {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 300px;
	height: 118px;
	border: 2px outset;
	text-align: left;
	background-color: #FEF0CD;
	visibility: hidden;
	z-index: 100;
}
#confirmHead {
	width: 280px;
	height: 18px;
	font-family: Tahoma,Arial,Helvetica;
	font-weight: bold;
	font-size: 8.5pt;
	padding: 2px 10px;
	background-color: #FFE198;
	border-bottom: 1px solid #808080;
}
#confirmBody {
	padding: 20px;
}
#confirmBodyP1 {
	margin-bottom: 15px;
}
#confirmBodyP2 {
	text-align: center;
	margin: 0;
}
#confirmBodyP2 img {
	margin-right: 5px;
}

/* NEU ConfirmRegNr */
#outerRegNrDiv {
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	background: transparent url(pics/blind.gif);
}
.longForm > #outerRegNrDiv {
	background: transparent url(pics/trans60.png);
}
#regNrDiv {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 360px;
	border: 2px outset;
	text-align: left;
	background-color: #FEF0CD;
	visibility: hidden;
	z-index: 100;
}
.regNrHead {
	width: 340px;
	height: 18px;
	font-family: Tahoma,Arial,Helvetica;
	font-weight: bold;
	font-size: 8.5pt;
	padding: 2px 10px;
	background-color: #FFE198;
	border-bottom: 1px solid #808080;
}
.regNrBody {
	padding: 20px;
}
.regNrBodyP1 {
	margin-bottom: 15px;
}
.regNrBodyP2 {
	text-align: center;
	margin: 0;
}
.regNrBodyP2 img {
	margin-right: 5px;
}

/* SCHUFA lange Bestellseite 30.3 - Rel. 1.9 - ANFANG */

.longForm fieldset {
	border: 0;
	color: #333;
	margin-top: 0.25em;
}
.longForm fieldset.color1 {
	background: #F7F8F9;
}
.longForm fieldset.color2 {
	background: #FDF7E6;
}
.longForm legend {
	visibility: hidden;
	margin: 0;
	padding: 0;
}
.longForm legend span {
	display: none;
}
.longForm h4 {
	font-size: 11pt;
	margin: 0 0 0.5em 0;
}
.longForm label {
	margin: 2px 0 7px 0;
}
.longForm .labelCon {
	float:left;
	width:110px;
	margin: 2px 0 7px 0;
}
.longForm .labelCon label {
	width: auto;
	margin:0;
}
.longForm select {
	font-size:100%;
	line-height: 1em;
}
.longForm input.inNormal {
	width: 335px;
	border: 1px solid gray;
}
.longForm input.inMiddle {
	width: 268px;
	border: 1px solid gray;
}
.longForm input.inSmall {
	width: 60px;
	border: 1px solid gray;
}
.longForm input.inDisabled {
	background-color: #D4D0C8;
	color: #808080;
}
.longForm .spaceRight {
	margin-right: 2px;
}
.longForm #agbDiv {
	width: 95%;
}
.longForm .borderGray {
	border: 1px solid gray;
}
.longForm input.error {
	border: 1px solid red;
	color: red;
}
.longForm .addInf, .addInf {
	float:left;
	width: 337px;
}
.longForm ul.error {
	border: 0;
	color: red;
}
.longForm fieldset.error, 
.longForm div.error {
	border: 1px solid red;
	color: #000;
}
.longForm div.error select {
	color: #f00;
}

/* SCHUFA lange Bestellseite 30.3 - Rel. 1.9 - ENDE */

/* Personalausweisseite 30.2.1 - Rel 1.12.0 - ANFANG */

.paForm input.inNormal {
	width: 110px;
	border: 1px solid gray;
}
.paForm input.inMiddle {
	width: 70px;
	border: 1px solid gray;
}
.paForm input.inSmall {
	width: 20px;
	border: 1px solid gray;
}
.paForm input.inDisabled {
	background-color: #D4D0C8;
	color: #808080;
}
.paForm .spaceRight {
	margin-right: 5px;
}
.paForm input.error {
	border: 1px solid red;
	color: red;
}

/* Personalausweisseite 30.2.1 - Rel 1.12.0 - ENDE */

/* SCHUFA Suchen Seite 5.3 - Rel. 1.10 - ANFANG */

table.result {
	margin-top: 2em;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid #d4d0c8;
}
table.result tr.head {
	background-color: #e7eaec;
}
table.result tr.color1 {
	background-color: #faf7f7;
}
table.result th, table.result td {
	text-align: left;
	vertical-align: top;
	padding: 0.3em;
	border: 1px solid #d4d0c8;
}

/* SCHUFA Suchen Seite 5.3 - Rel. 1.10 - ANFANG */

/* SCHUFA Registrierung Seite 7, 60.1 - Rel. 1.12 - ANFANG */

#reg-stoerer {
	width: 469px;
	height: 155px;
	background: url(../pics/background_reg-stoerer.png) no-repeat;
	padding: 20px;
	font-size: 0.9em;
	color: #353535;
	margin: 2em 0;
}
#reg-stoerer h3 {
	background: url(../pics/background_reg-stoerer-h3.png) no-repeat;
	width: 248px;
	height: 37px;
	float: left;
	margin: 0 0 0 -27px;
	display: inline;
	position: relative;
	z-index: 1;
}
#reg-stoerer h3.reg2 {
	background: url(../pics/background_reg2-stoerer-h3.png) no-repeat;
}
#reg-stoerer h3 span {
	display: none;
}
#reg-stoerer p {
	float: left;
	width: 220px;
	clear: left;
	margin: 0.4em 0;
}
#reg-stoerer div.link {
	float: right;
}
#reg-stoerer div.link a {
	outline: none;
}
#reg-stoerer div.link a img {
	border: none;
}
#reg-stoerer p.check {
	clear: left;
	width: 450px;
	display: none;
}
#reg-stoerer p.check label {
	font-weight:bold;
}

/* SCHUFA Registrierung Seite 7, 60.1 - Rel. 1.12 - ENDE */

/* SCHUFA Registrierung Seite 30.2 - Rel. 1.12 - ANFANG */

#merkmaleContEb #reg-stoerer {
	width: 305px;
	height: 183px;
	background: url(../pics/background_reg-stoerer_small.png) no-repeat;
	padding: 10px;
	font-size: 0.9em;
	color: #353535;
	margin: 1em 0 0 0 ;
}
#merkmaleContEb #reg-stoerer h3 {
	background: url(../pics/background_reg-stoerer-h3_small.png) no-repeat;
	width: 211px;
	height: 37px;
	float: left;
	margin: 0 0 0 -13px;
	display: inline;
	position: relative;
	z-index: 1;
}
#merkmaleContEb #reg-stoerer h3 span {
	display: none;
}
#merkmaleContEb #reg-stoerer div.link {
	width: 286px;
	float: none;
	text-align: center;
}
#merkmaleContEb #reg-stoerer div.link a {
	outline: none;
}
#merkmaleContEb #reg-stoerer div.link a img {
	border: none;
}

/* SCHUFA Registrierung Seite 30.2 - Rel. 1.12 - ENDE */


/* SCHUFA Registrierung Seite 11.3 - Rel. 1.12 - ANFANG */

	.tableInfo {
		background:url(../pics/bg_infoTable01.png) no-repeat;
		width:511px;
		height:425px;
		line-height:1.4em;
		margin:5em 0;
		clear:both;
	}
	.tableShort {
		background:url(../pics/bg_infoTable02.png) no-repeat;
		height:716px;
	}
	.tableInfo table {
		width:100%;
	}
		.tableInfo table colgroup {}
			.tableInfo table colgroup col.col01 {
				width:195px;
			}
			.tableInfo table colgroup col.col02 {
				width:162px;
			}
			.tableInfo table colgroup col.col03 {
				width:110px;
			}
			.tableInfo table colgroup col.col04 {
				width:178px;
			}
			.tableInfo table colgroup col.col05 {
				width:264px;
			}
			.tableInfo table colgroup col.col06 {
				width:10px;
			}
		.tableInfo table thead tr th {
			font:1.3em/1.4em normal Arial, Helvetica, sans-serif;
			text-shadow:1px 1px 0 #fff;
			height:60px;
			vertical-align:top;
			text-align:center;
		}
		.tableShort table thead tr th {
			height:70px;
		}
			.tableInfo table thead tr th span {
				padding-top:15px;
				display:block;
			}
			.tableShort table thead tr th span {
				padding-top:5px;
			}
				.tableInfo table thead tr th span a {
					background:url(pics/bg_infoTable_tour.png) no-repeat;
					width:113px;
					height:19px;
					display:none;
					margin:0 auto;
					text-indent:-999999em;
					outline:none;
				}
			.tableInfo table thead tr th small {
				display:block;
			}
		.tableInfo table tbody tr td {
			padding:0 10px;
			height:30px;
			text-align:center;
		}
		.tableInfo table tbody tr.big01 td {
			height:60px;
		}
		.tableInfo table tbody tr.big02 td {
			height:45px;
		}
		.tableInfo table tbody tr.big03 td {
			height:90px;
		}
		.tableInfo table tbody tr.big04 td {
			height:105px;
		}
		.tableInfo table tbody tr.headline td {
			height:40px;
			text-align:left;
			font-weight:bold;
			font-size:1.2em;
		}
			.tableInfo table tbody tr td.first {
				text-align:left;
			}
			.tableInfo table tbody tr td.tmp {
				color:#1f9001;
			}
				.tableInfo table tbody tr td.tmp ins {
					font-size:1.4em;
					font-weight:bold;
					text-decoration:none;
				}
			.tableInfo table tbody tr td.ever {
				color:#1f9001;
				font-weight:bold;
			}
				.tableInfo table tbody tr td.true span,
				.tableInfo table tbody tr td.false span {
					width:23px;
					height:22px;
					display:block;
					margin:0 auto;
					text-indent:-999999em;
					background:url(../pics/bg_infoTable_true.png) no-repeat;
				}
				.tableInfo table tbody tr td.false span {
					background:url(../pics/bg_infoTable_false.png) no-repeat;
				}
				.tableInfo table tbody tr td.available span {
					color:#1f9001;
					display:block;
					font-weight:bold;
				}
				
		.tableInfo table tfoot tr td {
			height:30px;
			padding-top:20px;
		}
			.tableInfo table tfoot tr td.but01 a,
			.tableInfo table tfoot tr td.but02 a,
			.tableInfo table tfoot tr td.but03 a {
				margin:0 auto;
			}
				.tableInfo table tfoot tr td.but01 a,
				.tableInfo table tfoot tr td.but02 a,
				.tableInfo table tfoot tr td.but03 a {
					background:url(../pics/bg_infoTable_send01.png) no-repeat;
					height:41px;
					width:162px;
					display:block;
					text-indent:-999999em;
					outline:none;
				}
				.tableInfo table tfoot tr td.but02 a {
					background:url(../pics/bg_infoTable_send02.png) no-repeat ;
					width:142px;
				}
				.tableInfo table tfoot tr td.but03 a {
					background:url(../pics/bg_infoTable_send03.png) no-repeat ;
					width:241px;
					height:48px;
				}
		
		
	

/* SCHUFA Registrierung Seite 11.3 - Rel. 1.12 - ENDE */

/* Teaser Tour Seite 7; 60.1 - Rel. 1.12 - ANFANG */

/* lightbox */
#colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0; left: 0; z-index: 9999; }
#cboxOverlay { position: fixed; width: 100%; height: 100%; }
#cboxMiddleLeft, #cboxBottomLeft { clear: left; }
#cboxContent { position: relative; }
#cboxLoadedContent {}
#cboxLoadedContent iframe { display: block; width: 100%; height: 100%; border: 0;}
#cboxTitle { margin: 0; }
#cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0; left: 0; width: 100%; }
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor: pointer; }
#cboxOverlay { background: #000; }

#colorbox { }
	#cboxContent { margin-top: 20px; }
		#cboxContent { padding: 0; }
		#cboxTitle { position: absolute; top: -20px; left: 0; color: #ccc; }
		#cboxCurrent { position: absolute; top: -20px; right: 0; color: #ccc; }
		#cboxSlideshow { position: absolute; top: -20px; right: 90px; color: #fff; }
		#cboxPrevious { position: absolute; top: 50%; left: 5px; margin-top: -32px; background: url(../pics/ttour/controls.png) top left no-repeat; width: 28px; height: 65px; text-indent: -9999px; }
		#cboxPrevious.hover { background-position: bottom left; }
		#cboxNext { position: absolute; top: 50%; right: 5px; margin-top: -32px; background: url(../pics/ttour/controls.png) top right no-repeat; width: 28px; height: 65px; text-indent: -9999px; }
		#cboxNext.hover { background-position: bottom right; }
		#cboxLoadingOverlay { background: #fff; }
		#cboxLoadingGraphic { }
		#cboxClose { position: absolute; top: -20px; right: -40px; display: block; background: url(../pics/ttour/background_close.png) top right no-repeat; width: 43px; height: 43px; text-indent: -9999px; }
		#cboxClose.hover { background-position: bottom center; }
		*html #cboxClose { right: -20px; background: url(../pics/ttour/background_close_1.png); }

/* ppt */
#ttour {
	background:url(../pics/ttour/background_ppt.jpg);
	padding:30px;
	width:800px;
}
#ttour #gTimer {
	width:200px;
	height:14px;
	padding:2px;
	border:1px solid #dadada;
	float:right;
	overflow:hidden;
	margin-bottom:1em;
}
#ttour #gTimer div {
	width:0%;
	height:14px;
	display:block;
	background:#dadada;
	float:left;
}
#ttour #gPagination {
	overflow:hidden;
	margin-bottom:1em;
	float:left;
}
	#ttour #gPagination ol {
		list-style:none;
		display:inline;
		float:left;
		margin:0;
		padding:0;
	}
		#ttour #gPagination ol li {
			float:left;
			display:inline;
			margin-right:0.5em;
		}
			#ttour #gPagination ol li a {
				background:url(../pics/ttour/bg_controls.png) no-repeat top left;
				width:20px;
				height:20px;
				display:block;
				float:left;
				text-indent:-999999em;
				cursor:pointer;
				outline:none;
			}
			#ttour #gPagination ol li a:hover,
			#ttour #gPagination ol li.active a{
				background:url(../pics/ttour/bg_controls.png) no-repeat bottom left;
			}
#ttour #gControls {
	margin:20px auto 0 auto;
	width:204px;
	height:45px;
	position:relative;
}
#ttour #gControls ul {
	list-style:none;
}
	#ttour #gControls ul li {
		float:left;
		display:inline;
	}
		#ttour #gControls ul li a {
			float:left;
			background-image:url(../pics/ttour/bg_player.png);
			background-repeat:no-repeat;
			height:43px;
			display:block;
			text-indent:-999999em;
			position:absolute;
			z-index:1;
			cursor:pointer;
			outline:none;
		}
		#ttour #gControls ul li.prev a {
			background-position:left 0;
			width:102px;
			left:0;
		}
		#ttour #gControls ul li.play a {
			width:61px;
			background-position:0 -43px;
			height:61px;
			left:73px;
			z-index:2;
			top:-7px;
		}
		#ttour #gControls ul li.next a {
			background-position:right 0;
			width:102px;
			right:0;
		}
		#ttour #gControls ul li.active a {
			background-image:url(../pics/ttour/bg_player_act.png);
		}
		#ttour #gControls ul li a:hover {
			background-image:url(../pics/ttour/bg_player_hover.png);
		}
		#ttour #gControls ul li.active a:hover {
			background-image:url(../pics/ttour/bg_player_act_hover.png);
		}
#ttour #gGallery {
	position:relative;
	height:404px;
	clear:both;
}
#ttour #gGallery div img {
	display:inline;
	border:none;
}

/* Teaser Tour Seite 7; 60.1 - Rel. 1.12 - ENDE */




