body {
margin:0;
padding:0;
font-family:Tahoma, Arial, Helvetica, "sans-serif";
width:100%;
height:100%;
background-image:url(../img/bg_sky_72_por_cento.jpg);
background-repeat:repeat-x;
color:#000;
font-size:11px;
}

body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address {
margin:0;
padding:0;
}

a {
color:#000;
text-decoration:none;
cursor:pointer;
}

a:hover {
color:#C00;
}

h1 {
font-size:40px;
}

h2 {
font-size:38px;
font-weight:normal;
margin-left:-3px;
margin-bottom:14px;
color:#808080;
}

h3 {
font-size:20px;
margin-bottom:14px;
color:#666;
}

h4 {
font-size:18px;
margin-top:30px;
margin-bottom:14px;
color:#666;
}

h4 a {
color:#666;
}

h4 a:hover {
color:#C00;
}

h5 {
font-size:12px;
margin-bottom:8px;
color:#666;
}

h6 {
font-size:11px;
margin-bottom:4px;
color:#666;
}

h1 span, h2 span, h3 span, h4 span, h5 span {
display:none;
}

p {
line-height:16px;
margin-bottom:10px;
}

p a {
font-weight:bold;
}

.loading {
top:40px;
margin-left:423px;
font-size:12px;
color:#CCC;
position:relative;
}

#general {
width:934px;
margin:0 auto;
/*padding-top:100%; /* este padding-top causa o scroll no firefox */
position:relative;
}

#general_2 {
width:934px;
height:100%;
margin:0 auto;
/*padding-top:100%; /* este padding-top causa o scroll no firefox */
background-image:url(../img/bg_general.jpg);
background-repeat:no-repeat;
background-color:#FFF;
position:relative;
}

.regua {
width:742px;
height:46px;
margin-left:90px;
}

.hoje {
top:58px;
left:748px;
font-size:10px;
color:#FFF;
position:absolute;
}

.menu {
width:900px;
height:13px;
top:13px;
margin-left:16px;
font-size:11px;
font-weight:bold;
position:relative;
color:#FFF;
}

.menu li {
display:inline;
}

.menu li a {
color:#FFF;
}

.menu li a:hover {
color:#036;
}

.header {
width:930px;
height:236px;
margin-left:2px;
background-image:url(../img/bg_header_1.jpg);
position:relative;
}

.banner_header {
width:930px;
height:157px;
top:20px;
position:relative;
}

.abertura {
width:100%;
height:100%;
text-align:center;
margin-top:10%;
}

.menu_grupo {
width:100%;
height:105px;
text-align:center;
margin-top:15px;
}

.container_1 {
width:510px;
margin-left:212px;
}

.container_2 {
width:668px;
margin-left:122px;
}

.container_2 h2 {
margin-left:88px;
}

.container_3 {
width:844px;
margin-top:40px;
margin-left:45px;
}

.col_1 {
width:452px;
float:left;
}

.col_2 {
width:352px;
margin-left:40px;
float:left;
}

.col_3 {
width:510px;
margin-left:102px;
float:left;
}

.col_4 {
width:176px;
margin-left:40px;
float:left;
}

.box_news {
width:510px;
margin-bottom:20px;
}

.data {
font-size:10px;
color:#CCC;
}

.news_title {
margin-top:0;
margin-bottom:6;
}

.img_news {
border-top:1px #CCC solid;
border-bottom:1px #CCC solid;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
background-color:#FFF;
padding:6px;
margin-top:4px;
margin-right:14px;
float:left;
}

.leia {
background:url(../img/bt_leia_mais_over.gif) no-repeat;
width:54px;
height:19px;
margin-top:8px;
position:relative;
}

.leia img {
width:54px;
height:19px;
border:0;
}

.leia a:hover img {
visibility:hidden;
}

* html a:hover {
visibility:visible;
}

.alterna {
margin-bottom:20px;
}

.instrucao {
width:150px;
height:100px;
margin-top:20px;
margin-right:20px;
_margin-right:17px;
text-align:right;
float:left;
}

.menu_aux_col {
list-style:none;
line-height:18px;
position:relative;
}

.menu_aux_col a {
font-weight:bold;
color:#666;
}

.menu_aux_col a:hover {
color:#C00;
}

.align_bt {
text-align:right;
}

.pdf {
margin-top:20px;
position:relative;
}


.text_image_1 {
margin-right:20px;
float:left;
}

