/*
Grün: 
ALT: #829620 
NEU #4daa50

Blau:
NEU: #3c4981

Footer BG
ALT: #f5f9e6
NEU: #eef7ee
*/

body {
	color:#3e3d40;
	background:#fff;
}
a {
	text-decoration:none;
	color: #4daa50;
}
.panel ul li {
	background:url(/dgnb-ev/_admin/images/separator-01.gif) no-repeat 0 50%;
}
.panel a {color:#3e3d40;}
.search { background:url(/dgnb-ev/_admin/images/sprite_06_2014.png) no-repeat 0 -46px;}

.ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover, .ui-tabs .ui-tabs-nav li .ui-state-active, .ui-state-active a {
    color: #3c4981 !important;
}
.breadcrumb {
	color:#c7c7c8;
	font-size:11px;
}
.breadcrumb li {
	background:url(/dgnb-ev/_admin/images/bullet-01.gif) no-repeat 0 60%;
}
.breadcrumb a {color:#c7c7c8;}
.gallery-area .description {
	color:#fff;
}
.gallery-area .description .holder {
	background:url(/dgnb-ev/_admin/images/bg-description.png);
}
.gallery-area .description .title {
	color:#4daa50;
}
.gallery-area .description p {margin:0 0 18px;color:#3e3d40;}
.gallery-area .description .more {
	color:#3e3d40;
	background:url(/dgnb-ev/_admin/images/bullet-05.png) no-repeat;
}
.gallery-area .description .more {
	color:#3e3d40;
	background:url(/dgnb-ev/_admin/images/bullet-05_06_2014.png) no-repeat;
}
.gallery-area .jquery-slider-navigation-prev span,
.gallery-area .jquery-slider-navigation-next span {
	background:url(/dgnb-ev/_admin/images/btn-prev.png) no-repeat;
}
.gallery-area .jquery-slider-navigation-next span {background:url(/dgnb-ev/_admin/images/btn-next.png) no-repeat;}
.gallery-area .jquery-slider-navigation-prev span:hover { background:url(/dgnb-ev/_admin/images/btn-preva.png) no-repeat;}
.gallery-area .jquery-slider-navigation-next span:hover {background:url(/dgnb-ev/_admin/images/btn-nexta.png) no-repeat;}
.gallery-area .jquery-slider-selectors a {
	background:url(/dgnb-ev/_admin/images/bg-switcher.png) no-repeat;
}
.gallery-area .jquery-slider-selectors a:hover,
.gallery-area .jquery-slider-selectors .jquery-slider-selector-current {background:url(/dgnb-ev/_admin/images/bg-switcher-over.png) no-repeat;}
.boxes-area .box-01 {
	background:url(/dgnb-ev/_admin/images/bg-box.gif);
}
.boxes-area .box h2 {
	color:#4daa50;
}
.boxes-area .box-blue-text {
	color:#69696b;
}

.boxes-area .box-blue-text-last {
	color:#69696b;
}

.news {
	background:url(/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png) no-repeat 100% 3px;
}
.title-holder .link {
	color:#3e3d40;
}
.post-area h2 {
	color:#4daa50;
}
.post-area .date {
	color:#87888a;
}
#content h1 {
	color:#4daa50;
}
#content h2, #content .select-holder h2 {
	color:#4daa50;
}
#content h3 {
	color:#4daa50;
}
#content ul li{ margin:0 0 10px 0;padding:0 0 0 12px;list-style:none outside;background: url(/dgnb-ev/_admin/images/bullet-gn_06_2014.png) no-repeat 0px 7px;}

