/* GENERAL */

html, body { background: #e8eff1; color: #191920; }

a,
address, 
.customerInfo .customerTags ul li, 
#footer .facebookBox span#facebookFriends, 
#footer .facebookBox p, 
.footerNav ul li { color: #6b6d6e; }

ul.infoLinks li a { color: #191920; }


.white, 
.message404 p a, 
a:hover { color: #191920; }
a.nomouseover { color: #191920; }

h2 a, 
h4 a { color: #6B6D6E; }

#footer h4 a { color: #191920; }

h1,
.hr,
ul.pager, 
.customerInfoWrapper, 
.customerInfo,
#footer { background-image: url(/images/layout/light/horizontalLine.gif); }

ul.pager li a { color: #E0E0E0; }
ul.pager li a.active { background: #2d2e34; }

ul.pager li ul li { border-left: 1px solid #2d2e34; }

#footer .facebookBox .facebookBoxHeader { background-image: url(/images/layout/light/facebook-icon.png); }

ul.jobList li h2, 
#managementSlider h2, 
ul.pager li, 
ul.taglist li, 
.wysiwyg h2, 
.grey { color: #6b6d6e; } 

/* FORM GENERAL */

fieldset .selectedTxt, 
fieldset span.select { color: #191920; background-image: url(/images/layout/light/selectBox.gif); }
fieldset option { color: #191920; background-color: #dae0e3; }

fieldset ul.form_list li label { color: #757579; }
fieldset ul.form_list li input, 
fieldset ul.form_list li textarea, 
fieldset ul.form_list li select { background-color: #dae0e3; border: 1px solid #b5babc; color: #191920; }
fieldset ul.form_list li .fileQueue { border: 1px solid #b5babc; }
fieldset ul.form_list li.required label { color: #191920; }
fieldset ul.form_list li .queueSuccess { background-color: #dae0e3; color: #191920; border: 1px solid #b5babc; }
.formFooter button { color: #191920; background-image: url(/images/layout/light/submitButton28x28.png); }

/* FORM ERROR HANDLING */

fieldset label.error { color: #01a9d8 !important; }
fieldset input.error, 
fieldset textarea.error { background: #01a9d8 !important; color: #E0E0E0 !important; }
fieldset li.error span { color: #E0E0E0 !important; }
fieldset .error .queueSuccess { border: 1px solid #b5babc !important; background-color: #01a9d8 !important; }

.submitMessage h2.en { background-image: url(/images/layout/light/formSubmitH2EN.gif); }
.submitMessage h2.de { background-image: url(/images/layout/light/formSubmitH2DE.gif); }

/* HEADER */

span#logo a { background-image: url(/images/layout/light/deepblueLogo.png); }

/* MAIN NAVIGATION */

ul.over#mainNav { background-color: #e8eff1; background-image: url(/images/layout/light/horizontalLine.gif); }
ul#mainNav li ul li { background: #e8eff1; }

ul#mainNav li:hover a, 
ul#mainNav li a:hover, 
ul#mainNav li:focus a, 
ul#mainNav li.active a, 
ul#mainNav li a:focus { color: #191920; }
ul#mainNav li ul li a { color: #6b6d6e !important; }
ul#mainNav li ul li.active a, 
ul#mainNav li ul li a:hover, 
ul#mainNav li ul li a:focus { color: #191920 !important; }

/* META NAVIGATION */

ul#metaNav li a { background-image: url(/images/layout/light/metaNavIcons.png); color: #191920; }

/* PAGE NAVIGATION */

ul.pager li.pageArrow a, 
ul.pageNavigation li a { background-image: url(/images/layout/light/pageArrows.png); }

/* LINKS AND BUTTONS */

a.moreButton, 
a.closeButton  { background-image: url(/images/layout/light/icons17x17.png); }
a.groupButton, 
a.backButton { color: #191920; background-image: url(/images/layout/light/icons17x17.png); }
ul.infoLinks li a { background-image: url(/images/layout/light/logolinks.gif); }

ul.form_list ul.infoLinks li a { color: #6b6d6e; }

/* QUICKSTART BOX */

form#quickstartForm { background: #d3d9dc; }
form#quickstartForm fieldset span { color: #191920; }
form#quickstartForm fieldset option { color: #191920; }
form#quickstartForm fieldset button { background-image: url(/images/layout/light/pageArrows.png); }

/* IMPRESSION CONTENT */

ul.impressions li .impressionInfo span { color: #6b6d6e; }

/* PROJECTS */
ul.referencesList li a, 
.highlight .teaserContent, 
.mediaTeaserHead { background: #d3d9dc; }

ul.referencesList li a span { color: #191920; }

.managementList .mediaTeaserContent { background: #47474d; }
.managementList ul.infoLinks li a { background-image: url(/images/layout/light/xingLogo.gif); padding-left: 20px; }

ul.campaignList { background: url(/images/layout/light/thumb-dummy.gif) 5px 0; }
ul.campaignList li { background: #E8EFF1; }
ul.campaignList li a { background-image: url(/images/layout/light/campaignLinkMask.gif); }
ul.pressimageList li a { background-image: url(/images/layout/light/pressimageMask.png); color: #191920; }

.pressImage span { background-image: url(/images/layout/light/pressimageMaskBig.png); }
.pressImage span a { color: #191920; }

/* CUSTOMER */

ul.letters li a.active { color: #191920; }
ul.customerList li a.active { color: #191920; }
ul.customerList li span { color: #6B6D6E; }
.customerInfo .innerCustomerInfo { background-color: #D3D9DC; }

/* CONTACT */

p.departments { color: #6b6d6e; }

/* 404 */

h2#oopsballoon { background-image: url(/images/layout/light/oopsBalloon.png); }

/* UPLOADIFY */

.uploadifyQueueItem, 
.uploadifyProgress  { border: 1px solid #595a5f; }

/* SLIDER */

#stage a.sliderNav span, 
.sliderWrapper a.sliderNav span.sliderNavSpan { background-color: #e8eff1; color: #191920; background-image: url(/images/layout/light/icons17x17.png); }
.playerControls { background-image: url(/images/layout/light/player/playerBg.png); }
.playerControls a { background-image: url(/images/layout/dark/player/playerControls.png); }
.playerControls .slider,
.playerControls .slider .ui-slider-handle { background-image: url(/images/layout/light/player/sliderHandle.gif); }
#managementSlider { background-image: url(/images/layout/light/player/managementSliderBg.gif); }

/*
 * LANDINGPAGES
 */

/* FACTS */

ul.facts li h2 { background-image: url(/images/layout/light/factsList.gif); }
ul.facts li.establishment h2 { color: #aceaf9; }
ul.facts li.headquarters h2 { color: #76daf5; }
ul.facts li.staff h2 { color: #09c6f5; }
ul.facts li.budget h2 { color: #00a9d7; }
ul.facts li.income h2 { color: #0078bf; }
ul.facts li.partner h2 { color: #005a98; }

/* 
  * CATEGORY PAGES
  */
  
.circle { background: url(/images/layout/light/circle.png) left top no-repeat; }

/* IE MESSAGE */

.ieMessage h2, 
.ieMessage ul li a { background-image: url(/images/layout/light/iemessage.gif); color: #E0E0E0; }
