/* CSS Document */

body{
text-align:center;
margin:0;
font: 14px normal Geneva, Arial, Helvetica, sans-serif;
color:#888;
background-color:#ece9d8;
}

a:link, a:visited, a img {
text-decoration:none;
border:none;
color:#069;
}
a:hover {
color:#666;
}

.header{
margin:0;
text-align:left;
padding:5px 5px 15px 29px;
vertical-align:bottom;
width:942px;
background:#fff url(images/backheader.gif) repeat-x bottom left;
border-bottom:#d4d1c3 solid 1px;
}

.header h1{
height:50px;
background:url(images/logo4.gif) no-repeat;
padding:10px 0 0 60px;
color:#069;
margin:0;
}

.header .cinza{
color:#ccc;
font-size:80%;
}

.header p{
font-size:11px;
color:#014c72;
padding:0 0 0 63px;
margin: -12px 0 0 0;
}

/*///////////////////////////////////////////*/

.wrapper{
background:#fff;
width:976px;

/*margin: 0 auto 0 auto;*/
border:#d4d1c3 solid 1px;
padding:0 0 25px 0;
/*centrados*/
position:absolute;
top:50%;
left:50%;
margin-left:-488px;
margin-top:-300px;
}



/*///////////////////////////////////////////*/



.left{
float:left;
text-align:left;
color:#ece9d8;
width:576px;
padding: 5px 15px 5px 10px;
background:url(images/layout07001_09.jpg) repeat-x;
border-right:#5c8fba solid 1px;
}

/*///////////////////////////////////////////*/

.right{
width:343px;

height:343px;
float:left;
margin: 0;
padding: 0;
background:url(images/sider3.jpg) no-repeat top left;
}



/*///////////////////////////////////////////*/

.bottom{
width:940px;
height:25px;
float:left;
margin:8px 0 0 0;
background:#EAF4F6 url(images/backheader.gif) repeat-x bottom left;
text-align:left;
padding: 0 20px 0px 15px;
font-size:10px;
border-bottom:#d4d1c3 solid 1px;
}

.lBottom {
width:60%;
float:left;
text-align:left;
padding:10px;
}
.rBottom {
padding:8px 0 0 0;
width:35%;
float:left;
text-align:left;
}
h6.inpi{
display:block;
height:20px;
width:95%;
position:absolute;
left:10px;
bottom:8px;
text-align:left;
}


/*///////////////////////////////////////////*/

.registado{
font-size:12px;
line-height: 0;
vertical-align: text-top;
padding:0 0 0 3px;
 }


 p.destaques{

padding:20px 0 0 0;

color:#7bd01f;

font-weight:bold;

}

h2.destaques{

padding:5px 0 0 0;

color:#87D301;

font-size:17px;

font-weight:bold;

}

.verde{
color:#87D301;
font-weight:bold;
}

.azul{
color:#069;
}

p.normal{
padding:0;
font-size:13px;
}


