﻿/* foglio di stile pagina 404 YOUship.it */

/*elementi di base ----------------------------------------------------------------------------------------------------------------------------------*/
html, body												{	font:100% Ubuntu, Verdana, Arial, Tahoma, sans-serif; /*16px*/ 
}
body													{	background:url(../Images/comuni/bgBody.jpg) repeat #f9f9f9;  
}
div, p, a, table, ul, ol								{	font-size:0.75em; /* valore di riferimento 13px*/ color:#535353; line-height:1.25em; font-weight:300;
}
a														{	color:#600c6e; text-decoration:none; border:none; font-weight:500;
}
a:hover													{	color:#8d1aa0; 
}

div p, div a, div ul, div 
ol, div h2, div h3, div h4, 
div h5, div h6, div div, 
div fieldset, div table,
p a, table p, table a, 
table ul, table ol, table h2, 
table h3, table h4, table h5, 
table h6,ul li p, ul li a, 
ul li ul, ul li ol, ul li h2, 
ul li h3, ul li h4, ul li h5, 
ul li h6,ol li p, ol li a, 
ol li ul, ol li ul, ol li h2, 
ol li h3, ol li h4, ol li h5, 
ol li h6												{	font-size:100%; 
}

/*classi ------------------------------------------------------------------------------------------------------------------------------------------- */
.nascosto												{	position:absolute; top:-100000px !important; left:-100000px !important;
}
.clearfix												{	display:bock; clear:both;
}

#top {
    background: #430f5f;
    padding: 8px;
    margin-bottom: 15px;
}
#top p {
    font-size: 0.8em;
    color: #f9f9f9;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 4px;
    margin: 0;
    padding: 0;
}


#logo													{	display:block; width:200px; margin:0 auto; padding-top:80px; text-align:center;
}
#logo a img												{	width:200px; height:60px;
}

#menu													{	display:block; text-align:center; height:35px; margin:0 auto; padding-top:120px; color:#c4c4c4;
}
#menu a													{	font-size:18px; color:#8d1aa0; font-weight:500; border-bottom:1px dotted #858585;
}
#menu a:hover											{	color:#212121; border-bottom:none;
}



#image404												{	display:block; background:url(../images/404/404.jpg) center top no-repeat; margin-top:30px;
}
#image404 p												{	display:block; width:750px; margin:0 auto; padding-top:300px; font-size:16px; font-weight:normal; color:#858585; line-height:17px;
}

#image404 h2			                                {	display:block; width:750px; margin:0 auto; padding-top:20px; padding-bottom:12px; font-size:23px; font-weight:500; color:#600c6e;
}

#image500												{	display:block; background:url(../images/500/500.jpg) center top no-repeat; margin-top:30px;
}
#image500 p												{	display:block; width:750px; margin:0 auto; padding-top:360px; font-size:16px; font-weight:normal; text-align:center; color:#858585; line-height:17px;
}


#footer													{	position:fixed; bottom:0; width:100%; height:33px; background:#131313; padding-bottom:20px;
}
#contatti												{	width:780px; margin:0 auto; height:33px;
}
#contatti p												{	font-size:11px; line-height:30px; color:#989898; text-align:center; font-weight:300;
}
#contatti p a											{	color:#989898; border-bottom:1px dotted #787878;
}
#contatti p a:hover										{	color:#f8f8f8; border-bottom:1px dotted #f8f8f8;
}