W3C CSS Validator results for http://www.a-mazing.de/ (CSS level 2)

Congratulations! No Error Found.

This document validates as CSS level 2 !

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=css2&warning=2&uri=http%3A%2F%2Fwww.a-mazing.de%2F
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

Warnings (51)

URI : http://www.a-mazing.de/fileadmin/a-mazing.de/css/print.1156349057.css

30 #content h1 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
88 .tr-even You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.

URI : http://www.a-mazing.de/fileadmin/a-mazing.de/css/screen.1269438961.css

30 Same colors for color and background-color in two contexts #menu and #header p
30 #header p You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
37 #header p a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
41 Same colors for color and background-color in two contexts #menu and #header p a:hover
41 #header p a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
47 a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
54 Same colors for color and background-color in two contexts #menu and a:hover
54 a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
60 Same colors for color and background-color in two contexts #menu and a:visited
60 a:visited You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
91 Same colors for color and background-color in two contexts #news-spalte and #slogan p
91 Same colors for color and background-color in two contexts .tr-even and #slogan p
91 #slogan p You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
101 #menu You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
136 #menu #main-menu a Redefinition of border-left-width
137 Same colors for color and background-color in two contexts #menu and #menu #main-menu a
137 #menu #main-menu a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
142 #menu #main-menu a:hover You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
142 #menu #main-menu a:active You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
183 Same colors for color and background-color in two contexts #menu #main-menu .current a and #menu #main-menu .sub-menu a
183 Same colors for color and background-color in two contexts body and #menu #main-menu .sub-menu a
183 Same colors for color and background-color in two contexts #menu #main-menu a:hover and #menu #main-menu .sub-menu a
183 Same colors for color and background-color in two contexts #button-spalte and #menu #main-menu .sub-menu a
183 Same colors for color and background-color in two contexts #menu #main-menu a:active and #menu #main-menu .sub-menu a
183 #menu #main-menu .sub-menu a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
190 Same colors for color and background-color in two contexts #news-spalte and #menu #main-menu .sub-menu a:active
190 Same colors for color and background-color in two contexts #news-spalte and #menu #main-menu .sub-menu a:hover
190 Same colors for color and background-color in two contexts .tr-even and #menu #main-menu .sub-menu a:hover
190 Same colors for color and background-color in two contexts .tr-even and #menu #main-menu .sub-menu a:active
190 #menu #main-menu .sub-menu a:active You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
190 #menu #main-menu .sub-menu a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
196 #menu #main-menu .sub-menu .current a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
208 #news-spalte You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
237 #content h1 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
242 #content h2 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
248 #content h3 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
255 #content h4 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
262 #content h5 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
286 #button-spalte You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
357 .csc-form-label-req span You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
365 .tr-even You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
369 .tr-odd You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
410 .csc-frame-frame2 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
415 .csc-frame-frame2 a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
420 Same colors for color and background-color in two contexts #menu and .csc-frame-frame2 a:hover
420 Same colors for color and background-color in two contexts #menu and .csc-frame-frame2 a:visited:hover
420 .csc-frame-frame2 a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
420 .csc-frame-frame2 a:visited:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
424 .csc-frame-frame2 a:visited You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.

↑ Top

Valid CSS information

