/* GEA GLOBAL CSS */

h3																		{ font-size: 1em; padding: 0px; margin: 0px; }
.tx-newloginbox-pi1 p									{ padding: 5px 0px 5px 0px; margin: 0px; }
.tx-newloginbox-pi1 #user							{ width: 150px; } 
.tx-newloginbox-pi1 #pass							{ width: 150px; } 

#content															{ overflow: hidden; }

/* Correction for kj_imagelightbox Bug */
.gfx_headline_ovrlay									{ position: relative; height: 24px; margin-top: -25px; margin-bottom: -7px; }

/* Extension News */
.news_date														{ color: #666666; font-size: 0.85em; margin-bottom: 2px; }
.news_headline 												{ color: #666666; font-size: 0.85em; font-weight: bold; margin-bottom: 2px; }
.news_image														{ float: right; padding: 0px 0px 10px 10px;  }
.news-single-imgcaption								{ padding: 2px 0px 2px 0px; margin: 0px; }

.fce_introbox_headline								{ color: #ffffff; font-weight: normal; font-size: 1.5em;  }

/* Jobs */
.job_entry														{ padding: 2px 0px 2px 0px; }
.job_entry a													{ padding-left: 15px; background: url(../images/cd_blue/arrow_dark.gif) no-repeat 0px 4px; font-weight: normal; color: #4467a7; text-decoration: none; }
.job_entry a:hover										{ text-decoration: underline !important; }

.jobslatest														{ width: 214px; height: 230px; overflow: hidden; }
.jobslatest_title											{ padding: 2px 0px 2px 11px; background-color: #899AB8; color: #ffffff; }
.jobslatest_image											{ height: 39px; background: url(../../../../fileadmin/ecoflex/fileupload/startseite/jobs.jpg) #efefef;  }
.jobslatest_window										{ position: absolute; margin-top: -39px;}
.jobslatest_body											{ padding: 11px 11px 3px 11px; line-height: 120%; font-size: 0.85em; }

.jobslatest_body ul										{ padding: 0px; margin: 0px; list-style: none; }
.jobslatest_body li										{ padding: 0px; margin: 0px 0px 5px 0px; background: url(../images/cd_blue/arrow_dark.gif) no-repeat 0px 5px; padding-left: 15px; }

.jobslatest_body li a									{ text-decoration: none; color: #4467a7 !important; font-weight: normal !important; }
.jobslatest_body li a:hover						{ text-decoration: underline; }

.jobslatest_content										{ margin-bottom: 7px; }
.jobslatest_link											{ margin-top: 5px; }

/* FCE Introbox Colors */
.headline_green												{ margin-top: 15px; margin-left: 20px; color: #009b8f !important; font-weight: normal; font-size: 1.5em; }
.headline_blue												{ margin-top: 15px; margin-left: 20px; color: #4467A7 !important; font-weight: normal; font-size: 1.5em; }
.headline_white												{ margin-top: 15px; margin-left: 20px; color: #ffffff !important; font-weight: normal; font-size: 1.5em; }
.headline_grey												{ margin-top: 15px; margin-left: 20px; color: #666666 !important; font-weight: normal; font-size: 1.5em; }

.text_green														{ width: 480px; color: #009b8f; font-size: 0.85em; }
.text_green .linkit_ce a							{ color: #009b8f; text-decoration: none; font-weight: bold; padding-left: 10px; background: url(../images/cd_blue/arrow_dark_2008.gif) no-repeat 0em 0.5em; }
.text_green .linkit_ce a:hover				{ text-decoration: underline; color: white; }

.text_blue														{ width: 480px; color: #4467A7; font-size: 0.85em; }
.text_blue .linkit_ce a								{ color: #4467A7; text-decoration: none; font-weight: bold; padding-left: 10px; background: url(../images/cd_blue/arrow_dark_2008.gif) no-repeat 0em 0.5em; }
.text_blue .linkit_ce a:hover					{ text-decoration: underline; color: white; }

.text_white														{ width: 480px; color: #ffffff; font-size: 0.85em; }
.text_white .linkit_ce a							{ color: #ffffff; text-decoration: none; font-weight: bold; padding-left: 10px; background: url(../images/cd_blue/arrow_dark_2008.gif) no-repeat 0em 0.5em; }
.text_white .linkit_ce a:hover				{ text-decoration: underline; color: white; }

.text_grey														{ width: 480px; color: #666666; font-size: 0.85em; }
.text_grey .linkit_ce a								{ color: #4467a7; text-decoration: none; padding-left: 8px; background: url(../images/cd_blue/arrow_thin_2008.gif) no-repeat 0em 0.5em; }
.text_grey .linkit_ce a:hover					{ text-decoration: underline; color: #4467a7; }

.joblink															{ margin: -30px 0px 0px 0px; font-size: 0.85em; position: relative; width: 205px; text-align: right; }
.joblink a														{ color: #4467A7; text-decoration: none; background: url(../images/cd_blue/arrow_thin_2008.gif) no-repeat 0em 0.5em; padding-left: 9px; }
.joblink a:hover											{ text-decoration: underline; }


/* FCE MATERIALZUSCHLAG */
#fce_material_box              { width:490px; background:#FFFFFF;}

#fce_material_monat            { width:244px; height:20px; background:#899AB8; float:left; margin:1px 1px 1px 0px; color:#FFFFFF; font-weight:bold;}
#fce_material_monat div        { padding:2px 0px 3px 6px;}
#fce_material_zuschlag         { width:245px; height:20px; background:#899AB8; float:left; margin:1px 0px 1px 0px; color:#FFFFFF; font-weight:bold;}
#fce_material_zuschlag div     { padding:2px 0px 3px 6px;}
#fce_material_content          {}
#fce_material_content br 		   { display:none;} 
#fce_material_content img 		 { display:none;}
#fce_material_row              { width:490px; height:20px; background:#FFFFFF; color:#666666; margin-bottom:1px;}
#fce_material_left             { width:244px; height:20px;  background:#E6E7E8; float:left; margin-right:1px;}
#fce_material_left div         { padding:2px 0px 3px 6px;}
#fce_material_right            { width:245px; height:20px;  background:#E6E7E8; float:left; }
#fce_material_right div        { padding:2px 0px 3px 6px;}










