Risultati della validazione W3C dei Fogli di Stile a Cascata (CSS) per http://www.adisun.it/theme/styles/style.css (CSS versione 3)

Congratulazioni! Nessun errore trovato.

Questo documento è valido rispetto alla specifica CSS versione 3 !

Per rendere visibile ai tuoi lettori che hai curato lo sviluppo per creare una pagina Web interoperabile, puoi pubblicare questa icona in qualsiasi pagina che rispetta la validazione. Di seguito il codice XHTML che puoi utilizzare per aggiungere questa icona alla tua pagina Web:

CSS Valido!
<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="CSS Valido!" />
    </a>
</p>
            
CSS Valido!
<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="CSS Valido!" />
    </a>
</p>
        

(Se si utilizza XHTML, chiudere l'elemento img con />. Se si utilizza HTML <= 4.01, chiudere l'elemento img tag con > invece di />)

Se lo desideri, puoi scaricare una copie di questa immagine per salvarla all'interno del tuo sito Web,modificando il codice XHTML sopra riportato riferendolo all'immagine locale anziché a quella residentein questo server.

Se desideri creare un collegamento a questa pagina (per esempio, al risultato di validazione)per rendere più facile una futura riverifica di questa pagina o per consentire ad altre personedi verificare la conformità della tua pagina, l'URI è:

http://jigsaw.w3.org/css-validator/validator?profile=css3&uri=http://www.adisun.it/theme/styles/style.css
or
http://jigsaw.w3.org/css-validator/check/referer (solo per documenti HTML/XML)

(Oppure puoi solamente aggiungere la pagina corrente ai tuoi collegamenti preferiti.)

↑ Top

Avvisi (4)

URI : http://www.adisun.it/theme/styles/style.css

1087 -moz-border-radius is an unknown vendor extension
1088 -webkit-border-radius is an unknown vendor extension
1110 -moz-border-radius is an unknown vendor extension
1111 -webkit-border-radius is an unknown vendor extension

↑ Top

Informazioni valide per il Foglio di stile (CSS)

