﻿/* BODY */
body            { background-color: #cdd3d6;}
body.bodyHall   { background-color: #d9dfe3;}
.btn-success    { background-color: #71c60d;  color: #fff;}
.btn-success-hscv    { background-color: #40B349;  color: #fff;}

/* HEADER */ 
header { background-color: #fff;}
/*#site-header  { border-bottom: 8px solid #ccc;}*/
#gheadader.passive {  border-bottom: 8px solid #ccc;}
/*body.industry #site-header {  border-bottom: 8px solid #3B92DF;}
body.consumergoods #site-header { border-bottom: 8px solid #831c1c;}*/

/* = DROPDOWN */
#header-site-nav .bg-lightBlue, #header-site-nav .bg-lightBlue:hover, #header-site-nav .open .bg-lightBlue {  color:#fff;  background: #41a6ec; }
.text-dark-blue, .text-dark-blue:hover { color: #344a8e;}

/* = NAV */
#site-header .navbar.navbar-default { background-color: #fff; background-color: white;}
#site-header .navbar.navbar-default { background-image: none;}/*overide bootstrap */

.navbar .gindustry a.dropdown-toggle, 
    .gindustry .dropdown-extra-links { background: #3B92DF !important;  color: #fff !important;} /*0035a2*/
.gindustry .dropdown-extra-links a {color:#fff}

.navbar .genergy a.dropdown-toggle {  background: #04750f !important;  color: #fff !important;}
.navbar .gconsumer a.dropdown-toggle {  background: #831c1c !important;  color: #fff !important;}
.navbar .gagri a.dropdown-toggle {  background: #b78243 !important;  color: #fff !important;}
.navbar .gcategories a.dropdown-toggle {  background: #0035a2 !important;  color: #fff !important;}
.navbar .gindustry .dropdown-menu {  border: 8px solid #3B92DF;}
.navbar .genergy .dropdown-menu {  border: 8px solid #04750f;}
.navbar .gconsumer .dropdown-menu {  border: 8px solid #831c1c;}
.navbar .gagri .dropdown-menu {  border: 8px solid #b78243;}
.navbar .gcategories .dropdown-menu {  border: 8px solid #0035a2;}
.gindustry .dropdown-header .h2 {  color: #3B92DF;}
.genergy .dropdown-header .h2 {  color: #04750f;}
.gconsumer .dropdown-header .h2 {  color: #831c1c;}
.gagri .dropdown-header .h2 {  color: #b78243;}

/* == NAV BOTTOM */
.navbar li.d2allblock.gindustry     { background-color: #0035a2;  color: #fff;}
.navbar li.d2allblock.gindustry a   { color: #fff;}
.lescarres .carreType { background-color: #000;}

/* THEME COLORS */
.colorIndustry      { background-color: #3B92DF !important; color: #fff !important;} /*#0035a2*/
.colorIndustryC     { color: #3B92DF !important;}
.colorIndustry a    { color: #fff !important;}
.colorEnergy        { background-color: #04750f !important;  color: #fff !important;} /*04750f */
.colorEnergyC       { color: #04750f  !important;}
.colorConsumer      { background-color: #831c1c !important;  color: #fff !important;} /*d60000 */
.colorConsumerC     { color: #831c1c !important;}
.colorAgri          { background-color: #b78243 !important;  color: #fff !important;} /*b78243 */
.colorAgriC         { color: #b78243 !important;}
.colorExpo          { background-color: #000 !important;}
.colorNews          { background-color: #000 !important;}
.colorVideo         { background-color: #000 !important;}
.colorAppliaction   { background-color: #000 !important;  color: #000 !important;}
.colorProducts      { background-color: #000 !important;}

/* COLORS */
.gline          { float: left; width: 100%;}
.greenDeep_bg   { background: #04750f !important;}
.greenDeep_c    { color: #04750f !important;}
.greenDeep_bob  { border-bottom: 1px solid #04750f !important;}
.green_bg       { background: #6dbe0d !important;}
.green_c        { color: #6dbe0d !important;}
.green_bob      { border-bottom: 1px solid #6dbe0d !important;}
.blueDeep_bg    { background: #0035a2 !important;}
.blueDeep_c     { color: #0035a2 !important;}
.blueDeep_bob   { border-bottom: 1px solid #0035a2 !important;}
.blueLight_c    { color: #41a6ec !important;}
.blueLight_bg   { background: #41a6ec !important;}
.blueLight_bo   { border-color: #41a6ec !important;}
.blueLight_bob  { border-bottom: 1px solid #41a6ec !important;}
.lila_bg        { background: #783b87 !important;}
.lila_c         { color: #783b87 !important;}
.lila_bob       { border-bottom: 1px solid #783b87 !important;}
.white_c        { color: #fff !important;}
.white_bg       { background: #fff !important;}
.red_c          { color: red !important;}
.red_bg         { background: red !important;}
.orange_bg      { background: #ff9103 !important;}
.orange_bo      { border-color: #ff9103 !important;}
.orange_bob     { border-bottom: 1px solid #ff9103 !important;}
.orange_c       { color: #ff9103 !important;}
.brown_bg       { background-color: #b78243 !important;}
.brown_c        { color: #b78243 !important;}
.brown_bob      { border-bottom: 1px solid #b78243 !important;}
.bluegrey_bo    { border-color: #dae1e7 !important;}
.greyLight_c    { color: #a5abaf;}
.greyDark_c     { color: #1a1b25;}

/* AREA NAV */
#gareanavWrapper { background-color: #fff;}
#gareanav .nav-tabs .active a {  background: #2b2d31;  color: #fff !important;  border-color: #2b2d31;}
#gareanav .nav-tabs a:hover { background-color:#608bcc; border: 1px solid #608bcc; }
#gareanav .zwxx {  color: #ff9103;}
#gareatabs .highlights {color: #f9a952 !important;}
#gareanav .nav-tabs .active a {background-color:#2b2d31; border-color:#2b2d31; color:#fff !important;}

/* AREA NAV COLORFULL */
.hallNavBlock .hallactive { color: red;}
.home #gareanav {background-color:#203780; color:#fff}
/*body.consumergoods #gareanav {display:none}*/
#gareanav h1 {
	font-size: 0.9em;
	color: #FFFFFF;
}
#gareanav h1 a {color:#fff;}
body.consumergoods #gareanavWrapper {background-color:#831c1c}
body.consumergoods #gareanav h1 a .c21 {color:#ffbc66;}
body.consumergoods #gareanav {border-color:#2b2d31; color:#fff}
body.consumergoods #gareanav h1 {color:#A1CDF5}
body.consumergoods #gareanav h1 .c21 {color:#ff9103 !important}
body.consumergoods #gareanav #gareatabs li a { color:#fff; }
body.consumergoods .hallNavBlock a {color:#fff}
body.consumergoods .hallNavBlock {background-color:#2b2d31}
body.consumergoods #gareanav .nav-tabs .active a {background-color:#2b2d31; border-color:#2b2d31}
body.consumergoods .hallNavBlock .hallactive { color: red;}
.consumergoods_c {color:#831c1c;}

body.industry #gareanavWrapper {
	background-color: #004583;
	color: #fff;
}
body.industry #gareanav a .zwxx {color:#ffbc66;}
body.industry #gareanav h1 a .c21 {color:#ffbc66;}
body.industry #gareanav {border-color:#0035a2}
body.industry #gareanav #gareatabs li a { color:#fff; }
body.industry .hallNavBlock a { color: #fff;}
body.industry .hallNavBlock {background-color:#2b2d31}
body.industry  #gareanav .nav-tabs .active a {background-color:#2b2d31; border-color:#2b2d31}
body.industry .hallNavBlock .hallactive { color: #ff9103;}
.industry_c {color:#3B92DF;}

/* 20230612 */
body.industry .hallNavBlock.detail_hallnav a {margin: 3px}
body.industry .hallNavBlock.detail_hallnav a.category_first {margin-right: 10px;}
@media screen and (max-width: 767px) {
.hallNavBlock ul.row {font-size:0;}
body.industry .hallNavBlock.detail_hallnav a {  width: calc(33.333% - 6px);}
	body.industry .hallNavBlock.detail_hallnav a.category_first {display: block; width: calc(100% - 6px);}
}

body.energy #gareanavWrapper {background-color:#04750f; color:#fff;}
body.energy #gareanav .zwxx {color:#ffbc66;}
body.energy #gareanav {border-color:#0035a2}
body.energy #gareanav #gareatabs li a { color:#fff; }
body.energy .hallNavBlock a {color:#fff}
body.energy .hallNavBlock {background-color:#2b2d31}
body.energy #gareanav .nav-tabs .active a {background-color:#2b2d31; border-color:#2b2d31}
body.energy .hallNavBlock .hallactive { color: #ff9103;}
.energy_c { color:#04750f; }

body.agrifood #gareanavWrapper {background-color:#b78243; color:#fff;}
body.agrifood #gareanav .zwxx {color:#ffbc66;}
body.agrifood #gareanav {border-color:#0035a2}
body.agrifood #gareanav #gareatabs li a { color:#fff; }
body.agrifood .hallNavBlock a {color:#fff}
body.agrifood .hallNavBlock {background-color:#2b2d31}
body.agrifood #gareanav .nav-tabs .active a {background-color:#2b2d31; border-color:#2b2d31}
body.agrifood .hallNavBlock .hallactive { color: #ff9103;}
.agrifood_c { color: #b78243 !important;}

/* BREADCRUMP*/
#gareaContent #bread {color:#000}
#gareaContent #bread a {color:#000}

/* LEFT NAV */
#gareaLeft .areaTitel { background-color: #2b2d31; color: #ebecef;}

/* Version Short*/
#catNavLeft         { background-color: #2b2d31; color: #ebecef;}
#catNavLeft h3      { letter-spacing: 1px;  color: #ebecef;}
#catNavLeft h3 a    { color: #ebecef;}
#catNavLeft ul.d2expoBlock      { margin: 0 15px 15px 0;  color: #c7c8ce;}
#gareaLeft.greyView .areaTitel  { background-color: #8d8eab;  color: #16233d;}
#gareaLeft.greyView #catNavLeftWide     { background-color: #8d8eab;  color: #ebecef;}
#gareaLeft.greyView #catNavLeftWide h3  { color: #0035a2;}
#gareaLeft.greyView #catNavLeftWide h3 a { color: #0035a2;}
#gareaLeft.greyView #catNavLeftWide ul.d2expoBlock { margin: 0 15px 15px 0;  color: #c7c8ce;}

/* = HALL NAV BLOCK */
.hallNavBlock a     { color: #0035a2;}
.hallNavBlock a.btn { color: #fff;}

/* FOOTER */
#gfooter {  background-color: #2b2d31;  color: #e6e8ec;}
#gfooter a {  color: #e6e8ec;}
#gfooter #gterms, #gterms a {  color: #a5abaf;}

/* NEWS */
.grenewable.gbalken     { background: #6dbe0d;  color: #fff;}
.gautomation.gbalken    { background: #0035a2;  color: #fff;}
.gsensor.gbalken        { background: #ff9103;  color: #fff;}
.gvision.gbalken        { background: red;  color: #fff;}
.gmaterialhandling.gbalken { background: #ffd201;  color: #fff;}
.gmotion.gbalken        { background: #6dbe0d;  color: #fff;}
.goffice.gbalken        { background: #b78243;  color: #fff;}
.gall.gbalken           { background: red;  color: #fff;}
.grenewable .glyphicon-stop { color: #6dbe0d;}
.gautomation .glyphicon-stop { color: #0035a2;}
.gsensor .glyphicon-stop { color: #ff9103;}
.gvision .glyphicon-stop { color: red;}
.gmaterialhandling .glyphicon-stop { color: #ffd201;}
.gmotion .glyphicon-stop { color: #6dbe0d;}
.goffice .glyphicon-stop { color: #b78243;}
.gall .glyphicon-stop   { color: red;}

/*  HALLMAP */
#ghallmap.goffice .a1 .subareaTitel     { background-color: red; color: #fff;}
#ghallmap.goffice .a1 li.hnumber        { background-color: #fff;}
#ghallmap.goffice .a1 li.hnumber a      { color: red;}
#ghallmap.goffice .a2 .subareaTitel     { background-color: #bf3c0e;  color: #fff;}
#ghallmap.goffice .a2 li.hnumber        { background-color: #fff;}
#ghallmap.goffice .a2 li.hnumber a      { color: #bf3c0e;}
#ghallmap.goffice .a3 .subareaTitel     { background-color: #da7c0e;  color: #fff;}
#ghallmap.goffice .a3 li.hnumber        { background-color: #fff;}
#ghallmap.goffice .a3 li.hnumber a      { color: #da7c0e;}
#ghallmap.goffice .a4 .subareaTitel     { background-color: #b7270f;  color: #fff;}
#ghallmap.goffice .a4 li.hnumber        { background-color: #fff;}
#ghallmap.goffice .a4 li.hnumber a      { color: #b7270f;}

#ghallmap.material_hadling .a1 .subareaTitel     { background-color: rgb(126, 140, 151); color: #fff;}
#ghallmap.material_hadling .a1 li.hnumber        { background-color: #fff;}
#ghallmap.material_hadling .a1 li.hnumber a      { color: #3B92DF;}
#ghallmap.material_hadling .a2 .subareaTitel     { background-color: rgb(126, 140, 151);  color: #fff;}
#ghallmap.material_hadling .a2 li.hnumber        { background-color: #fff;}
#ghallmap.material_hadling .a2 li.hnumber a      { color: #bf3c0e;}
#ghallmap.material_hadling .a3 .subareaTitel     { background-color: rgb(126, 140, 151);  color: #fff;}
#ghallmap.material_hadling .a3 li.hnumber        { background-color: #fff;}
#ghallmap.material_hadling .a3 li.hnumber a      { color: #da7c0e;}
#ghallmap.material_hadling .a4 .subareaTitel     { background-color: rgb(126, 140, 151);  color: #fff;}
#ghallmap.material_hadling .a4 li.hnumber        { background-color: #fff;}
#ghallmap.material_hadling .a4 li.hnumber a      { color: #b7270f;}

#ghallmap.gquality .a1 .subareaTitel     { background-color: #0035a2 ; color: #fff;}
#ghallmap.gquality .a1 li.hnumber        { background-color: #fff;}
#ghallmap.gquality .a1 li.hnumber a      { color: #0035a2;}
#ghallmap.gquality .a2 .subareaTitel     { background-color: #0088FF;  color: #fff;}
#ghallmap.gquality .a2 li.hnumber        { background-color: #fff;}
#ghallmap.gquality .a2 li.hnumber a      { color: #0088FF;}
#ghallmap.gquality .a3 .subareaTitel     { background-color: #da7c0e;  color: #fff;}
#ghallmap.gquality .a3 li.hnumber        { background-color: #fff;}
#ghallmap.gquality .a3 li.hnumber a      { color: #da7c0e;}
#ghallmap.gquality .a4 .subareaTitel     { background-color: #b7270f;  color: #fff;}
#ghallmap.gquality .a4 li.hnumber        { background-color: #fff;}
#ghallmap.gquality .a4 li.hnumber a      { color: #b7270f;}

#ghallmap ul.hallist ul.hhallrow        { background-color: #fff;}
#ghallmap .subareaTitel {   background-color: #7C858F; color:#fff}
#ghallmap .subareaTitel h2 {font-weight:200; letter-spacing:1px}
#ghallmap .gcompany a   { color: #41a6ec;}
#ghallmap .gcompany     { color: #41a6ec;}


.a1 .hnumber a  {color:#428bca;}
.a2 .hnumber a {color:#095c52}
.a3 .hnumber a {color:#5f0658}
.a4 .hnumber a {color:#0035a2}
.a5 .hnumber a {color:#034503}
.a6 .hnumber a {color:#7e0669}
.a7 .hnumber a  {color:#428bca;}
.a8 .hnumber a {color:#095c52}
.a9 .hnumber a {color:#5f0658}
.a10 .hnumber a {color:#0035a2}
/* = BLOCK RIGHT */
.blockRight a           { color: #000;}
.blockRight .gcompany a { color: #41a6ec;}
.blockRight .row > .li  { margin: 7px;}
.blockRight .btn        { color: #fff;}

/* HALL*/

/* FOOTER */
#gfooter .nav-tabs > li.active, #gfooter .nav-tabs > li.active > a, #gfooter .nav-tabs > li.active > a:hover, #gfooter .nav-tabs > li.active > a:focus {border:0px; background-color:#ff9103; }
