codice:
/* CSS Document */
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, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-family: "Century Gothic", sans-serif;
font-size: 100%;
}
@font-face
{font-family:"Century Gothic";
src: url("http://www.pasubio2.com/prova/century gothic/GOTHICI.eot");}
@font-face {font-family: Century Gothic; src: url("http://www.pasubio2.com/prova/century gothic/GOTHICI.TTF");}
@font-face
{font-family: "Century Gothic";
src: url("http://www.pasubio2.com/prova/century gothic/GOTHICB.eot");}
@font-face {font-family: Century Gothic; src: url("http://www.pasubio2.com/prova/century gothic/GOTHICB.TTF");}
@font-face
{font-family: "Century Gothic";
src: url("http://www.pasubio2.com/prova/century gothic/GOTHICBI.eot");}
@font-face {font-family: "Century Gothic"; src: url("http://www.pasubio2.com/prova/century gothic/GOTHICBI.TTF");}
@font-face
{font-family: "Century Gothic";
src: url("http://www.pasubio2.com/prova/century gothic/GOTHICC.eot");}
@font-face {font-family: "Century Gothic"; src: url("http://www.pasubio2.com/prova/century gothic/GOTHICC.TTF");}
body {
line-height: 1; background-image:url(images/bodyGrigio.jpg); background-repeat:no-repeat;}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* remember to define visible focus styles!
:focus {
outline: ?????;
} */
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
html, body {
text-align: center;
}
#contenuto {
width:990px;
height:745px;
margin:auto;
text-align:center;
position:relative;
}
#contenuto img.prima {
margin:10px auto 30px auto;
}
#contenuto img.bothome {
float:left;
position:absolute;
left:0px;
bottom: 20px;
}
#contenuto img.botav {
float:right;
position:absolute;
right:0px;
bottom: 20px;
}
#contenuto img.botind {
float:right;
position:absolute;
right:50px;
bottom: 20px;
}
#contenuto img.mail {
position:absolute;
right:390px;
bottom: 120px;
}
#contenuto h1 {
font-size:26px;
color:#C00;
line-height:36px;
padding-bottom:90px;
}
#contenuto p {
font-size: 20px;
font-style:italic;
color:#333;
line-height:26px;
}
#testata {
width:990px;
height:180px;
margin:auto;
}
#testata img {
float:left;
padding:0;
}
#testata h1 {
font-size:15px;
font-style:normal;
text-align:right;
position:absolute;
top:120px;
right:0px;
font-weight:bold;
padding-right:6px;
color:#666;
}
ul#nav {
list-style-type: none;
margin:20px 0 0 0;
padding: 0;
width: 536px;
float:right;
text-align:center;
}
ul#nav li {
display: block;
float: left;
margin:0;
padding-left: 2px;
text-indent: -9999px;
}
ul#nav li a {
display: block;
height: 31px;
overflow: hidden;
text-decoration: none;
}
ul#nav li#chi-siamo a {
background:url(images/botrosso_chi-siamo.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#traduzioni a {
background:url(images/botrosso_traduzioni.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#sottotitoli a {
background:url(images/botrosso_sottotitoli.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#lavora_con_noi a {
background:url(images/botrosso_lavoraconnoi.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#clienti a {
background:url(images/botrosso_clienti.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#contatti a {
background:url(images/botrosso_contatti.jpg) no-repeat scroll left top transparent;
width: 104px;
}
ul#nav li#home a:hover, ul#nav li#home a:focus, ul#nav li#chi-siamo a:hover, ul#nav li#chi-siamo a:focus, ul#nav li#traduzioni a:hover, ul#nav li#traduzioni a:focus, ul#nav li#sottotitoli a:hover, ul#nav li#sottotitoli a:focus, ul#nav li#lavora_con_noi a:hover, ul#nav li#lavora_con_noi a:focus, ul#nav li#clienti a:hover, ul#nav li#clienti a:focus, ul#nav li#contatti a:hover, ul#nav li#contatti a:focus {background-position: right -31px;}
a.currentPage {
background-position: right bottom !important;
}
#centrale {
width:768px;
margin:70px auto 0px;
height:455px;
}
#centrale h1, #centralesott h1 {
text-align:left;
font-size:22px;
padding-bottom:10px;
line-height:26px;
}
#centrale h1.titolo {
width:768px;
height:70px;
text-align:center;
font-size:22px;
line-height:39px;
color:#FFF;
position:absolute; top:530px;
background-image:url(images/basetitolohomepage.png);
display:block;
background-repeat:no-repeat;
background-position:center;
}
c'è qualcuno che sa darmi dei consigli?