﻿body {
background-image:url('/IMG/BODY_BG.png');
background-repeat:repeat-x;
background-color:#ffffff;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

img {
border: none;
}

.top_site {
background-image:url('/IMG/TOP_BODY.jpg');
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:1000px;
height:230px;
}

.logolink {
border-style: none;
border-color: inherit;
border-width: medium;
width:363px; 
height: 65px;
background-image:url('/IMG/pxtrans.png');
background-repeat:repeat-x repeat-y;
}

.menu-style {
text-align:right;
font-family:Arial;
font-size:12px;
color:Black;
}

.IMG_SUBMENU {
/*background-image:url('/IMG/icon_como_funciona.png');*/
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:242px;
height:178px;
}

.IMG_SUBMENU_calculator {
background-image:url('/IMG/icon_calculadora.png');
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:244px;
height:180px;
}

.IMG_SUBMENU_CONTACTOS {
background-image:url('/IMG/icon_CONTACTO.png');
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:244px;
height:180px;
}

/*.IMG_SUBMENU_BOASVINDAS {
background-image:url('/IMG/icon_bem_vindo.png');
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:244px;
height:180px;

}*/

.sub_menu {
background-image:url('/IMG/sub_menu_BG.png');
background-repeat:no-repeat;
background-position:top;
padding-top:15px;
padding-left:3px;
width:236px;
height:auto;
}

.sub_menu_txt {
background-image:url('/IMG/sub_menu_BG.png');
background-repeat:no-repeat;
background-position:top;
vertical-align:top;
text-align:justify;
padding:15px;
width:236px;
height:300px;
font-family:Verdana;
font-size:12px;
color:#858585;
}

.login_box_top {
background-image:url('/IMG/logincaixa_top.png');
background-repeat:no-repeat;
width:311px;
height:46px;
color:#f2b237;
font-size:medium;
font-weight:bold;
text-align:center;
}

.login_box_midle {
text-align:center;
background-color:#fbfbfb;
width:311px;
height:auto;
}

.login_box_end {
background-image:url('/IMG/logincaixa_baixo.png');
background-repeat:no-repeat;
width:311px;
height:46px;
}

#MARCADOR {
width:580px;
height:auto;
font-family:Arial;
font-size:9px;
color:#d7d6d4;
text-align:right;
}

#MARCADOR li a {
height: 32px;
voice-family: "\"}\""; 
voice-family: inherit;
height: 24px;
text-decoration: none;
font-family:Arial;
font-size:9px;
color:#d7d6d4;
text-align:right;
}

#MARCADOR li a:link, #MARCADOR li a:visited {
font-family:Arial;
font-size:9px;
color:#d7d6d4;
display: block;
background-repeat:repeat-x;
padding: 0px 0 0 10px;
text-align:right;
}

#MARCADOR li a:hover {
font-family:Arial;
font-size:9px;
color:#c5c5c5;
background-repeat:repeat-x;
padding: 0px 0 0 10px;
text-align:right;
}

#MARCADOR li a:active {
font-family:Arial;
font-size:9px;
color:#c5c5c5;
background-repeat:repeat-x;
padding: 8px 0 0 10px;
text-align:right;
}

.INFS_BG {
background-image:url('/IMG/inf_BG.png');
background-repeat:no-repeat;
background-position:top;
width:623px;
height:auto;
font-family:Verdana;
font-size:12px;
color:#858585;
padding-left:15px;
padding-right:15px;
padding-top:20px;
text-align:justify;
vertical-align:top;
}

.INFS_BG a:link {
color: #f2b237;
font-family:Tahoma;
font-size:12px;
text-decoration:underline;
}

.INFS_BG a:visited {
color: #f2b237;
font-family:Tahoma;
font-size:12px;
text-decoration:underline;
}

.INFS_BG a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#c84a00;
}

.INFS_BG a:active {
font-family:Tahoma;
font-size:12px;
color:#f2b237;
text-decoration:underline;
}

.calculator_table {
background-color:#faf0de;
border-color:#ecebe8;
border:1px;
width:250px;
height:100px;
padding:10px;
vertical-align:top;
text-align:left;
}

.calculator_titles {
color:#f2b237;
font-size:medium;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
border:1px;
border-color:#000000;
}

.calculator_table2 {
border:1px;
width:240px;
height:40px;
padding:10px;
vertical-align:top;
text-align:left;
}

.calculator_style_txt_1 {
color:#858585;
font-size:12px;
text-align:left;
}

.calculator_style_txt_2 {
color:#858585;
font-size:12px;
text-align:justify;
}

.calculator_style_box {
color:#858585;
font-size:12px;
font-weight:bold;
text-align:right;
}

.calculator_style_box2 {
color:#858585;
font-size:11px;
font-weight:bold;
text-align:left;
}

.calculator_style_box3 {
color:#858585;
font-size:11px;
font-weight:bold;
text-align:center;
}


#lnkTutoriais {
background-repeat:no-repeat;
width:164px;
height:82px;
}

#lnkTutoriais a:link {
background-repeat:no-repeat;
width:164px;
height:82px
}

#lnkTutoriais a:visited {
background-repeat:no-repeat;
width:164px;
height:82px
}

#lnkTutoriais a:hover {
background-image:url('/IMG/tut_bt_hover.png');
background-repeat:no-repeat;
width:164px;
height:82px;
}

#lnkTutoriais a:active {
/*background-image:url('/IMG/tut_bt_normal.png');
*/background-repeat:no-repeat;
width:164px;
height:82px
}

.end_body {
background-image:url('/IMG/ENDBODY.png');
background-position:center;
background-repeat:no-repeat;
vertical-align:top;
width:1000px;
height:149px;
}


.end_body_bg {
background-image:url('/IMG/ENDBODY_bg.png');
background-position:center;
background-repeat:repeat-x;
vertical-align:top;
}




.copyright {
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-align:left;
}

.copyright a:link {
text-decoration: underline;
color: #FFFFFF;
font-family:Tahoma;
font-size:10px;
}

.copyright a:visited {
color: #FFFFFF;
font-family:Tahoma;
font-size:10px;
}

.copyright a:hover {
text-decoration: none;
font-family:Tahoma;
font-size:10px;
color:#ffffff;
}

.copyright a:active {
font-family:Tahoma;
font-size:10px;
color:#ffffff;
}

.hydra {
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-align:right;
text-decoration: none;
}

.hydra a:link {
text-decoration: none;
color: #edcc9b;
font-family:Tahoma;
font-size:10px;
}

.hydra a:visited {
color: #FFFFFF;
font-family:Tahoma;
font-size:10px;
}

.hydra a:hover {
text-decoration: none;
font-family:Tahoma;
font-size:10px;
color:#ffffff;
}

.hydra a:active {
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-decoration: none;
}
