/* CSS Document */
/* METHA */

*{
        margin: 0;
        padding: 0;
        top:0;
        left:0;
}

body {
        background:#fff url(../imagens/background.jpg) repeat-x 0px 108px;
        text-align:center;
        margin-bottom:40px;
}



/*-----HEADER-----*/

#header{
        width:676px;
        margin:0 auto;
        position:relative;
}

#topo{
        background: rgb(227, 226, 225) url(../imagens/back_topo.jpg) no-repeat bottom right;
        width:663px;
        height:19px;
        position:relative;
        margin:0 auto;
        text-align:right;
}

#notafalecimento{
	float:left;
	padding:3px;
	cursor:pointer;
}

#boxnota{
	background: #000 url(../imagens/img_nota_midosi.jpg) no-repeat top left;
    width:447px;
    height:201px;
    position:absolute;
	top:19px;
	left:6px;
	z-index:999;
	cursor:pointer;
	display:none;
}

#topo p{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#fff;
        padding-right:16px;
        padding-top:3px;
}

#topo a{
        text-decoration:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#fff;
}

#topo a:hover{
        text-decoration:underline;
}

#arealogo{
        width:676px;
        height:88px;
        background: url(../imagens/back_sombra_header01.jpg) bottom no-repeat;
        position:relative;
        text-align:left;
}

#logo {
        width:300px;
        padding-left:10px;
        position:relative;
        top:0;
        left:0;
        float:left;
        border:none;
}

#slogan {
        width:271px;
        position:relative;
        padding-left:83px;
        top:0;
        float:left;
        border:none;
}

#menueflash{
        width:676px;
        height:145px;
        background: url(../imagens/back_sombra_header02.jpg) no-repeat;
        position:relative;
        text-align:left;
}

#menu{
        background:rgb(95, 95, 95);
        width:230px;
        height:145px;
        position:relative;
        float:left;
        left:7px;
}

#menu ul{
        padding-top:2px;
        padding-left:12px;
        padding-right:38px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#ccc;
        list-style:none;
}

#menu ul li{
        height:22px;
        border-bottom: 1px solid #888;
}

#menu ul li img{
        vertical-align:bottom;
}

#menu ul li.semborda{
        border-bottom: none;
}

#menu ul li a{
        text-decoration:none;
        color:#ccc;
}

#flash{
        width:430px;
        position:relative;
        float:right;
        padding-right:9px;
        left:1px;

}


/*-----CONTEUDO-----*/

#conteudo{
        background:url(../imagens/back_sombra_cont.jpg) bottom no-repeat;
        width:676px;
        margin:0 auto;
        position:relative;
}

#titulos{
        width:676px;
        height:35px;
        background:url(../imagens/back_sombra_header03.jpg) top no-repeat;
        margin:0 auto;
		z-index:2;
}

#titesquerda{
        background:rgb(237, 237, 237);
        width:230px;
        height:35px;
        position:relative;
        float:left;
        left:7px;
        top:1px;
}

#titdireita{
        width:430px;
        position:relative;
        float:right;
        padding-right:9px;
        left:1px;
        top:1px;
}

#textos{
        background:url(../imagens/back_textos.jpg) repeat-y;
        width:660px;
        margin:0 auto;
        text-align:left;
        min-height:350px;
}

#textos2{
        background:#fff;
        width:660px;
        margin:0 auto;
        text-align:left;
        min-height:350px;
}

#textos3{
        width:660px;
        margin:0 auto;
        text-align:left;
        min-height:350px;
}

#txtesquerda{
        position:relative;
        top:0;
        width:229px;
        float:left;
}

#txtesquerda img{
        padding-top:20px;
		text-align: center;
}

#txtesquerda h2{
        text-align:right;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:rgb(11, 116, 164);
        padding-top:20px;
}

#txtesquerda ul{
        padding-top:10px;
        text-align:right;
        list-style:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(95, 95,95);
}

#txtesquerda ul li a{
        text-decoration:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(95, 95,95);
}

#estados {
        text-decoration:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(95, 95,95);
}

#txtesquerda ul li{
        height:22px;
}

#txtesquerda ul a:hover, .regmarca{
        text-decoration:none;
        background:url(../imagens/seta.gif) no-repeat right;
        padding-right:20px;
        height:22px;
}

#txtdireita{
        position:relative;
        margin-left:245px;
        padding-bottom:25px;
        width:390px;
}

#txtplanta{
        position:relative;
        padding-bottom:25px;
		text-align: center;
		margin: 0 auto;
		width:100%;
}

#textos2 p{
        padding-top:20px;
        text-align:left;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        line-height:18px;
        color:rgb(95, 95,95);
}

.destaqueitem{
        position:relative;
        width:390px;
        padding-top:20px;
}

.destaqueitem2{
        position:relative;
        padding-top:0px;
		padding-bottom:10px;
		margin: 0 auto;
		width:500px;
}


.destaqueitem img.foto{
        margin-bottom:0;
        margin-right:5px;
        float:left;
}

.destaqueitem img.mais{
        padding-top:4px;
        margin-bottom:0;
        margin-right:5px;
        vertical-align:text-bottom;
}

