<!--
/************************************/
/* Cascading Style Sheet - naturemap*/
/************************************/

/****************************/
/* Body Standard */
/****************************/

body {
 font-weight: normal;
 margin: 20px 20px 20px 20px;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #EFEFDE;			/*  #F8F7F0  #EFEFDE  */
 font-size: 12px;
       }
   /* font-family: "arial", "helvetica", sans-serif;  text-decoration: none; */

  #header {
   margin: 0 0 0.7em;
   background:#efefef;
   text-align:center;
   padding:10px;
  }                                       /* <h1 id="header"> ...  */

  #footer {
   clear:left;
   margin-top:1em;
   background:#efefef;
   text-align:center;
   padding:10px;
  }                                       /*  <div id="footer"> ... */

/***********************************************************/
/* Farben                                             */
/***********************************************************/

/* allgemein */
.farbe01  { background-color: #3ABEA7; }

/* Texttabelle Tabellenkopf: weiss */
.farbe00  { background-color: #FFFFFF; font-weight: normal; height: 25px;}

/* Schrifthinterlegung */
.topic { font-family: "Times New Roman", serif; }


/***********************************************************/
/* Textklassen (Standardcontent, ...)    font-family: "Times New Roman", serif;    font-family: "Arial", "Helvetica", sans-serif;  */
/***********************************************************/

.textNormal { font-weight: normal; font-size: 0.7em; font-family: "Times New Roman", serif; color: #333333; }

.textAktuell { font-weight: bold; font-size: 0.7em; font-family: "Verdana", "Arial", "Helvetica", sans-serif; color: #333333; }

.textImpress { font-weight: normal; font-size: 0.6em; font-family: "Verdana", "Arial", "Helvetica", sans-serif; color: #333333; }


h1 { margin: 0px; font-weight: bold; font-family: "Times New Roman", serif; font-size: 2.8em; line-height: 1.0em; }
h2 { margin: 0px; font-weight: bold; font-family: "Times New Roman", serif; font-size: 2.5em; line-height: 0.8em; }
h3 { margin: 0px; font-weight: bold; font-family: "Times New Roman", serif; font-size: 1.7em; line-height: 0.7em; }
h4 { margin: 0px; font-weight: bold; font-family: "Times New Roman", serif; font-size: 1.2em; line-height: 1.0em; }
h5 { margin: 0px; font-weight: bold; font-family: "Times New Roman", serif; font-size: 1.1em; line-height: 1.0em; }

ul  { padding-left: 0px; }  /* diese drei waren -10, keine Ahnung wofür - jedenfalls nicht konform ... <<<<< */
ol  { padding-left: 0px; }
li  { margin-left: 0px; }


/********************************************/
/* Links                                            */
/********************************************/

a:link { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; color:#3F0000;  }
a:visited { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; color:#003030; }
a:hover { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; font-weight:bold; color:#000000;  }
a:active { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; color:#FFFF00; }
a:focus { font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; font-weight:bold; background-color:#FFDF00; }



/********************************************/
/* Formulare                                            */
/********************************************/
   form  { padding:0px;  }
   input, select, textarea { font-size:11px; font-family:Verdana,sans-serif; }  /*   overflow:auto;     */
   input, select, textarea { color:#4F4F4F; border:0px; padding:3px;  margin-bottom:0px;  }
   .Bereich1, .Feld1
    { background-color:#FFFFFF; width:300px; border:6px solid #2F2F2F;  }           /*
   .Button
    { background-color:#C8A086; font-size:10px; color:#4F4F4F; font-family:"Arial",sans-serif; width:50px; border:1px solid #5F5F5F; }                                        */
    .Button { background-color:#C8A086; color:#fff; width:200px; border:6px solid #ddd; }

    legend {font-size:9px; font-family:Verdana,sans-serif; border:1px dotted #ddd;}
    fieldset {  padding:0px; border:1px dotted #ddd; }

/********************************************/
/* Tabellen      font-family: "Times New Roman", serif;     font-family: "Arial", "Helvetica", sans-serif; */
/********************************************/
table {
   font-size: 1.0em;
  }


.tabcover
{
  background-color: #FFFFFF;
  font-size: 1.0em;
  color: #333333;
  font-weight: normal;
  vertical-align: top;
  padding: 8px;
}

.tabimpress
{
  font-size: 0.8em;
  color: #333333;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
  font-weight: normal;
  vertical-align: top;
}




/********************************************/
/* Listen */
/********************************************/
ol {
    display: block;
    list-style-type: decimal;
    margin-top: -1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

ul
{
    display: block;
    list-style-type: disc;
    margin-top: -1em;
    margin-bottom: 0 em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 25px;
}

li
{

}













/********************************************/
/* Elemente */
/********************************************/
#fl_ed_features
{ 	margin-top:30px;
  font-size: 10px;
  color: #7F7F7F;
  border:1px solid #B7C9AB;
  background-color:#F0F0F0;
  padding:2px 0 0 15px;
 }
 
#tooltip
{ font-size: 10px;  width:255px;
  color: #7F7F7F;
  border:1px solid #B7C9AB;
  background-color:#F0F0F0;
  padding:2px 0 0 15px;
 }
 
#tooltip ul { 
	margin-top:0px;
  /* list-style-type:none; */
 }
 
 .left  {   float:left; }
 .right { float:right; }
 .clear { float:clear; }


-->