DIV.csc-textpic-caption-c .csc-textpic-caption {
text-align : center;
}
DIV.csc-textpic-caption-r .csc-textpic-caption {
text-align : right;
}
DIV.csc-textpic-caption-l .csc-textpic-caption {
text-align : left;
}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {
float : left;
display : inline;
}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG, DIV.csc-textpic-border DIV.csc-textpic-single-image IMG {
border : 2px solid black;
padding : 0 0;
}
DIV.csc-textpic-imagewrap {
padding : 0;
}
DIV.csc-textpic IMG {
border : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {
list-style : none;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {
float : left;
margin : 0;
padding : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
float : left;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {
float : none;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {
border : none;
}
DL.csc-textpic-image {
margin : 0;
}
DL.csc-textpic-image DT {
margin : 0;
display : inline;
}
DL.csc-textpic-image DD {
margin : 0;
}
DIV.csc-textpic-clear {
clear : both;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-right : 10px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display : inline;
margin-left : 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin : 0;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
margin : 0;
vertical-align : bottom;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom : 10px;
}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {
margin-bottom : 10px;
display : block;
}
DIV.csc-textpic DIV.csc-textpic-imagerow {
clear : both;
}
DIV.csc-textpic DIV.csc-textpic-single-image IMG {
margin-bottom : 10px;
}
* + html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image {
margin-bottom : 0;
}
* + html DIV.csc-textpic DIV.csc-textpic-imagerow {
margin-bottom : 10px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left : 0 !important ;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right : 0 !important ;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right : 10px !important ;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left : 10px !important ;
}
DIV.csc-textpic-above DIV.csc-textpic-text {
clear : both;
}
DIV.csc-textpic-center {
text-align : center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {
margin : 0 auto;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
text-align : left;
}
DIV.csc-textpic-center DIV.csc-textpic-text {
text-align : left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-right DIV.csc-textpic-text {
clear : right;
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-left DIV.csc-textpic-text {
clear : left;
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {
float : left;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
float : right;
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
float : right;
clear : both;
}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {
height : 1%;
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
float : left;
clear : both;
}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text, * html .csc-textpic-intext-left ol, * html .csc-textpic-intext-left ul {
height : 1%;
}
DIV.csc-textpic DIV.csc-textpic-imagerow-last {
margin-bottom : 0;
}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
padding-left : 40px;
overflow : auto;
}
* {
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
body {
padding : 0;
margin : 0;
border : 0;
font-size : 13px;
background-color : white;
color : #050632;
}
#header {
position : absolute;
top : 0;
right : 0;
margin : 10px;
padding : 0;
border : 0;
z-index : 100;
}
#header p {
text-align : right;
float : right;
margin : 0;
padding : 0;
border : 0;
color : #050632;
}
#header p a {
margin : 0;
padding : 0 0.5em;
border : 0;
color : #245725;
}
#header p a:hover {
color : #050632;
border-top : 1px dotted #245725;
border-bottom : 1px dotted #245725;
}
a {
color : #245725;
border-top : 1px dotted #e3dff5;
border-bottom : 1px dotted #e3dff5;
outline : none;
}
a:hover {
color : #050632;
border-top : 1px dotted #245725;
border-bottom : 1px dotted #245725;
}
a:visited {
color : #050632;
}
#logo {
position : absolute;
top : 5px;
left : 10px;
z-index : 100;
}
#logo {
border-top : none;
border-bottom : none;
}
#slogan {
position : absolute;
top : 0;
left : 0;
width : 100%;
margin-top : 5px;
padding : 0;
border : 0;
z-index : 10;
}
#slogan p {
text-align : center;
margin : 0;
padding : 10px 100px;
border : 0;
color : #e3dff5;
font-size : 1.75em;
}
#menu {
position : absolute;
top : 65px;
left : 0;
clear : both;
background-image : url(/fileadmin/a-mazing.de/images/back_beeren.jpg);
background-color : #050632;
width : 100%;
height : 203px;
background-repeat : repeat-x;
margin : 0;
padding : 0;
border : 0;
z-index : 100;
}
#menu ul {
list-style : none;
margin : 0;
padding : 0;
border : 0;
}
#menu #main-menu li {
margin : 0.5%;
padding : 0;
border : 0;
width : 19%;
float : left;
}
#menu #main-menu a {
font-weight : bold;
margin : 0 0 0.5em 0;
padding : 0;
border : 0;
display : block;
height : 1.5em;
line-height : 1.5em;
background : url(/fileadmin/a-mazing.de/images/buttonbg.png);
text-decoration : none;
border-left : 3px solid #fff;
color : #050632;
}
#menu #main-menu a:active, #menu #main-menu a:hover {
background-color : white;
}
#menu #main-menu .current a {
background-color : white;
color : #265925;
}
#menu ul ul {
visibility : hidden;
margin : 0;
padding : 0;
border : 0;
}
#menu ul .current ul {
visibility : visible;
display : block;
}
#menu ul li:hover ul, #menu ul ul.visible {
visibility : visible;
display : block;
}
#menu #main-menu .sub-menu li {
margin : 0.5%;
padding : 0;
border : 0;
width : 99%;
}
#menu #main-menu .sub-menu a {
font-weight : normal;
background : url(/fileadmin/a-mazing.de/images/buttonsubbg.png);
display : block;
border-left : 1px solid #fff;
border-top : 1px solid #050632;
border-bottom : 1px solid #050632;
border-right : 1px solid #050632;
color : white;
margin : 0 0 0.15em 0;
padding : 0 0 0 0.5em;
}
#menu #main-menu .sub-menu a:active, #menu #main-menu .sub-menu a:hover {
color : #e3dff5;
border : 1px solid #fff;
visibility : visible;
}
#menu #main-menu .sub-menu .current a {
color : #dff6df;
border : 1px solid #fff;
}
#news-spalte {
position : absolute;
top : 268px;
left : 0;
width : 18%;
margin : 0;
border : 0;
padding : 2% 1%;
background-color : #e3dff5;
}
#news-spalte h1 {
font-size : 1.15em;
margin-bottom : 0;
padding-bottom : 0;
}
#news-spalte p {
margin-top : 0.25em;
padding-top : 0;
margin-bottom : 0.25em;
padding-bottom : 0;
}
#news-spalte h2 {
margin : 0;
}
#content {
position : relative;
margin : 290px 105px 2% 22%;
padding : 1%;
border : 1px solid black;
}
#content h1 {
font-size : 1.35em;
color : #245725;
}
#content h2 {
font-size : 1.25em;
color : #245725;
}
#content h3 {
font-size : 1.15em;
font-weight : bold;
color : #245725;
}
#content h4 {
font-size : 1.15em;
font-weight : bold;
font-style : italic;
color : #245725;
}
#content h5 {
font-size : 1.1em;
font-weight : normal;
font-style : italic;
color : #245725;
}
#content ul {
margin-left : 1em;
}
#content div.csc-textpic div.csc-textpic-imagewrap ul {
margin-left : 0;
}
a img, img {
border : none;
}
#button-spalte {
width : 90px;
padding : 1% 2px 10px 5px;
margin : 0;
border : 0;
position : absolute;
top : 268px;
right : 0;
background-color : #ffffff;
}
#button-spalte h1 {
font-size : 1em;
}
#print-page {
position : absolute;
top : 8px;
right : 20px;
}
.tx-srlanguagemenu-pi1 div {
float : left;
margin : 0 5px 10px 0;
padding : 0;
border : 0;
}
.csc-frame-rulerBefore {
clear : both;
margin-top : 10px;
border-top : 1px solid #e3dff5;
}
table tr {
vertical-align : top;
}
.contenttable-2 .td-last {
padding-left : 5em;
text-align : right;
}
.left {
float : left;
margin : 0 10px 5px 0;
}
.csc-bulletlist-1 {
list-style-position : inside;
}
.end {
clear : both;
line-height : 0.1em;
font-size : 0.1em;
}
.csc-frame-invisible {
clear : both;
}
.csc-mailform-field {
margin-top : 0.25em;
}
.csc-mailform label {
display : block;
width : 13em;
text-align : right;
float : left;
clear : left;
padding-right : 0.5em;
}
.csc-form-label-req span {
color : red;
}
td {
padding : 0.2em 0.4em;
}
.tr-even {
background-color : #e3dff5;
}
.tr-odd {
background-color : #f2effd;
}
.tr-0 td {
font-weight : bold;
}
.tri-col {
margin : 0 auto;
}
.col-1, .col-2, .col-3 {
width : 30%;
padding : 0 1.5%;
float : left;
}
.tri-col ul {
padding-left : 5px;
}
.right {
float : right;
}
.clear {
clear : both;
}
.tri-col img {
margin-left : 10px;
}
.csc-frame-frame2 {
padding-right : 40px;
font-size : 0.8em;
color : #9c90f1;
text-align : center;
}
.csc-frame-frame2 a {
color : #6c9d6f;
}
.csc-frame-frame2 a:hover, .csc-frame-frame2 a:visited:hover {
color : #050632;
}
.csc-frame-frame2 a:visited {
color : #9c90f1;
}
.link-cloud {
text-align : center;
}
.link-cloud a {
text-decoration : none;
}
.link-cloud a:hover {
font-weight : normal;
}
.size1 {
font-size : 1em;
}
.size2 {
font-size : 1.25em;
}
.size3 {
font-size : 1.35em;
}
.size4 {
font-size : 1.5em;
}
* {
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
@page {
{
margin : 1cm 2cm 1.4cm 2.5cm;
}
}
#logo {
margin : 0;
padding : 0;
}
#menu {
display : none;
}
#header {
display : none;
}
#content {
margin : 1cm 0;
padding : 0;
border : 0;
}
#content h1 {
font-size : 1.35em;
color : #245725;
}
#content h2 {
font-size : 1.25em;
}
#news-spalte {
display : none;
}
.csc-frame-invisible {
clear : both;
}
#print-page {
display : none;
}
a img, img {
border : 0;
}
#button-spalte {
display : none;
}
.ende {
clear : both;
line-height : 0.1em;
font-size : 0.1em;
}
.csc-frame-rulerBefore {
clear : both;
margin-top : 10px;
border-top : 1px solid #e3dff5;
}
table tr {
vertical-align : top;
}
.contenttable-2 .td-last {
padding-left : 5em;
text-align : right;
}
.left {
float : left;
margin : 0 10px 5px 0;
}
td {
padding : 0.2em 0.4em;
}
.tr-even {
background-color : #f2effd;
}
.tr-0 td {
font-weight : bold;
}
div#akct {
position : absolute;
top : 0;
right : 0;
z-index : 2342;
width : 113px;
height : 88px;
background-image : url(http://wiki.vorratsdatenspeicherung.de/images/Akvse.gif);
background-repeat : no-repeat;
background-position : right top;
border : none;
padding : 0;
margin : 0;
text-align : right;
}
div#akct img {
border : none;
padding : 0;
margin : 0;
background : none;
}
div#akct a#akpeel img {
width : 113px;
height : 88px;
}
div#akct a, div#akct a:hover {
text-decoration : none;
border : none;
padding : 0;
margin : 0;
display : block;
background : none;
}
div#akct a#akpeel:hover {
position : absolute;
top : 0;
right : 0;
z-index : 4223;
width : 500px;
height : 500px;
display : block;
background-image : url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
background-repeat : no-repeat;
background-position : right top;
}
div#akct a#akpreload {
background-image : url(http://wiki.vorratsdatenspeicherung.de/images/Akvsb.gif);
background-repeat : no-repeat;
background-position : 234px 0;
}
#header p {
padding-right : 125px;
}

↑ Top