/* ERROR CSS
*********************************************/

body#pagina-erro{
width: 100%;
margin:0px;
float: left;
background: white;
}

div#header{
    width: 100%;
    height: 170px;
    background: url(/portal/arquivos/imagens/template/bkg-topo.png) left repeat-x;
    float: left;
}

div#logo{
width: 317px;
margin: 40px auto;
}

div#logo img{
width: 317px;
}

div#error{
max-width: 300px;
margin: 200px auto 0 auto;
padding: 20px;
}

div#error *{
text-align: center;
font-family: 'Source Sans Pro','Trebuchet MS',Tahoma,san-serif;
}

p.error{
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: thin dashed gray;
}

span.destaque{
width: 60px;
display:block;
clear: both;
margin: 25px auto !important;
border-radius: 10px;
background-color:#8b2301;
padding: 25px;
color: white;
line-height: 1.5em;
font-size: 20px;
box-shadow: 2px 5px 5px #808080;
font-weight: bold;
}

span.destaque+span{
font-size: 19px;
color: #8b2301;
font-weight: bold;
}

p.desculpas{
color: #333;
}

p.link{
margin: 35px 0 20px;
}