body {
margin:0px;
background-color:#131D29;
font-family:arial;
font-size:12px;
color:white;
}

.mouse {
cursor:pointer;
}

.body_table {
background-color:#15212E;
}

.botao {
background-color:#2D3A4A;
border:1px solid #BBDD2F;
color:white;
width:80px;
}

.body_divisor {
background-image:url(line_pix.png);
background-repeat:repeat-y;
width:1px;
}

.left_body_text {
color:#2D3A4A;
font-size:65px;
font-family:Arial;
text-align:top;
padding-top:60px;
padding-left:60px;
}

.right_body_text {
font-family:arial;
font-size:13px;
color:rgb(204,204,204);
}

.left_body_text_contactos {
color:#2D3A4A;
font-size:60px;
font-family:Arial;
text-align:top;
padding-top:68px;
padding-left:20px;
}


.bg_footer {
background-image: url(bg_footer.jpg);
background-position: center center;
background-repeat:no-repeat;
}

.top_bk {
background-image: url(top_body.png);
background-position: top;
background-repeat:no-repeat;
width:895px;
}
.small_block {
background-image: url(bg_block.png);
background-position:center center;
background-repeat:no-repeat;
padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;
}

.links_block 
{
padding-left:0px;padding-right:10px;padding-top:0px;padding-bottom:10px;
}

.bottom_bk {
background-image: url(bottom_body.png);
background-position:center bottom;
background-repeat:no-repeat;
}

.bottom_middle_bk {
background-image: url(bottom_container.jpg);
background-position: bottom;
background-repeat:no-repeat;
}


.top_bottom_bk {
background-image: url(bg_topbar.png);
background-position: bottom;
background-repeat:no-repeat;
}

a.menu:link , a.menu:visited {
color:white;
text-decoration:none;
}

a.menu:hover {
text-decoration:none;
color:#BBDD2F;
}

a.a1:link , a.a1:visited {
color:#BBDD2F;
text-decoration:underline;
}

a.a1:hover {
text-decoration:underline;
color:white;
}

a.a2:link , a.a2:visited {
color:#BBDD2F;
text-decoration:underline;
font-size:10px;
}

a.a2:hover {
text-decoration:underline;
color:white;
font-size:10px;
}

a.a3:link , a.a3:visited {
color:#BBDD2F;
text-decoration:none;
}

a.a3:hover {
text-decoration:none;
color:white;
}

.bloco_separador {
background-image:url(separator_block.png);
background-repeat:no-repeat;
height:3px;
}

.input {
border:1px solid #BBDD2F;
background-color:#2D3A4A;
font-size:14px;
color:white;
}

.text_block {
padding-top:5px;
padding-bottom:0px;
font-size:13px;
font-family:arial;
vertical-align: top;

}

.bloc_title {
font-size:22px;
height:15px;
font-family:Arial;
font-weight:lighter;
text-align:bottom;
padding-bottom:0px;
padding-top:10px;
}

a.menu_sel:link , a.menu_sel:visited {
color:#15212E;
text-decoration:none;
}

a.menu_sel:hover {
text-decoration:none;
color:#15212E;
}

.foot_text {
color:#15212E;
font-size:10px;
}

.bt_bar {
font-family:Arial;
font-size:17px;
color:white;
font-weight:lighter;
}


.main_table {
background-color:white;
}

.port_open {
width:300px;
height:300px;
}
a.port:link , a.port:visited {
font-family:arial;
font-size:12px;
color:white;
text-decoration:none;

}

a.port:hover {
font-family:arial;
font-size:12px;
text-decoration:underline;
color:#BBDD2F;

}

.espc_div {
overflow:auto;
height:400px;
scrollbar-base-color: #A16771;
scrollbar-arrow-color: #F4CADC;
scrollbar-DarkShadow-Color: #F4CADC; 

}

.ltitle{
background-color:#2D3A4A;
font-size:15px;
color:#BBDD2F;
}