#col1 #tx-sremailsubscribe-pi1-email {
	width:190px;
}

.tx-sremailsubscribe-pi1 dt {
	clear: none;
	float: none;
	display: block;
	width: auto;
	text-align: left;
	padding: 0;
}

.tx-sremailsubscribe-pi1 legend {
	/*display: none;*/
	padding-left:0;
}

.tx-sremailsubscribe-pi1 input,
.tx-sremailsubscribe-pi1 p {
	margin:0px;
	padding:0px;
}

.tx-sremailsubscribe-pi1 dd {
	text-align: left;
	display: block;
	float: none;
	width: auto;
}

.tx-sremailsubscribe-pi1 input{
	width: 110px;
	max-width: 110px;
	padding:0px;

}

input.tx-sremailsubscribe-pi1-checkbox {
	margin:0px;
	padding:0px;
	width:auto;
}

.box_right .tx-sremailsubscribe-pi1 input.tx-sremailsubscribe-pi1-text {
	width: 140px;
	max-width: 140px;
}

/*ck*/
.ckcleaner {clear: both; font-size: 1px; line-height: 1px;}
.leftrightform { padding-bottom: 1px;}
.halbform{ width: 210px; float: left; margin-top:10px;}
.halbform select{ height: 260px; margin:0 !important;}
.ck-div-001 { margin-bottom:3px; }
.ck-div-002{ margin:0 0 8px 8px; }
.ck-div-003 a{ display: block; }
.ck-div-006 dt {width:23px !important;}
.ck-div-006 dd {width:300px !important;}
/*ck end*/

.tx-sremailsubscribe-pi1-multiple-checkboxes {
}
.tx-sremailsubscribe-pi1-multiple-checkboxes dt {
	width: auto;
	float:left;
}
.tx-sremailsubscribe-pi1 dl {
	padding:0px;
}
.tx-sremailsubscribe-pi1-multiple-checkboxes dd label {
	padding: 0px 0px 0px 2px;
}

