.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Arial; font-size:10px; color:#FFFFFF; background: #AAAAAA; line-height:122%; margin:0px; padding:0px; text-align:left;}
textarea   {border:1px solid #FFFFFF; background-color: #FFFFFF;}

/******************* Standard Styles *****************/

h1
{
    font-size: 18px;
    font-weight: normal;
	line-height: 26px;
    color: #000000;   
}

#h1top
{ 
    text-decoration: none;
    color: #000000;
    font-size: 11px;
	font-weight:normal;
	padding-left:119px;
	padding-top:63px;  
}

h2
{

    font-size: 14px;
	font-weight: bold;
	line-height: 35px;
	color: #EA6726;
}

h3
{
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
    color: #000000; 
}


td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
    color: #000000;   
}

a
{
	padding: 0px 0px 0px 0px;
    color: #000000;   
	font-weight: normal;
}

a:active, a:hover
{
    color: #000000;   
	font-weight: normal;
}

/******** Klassen************/


.buecher_mainnav_low
{
    width:225px;
    height:34px;
	background: url('images/mainnav-low.gif') no-repeat;
	vertical-align:top;

}

.buecher_mainnav_hi
{
    width:225px;
    height:34px;
	background: url('images/mainnav-hi.gif') no-repeat;
	vertical-align:top;
	
}


.buecher_subnav
{
    width:225px;
    height:34px;
	background: url('images/subnav.gif') no-repeat;
	vertical-align:top;
	
}


.buecher_text_rand
{
    width:29px;
    height:18px;
	background: url('images/buecher-rand-rechts.gif') no-repeat;
	vertical-align:top;
}


.buecher_text_rand_rechts
{
    width:206px;
    height:18px;
	background: url('images/buecher-rand.gif') no-repeat;
	vertical-align:top;
}

.abstand_subnavi
{
    width:567px;
    height:1px;
	vertical-align:top;
}

/******** Images************/

#amerikanisches_buechersystem1
{
    width:225px;
    height:182px;
    background: url('images/amerikanisches-buechersystem1.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem2
{
    width:225px;
    height:195px;
    background: url('images/amerikanisches-buecher2.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem_logo
{
    width:580px;
    height:102px;
    background: url('images/Logo.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#buecher_rechts_blind
{
    width:176px;
    height:102px;
    background: url('images/buecher-rechts-blind.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#amerikanisches_buechersystem_bg_subnavi
{
    width:756px;
    height:31px;
    background: url('images/buecher-bg-suvnav.gif') no-repeat;
    background-position:top;
	vertical-align:top;
	text-align:right;
}

#amerikanisches_buechersystem_abstand_content
{
    width:756px;
    height:49px;
    background: url('images/buecher-abstand-content.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem_verlauf
{
    width:981px;
    height:2px;
    background: url('images/buecher-verlauf.gif') repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem_header_navi
{
    width:225px;
    height:31px;
    background: url('images/buecher-header-navi.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}


#amerikanisches_buechersystem_ende_1
{
    width:981px;
    height:22px;
    background: url('images/buecher-ende1.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem_ende_2
{
    width:981px;
    height:22px;
    background: url('images/buecher-ende2.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}

#amerikanisches_buechersystem_ende_3
{
    width:981px;
    height:22px;
    background: url('images/buecher-ende3.gif') no-repeat;
    background-position:top;
	vertical-align:top;
}




/********Abstaende************/


#amerikanisches_buechersystem_oben
{
    width:200px;
    height:20px;
	vertical-align:top;
}

/********nav_top**************/


.nav_top
{ 
	font-family:Arial;
    text-decoration: none;
    color: #6B6B6B;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
}

.nav_top:hover, .nav_top_active
{ 
	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
}

.nav_top:active
{ 
	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
    padding-left:33px;
}


/******** nav_main **************/

.nav_main
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #000000;
    font-size: 11px;
	font-weight:normal;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/mainnav-low.gif') no-repeat;
}

.nav_main:hover, .nav_main_active
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 11px;
	font-weight:bold;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/mainnav-hi.gif') no-repeat;
}

.nav_main:active
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 11px;
	font-weight:bold;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/mainnav-hi.gif') no-repeat;
}

/******** nav_main2 **************/

.nav_main2
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #000000;
    font-size: 10px;
	font-weight:normal;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/subnav.gif') no-repeat;
}

.nav_main2:hover, .nav_main2_active
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 10px;
	font-weight:bold;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/subnav.gif') no-repeat;
}

.nav_main2:active
{ 
  	font-family:Arial;
    text-decoration: none;
    color: #EA6726;
    font-size: 10px;
	font-weight:bold;
    height:2px;
    padding-left:10px;
    padding-top:0px;
	display:block;
    width:225px;
    height:34px;
	background: url('images/subnav.gif') no-repeat;
}

/******** link_zusatzinfo **************/

.link_zusatzinfo
{ 
  	font-family:Arial;
    text-decoration: none;
	color: #FFFFFF; 
    font-size: 10px;
    padding-top:2px;
	font-weight:normal;
}

.link_zusatzinfo:hover
{ 
  	font-family:Arial;
    text-decoration: none;
	color: #FFFFFF; 
    font-size: 10px;
    padding-top:2px;
	font-weight:normal;
}

.link_zusatzinfo:active
{ 
  	font-family:Arial;
    text-decoration: none;
	color: #FFFFFF; 
    font-size: 10px;
    padding-top:2px;
	font-weight:normal;
}

/******** nav_abschluss **************/

.nav_abschluss, .nav_abschluss 
{ 
  	font-family:Arial;
    color: #505050;
    font-size: 9px;
    height:21px;
    padding-left:10px;
	padding-top:2px;
	cursor: text;
    font-weight:normal;
}

.nav_abschluss:hover, .nav_abschluss_active 
{ 
  	font-family:Arial;
    color: #505050;
    font-size: 9px;
    height:21px;
    padding-left:10px;
	padding-top:2px;
	cursor: text;
    font-weight:normal;
}

.nav_abschluss:active 
{ 
  	font-family:Arial;
    color: #505050;
    font-size: 9px;
    height:21px;
    padding-left:10px;
	padding-top:2px;
	cursor: text;
    font-weight:normal;
}


