/***  support seite  ***/
h2.faqFrage {
	margin-top: 30px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
}
.faqAntwort {
	margin-top: 30px;
	text-align: left;
}
.faqBewertung {
	margin-top: 20px;
	padding: 15px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.faqBewertung p {
	margin: 0 0 20px 0;
}
.faqBewertung form {
	margin: 20px 0 0 0;
}
.faqBewertung input {
	margin: 5px 0 7px 0;
}
.faqBewertung .danke {
	color: #009b04;
}
/*
.faqBewertung .commentarea { position: relative; vertical-align: middle; margin-top: 10px ;height: 60px; }
.faqBewertung .commenttxt { position: absolute; top: 50%; left: 0; height: 24px; margin-top: -33px;   }
.faqBewertung .comment { position: absolute; top: 0; left: 100px; width: 225px; height: 22px; font-size: 12px;}
.faqBewertung .submit { position: absolute; top: 50%; margin-top: -30px; left: 335px; }
*/
/*
.faqSearchBox {
	background-color: #fff;
	margin: 30px auto;
	padding: 0;
	width: 500px;
	border: 1px solid #d9dade;
}
.faqSearch {
	border: 1px solid #fff;
	background-color: #efefef;
	margin: 0 auto;
	padding: 10px;
}
*/
ul.faqRubrik {
	list-style-type: none;
	margin: 0;
	list-style-position: outside;
}
ul.faqRubrik li {
	margin: 5px 0;
}
.faqSearch p {
	margin: 0;
	padding: 2px 0;
}
h2.antwortTitle {
	font-weight: normal;
	border-bottom: 1px solid #003d86;
}
.antwortAbschnitt {
    background-color:#E9F5FC;
    border:1px solid #77ABD9;
	padding: 10px;
	margin-bottom: 30px;
}

.faqImages {
    background-color: #ffffff;
    padding: 10px;
    height: auto;
    width: 600px;
    border: 1px solid #1D73BF;
    text-align: center;
}


.step1, .step2, .step3, .step4, .step5, .step6, .step7, .step8,
.step9, .step10, .step11, .step12, .step13, .step14, .step15 {
	padding: 0 0 0 40px;
	min-height: 32px;
  	height: auto !important;  /* für moderne Browser */
  	height: 32px;  /*für den IE */
}
.step1 { background: url(/images/evolution/steps/faq1.png) no-repeat 0 0; }
.step2 { background: url(/images/evolution/steps/faq2.png) no-repeat 0 0; }
.step3 { background: url(/images/evolution/steps/faq3.png) no-repeat 0 0; }
.step4 { background: url(/images/evolution/steps/faq4.png) no-repeat 0 0; }
.step5 { background: url(/images/evolution/steps/faq5.png) no-repeat 0 0; }
.step6 { background: url(/images/evolution/steps/faq6.png) no-repeat 0 0; }
.step7 { background: url(/images/evolution/steps/faq7.png) no-repeat 0 0; }
.step8 { background: url(/images/evolution/steps/faq8.png) no-repeat 0 0; }
.step9 { background: url(/images/evolution/steps/faq9.png) no-repeat 0 0; }
.step10 { background: url(/images/evolution/steps/faq10.png) no-repeat 0 0; }
.step11 { background: url(/images/evolution/steps/faq11.png) no-repeat 0 0; }
.step12 { background: url(/images/evolution/steps/faq12.png) no-repeat 0 0; }
.step13 { background: url(/images/evolution/steps/faq13.png) no-repeat 0 0; }
.step14 { background: url(/images/evolution/steps/faq14.png) no-repeat 0 0; }
.step15 { background: url(/images/evolution/steps/faq15.png) no-repeat 0 0; }

.stepImg { float: left;	margin: 0 10px 20px 0; }


#criticalBox {
 background-color: #E9F5FC;
 border: 1px #77ABD9 solid;
 padding: 10px;
}

#seeAlso {
 list-style-type: disc;
 padding: 0px; margin: 0px;
}
#seeAlso li {
 display: inline;
 margin-right: 5px;
 padding-left: 10px;
 background: url(/images/bullet-blue.gif) no-repeat;
 background-position: 0 50%;
}
/***  supportform  ***/
.supportform {
	width: 470px;
}
.supportform label {
    display: block;
    float: left;
    width: 150px;
	font-size: 1em;
	font-weight: bold;
	margin: 6px 10px 0 0;
	text-align: left;
}
.supportform input.textfield, .supportform textarea {
    display: block;
    float: left;
    width: 230px;
	font-size: 1em;
	margin: 2px 0;
}
.supportform br {
    clear: left;
}
.supportform button {
    clear: both;
    margin: 10px 0 0 160px;
}

/*
#loggedinbox + #vordruckbox {
   margin:5px 0;
}
*/
