/*
  $Id: style_ndv.css, 2007/03/01 

*/

BODY {
  background: #FFFFFF; 
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
  margin: 25px;
}

.background {
 background: #E8E8E8;
 }

.bg_bild_grau {
 background: url(images/rauhut_geist.jpg) ;
 }
 
/* Links */
A {
  font-family: Arial;
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #fe7303; 
  text-decoration: none;
}

A.link_white {
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}

A.link_white_12 {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

A.link_green {
  font-family: Arial;
  font-size: 11px;
  color: #4B8566;
  text-decoration: none;
}

A.link_green:hover {
  color: #fa6f03;
  background-color: #CFFFDD; 
  text-decoration: none;
}

A.link_green_box:hover {
  background-color: #f8f8f9;
  color: #009900; 
  text-decoration: none;
}

A.link_klein {
  font-family: Arial;
  font-size:8pt;
  color: #4B8566;
  text-decoration: none;
}

A.link_klein:hover {
  color: #fa6f03; 
  text-decoration: none;
}

A.small_indexLink { 
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF; 
}

A.small_indexLink:hover { 
  font-size: 10px;
  color: #AABBDD;
  text-decoration: underline;
} 
   
/*Rahmen*/
.frame_txt {
  background: #f8f8f9; 
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  border: 1px;
  border-top-color:  #fa6f03;
  border-left-color:  #fa6f03;
  border-right-color:  #fa6f03;
  border-bottom-color:  #fa6f03;  
  border-style: solid;
  }
  
/* Fonts */
.default_txt_Verdana {
font-family: Verdana;
  font-size: 12px;
  color: #000000;
}

.default_txt_Verdana_10{
font-family: Verdana;
  font-size: 10px;
  color: #000000;
}

.default_txt_orange {
font-family: Arial;
  font-size: 12px;
  color: #fe8202; 
}

.txt_cmyk_rot_14 {
font-family: Arial;
  font-size: 14px;
  color: #cc0000;
}

.Arial_11 {
font-family: Arial;
  font-size: 11px;
  color: #000000;
}

/* Background images */
.bg_image_header {
  background: url(images/header_collage.jpg) no-repeat;
}
.bg_navigation_green {
  background: url(images/verlauf_grun_1x150.gif);
}
.bg_navigation_orange {
  background: url(images/verlauf_orange_1x150.gif);
} 

/* Container */  
div#logo_neuearbeit {
  position: absolute;
  top: 482px;
  left: 627px;
  width: 265px;
  height: 65px;
  z-index: 10;
}

/* Background Colors */
.bg_white {
  background: #FFFFFF;

}

.box_grau {
  background: #DFDDE6;
  border-bottom : 1px solid black;
  border-right : 1px solid black;
  border-top : 1px solid silver;
  border-left : 1px solid silver;
  font-family: Arial;
  font-size: 12px;
  color: #fa6f03;
  text-decoration: none;
}

.index_bg_orange {
  background: #F28303;
}
  
.bg_grau_txt_orange {
  font-family: Arial;
  font-size: 12px;
  color: #fa6f03;
  background: #E8E8E8;
}
  
.bg_grau_txt_grey {
  font-family: Verdana;
  font-size: 10px;
  color: #000000;
  background: #E8E8E8;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

CHECKBOX, INPUT:focus, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  }

/* Formatierung für Kontaktformular*/

/* 1. ÜBERSCHRIFT */
h1 {
font-size : 16px;
text-align: center;
letter-spacing: 3px;
}

/* TEXTABSÄTZE 
p {
text-align: center;
}*/

/* Link normal 
A:link {
color : #336699;
text-decoration : none;
} */
/* Besuchter Link 
A:visited {
color : #CC6600;
text-decoration : none;
}*/
/* Aktiver Link 
A:active {
color : #009900;
text-decoration : none;
}*/
/* Link bei Mausber&uuml;hrung 
A:hover {
color : #009900;
text-decoration : underline;
}*/

/* Tabellen-Eigenschaften 
table {
border-width: 0px;
width: 350px;
margin-left: auto;
margin-right: auto;
}

td {
font-family : Arial;
font-size : 11px;
color : #000000;
text-align: left;
padding-top: 2px;
padding-bottom: 2px;
} */

.td_text {
font-family : Arial;
font-size : 11px;
color : #000000; 
/* width: 150px;*/
}

.td_form {
width: 400px;
border: 10px;
}

/* Form-Tag */
form {
display: inline;
}

/* Eingabefelder und Button */
input {
font-size: 11px;
background-color: #FFFFFF;
color: #000000;
width: 100%;
}

/* Zeichenzähler */
.counter {
width: 50px;
border-width: 0px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
}

.button {
width: 40%;
font-weight: bold;
}

/* Eingabefeld für Nachricht */
textarea {
font-family : Arial;
font-size : 11px;
color : #000000;
background-color: #FFFFFF;
width: 100%;
height: 120px;

}

