W3C CSS Validator results for http://arquivosdegalicia.xunta.gal/portal/arquivos-de-galicia/content/accesibilidad.html (CSS level 3)

Congratulations! No Error Found.

This document validates as CSS level 3 !

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?uri=http%3A%2F%2Farquivosdegalicia.xunta.gal%2Fportal%2Farquivos-de-galicia%2Fcontent%2Faccesibilidad.html
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

.errormsgbox {
background : #FFF1F4;
border : #CCCCCC dashed 2px;
font-size : 1em;
color : #D8000C;
padding : 20px;
}
.errormsgbox .title {
font-size : 1em;
font-weight : bold;
background : url(../images/error.png) 0 3px no-repeat transparent;
padding-left : 20px;
}
.errormsgbox .contentbody {
color : #333;
}
.contentlayout .sidebar {
float : left;
width : 37%;
overflow : hidden;
}
.contentlayout .mainpane {
float : left;
width : 63%;
overflow : hidden;
}
.contentlayout .singlepane {
width : 100%;
overflow : hidden;
}
.footerxunta {
font-family : Arial, Helvetica, Geneva, sans-serif;
background-color : #067FB6;
font-weight : 400;
color : #fff;
font-size : 0.83em;
overflow : hidden;
height : 44px;
line-height : 9px;
padding : 10px 25px 0 10px;
margin-top : 0;
}
.footerxunta ul, .footerxunta li {
padding : 0;
margin : 0;
}
.footerxunta p {
margin : 0;
}
.footerxunta a {
color : #fff;
}
.footerxunta a:hover {
text-decoration : underline;
}
.footerxunta a:focus {
border : #fff dotted 1px;
}
.footerxunta li {
float : left;
margin-right : 5px;
padding-left : 5px;
border-left : 1px solid #fff;
}
.footerxunta li:first-child {
padding-left : 0;
border-left : 0;
}
.footerxunta #copyright {
float : left;
width : 80%;
}
.footerxunta #copyright img {
float : left;
margin-right : 15px;
}
.footerxunta #copyright div {
float : left;
padding-top : 5px;
}
.footerxunta #RSSsuscripcion {
background : url(../images/rss.png) no-repeat;
float : right;
height : 28px;
line-height : 0.9em;
padding-top : 2px;
padding-left : 35px;
}
.footerxunta #galiciatrademark {
float : right;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
:focus {
outline : 0;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
body {
font-size : 0.75em;
font-family : sans-serif;
background : url(../images/background.jpg) repeat;
}
.nodisplay {
display : none;
}
.contentwrapper {
margin : 0 auto 0 auto;
width : 960px;
overflow : hidden;
}
.link, .download {
padding-top : 7px;
padding-left : 25px;
display : block;
overflow : hidden;
min-height : 17px;
}
.link {
background : url(../images/link.png) 0 3px no-repeat;
}
.download {
background : url(../images/download.png) 0 3px no-repeat;
}
a {
text-decoration : none;
overflow : hidden;
display : block;
color : #990000;
}
a > img {
overflow : hidden;
}
p a, span a, .socialstandardbar a, .footerxunta a, #mainmenubackbar a {
display : inline !important ;
}
a:hover {
text-decoration : underline;
}
a:focus {
border : #000 dotted 1px;
}
#xuntatopbar a:focus, #mainmenubackbar a:focus, .footerxunta a:focus, .advice a:focus, .archivewidget a:focus, .socialfooter a:focus {
border : #fff dotted 1px;
}
div {
overflow : hidden;
}
p {
line-height : 1.5em;
margin-bottom : 1em;
}
#topbackbar {
background : url(../images/topbarbg.jpg);
height : 36px;
}
#topbackbar ul, #topbackbar li {
padding : 0;
margin : 0;
}
#xuntatopbar {
background : url(../images/mini-logo.png) 0 3px no-repeat;
width : 100%;
}
#xuntatopbar a {
color : #fff;
}
#xuntatopbar li {
list-style : none;
float : left;
margin-left : 10px;
margin-bottom : 7px;
padding-left : 10px;
font-weight : bold;
border-left : 1px solid #fff;
}
#xuntatopbar li:first-child {
margin-left : 0;
padding-left : 0;
border-left : 0;
}
#xuntatopbar #languagesbar {
float : right;
}
#xuntatopbar #languagesbar .localeselected {
color : #ccc;
font-weight : normal;
}
#xuntatopbar #utilitiesbar {
width : 300px;
overflow : visible;
margin : 5px auto 0 auto;
}
#header .sitelogo {
margin-top : 10px;
margin-bottom : 20px;
float : left;
}
#header .logoconselleria {
margin-top : 13px;
margin-bottom : 20px;
float : right;
}
#header #mainmenubackbar > .contentwrapper {
background : url(../images/menubar.png) no-repeat;
height : 37px;
}
#header #mainmenu {
float : left;
}
#header .searchbox {
float : right;
margin : 5px 6px 0 0;
}
#header #mainmenu li {
float : left;
list-style : none;
padding : 10px 10px 10px 10px;
}
#header #mainmenu li:first-child {
padding-left : 20px;
}
#header #mainmenu li a {
color : #fff;
font-weight : bold;
text-decoration : none;
white-space : nowrap;
}
#header #mainmenu li a:hover {
background : #990000;
padding : 10px 10px 7px 10px;
margin-left : -10px;
margin-right : -10px;
}
.advice {
border-bottom : 1px solid #990000;
background : url(../images/background-advice.png) no-repeat;
height : 207px;
}
.adviceimage {
border : none;
float : left;
padding : 8px 0 6px 10px;
background : url(../images/background-advice-image.png) 3px 3px no-repeat;
height : 183px;
width : 363px;
max-height : 183px;
}
.adviceimage img {
border : none;
max-height : 184px;
max-width : 450px;
}
.advicetext {
float : left;
padding : 20px;
width : 500px;
color : #fff;
}
.advicetext .title {
font-size : 2.3em;
margin-bottom : 20px;
color : #78ebdc;
}
.advicetext .title a {
color : #78ebdc;
text-decoration : none;
}
.advicetext .title a:hover {
text-decoration : underline;
}
.advicetext .contentbody {
line-height : 1.5em;
}
.advicetext p > strong {
color : #5D6D16;
}
.contentlayout {
background : #fff;
}
.box {
padding : 10px;
}
.readmorebutton {
clear : both;
background : url(../images/readmore.png) no-repeat;
padding : 5px 5px 5px 5px;
max-width : 50px;
min-width : 72px;
height : 15px;
margin-top : 1em;
float : left;
}
a.readmorelink {
color : #666;
font-size : 0.83em;
font-weight : bolder;
text-decoration : none;
}
.socialminibar {
float : left;
margin-top : 1.1em;
}
.socialminibar .listitem {
float : left;
margin-left : 3px;
width : 22px;
}
.socialstandardbar {
margin-top : 10px;
}
.socialstandardbar .listitem {
float : left;
margin-left : 15px;
margin-bottom : 0 !important ;
}
.socialstandardbar .listitem:first-child {
margin-left : 0;
}
.socialstandardbar .listitem a {
color : #444;
padding-left : 3px;
}
.bannergroupbox .article .articleimage {
max-height : 150px;
}
.searchresult h1 {
font-size : 1.5em;
margin-bottom : 1em;
}
.searchresult .widgetunit > h2 > a {
color : #990000;
}
.publicationlist > .listitem {
border : #C3C3B9 solid 1px;
}
.publicationlist .listitem .article .title {
background : #C3C3B9;
color : #000 !important ;
font-weight : bolder !important ;
padding : 10px !important ;
font-size : 0.95em !important ;
line-height : 1.5em;
border-bottom : 0 !important ;
}
.publicationlist .listitem .article .articleimage {
margin : 10px 10px 0 10px;
max-width : 30%;
overflow : hidden;
}
.publicationlist .listitem .article .extrafields {
margin : 15px 10px 10px 10px;
padding : 10px;
}
.publicationlist .listitem .article .extrafields span {
display : block;
clear : both;
overflow : hidden;
margin-bottom : 3px;
}
.publicationlist .listitem .article .extrafields span .key {
font-weight : bolder;
margin-right : 5px;
}
.publicationlist .listitem .article .extrafields .archivename {
background : #e3dfd5;
border : #a9a498 solid 1px;
padding : 5px 5px 5px 5px;
display : block;
float : left;
overflow : hidden;
color : #000;
margin-right : 5px;
margin-bottom : 10px;
}
.publicationlist .listitem .article .contentresume {
padding : 10px 10px 10px 0;
margin-left : 10px;
line-height : 1.5em;
}
.publicationlist .listitem .article .readmorebutton {
margin : 10px 0 0 10px;
clear : both;
}
.publicationlist .listitem .article .socialminibar {
margin-top : 10px;
}
.box .listtitle {
background : url(../images/list.png) 5px 6px no-repeat #444;
padding : 4px 5px 6px 29px;
color : #fff;
font-size : 1.5em;
margin-bottom : 10px;
font-weight : normal;
}
.box .listitem {
margin-bottom : 20px;
}
.box .listitem .article .title {
border-bottom : 1px solid;
padding-bottom : 3px;
margin-bottom : 5px;
font-size : 1.3em;
line-height : 1.5em;
font-weight : normal;
color : #990000;
}
.box .article .subtitlebar {
margin-bottom : 10px;
}
.box .article .subtitlebar > span {
background : url(../images/calendar.png) 3px 3px no-repeat #e3dfd5;
border : #a9a498 solid 1px;
padding : 5px 5px 5px 25px;
float : left;
display : block;
overflow : hidden;
color : #000;
margin-right : 5px;
}
.box .article .subtitlebar .enddate {
background : url(../images/calendar-end.png) 3px 3px no-repeat #e3dfd5;
}
.box .article .subtitlebar span.archivename {
background : #e3dfd5;
padding-left : 5px;
}
.box .article .subtitlebar .dateseparator {
background : url(../images/separador.png) 3px 3px no-repeat #e3dfd5;
min-width : 4px;
width : 4px;
}
.contentpane1col .box .listitem .article {
padding : 0;
}
.contentpane1col .box .listitem .article .articleimage {
max-width : 36.5%;
overflow : hidden;
}
.viewalllink {
background : #ddd;
margin : -10px 0 10px 0;
padding : 5px;
}
.viewalllink a {
color : #333;
font-size : 0.83em;
font-weight : bold;
}
.box .linklist li, .box .downloadlist li {
padding-top : 7px;
padding-left : 25px;
display : block;
overflow : hidden;
min-height : 17px;
}
.box .linklist .title, .box .downloadlist .title {
font-size : 1em;
font-weight : bold;
margin-bottom : 3px;
padding-bottom : 3px;
border-bottom : 1px solid #333;
}
.box .linklist li {
background : url(../images/link.png) 0 3px no-repeat;
}
.box .downloadlist li {
background : url(../images/download.png) 0 3px no-repeat;
}
.box .linklist li a, .box .downloadlist li a {
color : #990000;
}
.contentpane1col .box .article {
padding : 10px;
}
.article .relatedlinks, .article .relateddownloads, .article .contentbody, .article .direccion, .article .horario, .article .contacto {
margin-bottom : 20px;
}
.article .imagegallery li {
float : left;
margin-left : 1px;
}
.article .imagegallery li:first-child {
margin-left : 0;
}
.box .article .title {
font-size : 2em;
padding-bottom : 3px;
margin-bottom : 7px;
border-bottom : 1px solid;
font-weight : normal;
}
.box .article .articleimage {
float : left;
margin : 0 8px 5px 0;
overflow : visible;
}
.box .article .contentbody {
overflow : visible;
}
.article .extrafields {
background : none 0 0 repeat scroll #F9F9F2;
border : #000000 dashed 1px;
margin-bottom : 1em;
padding : 1em;
}
.box .article .highlightbox {
background : none 0 0 repeat scroll #F9F9F2;
border : #000000 dashed 1px;
margin-top : 2em;
padding : 1em;
overflow : hidden;
}
.article .sectiontitle {
font-size : 1em;
font-weight : bold;
margin-bottom : 3px;
padding-bottom : 3px;
border-bottom : 1px solid #333;
}
.article .relatedlinks li, .article .relateddownloads li {
padding-top : 7px;
padding-left : 25px;
display : block;
overflow : hidden;
min-height : 17px;
}
.article .relatedlinks li {
background : url(../images/link.png) 0 3px no-repeat;
}
.article .relateddownloads li {
background : url(../images/download.png) 0 3px no-repeat;
}
.article .relatedlinks li a, .article .relateddownloads li a {
color : #990000;
}
.gmapsuri {
background : url(../images/google-maps-icon.gif) no-repeat;
padding : 5px 0 0 30px;
height : 15px;
}
.article .gmapslocation {
border-top : 1px solid #999;
border-bottom : 2px solid #999;
padding-top : 3px;
margin : 3em 0 0 0;
height : 30px;
}
.article .gmapslocation .sectiontitle {
background : url("../images/google-maps-icon.gif") 0 3px no-repeat;
font-size : 0.82em;
font-weight : normal;
padding : 9px 0 0 30px;
margin : 0% 0% 0% 35%;
text-transform : uppercase;
height : 25px;
width : 26%;
border-bottom : 0;
}
.article .gmapslocation .sectiontitle a {
color : #990000;
}
.article ol, .article ul {
margin-left : 2em;
line-height : 1.5em;
}
.article ol {
list-style : decimal;
}
.article ul {
list-style : disc;
}
.archivewidget ul {
padding : 0;
margin : 0;
overflow : hidden;
display : block;
}
.archivewidget .listtitle {
margin-bottom : 3px;
}
.archivewidget .listitem {
margin-bottom : 0;
}
.archivewidget .listitem li {
background : url(../images/eye.png) 5px 5px no-repeat #00829a;
margin-left : 0;
padding : 5px 5px 5px 35px;
margin-bottom : 3px;
}
.archivewidget .listitem li a {
color : #fff;
}
.archivefilter {
background : none 0 0 repeat scroll #F9F9F2;
border : #000000 dashed 1px;
padding : 1em;
overflow : hidden;
}
.archivefilter ul {
padding : 0;
margin : 0;
overflow : hidden;
display : inline-block;
}
.archivefilter .listitem {
margin : 0;
}
.archivefilter .listitem li {
float : left;
margin-right : 5px;
border-left : 1px solid #000;
padding-left : 5px;
}
.archivefilter .listitem li:first-child {
padding-left : 0;
border-left : 0;
}
.archivefilter .listitem li a {
color : #333;
}
.archivelist .title {
font-size : 1em;
font-weight : bold;
margin-bottom : 3px;
padding-bottom : 3px;
border-bottom : 1px solid #333;
}
.archivelist .listitem li {
padding-top : 7px;
padding-left : 25px;
display : block;
overflow : hidden;
min-height : 17px;
background : url(../images/link.png) 0 3px no-repeat;
}
.archivelist .listitem > .child > li {
background : none;
}
.archivelist .listitem li a {
color : #990000;
}
.article .responsables {
margin-top : 15px;
}
.webform .title {
font-size : 1em;
font-weight : bold;
margin-bottom : 3px;
padding-bottom : 3px;
border-bottom : 1px solid #333;
}
.webform form {
background : none 0 0 repeat scroll #F9F9F2;
border : #000000 dashed 1px;
margin-top : 1em;
margin-bottom : 1em;
padding : 1em;
overflow : hidden;
}
.webform form label {
clear : both;
float : left;
width : 75px;
}
.webform form input, .webform form textarea {
float : left;
margin-left : 10px;
margin-bottom : 5px;
width : 50%;
}
.webform form input[type="submit"] {
width : auto;
clear : both;
margin-left : 0;
}
.webform .posttext {
padding : 1em;
border : solid 1px;
font-size : 0.83em;
overflow : hidden;
display : block;
}
.message {
background : none 0 0 repeat scroll #F9F9F2;
border : #000000 dashed 1px;
margin-top : 2em;
padding : 1em;
overflow : hidden;
padding : 10px;
padding-left : 30px;
}
.message.messageerror {
background : url(../images/error.png) 7px 7px no-repeat #F9F9F2;
}
.message.messagesuccess {
background : url(../images/ok.png) 7px 7px no-repeat #F9F9F2;
}
.pagination {
clear : both;
margin-top : 30px;
}
.pagination a {
display : block;
overflow : hidden;
padding : 5px;
float : left;
text-decoration : none;
}
.pagination .activepage {
color : #990000;
text-decoration : none;
}
.pagination .unactivepage {
color : #fff;
background : #990000;
margin-right : 1px;
}
.webmappage {
padding : 38px 10px 30px 10px;
color : #463b35;
}
.webmappage .title {
font-size : 1.2em;
font-weight : bolder;
margin-bottom : 20px;
}
.webmappage .level1item {
width : 10%;
margin-right : 1%;
float : left;
}
.webmappage .level1item:first-child {
width : 20%;
}
.webmappage .level1item > a {
color : #463b35;
display : block;
overflow : hidden;
border-bottom : 2px dotted;
padding-bottom : 3px;
margin-bottom : 5px;
}
.webmappage .level2item {
margin-bottom : 3px;
}
.webmappage .level2item > a {
color : #463b35;
}
.webmapfooter {
background : url(../images/background-footer.jpg) repeat-x;
padding : 38px 10px 30px 10px;
color : #463b35;
}
.webmapfooter .title {
font-size : 1.2em;
font-weight : bolder;
margin-bottom : 20px;
}
.webmapfooter .level1item {
width : 10%;
margin-right : 1%;
float : left;
}
.webmapfooter .level1item:first-child {
width : 20%;
}
.webmapfooter .level1item > a {
color : #463b35;
display : block;
overflow : hidden;
border-bottom : 2px dotted;
padding-bottom : 3px;
margin-bottom : 5px;
}
.webmapfooter .level2item {
margin-bottom : 3px;
}
.webmapfooter .level2item > a {
color : #463b35;
}
.socialfooter {
background : #000;
padding : 10px;
}
.socialfooter a {
display : block;
overflow : hidden;
width : 32px;
height : 32px;
float : left;
}
.socialfooter .profiletext {
display : none;
}
.socialfooter a.facebookprofile {
background : url(../images/facebook.png) no-repeat;
}
.socialfooter a.twitterprofile {
background : url(../images/twitter.png) no-repeat;
}
.socialfooter a.linkedinprofile {
background : url(../images/linkedin.png) no-repeat;
}
#jquery-overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
}
#jquery-lightbox {
position : absolute;
top : 0;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#jquery-lightbox a img {
border : none;
}
#lightbox-container-image-box {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#lightbox-container-image {
padding : 10px;
}
#lightbox-loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#lightbox-nav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#lightbox-container-image-box > #lightbox-nav {
left : 0;
}
#lightbox-nav a {
outline : none;
}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width : 49%;
height : 100%;
display : block;
}
#lightbox-nav-btnPrev {
left : 0;
float : left;
}
#lightbox-nav-btnNext {
right : 0;
float : right;
}
#lightbox-container-image-data-box {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
padding : 0 10px 0;
}
#lightbox-container-image-data {
padding : 0 10px;
color : #666;
}
#lightbox-container-image-data #lightbox-image-details {
width : 70%;
float : left;
text-align : left;
}
#lightbox-image-details-caption {
font-weight : bold;
}
#lightbox-image-details-currentNumber {
display : block;
clear : left;
padding-bottom : 1.0em;
}
#lightbox-secNav-btnClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
}

↑ Top