* { border-color: #3e3e3e; color:#6a6a6a; }

strong { color:#85d7ec; } /* text_blue */


h2 { color:#6a6a6a; }

.teaserbox a { color:white; }
.cite { color:white; }
#clients_box { color:#6a6a6a; }

/* NAVIGATION */
#navigation, #navigation a { color:#6a6a6a; }
#navigation a.active { color:white; }

#navigation a.active.solutions { color:#85d7ec; } /* text_blue */
#navigation a.active.news { color:#ff9900; } /* text_yellow */
#navigation a.active.about { color:#cae40a; } /* text_green */
#navigation a.active.contact { color:#fa2f22; } /* text_red */

#subnavigation, #subnavigation a { color:#6a6a6a; }
#subnavigation .solutions.active a { color:#85d7ec; }
#subnavigation .about.active a { color:#cae40a; }


/* TEXT COLORS */
.text_white, .text_white * { color:white; }
.text_blue, .text_blue * { color:#85d7ec; }
.text_yellow, .text_yellow * { color:#ff9900; }
.text_purple, .text_purple * { color:#664a78; }
.text_red, .text_red * { color:#fa2f22; }
.text_green, .text_green * { color:#cae40a; }
.text_lightgray { color:#6a6a6a; }

.news_date { color: white; }
.news_text, .news_text a { color: #6a6a6a; }

.news_ele:hover, .news_ele.active { background-color:#2d2d2d; }
.news_ele:hover .news_text, .news_ele:hover .news_text a, .news_ele.active .news_text, .news_ele.active .news_text a { color: #ff9900; } /* text_yellow */

.news_content a { color:#ff9900; }

.content_box ul li, .content_box ul li .link { color:#6a6a6a; }

.shadow_firstlayer { color:white; }
.shadow_secondlayer { color:black; }

.screenshot_text { color:white; }

#problem_box h1, #problem_box h1 * { color:#fa2f22; }
#solution_box h1, #solution_box h1 * { color:#bfce0d; }
#result_box h1, #result_box h1 * { color:#85d7ec; } /* text_blue */
#result_box ul li.last, #result_box ul li.last strong, #result_box ul li.last a { color:white }
.team_box h1, #team_box h1 * { color:#cae40a; }

.content_box ul li:hover { background-color:#2d2d2d; }
#problem_box ul li:hover { color:#fa2f22; }
#solution_box ul li:hover { color:#bfce0d; }
.team_box ul li:hover, .team_box ul li:hover a, .team_box ul li:hover .link { color:#cae40a; }

.shadow_text { color:white; }

/* FOOTER */ 
#footer a { color:#6a6a6a; }
