﻿body {
	background-color:#666; margin-top:10px; margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:0.8em;
	background:#08192d url('/pt/Images/bg_body.png') repeat-x;
}

#master {
	position:relative; width:100%; _width:1001px; min-width:1000px; max-width:1000px; border:2px #405b6a solid;
	text-align:left; 
	background:#FFFFFF url('/pt/Images/bg_principal.gif') repeat-y;
}

#rodape {
	position:relative; left:0px; top:0px; height:35px; padding-top:22px; 
	background-image:url(/pt/Images/grf_final_redondo.gif); background-repeat:no-repeat;
	font-size:0.85em; text-align:center; color:#fff; clear:both; background-color:#405b6a;
}
    #rodape address {
        font-style:normal;
    }
    #rodape a {
	    color:#EEE; text-decoration:none;
    }
    #rodape a:hover {
	    color:#99FFFF; text-decoration:underline;
    }

#top {
	position:relative; height:28px;
	background: #fff url(/pt/Images/bg_barratop1_fundo.gif) repeat-y right;
}

#top_testeira {
	position:relative; height:72px;
	background: #fff url(/pt/Images/bg_barratop2_fundo.gif) repeat-y right;
	border-bottom:#AEAEAE 1px solid;
}

#top_idioma {
	position:relative; left:0px; top:0px; width:180px; height:14px; float:left; margin-top:7px;	
	font-size:0.8em; text-align:center; color:#333;
}

    #top_idioma a, #sitemap a {
	    color:#225599; text-decoration:none;
    }

    #top_idioma a:hover, #sitemap a:hover {
	    color:#992222; text-decoration:underline;
    }

#top_barra {
	position:relative; width:598px; height:24px; float:right; margin-top:2px;
	background: #225599 url(/pt/Images/grf_final_barratop.gif) no-repeat;
	color:#FFFFFF; font-size:0.8em;
}

#sitemap {
	position:relative; left:0px; top:0px; width:530px; height:14px; float:left;
	font-size:0.8em; text-align:right; color:#333;
}

#sup_menu {
	position:relative; left:0px; top:5px; width:310px; padding-left:80px; float:left;
}

#buscar {
	position:relative; height:auto; min-height:20px; top:2px; width:205px; float:left;
}

.text {
    width:140px; padding:0px; height:16px; font-size:1.2em; border:1px solid #454566; background-color:#EEE;
}

#sup_menu a {
	color:#FFF; text-decoration:none;
}

#sup_menu a:hover {
	color:#FFF; text-decoration:underline;
}

#lider { 
	position:relative; left:0px; top:0px; width:530px; height:62px; line-height:62px; float:right; padding:5px;
	text-align:right; margin-right:8px;
}
#lider b { margin:0px; margin-top:25px; color:#998855; font-size:1.25em; }

#logo {
	position:relative; left:0px; top:0px; width:238px; height:72px; float:left;
}

#principal {
	position:relative; left:0px; top:0px; min-height:400px;
}

#menu {
	position:relative; left:0px; top:0px; width:180px; float:left; padding-top:6px; margin-bottom:20px;
}

#menu ul, #menu li {
    padding:0; margin:0; list-style:none;
}
#menu li {
    _height:18px;
}
#menu ul {
    margin-bottom:10px; 
}

#menu a {
	padding:2px 2px 2px 10px; display:block; color: #333; text-decoration:none; font-size:0.9em; 
    background-color:#E8EDF9;
}

    #menu a:hover {
    /* background-color:#D6DEF4; */
    color:#333399;
    }

#centro, #noticias {
	position:relative; width:800px; padding: 10px 10px 0px 10px; float:left;
}

#bannerinicial {
	position:relative; height:auto; min-height:180px; border:1px solid #225599; background-color:#225599;
}
#bannerinicial object, #bannerinicial object embed {
     height:250px; width:100%;
}


#centro H1, #noticias H1 { FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #EE9900; FONT-FAMILY: Arial; TEXT-ALIGN: left }
#centro H2, #noticias H2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial; TEXT-ALIGN: left }
#centro UL, #noticias UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#centro LI, #noticias LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
#centro A { DISPLAY: block; COLOR: #333; TEXT-DECORATION: none }
#centro A:hover { BACKGROUND-COLOR: #FAFAFA }
#centro .news A:hover { BACKGROUND-COLOR:Transparent; text-decoration:underline; }

#mapa A { DISPLAY: block; WIDTH:100%; COLOR: #333; LINE-HEIGHT: 15px; TEXT-DECORATION: none }
#mapa A:hover { color:#333399; background-color:#E6EEFF; }

#noticias A { COLOR: #333366; TEXT-DECORATION: none; }
#noticias A:hover { color: #555599; text-decoration:underline; }

.base_info { BORDER: #eee 1px solid; LEFT: 0px; MARGIN-TOP: 10px; LINE-HEIGHT: normal; POSITION: relative; TOP: 0px; HEIGHT: 103px; FLOAT: left; width:100%; }
#mscrm p { padding:0; margin:0 }

#txtpassos a, #txtcases a, #txtbeneficios a { padding: 10px; }

#mscrm,#centrais,#industrial { BORDER: #eee 1px solid; POSITION: relative; LEFT: 0px; TOP: 0px; MARGIN-TOP: 10px; FLOAT: left; LINE-HEIGHT: normal; width:290px; }
#mscrm { border:none; WIDTH: 199px; }
#centrais { MARGIN-right: 8px; MARGIN-left: 8px; }
#industrial *, #centrais * { padding:0; margin:0 }
#mscrm h2, #centrais h1, #industrial h1 { line-height:18px; padding:0; margin:0; FONT-FAMILY: Arial; FONT-SIZE: 0.9em; COLOR: #FFF; font-weight: bold; TEXT-ALIGN: center; }
#centrais .base_tit, #industrial .base_tit, #mscrm .base_tit { PADDING: 5px; BACKGROUND-COLOR: #225599; }
#centrais .base_tit { background:url(/pt/Images/bg_chamadas_top.png) top no-repeat; }
#industrial .base_tit { background:url(/pt/Images/bg_chamadas_top.png) bottom no-repeat; }
#mscrm .base_tit { PADDING: 5px; BACKGROUND-COLOR: #999966; }

.base_text { HEIGHT: 178px; background:#FAFAFA url(/pt/Images/bg_chamadas_rod.gif) bottom no-repeat; }
#centrais p, #industrial p { padding: 10px; padding-bottom:0px; text-align:left;}

#titnoticias {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; WIDTH: 755px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial black; POSITION: relative; BACKGROUND-COLOR: #225599; TEXT-ALIGN: left
}

.news { padding-top:10px; width:100%; }
.tit_news { height:25px; background:#fff url(/pt/Images/tit_news.gif) no-repeat left top; }