.tx_kleefaq_dynamic_entry{
/*width: 520px;*/
padding:0;
margin: 5px 0 5px 0;
}

.tx_kleefaq_dynamic_question{
cursor: pointer;
/*width: 520px;*/
font-size: 110%;
/*background-color: #C40294;
color: white;*/
padding: 5px;
margin-top: 5px;
border: 1px solid #ADADAD;
margin: 5px 0 5px 0;
}

.tx_kleefaq_dynamic_answer{
/*width: 518px;*/
/*border-right: 1px dashed #C40294;
border-left: 1px dashed #C40294;
border-bottom: 1px dashed #C40294;*/
border-right: 1px dashed #ADADAD;
border-left: 1px dashed #ADADAD;
border-bottom: 1px dashed #ADADAD;
padding: 5px;
/*background-color: #FBD1F1;*/
}

.tx_kleefaq_dynamic_plus{
display: none;
background-color: #FBD1F1;
margin:0 0.3em;
padding:0 0.3em;
color: #C40294;
width: 2em;
font-size: 80%;
}

.tx-kleefaq-pi1 .gras{
font-weight: bold;
}

.tx-kleefaq-pi1 u{
text-decoration: none;
border: none;
}

.tx-kleefaq-pi1-singleQomView{

}

.tx-kleefaq-pi1-singleQomView .tx-kleefaq-pi1-singleViewField-question{
font-size: 120%;
font-weight: bold;
border: 1px dashed black;
padding: 5px;
}
.tx-kleefaq-pi1-singleQomView .tx-kleefaq-pi1-singleViewField-question a{
text-decoration : none;
border: none;
}

.tx-kleefaq-pi1-singleQomView .tx-kleefaq-pi1-singleViewField-answer{
border: 1px dashed black;
border-top: none;
padding: 0 10px 0 10px;
}

.tx-kleefaq-pi1-staticQ{
margin-top: 5px;
padding-left:10px;
background-position:0px 4px;
background-repeat:no-repeat;
}

.tx-kleefaq-pi1-staticA .tx-kleefaq-pi1-question{
font-size: 120%;
font-weight: bold;
border: 1px dashed black;
padding: 5px;
}

.tx-kleefaq-pi1-staticA .tx-kleefaq-pi1-answer{
border: 1px dashed black;
border-top: none;
padding: 0 10px 0 10px;
margin-bottom: 5px;
}

.tx-kleefaq-pi1 .toTop{
text-align: right;
width: 518px;
margin: 0 0 5px 0;
height: 25px;
}

.tx-kleefaq-pi1-searchbox{
margin-top: 10px;
}

.tx-kleefaq-pi1-searchbox fieldset{
padding : 10px;
}

.tx-kleefaq-pi1-toAdvancedSearch{
}

.tx-kleefaq-pi1-navsearchbox{
padding-left: 25px;
padding-bottom: 5px;
border-bottom:1px solid #ADADAD;
}

.tx-kleefaq-pi1-navsearchbox input{
margin-top: 5px;
}

#contG label{
color: #4F5354;
display: none;
margin-top: 5px;
font-weight: normal;
}

#contG .bloc_inpi .tx-kleefaq-pi1-toAdvancedSearch ul.niv1 li{
}

#contG .tx-indexedsearch-whatis, #contG .tx-indexedsearch-browsebox, #contG .tx-indexedsearch-res, #contG .tx-indexedsearch-noresults{
display: none;
}

* + html #contG .bloc_inpi ul.niv2,
{
	border-bottom:none;
}

#contG .bloc_inpi ul.niv2
{
	_border-bottom:none;
}