.destaqueitem img.download{
        padding-top:4px;
        margin-bottom:0;
        margin-right:5px;
        vertical-align:text-bottom;
}

.destaqueitem h2{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:rgb(11, 116, 164);        
}

.loja {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:rgb(11, 116, 164); 
}

.metragem {
        padding-top:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
        line-height:13px;
        color:rgb(95, 95,95);
}

.destaqueitem h2.quadrado {
        background:url(../imagens/quadrado.gif) no-repeat left;
        padding-left:15px;
}

.destaqueitem h2.quadrado a {
        text-decoration:none;
}

.destaqueitem a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:rgb(11, 116, 164);
        
}

.destaqueitem p.subtitulo{
        padding-top:0px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:normal;
        color:rgb(11, 116, 164);
}

.destaqueitem p{
        padding-top:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight:normal;
        line-height:13px;
        color:rgb(95, 95,95);
}

.destaqueitem p.autor{
        padding-top:4px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        font-style:italic;
        font-weight:normal;
        line-height:13px;
        color:rgb(150, 150, 150);
}

.listaloja{
        padding-left:10px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height:20px;
        color:rgb(95, 95,95);
        list-style-type:disc;
        list-style-position:inside;
}

.listaloja li a{
        text-decoration:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(95, 95,95);
}

.listaloja li a:hover{
        text-decoration:underline;
}

#titregiao{
        width:350px;
        background:rgb(11, 116, 164);
        padding-top:2px;
        padding-bottom:2px;
        padding-right:10px;
        padding-left:15px;
        position:relative;
        top:20px;
}

#titregiaomaior{
        width:362px;
        background:rgb(11, 116, 164);
        padding-top:2px;
        padding-bottom:2px;
        padding-right:10px;
        padding-left:15px;
        position:relative;
        top:20px;
}

#titregiaomaior2{
        width:475px;
        background:rgb(11, 116, 164);
        padding-top:2px;
        padding-bottom:2px;
        padding-right:15px;
        padding-left:15px;
        position:relative;
        top:20px;
}

#titregiao h2{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#fff;
}

#titregiaomaior h2{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#fff;
}

#titregiaomaior2 h2{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#fff;
}

#clientela{
        padding-top:5px;
        padding-bottom:10px;
        padding-right:10px;
        padding-left:15px;
        background:rgb(237, 237, 237);
        width:350px;
        position:relative;
        top:20px;
        margin-bottom:20px;
}

#clientelamaior{
        padding-top:5px;
        padding-bottom:10px;
        padding-right:10px;
        padding-left:15px;
        background:rgb(237, 237, 237);
        width:362px;
        position:relative;
        top:20px;
        margin-bottom:20px;
}

#clientelamaior2{
        padding-top:5px;
        padding-bottom:10px;
        padding-right:15px;
        padding-left:15px;
        background:rgb(237, 237, 237);
        width:475px;
        position:relative;
        top:20px;
        margin-bottom:20px;
}

#clientela ul{
        padding-top:5px;
        text-align:left;
        list-style:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(11, 116, 164);
}

#clientela ul li{
        height:20px;
}

#clientelamaior ul{
        padding-top:5px;
        text-align:left;
        list-style:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(11, 116, 164);
}

#clientelamaior ul li{
        height:20px;
}

#clientelamaior ul li a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
                font-weight:normal;
        color:rgb(11, 116, 164);
                text-decoration:none;
}

#clientela ul li a:hover{
                text-decoration:underline;      
}

#titregiao2{
        width:300px;
        background:rgb(11, 116, 164);
        padding-top:2px;
        padding-bottom:2px;
        padding-right:10px;
        padding-left:15px;
        position:relative;
        top:20px;
}

#titregiao2 h2{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        color:#fff;
}

#clientela2{
        padding-top:5px;
        padding-bottom:10px;
        padding-right:10px;
        padding-left:15px;
        background:rgb(237, 237, 237);
        width:300px;
        position:relative;
        top:20px;
        margin-bottom:20px;
}

#clientela2 ul{
        padding-top:5px;
        text-align:left;
        list-style:none;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:rgb(11, 116, 164);
}

#clientela2 ul li{
    height:20px;
}



/*-----RODAPE-----*/

#rodape{
        background:url(../imagens/back_sombra_rod.jpg) top no-repeat;
        width:676px;
        margin:0 auto;
        position:relative;
        clear:both;
}



/*----------Tipografia----------*/

.missao{
        background:url(../imagens/abre_aspas.jpg) no-repeat 0px 10px;
        font-family:"Times New Roman", Times, serif;
        font-size:12px;
        line-height:24px;
        color:rgb(95, 95,95);
        padding:15px 22px 20px 20px;
}

.capssmall{
        font-variant:small-caps;
}

/*----------Formularios----------*/

label{
        text-align:left;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        line-height:18px;
        color:rgb(11, 116, 164);
}
.formdados{
        border:solid 1px rgb(11, 116, 164);
        background:#fff;
}

textarea{
        border:solid 1px rgb(11, 116, 164);
        background:#fff;
        overflow:auto;
}

#textos2 p.enviado{
        position:absolute;
    top:20px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:10px;
    width:300px;
    background:rgb(11, 116, 164);
    border:solid 1px #fff;
    color:#fff;
}

