.Ask {clear:both; padding:10px 14px 10px; border-bottom:1px solid #c60;}
.Ask table {width:428px; border-collapse:collapse; border-spacing:0;}
.Ask table td {padding:0 0 5px 10px; font-weight:bold; font-size:10px;}
.Ask table td.l {padding-left:0;}
.Ask table td input {width:115px; height:14px; border:1px solid black; font-size:10px;}
.Ask table td select {font-size:10px;}
.Ask table textarea {width:100%; font-family:sans-serif; font-size:11px;}

.QList {margin:40px 0 10px 14px;}
.QList a.nc {color:#c60; text-decoration:none;}
.QList a.nc:hover {text-decoration:underline;}

.Helpline {margin-top:50px;}
.Helpline h1 {width:175px;}
.Helpline dl {margin:12px 0 0 10px; padding:0;}
.Helpline dt {margin:0 0 10px 40px; position:relative; border-bottom:1px solid black; height:35px; font-size:10px;}
.Helpline dt b {display:block; margin:0; padding:0; position:absolute; bottom:4px;}
.Helpline dt .alla {color:#8e8e8e; font-weight:normal;}
.Helpline dt .alla a {color:#8e8e8e;}
.Helpline dt img.foto {border:1px solid black; position:absolute; left:-40px;}

