body {background-image: url(../images/bkg_center.gif); background-repeat: repeat-y; background-position:center; margin:0px; background-color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:130%; }

form {margin:0px; padding:0px}
input { padding:2px 0px 2px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; border:0px none; }

a { text-decoration:none; color:#999999;}
a:hover {text-decoration:none; color:#C43129;}

/*HEADER*/
.FW_Header {height:300px;}

.FW_Header .Left {background-image:url(../images/bkg_left.gif); background-repeat:repeat-x;}
.FW_Header .Center {width:911px;}
.FW_Header .Right {background-image:url(../images/bkg_right.gif); background-repeat:repeat-x;}
.FW_Header div {padding:9px 40px 11px 0px; text-align:right;}

.MenuTop {font-size:9px;}
.MenuTop a {color:#CCCCCC;}
.MenuTop a:hover {color:#FFFFFF;}
.MenuTop .Sel a {color:#FFFFFF;}

.MainMenu {margin:5px 23px 0px 0px;}
.MainMenu td a {background-color: #28204A; display:block; border-right:1px solid #CCCCCC;}
.MainMenu td a:hover {background-color: #C43129;}
.MainMenu .Sel a {background-color: #C43129;}

.Tracker {font-size:10px; color:#FFFFFF; padding:180px 40px 5px 0px;}
.Tracker a {color:#CCCCCC;}
.Tracker a:hover {color:#FFFFFF;}

/*CONTENT*/
.FW_Content { }
.FW_Content .TD_Left{background-color:#F0F0F0; width:255px; /*vertical-align:top;*/}
.FW_Content .TD_Left div {padding:22px}
.FW_Content .TD_Right{padding: 15px 0px 0px 50px;}

.BorderFoto {border:1px solid #102042;}

.TextZone { padding:30px 0px 30px 0px;}
.TextOrange {color:#C43129;}

.TextSmallBlue {color:#102042; font-weight:bold;}
.TextSmallBlue a {color:#102042;}
.TextSmallBlue a:hover {color:#102042;text-decoration:underline;}

.TituloOrange {color:#C43129; font-weight:bold; font-size:12px;}

.TituloBlue {color:#544D6E; font-weight:bold; font-size:12px;}
.TituloBlue a {color:#544D6E;}
.TituloBlue a:hover {color:#102042; text-decoration:underline;}

.ImageCaption { color:#999999; margin-top:4px; }

.TdMenu {height:350px;}

.SubMenu {margin-bottom:120px; color:#EEEEEE; font-weight:bold; font-size:10px;}
.SubMenu  { background-color:#102042; border-bottom:1px solid #EEEEEE;}
.SubMenu a { color:#EEEEEE; display:block; padding:5px 10px 5px 20px;}
.SubMenu a:hover {background-color:#C43129; color:#FFFFFF; }
.SubMenu .Sel a {background-color:#C43129; color:#FFFFFF; }

.Sub2Menu {font-weight:normal; border:0px none; background-color:#CCCCCC;}
.Sub2Menu ul {margin:0px; padding:0px; list-style:none;}
.Sub2Menu li a {padding:3px 8px 3px 40px; background-color:#666666; display:block; color:#FFFFFF;}
.Sub2Menu li a:hover { background-color:#999999; color:#FFFFFF; }
.Sub2Menu li.Sel a { background-color:#999999; }

.Sub2Menu .Sub3Menu {margin:0px; padding:0px; list-style:none;}
.Sub2Menu .Sub3Menu li {color:#999999; font-size:10px;}
.Sub2Menu .Sub3Menu li a { padding:3px 8px 3px 65px; background-color:#CCCCCC; display:block; color:#333333; }
.Sub2Menu .Sub3Menu li a:hover { background-color:#EEEEEE; color:#333333; }
.Sub2Menu .Sub3Menu li.Sel a { background-color:#EEEEEE; }

.Artigos {margin:5px 0px 5px 0px;}
.Artigos .Texto {padding-right:25px;}
.Artigos .Texto div {padding:0px; margin-bottom:5px;}
.Artigos .Foto {border:1px solid #102042; margin-bottom:5px;}

.ArtigosMatrix {margin:5px 0px 5px 0px;}
.ArtigosMatrix .Texto {padding-right:25px;}
.ArtigosMatrix .Texto div {padding:0px; margin-bottom:5px;}
.ArtigosMatrix .Foto {border:1px solid #102042; margin-bottom:5px;}
.ArtigosMatrix .Cell {border:1px solid #DDDDDD; padding:8px;}
.ArtigosMatrix .FotoDiv {background-repeat:no-repeat; background-position:center center;}
.ArtigosMatrix .TituloBlue {margin-top:4px;}

.NumberMenu {font-size:8px; color:#616161;}
.NumberMenu a { border:1px solid #616161; padding:0px 3px 0px 3px; color:#616161;}
.NumberMenu a:hover {color:#FFFFFF; border:1px solid #102042; background-color:#102042;}
.NumberMenu a.Sel {color:#FFFFFF; border:1px solid #102042; background-color:#102042;}

/*HEADER*/
.FW_Footer {margin:40px 0px 0px 0px;}
.FW_Footer td.MenuBottom {padding:10px; width:870px; background-color:#666666;}
.FW_Footer .MenuBottom {font-size:11px;}
.FW_Footer .MenuBottom a {color:#E0E0E0;}
.FW_Footer .MenuBottom a:hover {color:#FFFFFF;}
.FW_Footer td.CopyRight {padding:25px 0px 25px 0px;}
.FW_Footer .CopyRight {font-size:10px; color:#BBBBBB;}
.FW_Footer .CopyRight a {color:#BBBBBB;}
.FW_Footer .CopyRight a:hover {color:#000000;}

/*NEWSLETTER*/
.Newsletter {color:#FFFFFF; background-color:#C43129; vertical-align:bottom;}
.Newsletter a{color:#EEEEEE;}
.Newsletter a:hover {color:#FFFFFF;}

/*MAPA SITE*/
.MapaSite {}

.MapaSite .background {background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y;}

.MapaSite .Mapatit {font-weight:bold; color:#544D6E;}
.MapaSite .Mapatit a {color:#544D6E;}
.MapaSite .Mapatit a:hover {color:#102042; text-decoration:none;}

.MapaSite .MapaSub {margin-left:30px; margin-bottom:25px; border-left:1px solid #787867; text-align:left; padding:2px 0px 2px 10px;}
.MapaSite .MapaSub a {color:#787867;}
.MapaSite .MapaSub a:hover {color:#C43129; text-decoration:none;}

/*.MapaSite .MapaSubSub {margin-left:70px; margin-top:5px; margin-bottom:20px; border-left:1px solid #B7B7AA; padding:2px 0px 2px 10px; font-size:10px;}
.MapaSite .MapaSubSub a {color:#A7A796;}
.MapaSite .MapaSubSub a:hover {color:#000000; text-decoration:none;}*/
