#t4t .imgtext-table td img {
	margin: 0.4em 1em 1em 0; 
}

#t4t h3 {
	font-size:1.2em !important;
	margin:4px 0 !important;
	padding:2px 0 !important;
}


#t4t h1 {
	background-color:#FFFFFF !important;
	color:#126E16 !important;
	font-size:20px !important;
	font-style:normal !important;
	font-weight:bold !important;
	margin:4px 0 2px !important;
	padding:2px !important;
}

.tx-t4tmenu-pi1 table td {
	padding-right: 0.6em !important;
}

/*################# ALT ohne Finanzen Ext*/ 

#versicherungen-space {
	width:72.8em;
	margin-right: 2.2em;
	float: right;
	margin-top: -5em;
	padding-bottom: 2em;
}


#versicherungen-space .form-width {
	margin-left: 1.0em;
	margin-top: 2em;
	background-color: white;
	padding-bottom: 0.4em;
}


#t4t, #t4t td, #t4t th {
	font-size: 1.08em !important;
	/*background: none;*/
}

/*
body #t4t table td table td table td, 
body #t4t table td table td table th {
	font-size: 0.9em !important;
}
*/

body #t4t table td table td .themenboxen td, 
body #t4t table td table td .themenboxen th {
	font-size: 1.18em !important;
	/*background: none;*/
}

body #t4t table td table td .rechnerboxen td, 
body #t4t table td table td .rechnerboxen th {
	font-size: 1.0em !important;
	/*background: none;*/
}


#t4t .content-element p,
#t4t .proof p {
	font-size: 1.1em !important;
}

#t4t{
	padding: 0.8em;
	/*background: none;*/
}


#t4t img, #t4t td img {
	margin-top: 0.4em;
	margin-right: 0.6em;
	margin-bottom: 0.4em;
}

#t4t #tx_t4tnatschke_pi1_antrag .antk {
	/*font-size: 1em !important;*/
}

#t4t .table-start,
#t4t #tx_t4tnatschke_pi1_vvergleich select.form-select,
#t4t #tx_t4tnatschke_pi1_vvergleich input.form-text,
#t4t #tx_t4tnatschke_pi1_vvergleich table {
	font-size: 1.0em !important;
}

body #t4t .themenboxen {
	font-size: 0.8em !important;
}

#t4t #tx_t4tnatschke_pi1_vvergleich .row-header {
	color: #fff !important;
	padding-left: 4px !important;
}

#t4t textarea {
	width: 280px;
} 

#t4t .content-element h1 {
	padding: 0 8px 1px 8px !important;
	color: #999 !important;
	margin-bottom: 18px !important;
}

#t4t .ControlDefault {
	font-size: 1em !important;
}

#t4t .content-fce {
	margin-bottom: 18px !important;
}

body .tx-t4tmenu-pi1 {
	margin-left: 10px;
}

.tx-t4tmenu-pi1 strong,
.tx-t4tmenu-pi1 a {
}

#main_body .h1-wie-vers {
	margin: 4px 0px 2px 0px !important;
	padding: 2px 2px 2px 2px !important;
	font-size: 2.0em !important;
	color: #126e16 !important;
	background-color: #fafce4;
	font-weight: bold;
}


#t4t .teaser th {
	color: white !important;
	font-weight: bold !important; 
	padding: 4px !important;
	border-bottom: 4px solid #FAFCE4;
}

#t4t .content-blanko {		 
	/*padding-top: 15px;*/
}


#t4t .proof .form {
	border: 1px solid #A3C841;
	padding: 12px;
}


