/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html { margin:0; background: url(imgs/background.png) repeat-x; background-color: #FFF; }
body { font-family: Helvetica,Arial,sans-serif; margin: 0px 0px 0px 0px; font-size: 15px; color: #727272; }
a img { border:0 }
a { color:#727272 }
a:visited { color:#727272 }
a:hover { color: #fb4f14 }

h1 {font-family: Helvetica,Arial,sans-serif; font-size: 30px; color: #FFF; font-style: normal; margin: 0px; font-weight: bold;}
h2 {font-family: Helvetica,Arial,sans-serif; font-size: 24px; color: #FFF; font-style: normal; font-weight: 100; margin: 0px;}
h3 {font-family: Helvetica,Arial,sans-serif; font-size: 18px; color: navy; font-style: normal; font-weight: 100; margin: 0px; background-color: #dce8f3; padding: 15px; margin-bottom: 10px;}
h4 {font-family: Helvetica,Arial,sans-serif; font-size: 16px; color: #1163b1; font-style: normal; font-weight: 100; margin: 0px; }
.texto1 {font-family: Helvetica,Arial,sans-serif; font-size: 20px; color: #727272; font-style: normal;}
.texto1_highlight {font-family: Helvetica,Arial,sans-serif; font-size: 22px; color: #fb4f14; }
.cinza2 {font-family: Helvetica,Aria, sans-serif; font-size: 14px; color: #727272; font-weight: bold;}
.cinza3 {font-family: Helvetica,Aria, sans-serif; font-size: 14px; color: #727272;}
.breadcrumb {background-color: #FFF; margin-right: 20px;}

.colunas {padding-right: 40px;}
.chronoform {color: #FFF;}
.chronoform a:visited {color: white}
.chronoform a:link {color: white;}
.chronoform a:active {color: white;}
.chronoform a:hover {color: white;}


#wrapper { width:997px; margin:auto; padding-top: 0px;}
#menu { background-color:#FFF; padding: 0px; height: 47px;}
#slogan {padding-top: 40px; padding-left: 22px;}
#swf { background-color: #FFF; width: 792px; height: 216px; margin-top: 42px;}
#hr {color: #ededed; background-color: #ededed; height: 1px; margin-top: 20px;}
#logo {}
#ultimas_noticias { width: 264px;}
#destaques { width: 730px; padding-top: 10px; }
#gk_npro-newspro1 {width: 230px;}
.gk_npro_mainwrap {width: 230px;}


#welcome {padding-right: 10px; padding-left: 20px; padding-top: 10px; width: 300px;}

#mapasite { position:relative; top:35px; margin-left: 20px; color: #FFF; font-size: 12px;}
#mapasite a { font-size: 12px; color:#FFF; font-style: normal; }
#mapasite a:visited { font-size: 12px; color:#FFF; font-style: normal; }
#mapasite a:hover { font-size: 12px; color: #fb4f14; }
#search {background-color: black;}
#login {background-color: fuchsia;}

#menu {}
#conteudos {margin-top: 20px; width: 720px;}
#conteudos2 {margin-top: 20px; background-color: #FFF; padding: 10px;}
#quicklinks { padding-right: 10px; margin-right: 50px;}

#footer { margin-top: 20px; }

#copyright {width: 997px; margin:auto; font-size: 10px; color: #727272; margin-top: 10px;}
#copyright a { font-size: 10px; color:#727272 }
#copyright a:visited { font-size: 10px; color:#727272 }
#copyright a:hover { font-size: 10px; color: #fb4f14 }

#header_anim {padding-left: 10px; padding-top: 10px; margin-left: 10px; width: 450px;}
#acess_tab {margin-top: 40px;}

.titulos {font-family: Helvetica,Arial,sans-serif; font-size: 37px; color: #8cb9dc; font-style: normal; font-weight: bold; margin: 0px;}
.contentheading {font-family: Helvetica,Arial,sans-serif; font-size: 20px; color: #8cb9dc; font-style: normal; font-weight: bold; margin: 0px; padding-bottom: 20px;}

.article_column {padding-left: 10px; padding-right: 10px;}
