/*
  $Id: style_nav.css, 2005/01/15 

*/

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


/* 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:hover {
  font-family: Arial;
  font-size: 10px;
  color: #fe7303;
  text-decoration: none;
}

A.link_white_12 {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
A.link_white_12:hover {
  font-family: Arial;
  font-size: 11px;
  color: #fe7303;
  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_black_15 {
  font-family: Arial;
  font-size: 15px;
  color: #000000;
  text-decoration: none;
}

A.link_black_15: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 {
font-family: Arial;
  font-size: 12px;
  color: #000000;
}

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

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

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

.Arial_10 {
font-family: Arial;
  font-size: 10px;
  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);
} 

.bg_orange_302 {
  background: url(images/verlauf_orange_1x302.gif);
  font-family: Arial;
  font-size: 12px;
}

.bg_orange_302_links {
  background: url(images/verlauf_orange_1x302_links.gif);
}

.bg_nav_1 {
  background: url(images/nav_1_1.jpg) no-repeat;
}
.bg_nav_2 {
  background: url(images/nav_2_2.jpg) no-repeat;
}
.bg_nav_3 {
  background: url(images/nav_3_3.jpg) no-repeat;
}
.bg_nav_4 {
  background: url(images/nav_4_4.jpg) no-repeat;
  border-right: 1px solid #fa6f03;
}
.bg_nav_5 {
  background: url(images/nav_5_5.jpg) no-repeat;
  border-right: 1px solid #fa6f03;
}
.bg_nav_6 {
  background: url(images/nav_6_6.jpg) no-repeat;
  border-right: 1px solid #fa6f03;
}

.bg_image_cafe {
  background: url(images/bg_essen.jpg) no-repeat;
}

.bg_image_kinder {
  background: url(images/bg_kinder.jpg) no-repeat;
}
    
.bg_recycling {
  background: url(images/recycle_symbol.gif) no-repeat center;
  font-family: Arial;
  font-size: 12px;
  color: #fa6f03;
}  
  
.bg_kaufhaus {
  background: url(images/bg_kaufhaus.jpg) no-repeat center;
}  
  
.bg_moebel {
  background: url(images/bg_esstisch.jpg) no-repeat left;
}
  
.bg_umzug1 {
  background: url(images/bg_umzug1.jpg) no-repeat;
  
}
  
.bg_umzug2 {
  background: url(images/bg_umzug2.jpg) no-repeat;
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF;
}

.bg_beruf_1 {
  background: url(images/beruf1.jpg) no-repeat;
}

.bg_beruf_2 {
  background: url(images/beruf2.jpg) no-repeat;
}

.bg_beruf_3 {
  background: url(images/beruf3.jpg) no-repeat;
}

.bg_beruf_4 {
  background: url(images/beruf4.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

.bg_beruf_5 {
  background: url(images/beruf5.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

.bg_beruf_6 {
  background: url(images/beruf6.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

.bg_landesprogramm {
  background: url(images/banner_esf.gif)  center no-repeat;
  background-color: #DFDDE6;
}

.bg_quali_1 {
  background: url(images/quali1.jpg) no-repeat;
}

.bg_quali_2 {
  background: url(images/quali2.jpg) no-repeat;
}

.bg_quali_3 {
  background: url(images/quali3.jpg) no-repeat;
}

.bg_quali_4 {
  background: url(images/quali4.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

.bg_quali_5 {
  background: url(images/quali5.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

.bg_quali_6 {
  background: url(images/quali6.jpg) no-repeat;
  border-right: 2px solid #F59B33;
}

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

div#special {
  width: 140px;
  height: 230px;
  background: #4DB367;
  border: 2px solid #F59B33;
  z-index: 10;
}

/* Background Colors */

.bg_green_special  {
  font-family: Arial ;
  font-size: 12px;
  font-weight:normal;
  text-align: center;  
  color: #000000;
}

.bg_green_special a {
  text-decoration: underline;
}

.bg_red_special {
  background: #ff0000;
  font-family: Arial ;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  color: #000000;
}

.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;
}
  
.bg_light_green { 
  font-family:  Arial;
  font-size: 11px;
  color: #fe8202;
  background: #CFFFDD; 
  border: 1px;
  border-top-color: #fe8202;
  border-left-color:  #fe8202; 
  border-right-color:  #fe8202; 
  border-bottom-color:  #fe8202;
  border-style: solid;
}

.bg_green {
  background: #4DB367;
  font-family: Arial ;
  font-size: 10px;
  color: #FFFFFF;
}

.heading_big {
  background: #4B8566; 
  font-family: Arial ;
  font-size: 16px;
  color: #fa6f03;;
}

.index_bg_orange {
  background: #fe7303;    
}

.bg_orange_border_top_bottom {
  font-family: Arial;
  font-size: 11px;
  color: #FFFFFF;
  background: #fe7303;  
  border: 1px;
  border-top-color: #fe7303;
  border-left-color: #fe7303;
  border-right-color:  #fe7303;
  border-bottom-color: #fe7303;
  border-style: solid;
}
  
.bg_grau_txt_orange {
  font-family: Arial;
  font-size: 12px;
  color: #fa6f03;
  background: #E8E8E8;
}
  
.bg_grau_txt_black {
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background: #E8E8E8;
}
.bg_hellgrau_txt_black {
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background: #f8f8f9; 
  }
  .bg_grau_txt_small {
  font-family: Arial;
  font-size: 10px;
  color: #000000;
  background: #E8E8E8;
}

.image_bg {
  background: #4DB367; 
  font-family: Arial ;
  font-size: 10px;
  color: #000000;
}  

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_anmeldung {
font-family : Tahoma;
font-size : 11px;
color : #000000;
}

.td_form_anmeldung {
width: 10px;
}

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

.td_form {
width: 200px;
}

/* 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: 80px;
}