@import url('navi.css') ;
#topnav {
position : absolute;
bottom : 0;
right : 0;
margin : 0;
padding : 0;
list-style : none;
font-size : 13px;
font-weight : normal;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#topnav ul, #topnav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#topnav a {
text-decoration : none;
}
#topnav li a:link, #topnav li a:visited, #topnav li a:hover {
display : block;
margin : 0;
padding : 7px 10px;
color : #333333;
background-color : #FDD600;
}
#topnav ul ul li a:link, #topnav ul ul li a:visited {
border : none;
}
#topnav li.last a {
margin-right : 0;
}
#topnav li a:hover, #topnav ul li.current a {
color : #FFFFFF;
background-color : #FF3300;
}
#topnav li li a:link, #topnav li li a:visited {
width : 150px;
float : none;
margin : 0;
padding : 7px 10px;
font-size : 12px;
font-weight : normal;
color : #333333;
background-color : #FDD600;
}
#topnav li li a:hover {
color : #FFFFFF;
background-color : #FF3300;
}
#topnav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 170px;
border-left : 1px solid #CCCCCC;
border-bottom : 1px solid #CCCCCC;
}
#topnav li ul a {
width : 140px;
}
#topnav li ul ul {
margin : -32px 0 0 0;
}
#topnav li:hover ul ul {
left : -999em;
}
#topnav li:hover ul, #topnav li li:hover ul {
left : auto;
}
#topnav li:hover {
position : static;
}
#topnav li.last a {
margin-right : 0;
}
#column .subnav {
display : block;
width : 250px;
padding : 25px;
background-color : #F9F9F9;
margin-bottom : 30px;
}
#column .subnav h2 {
margin : 0 0 20px 0;
padding : 0 0 14px 0;
font-size : 20px;
font-weight : normal;
font-family : 'Nunito', Georgia, "Times New Roman", Times, serif;
color : #333;
background-color : #F9F9F9;
line-height : normal;
border-bottom : 1px dotted #333;
}
#column .subnav ul {
margin : 0;
padding : 0;
list-style : none;
}
#column .subnav li {
margin : 0 0 3px 0;
padding : 0;
}
#column .subnav ul ul, #column .subnav ul ul ul, #column .subnav ul ul ul ul, #column .subnav ul ul ul ul ul {
border-top : none;
padding-top : 0;
}
#column .subnav a {
display : block;
margin : 0;
padding : 0 10px 5px 20px;
color : #0066FF;
background : url("../images/red_file.gif") 10px center no-repeat #F9F9F9;
}
#column .subnav a:hover, #column .subnav li.current a {
color : #FF3300;
background-color : #F9F9F9;
}
#column .subnav ul ul a, #column .subnav ul ul ul a, #column .subnav ul ul ul ul a, #column .subnav ul ul ul ul ul a {
background : url("../images/black_file.gif") no-repeat #F9F9F9;
}
#column .subnav ul ul a {
padding-left : 40px;
background-position : 30px center;
}
#column .subnav ul ul ul a {
padding-left : 50px;
background-position : 40px center;
}
#column .subnav ul ul ul ul a {
padding-left : 60px;
background-position : 50px center;
}
#column .subnav ul ul ul ul ul a {
padding-left : 70px;
background-position : 60px center;
}
@import url('forms.css') ;
form, fieldset, legend {
margin : 0;
padding : 0;
border : none;
}
legend {
display : none;
}
input, textarea, select {
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#container #respond {
display : block;
width : 100%;
}
#container #respond input {
width : 170px;
padding : 2px;
border : #CCCCCC solid 1px;
margin : 5px 5px 0 0;
}
#container #respond textarea {
width : 98%;
border : #CCCCCC solid 1px;
padding : 2px;
overflow : auto;
}
#container #respond p {
margin : 5px 0;
}
#container #respond #submit, #container #respond #reset {
margin : 0;
padding : 5px;
color : #333;
background-color : #F7F7F7;
border : #CCCCCC solid 1px;
cursor : pointer;
}
#topbar input {
display : block;
float : left;
width : 238px;
margin : 0 5px 0 0;
padding : 5px;
color : #333333;
background-color : #FFFFFF;
border : #999999 solid 1px;
}
#topbar input#go {
width : auto;
height : auto;
margin : 0;
padding : 4px;
font-weight : bold;
text-transform : uppercase;
color : #FFFFFF;
background-color : #C80000;
border-color : #C80000;
cursor : pointer;
}
body {
margin : 0;
padding : 0;
font-size : 12px;
font-family : verdana, Arial, Helvetica, sans-serif;
color : #333;
background : url(../images/main_bg.jpg) #e2e2e2;
}
img {
display : block;
margin : 0;
padding : 0;
border : none;
}
.justify {
text-align : justify;
}
.bold {
font-weight : bold;
}
.center {
text-align : center;
}
.right {
text-align : right;
}
.nostart {
list-style-type : none;
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
br.clear {
clear : both;
margin-top : -15px;
}
.fl_left {
float : left;
}
.fl_right {
float : right;
}
.imgl, .imgr {
border : #CCCCCC solid 1px;
padding : 5px;
}
.imgl {
float : left;
margin : 0 8px 8px 0;
clear : left;
}
.imgr {
float : right;
margin : 0 0 8px 8px;
clear : right;
}
.copy {
font-size : 75%;
}
.rosso {
color : #FF3300;
}
.giallo {
color : #FFCC00;
}
.verde {
color : #65FF00;
}
.azzurro {
color : #35FFFF;
}
a {
outline : none;
color : #0066FF;
text-decoration : underline;
}
a:hover {
color : #FF3300;
}
.hideme {
display : none;
}
.onlymobi, .onlyac {
display : none;
}
div.wrapper {
position : relative;
margin : 0 auto 0;
padding : 5px;
display : block;
width : 960px;
background-color : #FFFFFF;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
font-size : 20px;
font-weight : normal;
line-height : normal;
font-family : 'Nunito', Georgia, "Times New Roman", Times, serif;
}
#header, #topbar, #homecontent, #imageline, #container, #breadcrumb, #footer {
display : block;
width : 960px;
}
#header {
padding : 0;
z-index : 100;
overflow : visible;
height : 160px;
background-image : url(../bkg/rnd_img.php);
background-position : center top;
background-repeat : no-repeat;
}
#header .fl_left {
display : block;
float : left;
margin-left : 10px;
width : 100px;
height : 160px;
padding : 0 5px;
background : url(../images/logo.jpg) center center no-repeat #FFF;
cursor : pointer;
}
#header .fl_right {
position : relative;
height : 160px;
width : 830px;
}
#header .fl_left h1, #header .fl_left p {
margin : 0;
padding : 0;
line-height : normal;
display : none;
}
#header .fl_left h1 {
font-size : 42px;
}
#header h1 a {
color : #333;
background-color : #FFFFFF;
}
#header .fl_right p {
display : none;
position : absolute;
top : -4px;
right : 0;
background-color : #FFFFFF;
padding : 4px;
}
#header .fl_right form {
position : absolute;
top : 10px;
right : 10px;
}
#topbar {
padding : 20px 0 0 0;
}
#topbar .fl_left p {
margin : 0 0 6px 0;
padding : 0;
}
#intro {
display : block;
width : 940px;
margin : 5px 0 0 0;
padding : 10px;
color : #333;
background-color : #F0F0F0;
font-family : Georgia, "Times New Roman", Times, serif;
overflow : hidden;
position : relative;
}
#intro a {
color : #0066FF;
background-color : #F0F0F0;
}
#intro .fl_left {
display : block;
float : left;
width : 200px;
}
#intro .fl_right {
display : block;
float : right;
margin-right : 10px;
width : 730px;
}
#intro .fl_right h2, #intro .fl_right ul, #intro .fl_right p {
margin : 0;
padding : 0;
list-style : none;
line-height : normal;
}
#intro .fl_right h2 {
font-size : 20px;
margin : 5px 0;
}
#intro .fl_right p {
line-height : 1.6em;
font-size : 16px;
}
#mover {
width : 2880px;
position : relative;
}
.slide {
width : 950px;
float : left;
}
#homecontent {
padding : 10px 0 10px 0;
}
#homecontent ul {
display : inline;
margin : 0;
padding : 0;
list-style : none;
}
#homecontent li {
display : block;
float : left;
width : 290px;
margin : 0 10px 0 15px;
}
#homecontent li.last {
margin-right : 0;
}
#homecontent h2 {
margin-bottom : 15px;
font-size : 16px;
}
#homecontent p {
margin : 0 0 20px 0;
line-height : 1.4em;
}
#homecontent p.readmore {
margin-bottom : 5px;
}
#homecontent p.readmore a {
margin-bottom : 0;
padding : 5px 15px;
font-weight : bold;
line-height : normal;
color : #0066FF;
background-color : #F0F0F0;
}
#imageline {
padding : 0;
margin : 0;
}
#imageline ul {
display : inline;
margin : 0;
padding : 0;
list-style : none;
}
#imageline li {
display : block;
float : left;
margin : 0 10px 0 0;
padding : 4px;
border : #999999 solid 1px;
}
#imageline li.last {
margin-right : 0;
}
#breadcrumb {
margin : 5px 0 0 0;
padding : 10px 0;
color : #333;
background-color : #F0F0F0;
}
#breadcrumb ul {
margin : 0 10px;
padding : 0;
list-style : none;
}
#breadcrumb ul li {
display : inline;
}
#breadcrumb ul li.current a {
text-decoration : underline;
}
#container {
padding : 10px 0;
line-height : 1.4em;
}
#container h1, #container h2, #container h3, #container h4, #container h5, #container h6 {
margin-bottom : 15px;
padding-bottom : 8px;
border-bottom : 1px dotted #CCCCCC;
}
#container h1.noborder, #container h2.noborder, #container h3.noborder, #container h4.noborder, #container h5.noborder, #container h6.noborder {
border-bottom : 0;
}
#content {
display : block;
float : left;
width : 630px;
}
#comments {
margin-bottom : 40px;
}
#comments .commentlist {
margin : 0;
padding : 0;
}
#comments .commentlist ul {
margin : 0;
padding : 0;
list-style : none;
}
#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even {
margin : 0 0 10px 0;
padding : 15px;
list-style : none;
}
#comments .commentlist li.comment_odd {
color : #333;
background-color : #FFFFFF;
}
#comments .commentlist li.comment_odd a {
color : #0066FF;
background-color : #FFFFFF;
}
#comments .commentlist li.comment_even {
color : #333;
background-color : #E8E8E8;
}
#comments .commentlist li.comment_even a {
color : #0066FF;
background-color : #E8E8E8;
}
#comments .commentlist .author .name {
font-weight : bold;
}
#comments .commentlist .submitdate {
font-size : smaller;
}
#comments .commentlist p {
margin : 10px 5px 10px 0;
padding : 0;
font-weight : normal;
text-transform : none;
}
#comments .commentlist li .avatar {
float : right;
border : #EEEEEE solid 1px;
margin : 0 0 0 10px;
}
#column {
display : block;
float : right;
width : 300px;
}
.flickrbox ul {
margin : 0;
padding : 0;
list-style : none;
}
.flickrbox li {
display : block;
float : left;
width : 80px;
height : 80px;
margin : 0 15px 15px 0;
padding : 4px;
color : #333;
background-color : #FFFFFF;
border : #CCCCCC solid 1px;
}
.flickrbox li.last {
margin-right : 0;
}
#column .holder, #column #featured {
display : block;
width : 300px;
margin-bottom : 20px;
}
#column .holder h2.title {
display : block;
width : 100%;
margin : 0;
padding : 15px 0 0 0;
font-size : 20px;
line-height : normal;
border-bottom : 1px dotted #333;
}
#column .holder h2.title img {
float : left;
margin : -15px 8px 0 0;
padding : 5px;
border : #CCCCCC solid 1px;
}
#column div.imgholder {
display : block;
width : 290px;
margin : 0 0 10px 0;
padding : 4px;
color : #333;
background-color : #FFFFFF;
border : #CCCCCC solid 1px;
}
#column .holder p.readmore {
display : block;
width : 100%;
font-weight : bold;
text-align : right;
line-height : normal;
}
#column #featured a {
color : #333;
background-color : #F9F9F9;
}
#column #featured ul, #column #featured h2, #column #featured p {
margin : 0;
padding : 0;
list-style : none;
}
#column #featured a {
color : #0066FF;
background-color : #F9F9F9;
}
#column #featured li {
display : block;
width : 250px;
margin : 0;
padding : 20px 25px;
color : #333;
background-color : #F9F9F9;
}
#column #featured li p.imgholder {
display : block;
width : 240px;
height : 90px;
margin : 20px 0 15px 0;
padding : 4px;
border : #CCCCCC solid 1px;
}
#column #featured li h2 {
margin : 0;
padding : 0 0 14px 0;
font-weight : normal;
font-family : 'Nunito', Georgia, "Times New Roman", Times, serif;
line-height : normal;
border-bottom : 1px dotted #333;
}
#column #featured p.readmore {
display : block;
width : 100%;
margin-top : 15px;
font-weight : bold;
text-align : right;
line-height : normal;
}
#column #latestnews {
display : block;
width : 100%;
margin : 0;
padding : 0;
list-style : none;
}
#column #latestnews li {
display : block;
margin : 0 0 20px 0;
padding : 0 0 15px 0;
border-bottom : 1px dotted #CCCCCC;
}
#column #latestnews li.last {
margin-bottom : 0;
}
#column #latestnews p {
margin : 0 0 5px 0;
padding : 0;
}
#column #latestnews p.readmore {
margin : 0;
padding : 0;
}
#column #latestnews .imgl {
margin : 0 10px 10px 0;
padding : 4px;
}
#footer {
padding : 20px 0;
}
#footer h2, #footer p, #footer ul, #footer a {
margin : 0;
padding : 0;
font-weight : normal;
list-style : none;
line-height : normal;
}
#footer h2 {
font-size : 18px;
font-weight : normal;
margin-top : 5px;
margin-bottom : 5px;
padding-bottom : 8px;
color : #999999;
background-color : #FFFFFF;
border-bottom : 1px dotted #999999;
}
h2.rosso {
color : #FF3300;
}
h2.giallo {
color : #FFCC00;
}
h2.verde {
color : #65FF00;
}
h2.azzurro {
color : #35FFFF;
}
#footer li {
margin-bottom : 5px;
padding-left : 1em;
text-indent : -1em;
}
#footer .footbox {
display : block;
float : left;
width : 160px;
margin : 0;
padding : 0;
}
#footer .footbox h2 {
font-size : 15px;
}
#footer .last {
margin : 0;
}
#copyright {
display : block;
width : 940px;
padding : 10px;
}
#copyright {
color : #333;
background-color : #F6F6F6;
}
#copyright p {
margin : 0;
padding : 0;
}
div#disgiunte {
border-bottom : 1px dotted #CCC;
margin-bottom : 5px;
font-size : 9px;
text-transform : uppercase;
font-family : 'Lucida Grande', 'Gill Sans', Arial, Helvetica, Sans-serif;
}
div#disgiunte ul {
list-style-type : none;
}
div#disgiunte ul li {
display : inline;
margin-left : 10px;
}
div#disgiunte ul li a.rss_ico {
display : inline-block;
padding-left : 20px;
line-height : 18px;
background : url(../images/rss_ico.gif) center left no-repeat transparent;
}
div#disgiunte ul li.current a {
color : #FF3300;
}
a.minibutton {
background : url("../images/minibutton_matrix.png") 0 0 no-repeat scroll transparent;
border : none medium;
color : #333333;
cursor : pointer;
display : inline-block;
font-size : 11px;
font-weight : bold;
height : 23px;
overflow : visible;
padding : 0 0 0 3px;
text-decoration : none;
white-space : nowrap;
}
a.minibutton > span {
background : url("../images/minibutton_matrix.png") 100% 0 no-repeat scroll transparent;
display : block;
height : 23px;
line-height : 23px;
padding : 0 10px 0 8px;
}
a.minibutton:hover, a.minibutton:focus {
background-position : 0 -30px;
color : #FFFFFF;
text-decoration : none;
}
a.minibutton:hover > span, a.minibutton:focus > span {
background-position : 100% -30px;
}
a.minibutton.mousedown {
background-position : 0 -60px;
}
a.minibutton.mousedown > span {
background-position : 100% -60px;
}
a.btn-download .icon {
background : url("../images/minibutton_icons.png") 0 0 no-repeat scroll transparent;
float : left;
height : 22px;
margin-left : -4px;
width : 18px;
}
a.btn-download .icon {
background-position : -40px 0;
}
a.btn-download:hover .icon, a.btn-download:focus .icon {
background-position : -40px -25px;
}
a.rosso {
background-position : 0 -90px;
color : #FFFFFF;
}
a.rosso > span {
background-position : 100% -90px;
}
a.rosso:hover, a.rosso:focus {
background-position : 0 -120px;
}
a.rosso:hover > span, a.rosso:focus > span {
background-position : 100% -120px;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
display : block;
font : normal normal 11px Arial, Helvetica, sans-serif;
color : #666;
padding : 0;
margin : 0;
}
.utilities {
position : absolute;
width : 18px;
background-color : #F30;
border : #CCC solid 1px;
border-left : 0;
right : -25px;
top : 20px;
}
.utilities ul {
list-style : none;
margin : 0;
padding : 0;
}
.utilities ul li {
display : inline;
}
ul.pagination li {
float : left;
margin-right : 5px;
list-style-type : none;
}
ul.pagination li a {
padding-left : 5px;
padding-right : 5px;
text-decoration : none;
}
ul.pagination li a:hover {
text-decoration : none;
}
ul.pagination li a.active {
font-weight : bold;
text-decoration : underline;
color : black;
}
ul.pagination li.numrecords {
font-weight : normal;
}
ul.pagination li.numrecords span {
font-weight : bold;
color : #424242;
}
ul.controls {
position : relative;
float : right;
}
html ul.controls {
position : relative;
float : left;
margin-left : 0;
}
ul.controls li {
display : inline;
font-size : 11px;
}
ul.controls li a {
background-repeat : no-repeat;
background-position : left;
padding : 0 5px 0 20px;
font-family : Arial, Verdana, Georgia, Geneva, sans-serif;
font-size : 11px;
text-decoration : none;
font-weight : normal;
}
ul.controls li a:hover {
text-decoration : underline;
}
ul.controls li a.printerfriendly {
background-image : url('../images/stampa.gif');
}
ul.controls li a.printerfriendly:hover {
background-image : url('../images/stampa_over.gif');
}
ul.controls li a.sendto {
background-image : url('../images/segnala.gif');
}
ul.controls li a.sendto:hover {
background-image : url('../images/segnala_over.gif');
}
ul.controls li a.export2pdf {
background-image : url('../images/pdf.gif');
}
ul.controls li a.export2pdf:hover {
background-image : url('../images/pdf_over.gif');
}
ul.controls li a.sharethis {
background-image : url('../images/condividi.gif');
}
ul.controls li a.sharethis:hover {
background-image : url('../images/condividi_over.gif');
}
ul.controls li a.comments {
background-image : url('../images/comments.gif');
}
ul.controls li a.comments:hover {
background-image : url('../images/comments_over.gif');
}
#tagcloud {
width : 100%;
margin-left : 3px;
text-align : center;
padding : 5px;
}
#tagcloud a:link, #tagcloud a:visited {
text-decoration : none;
font-weight : normal;
}
#tagcloud a:hover, #tagcloud a:active {
text-decoration : underline;
color : #B0B0B0;
font-weight : normal;
}
#tagcloud span {
padding : 4px;
}
.smallest {
font-size : 10px;
}
.small {
font-size : 12px;
}
.medium {
font-size : 14px;
}
.large {
font-size : 16px;
}
.largest {
font-size : 18px;
}
* html .threepxfix {
margin-left : 3px;
}
.mediagallery {
margin : 0;
padding : 0;
overflow : hidden;
}
.mediagallery li {
display : inline;
float : left;
margin-right : 10px;
margin-bottom : 10px;
font-size : 9px;
font-family : Arial;
padding : 5px;
background-color : #fff;
border : #CCC solid 1px;
width : 90px;
overflow : hidden;
}
.mediagallery li:hover {
background-color : #EBF4FB;
}
#comments {
margin-bottom : 40px;
}
#comments .commentlist {
margin : 0;
padding : 0;
}
#comments .commentlist ul {
margin : 0;
padding : 0;
list-style : none;
}
#comments .commentlist li.comment_odd, #comments .commentlist li.comment_even {
margin : 0 0 10px 0;
padding : 15px;
list-style : none;
}
#comments .commentlist li.comment_odd {
color : #333;
background-color : #F7F7F7;
}
#comments .commentlist li.comment_odd a {
background-color : #F7F7F7;
}
#comments .commentlist li.comment_even {
color : #333;
background-color : #E8E8E8;
}
#comments .commentlist li.comment_even a {
background-color : #E8E8E8;
}
#comments .commentlist .author .name {
font-weight : bold;
}
#comments .commentlist .submitdate {
font-size : smaller;
}
#comments .commentlist p {
margin : 10px 5px 10px 30px;
padding : 0;
font-weight : normal;
text-transform : none;
font-style : italic;
}
#comments .commentlist li .avatar {
float : right;
border : #EEEEEE solid 1px;
margin : 0 0 0 10px;
}
.contactform {
margin : 0;
padding : 5px 0;
}
.contactform * {
color : #737373;
}
.contactform ol {
margin : 0;
padding : 0;
list-style : none;
}
.contactform li {
margin : 0;
padding : 0;
background : none;
border : none;
display : block;
clear : both;
}
.contactform li.buttons {
margin : 5px 0 5px 0;
clear : both;
}
.contactform label {
margin : 0;
width : 120px;
display : block;
padding : 5px 0;
color : #737373;
font : normal normal 11px Arial, Helvetica, sans-serif;
float : left;
}
.contactform label span {
color : #d66423;
font-weight : bold;
}
.contactform input.text {
width : 450px;
border : #d4d4d4 solid 1px;
margin : 2px 0;
padding : 5px 2px;
height : 16px;
background : #fff;
float : left;
}
.contactform textarea {
width : 450px;
border : #d4d4d4 solid 1px;
margin : 2px 0;
padding : 2px;
background : #fff;
float : left;
}
.contactform li.buttons input {
padding : 3px 10px 3px 10px;
margin : 10px 0 0 100px;
border : 0;
color : #FFF;
float : left;
background : #737373;
}
.contactform .LV_invalid_field, .contactform input.LV_invalid_field, .contactform textarea.LV_invalid_field {
background : url("../images/form-error-bg.png") 0 0 repeat scroll transparent;
border : #FF8B8B solid 1px;
}
.info, .success, .warning, .error, .validation {
border : solid 1px;
margin : 10px 0;
padding : 15px 10px 15px 50px;
background-repeat : no-repeat;
background-position : 10px center;
}
.info {
color : #00529B;
background-color : #BDE5F8;
background-image : url('../images/info.png');
}
.success {
color : #4F8A10;
background-color : #DFF2BF;
background-image : url('../images/success.png');
}
.warning {
color : #9F6000;
background-color : #FEEFB3;
background-image : url('../images/warning.png');
}
.error {
color : #D8000C;
background-color : #FFBABA;
background-image : url('../images/error.png');
}
#login {
background : none 0 0 repeat scroll #F3F3EE;
float : right;
padding : 10px 0;
width : 280px;
}
div#homecontent fieldset {
background : none 0 0 repeat scroll #EBF4FB;
width : 100%;
padding-top : 10px;
}
div#homecontent legend {
display : block;
color : #FFF;
background : #06F;
padding : 4px;
}
ul.lista_link {
list-style-type : none;
}
ul.lista_link h2 {
margin-top : 20px;
}
.no_border {
border : 0;
}
.border_bottom {
border-bottom : 1px dotted #CCCCCC;
}
#column .subnav.at a, #column .subnav.at em {
padding : 5px;
background : none;
text-decoration : none;
}
#column .subnav.at li.first a {
padding-top : 0;
}
#column .subnav.at li.last a {
padding-bottom : 0;
}
#column .subnav.at a > span {
text-decoration : underline;
}
#column .subnav.at a > small {
font-size : smaller;
color : #666;
font-style : italic;
}
.at li.ml0 {
border-top : 1px dotted #ccc;
}
.at li.ml0.first {
border-top : 0;
}
#column .subnav li.ml0 {
font-size : 15px;
font-family : 'Nunito', Georgia, "Times New Roman", Times, serif;
}
#column .subnav li.ml1 {
margin-left : 10px;
}
#column .subnav li.ml2 {
margin-left : 25px;
}
#column .subnav li.ml3 {
margin-left : 35px;
}
#column .subnav li.ml4 {
margin-left : 45px;
}
#column .subnav li.ml5 {
margin-left : 50px;
}
#column .subnav li.ml6 {
margin-left : 55px;
}
span.at-link-title, span.at-file-title {
font-family : 'Nunito', Helvetica, Arial, sans-serif;
margin-top : 10px;
font-weight : bold;
color : #999;
display : block;
border-bottom : 1px solid #999;
}
ul.at-link, ul.at-file {
list-style-type : square;
color : #999;
margin-top : 5px;
}
.highlighted {
display : inline-block;
padding : 0 10px;
background-color : #FDD600;
}
table {
max-width : 100%;
background-color : transparent;
border-collapse : collapse;
border-spacing : 0;
}
.table {
width : 100%;
margin-bottom : 20px;
}
.table th, .table td {
padding : 8px;
line-height : 20px;
text-align : left;
vertical-align : top;
border-top : 1px solid #dddddd;
}
.table th {
font-weight : bold;
}
.table thead th {
vertical-align : bottom;
}
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td {
border-top : 0;
}
.table tbody + tbody {
border-top : 2px solid #dddddd;
}
.table .table {
background-color : #ffffff;
}
.table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {
background-color : #f9f9f9;
}
#cookieChoiceInfo {
background-color : #5a5a5a;
background-color : rgba(90, 90, 90, 0.95);
border : none;
border-radius : 0;
color : #fff;
font-weight : normal;
margin : 0;
padding : 10px 15px;
position : fixed;
left : 0;
top : 0;
width : 100%;
text-align : center;
z-index : 9999;
}
#cookieChoiceInfo.display {
display : block;
}
#cookieChoiceInfo .text {
display : block;
}
#cookieChoiceInfo a {
background-color : #303030;
border : rgba(0, 0, 0, 0.1) solid 1px;
border-radius : 2px;
color : #fff;
cursor : pointer;
line-height : 19px;
padding : 4px 8px;
text-decoration : none;
margin-left : 4px;
white-space : nowrap;
}

↑ Top