W3C siger:
W3C CSS Validator Results for
http://www.chelski.dk/test/To work as intended, your CSS style sheet needs a correct document parse tree. This means you should use valid HTML.
Errors
URI :
http://www.chelski.dk/test/styles.css * Line: 0 Context : hr
Invalid number : colorParse Error - color="#c0c0c0"
* Line: 0 Context : div.navtext
Parse Error - ;' }
* Line: 0 Context : #nextmatch
Parse Error - ;' vertical-align: top;
* Line: 0
Parse Error - : block; } font
URI :
http://www.chelski.dk/test/ * Line: 312
Invalid number : fonttoo few values for the property font : bold
* Line: 334
Invalid number : fonttoo few values for the property font : bold
Warnings
URI :
http://www.chelski.dk/test/styles.css * Line : 0 font-family: You are encouraged to offer a generic family as a last alternative
Valid CSS information
* a {
o color : #fff;
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 10px;
o text-decoration : none;
}
* a:hover {
o color : #ff9900;
}
* a:active {
o color : #fff;
}
* a.bluelink {
o color : #000066;
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 10px;
o text-decoration : none;
}
* a.bluelink:visited {
o color : #000066;
}
* a.bluelink:hover {
o color : #666666;
}
* a.contact:link {
o color : #000066;
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 10px;
o text-decoration : none;
}
* a.contact:hover {
o text-decoration : underline;
}
* a.menu {
o font-family : Verdana, Arial, Helvetica, sans-serif;
o color : #fff;
o display : block;
o width : 100%;
o font-size : 10px;
o text-decoration : none;
o margin : 0;
o padding : 0;
}
* a.menu:hover {
o background-color : #fff;
o color : #000066;
}
* a.menu:active {
o color : #ff9900;
}
* body {
o padding : 0;
o margin : 2% 10px;
o background-image : url(/images/lick.jpg);
o background-color : white;
o background-repeat : repeat;
}
* #copyright {
o position : relative;
o margin : 10px 0;
o border-style : solid;
o border-color : #000;
o border-width : 0;
o background-color : transparent;
o text-align : center;
o color : #000066;
o width : 750px;
o left : 50%;
o margin-left : -375px;
}
* #reklame {
o width : 100%;
o text-align : center;
o position : absolute;
o bottom : 5px;
}
* #holder {
o margin : 0;
o border : 1px solid #000;
o width : 749px;
o border : 2px solid #ffffff;
o background-color : #fff;
}
* div.navheadlines {
o position : relative;
o background : #b4d2f1;
o width : 100%;
o border-bottom : 1px solid #ffffff;
o border-left : 0 solid #000066;
o border-right : 0 solid #000066;
o border-top : 1px solid #ffffff;
o text-align : center;
o color : #000066;
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 12px;
o font-weight : bold;
o vertical-align : top;
o padding : 0;
o margin : 0;
o height : auto;
}
* div.navlinks {
o position : relative;
o vertical-align : top;
o border : 0 none white;
o border-spacing : 0;
o width : 100%;
o height : auto;
o padding : 0;
o margin : 2px 0;
}
* div.reklame {
o vertical-align : top;
o text-align : center;
o color : white;
o font-size : 7pt;
o border : 0 none inherit;
o border-spacing : 0;
o width : 100%;
o padding : 0;
o margin : 8px 0;
}
* {
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 9pt;
}
* font.contact {
o color : #000066;
o font-family : "Verdana, Arial, Helvetica, sans-serif";
o font-size : 10px;
o font-weight : bold;
o text-align : center;
}
* table.spacer {
o height : 0;
o width : 0;
o background-color : white;
}
* table.mainframe {
o overflow : auto;
o table-layout : auto;
}
* table.menu {
o border : 0 none inherit;
o border-spacing : 0;
o width : 100%;
o padding : 0;
o margin : 2px 0;
}
* td.reklame {
o vertical-align : bottom;
o text-align : center;
o table-layout : auto;
o overflow : auto;
}
* img {
o border : 0 none inherit;
}
* td.logo {
o background : #000066;
o vertical-align : top;
}
* td.leftnav {
o background : #000066;
o border : 0 none inherit;
o vertical-align : top;
o width : 147px;
o background-image : url(/images/blue.jpg);
o background-repeat : repeat-y;
}
* td.main {
o background : #ffffff;
o border : 0 none inherit;
o vertical-align : top;
o width : 434px;
o table-layout : auto;
}
* td.rightnav {
o background : #000066;
o border : 0 none inherit;
o vertical-align : top;
o width : 164px;
o background-image : url(/images/blue.jpg);
o background-repeat : repeat-y;
}
* .headlines {
o font-family : Arial, Helvetica, sans-serif;
o font-size : 10px;
}
* .nav {
o color : #ffffff;
o font-family : Arial, Helvetica, sans-serif;
o font-size : 10px;
}
* .navheadlines {
o color : #000066;
o font-family : Verdana, Arial, Helvetica, sans-serif;
o font-size : 12px;
o font-weight : bold;
}
* .text {
o font-family : Arial, Helvetica, sans-serif;
o font-size : 12px;
}