#mastHeadTopNav {
float:right;
margin:0;
padding:0;
width:600px;
}
body {
font-family:Arial,Helvetica,Verdana,sans-serif;
margin:0;
padding:0;
}
div.topNavContainer {
background-color:#0164CC;
background-repeat:repeat-x;
border-left:1px solid #FFFFFF;
height:24px;
left:0;
margin:0 0 0 20px;
position:absolute;
top:107px;
width:963px;
z-index:400;
}
div.mastheadContainer { position:absolute; top:0px; left: 0px;
background-color:#0064CC;
height:132px;
width:984px;
}
#nav {
width:940px;
z-index:400;
}
#button4Sub {
}

div.logoContainer {
float:left;
width:640px;
}
#mainDiv { position:absolute; top:132px; left: 0px;
margin-left:20px;
padding:0;
width:983px;
}

td.aktuell {
background-color: #0064CC;
color:white;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left: 5px;
}

p {
color:black;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:13pt;
}

li {
color:#4C4C4C;
font-family:Verdana,Helvetica,sans-serif;
}
html > body .vSpacerNN20 {
height:20px;
overflow:hidden;
}
#nav iframe {
position:absolute;
top:0;
z-index:0;
}
h1 {
display:inline;
}
h2 {
display:inline;
}
h3 {
display:inline;
}
html > body ul li ul {
width:auto;
}
div.mastheadContainernew1 {
background:transparent url(../../../images/aral_masthead_gradient.gif) repeat-x scroll left top;
height:109px;
width:100%;
}
.topNavContainernew1 {
background-image:url(../../../images/global_nav_gradient.gif);
background-repeat:repeat-x;
border-top:1px solid #D4E3F5;
height:26px;
left:0;
margin:-19px 0 0 20px;
z-index:400;
}

a {
-x-system-font:none;
color:#0064CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13pt;
text-decoration:none;
}
a:visited {
-x-system-font:none;
color:#0064CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
}
a:hover {
-x-system-font:none;
color:#0064CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:underline;
}
a:active {
-x-system-font:none;
color:#0064CC;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
}
a.button {
background-repeat:repeat;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
padding-left:6px;
padding-right:6px;
padding-top:3px;
text-align:center;
text-decoration:none;
}
a.button:visited {
background-repeat:repeat;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
html > body .button {
font-size:9pt;
height:16px;
}
a.button:hover {
background-image:url(../../images/global_nav_gradient.gif);
background-repeat:repeat;
border-bottom:2px solid #FFFFFF;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
height:16px;
text-align:center;
text-decoration:none;
}
a.button:hover {
height:28px;
voice-family:inherit;
}
html > body .button:hover {
font-size:9pt;
height:16px;
}
a.button:active {
background-image:url(../../images/global_nav_gradient.gif);
background-repeat:repeat;
border-bottom:2px solid #FFFFFF;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
height:16px;
text-align:center;
text-decoration:none;
}
a.button:active {
height:28px;
voice-family:inherit;
}
html > body .button:active {
font-size:9pt;
height:16px;
}
a.buttonHi {
background-color:#FFFFFF;
border-color:#FFFFFF #0055C3;
border-style:solid;
border-width:1px 1px 2px;
color:#0055C3;
cursor:pointer;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:15px;
padding:5px 5px 2px;
text-align:center;
text-decoration:none;
}
html > body .buttonHi {
color:#0055C3;
font-size:9pt;
font-weight:bold;
height:15px;
text-decoration:none;
}
a.buttonHi:visited {
background-color:#FFFFFF;
border-color:#FFFFFF #0055C3;
border-style:solid;
border-width:1px 1px 2px;
color:#0055C3;
cursor:pointer;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
padding:5px 5px 2px;
text-align:center;
text-decoration:none;
}
html > body .buttonHi:visited {
color:#0055C3;
font-size:9pt;
font-weight:bold;
height:15px;
text-decoration:none;
}
a.buttonHi:hover {
background-color:#FFFFFF;
border-color:#FFFFFF #0055C3;
border-style:solid;
border-width:1px 1px 2px;
color:#0055C3;
cursor:pointer;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
padding:5px 5px 2px;
text-align:center;
text-decoration:none;
}
html > body .buttonHi:hover {
color:#0055C3;
font-size:9pt;
font-weight:bold;
height:15px;
text-decoration:none;
}
a.buttonHi:active {
background-color:#FFFFFF;
border-color:#FFFFFF #0055C3;
border-style:solid;
border-width:1px 1px 2px;
color:#0055C3;
cursor:pointer;
display:block;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
padding:5px 5px 2px;
text-align:center;
text-decoration:none;
}
html > body .buttonHi:active {
color:#0055C3;
font-size:9pt;
font-weight:bold;
height:15px;
text-decoration:none;
}
.padding {
background-color:#FFFFFF;
float:left;
height:25px;
margin:0;
padding:0;
width:1px;
}
li.ttlList {
color:#666666;
float:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:12pt;
vertical-align:middle;
}


#lNav {
border-bottom:1px solid #6699DB;
float:left;
margin:0;
padding:0;
width:199px;
}
.navContainer1 {
border-top:1px solid #6699DB;
float:left;
margin:0;
padding:2px 0;
width:199px;
}
html > body .childContainer {
width:199px;
}
.line {
border-bottom:1px solid #6699DB;
float:left;
height:1px;
margin-bottom:-1px;
margin-top:-18px;
padding:0;
z-index:1;
}
html > body .line {
margin-top:0;
}
.noline {
border-bottom:1px solid #FFFFFF;
height:1px;
margin-bottom:-1px;
margin-top:-18px;
padding:0;
position:relative;
z-index:1;
}
html > body .noline {
margin-top:0;
}
.navContainer2 {
border-top:1px solid #6699DB;
float:left;
margin:0 0 2px 20px;
padding:2px 0 0;
width:135px;
}
html > body .navContainer2 {
margin:0 0 0 20px;
}
.childContainer {
border-top:1px solid #6699DB;
display:none;
margin:4px 0 0;
padding:0;
width:155px;
}
.navContainer3 {
margin:4px 0 2px 20px;
padding:0;
width:135px;
}
#lNavTool {
border-bottom:1px solid #6699DB;
margin:0;
padding:0;
width:155px;
}
.navContainerTool {
border-top:1px solid #6699DB;
margin:0 0 2px;
padding:2px 0 0;
width:155px;
}


ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
li {
float:left;
height:15pt;
position:relative;
}
ul li ul {
background-color:#FFFFFF;
border-bottom:1px solid #0055C3;
border-left:1px solid #0055C3;
border-right:1px solid #0055C3;
display:none;
left:0;
padding-bottom:5px;
position:absolute;
top:25px;
visibility:hidden;
width:180px;
z-index:400;
}
ul li ul li {
height:auto;
margin-left:0;
width:100%;
}
li > ul {
left:auto;
top:auto;
}
