/*
##    ---------------------------------------------
##            Stylesheet-Definitionen
##              
##    ---------------------------------------------
##            © 2004 Galileo Webdesign
##            www.galileo-webdesign.de
##    ---------------------------------------------
##
*/

/* Allgemeines */

 body {background-color:#ffffff; margin:0px;}


/* Text */

 pre, body, p, a, td, th, form, select, option, textarea, input, small {font-size:11px; font-family: Arial, Helvetica; color:#333333;}

 .h1 {font-size:12px; font-weight:bold; letter-spacing:1px;}
 .h2 {font-size:11px; font-weight:bold; letter-spacing:1px;}
 
 
/* Katalog Suchleiste */

 .cat {font-size:10px; color:#666666; text-decoration:none; line-height:12px; letter-spacing:0px;}
 .cat_2 {font-size:10px; color:#333333; text-decoration:none; line-height:12px; letter-spacing:0px;}


/* Links  */
 
 a, a:visited {color:#990000; text-decoration:none;}
 a:hover {text-decoration:underline; color:#000000;}
 
 
 /* Template Contentbereiche */

 #div_template_1 {width:525; height:340; overflow:auto;}
 #div_template_2 {width:325; height:340; overflow:auto;}
 #div_template_3 {width:525; height:295; overflow:auto;}
 #div_nav {width:125; height:350; overflow:hidden;}
 #div_search {width:525; height:40; overflow:hidden; background-color:#F7F7F7; vertical-align:middle;}
 #div_footer {width:799; height:29; overflow:hidden;}
 

 /* Navigation */
 
 .nav_bottom, a.nav_bottom:visited {font-size:11px; color:#333333; line-height:17px; text-decoration:none;}
 a.nav_bottom:hover {text-decoration:underline;}
 
 a.nav_main_active, a.nav_main_active:visited {font-size:12px; color:#999999; font-weight:bold; letter-spacing:1px; text-decoration:none;}
 a.nav_main_active:hover {color:#999999; text-decoration:underline;}
 
 a.nav_main_inactive, a.nav_main_inactive:visited {font-size:12px; color:#444444; font-weight:bold; letter-spacing:1px; text-decoration:none;}
 a.nav_main_inactive:hover {color:#444444; text-decoration:underline;}
 
 a.nav_sub, a.nav_sub:visited {font-size:10px; color:#444444; font-weight:bold; text-decoration:none;}
 a.nav_sub:hover {color:#999999; text-decoration:underline;}
 
 
 /* Alte Styles - Nicht mehr einsetzen */
 
 .linie {border:0; border-bottom:1px; border-style:solid; border-color:silver; width:500; color:#444444;}
 .linie_kurz {border:0; border-bottom:1px; border-style:solid; border-color:silver; width:310; color:#444444;}
 
 
 /* Formulare */
 
  select{font-size:10px; color:#333333; text-decoration:none;}
 .textfield {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:140px}
 #taller-news .textfield {width:200px;}
 .textfield_2 {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:130px}
 .textarea {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:80px; background-color:#FFFFFF; width:240px}
 .button {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; color:#333333; background-color:#FFFFFF; width:80px; height:17px; font-weight:bold; cursor:pointer;}
 .button:hover {background-color:#990000; color:#FFFFFF;}
 .reset {color:#990000;}
 .reset:hover {color:#FFFFFF;}


 /* Login */
 #login h3 {font-size:13px; font-weight:bold; color:#990000;}
 #login fieldset {width:300px;}
 #login input  {width:200px; height:20px; border:solid #999999 1px; background-color:#FFFFFF;}
 #login input.submit {width:100px; height:20px; border:solid #999999 1px; background-color:#FFFFFF; color:#990000;  font-weight:bold; cursor:pointer;}
 #login input.submit:hover {background-color:#990000; color:#ffffff;}

 
 /* Mouseover Popup  */
 
  DIV.popup{
	position: absolute;
	left: -1000px;
	top: -100px;
	background-color: white;
	layer-background-color: white;
	border-width:1px; border-style:solid; border-color:black;
	z-index:3;
  }
 
 
 
 
