.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Verdana; font-size:11px; color:#000000; background: #FFFFFF; line-height:125%; margin:0px; padding:0px; text-align:left;}
textarea   {border:1px solid #FFFFFF; background-color: #FFFFFF;}

/******************* Standard Styles *****************/

h1
{
    font-size: 16px;
    font-weight: normal;
	line-height:50px;
    color: #737572;
	padding-top:25px;    
}

#h1top
{ 
    text-decoration: none;
    color: #737572;   
    font-size: 10px;
	font-weight:normal;
	padding:175px 0px 0px 112px; 
	
}

h2
{
    font-size: 11px;
	font-weight: normal;
	line-height: 15px;
    color:#8491A2;
}

h3
{
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
    color: #FFFFFF;  
}

h4
{
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
    color: #E9ECEC; 
}


td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
    color: #737572;     
}

a
{
    color: #8491A2;   
	text-decoration: underline;
}

a:active, a:hover
{
    color: #8491A2;   
	text-decoration: underline;
}

/******** Images************/

#technik_abstand_oben
{
    width:990px;
    height:21px;
    background: url('images/technik-abstand-oben.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#technik_logo
{
    width:990px;
    height:57px;
    background: url('images/technik-logo.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#technik_bg_metanav
{
    width:990px;
    height:27px;
    background: url('images/technik-bg-meta.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#technik_bg_mainnav
{
    width:990px;
    height:20px;
    background: url('images/technik-bg-mainnav.gif') no-repeat;
    background-position:top;
	align:left;
}


#finanzen_ende_oben
{
    width:990px;
    height:3px;
    background: url('images/finanzen-ende-oben.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#finanzen_verlauf
{
    width:990px;
    height:5px;
    background: url('images/finanzen-verlauf.gif') repeat;
    background-position:top;
	vertical-align:top;
}


#finanzen_img
{
    width:278px;
    height:219px;
    background: url('images/finanzen-img.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#finanzen_abschluss
{
    width:990px;
    height:40px;
    background: url('images/finanzen-abschluss.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}
	
#finanzen_abschluss p 
{
	line-height:10pt;
}
	
#finanzen_abschluss a 
{	color:#c0c0c0;
    font-size:7pt;
}

#finanzen_abschluss td
{
    vertical-align:top;
    font-size: 11px;
    height:40px;
    color: #c0c0c0;     
}

/********Klassen************/


.technik_abstand_mainnav
{
    width:8px;
    height:20px;
	background: url('images/technik-abstand-mainnav.gif') no-repeat;
	vertical-align:top;
}

.technik_zwischen_mainnav
{
    width:8px;
    height:20px;
	background: url('images/technik-mainnav-zwischen.gif') no-repeat center center;
	vertical-align:top;
}


.world_subnav1_low
{
    width:277px;
    height:22px;
	background: url('images/world-mainnav-low.jpg') no-repeat;
	vertical-align:top;
}

.world_subnav1_hi
{
    width:277px;
    height:22px;
	background: url('images/world-mainnav-hi.jpg') no-repeat;
	vertical-align:top;
}

.world_subnav2
{
    width:277px;
    height:22px;
	background: url('images/world-subnav.jpg') no-repeat;
	vertical-align:top;
}

.world_subnav3
{
    width:277px;
    height:22px;
	background: url('images/world-subnav3.jpg') no-repeat;
	vertical-align:top;
}

.finanzen_but_seitenanfang
{
    width:140px;
    height:25px;
	background: url('images/finanzen-but-seitenanfang.gif') no-repeat;
	vertical-align:top;
	margin:15px 0px 15px 0px;
}

.finanzen_but_weiter
{
    width:76px;
    height:25px;
	background: url('images/finanzen-but-weiter.gif') no-repeat;
	vertical-align:top;
}


.finanzen_but_weiter_news
{
    width:76px;
    height:25px;
	background: url('images/finanzen-but-weiter-news.gif') no-repeat;
	vertical-align:top;
}


.world_linie_news
{
    width:227px;
    height:15px;
	background: url('images/world-linie-news.gif') no-repeat;
	vertical-align:top;
}


.world_linie_artikel
{
    width:162px;
    height:16px;
	background: url('images/world-linie-artikel.gif') no-repeat;
	vertical-align:top;
}

/********Abstände************/

.world_abstand_meta
{
    width:846px;
    height:5px;
	background: url('images/world-abstand-meta.gif') no-repeat;
	vertical-align:top;
}


.abstand_variabel
{
    width:716px;
    height:17px;
	vertical-align:top;
}

.abstand_news
{
    width:23px;
    height:22px;
	background: url('images/abstand-news.gif') no-repeat;
	vertical-align:top;
}

.finanzen_rand1
{
    width:30px;
    height:30px;
	background: url('images/finanzen-rand1.gif') no-repeat;
	vertical-align:top;
}

.finanzen_rand2
{
    width:17px;
    height:17px;
	background: url('images/finanzen-rand2.gif') no-repeat;
	vertical-align:top;
}

.finanzen_rand3
{
    width:24px;
    height:24px;
	background: url('images/finanzen-rand2.gif') no-repeat;
	vertical-align:top;
}


.abstand_unten_links
{
    width:50px;
    height:35px;
	vertical-align:top;
}

/********nav_meta**************/


.nav_meta
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #8C8E8B; 
    font-size: 9px;
	font-weight:normal;
    padding-right:24px;
}

.nav_meta:hover, .nav_meta_active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #8C8E8B; 
    font-size: 9px;
	font-weight:bold;
    padding-right:24px;
}

.nav_meta:active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #8C8E8B; 
    font-size: 9px;
	font-weight:bold;
    padding-right:24px;
}



/******** nav_main **************/


.MainNavCell
{
	width:50px;
}

.nav_main
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #ECECEB;
    font-size: 11px;
	font-weight:normal;
	display:block;
	  height:20px;
    background: url('images/mainnav-low.gif') repeat;
    padding:0px 15px 0px 15px;
	align:left;
}

.nav_main:hover, .nav_main_active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #737572;
    font-size: 11px;
	font-weight:normal;
	display:block;
    height:20px;
    background: url('images/mainnav-hi.gif') repeat;
    padding:0px 15px 0px 15px;
	align: left;
}

.nav_main:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #737572;
    font-size: 11px;
	font-weight:normal;
	display:block;
    height:20px;
    background: url('images/mainnav-hi.gif') repeat;
    padding:0px 15px 0px 15px;
	align: left;
}



/******** subnav_header **************/


.subnav_header
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16px;
	font-weight:normal;
    padding:10px 0px 25px 23px;
}

.subnav
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 16px;
	font-weight:normal;
}

.subnav:hover, .subnav_active
{ 
  	font-family:Verdana;
    text-decoration: underline;
    color: #FFFFFF;
    font-size: 16px;
	font-weight:normal;
}

/******** subnav1 **************/


.subnav1
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #D0D3D2;
    font-size: 12px;
	font-weight:normal;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-mainnav-low.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav1:hover, .subnav1_active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 12px;
	font-weight:normal;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-mainnav-hi.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav1:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 12px;
	font-weight:normal;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-mainnav-hi.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}


/******** subnav2 **************/


.subnav2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #D0D3D2;
    font-size: 11px;
	font-weight:normal;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav2:hover, .subnav2_active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 11px;
	font-weight:bold;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav2:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 11px;
	font-weight:bold;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}


/******** subnav3 **************/


.subnav3
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #D0D3D2;
    font-size: 10px;
	font-weight:normal;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav3.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav3:hover, .subnav3_active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10px;
	font-weight:bold;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav3.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

.subnav3:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10px;
	font-weight:bold;
	display:block;
    width:277px;
    height:22px;
    background: url('images/world-subnav3.jpg') no-repeat;
    padding:2px 0px 0px 38px;
}

/******** link_abschluss **************/


.abschluss
{ 
  	font-family:Verdana;
    text-decoration: none;
	color: #8C8E8B; 
    font-size: 10px;
	font-weight:normal;
	padding-right:25px;

}

.abschluss:hover
{ 
  	font-family:Verdana;
    text-decoration: none;
	color: #8C8E8B; 
    font-size: 10px;
	font-weight:normal;
	padding-right:25px;

}

.abschluss:active
{ 
  	font-family:Verdana;
    text-decoration: none;
	color: #8C8E8B; 
    font-size: 10px;
	font-weight:normal;
	padding-right:25px;

}

