/* default */

table, tr, td {
         font: 11px Arial; 
         color: #202020;		
         line-height: 14px;	}  

#nav {
	padding-top:69px;
}

#nav a{
    font: 11px Arial;   
    color: #fff;	
	text-decoration:none;
}

#nav a:hover{
	text-decoration:none;
    color: #a8b7ed;		
}
 
.linie-1 {
	background-image:url(../img/strichellinie-kachel-dblau.gif); 
	background-repeat:repeat-x;
	background-position:center top;
	height:23px;
	}
	
.linie-2 {
	background-image:url(../img/strichellinie-kachel-dblau-2.gif); 
	background-repeat:repeat-x;
	background-position:center top;
	height:53px;
	}	
	
.linie-3 {
	background-image:url(../img/strichellinie-kachel-dblau-3.gif); 
	background-repeat:repeat-x;
	background-position:center top;
	height:26px;
	}	
 
/* Content */

#content {
   width: 100%;
   position: absolute;
   line-height: 18px;;	margin-top: 0px;  
   background-image:     url("../img/content-bg/bg-default.jpg"); 
   background-position:center top;  
   background-repeat: no-repeat;      
   background-color: #ffffff;         
}

.content {
    font-family: Arial, Verdana;
	font-size: 12px;
	color: #202020;
	line-height: 18px;	}  
   
.content a{
    font-family: Arial, Verdana;
	font-size: 12px;
    color: #01018a; 
    text-decoration: underline;  	
	line-height: 18px;	}  
   
.content a:hover{
    font-family: Arial, Verdana;
	font-size: 12px;
    color: #0000ff; 
    text-decoration: underline;  	
	line-height: 18px;	}   
	
#linkblau a{
    color: #b2bfee; 
    text-decoration: none;  	
	}  
   
#linkblau a:hover{
    color: #b2bfee; 
    text-decoration: underline;  	
	}      	
		 
ul {
	list-style-image: url(../img/list_point.gif);
	margin-left:20px;
	color: #ffffff;
         }  
		  

b {
	font: bold Arial;
	text-decoration: none;
		  }
		  
strong {
	font: bold Arial;
	text-decoration: none;
		  }			  
		  
a{
    font-family: Arial, Verdana;
    color: #01018a; 
    text-decoration: underline;  	
	}  
   
a:hover{
    font-family: Arial, Verdana;
    color: #0000ff; 
    text-decoration: underline;  	
	}
	
/* Font Styles */	

.blocktext {text-align: justify;}
	
h1 {
	font-family: Arial, Verdana;
	font-weight: 100;
	font-size: 16px;
	color: #202020;	
	line-height:18px;
}

h2 {
    font-family: Arial, Verdana;
	font-weight: 100;
	font-size: 14px;
	line-height:16px;	
	color: #202020;
   }     

.headline1 {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #202020;	
}

.headline1-nonbold {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	color: #202020;	
   }  
   
.headline2 {
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #202020;
   }   
   
.headline2-nonbold {
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #202020;
   }     
   
.headline1-weiss {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 15px;
	color: #ffffff;	
}  

.window-headline {
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
   }  

.font-size-3px	{font-size:3px;}
.font-size-3px	{font-size:3px;}
.font-size-4px	{font-size:4px;}
.font-size-6px	{font-size:6px;}
.font-size-7px	{font-size:7px;}
.font-size-8px	{font-size:8px;}
.font-size-9px	{font-size:9px;}
.font-size-10px	{font-size:10px;}
.font-size-11px	{font-size:11px;}
.font-size-12px	{font-size:12px;}
.font-size-13px	{font-size:13px;}
.font-size-14px	{font-size:14px;}
.font-size-16px	{font-size:16px;}
.font-size-18px	{font-size:18px;}
.font-size-20px	{font-size:20px;}
.font-size-22px	{font-size:22px;}
.font-size-24px	{font-size:24px;}

.weiss{
    font-family: Arial, Verdana;
	color: #ffffff;
	font-size:12px;
	line-height: 18px;	}   
	
