/* 
1420px – Desktops, notebooks com monitores widescreen
***********************************************************/
@charset "utf-8";

body{

	/*background-image: url(../images/bgr.jpg);*/
	/*background-repeat: repeat-x;*/
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
        background-position: top;
	background-color: #E4EFF3;
}

p{
	margin:0; padding:0;
}

img, picture, video, embed {
    max-width: 100%;
}

/*-------------------------------------------------------------*/
.link_equipamentos {
	width: 300px;
	height: 200px;
	margin: 0px;
	float: left;
}
.link_top {
	background-image: url(../images/link_sup.png);
	background-repeat: no-repeat;
	width: 300px;
	height: 2px;
	float: left;
}
.link {
        font-family: 'Arial', Sans-serif;
        font-size: 1.000em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/link.png);
	background-repeat: no-repeat;
	width: 300px;
	height: 27px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 15px;
	float: left;
}
.link:hover {
        font-family: 'Arial', Sans-serif;
        font-size: 1.000em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-image: url(../images/hover.png);
	background-repeat: no-repeat;
	width: 300px;
	height: 27px;
	margin: 0px;
	padding-top: 2px;
	padding-left: 15px;
	float: left;
}
/*-------------------------------------------------------------*/
.wrap {
   clear:both;
   display: block;
   background: url(../images/nuvens.jpg) no-repeat ;
   width:1160px;
   height: 90px;
   margin: 0 auto;
   line-height:40px;
}

.sidebar_logotipo {
   background: url(../images/logo.png) no-repeat ;
   float:left; /*posiciona o logotipo à esquerda do site*/
   background-position: center;
   margin-top:5px;
   margin-left: 5px;
   height:80px; /*altura da imagem*/
   width: 300px;  /*largura da imagem*/ 
   text-indent:-9999; /*recuo para ocultar texto à esquerda*/
   float: left;
}

.sidebar_texto {
   font-family: "Trebuchet MS", "Arial", Sans-serif;
   font-size: 1.500em;
   font-weight: normal;
   text-transform: none;
   color: #0E61AA;
   text-decoration: none;
   text-align: center;
   background-color: #fff;
   opacity: 0.7;
   filter: alpha(opacity=70); /* For IE8 and earlier */
   width: 56.03%; /* 650px / 1160px */
   float: left;
   height: 40px;
   margin-top:20px;
   z-index: -100;
}

header{
    display: block;
    background: #fff;
    width:100%;
    height: 90px;
    top: 0;
    position: fixed;
    left: 0;
    border-bottom: 2px solid #5889A9;
    z-index: 100;
}


div.background2 {
   height: 45px;
}

div.background3 {
   height:91px;
}

tarja_menu{
    display: block;
    background: #54759E;
    width:100%;
    height: 43px;
    top: 10;
    position: fixed;
    left: 0;
    z-index: 100;
}


div.background {
    background-color: #A5CE37;
    opacity: 0.7;
    filter: alpha(opacity=70); /* For IE8 and earlier */
    height: 35px;
    width:1030px;
    margin: 0 auto;

}
div.transbox {
  margin: 0px; 
  border: 1px;
  font-family: 'Arial', Sans-serif;
  color:#000;
  font-size: 1.500em;
  vertical-align: center;
  vertical-align: middle;
  margin top auto vertical center;
  text-align: center;
  height: 50px;
}


/*-------------------------------------------------------------*/
#content {

  width: 1030px;
  height: 250px;
  margin: auto;
}
/*
=========================
Image Gallery - imagens
=========================
*/

div.img {
    background-color: #E4EFF3;
    margin: 0px;
    padding: 0px;
    border: 0px solid #5889A9;
    height: auto;
    width: auto;
    float: left;
    text-align: center;
}
div.img img {
    display: inline;
    margin: 0px;
    padding: 2px;
}

/*TITULO E TEXTO---------------------------------------------------*/
div.tarja_titulo {
    background-color: #A5CE37;
    height: 37px;
    width:1030px;
    margin: 0 auto;
    padding-left: 20px;
    padding-top: 5px;
}

div.titulo {
    margin: 10px; 
/*  font-family: 'Trebuchet MS','Arial', Sans-serif; */
    font-family: 'Arial', Sans-serif; 
    color:#000;
    font-size: 1.500em; /* 24px ÷ 16px = 1.500em */
}

div.tarja_ampliar {
    height: 15px;
    width:1030px;
    margin: 0 auto;
}

div.ampliar {
   border: 1px;
   font-family: 'Arial', Sans-serif; 
   color:#000;
   font-size: 0.938em;
   vertical-align: center;
   vertical-align: middle;
   margin top auto vertical center;
   height: 30px
}

div.tarja_texo {
    clear:both; 
/*  background-color: #fff000;*/  
    width:1030px;
    height: 570px;
    margin: 0 auto;
}

div.texo {
/*  background-color: #00f000; */
    font-family: 'Arial', Sans-serif;
    font-size: 0.9em; /* 32px ÷ 18px = 1.7777777778em */
    letter-spacing: 0.05em;
    font-weight: normal;
/*  text-align: center; */
    width: 53.39%; /* 550px / 1030px */
    height: 570px;
    float: left;
}

div.subtarja {
/*  background: #F000ff; */
    width:450px;
    height: 340px;
    float: right;
}

div.ladoesq {
/* background-color: #ffF000;*/
    font-family: 'Arial', Sans-serif;
    font-size: 0.9em; /* 32px ÷ 18px = 1.7777777778em */
    letter-spacing: 0.05em;
    font-weight: normal;
/*  text-align: center; */
    width: 95.00%; /* 390px / 400px */
    height: 300px;
    float: left;
}

div.informacoes {
/*  background-color: #E4EFF3; */
    font-family: 'Arial', Sans-serif;
    font-size: 0.9em; /* 32px ÷ 18px = 1.7777777778em */
    letter-spacing: 0.05em;
    font-weight: normal;

}
div.ladodir {
/*  padding-top: 20px; */
/*  background-color: #fff000; */
    font-family: 'Arial', Sans-serif;
    font-size: 0.9em; /* 32px ÷ 18px = 1.7777777778em */
    letter-spacing: 0.05em;
    font-weight: normal;
/*  text-align: center; */
    width: 45.00%; /* 180px / 400px */
    height: 210px;
    float: right;
}
div.cosulte {
    background: url(../images/tel_email.jpg) no-repeat ;
/*  text-align: center; */
    width: 70.00%; /* 280px / 400px */
    height: 90px;
/*  margin-top: 300; */ 
    float: left;
}



/*-------------------------------------------------------------*/

#footer{
        display: block;
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
        float: left;
	height: 140px;
	background-image: url(../images/bottom.jpg);
	background-repeat: repeat-x;

}
.footeresq{
	width:50%;
	height: 140px;
        float: left;
        background-color: #06324B;
	background-image: url(../images/bottom.jpg);
	background-repeat: repeat-x;
}
.footerdir{
	width:50%;
	height: 140px;
        float: right;
        background-color: #06324B;
	background-image: url(../images/bottom.jpg);
	background-repeat: repeat-x;
}

.footer_mail {
        font-family: 'Arial', Sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	height: 20px;
	color: #fff;
	margin-top: 10px;
	padding-bottom: 10px;
}
.footer_endereco {
        font-family: 'Arial', Sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	margin-top: 10px;
	color: #FFF;
}