/* formate */

/*global*/
body {
background-color: #fff;
color: #6f6f6f;
font: 11px "Trebuchet MS", Verdana,sans-serif;
}

h2 {
color: #6f6f6f;
font-size: 12px;
font-family: "Trebuchet MS", Verdana,sans-serif; /* only opera */
}

#content, 
#contentKoop, 
#contentLeist, 
#contentImpr { 
font-size: 12px;
}

input, 
textarea {
font: 12px "Trebuchet MS", Verdana,sans-serif;
}


/* navigation */
#nav .mainnavi li, 
#nav .subnavi li, 
#nav .subnaviImpressum li, 
#content p, 
#contentCD #rightColumn li { /* plus content */
text-transform: uppercase;
text-decoration: none;
letter-spacing: 0.2px
}

#nav .mainnavi li a, 
#nav .subnavi li a, 
#nav .subnaviImpressum li a { /* plus content */
color: #6f6f6f;
}

#nav .mainnavi li.gruen a {
color: #407200;
}

#nav .mainnavi li a:hover, 
#nav .mainnavi li#on, 
#nav .mainnavi li#on a, 
#nav .subnavi li#on_sub, 
#nav .subnaviImpressum li#on_sub, 
#nav .subnavi li a:hover, 
#nav .subnaviImpressum li a:hover, 
p label  {
color: #ba2f2f;
}

#nav .mainnavi li#on .gruen {
color: #6f6f6f;
}


/* : home */
#content li a,   
#contentImpr p a, 
#contentLeist .rightColumn dd a {
color: #6f6f6f;
text-decoration: underline;
}

#contentKoop p a {
color: #6f6f6f;
text-decoration: underline;
}

#content p a {
color: #ba2f2f;
font-size: 12px;
letter-spacing: 0.2px;
}

/* : cd */
#contentCD  {
font-size: 11px;
letter-spacing: 0.2px;
}

#contentKoop .rightColumn span a, 
#contentLeist .rightColumn span a, 
#contentLeist .leftColumn span a {
text-transform: uppercase;
color: #ba2f2f;
font-size: 12px;
}

/* : profil */
p#uplink a {
font-size: 11px;
letter-spacing: 0.2px;
text-transform: uppercase;
color: #ba2f2f;
text-decoration: none;
}

/* : login */
p input.senden { 
color: #407200;
} 

/* : kontaktformular */
p input.eingabe, p textarea {
color: #6f6f6f;
}

p input.los { 
background-color: #fff;
color: #ba2f2f;
} 

/* : fehlerseite */
#contentLeist .leftColumnFehlen .fehlen a {
color: #6f6f6f;
text-decoration: underline;
}


/* : others */
img, a {
border: none;
text-decoration: none;
}

span.letters {
color: #6f6f6f;
font-size: 12px;
font-weight: bold;
}

span.fett {
font-weight: bold;
color: #ba2f2f;
}

/*span.red {  koop 
color: #ba2f2f;
}*/

span.gruen {
color: #407200;
}

span.underline {
text-decoration: underline;
}
