.qa-boxes
{
	float: left;
	width: 300px;
	
}


.qa-box-top
{
	float: left;
	width: 271px;
	height: 20px;
	background-position: bottom left;
	background-repeat: no-repeat;
	background-image: url('../../images/faq/box_head.jpg');
	margin-top: 10px;
}

.qa-box-bottom
{
	float: left;
	width: 271px;
	height: 10px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url('../../images/faq/box_bottom.jpg');
}

.qa-box-middle
{
	float: left;
	width: 271px;
	background-image: url('../../images/faq/box_middle.jpg');
}

.qa-box-pic
{
	padding-left: 5px;
	width: 240px;
	float: left;
}
.qa-box-text
{
	width: 200px;
	margin-left: 30px;
	float: left;
}

.qa-box-text h2
{
	font-size: 13px;	
}


.col-form
{
	float: left;
	width: 271px;	
	padding-top: 23px;
	
}
.form-col-box
{
	float: left;
	width: 271px;	
	background-image: url(../../images/faq/form_back_mid_short.gif);	
	
}
.form-col
{
	float: left;
	width: 220px;
	padding-left: 20px;
}
.form-col-bottom
{
	float: left;
	width: 271px;
	background-image: url(../../images/faq/form_back_down_short.gif);	
	height: 6px;
	background-position: top left;
	background-repeat: no-repeat;
}
.form-col-top
{
	float: left;
	width: 271px;
	background-image: url(../../images/faq/form_back_top_short.gif);	
	height: 6px;
	background-position: bottom left;
	background-repeat: no-repeat;
}
.form-content-headline, .form-content-label, .form-content-input, .form-content-label-small
{
	width: 230px;
}
.form-content-select
{
	width: 100%;	
}
.form-content-label-small
{
	font-size: 9px;	
}
.form-content-textarea
{
	width: 220px;	
}
.form-content-headline
{
	font-weight: bold;
	margin-top: 20px;	
	margin-bottom: 3px;
}
.form-content-input
{
	margin-bottom: 3px;	
}
input.form-content-input
{
	padding-left: 0px;
}
.form-content-label-plz
{
	width: 60px;
	float: left;	
}
.form-content-label-stadt, input.form-content-input-stadt
{
	width: 160px;	
	float: left;
}
input.form-content-input-plz
{
	width: 50px;	
}
.form-content-label-str
{
	width: 180px;
	float: left;	
}
.form-content-label-hsnr, input.form-content-input-hsnr
{
	width: 40px;	
	float: left;
}
input.form-content-input-str
{
	width: 170px;	
}
.form-button-box
{
	height: 37px;
	float: left;
	margin-top: 20px;
}
.form-button
{
	width: 220px;
	height: 37px;
	background-image: url(../../images/faq/bt_rd_220.gif);
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	text-align: center;
}

.form-button-login
{
	font-weight:bold;
	padding-left: 30px;	
	float: left;
	height: 30px;
	width: 230px;
	background-image: url(../../images/faq/icon_login.gif);
	background-repeat: no-repeat;
}

.form-content-check
{
	width: 20px;
	float: left;
}
.form-content-check-label
{
	width: 200px;
	float: left;
}

.form-button-text
{
	padding-top: 8px;
}
.form-button-text a, .form-button-text a:hover 
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.resultsbox {
   margin-top: 10px;
padding-left: 10px;
padding-right: 5px;
float: left;
}

.ajaxSearch_paging {
 margin-top: 5px;
margin-bottom: 5px;
}

.ajaxSearch_result{
  margin-top: 4px;
margin-bottom: 4px;
}

.rightside {
float: left;
width: 400px;
}
