﻿/* ---------------------------------------------------- */
/*                        Common                               */
/* ---------------------------------------------------- */

.left {float: left;}
.right {float: right;}

.vspacer {height: 20px;}
.vspacerSmall {height: 10px;}
.vspacerBig {height: 40px;}

.strong {font-weight: bold;}
.hidden {display: none;}

#wrapper {margin:0 0 0 8px; padding:0 0 40px 0; width:929px; text-align:left; line-heigth:0;}
.selectbox{width:200px;}

fieldset {border:0;}



/* ---------------------------------------------------- */
/*                        header_new                               */
/* ---------------------------------------------------- */
#header_new {background-color:#08107b;}
#header_new * {color:#FFFFFF; font-size:11px}
#header_new .top {margin-bottom:5px; text-align:right;}
#header_new .top .logo{margin:16px 0 0 13px; float:left;}
#header_new .top .toolbar {padding:0 25px 10px 0; margin-top:9px; border-bottom:#6394db inset 1px; text-align:left}
#header_new .top .toolbar ul li{display:inline; margin:0 8px 0px 0px;}
#search-form{margin:0; padding:0; border:0; display:inline;}
#search-form .search-fieldset{display:inline}
#search-form .search-fieldset .search-input-field{margin:0; padding:0; width:100px; height:12px; color:#000000; display:block; float:left; position:relative; top:3px; font-family:Arial,Helvetica,clean,sans-serif; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; background:#fff !important;}
#search-form .search-fieldset .search-submit-button{margin:0; padding:0; border:0; display:block; float: left; position:relative; top:3px;}
#header_new .top .toolbox-nav {margin-top:6px; padding:0 25px 0 0; text-align:right}
#header_new .top .toolbox-nav ul li{display:inline; margin:0 10px 0px 0px; background:#08107b url(/corporate/images/toolbar-nav-dot.gif) left center no-repeat;}
#header_new .top .toolbox-nav ul li a{font-weight:bold; margin-left:10px;}
#header_new .nav {width:auto; margin-left:7px}
#header_new .nav ul li a{display:block; padding-top:5px;}
#header_new .nav ul li.active a{color:#08107b; font-weight:bold;}
#header_new .nav ul li {
    padding:0 10px;
    margin:0; display:block;
    float:left;
    height:23px;
    /* Default BG - Schritt 1 */
    background:transparent url(/corporate/images/button-nav-middle-blue.gif) left top repeat-x; border-right:#d3d2d2 1px inset;
}
#header_new .nav ul li.active {
    /* Default BG (active) - Schritt 1 */
    background:transparent url(/corporate/images/button-nav-middle-grey.gif) left top repeat-x;;
}
#header_new .nav ul li#main-nav-left-child {
    /* Left Nav Child BG - Schritt 2 */
    background:transparent url(/corporate/images/button-nav-left-blue.gif) left top no-repeat;
}
#header_new .nav ul li#main-nav-right-child {
    /* Right Nav Child BG (active) - Schritt 2 */
    background:transparent url(/corporate/images/button-nav-right-blue.gif) right top no-repeat; border:0;
}
#header_new .nav ul li#main-nav-left-child.active {
    /* Left Nav Child BG (active) - Schritt 3 */
    background:transparent url(/corporate/images/button-nav-left-grey.gif) left top no-repeat;
}
#header_new .nav ul li#main-nav-right-child.active {
    /* Right Nav Child BG (active) - Schritt 3 */
    background:transparent url(/corporate/images/button-nav-right-grey.gif) right top no-repeat;
}
/*Main Navigation Single Child*/
#header_new .nav ul li.single{padding:0 5px; margin:0; display:block; float:left; height:23px; background:transparent url(/corporate/images/button-nav-middle-grey.gif) left top repeat-x; border:0;}
#header_new .nav ul li.single a{color:#08107B; font-weight:bold;}
#header_new .nav ul li#main-nav-left-single.single{background:transparent url(/corporate/images/button-nav-left-grey.gif) left top no-repeat !important;}
#header_new .nav ul li#main-nav-right-single.single{background:transparent url(/corporate/images/button-nav-right-grey.gif) right top no-repeat !important;}
#header_new .nav-info  {width:auto; height:19px; background:transparent url(/corporate/images/navinfo-bg.gif) left top repeat-x; vertical-align:bottom; overflow:hidden;}
#header_new .nav-info img.left { margin-right:10px}
#header_new .nav-info span{color:#646464; line-height:1.9em; float:left;}
#header_new .nav-info  ul li {background:transparent url(/corporate/images/navinfo-list-arrow.gif) left center no-repeat; margin:0px; margin-left:7px; padding-left:13px; display:block; float:left; line-height:1.9em; color:#646464}
#header_new .nav-info ul li a {color:#646464;}
#header_new .nav-info form{margin:0; padding:0;}
#header_new .nav-info form fieldset select{background-color:#FFFFFF; border:1px solid #CCCCCC; color:#646464; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; width:190px;} 
#header_new .nav-info form fieldset select option{color:#646464; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;}


* html #header .nav-info form fieldset select{font-size:10px; text-align:right;}
