﻿body {
    font-family:Arial;
    color:#484747;
    font-size:11px;
    margin:0px;
    background-image:url(Imagens/bg_site.jpg);
    background-position:top;
    background-repeat:repeat-x;
    background-attachment:fixed;
}

select {
    font-family:Arial;
    color:#484747;
    font-size:11px;
}

input {
    font-family:Arial;
    color:#484747;
}

a {
    color:#484747;
}
a:link {
    text-decoration:none;
}
a:active {
    text-decoration:none;
}
a:visited {
    text-decoration:none;
}
a:hover {
    color:#000;
    text-decoration:none;
}

.clear { clear:both;}
.middle { vertical-align:middle;}
.fright { float:right;}
.fleft { float:left;}

.site {
    width:767px;
    _width:807px;
    border-left:4px solid #670001;
    background-color:#fff;
    position:relative;
}

.site .sky {
    position:absolute;
    left:767px;
    top:0px;
    width:203px;
    background-color:#EAEAEA;
    background-image:url(Imagens/bg_skyregiao.gif);
    background-position:left top;
        background-repeat:repeat-y;
    color:#940102;
    /*height:100%;*/
}

.site .sky a {
    color:#940102;
    margin-left:20px;
}
.site .sky a:link {
    text-decoration:none;
}
.site .sky a:active {
    text-decoration:none;
}
.site .sky a:visited {
    text-decoration:none;
}
.site .sky a:hover {
    color:#484747;
    text-decoration:none;
}

.site .sky strong {
    font-size:12px;
}
.site .sky div
{
	background-image:url(Imagens/bg_skyregiao.gif);
    background-repeat:repeat-y;
    background-position:left top;
	
	}
.site .sky div .box {
    width:180px;
    height:51px;
    padding-top:8px;
    padding-left:20px;
    background-image:url(Imagens/bg_skythumb.gif);
    background-repeat:no-repeat;
    background-position:top;
    margin:auto;
}

.site .sky .box02 {
    width:145px;
    height:73px;
    padding-top:20px;
    padding-left:20px;
    background-image:url(Imagens/bg_box02_sky.jpg);
    background-repeat:no-repeat;
    background-position:top;
    margin:auto;
}

.site .sky .box03 {
    width:145px;
    height:70px;
    padding-top:23px;
    padding-left:20px;
    background-image:url(Imagens/bg_box03_sky.jpg);
    background-repeat:no-repeat;
    background-position:top;
    margin:auto;
}

.site .header {
    background-image:url(Imagens/bgheader.gif);
    background-position:top;
    background-repeat:repeat-y;
	
}

.site .header div.logo {
 width:195px;
 *width:195px;
 height:98px;
 float:left;
 /*background:url(imagens/logo_MG.jpg) no-repeat  left top*/
}
.site .header div.logo .smalMenu
{  
	/*height:50px;
   width:100px;
   *width:100px;
   _width:79px;   
   margin-left:213px;
   margin-top:40px;*/
	}
	.site .header div.logo .smalMenu ul
{   margin:0;
  padding:0;
  list-style-image:none;
   list-style-type:none;
	}
.site .header div.logo .smalMenu ul li 
{ margin-bottom:10px
   }
.site .header div.logo .smalMenu ul li a
{ /*font-family:Arial,verdana !important;
   font-size:9px !important;
   color:#797979 !important;*/
   }
	
.site .header div.liga {
 width:188px;
 *width:188px;
 height:98px;
 float:left;
}
.site .header div.atend {
width:287px;
  height:98px;
   float:left;
}
.site .header .tel{
	position:absolute;
	margin-left:510px;
	*margin-left:-260px;
	margin-top:82px;
}
/*.site .header .entrar {
    position:absolute;
    top:57px;
    left:500px;
}

.site .header .extranet {
float:left;
padding-left:305px;
padding-top:3px;
}

.site .header .extranet input {
    margin-right:6px;
}

.site .header .extranet .txtbox {
    border:1px solid #6f88a0;
    background-color:#b2b3b5;
    color:#fff;
    font-size:10px;
    width:90px;
    height:13px;
}

.site .header .senhas {
   color:#A6A6A6;
float:left;
font-size:10px;
line-height:10px;
width:109px;
}

.site .header .senhas a {
    font-size:10px;
    color:#a6a6a6;
    display:block;
}

.site .header .senhas a:link {
    text-decoration:none;
}
.site .header .senhas a:active {
    text-decoration:none;
}
.site .header .senhas a:visited {
    text-decoration:none;
}
.site .header .senhas a:hover {
    color:#fff;
    text-decoration:none;
}*/
.site .regiao{ 
 height:66px;
	max-height:66px;
	min-height:66px;
 background:#fff url(imagens/bgRegiao.jpg) no-repeat;
 width:767px;
 _margin-top:-3px;
 _margin-bottom:-3px;
}
.site .regiao .tit_reg
{
	margin-top:28px;
	margin-right:99px;
	*margin-right:99px;
	_margin-right:80px;
	 height:11px;
	width:100px;
	 float:right;
	}
	.site .regiao .lbl_reg
{
  height:20px;
  float:right;
  width:200px;
	}
.site .regiao .lbl_reg h2
{
   font-size:20px;
   text-transform:uppercase;
  color:White;
 font-weight:normal;
 margin:0;
 padding:0;

	}

	.site .regiao .comboReg 
{
  float:right;

margin-right:20px;
margin-top:42px;
width:140px;
	}

	
.site div.boxesMenu
{
	background-image:url(Imagens/bg_home.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    padding-top: 17px;
  
 
	}
.site div.boxesMenu div.menu {
    background-image:url(Imagens/bg_menu.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:center;
    height:39px;
    
 
    	
}
.site .boxesMenu .menu .item {
   
 border-left:1px solid #9C5352;
border-right:1px solid #000000;
    padding:auto; 
    margin:auto;
    height:39px;
    width:106px;
    float:left;
}

.site  .boxesMenu .menu .item img
{
	padding-top:14px;
	}
.site   .boxesMenu .menu  .item_last {
    border-left:1px solid #9C5352;
    margin:auto;
    padding:auto;
    width:106px;
     height:39px;
    float:left;
}
.site .boxesMenu .menu .item_last img
{
	padding-top:14px;
	}

.site  .busca {
    background-image:url(Imagens/bg_busca.gif);
    background-position:top;
    background-repeat:repeat-x;
    padding-top:4px;
    height:29px;
 
}

.site .busca select {
    margin-right:10px;
}

.site .internas {
    background-image:url(Imagens/bg_interna.jpg);
    background-position:bottom;
    background-repeat:repeat-x;
    min-height: 300px;
    _height: 300px;
}



.site .rodape {
    background-image:url(Imagens/bg_rodape.jpg);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#670001;
    text-align:center;
    color:#fff;
    padding-top:6px;
    padding-bottom:6px;
}
.pula 
{
    display:block;
    margin-top:11px;
}
.pula input
{
    float:none!important;
    margin-bottom:0!important;
}
.pula select
{
    background-color:#EBEBEB;
    background-image:url(Imagens/bg_input.gif);
    background-position:center bottom;
    background-repeat:repeat-x;
    border:0 solid #FFFFFF;
    margin-bottom:0;
    vertical-align:middle;
    width:385px;
    *width:389px;
    height:17px;
    *height:19px;
}
.junta 
{
    float:left;
    text-align:right;
    margin-right:4px;
    width:146px;
}
.radio tr
{
    float:left;
}
.radio tr input
{
    float:left!important;
}


