/* Finanzen.de Portal CSS
 * Version: 0.1 (01/12/2010)
 * Website: http://www.finanzen.de
 */

#t4t {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    background:#ffffff;
}
#t4t td, #t4t th {
    font-size:12px;
    color:#000000;
}
#t4t .clear {
    clear: both;
	display: block;
}
#t4t a {
	color:#336699;
	font-weight:normal;
	text-decoration:none;
}
#t4t a:hover { text-decoration:underline; }
#t4t ul {
    padding:0;
    margin:0px 5px 5px 20px;
}
#t4t ul li{
    background-image:none;
    padding:2px;
    margin:auto;
}
#t4t h1, #t4t h2, #t4t h3 {
    padding:3px 3px 3px 5px;
}
#t4t h1 {
    margin:0 0 5px 0;
    font-size:18px;
    color:#336699;
    background:#ffffff;
    font-weight:bold;
}
#t4t h2 {
    margin:0;
    font-size:90%;
}
#t4t h3 {
    font-size:80%;
    margin:0; padding-top:0px;
}
.t4t_content_flex {
    width:100%;
}
#t4t .subtitle {
    font-size: 0.8em;
    text-transform:uppercase;
    color: #000;
    padding: 0px;
    margin: 0px;
}
#t4t ul, #t4t ol {
    margin-top:8px;
    margin-bottom:8px;
}
#t4t li {
}
#t4t .content-fce p {
    padding:5px;
}
#t4t #t4t_error {
	padding:5px;
	border:1px solid #9F0000;
	background:white;
}
#t4t #t4t_error  span{
	display:block;
}
#t4t .fehlerkopf {  
    color: #FFFFFF;
    background-color: #D21034;
    font-weight: bold;
    margin: 0px 0px 0px 0px;
    padding: 1px 6px 1px 6px;
    width: auto;
}
#t4t .fehlermeldung {
    color: #D21034;
    background-color: #FAE7EA;
    margin: 0px 0px 0px 0px;
    padding: 10px 6px 10px 6px;
    border: 1px solid #D21034;
}
#t4t .fehlermeldung ul{
  padding:0px 0px 0px 20px;
}
#t4t .fehlermeldung li{
    color: #D21034;
}
#t4t .required_note {
	font-size:10px;
	text-align:left;
	padding: 1px 0px 1px 1%;	
}
#t4t .powered_by {
	text-align:right;
	padding:5px;
}
#t4t .powered_by, #t4t .powered_by a, #t4t .ext_link {
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
#t4t .powered_by a { display:inline; }
#t4t .powered_by a:hover { text-decoration:underline; }
#t4t .imgtext-table { margin:0 5px 0 5px; }


/* Komplettportale */

/* Umsatzportal */
#t4t .content-element-d1 .ueberschrift {
	background:;
	color:;
	font-size:; 
	font-weight:normal;
	padding:2px;
}


/* Minirechner */
#t4t .content-element-d4 {
    color:#336699;
    margin:0 5px 10px 5px;
    border:1px solid #000000;
    background-color:#ffffff;
    width:215px;
}
#t4t .content-element-d4 h1 {
    font-size:12px;
    background-color:#336699;
    color:#ffffff;
    padding:2px 2px 2px 5px;
    border-bottom:1px solid #000000;
}

