/* Header responsive*/
body {
    background: none;
    color: #5A5A5A;
}


/* Überschrift H3 rechte Seite */
.home .stage .news h3 {
    background-color: #2c4d86;
}

/* in Mobile Ansicht HG Farbe */
.head .main-nav {
    background-color: #2c4d86;
}
    
/* HG Farbe Bottom Nav */
footer.bottom {
  background-color: #2c4d86;
}

.footer_mobile .footer_logo {
    background: none
}


.head > div {
    background:url("../images/background_ifak.png") repeat-x scroll center top transparent;
    height: 50px;
}

@media only screen and (min-width: 1024px) {
.head > div {
    background-color: transparent;
    background-image:none;
    height: auto;
}
}

.head .main-nav ul li a {
  border-bottom: 1px solid #2c4d86
}

@media only screen and (min-width: 1024px){
  body {
        background: url("../images/background_ifak.png") repeat-x scroll center top transparent;
  }
  .head .main-nav {
    background-color:transparent;
  }

 .head .main-nav ul li a {
    border-bottom: none;
    font-weight: normal;
}
  footer.bottom {
    background-color:#fff;
  }
  .head .sublogo {
    padding-top: 4px;
  }
}



/*Position layer arrow -  Verweispfeile Mainnavi*/

li#mainnav_6868 .arrow-up {
left:145px;
}

/*li#mainnav_6545 .arrow-up {
left:135px;
}

li#mainnav_6550 .arrow-up {
left:230px;
}

li#mainnav_6551 .arrow-up {
left:360px;
}

li#mainnav_6552 .arrow-up {
left:437px;
}

li#mainnav_6574 .arrow-up {
left:500px;
}

li#mainnav_6802 .arrow-up {
left:595px;
}*/


/* Farben sub-Menü bis 1024px */
.head .main-nav ul li a i {
   color: #909090;
   text-decoration: underline;
}
    
.head .main-nav ul.subnav .wrap li a div h2:before {
    color: #2c4d86
}

    
    
/*Schrift Top-Navi*/
.head > div ul li a {
    font-weight: normal;
}

.head > div ul li a:hover {

  color:#909090;
  text-decoration: underline;
}

/*Schrift Main-Navi*/
.head .main-nav ul li a {
    font-weight: normal;
}

/*Gruppenlogo*/
.head > div .logo {
    background: url("/fileadmin/new2012/images/NOV_Service_AG_Logo.svg") no-repeat scroll 0 0 transparent !important;
  width: 270px;
   background-position-y: 15px !important; 
}

/*Registerkarte*/
.head .sublogo {
    background: none;
    bottom:0;
  }


@media only screen and (min-width: 1024px) {
    .head .sublogo  {
        display: none !important;

    }
}


/*Sub-Logo rechts*/

.head .sublogo .sublogo_vsa {
 background: url("/fileadmin/new2012/images/NOV_Service_AG_Logo.svg") no-repeat scroll center center transparent;
  width: 135px;
 
}

@media only screen and (min-width: 1024px) {
.head .sublogo .sublogo_vsa {
 background: none;
  [ ] display: none;
  }
}

/* Trennlinien Top-Navi */
.head > div ul li {
    border-left: 1px solid #4e4e4e;
}

/* Schriftfarbe Suche-Feld*/
.head > div ul li.last.search input {
    color: #2c4d86;
}

/* Hintergrundfarbe Main-Navi */
.head .main-nav ul {
  background-color: #8e8e8e;
}

@media only screen and (min-width: 1024px) {
.head .main-nav ul {
  background-color: #2c4d86;
}
}


/* Trennlinien Main-Navi */
.head .main-nav ul li {
    border-left: 1px solid #fff;
}

/* Hintergrund Balken rechte Spalte Homesite
.home .stage .news h3 {
    background-color: #2c4d86;
}
*/
/* Hintergrund Balken rechte Spalte Contentsites*/
.box:first-child h3 {
    background-color: #2c4d86;
}

.phone.box:first-child h3 {
    background-color: #D5D5D5;
    color:#484545;
}
@media only screen and (min-width: 1024px){
  .phone.box:first-child{
    margin-top:30px;
  }
}

/* Farbe für Links und mouseover */
a {
    color: #2c4d86;
}

a:hover {

  color:#909090;
  text-decoration: underline;
}

/* Farbe für mouseover im Footer */

footer.bottom
a:hover {
  
  color:#fff
}   

@media only screen and (min-width: 1024px){
footer.bottom
a:hover {
  
  color:#2c4d86
}   
}


/* Farbe für Links mouseover linke Navigation */
.follow .sidenav nav ul li a:hover {
  
  color:#2c4d86;
  text-decoration: underline;
}

/* Farbe für Links mouseover linke Navigation mit Subnavi */
.follow .sidenav nav ul li.hasSub
a:hover {
  
  color:#2c4d86;
}

/* Datum-Farbe News */
.newslistitem .newslistdate {
    color: #2c4d86;
}

/* Link-Pfeil */
.follow .content a, .follow .sidebar a {
    background: url("../images/ifakarrow.gif") no-repeat scroll 0 2px transparent;
}

/* Buletts */
.content ul li, .sidebar ul li {
    background-image: url("../images/liifak.gif");
}

/* Schriftfarbe According-Text
h3.rgaccord1-toggle {
     color: #2c4d86;
}
*/


/* Farbe According-Tabellenrahmen
h3.act {
    border-color: #2c4d86 #2c4d86 -moz-use-text-color;
}
*/


/* Textfarbe FAQs */
.tx-irfaq-pi1 .tx-irfaq-dynheader > p {
  color: #2c4d86;
}


/* Buttons für Wechselbilder Start und Inhaltsseiten */
.slick-dots li button:before {
    color: #2c4d86;
}

.coda-nav ul li a,
.follow .coda-nav ul li a {
    background-image: url("../images/alg_kreisohnepfeil.png");
}

/* Überschrift h1 */
h1 {
    color: #2c4d86;
    font-size: 20px;
    line-height: 22px;
    margin: 0 0 20px;
}

/* Überschrift h2 */
.follow .content h2.blue {
    color: #2c4d86;
    font-size: 16px;
}

/*Überschrift h6 */
h6 {
  font-size: 10px;
    line-height: 12px;
    margin: 0 0 10px
}


/*Farben des MouseOvers bei Autosugguest*/
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus, .ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #ccc !important;
  background: #2c4d86 !important;
}

/* Textfarbe Input Suche*/

.head > div ul li.last.search input {
    color: #2c4d86;
}


/*Powermail Farbe i-Buttons*/
div.tx_powermail_pi1_fieldwrap_html label a dfn, div.tx_powermail_pi1_fieldwrap_html p a dfn, div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn, div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn{
  background-color:#2c4d86;
  border:1px solid #2c4d86;
}

.head .main-nav ul.subnav .wrap li a i,
.head .main-nav ul.subsubnav a:before{
  color:#2c4d86;
}
.footer_medium {
width:20%}

