/* hide from ie on mac \*/
html {
height: 100%;
overflow: hidden;
}
	
#centrato{
height: 100%;
}
/* end hide */
body {
font:100% Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
color: #6B080B;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}

/* SPLASH */
#centrato {
width: 100%;
margin: 0 auto;
padding: 0;
}
#logo {
width: 568px;
height: 374px;
margin: 0 auto;
padding: 0;
background: url(splash/logo.jpg) left top no-repeat;
}
#logo h1{
font-size: 1px;
margin: 0;
padding: 0;
overflow: hidden;
color: #FFF;
}
#entra {
width: 74px;
height: 26px;
margin: 0 auto;
padding: 0;
text-align: center;
}
#entra a, #entra a:link, #entra a:visited {
font-size:1px;
display:block;
width: 74px;
height: 26px;
color: #FFF;
background: url(splash/entra.jpg) 0 0 no-repeat;
}
#entra a:hover, #entra a:focus, #entra a:active {
background: url(splash/entra.jpg) -74px 0 no-repeat;
}
#tel {
margin: 0 auto;
padding: 0;
}
#tel p{
font-size: 70%;
margin: 1.5em 0 0;
padding: 0 0 1em;
}
#news {
width: 500px;
font-size: 76%;
margin: 0 auto;
padding: 0;
color: #555;
}
#news p {
margin: 1em 0;
padding: 1em;
border-top: 1px dashed #666;
border-bottom: 1px dashed #666;
}
#news p a, #news p a:link, #news p a:visited {
font-weight: bold;
text-decoration: none;
color: #9D261D;
}
#news p a:hover, #news p a:focus, #news p a:active {
color: #666;
}
div.testi {
width: 500px;
margin: 0 auto 1em;
padding: 0;
color: #555;
border-bottom: 1px dashed #666;
text-align: center;
}
div.testi p {
font-size: 76%;
margin: 0 0 1em;
padding: 0 1em;
}
div.testi p.eng {
font-size: 70%;
margin: 0 0 1em;
padding: 18px 1em 0;
color: #888;
background: url(splash/stelle.gif) center top no-repeat;
}