.weiss2{
    font-family: Arial, Verdana;
	color: #ffffff; }
   
.weiss a{
    font-family: Arial, Verdana;
	color: #ffffff;
    text-decoration: none;  	
   }      
   
.weiss a:hover{
    font-family: Arial, Verdana;
	color: #ffffff;
    text-decoration: underline;  	
   }        
   
.rot {
    font-family: Arial, Verdana;
    color: #ff0000; 
   }    
   
.blau {
    font-family: Arial, Verdana;
    color: #0000ff; 
   }            

.hellblau {
    font-family: Arial, Verdana;
    color: #98C2FB; 
	line-height: 14px;	}   
   
 

/* Footer */


#footer tr td{
    font-family: Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;	
    background-color: #000023;	
   }  

#footer a{
    font-family: Arial, Verdana;
	font-size: 11px;
	color: #b2bfee;
    text-decoration: none;  	
   }      
   
#footer a:hover{
    font-family: Arial, Verdana;
	font-size: 11px;
	color: #b2bfee;
    text-decoration: underline;  	
   }      
   
/* Formular */  

.formular {
         font: 11px Arial;
		 color: #012952;
         border: 1px solid #7a7b7c;
		 padding-left: 3px;
}		

.formularbutton {
         font: 12px Arial;
}	
   
.error {
    font-family: Arial, Verdana;
	font-size: 11px;
	color: #ff0000;
	line-height: 14px;	}  

.erfolg {
    font-family: Arial, Verdana;
	font-size: 11px;
	color: #28FE46;
	line-height: 14px;	}     
	
/* Sprachmenu */	
#language-menue	select{font: 11px Arial; border: 1px solid #9b9db3; width:130px; background:#010125; color:#fff; padding-top:2px; padding-bottom:2px;}   
#language-menue	option{margin-top:3px; margin-bottom:3px;}         	              


/* Navigation Ebene1 */
/* tm */

td#trademaster a{
   white-space:nowrap;
   padding-top: 15px;
   text-indent: 114px; 
   display: block;    
   width: 216px;
   height: 31px;     
   font: 13px Arial;  
   text-decoration: none;       
   color: #ffffff;
   word-spacing:0.1em; 
}

td#trademaster a:hover{
   background-image:  url("../img/nav/nav-1/tm-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}
/* probluefx - active*/

td#trademaster_a a{
   white-space:nowrap;
   padding-top: 15px;
   text-indent: 114px; 
   display: block;       
   width: 216px;
   height: 31px;   
   background-image:  url("../img/nav/nav-1/tm-a.gif");
   background-repeat: no-repeat;   
   font: 13px Arial;  
   text-decoration: none;       
   color: #98C2FB;  
   word-spacing:0.1em; 
}

td#trademaster_a a:hover{
   background-image:  url("../img/nav/nav-1/tm-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}


/* konto - default*/

td#konto a{
   padding-top: 15px;
   text-align: center; 
   display: block;       
   width: 115px;
   height: 31px;   
   font: 13px Arial;  
   text-decoration: none;       
   color: #ffffff;
   word-spacing:0.1em; 
}

td#konto a:hover{
   background-image:  url("../img/nav/nav-1/konto-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}


/* konto - active*/

td#konto_a a{
   padding-top: 15px;
   text-align: center; 
   display: block;       
   width: 115px;
   height: 31px;   
   background-image:  url("../img/nav/nav-1/konto-a.gif");
   background-repeat: no-repeat;   
   font: 13px Arial;  
   text-decoration: none;       
   color: #98C2FB;  
   word-spacing:0.1em; 
}

td#konto_a a:hover{
   background-image:  url("../img/nav/nav-1/konto-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}

/* funktionen - default*/

td#funktionen a{
   padding-top: 15px;
   text-align: center; 
   display: block;       
   width: 93px;
   height: 31px;   
   font: 13px Arial;  
   text-decoration: none;       
   color: #ffffff;
   word-spacing:0.1em; 
}

td#funktionen a:hover{
   background-image:   url("../img/nav/nav-1/funktionen-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}

/* funktionen - active*/

td#funktionen_a a{
   padding-top: 15px;
   text-align: center; 
   display: block;       
   width: 93px;
   height: 31px;   
   background-image:   url("../img/nav/nav-1/funktionen-a.gif");
   background-repeat: no-repeat;   
   font: 13px Arial;  
   text-decoration: none;       
   color: #98C2FB;  
   word-spacing:0.1em; 
}

