/* CSS FROM w3c.org */

h1.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: .2em; padding-bottom: .2em; }
.valid      { background-color: #55B05A; color: white; }

a, h2       { 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; }
h2          { color: #690; font-family:Verdana,Arial,sans-serif; background-color: white; font-size: 1.3em; margin-bottom: 1em; }

a:link, a:visited    { text-decoration: underline; color: #365D95; }
a:hover, a:active    { text-decoration: underline; color: #1f2126; }


/* MOJE */

.hidden     { display: none; }

p a img,
p a img.w3c { border:none; }          
p a img.w3c { width:88px; height:31px; }