Natürlich stört das nicht, aber ich versuche solche Fehlerchen immer auszubügeln. Eine konforme Seite ist immer ein gutes Argument für PR!
Viel schlimmer fällt die CSS-Validierung aus, da mußt Du noch mal ran, um die Seite konform zu kriegen.
Code: Select all
.nlu_navi1 {
margin : 0;
text-decoration : none;
font : normal normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
width : 165px;
}
.nlu_navi1 em {
font-style : normal;
}
.nlu_navi1 ul {
margin : 0;
margin-bottom : 5px;
padding : 0;
border : 0;
list-style : none;
width : 160px;
}
.nlu_navi1 ul li {
position : relative;
}
.nlu_navi1 ul li a, .nlu_navi1 ul li a:link, .nlu_navi1 ul li a:visited, .nlu_navi1 ul li a:active {
display : block;
text-decoration : none;
text-transform : none;
color : #3a3931;
background : #cacaca;
padding : 1px 0 0 5px;
width : 155px;
width : 155px;
border : 1px solid;
margin-bottom : 5px;
}
.nlu_navi1 ul li.active a, .nlu_navi1 ul li.active a:link, .nlu_navi1 ul li.active a:visited, .nlu_navi1 ul li.active a:active {
color : #111;
font-weight : bold;
background : #ddd;
margin-bottom : 5px;
}
.nlu_navi1 ul li a:hover, .nlu_navi1 ul li.active a:hover {
color : white;
background : #5d5d5d;
font-weight : bold;
}
.nlu_navi1 ul ul li.sub_no a, .nlu_navi1 ul ul li.sub_no a:link, .nlu_navi1 ul ul li.sub_no a:visited, .nlu_navi1 ul ul li.sub_no a:active, .nlu_navi1 ul ul li.sub_ul a, .nlu_navi1 ul ul li.sub_ul a:link, .nlu_navi1 ul ul li.sub_ul a:visited, .nlu_navi1 ul ul li.sub_ul a:active {
display : block;
text-decoration : none;
text-transform : none;
font-weight : normal;
color : #5d5d5d;
background : #f1f1f1;
padding : 1px 0 0 5px;
margin-left : 5px;
margin-bottom : 1px;
width : 150px;
width : 150px;
border : 1px solid;
}
.nlu_navi1 ul ul li.active a, .nlu_navi1 ul ul li.active a:link, .nlu_navi1 ul ul li.active a:visited, .nlu_navi1 ul ul li.active a:active {
color : #fff;
font-weight : bold;
background : #5d5d5d;
}
.nlu_navi1 ul ul li a:hover, .nlu_navi1 ul ul li.sub_no a:hover, .nlu_navi1 ul ul li.sub_ul a:hover, .nlu_navi1 ul ul li.active a:hover {
color : white;
background : #979797;
}
.nlu_navi1 ul ul ul li.sub_no a, .nlu_navi1 ul ul ul li.sub_no a:link, .nlu_navi1 ul ul ul li.sub_no a:visited, .nlu_navi1 ul ul ul li.sub_no a:active, .nlu_navi1 ul ul ul li.sub_ul a, .nlu_navi1 ul ul ul li.sub_ul a:link, .nlu_navi1 ul ul ul li.sub_ul a:visited, .nlu_navi1 ul ul ul li.sub_ul a:active {
display : block;
text-decoration : none;
text-transform : none;
font-weight : normal;
color : #ffffff;
background : #98bce0;
padding : 1px 0 0 30px;
width : 150px;
width : 150px;
border : 0;
border-bottom : 1px solid #ccc;
}
.nlu_navi1 ul ul ul li.active a, .nlu_navi1 ul ul ul li.active a:link, .nlu_navi1 ul ul ul li.active a:visited, .nlu_navi1 ul ul ul li.active a:active {
color : white;
font-weight : bold;
background : #004f95;
}
.nlu_navi1 ul ul ul li a:hover, .nlu_navi1 ul ul ul li.sub_no a:hover, .nlu_navi1 ul ul ul li.sub_ul a:hover, .nlu_navi1 ul ul ul li.active a:hover {
color : white;
background : #979797;
}
* html .nlu_navi1 ul li {
float : left;
height : 1%;
}
* html .nlu_navi1 ul li a {
height : 1%;
}
#extra_button {
text-decoration : none;
color : #f1f1f1;
height : 17px;
background-image : url(../inc_bw4d/neu-4.png);
padding-top : 3px;
padding-left : 5px;
}
#extra_button a, a:link, a:visited {
text-decoration : none;
color : #f1f1f1;
}
#extra_button a:hover {
text-decoration : none;
color : #f1f1f1;
}
div.slider {
margin : 0 auto 0 auto;
padding : 5px 0 0 0;
background-color : #f0f0f0;
overflow : hidden;
width : 454px;
position : relative;
height : 100px;
}
div.slider div.inner {
margin : 0;
padding : 0;
list-style : none;
height : 141px;
width : 5000px;
position : absolute;
left : 0;
top : 5px;
}
div.slider div.inner a {
border : 3px solid #ffffff;
padding : 0;
float : left;
background-color : #000000;
margin : 0 10px 0 0;
}
div.slider div.inner a:hover {
border : 3px solid #fff;
}
div.slider div.inner a img {
width : 100px;
}
html, body {
width : 99%;
height : 99%;
margin : 10px 0 10px 0;
background-image : url(../inc_bw4d/bg1.gif);
background-color : #ccc;
font : normal normal 11px/19px Arial, Geneva, Verdana, Helvetica, sans-serif;
text-align : justify;
font-size : 87%;
}
#container-border {
width : 702px;
margin : 0 auto 0 auto;
background-color : #ccc;
border : 10px solid #979797;
}
#header {
height : 68px;
width : 696px;
position : relative;
float : left;
background-image : url(../inc_bw4d/titel-2.png);
background-repeat : repeat;
border-bottom : 1px solid #979797;
font-size : 27px;
font-weight : bold;
letter-spacing : 6px;
text-align : left;
padding-left : 6px;
padding-top : 0;
}
#header_text {
width : 250px;
height : 58px;
padding : 10px 0 0 6px;
float : left;
clear : both;
}
.header_bigText {
width : 450px;
color : #979797;
font-size : 27px;
font-weight : bold;
letter-spacing : 6px;
text-align : left;
padding-left : 6px;
padding-top : 17px;
}
.header_smallText {
width : 450px;
color : #dcdcdc;
font-size : 12px;
font-weight : bold;
letter-spacing : 4px;
text-align : left;
padding-left : 9px;
}
#logo {
background-image : url(../inc_bw4d/titel-2.png);
width : 180px;
height : 68px;
margin-left : 10px;
background-position : center 0%;
float : right;
}
#content_navi {
width : 702px;
background-image : url(../inc_bw4d/content.png);
}
#navigation {
width : 171px;
margin-top : 12px;
padding-top : 23px;
float : right;
text-align : left;
}
#extra {
width : 702px;
height : 264px;
}
#extra_navi {
width : 180px;
height : 195px;
float : right;
padding-top : 0;
background : url(../inc_bw4d/extranavibg.png);
text-align : left;
}
#extra_navi #extra_button a {
text-transform : uppercase;
}
#breadcrumb_search {
height : 26px;
width : 702px;
background-color : #dcdcdc;
float : left;
}
#breadcrumb {
width : 508px;
height : 21px;
float : left;
text-align : left;
padding-left : 14px;
color : #979797;
padding-top : 3px;
border-top : 1px solid #adadad;
border-bottom : 1px solid #adadad;
}
#search_form_top {
float : left;
margin-top : -2px;
margin-left : -6px;
}
#search_input_field_left {
float : left;
margin : 1px 1px 1px 9px;
width : 114px;
height : 18px;
background-color : #ccc;
border : 1px solid #3a3931;
}
#search_submit_button {
width : 41px;
height : 22px;
background-color : #ccc;
border : 1px solid;
margin : 1px 0 0 3px;
float : left;
}
#search_form {
float : right;
width : 180px;
height : 24px;
background-color : #dcdcdc;
border-top : 1px solid #adadad;
border-bottom : 1px solid #adadad;
padding-bottom : 0;
}
.formSearch {
margin : 0 1px 1px 1px;
width : 140px;
height : 15px;
}
.phpwcmsSearchResult {
margin : 15px;
}
.phpwcmsSearchResult h3 {
margin : 10px 0 1px 0;
font-size : 12px;
font-weight : bold;
}
.phpwcmsSearchResult p {
margin : 0;
}
.phpwcmsSearchResult em.highlight, em.highlight {
background-color : #ffff00;
font-style : inherit;
}
.phpwcmsSearchNextPrev {
text-align : center;
font-size : 12px;
font-weight : bold;
}
#footer {
background-image : url(../inc_bw4d/content.png);
height : 44px;
width : 702px;
font-size : 90%;
color : #f4f4f4;
text-align : center;
clear : both;
}
.footer_text {
background-image : url(../inc_bw4d/titel-2.png);
width : 522px;
height : 40px;
margin-top : 4px;
float : left;
line-height : 170%;
}
.footer_akt {
background-image : url(../inc_bw4d/titel-2.png);
float : right;
width : 180px;
height : 40px;
margin-top : 4px;
line-height : 360%;
}
.clear {
clear : both;
width : 10px;
float : right;
}
#left_top {
width : 520px;
float : left;
}
#right_top {
width : 180px;
float : right;
}
.extra_line {
height : 2px;
}
#MODfir37 {
border : 3px solid #cbbdad;
}
#MODfir39 {
border : 3px solid #cbbdad;
}
#MODfir41 {
border : 3px solid #cbbdad;
}
.div_teaser {
border : 1px solid #666666;
margin-left : auto;
margin-right : auto;
margin-top : 0;
width : 90%;
font-family : Arial, Helvetica, sans-serif;
}
.div_teaserueberschrift {
padding-right : 5px;
padding-left : 5px;
top : -10px;
background-color : #f0f0f0;
display : inline;
position : relative;
left : 15px;
font-size : 14px;
font-weight : bold;
}
.div_teaserinhalt {
font : normal normal 12px/19px Arial, Geneva, Verdana, Helvetica, sans-serif;
padding-left : 15px;
padding-right : 15px;
top : 10px;
padding-bottom : 15px;
}
#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:focus {
color : #f0f0f0;
text-decoration : underline;
font-family : Arial, Helvetica, sans-serif;
}
#footer a:hover {
color : #f0f0f0;
text-decoration : underline;
font-weight : bold;
letter-spacing : 0;
}
#content a, #content a:link, #content a:visited, #content a:active, #content a:focus {
color : #979797;
text-decoration : underline;
font-family : Arial, Helvetica, sans-serif;
}
#content a:hover {
color : #000;
text-decoration : underline;
}
.shadow {
border : 2px solid silver;
font : 10pt arial;
position : relative;
display : inline;
background : white;
z-index : 100;
}
.shadow_inner {
overflow : hidden;
position : absolute;
top : -1000px;
z-index : 10;
}
#vcss_menu {
font : normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#vcss_menu em {
font-style : normal;
}
#vcss_menu ul {
margin-left : 9px;
padding : 0;
list-style : none;
width : 162px;
}
#vcss_menu ul li {
position : relative;
}
#vcss_menu li ul {
position : absolute;
left : 180px;
top : 0;
display : none;
}
#vcss_menu ul li a, #vcss_menu ul li a:link, #vcss_menu ul li a:visited, #vcss_menu ul li a:active {
display : block;
text-decoration : none;
color : #777777;
background-image : url(../../inc_bw4d/extranavibg2.png);
padding : 3px;
border : 1px solid #cccccc;
margin-top : 3px;
margin-bottom : 0;
}
#vcss_menu ul li a:hover {
background : #f0f8ff;
color : #191970;
}
* html #vcss_menu ul li {
float : left;
height : 1%;
}
* html #vcss_menu ul li a {
height : 1%;
}
.static_menu {
margin : 6px 0 0 0;
font : normal normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.static_menu a, .static_menu a:link, .static_menu a:visited, .static_menu a:active {
display : block;
text-decoration : none;
text-transform : none;
color : #eee;
background : #979797;
background-image : url(../inc_bw4d/titel-2.png);
margin-left : 8px;
padding : 1px 0 0 5px;
width : 155px;
width : 155px;
height : 19px;
border : 1px solid #3a3931;
margin-bottom : 4px;
}
.static_menu a:hover {
color : white;
font-weight : bold;
background : #979797;
}
#formular {
margin-left : auto;
margin-right : auto;
color : #656565;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
#formular .clear {
clear : both;
height : 10px;
width : 100%;
float : left;
}
.formular_left {
float : left;
width : 49%;
height : 42px;
}
.formular_right {
float : right;
width : 49%;
height : 42px;
}
.formspacer {
margin : 5px;
}
#Anrede {
color : #656565;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
width : 120px;
height : 22px;
margin-top : 0;
background-color : #ccc;
border : 1px solid #f4f4f4;
}
#Nachname, #Plz, #Ort, #Telefon, #Email {
color : #656565;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
width : 120px;
height : 20px;
background-color : #ccc;
border : 1px solid #f4f4f4;
}
#phpwcmsForm26 {
width : 426px;
margin : 3px auto 0 auto;
padding : 10px 10px 45px 15px;
border : 1px solid #666;
}
#accordion {
width : 480px;
background : #f1f1f1;
padding : 0;
margin : -17px 0 0 24px;
}
.accordion_content {
background-color : #f1f1f1;
border-right : 1px solid #ccc;
border-bottom : 1px solid #c6c6c6;
border-left : 1px solid #ccc;
padding : 1px 10px 5px 10px;
margin : 0 30px 0 5px;
}
.element p {
margin : 0;
padding : 5px;
}
.toggler {
font-weight : bold;
display : block;
width : 454px;
cursor : pointer;
height : 23px;
background : #f0f0f0 url(../../inc_bw4d/tabs.png) no-repeat 0 0;
vertical-align : middle;
border-bottom : 5px solid #f0f0f0;
margin-left : 1px;
}
.toggler div {
margin-left : 5px;
position : relative;
}
.toggler div span {
margin-left : 5px;
line-height : 25px !important ;
line-height : 20px;
}
.togglerHover {
display : block;
width : 454px;
font-weight : bold;
cursor : pointer;
height : 23px;
background : #d9d9d9 url(../../inc_bw4d/tabs.png) no-repeat 0 -24px;
vertical-align : middle;
border-bottom : 5px solid #f0f0f0;
margin-left : 1px;
}
.togglerHover div {
margin-left : 15px;
position : relative;
}
.togglerHover div span {
margin-left : 5px;
line-height : 25px !important ;
line-height : 20px;
}
#extra {
width : 702px;
height : 264px;
background-image : url(top_grafik.jpg);
float : left;
background-position : bottom 0%;
}