/* Kopfzeile (Logo, Firmenbezeichnung) */

#header {
 margin: 8px 0 -2px 0;
}

#header a {
 display: inline;
 float: none;
}


body {
 color: #3d6388;
}

#content h1 {
 color: #3d6388;
}

h2 {
 color: #889fb5;
}

h2.dark {
 color: #344c63;
}



/* Hauptmenü (Dropdown) */

#nav li.active {
 border-bottom: 1px solid #3d6388;
}

#nav li.active ul {
 background: #3d6388;
 border: 0;
}

#nav li.active ul a:hover {
 color: #889fb5;
}

#nav li li a:hover {
 color: #344d63;
}

#nav li ul {
 background: #adbece;
}

#underneath-nav-bg {
 background: #3d6388;
}


/* Styles vom Peugeot Style Guide */

.linktop, .linktop a:link, .linktop a:visited, .linktop a:active, .linktop a:hover, 
.text1, .text1 a:hover, .text1 a:link, .text1 a:visited, .text1 a:active, .text1bold, 
.text1bold  a:hover, .text1bold  a:link, .text1bold  a:visited, .text1bold a:active, 
.textnav, .textnav a:link, .textnav a:hover, .textnav a:active, .textnav a:visited {
 font-size: 11px;
}
.linktop, .linktop a:link, .linktop a:visited, .linktop a:active {
 color: #666666;
 text-decoration: none;
}
.linktop a:hover {
 color: #999999;
 text-decoration: none;
}
.header1 {
 font-size: 13px;
 font-weight: bold;
 color: #889fb5;
}
.header2 {
 font-size: 13px;
 font-weight: bold;
 color: #3d6388;
}
.text1, .text1 a:hover, .text1 a:link, .text1 a:visited, .text1 a:active {
 color: #344d63;
 text-decoration: none;
}
.text1bold, .text1bold  a:hover, .text1bold  a:link, .text1bold  a:visited, .text1bold a:active {
 font-weight: bold;
 color: #344d63;
 text-decoration: none;
}
.tableblue {
 background-color: #adbece;
 padding: 5px;
 spacing: 4px;
 border: 0;
}
.textnav, .textnav a:link, .textnav a:hover, .textnav a:active, .textnav a:visited {
 color: #fff;
 text-decoration: none;
}

.textnav a:hover, .textnav a:active {
 color: #3d6388;
}
