W3C CSS Validator results for http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.1020concepts.nl%2F (CSS level 2.1)

Congratulations! No Error Found.

This document validates as CSS level 2.1 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="http://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="http://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">
    <img style="border:0;width:88px;height:31px"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="Valid CSS!" />
</a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?profile=css21&warning=0&uri=http%3A%2F%2Fvalidator.w3.org%2Fcheck%3Fverbose%3D1%26uri%3Dhttp%253A%252F%252Fwww.1020concepts.nl%252F
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Valid CSS information

@import "./style/base";
html, body, form, fieldset, p, a, ul, ol, li, div, legend, label, br, input, button, textarea, h1, h2, h3, h4, h5, strong {
margin : 0;
padding : 0;
border : 0;
font-weight : normal;
font-style : normal;
font-size : 100%;
font-family : Helvetica, Arial, Sans-Serif;
vertical-align : baseline;
background-color : white;
color : #1f2126;
line-height : 1;
text-align : left;
}
a img {
border : 0;
}
a:link, a:visited {
text-decoration : underline;
color : #365d95;
}
a:hover, a:active {
text-decoration : underline;
color : #1f2126;
}
ul, ol {
list-style : none;
}
abbr[title], acronym[title], span[title], strong[title] {
border-bottom : thin dotted;
cursor : help;
}
acronym:hover, abbr:hover {
cursor : help;
}
body {
padding-bottom : 6em;
min-width : 40em;
}
p {
line-height : 130%;
}
strong {
font-weight : bold;
}
h2 {
color : #690;
font-family : Verdana, Arial, sans-serif;
background-color : white;
font-size : 1.3em;
margin-bottom : 1em;
}
h3 {
font-family : Verdana, Arial, sans-serif;
color : #690;
background-color : white;
font-size : 1.1em;
border-bottom : 1px dotted #aaaa77;
text-decoration : none;
margin-top : 1em;
margin-bottom : 1em;
}
h4 {
font-family : Verdana, Arial, sans-serif;
color : #690;
font-style : italic;
text-decoration : none;
font-size : 0.9em;
font-weight : 600;
margin-top : 1.5em;
margin-bottom : 0.5em;
}
h5, h6 {
font-family : Verdana, Arial, sans-serif;
color : #690;
background-color : white;
font-weight : normal;
font-size : small;
margin-top : 1em;
margin-left : 1em;
margin-bottom : 0.7em;
}
td, th {
padding : 6px;
}
div#frontforms input {
background-color : #eaebee;
}
input#uri, input#file, input#uploaded_file, input#keywords, input#short_desc, textarea {
font-family : Monaco, "Courier New", Monospace;
font-size : 0.9em;
border : 1px solid #bbb;
border-top : 1px solid #777;
border-bottom : 1px solid #ddd;
background : #fefefe url(../images/textbg.png) no-repeat [top, left];
padding : 0.2em 0.2em;
max-width : 1000px;
font-variant : normal;
}
input#uri, input#file, input#uploaded_file {
width : 85%;
margin : 0.3em 0 0 1em;
}
input#file, input#uploaded_file {
width : 30em;
}
input#mailsearch, input#bugsearch {
background-color : #eaebee;
color : #365d95;
padding : 0.3em 1em;
border : 1px outset #ccc;
}
input#mailsearch:active, input#bugsearch:active {
border-style : inset !important ;
}
a.submit {
display : block;
width : 10em;
text-align : center;
margin : 0 auto;
background : url(../images/button-left.png) no-repeat [center, left];
text-decoration : none;
}
a.submit span {
display : block;
padding : 1.2em 2em;
background : url(../images/button-right.png) no-repeat [center, right];
}
textarea {
width : 98.5%;
}
p.submit_button input {
overflow : visible;
width : auto;
background : #fff;
color : #365d95;
padding : 0.3em 0.4em 0.1em 0.3em;
font-size : 1.2em;
width : 12em;
text-align : center;
border-bottom : 2px solid #444;
border-right : 2px solid #444;
border-top : 1px solid #aaa;
border-left : 1px solid #aaa;
background : #eee url(../images/grad.png) repeat-x [top, left];
cursor : pointer;
}
p.submit_button input:active {
color : #1f2126;
border-bottom : 1px solid #aaa;
border-right : 1px solid #aaa;
border-top : 2px solid #444;
border-left : 2px solid #444;
}
label {
font-size : 0.9em;
padding-left : 0.2em;
padding-right : 0.2em;
}
div.options select {
margin-right : 0.8em;
}
div.options label {
margin-right : 0.3em;
}
div.options table, div.options tbody, div.options td, div.options th, div.options tr {
margin : 0;
padding : 0;
}
div.options table {
border-collapse : collapse;
}
div.options th, div.options th label {
font-weight : bold;
}
div.options td, div.options th {
padding : 0.5em 1.1em 0.5em 0;
text-align : left;
}
div.options td input {
margin-right : 0.2em;
}
div.options select {
width : 100%;
}
div.options table tr.subchoice th {
padding-left : 3em;
}
tr.subchoice th label {
padding-left : 0;
}
tr.subchoice th, tr.subchoice th label {
font-size : 1em;
font-weight : normal;
}
h1#title {
font-family : "Myriad Web", "Myriad Pro", "Gill Sans", Helvetica, Arial, Sans-Serif;
background-color : #365d95;
color : #fdfdfd;
font-size : 1.6em;
background : url(../images/head-bl.png) no-repeat [bottom, left];
padding-bottom : 0.43em;
}
h1#title a, h1#title a img {
background-color : #365d95;
}
h1 span {
border-bottom : 1px solid #6383b1;
border-color : #4e6f9e;
}
h1#title a:link, h1#title a:hover, h1#title a:visited, h1#title a:active {
color : #fdfdfd !important ;
text-decoration : none;
}
h1#title img {
vertical-align : middle;
margin-right : 0.7em;
}
div#banner {
background : #365d95 url(../images/head-br.png) no-repeat [bottom, right];
margin : 1.5em 2em;
}
p#tagline {
font-size : 0.7em;
margin : -2em 0 0 12.1em;
padding-bottom : 1em;
letter-spacing : 0.1em;
line-height : 100% !important ;
color : #d0dcee;
background-color : transparent;
}
ul#lang_choice {
position : absolute;
top : 0;
right : 0;
font-size : 0.7em;
padding : 0.8em 0;
margin-right : 3.3em;
}
ul#lang_choice a:link, ul#lang_choice a:visited {
text-decoration : none;
}
ul#lang_choice a:hover, ul#lang_choice a:active {
text-decoration : underline;
}
ul#lang_choice li {
display : inline;
padding-left : 0.5em;
}
ul#tabset_tabs {
height : 1.59em;
}
ul#tabset_tabs li {
cursor : pointer;
float : left;
margin-right : 0.245em;
background : #dadde3 url(../images/tab-tl.png) no-repeat [top, left];
border-bottom : 1px solid #cbd0db;
}
ul#tabset_tabs li.selected {
background : #eaebee url(../images/round-tl.png) no-repeat [top, left];
border-bottom : 1px solid #eaebee;
}
ul#tabset_tabs li.selected a:link, ul#tabset_tabs li.selected a:visited {
color : #1f2126;
background : #eaebee url(../images/round-tr.png) no-repeat [top, right];
}
ul#tabset_tabs li span {
color : #616571;
}
body ul#tabset_tabs li.selected a span {
color : #3d424f;
}
ul#tabset_tabs li a:link, ul#tabset_tabs li a:visited {
color : #365d95;
display : block;
padding : 0.515em 1.3em 0.215em 0.8em;
background : #dadde3 url(../images/tab-tr.png) no-repeat [top, right];
margin-left : 0.5em;
font-size : 0.9em;
font-weight : bold;
text-decoration : none;
}
ul#tabset_tabs li a:hover, ul#tabset_tabs li a:active {
color : #1f2126;
}
ul#tabset_tabs li a:hover span, ul#tabset_tabs li a:active span {
color : #3d424f;
}
ul#tabset_tabs li.selected span {
color : #5d6371;
}
div#frontforms {
background : #fff;
padding : 0 2em;
}
div#fields {
clear : both;
background : #eaebee url(../images/round-tr.png) no-repeat [top, right];
padding : 0.5em 1.3em;
border-bottom : 1px solid #dcdde0;
}
div#fields legend, div#fields p, div#fields p strong, div#fields p a, div#fields fieldset, div#fields form, div#fields form fieldset legend a, div#fields form p label, div#fields tr label {
background-color : #eaebee;
}
fieldset {
background : #eaebee;
}
legend {
font-size : 1.1em;
padding : 1em 0 0.23em;
letter-spacing : 0.06em;
}
legend a:link, legend a:visited, legend a:hover, legend a:active {
text-decoration : none;
}
legend.toggletext {
cursor : pointer;
padding-left : 0.2em;
}
legend.toggletext img {
padding-bottom : 2px;
}
img.toggled {
padding-bottom : 4px;
}
p.instructions {
color : #4d525e;
font-size : 0.8em;
padding-bottom : 1em;
padding-top : 0.5em;
}
p.instructions label {
color : #4d525e;
padding : 0;
margin : 0;
font-size : 1em;
}
div.options {
padding : 0.7em 0 0.5em 1em;
}
div.options, p.submit_button, p.instructions, p#note {
border-top : 1px solid #cbcdd5;
background : #eaebee url(../images/double.png) repeat-x [left, top];
}
p.submit_button {
padding : 0.6em 0 0;
margin : 0;
text-align : center;
}
p#note {
clear : both;
color : #4d525e;
font-size : 0.9em;
padding : 0.5em 0 0.1em;
}
ul#menu {
text-align : center;
margin : 1em 2em;
background : #eaebee url(../images/round-br.png) no-repeat [bottom, right];
padding : 0.5em 0 0.3em;
border-top : 1px solid #dcdde0;
}
ul#menu span {
display : none;
}
ul#menu a:link, ul#menu a:visited {
background : #eaebee;
color : #365d95;
text-decoration : none;
}
ul#menu a:hover, ul#menu a:active {
color : #1f2126;
text-decoration : underline;
}
ul#menu li {
display : inline;
margin-right : 0.8em;
}
div#footer {
padding : 0 2em;
}
p#activity_logos {
float : left;
padding-right : 2em;
margin-top : 0.6em;
}
p#support_logo {
float : right;
font-size : 0.8em;
text-align : center;
padding-left : 2em;
padding-top : 1.8em;
width : 90px;
height : 100px;
}
p.copyright {
text-align : center;
text-transform : uppercase;
font-size : 0.7em;
line-height : 1.4;
}
p.copyright, p.copyright a {
text-decoration : none;
color : #7c8395;
}
p.copyright a:link, p.copyright a:visited {
color : #a3756e;
}
p.copyright a:hover, p.copyright a:active {
color : #7d4a42;
}
p#version_info {
font-size : small;
text-align : center;
color : #888;
background-color : white;
}
div.doc {
margin : 1em 2em;
padding : 0.5em 0 0.3em;
}
div.doc p, div.doc li {
line-height : 150% !important ;
}
div.doc p {
margin-bottom : 0.7em;
margin-top : 0.5em;
}
div.doc p, div.doc dt, div.doc ul, div.doc ol {
margin-left : 1.5em;
margin-right : 1.5em;
}
div.doc ul li {
list-style-type : disc;
margin-left : 1em;
}
#toc {
font-size : 0.85em;
font-weight : bold;
margin-bottom : 2em;
margin-left : 3em;
}
div.doc div#toc ol, div.doc ol {
list-style-type : decimal;
}
div.doc div#toc ol li {
line-height : 130%;
font-weight : bold;
}
div.doc div#toc ol li ol {
list-style-type : lower-alpha;
font-weight : normal;
margin-left : 1em;
}
div.doc div#toc ol li ol li ol {
list-style-type : lower-roman;
}
dl#expl dt code {
white-space : normal;
font-weight : bold;
}
dl#expl dt {
border-top : 1px dashed black;
margin-top : 2em;
margin-bottom : 1em;
}
div.doc dt {
margin-top : 1.2em;
margin-bottom : 0.2em;
}
div.doc dt, div.doc dt a {
font-style : italic;
}
div.doc dd {
margin-right : 0;
}
div.doc var {
color : #006;
}
div.doc code {
white-space : normal;
display : inline;
padding-left : 0.2em;
padding-right : 0.2em;
color : black;
font-family : Monaco, "Courier New", monospace;
border : 1px dotted #ccc;
}
div.doc code.block {
display : block;
padding : 1em;
white-space : pre;
margin-top : 1em;
margin-bottom : 1em;
margin-right : 3em;
}
div.doc pre {
margin-left : 5em;
padding-left : 2em;
line-height : 150%;
border-left : 1px solid #690;
}
div.doc code samp {
font-weight : normal;
color : black;
font-style : italic;
}
div.doc table {
border-collapse : collapse;
border-right : 1px solid #ccc;
}
div.doc table td, .doc table th {
border-top : 0 solid #ddd;
border-bottom : 1px solid #ccc;
border-left : 1px solid #eee;
padding : 6px;
border-collapse : collapse;
}
div.doc table th {
background-color : #eee;
color : #11111a;
border-right : 1px solid #ccc;
}
div.doc table {
margin-top : 1em;
margin-bottom : 0.5em;
border-collapse : collapse;
border-right : 1px solid #ccc;
}
div.doc td, div.doc th {
border-top : 0 solid #ddd;
border-bottom : 1px solid #ccc;
border-left : 1px solid #eee;
border-collapse : collapse;
}
div.doc th {
background-color : #eee;
color : #11111a;
border-right : 1px solid #ccc;
}
div.intro {
margin : 1em 2em;
padding : 0.5em 0 0.3em;
}
div.intro p {
margin-bottom : 0.5em;
}
#news dt {
font-weight : bold;
margin-top : 1.5em;
margin-bottom : 0.3em;
}
#news dd {
margin-left : 2.5em;
margin-right : 1.5em;
}
#test_warning {
border-left : 1px solid #ccc;
border-right : 1px solid #ccc;
line-height : 160%;
text-align : center;
margin-top : 2em;
margin-left : 12%;
margin-right : 12%;
padding-left : 1.5em;
padding-right : 1.5em;
color : black;
background-color : white;
}
#test_warning img {
width : 1.3em;
vertical-align : middle;
}
div#don_program {
border : 1px solid #55b05a;
padding : 0.5em;
line-height : 150%;
text-align : center;
margin-top : 0.5em;
}
div#don_program span#don_program_img {
float : left;
width : 150px;
height : 60px;
}
div#don_program span#don_program_img img {
vertical-align : middle;
}
div#don_program span#don_program_text a {
font-weight : bold;
}
@import "./style/results";
div#results_container {
margin : 2em;
}
div#results_container ul li {
list-style-type : disc;
margin-left : 1em;
}
div#results_container ul {
margin-left : 1.5em;
margin-right : 1.5em;
}
div#results_container ul.navbar {
border-top : 1px solid #dcdde0;
border-bottom : 1px solid #dcdde0;
text-align : center;
margin : 0 0 2em 0;
padding : 0.5em;
}
div#results_container ul.navbar span {
display : none;
}
div#results_container ul.navbar a:link, div#results_container ul.navbar a:visited {
color : #365d95;
text-decoration : none;
margin-right : 1em;
margin-left : 1em;
}
div#results_container ul.navbar a:hover, div#results_container ul.navbar a:active {
color : #1f2126;
text-decoration : underline;
margin-right : 1em;
margin-left : 1em;
}
div#results_container ul.navbar li {
display : inline;
}
.input {
color : black;
background-color : #eaebee;
font-family : "Bitstream Vera Sans Mono", monospace;
font-size : small;
}
p.revalidate_instructions {
font-size : small;
font-style : italic;
margin : 0.5em 0.5em 0 1em;
}
fieldset#revalidate_opts {
margin : 0;
padding : 0;
border : 1px solid #ccc;
padding-bottom : 1em;
padding-left : 0.5em;
margin-top : 1em;
clear : left;
}
fieldset#revalidate_opts, fieldset#revalidate_opts label, fieldset#revalidate_opts p, fieldset#revalidate_opts div, fieldset#revalidate_opts a {
background-color : #fcfcfc;
}
fieldset#revalidate_opts legend {
background-color : #eaebee;
padding : 0.5em;
border : 1px solid #ccc;
}
fieldset#revalidate_opts p.moreinfo {
padding : 10px;
margin-top : 0.3em;
float : left;
width : 20em;
font-size : x-small;
margin-bottom : 0;
}
div#revalidate_button {
float : right;
width : 6em;
padding-right : 3.5em !important ;
}
table.header {
clear : both;
width : 100%;
margin-top : 0;
padding-top : 0;
}
div#results_container table {
border-collapse : collapse;
border-right : 1px solid #ccc;
}
div#results_container table td, div#results_container table th {
border-top : 0 solid #ddd;
border-bottom : 1px solid #ccc;
border-left : 1px solid #eaebee;
padding : 0.4em;
text-indent : 0.5em;
border-collapse : collapse;
}
div#results_container table th {
background-color : #eaebee;
color : #11111a;
border-right : 1px solid #ccc;
font-weight : bold;
font-size : 1em;
}
div#results_container table th label {
background-color : #eaebee;
color : #11111a;
font-weight : bold;
font-size : 1em;
}
div#results_container table {
margin-bottom : 0.5em;
border-collapse : collapse;
border-right : 1px solid #ccc;
}
div#results_container td, div#results_container th {
border-top : 0 solid #ddd;
border-bottom : 1px solid #ccc;
border-left : 1px solid #eaebee;
border-collapse : collapse;
}
div#results_container th {
background-color : #eaebee;
color : #11111a;
border-right : 1px solid #ccc;
}
fieldset#revalidate_opts table.header {
margin-top : 0.5em;
}
fieldset#revalidate_opts table.header, fieldset#revalidate_opts table.header td, fieldset#revalidate_opts table.header tr {
border : 0;
}
fieldset#revalidate_opts div#revalidate_button input {
background-color : #eaebee;
color : #365d95;
padding : 0.3em 1em;
border : 1px outset #ccc;
}
fieldset#revalidate_opts div#revalidate_button input:active {
border-style : inset !important ;
}
ol#warnings, ol#error_loop, ol#fatal-errors {
margin-left : 0 !important ;
margin-right : 0 !important ;
}
ol li.msg_info, ol li.msg_warn, ol li.msg_err {
border : 1px solid #eaebee;
border-top : 0;
list-style-position : inside;
padding : 1em;
padding-bottom : 2em;
clear : both;
}
ol li.msg_info:hover, ol li.msg_warn:hover, ol li.msg_err:hover, ol li.msg_info:hover *, ol li.msg_warn:hover *, ol li.msg_err:hover * {
background-color : #fcfcfc;
}
ol#warnings, ol#error_loop, ol#fatal-errors {
padding : 0;
border-top : 1px solid #eaebee;
}
ol#warnings li ul li, ol#error_loop ul li, ol#error_loop p, ol#warnings p {
line-height : 135%;
margin-bottom : 0.65em;
}
li span.err_type img {
width : 1.2em;
height : 1.2em;
padding-bottom : 0.2em;
vertical-align : middle;
}
.msg {
font-weight : bold;
line-height : 130%;
}
li.msg_info span.msg {
font-weight : normal !important ;
}
.ve {
font-size : smaller;
padding : 0;
width : 100%;
}
.ve p {
line-height : 110%;
margin : 1ex 5em 1ex 1em;
text-align : justify;
}
li.msg_info {
padding-bottom : 2em;
}
p.helpwanted {
padding : 0;
margin : 0;
margin-top : 0;
color : #888;
text-align : left;
float : right;
width : 20px;
font-weight : bold;
position : relative;
left : 0;
top : -3em;
}
li.grouped p.helpwanted {
top : -1em;
}
p.helpwanted a {
color : #88f;
text-decoration : none;
}
code.input {
margin-bottom : 2ex;
}
code.input strong {
color : red;
padding-left : 0.5ex;
padding-right : 0.5ex;
font-weight : bolder;
}
#source ol {
font-family : "Bitstream Vera Sans Mono", monospace;
font-size : smaller;
background : #eaebee;
border : 1px solid black;
margin-top : 1em;
list-style-position : inside;
list-style-type : decimal;
}
#source ol li {
margin : 0.5em 1em;
background-color : #eaebee;
line-height : 150%;
}
#source ol li a {
color : inherit;
background-color : transparent;
text-decoration : none;
}
pre.source {
font-family : "Bitstream Vera Sans Mono", monospace;
border : 1px solid black;
background : #eaebee;
margin : 1em;
padding : 1em;
overflow : scroll;
font-size : smaller;
}
ul#warnings {
padding : 0;
}
th {
padding-right : 0.5em;
text-align : right;
vertical-align : middle;
white-space : nowrap;
}
td {
text-align : left;
padding-left : 0.5em;
}
.info {
color : black;
background : white;
border-color : gray;
}
.warning {
color : black;
background : silver;
border-color : gray;
}
.error {
color : black;
background : yellow;
border-color : black;
}
.fatal h2 {
color : black;
background : red;
border : 1px solid black;
}
div#result {
clear : left;
padding-top : 1em;
}
form {
margin : 0 !important ;
padding : 0 !important ;
}
h2.valid, h2.invalid, h2.tentative_valid {
text-align : center;
margin : 0;
font-family : "Bitstream Vera Sans", sans-serif;
font-size : 1.3em;
font-weight : 500;
font-style : normal;
text-decoration : none;
word-spacing : normal;
letter-spacing : normal;
text-transform : none;
border-color : black;
padding-top : 0.2em;
padding-bottom : 0.2em;
}
h3, h4 {
color : #777 !important ;
}
h3#congrats {
color : #690 !important ;
}
.valid, .valid strong {
background-color : #55b05a;
color : white;
}
.tentative_valid, .tentative_valid strong {
background : #55b05a;
color : white;
}
.invalid, .invalid strong {
background-color : #d23d24 !important ;
color : white !important ;
}
td.valid {
background-color : white;
color : #55b05a;
}
strong.has_warnings {
font-weight : bold;
color : #cfac08;
background-color : white;
}
td.invalid, h3.invalid {
color : #d23d24 !important ;
background-color : white !important ;
}
img.inline-badge {
float : left;
padding : 10px;
margin-left : 3em;
}
pre.badgeSnippet {
margin-left : 108px !important ;
padding-left : 3em;
font-size : x-small;
color : #777;
margin-bottom : 2em;
}
p.backtop {
color : #bbc;
font-size : x-small;
padding-right : 0 !important ;
margin : 1em 0 !important ;
text-transform : uppercase;
font-weight : bold;
padding-top : 0.3em;
text-align : right;
border-top : 1px solid #eef;
clear : both;
}
p.backtop a:link, p.backtop a:hover, p.backtop a:visited {
color : #bbc;
text-decoration : none;
}
pre.outline {
line-height : 160%;
padding-left : 1.5em;
}

↑ Top