/* datei: ggg_style.css - default-style screen */


/* body einstellung + scrollbar */
body
{
margin:0px;
background-color:#E8E8E8;
scrollbar-arrow-color:#FFCC66;
scrollbar-base-color :#FFCC66;
scrollbar-track-color:#FFDC9C;
}


/* linien HR-Element */
hr{
background-color:#999999; /* Mozilla 1.4 */
color           :#999999; /* IE 6 */
border          :#999999; /* Opera 7.11 */
height          :1px;
}

/* bei bild keinen rand */
img { border:none;}


/* schriftart textelemente */
body, p, h1, h2, h3, h4, h5, ul, ol, li, div, td, th, b, i, span { font-family:Tahoma, Arial, Verdana, sans-serif; }


/* schriftgroessen in elementen */
body, p, ul, ol, li, div, table, b, i { font-size:100.01%; }


/* zellen in tabelle */
td { font-size:0.96em;}



/* ueberschriften (fix in pixel) */
h1 { font-size:20px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:12px; }




/* rahmentabelle */
.r_links_td  { vertical-align:top; padding-top:30px; padding-right:10px; width:250px;}
.r_mitte_td  { vertical-align:top; width:664px; background-color:#FFFFFF; border: 3px solid #FFCC33; }
.r_recht_td { vertical-align:top; padding-top:30px; width:20px; height:250px; }


/* navigationstabelle */
.nav_tbl1 { width:200px; }
.nav_tf1  { border-bottom:2px solid #FFCC33; padding:5px 0px 5px 5px }


/* alternative auszeichnungen */
.atxt1 { font-size:1.1em; font-weight:bold; }   /*  */
.atxt2 { font-size:0.8em; color:#666666;  }   /*  */
.atxt3 { font-size:0.8em; color:#666666;  }   /*  */





/* formular */
form { margin:0px; }
.frm_inp1 { color:#006600; font-size:12px; font-weight:bold; background-color:#FFFFFF; border:1px solid #000066; }
.frm_but1 { color:#0000CC; font-size:14px; background-color:#FFFFFF; color:#006633; font-weight:bold; }



/* standard hyperlink */
a:link    { color:#0000CC; font-weight:normal; text-decoration:underline; }
a:visited { color:#0000CC; font-weight:normal; text-decoration:underline; }
a:hover   { color:#990000; font-weight:normal; text-decoration:underline; }
a:active  { color:#990000; font-weight:normal; text-decoration:underline; }


/* navigationslink  */
a.hrf_t1:link    { color:#666666; font-size:13px; font-weight:bold; text-decoration:none;  }
a.hrf_t1:visited { color:#666666; font-size:13px; font-weight:bold; text-decoration:none;  }
a.hrf_t1:hover   { color:#990000; font-size:13px; font-weight:bold; text-decoration:none;  }
a.hrf_t1:active  { color:#990000; font-size:13px; font-weight:bold; text-decoration:none;  }
.hrf_t1at        { color:#990000; font-size:13px; font-weight:bold; text-decoration:none;  } /* aktiver punkt */


/* button style */
a.hrf_but:link    { color:#0033CC; font-size:10px; font-weight:normal; text-decoration:none; background-color:#FFFFFF; padding:1px 5px; border:1px solid #0033CC; height:16px; }
a.hrf_but:visited { color:#0033CC; font-size:10px; font-weight:normal; text-decoration:none; background-color:#FFFFFF; padding:1px 5px; border:1px solid #0033CC; height:16px; }
a.hrf_but:hover   { color:#990000; font-size:10px; font-weight:normal; text-decoration:none; background-color:#F0F0F0; padding:1px 5px; border:1px solid #FF0000; }
a.hrf_but:active  { color:#FF0000; font-size:10px; font-weight:normal; text-decoration:none; background-color:#CCCCCC; }









/* LIGHTBOX-STYLE  */

#lightbox {
  background-color:#eee;
  padding: 10px;
  border-bottom: 2px solid #666;
  border-right: 2px solid #666;
}

#lightboxDetails {
  font-size: 0.8em;
  padding-top: 0.4em;
}
#lightboxCaption {float: left;}

#keyboardMsg {float: right;}

#closeButton {top: 5px; right: 5px;}

#lightbox img {border: none; clear: both;}

#overlay img {border: none;}

#overlay {background-image: url(imag/LB_overlay.png);}

* html #overlay {
  background-color: #333;
  back\ground-color: transparent;
  background-image: url(imag/blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imag/LB_overlay.png", sizingMethod="scale");
}

kbd {
  color: #555;
  background-color: #ddd;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  font-size: inherit;
  font-family: inherit;
  padding: 0 3px 2px 4px;
}

/* END LIGHTBOX-STYLE  */

