/**************************/
/** Text-Fromatierungen **/
/************************/

/*a {
  color: black;
}*/

table {
  color: #000000;
  text-decoration: none;
  font-size: 10pt;  
}


#navigation_top a:link {
  color: #000000;
  text-decoration: none!important;
  font-size: 10pt;  
}

#navigation_top a:visited {
  color: #000000;
  text-decoration: none!important;
  font-size: 10pt;  
}

.navigation_top_active {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
  font-weight: bold;
}

#navigation_top a:hover {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
}


#navigation_left a:link {
  color: #000000;
  text-decoration: none!important;
  font-size: 10pt;  
}

#navigation_left a:visited {
  color: #000000;
  text-decoration: none!important;
  font-size: 10pt;  
}

.navigation_left_active {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
  font-weight: bold;
}

#navigation_left a:hover {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
}

#navigation_foot a:link {
  color: #000000;
  text-decoration: underline;
  font-size: 10pt;  
}

#navigation_foot a:visited {
  color: #000000;
  text-decoration: underline;
  font-size: 10pt;  
}

.navigation_foot_active {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
  font-weight: bold;
}

#headerline a:hover {
  color: #000000;
  text-decoration: none!important;
  background-image: url(../images/bg_yellow.jpg);
  font-size: 10pt;
}

.error {
  font-family: arial;
  font-size: 10pt;
  font-weight:bold;
  color: #FF0000;
  text-decoration: none;
}


#footer {
  font-size: 8pt;
  color: #000000;
  text-decoration: none;
}

.top_links {
  color: #FFFFFF;
  font-family: arial;
  font-size: 10pt;
  text-decoration: none;
}


.textareas {
  color: #000000;
  font-family: arial;
  font-size: 10pt;
  text-decoration: none;
}

/*#login {
  color: #FFFFFF;
  font-size: 9pt;
}*/

#footer {
  font-size: 8pt;
}

.white {
  color: white;
}

.white_titel {
  color: white;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}

.record-header {
  font-weight: bold;
  font-size: 10pt;
  background-color: #FFFFFF;
  text-decoration: none;
}

.record-odd {
  background-color: #E0E0E0;
}

.record-even {
  background-color: #F3F3F3;
}

#world_map {
  position: absolute;
  width: 451px;
  height: 295px;
  top: 265px;
  _top: 70;
  left: 375px;
  _left: 170px;
  background-image: url(../images/map/map.jpg);
  background-repeat: no-repeat;
  text-decoration: none;
}

#mappos {
  position: absolute;
  width: 451px; 
  height: 295px;
  top: 265px;
  _top: 70;
  left: 375px;
  _left: 170px;
  background-image: url(../images/map/red_point.gif);
  background-repeat: no-repeat;
  background-position: 150px 150px;
  display: none; 
}

#toolTip {
  position: absolute;
  top: 575px;
  _top: 380;
  left: 375px;
  _left: 170px;
  background-repeat: no-repeat;
}


#memopos {
  position: absolute;
  width: 451px; 
  height: 295px;
  top: 265px;
  _top: 70;
  left: 375px;
  _left: 170px;
  background-image: url(../images/mapedit/point.gif);
  background-repeat: no-repeat;
  background-position: 150px 150px;
  display: none; 
}



#world_mapedit {
  position: absolute;
  width: 450px;
  height: 294px;
  top: 265px;
  _top: 0;
  left: 375px;
  background-image: url(../scripts/mapedit/map.jpg);
  background-repeat: no-repeat;
  text-decoration: none;
}

#mapposedit {
  position: absolute;
  width: 460px; 
  height: 300px;
  top: 265px;
  _top: 0;
  left: 375px;
  background-image: url(../scripts/mapedit/point.gif);
  background-repeat: no-repeat;
  background-position: 150px 150px;
  display: none; 
}



.title{
  font-size: 10px;
  font-weight:bold;
  padding: 3px 0 3px 0;
  text-decoration: none;
  }

.spacer {
  padding: 0 0 0 5px;
}

.input {
  font-family: arial;
  font-size: 10px;
  border: solid 1px #7F7F7F;
}

.input_req {
  background-color: #FFFFCC;
  font-family: arial;
  font-size: 10px;
  border: solid 1px #7F7F7F;
  text-decoration: none;
}

.submit {
  font-family: arial;
  font-size: 10px;
}

.validate_message {
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  color: black;
}

.validate_error {
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  color: black;
}

.sortbar {
  font-family: arial;
  font-size: 10px;
  color: black;
  text-decoration: none;
}

.nolink {
  text-decoration: none;
  color: black;
}

.input_pn {
 text-decoration: none;
  width: 200px;
  font-family: arial;
  font-size: 12px;
  border: solid 1px #7F7F7F;
  text-align: left;
}

.prename {
  display: none;
  text-decoration: none;
}
