.irfaq-search-form {padding:10px 20px;background:#F3F3F1}



.irfaq-search-form .irfaq-search-form-submit {font-size:87%;}
.irfaq-search-form input{padding:.1em;margin-right:3px;}
.irfaq-search-form .irfaq-search-form-submit input{padding:.3em;}

.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 5em; }
.tx-irfaq-pi1 ul li {padding:0;background: none;}
.tx-irfaq-pi1 ul li a p,.tx-irfaq-pi1 ul li a p.bodytext { margin:0; display: inline; font-weight:normal; }
.tx-irfaq-pi1 ul li a { text-decoration: none; }
.tx-irfaq-pi1 ul li a:hover { text-decoration: underline; }
.tx-irfaq-pi1 .tx-irfaq-answer { padding-bottom:.8em;margin-bottom: 1.5em; border-bottom: 2px solid #e6e6e6;}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
.tx-irfaq-pi1 dd { margin-left: 0px; }
.tx-irfaq-pi1 dd p { margin-top: 0px;	}
.tx-irfaq-pi1 .additional-info { margin-bottom: 10px; }
.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }

.tx-irfaq-cleaner { clear: left; height: 1px; }
.tx-irfaq-dynheader { cursor: pointer; }
.tx-irfaq-dynans-hidden { display: none; }
.tx-irfaq-dynans-visible { display: inline; }

.tx-irfaq-pi1 .question { font-size: 116%; color:#F26060; padding-bottom:.5em;background:url('http://www.shien-c.com/fileadmin/templates/images/dotted-border_bg.gif') bottom repeat-x;zoom:1; font-weight: bold;}
.tx-irfaq-pi1 .question:after {display: block;clear: both;content: " ";}
.tx-irfaq-pi1 .question .question_mark {float:left;font-size: 160%;padding: 0 .6em 0 0; vertical-align: baseline;s}
.tx-irfaq-pi1 .question p {padding-top: .3em;}

.tx-irfaq-pi1 .answer {margin-left:3em;zoom:1;}
.tx-irfaq-pi1 .answer:after {display: block;clear: both;content: " ";}
.tx-irfaq-pi1 .answer .answer_mark {float:left;margin-left:-20px;font-size: 160%; font-weight: bold;}
.tx-irfaq-pi1 .answer p {padding-top: .3em;}

.tx-irfaq-pi1 .pagetopbutton {text-align: right; padding: 0 .6em 2em;}