td#funktionen_a a:hover{
   background-image:   url("../img/nav/nav-1/funktionen-a.gif");
   background-repeat: no-repeat;      
   color: #98C2FB;  
}

/* testen - default*/

td#testen a{
   padding-top: 15px;
   text-indent: 16px; 
   display: block;       
   width: 157px;
   height: 31px;      
   font: 13px Arial;  
   text-decoration: none;       
   color: #ffffff;
   word-spacing:0.1em; 
}

td#testen a:hover{
   background-image:  url("../img/nav/nav-1/testen-a.gif");
   background-repeat: no-repeat;     
   color: #98C2FB;  
}


/* testen - active*/

td#testen_a a{
   padding-top: 15px;
   text-indent: 16px; 
   display: block;       
   width: 157px;
   height: 31px;   
   background-image:  url("../img/nav/nav-1/testen-a.gif");
   background-repeat: no-repeat;     
   font: 13px Arial;  
   text-decoration: none;       
   color: #98C2FB;  
   word-spacing:0.1em; 
}

td#testen_a a:hover{
   background-image:  url("../img/nav/nav-1/testen-a.gif"); 
   background-repeat: no-repeat;     
   color: #98C2FB;  
}

/* Nebennavigation */

.nebennav {
	font-family: Tahoma, Arial, Verdana;
	color: #ffffff;	
	font-size: 11px;
    text-decoration: none;     	
}

.nebennav:hover{
	font-family: Tahoma, Arial, Verdana;
    color: #b2bfee; 
	font-size: 11px;
    text-decoration: none;     	
}

.nebennav_a {
	font-family: Tahoma, Arial, Verdana;
    color: #b2bfee; 
	font-size: 11px;
    text-decoration: none;     	
}

.nebennav_a:hover{
	font-family: Tahoma, Arial, Verdana;
    color: #b2bfee; 
	font-size: 11px;
    text-decoration: none;     	
}    

/* HOVER BUTTONS DEFAULT*/
td#free-demo a{ display: block; width: 103px; height: 25px; background:  url("../img/buttons/free-demo.gif") no-repeat;}
td#free-demo a:hover{ background:  url("../img/buttons/free-demo.gif") 0px -25px no-repeat;}

/* HOVER BUTTONS Werbung*/
td#kontoeroeffnung-1 a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/kontoeroeffnung-1.jpg") no-repeat;}
td#kontoeroeffnung-1 a:hover{ background:  url("../img/buttons/kontoeroeffnung-1.jpg") 0px -60px no-repeat;}

td#free-demo-2 a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/free-demo-2.jpg") no-repeat;}
td#free-demo-2 a:hover{ background:  url("../img/buttons/free-demo-2.jpg") 0px -60px no-repeat;}

td#software-download a{ display: block; width: 148px; height: 37px; background:  url("../img/buttons/download.gif") no-repeat;}
td#software-download a:hover{ background:  url("../img/buttons/download.gif") 0px -37px no-repeat;}

td#kontoeroeffnung-index a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/kontoeroeffnung-index.jpg") no-repeat;}
td#kontoeroeffnung-index a:hover{ background:  url("../img/buttons/kontoeroeffnung-index.jpg") 0px -60px no-repeat;}

td#free-demo-index a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/free-demo-index.jpg") no-repeat;}
td#free-demo-index a:hover{ background:  url("../img/buttons/free-demo-index.jpg") 0px -60px no-repeat;}

td#kontoeroeffnung-3 a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/kontoeroeffnung-2.jpg") no-repeat;}
td#kontoeroeffnung-3 a:hover{ background:  url("../img/buttons/kontoeroeffnung-2.jpg") 0px -61px no-repeat;}

td#live-account-kontoeroeffnung a{ display: block; width: 140px; height: 29px; background:  url("../img/buttons/live-account-kontoeroeffnung.jpg") no-repeat;}
td#live-account-kontoeroeffnung a:hover{ background:  url("../img/buttons/live-account-kontoeroeffnung.jpg") 0px -29px no-repeat;}

