html {
background-color: #e5e6ff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: sans-serif;
font-size: 12px;
height: 100%;
}

#outbox {
position: relative;
background: white url(images/base1.png) 80px 20px no-repeat;
width: 850px;
height: 600px;
border: 1px solid #cccccc;
}

a, a:visited {
color: #2140b1;
}

a:hover {
color: blue;
}


.box {
background: white;
display: block;
padding: 5px 5px 5px 5px;
border: 1px solid #ccc;
border-bottom: 2px solid #ccc;
width: 160px;
}


.box a, .box a:visited{
background: #fff;
color: #b2b2b2;
display: block;
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
border-left: 1px solid #c0c3bd;
}

.box a:hover{
color: #6f6f6f;
padding-left: 25px;
}

.box_head {
background: #7651c7;
color: #fff;
font-weight:bold;
display: block;
padding-left: 15px;
padding-right: 15px;
}

.box_head a, .box_head a:visited, .box_head a:hover {
background: #7651c7;
color: #fff;
font-weight:bold;
display: block;
border: 0px;
padding: 0px 0px 0px 0px;
}

/* index tags */


#logo {
position: absolute;
right: 20px;
bottom: 20px;
background: url(images/logo.jpg);
width: 180px;
height: 66px;
}

/* normal page tags */

#main {
position: absolute;
top: 20px;
right: 20px;
width: 560px;
min-height: 440px;
border: 1px solid #ccc;
border-bottom: 2px solid #ccc;
padding: 20px;
padding-top: 10px;
z-index: 2;
font-size: 1.1em ;
	
height: 440px;
max-height: 440px;
overflow: auto;
}

#menu {
position: absolute;
left: 20px;
top: 50px;
padding: 5px 5px 5px 5px;
border: 1px solid #ccc;
border-bottom: 2px solid #ccc;
background: white;
}

#path {
position: absolute;
right: 0px;
top: 0px;
padding-right: 40px;
color: #b2b2b2;
}

p.nome
{
font-size: large;
}

.prj_int {
    background-color: #b2b2b2;
    color: #fff;
    padding-right: 5px;
}

table {
    background-color: #fff;
    border: 1px solid #ccc;
    margin-top: 15px;
}

#home {
    position: absolute;
    left: 5px;
    top: 0px;
}

#home a, #home a:visited {
background: #fff;
color: #b2b2b2;
display: block;
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
}

#home a:hover{
color: #6f6f6f;
padding-left: 25px;
}
