

/*imaptitle.html*/
/****************/
body.Title { background-color:#738fab; }                        /*title-page background*/
font.Title { font:16pt Verdana, Arial, Helvetica, sans-serif; color #F0F0F0;} /*title font*/
font.TitleW { font:16pt Verdana, Arial, Helvetica, sans-serif; color: #F0F0F0 } /*title font*/
h1 { font:16pt Verdana, Arial, Helvetica, sans-serif; color #004224;} /*title font*/
h2,h3,h4 { font:12pt Verdana, Arial, Helvetica, sans-serif; color #F0F0F0;} /*title font*/
font.TitleDruck { font:10pt Verdana, Arial, Helvetica, sans-serif; color #F0F0F0;} /*title font*/
font.TitleDruckKlein { font:8pt Verdana, Arial, Helvetica, sans-serif; color #F0F0F0;} /*title font small*/
td.HSKlogo{ background-color:#F0F0F0; }                        /*Hintergrund beim HSK Logo */
body.mode{ background-color:#003063; }                        /*map-page modeframe*/
font.mode{ font:8pt Verdana, Arial, Helvetica, sans-serif; color: #F0F0F0 } 

/*X_dbfX.html*/
/*************/*
body.dbf  { background-color:#F0F0F0;                           /*attribute-page backround*/
            text-align:left;                                   /*attribute-table position*/
             }

font.dbfR { font:10pt Arial, Helvetica, sans-serif; color: #000000}  /*attribute-table font right */
font.dbfL { font:bold 10pt Arial, Helvetica, sans-serif; color : #F0F0F0;}  /*attribute-table font left*/


th.dbfL   { background-color:#2E9468;    /*background attribute-cells left*/
            border:1px solid;
            border-color:#CCCCCC;
            vertical-align:top;          /* ausrichtung oben */
            padding:2px; }               /*cell room inside*/

td.dbfL   { background-color:#2E9468;    /*background attribute-cells left*/
            border:0px solid;
            border-color:#CCCCCC;
            vertical-align:top;          /* ausrichtung oben */
            padding:2px; }               /*cell room inside*/

td.dbfR { background-color:#BCDACC;      /*background attribute-cells right*/
          border:0px solid;
          border-color:#CCCCCC;
          vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }                /*cell room inside*/

td.dbfEH1 { background-color:#BBBBCC;      /*background attribute-cells*/
          border:1px solid;
          border-color:#CCCCCC;
          vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }                /*cell room inside*/
          
td.dbfEH2 { background-color:#BBCCEE;      /*background attribute-cells   #FEDCBA*/
          border:1px solid;
          border-color:#CCCCCC;
          vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }                /*cell room inside*/

td.mitte { background-color:#FFFFCE;      /*background attribute-cells   #FEDCBA*/
          border:0px solid;
          border-color:#CCCCCC;
          vertical-align:middle;            /* ausrichtung oben */
          text-align: center;
          padding:2px;  }                /*cell room inside*/

a.edit   { text-decoration:none;
         background-color: #8CC0A9;
	 BORDER-RIGHT: silver 1pt solid;
	 BORDER-TOP: silver 1pt solid;
 	 BORDER-LEFT: silver 1pt solid;
 	 BORDER-BOTTOM: silver 1pt solid;
}
a.edit:link         { color:#FF9900; }
a.edit:visited      { color:#FF9900; }
a.edit:hover        { color:#FF9900;
	  BORDER-RIGHT: silver 1pt inset;
	  BORDER-TOP: silver 1pt inset;
 	  BORDER-LEFT: silver 1pt inset;
 	  BORDER-BOTTOM: silver 1pt inset;

 }
a.edit:active       { color:#FF9900; }

table.dbf { background-color:#CCCCCC;    /*background attribute-table*/
            border:0px solid;
            border-color:#CCCCCC;}

/*search.html*/
/*************/
body.Search   { background-color:#FFFFCC; }                         /*search-page background*/
font.Search   { font:10pt Verdana, Arial, Helvetica, sans-serif; }
button.Search { background-color:#F7F7F7; }                         /*search-button design*/
input.Mozilla  { background-color:#F7F7F7; }                        /*search-button design for Moziila*/
input.Search  { background-color:#FFFFFF; }                         /*search-input field*/
select.Search { background-color:#FFFFFF; }

table.Search { background-color:#FFFFFF;  /*background search-cells left*/
               border:0px solid;
               border-color:#000000;}

td.Search{ background-color:#F0F0F0;  /*background search-cells*/
           }              /*cell room inside*/

/*mXXXXX.html*/
/*************/
body.Main{ background-color:#FFFFFF; }                        /*map-page background*/
font.Main{ font:8pt Verdana, Arial, Helvetica, sans-serif; color: #F0F0F0 }  /*font copyright & author!*/
body.tool{ background-color:#8CC0A9; }                        /*map-page tool*/
body.mode{ background-color:#003063; }                        /*map-page modeframe*/
font.tool{ font:8pt Verdana, Arial, Helvetica, sans-serif; color: #F0F0F0 } 
font.mode{ font:8pt Verdana, Arial, Helvetica, sans-serif; color: #F0F0F0 } 
body.toc{ background-color:#F0F0F0; }
body.Title { background-color:#738fab; }                        /*title-page background*/
font.Title { font:16pt Verdana, Arial, Helvetica, sans-serif; color #F0F0F0;} /*title font*/
font.red {
                font-size:10pt;
                font-family:Helvetica,Arial;
                color:red;
            } 

/*others*/
/********/
font { font:12pt Verdana, Arial, Helvetica, sans-serif; color: #004224 }
body { background-color:#FFFFFF; }
body.HSK {
background-color:#FFFFFF; 
}

/*Rollovereffekt für MenueLeiste*/
/********************************/
a.Menu         { display:inline; margin-bottom:0px; text-align:center; width:0ex;
                 border-style:ridge; border-width:0px; padding:0px; text-decoration:none; }
a.Menu:link    { color:#000000; background-color:transparent; }
a.Menu:visited { color:#000000; background-color:transparent; }
a.Menu:hover   { color:#000000; background-color:#EBEBEB; }
a.Menu:active  { color:#000000; background-color::transparent; }

/*a Rollovereffekt normale hyperlinks*/
/*************************************/
a              { text-decoration:underline;color: #000000;}
a:link         { color:#000000; }
a:visited      { color:#000000; }
a:hover        { color:#00844A; background-color:#FFFFFF; }
a:active       { color:#000000; }

li       {
                font-size:10pt;
                font-family:Helvetica,Arial;
                color:black;
            } 

p       {
                font-size:10pt;
                font-family:Helvetica,Arial;
                color:black;
            } 
            
        .small  {
                font-size:8pt;
                font-family:Helvetica,Arial;
                color:black;
            }  
        .gross  {
                font-size:12pt;
                font-family:Helvetica,Arial;
                color:black;
            }
        .kursiv  {
                font-size:10pt;
                font-family:Helvetica,Arial;
                font-style: italic;
                color:black;
            }
            
        
table.main { background-color:#738fab; }       

a.menutop {
    font : bold 9pt Tahoma, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background : #2E9468;
}

td.menugreen {
    font : bold 8pt/10pt Tahoma, Arial, Helvetica, sans-serif;
    background : #00844A;
}
td.menuweiss {
    font : bold 8pt/10pt Tahoma, Arial, Helvetica, sans-serif;
    background : #D6D6D6;
}


.readonly
   { background-color:#2E9468;
    
    color: #FFFFFF; }
    
    
th.basis   { background-color:#2E9468;    /*background attribute-cells left*/
            border:0px solid;
            border-color:#CCCCCC;
            vertical-align:top;          /* ausrichtung oben */
            padding:2px; }               /*cell room inside*/

td.basis1 { background-color:#8CC0A9;      /*background attribute-cells right*/
          border:0px solid;
          border-color:#CCCCCC;
          /* vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }                /*cell room inside*/
          
td.basis2 { background-color:#F0F0F0;      /*background attribute-cells right*/
          border:0px solid;
          border-color:#CCCCCC;
          /* vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }                /*cell room inside*/
          
table.basis { background-color:#CCCCCC;    /*background attribute-table*/
            border:0px solid;
            border-color:#CCCCCC; }
            
            
form.hinter {background-color:#FFFFD7;
	padding:10px;
	margin:6px;
	}
form.rot {background-color:#FF0000;
	padding:10px;
	margin:6px;
	}
	
	
.newsbox	
{
    margin-top:  15px;
    width: 97%;
    font-size:10pt;
    font-family:Helvetica,Arial;
    color:black;
 
}

.newsboxheader	
{
    BORDER-TOP: #2E9468 1px solid;
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    PADDING-TOP: 0px;
    PADDING-LEFT: 5px;
    font-size:10pt;
    font-weight:bold;
    font-family:Helvetica,Arial;
    background-color:#8CC0A9;
	background-image:url(/bilder/bs_topnav_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
    
}
.newsboxheader2	
{
    BORDER-TOP: #2E9468 1px solid;
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    Border-color: #FF0000;
    PADDING-TOP: 0px;
    PADDING-LEFT: 5px;
    font-size:12pt;
    font-style: italic;
    font-weight:bold;
    font-family:Helvetica,Arial;
    color:#FFFFFF;
    background-color:#FF0000;
}
.newsboxheader3
{
    BORDER-TOP: #2E9468 1px solid;
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    Border-color: #0000FF;
    PADDING-TOP: 0px;
    PADDING-LEFT: 5px;
    font-size:12pt;
    font-style: italic;
    font-weight:bold;
    font-family:Helvetica,Arial;
    color:#FFFFFF;
    background-color:#0000FF;    
}
.newsboxcontent	
{
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    BORDER-BOTTOM: #2E9468 1px solid;

    font-size:10pt;
    font-family:Helvetica,Arial;
    font-weight:normal;
    color:black;
 
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
	background-image:url(/bilder/box-bg.jpg);
	background-repeat:repeat-x;
   /* background: #cddbeb;*/
    
}
.newsboxcontent2	
{
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    BORDER-BOTTOM: #2E9468 1px solid;
    Border-color: #FF0000;
    font-size:10pt;
    font-family:Helvetica,Arial;

    color:black;
 
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
    
   /* background: #cddbeb;*/
    
}
.newsboxcontent3	
{
    BORDER-RIGHT: #2E9468 1px solid;
    BORDER-LEFT: #2E9468 1px solid;
    BORDER-BOTTOM: #2E9468 1px solid;
    Border-color: #0000FF;
    font-size:10pt;
    font-family:Helvetica,Arial;

    color:black;
 
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
    
   /* background: #cddbeb;*/
    
}
.faqbox	
{
    margin-top:  15px;
    width: 97%;
    font-size:10pt;
    font-family:Helvetica,Arial;
    color:black;
 
}

.faqboxheader	
{
    BORDER-TOP: #FF9900 1px solid;
    BORDER-RIGHT: #FF9900 1px solid;
    BORDER-LEFT: #FF9900 1px solid;
    PADDING-TOP: 0px;
    PADDING-LEFT: 5px;
    font-size:10pt;
    font-weight:bold;
    font-family:Helvetica,Arial;
    color:#2E9468;
    background-color:#FF9900;
    
}

.faqboxcontent	
{
    BORDER-RIGHT: #FF9900 1px solid;
    BORDER-LEFT: #FF9900 1px solid;
    BORDER-BOTTOM: #FF9900 1px solid;

    font-size:10pt;
    font-family:Helvetica,Arial;
    color:black;
 
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
    
   /* background: #cddbeb;*/
    
}		



td.GFI_NAME   { 
    font-size:10pt;
    font-family:Helvetica,Arial;
    color:#999999;
            border:0px solid;
            vertical-align:top;          /* ausrichtung oben */
            padding:2px; }               /*cell room inside*/

td.GFI_WERT {
    font-size:10pt;
    font-family:Helvetica,Arial;
    color:Black;
          border:0px solid;
          vertical-align:top;            /* ausrichtung oben */
          padding:2px;  }  
          
          
.TXT_description {
    font-size:10pt;
    font-family:Helvetica,Arial;
}
.TXT_title {
    font-size:12pt;
    font-family:Helvetica,Arial;
    font-weight:bold;
}