.container_galeria {
width:510px;
margin-bottom:15px;
position:relative;
}

.thumb {
border-top:1px #CCC solid;
border-bottom:1px #CCC solid;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
float:left;
margin-right:10px;
margin-bottom:10px;
}

/*.suckertreemenu ul{
list-style:none;
}*/

.suckertreemenu {
width:840px;
height:30px;
margin-top:20px;
margin-left:56px;
margin-bottom:15px;
color:#FFF;
font-size:12px;
}

/*Top level list items*/
.suckertreemenu ul li{
display: inline;
float: left;
position: relative;
}

/*Top level menu link items style*/
.suckertreemenu ul li a {
display: inline;
text-decoration: none;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul {
left: 0;
position: absolute;
display: inline;
float: left;
visibility: hidden;
}

.sub_menu {
width:500px;
}

.sub_menu li {
display:inline;
padding-top:10px;
float:left;
}

#menu_horizontal {
width:100%;
}

.editDefault { /* CLASSE DOS EDITs */
font-size:11px;
color:#999;
padding-left:2px;
margin-top:6px;
border-top:1px #CCC solid;
border-bottom:1px #CCC solid;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
}

.editDefault_2 { /* CLASSE DOS EDITs */
font-family:Tahoma, Arial, Helvetica, "sans-serif";
font-size:11px;
color:#999;
float:left;
padding-left:2px;
margin-top:6px;
margin-right:20px;
border-top:1px #CCC solid;
border-bottom:1px #CCC solid;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
}

.editDefault_3 { /* CLASSE DOS EDITs */
font-size:11px;
color:#999;
padding-left:2px;
margin-top:2px;
border-top:1px #CCC solid;
border-bottom:1px #CCC solid;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
}

.bt_cadastrar {
width:58px;
height:19px;
margin-top:2px;
margin-left:124px;
border:0;
background:transparent url(../img/bt_cadastrar.gif) left top no-repeat;
}

.bt_cadastrar:hover {
background:transparent url(../img/bt_cadastrar_over.gif) left top no-repeat;
}

.box_message {
width:510px;
position:relative;
}


.bt_enviar {
width:44px;
height:19px;
margin-top:4px;
margin-left:214px;
border:0;
background:transparent url(../img/bt_enviar.gif) left top no-repeat;
}

.bt_enviar:hover {
background:transparent url(../img/bt_enviar_over.gif) left top no-repeat;
}

.bt_ok {
width:29px;
height:19px;
margin-top:4px;
margin-left:120px;
border:0;
background:transparent url(../img/bt_ok.gif) left top no-repeat;
}

.bt_ok:hover {
background:transparent url(../img/bt_ok_over.gif) left top no-repeat;
}

.bt_textos {
background:url(../img/bt_adm_textos_over.gif) no-repeat;
width:107px;
height:107px;
margin-top:10px;
margin-right:10px;
float:left;
position:relative;
}

.bt_textos img {
width:107px;
height:107px;
border:0;
}

.bt_textos a:hover img {
visibility:hidden;
}


.bt_noticias {
background:url(../img/bt_adm_noticias_over.gif) no-repeat;
width:107px;
height:107px;
margin-top:10px;
margin-right:10px;
float:left;
position:relative;
}

.bt_noticias img {
width:107px;
height:107px;
border:0;
}

.bt_noticias a:hover img {
visibility:hidden;
}

.footer {
clear:both;
margin-top:140px;
width:934px;
}

.footer_2 {
clear:both;
margin-top:40px;
width:934px;
}

.footer_3 {
clear:both;
margin-top:40px;
width:934px;
background-color:#FFF;
}

.menu_footer {
width:930px;
height:34px;
margin-left:2px;
margin-bottom:12px;
font-weight:bold;
color:#FFF;
background-image:url(../img/footer_menu_bar.jpg);
background-repeat:no-repeat;
}

.menu_footer ul {
width:170px;
top:10px;
margin-left:842px;
position:relative;
}

.menu_footer li {
display:inline;
}

.menu_footer li a {
color:#FFF;
}

.menu_footer li a:hover {
color:#036;
}

.webmail {
width:85px;
height:11px;
margin-left:20px;
float:left;
position:relative;
}

.copy_sign {
font-family:Tahoma, Arial, Helvetica, "sans-serif";
font-size:9px;
margin-left:685px;
position:relative;
}

.copy_sign p {
color:#808080;
margin-bottom:15px;
}





