body{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica bold 11px #333333;background:#EFEFEF;}

/* GENERAL */

/* Allgemeine Links */
a:link,a:visited,a:hover,a:active{color:#26557D;text-decoration:none;}

/* Vignette oben links */
#vignette{position:absolute;left:90px;top:10px;z-index:1;}

/* Logo */
#logo{position:absolute;left:174px;top:10px;z-index:2;}

/* Navigation rechts */
#navglobalback{position:absolute;top:0px;right:10px;width:170px;height:230px;margin:0;padding:0;z-index:9;background:url('images/navglobalback.gif') #FFFFFF no-repeat;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;z-index:9;}
/* Homebutton */
#navhome      {position:absolute;right:57px;top:30px;z-index:10;}
/* Navigationsbuttons global, Position */
#navglobal1   {position:absolute;right:20px;top:70px;z-index:11;}
#navglobal2   {position:absolute;right:20px;top:100px;z-index:12;}
#navglobal3   {position:absolute;right:20px;top:130px;z-index:13;}
#navglobal4   {position:absolute;right:20px;top:160px;z-index:14;}
#navglobal5   {position:absolute;right:20px;top:190px;z-index:14;}
/* Navigationsbuttons global, Stil */
div.navglobal         {float:left;width:150px;height:30px;margin: 0 0 0 0;background:url('images/navglobal.gif') 0 -30px no-repeat;}
div.navglobal a       {display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font:bold 11px Tahoma,Verdana,Sans-serif;color:#26557D;text-decoration:none;background:url('images/navglobal.gif') top left no-repeat;}
div.navglobal span    {display:block;margin:0;padding: 7px 0 0 5px;}
div.navglobal a:hover {background-image:none;color:#FFFFFF;}
div.navglobal a:active{background:url('images/navglobal.gif') bottom left no-repeat;color:#000000;}

div.navglobaldis       {float:left;width:150px;height:30px;margin: 0 0 0 0;background:url('images/navglobaldis.gif') no-repeat;font:normal 11px Tahoma,Verdana,Sans-serif;color:#AAAAAA;}
div.navglobaldis span  {display:block;margin:0;padding: 7px 0 0 5px;}

/* Homebutton, Stil */
div.home              {float:left;width:75px;height:30px;margin: 0 0 0 0;background:url('images/home.gif') 0 -30px no-repeat;}
div.home a            {display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font:bold 11px Tahoma,Verdana,Sans-serif;color:#26557D;text-decoration:none;background:url('images/home.gif') top left no-repeat;}
div.home span         {display:block;margin:0;padding: 7px 0 0 5px;}
div.home a:hover      {background-image:none;color:#CC0000;}
div.home a:active     {background:url('images/home.gif') bottom left no-repeat;color:#000000;}

div.homedis           {float:left;width:75px;height:30px;margin: 0 0 0 0;background:url('images/homedis.gif') no-repeat;font:normal 11px Tahoma,Verdana,Sans-serif;color:#AAAAAA;}
div.homedis span      {display:block;margin:0;padding: 7px 0 0 5px;}

/* Navigationsbuttons local, Stil */
div.navlocal          {float:left;width:150px;height:30px;margin: 0 0 0 0;background:url('images/navlocal.gif') 0 -30px no-repeat;}
div.navlocal a        {display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font:bold 11px Tahoma,Verdana,Sans-serif;color:#26557D;text-decoration:none;background:url('images/navlocal.gif') top left no-repeat;}
div.navlocal span     {display:block;margin:0;padding: 7px 0 0 5px;}
div.navlocal a:hover  {background-image:none;color:#CC0000;}
div.navlocal a:active {background:url('images/navlocal.gif') bottom left no-repeat;color:#000000;}

div.navlocaldis       {float:left;width:150px;height:30px;margin: 0 0 0 0;background:url('images/navlocaldis.gif') no-repeat;font:normal 11px Tahoma,Verdana,Sans-serif;color:#AAAAAA;}
div.navlocaldis span  {display:block;margin:0;padding: 7px 0 0 5px;}

/* Inhaltstabellen, Stil */
.tabletext{background-color:#FFFFFF;padding:3px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}
.tablefree{background-color:#FFFFFF;padding:3px;}
.copyright{background-color:#DEDEDE;padding:0 3px;border-left: 1px solid #AAAAAA;border-top: 1px solid #AAAAAA;
 font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-weight:normal;font-size:11px;color:#333333;}

/* Bilder, Stil */
.image{border: 1px solid #CCCCCC;}
.imageframe{border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background-color:#FFFFFF;padding:4px;}
.icon {padding:4px;}

/* Texte, Stil */
.headline{font-family:Times,Times New Roman;font-weight:normal;font-size:18px;color:#999999;letter-spacing:2pt;}
.itemname{font-family:Times,Times New Roman;font-weight:normal;font-size:18px;color:#999999;letter-spacing:2pt;}
.fulltext{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-weight:normal;font-size:11px;color:#333333;line-height:14px;}
.techtext{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-weight:bold;font-size:11px;color:#333333;}
.helptext{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-weight:normal;font-size:11px;color:#999999;}
.spottext{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-weight:normal;font-size:11px;color:#AA0000;}

/* Icon unten rechts */
#icon{position:absolute;right:0px;bottom:0px;z-index:10;}


/* SPEZIELLE SEITEN */
/* INDEX */

/* Autor-Bild */
#autor{position:absolute;left:174px;top:80px;z-index:9;}

/* LISTE */
#liste{position:absolute;left:0px;top:100px;z-index:3;}

/* GROSSBILD */
#cover{position:absolute;left:10px;top:100px;z-index:3;}

/* BESTELLSEITEN */
/* Eingabefelder */
label.normal{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:normal;color:#666666;white-space:nowrap;}
label.requested{font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:normal;color:#000000;white-space:nowrap;}

input.normal   {width:250px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#000000;border:1px solid #666666;background:#FFFFFF;padding-left:3px;padding-right:3px;padding-top:2px;}
input.requested{width:250px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#000000;border:1px solid #000000;background:#FFFFFF;padding-left:3px;padding-right:3px;padding-top:2px;}
input.disabled {width:250px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#000000;border:1px solid #666666;background:#EEEEEE;padding-left:3px;padding-right:3px;padding-top:2px;}
input.button   {width:100px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:bold;color:#26557D;border:2px solid #00CC00;background:#CCFF66;}
input.reset    {width:100px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;font-weight:bold;color:#CC9900;border:2px solid #CC9900;background:#FFFFFF;}

input.requestedshort{width:60px;height:20px;font-family:Tahoma,Verdana,sans-serif,Arial,Helvetica;font-size:11px;color:#000000;border:1px solid #000000;background:#FFFFFF;padding-left:3px;padding-right:3px;padding-top:2px;}


/* NOT IN USE */
.textgrey  {border-left: 1px solid #999999;background-color:#EFEFEF;padding:3px}


