/* @override http://preview1.becklyn.com/fileadmin/formhandler/formstyles.css */



table, caption, tbody, tfoot, thead, tr, th, td {
    border: medium none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}


#formhandler__newsletter .table_forms{
	
}
.table_forms input{
	margin-right:0px;
}
td.table_forms span {
	padding: 3px;
	padding-left: 5px;
}
.table_forms textarea{
	border: 1px dotted #aaa;
}

.table_forms textarea#bemerkungen,
.table_forms textarea#weitereprogramme {
    width: 396px;
}

.table_forms textarea.bemerkungen {
    width: 377px;
}

.table_frame {
	margin: 0px;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}

.table_cell {
	background-color: white;
	margin: 0px;
	border: 1px solid  #CCCCCC;
	padding: 5px;
	border-collapse: collapse;
}

.table_header {
	background-color: #CCE6FF;
	margin: 0px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	font-weight: bold;
	border-collapse: collapse;
	color: black;
}

.table_header_white {
	background-color: white;
	margin: 0px;
	border: 1px solid #CCCCCC;
	padding: 2px;
	font-weight: bold;
	border-collapse: collapse;
	color: #0F557F;
}
.table_forms {
	background-color: white;
	margin: 0px;
	border: 0px  solid #CCCCCC;
	padding: 5px;
	font-weight: normal;
	border-collapse: collapse;
	color: #0F557F;
}

div.Tx-Formhandler table {
	background-color: white;
}

.Tx-Formhandler #twoColTable tr td.table_forms input {
    width: 400px;
}

.Tx-Formhandler .twoColTable tr td.table_forms input {
    width: 377px;
}

.Tx-Formhandler #twoColTable tr td.three_col input,
.Tx-Formhandler .twoColTable tr td.three_col input {
    width: 141px;
}

.Tx-Formhandler #twoColTable tr td.three_col input#ort,
.Tx-Formhandler .twoColTable tr td.three_col input#ort {
    width: 147px;
}

.Tx-Formhandler #twoColTable tr td.two_col input,
.Tx-Formhandler .twoColTable tr td.two_col input {
    width: 195px;
}

.Tx-Formhandler #twoColTable tr td.two_col input#telefax,
.Tx-Formhandler .twoColTable tr td.two_col input#telefax{
    width: 197px;
}

.Tx-Formhandler #twoColTable tr td.table_forms select.full,
.Tx-Formhandler .twoColTable tr td.table_forms select.full {
    width: 398px;
}

.Tx-Formhandler #twoColTable tr td#customerType input,
.Tx-Formhandler .twoColTable tr td#customerType input {
    width: 20px;
}

.Tx-Formhandler #twoColTable tr td#customerType #wir_sind_sonstiges,
.Tx-Formhandler .twoColTable tr td#customerType #wir_sind_sonstiges {
    width: 112px;
}

.Tx-Formhandler #twoColTable tr td.table_forms #anzahl_lizenzen,
.Tx-Formhandler .twoColTable tr td.table_forms #anzahl_lizenzen {
    width: 107px;
}

.Tx-Formhandler #formhandler__mobilecrm #twoColTable tr td.table_forms #anzahl_lizenzen,
.Tx-Formhandler #formhandler__mobilecrm .twoColTable tr td.table_forms #anzahl_lizenzen {
    width: 110px;
}

.Tx-Formhandler #twoColTable tr td.table_forms #datenschutz,
.Tx-Formhandler .twoColTable tr td.table_forms #datenschutz {
    width: 10px;
}


.Tx-Formhandler table tr td {
    padding: 5px;
}