td#kontoeroeffnung-default a{ display: block; width: 140px; height: 29px; background:  url("../img/buttons/kontoeroeffnung-default.jpg") no-repeat;}
td#kontoeroeffnung-default a:hover{ background:  url("../img/buttons/kontoeroeffnung-default.jpg") 0px -29px no-repeat;}

td#showcase a{ display: block; width: 140px; height: 29px; background:  url("../img/buttons/showcase.jpg") no-repeat;}
td#showcase a:hover{ background:  url("../img/buttons/showcase.jpg") 0px -29px no-repeat;}

td#showcase-2 a{ display: block; width: 140px; height: 29px; background:  url("../img/buttons/showcase-2.jpg") no-repeat;}
td#showcase-2 a:hover{ background:  url("../img/buttons/showcase-2.jpg") 0px -29px no-repeat;}

td#showcase-3 a{ display: block; width: 148px; height: 37px; background:  url("../img/buttons/showcase-zurueck.jpg") no-repeat;}
td#showcase-3 a:hover{ background:  url("../img/buttons/showcase-zurueck.jpg") 0px -37px no-repeat;}

td#showcase-4 a{ display: block; width: 140px; height: 29px; background:  url("../img/buttons/showcase-4.jpg") no-repeat;}
td#showcase-4 a:hover{ background:  url("../img/buttons/showcase-4.jpg") 0px -29px no-repeat;}

td#free-demo-3 a{ display: block; width: 113px; height: 56px; background:  url("../img/buttons/free-demo-3.jpg") no-repeat;}
td#free-demo-3 a:hover{ background:  url("../img/buttons/free-demo-3.jpg") 0px -56px no-repeat;}

td#kontoeroeffnung-4 a{ display: block; width: 114px; height: 56px; background:  url("../img/buttons/kontoeroeffnung-3.jpg") no-repeat;}
td#kontoeroeffnung-4 a:hover{ background:  url("../img/buttons/kontoeroeffnung-3.jpg") 0px -56px no-repeat;}

td#free-demo-4 a{ display: block; width: 114px; height: 56px; background:  url("../img/buttons/free-demo-4.jpg") no-repeat;}
td#free-demo-4 a:hover{ background:  url("../img/buttons/free-demo-4.jpg") 0px -56px no-repeat;}

td#free-demo-5 a{ display: block; width: 99px; height: 27px; background:  url("../img/buttons/free-demo-5.gif") no-repeat;}
td#free-demo-5 a:hover{ background:  url("../img/buttons/free-demo-5.gif") 0px -27px no-repeat;}

#weiter a{ display: block; width: 93px; height: 27px; background:  url("../img/buttons/weiter.gif") no-repeat;}
#weiter a:hover{ background:  url("../img/buttons/weiter.gif") 0px -27px no-repeat;}

td#zum-appstore a{ display: block; width: 113px; height: 60px; background:  url("../img/buttons/zum-appstore.jpg") no-repeat;}
td#zum-appstore a:hover{ background:  url("../img/buttons/zum-appstore.jpg") 0px -61px no-repeat;}

#tm-broschuere a{ display: block; width: 176px; height: 27px; background:  url("../img/buttons/tm-broschuere.gif") no-repeat;}
#tm-broschuere a:hover{ background:  url("../img/buttons/tm-broschuere.gif") 0px -27px no-repeat;}

td#ts-2 a{ display: block; width: 176px; height: 27px; background:  url("../img/buttons/ts-2.gif") no-repeat;}
td#ts-2 a:hover{ background:  url("../img/buttons/ts-2.gif") 0px -27px no-repeat;}

#abschicken { display: block; width: 140px; height: 29px; background:  url("../img/buttons/abschicken.gif") no-repeat;}
#abschicken:hover{ background:  url("../img/buttons/abschicken.gif") 0px -29px no-repeat;}


.center {text-align:center;}

a img {border:0;}









#content table tr td table tr td #main-module-ct table tr td table tr .modul-content table tr td table tr td table tr td img {
	text-align: center;
}
.block {
	text-align: justify;
}

