@import "/bigimage.css";

body
{
  margin: 0px;
  background: white;
  font-family: verdana, helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
}

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

td
{
  font-size: xx-small;
}

h1
{
  font-size: medium;
  margin: 0px;
}

h2
{
  font-size: small;
  margin: 0px;
  margin-top: 1ex;
}

a
{
  color: #e4240b;
  text-decoration: none;
}

a:visited, a:active, a:hover
{
  color: #990000;
  text-decoration: none;
}




/* main */

.main
{
  padding: 10px 4px 10px 8px;
}




/* menu */

.menu
{
  width: 256px;
  background: #fafafa url(/grf/menubackground.gif) repeat-y;
}

.menu .split
{
  background: white url(/grf/menubackground_split.gif) no-repeat;
}

.menu .item
{
  padding: 3px 3px 3px 12px;
  font-size: small;
}

.menu .item .item
{
  padding: 2px 2px 2px 8px;
}

.menu .item a, .menu .item a:visited
{
  color: #990000;
  font-weight: bold;
  text-decoration: none;
}

.menu .item a:active, .menu .item a:hover
{
  color: #EBDF1C;
  font-weight: bold;
  text-decoration: none;
}





/* right column */

.right
{
  width: 255px;
  background: #f4f4f4;
  font-size: xx-small;
}

.searchbox
{
  padding: 10px 10px 10px 10px;
  background: #e1e1e1;
}

.searchbox form
{
  margin: 0px;
  font-weight: bold;
}




/* container (frontpage) */

.frontpage .container
{
  background: white;
  color: black;
}

.frontpage .container .body
{
  width: 245px;
}

.frontpage .container .body .red
{
  height: 34px;
  background: white url(/grf/topheader_red.gif) no-repeat;
  background-position: 0px 10px;
}

.frontpage .container .body .green
{
  height: 34px;
  background: white url(/grf/topheader_green.gif) no-repeat;
  background-position: 0px 10px;
}

.frontpage .container .body .gray
{
  border: #949494 1px solid;
  background: white url(/grf/container_heading_background.gif) repeat-x;
}

.frontpage .container .body .illustration
{
  padding-left: 8px;
}

.frontpage .container .body .title
{
  margin-top: 15px;
  margin-bottom: 15px;
  color: white;
  font-size: small;
  font-weight: bold;
  text-transform: uppercase;
}

.frontpage .container .body .title2
{
  margin-top: 15px;
  margin-bottom: 15px;
  color: white;
  font-size: large;
  font-weight: bold;
  text-transform: uppercase;
}

.frontpage .container .body .content
{
  color: black;
  font-size: small;
  font-weight: normal;
  text-transform: none;
}

.frontpage .container .body .article
{
  background: transparent;
}

.frontpage .container .body .article .title
{
  margin: 0px;
  padding: 0px;
  background: transparent;
  color: black;
  font-size: xx-small;
  font-weight: bold;
}

.frontpage .container .body .gray .title
{
  height: 33px;
  margin: 0px;
  padding-top: 8px;
  padding-left: 4px;
  color: black;
  text-transform: uppercase;
}

.frontpage .container .body .gray .content
{
  padding: 0px 5px 5px 5px;
}




/* footer */

.footer
{
  width: 1024px;
  border-top: #990000 1px solid;
  color: gray;
  text-align: center;
  font-size: small;
}

.footer .text
{
  color: silver;
  font-size: xx-small;
}


#ill_1
{
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/986/ill_1.png', sizingMethod='image');
}

#ill_2
{
  background: transparent;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/986/ill_2.png', sizingMethod='image');
}

.article { font-size: small; }
.article H1 { font-size: medium; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.article .abstract { font-weight:bold; margin-bottom:5px; }

.articleCondensed { margin-top:bottom:5px; font-size: small; position: relative;}
.articleCondensed .image { float:right; clear:both; line-height: 1.2; position: relative;}
.articleCondensed H2 { font-size:small;  font-weight:bold;}

.folder H1 { font-size:small; font-weight:bold; }

.formMailError { border:1px solid red; background:#ffecec; padding:10px; font-weight:bold;}
.formMailSent  { border:1px solid silver; background:#ececec; padding:10px; font-weight:bold;}

.unselectedTab
{
   background:white;
   color: #990000;
   font-weight: bold;
   font-size:x-small;
   height:20px;

   
   
}

.divunselectedTab
{
   padding-top:2px;
}

.selectedTab
{
  background:#e1e1e1;
  color: #990000;
  font-weight: bold;
  font-size:x-small;
  height:20px;
  border-right: 1pt solid #e1e1e1;
  border-top: 1pt solid #e1e1e1;


}

.divselectedTab
{
  
}

.unselectedTabLink, .unselectedTabLink:active
{
   background:white;
   color: #990000;
   font-weight: bold;
   font-size:x-small;
   height:20px;
   padding-left:5px;
}
.unselectedTabLink:hover, .unselectedTabLink:visited
{
   background:white;
   color: #990000;
   font-weight: bold;
   font-size:x-small;
   height:20px;
   padding-left:5px;

}


.selectedTabLink, .selectedTabLink:active
{
  background:#e1e1e1;
  color: #990000;
  font-weight: bold;
  font-size:x-small;
  height:20px;
  padding-left:5px;
}

.selectedTabLink:hover, .selectedTabLink:visited
{
  background:#e1e1e1;
  color: #990000;
  font-weight: bold;
  font-size:x-small;
  height:20px;
  padding-left:5px;
 
}
.fanner
{
  border-bottom: 1pt solid #e1e1e1;
}

.article .info {
  margin: 5px 0px 5px 0px;
}

.article .receipt {
  font-weight: bold;
}

.slideshows {
  width: 100%;
  margin-top: 20px;
  padding-left: 25px;
}

.slideshows .ss200 {
  margin-bottom: 10px;
}