#content .tabset .active {
    color: #3c4981;
}
.link-box {
    color: #3c4981;
    background: url('/dgnb-ev/_admin/images/mitglieder/img-16.png') no-repeat scroll 1px 0px transparent;
}
.back{
	background:url(/dgnb-ev/_admin/images/bullet-left-bl_06_2014.png) no-repeat 0px 0px;
	color:#5a5a5a;
}
.link-intern {
	background:url(/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png) no-repeat 0px 0px;
	color:#5a5a5a;
}
.blocks .block h3 {
	color:#4daa50;
}
.blocks .block h3 a {color:#4daa50;}

h3.form-h3 {
	color:#3e3d40 !important;
}
.side-box {
	background:#eef7ee;
}
.bg_grey {
	background:#F3F3F3 !important;
}
.side-box-02 {background:#eef7ee;}
.mitgliedsvorteile-box {
	background:url( /dgnb-ev/_admin/images/bg-mtglvt-gn_06_2014.png) no-repeat;
	border-bottom: 1px solid #4daa50;
}
.mitgliedsvorteile-box h3 {
	color:#4daa50;
	border-bottom: 1px solid #4daa50;
}

.mitgliedsvorteile-box h4 {
	color: #3c4981;
}
.side-block a { color:#3e3d40; }
.list li {
	background:url(/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png) no-repeat 0 13px;
	border-bottom:1px solid #c7c7c8;
}
.btn {
    color: #3c4981;
    background: url('/dgnb-ev/_admin/images/sprite_06_2014.png') no-repeat scroll -716px -46px transparent;
}
/*  button hintergrundverlauf */
.btn-01 {
	color:#fff !important;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
	
	/* shadow */ 
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	
	/* gradient bg */
	background: #4daa50; /* Old browsers */
	background: -moz-linear-gradient(top,  #4daa50 0%, #3d873f 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4daa50), color-stop(99%,#3d873f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #4daa50 0%,#3d873f 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4daa50', endColorstr='#3d873f',GradientType=0 ); /* IE6-9 */
}
.mitgliedsvorteile-box-btn {
	color:#fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
	
	/* shadow */ 
	box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
	
	/* gradient bg */
	background: #4daa50; /* Old browsers */
	background: -moz-linear-gradient(top,  #4daa50 0%, #3d873f 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4daa50), color-stop(99%,#3d873f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #4daa50 0%,#3d873f 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4daa50', endColorstr='#3d873f',GradientType=0 ); /* IE6-9 */
	
	
}

/*  blauer hintergrundverlauf */
.mgvt-btn-system {
	
	/* gradient bg */
	background: #4daa50; /* Old browsers */
	background: -moz-linear-gradient(top,  #4daa50 0%, #3d873f 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4daa50), color-stop(99%,#3d873f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4daa50 0%,#3d873f 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #4daa50 0%,#3d873f 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4daa50', endColorstr='#3d873f',GradientType=0 ); /* IE6-9 */
	
}
#footer {
	background:#eef7ee;
}

.contact .arrow-link {
	background:url(/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png) no-repeat 0 50%;
}
.login .inp-field {  background:url(/dgnb-ev/_admin/images/sprite_06_2014.png) no-repeat -336px -46px;}
.login .submit {background:url(/dgnb-ev/_admin/images/sprite_06_2014.png) no-repeat -527px -46px;}
.logo-middle {
	color:#4ca329;
	background:url(/dgnb-ev/_admin/images/logo-middle_06_2014.png) no-repeat 0 3px;
}
.footer-area a {color:#3e3d40;}
.logo-middle a {color:/*#4ca329;*/#4aa050;}

.form-block input[type="submit"] {
    color: #3c4981;
    background: linear-gradient(to bottom, #FAFAFA 0%, #CDCDCD 100%) repeat scroll 0% 0% transparent;
}

.form fieldset{
	border-top: 1px solid #4daa50;
	border-bottom: 2px solid #4daa50;
	background: none;
  background-color: #eef7ee;
}
.form fieldset.login{
	border-top: 1px solid #c7c7c8;
	border-bottom: 2px solid #c7c7c8;
	background-color: #f3f3f3;
}
input,
textarea,
select {
	color:#3e3d40;
}	
.error{color:red;}
.success{color:green;}
.type-button, .type-submit, .type-reset {
	color:#3c4981;
	border: 1px solid #D9D9D9;
	background: url(/dgnb-ev/_admin/images/bg_button.png) repeat-x;
}

.type-button:hover, .type-submit:hover, .type-reset:hover {
	background: url(/dgnb-ev/_admin/images/bg_button_hover.png) repeat-x;
}
.evgreen {color:#4daa50;}
#tooltip{
	border:2px solid #fff;
	background:#f7f7f7;
	color:#3e3d40;
}


/* content elements: table w/ blue top&bottom borders, etc...
--------------------------------------------------------------------------------------- */
.table {
    border-bottom: 2px solid #4daa50 !important;
}
.table th, .table caption{ 
	color: #4daa50;
}
.table td {
    border-top: 1px solid #4daa50 !important;
    background: none repeat scroll 0% 0% #eef7ee;
    font-size: 12px;
}
.table td.bg-white a { 
	color:#3e3d40;
}	

#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#title { color:#000; font-family:arial; font-size:12px; width:100%; text-align:center; margin-top:10px;display: none; }

#pressemitteilungen-lv ul.pager li a {
	color: #fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.1); /* #3e3d40 !important; */
}
#pressemitteilungen-lv ul.pager li a:hover {
	/*color: #8AB54A; */
	background:#9fb52c;
}

#pressemitteilungen-lv ul.pager li.current {
	color: #fff; /* #3e3d40; */
	background: #5f7f00 !important;
}
.mattblacktabs li a {
	border-right: 1px solid #fff; /*right divider between tabs*/
	border-bottom: 1px solid #fff; /*bottom horizontal line that runs beneath tabs*/
	color: #fff;
	background: #006BCE;
}		
.mattblacktabs li a:visited{
	background: #006BCE;
	color: #fff;
}

.mattblacktabs li a:hover{
	background: #BCD019;
	color: #fff;
}
.mattblacktabs li a.selected{
	background: #BCD019;
	color: #fff;
}
/* Neue Tabellen 18.11.2011
--------------------------------------------------------------------------------------- */

table.datatable-01 { border: 10px solid #c7c7c8; margin: 1em 0; padding: 10px; width: 100%; background-color: #eaeaea; text-align: center; }
table.datatable-01 th { background: #063d82; color: #fff; padding: 5px; }
table.datatable-01 td { border: 10px solid #eaeaea; background: #fff; color: #000; padding: 5px; }
table.datatable-01 td.hidecell { background: transparent }
table.datatable-01 td a {font-weight: bold; }

table.datatable-02 { border: 8px solid #eaf0f5; margin: 0 0 1em 0; padding: 8px; background-color: #eaf0f5; text-align: center; font-size: 0.85em; }
table.datatable-02 th {background:#063d82;  color: #fff;  padding: 4px;  font-size:1.3em;}
table.datatable-02 .datatable-02-header a {display: block;height: 100%;color: #fff;}
table.datatable-02 td { border: 8px solid #eaf0f5;background:#fff;color: #000;padding: 4px;}
table.datatable-02 td.column16 { width:16.5%; line-height: 130%;}
table.datatable-02 td div { width:100%; height:100px; display:block; cursor:pointer; padding:2px; }
table.datatable-02 td div.front { background:#fff; }
table.datatable-02 td div.back { background:#4ba329; color:#fff; }
table.datatable-02 td.datatable-02-header { font-size:1.1em; color:#fff; font-weight:bold; vertical-align:middle; background:#4ba329; }
table.datatable-02 td.hidecell { background: transparent; padding:0 !important; }
table.datatable-02 td a, table.datatable-03 td a {color: #454545;}

table.datatable-03 { margin: 0 0 20px 0; padding: 0 8px; background-color: #fff; text-align: center; font-size: 0.9em; }
table.datatable-03 td { background: #fff; color: #000; padding: 0 4px 0 8px; }

table.datatable-04 { margin: 1em 0; padding: 0; background: #f3f3f3; text-align: center; font-size: 1em; border: 5px solid #f3f3f3; }
table.datatable-04 th { background: #063d82; color: #fff; padding: 4px; font-size: 1em; }
table.datatable-04 td { color: #000 }
table.datatable-04 td  a { display: block; color: #000; background: #fff; padding: 4px; margin: 5px; }

.dgnbform input[type="text"], .field, .area, .dgnbform select{
	font:1em Helvetica, Arial, Sans-Serif;
	line-height:1.5em;
	color:#333;
	border:1px solid #aaa;
	padding:5px;
	background:#fff;
	width:300px;
	line-height:1em;
	margin:0;
}
.dgnbform fieldset div.error label { color: red; }
div.container {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 5px;
}		
/* Zebra Tabelle --> Ausbildung
--------------------------------------------------------------------------------------- */		
table.zebra th.blau, table.zebra td.blau {
	background:#3379B7;
	color: #fff;
}

table.zebra th.blau_wq {
	background:#004185;
	color: #fff;
}

.bg-color-02 {
	background: #3178b8;
	color: #fff;
}		
.removebtn { height:16px; width:16px; float:right; margin:5px 0 0 0; background:url(/extensions/page/close_icon.png) no-repeat 0px 0px; }
.btn_blaettern { background: url(/dgnb-ev/_admin/images/btn_blaettern.png) left 2px no-repeat }

.btn_rezension { background: url(/dgnb-ev/_admin/images/btn_rezension.png) left 1px no-repeat }
.btn { background:url(/dgnb-ev/_admin/images/sprite_06_2014.png) no-repeat -716px -46px;}
.btn-va {
	color:#3c4981 !important;
	background:url(/dgnb-ev/_admin/images/sprite_06_2014.png) no-repeat -716px -46px;
}
.btn_arrow {
	background:url(/dgnb-ev/_admin/images/btn_arrow.png) no-repeat;
}

.btn_arrow_flex {
	color:#3c4981;
	background:url(/dgnb-ev/_admin/images/btn_arrow_600px.png) no-repeat right 1px;
	border-left:1px solid #e0e0e0;
}
.lv-next, .lv-back {
	color: #3e3d40;
}
.lv-next {
	background: url(/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png) no-repeat center right;
}

.lv-back {
	background: url(/dgnb-ev/_admin/images/bullet-left-bl_06_2014.png) no-repeat center left;
}
.lv-navi-info-center {
	color: rgb(62, 61, 64);
}

strong.blue {
	color: #3c4981;
}
#searchForm .search-submit {
	background: url(/dgnb-system/_admin/images/bg-form.png) no-repeat 0 -177px;
}
#mitgliedschaft_3_schritte {
	background: url(/fileadmin/de/dgnb_ev/Mitgliedschaft/3Schritte_06_06_2014.png) no-repeat;
}
.mitglieder-auswahlnav li {
	background: url("/dgnb-ev/_admin/images/bullet-right-bl_06_2014.png") no-repeat 0px 13px !important;
}
.mitglieder-infobox h3 {
	color: rgb(130, 150, 32) !important;
}
.dgnbev {
	background: url('/dgnb-ev/_admin/dgnbsearch/img/suche_gruen_06_2014.png') no-repeat scroll left top transparent;
}
#submitBTN {background: url('/dgnb-ev/_admin/dgnbsearch/img/lupeblau_06_2014.png')  no-repeat scroll 0 1px #3c4981;}

.logoscroller-prev, .logoscroller-next {
	position: absolute;
	top: 0;
	width: 28px;
	height: 100%;
	overflow: hidden;
	background: url('/_global/assets/logoscroller-2014/prevnext_06_2014.png') no-repeat;
	cursor: pointer;
}

.logoscroller-prev.hidden, .logoscroller-next.hidden {
	visibility: hidden;
}

.logoscroller-prev {
	left: 0;
	background-position: 0 50%;
}

.logoscroller-next {
	right: 0;
	background-position: -28px 50%;
}

/*Eventkalender*/
.intern.legend-icon-sidebar { 
	background-color:#a8caeb;
}
.va_dgnb.legend-icon-sidebar { 
	background-color:#4daa50 !important;
}
.ausbildung.legend-icon-sidebar { 
	background-color:#3c4981 !important;
}
.va_tipps.legend-icon-sidebar {
	background-color:#949494;
}
.dgnb-international.legend-icon-sidebar {
  background-color:#00a509;
}

ul.va-infos li label {
    color: #4daa50 !important;
}
.ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover, .ui-tabs .ui-tabs-nav li .ui-state-active, .ui-state-active a {
    color: #3c4981 !important;
}
.gremien-sprite-de {
    background: url('/fileadmin/de/dgnb_ev/Verein/Gremien/organigramm_gremien_13_06_2014.png') no-repeat scroll 0% 0% transparent;
}
.gremien-sprite-en {
    background: url('/fileadmin/en/dgnb_ev/council/committes/organigramm_gremien_en_13_06_2014.png') no-repeat scroll 0% 0% transparent;
}
.select-holder {
    background: none repeat scroll 0% 0% #eef7ee !important;
}
.stickyPageMenu li a:hover, .stickyPageMenu a.selected {
    background-color: #3c4981 !important;
}

/* DGNB Mitgliedsantrag */

.information-form .section h2, .auswahl-toggle-wrap h3 {
    color: #4daa50 !important;
}
.information-form input[type="submit"] {
    background: url('/dgnb-ev/_admin/images/mitgliederbefragung2014/btn-sprite_06_2014.png') no-repeat scroll 0px -336px transparent;
}
.btn-step {
    background: linear-gradient(to bottom, #4daa50 0%, #387b3a 100%) repeat scroll 0% 0% transparent;
}