@charset "iso-8859-1";
/* 
' CSS by TAKESTORE '
' Autor: TAKESTORE '
' CSS PADRAO DO FRAMEWORK '
*/

/* ============  TAGS =============== */
/*
1 - RESET
2 - EMBED FONTS
3 - PADRAO (BODY, PAGINCAO, BOTOES)
4 - PAGINA DE ERRO
5 - CORPO
6 - EMPRESA
7 - SERVICOS
8 - EVENTOS 
9 - PRODUTOS
10 - PARCEIROS/CLIENTES
11 - VIDEOS
12 - NOTICIAS / DICAS / DUVIDAS
13 - ANTES E DEPOIS
14 - CONTATO
15 - POP-UP
*/
/* ================================== */


/*
TROCA DE COR DAS BORDAS DAS IMAGENS USAR REPLACE COM AS SEGUINTES CORES:

#FF9900 para normal;
#990000 para Hover;

TROCA DA COR DOS TITULOS ALTERAR
.cortitulo

*/


/* ============  IMPORTA O CSS DO TOPO E DO RODAPE =============== */

@import url("topo.css");
@import url("home.css");
@import url("rodape.css");

/* =============================================================== */



/* ============ 1 - RESET =============== */

*{margin:0;padding:0;border:0;list-style:none; text-decoration:none;}

/* ============ FIM RESET =============== */



/* ============ 2 - EMBED FONTS =============== */


@font-face {
    font-family: 'museo700';
    src: url('fonts/museo700/museo700.eot');
    src: url('fonts/museo700/museo700.eot?#iefix') format('embedded-opentype'),
         url('fonts/museo700/museo700.woff') format('woff'),
         url('fonts/museo700/museo700.ttf') format('truetype'),
         url('fonts/museo700/museo700.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'swiss';
    src: url('fonts/swiss/swiss.eot');
    src: url('fonts/swiss/swiss.eot?#iefix') format('embedded-opentype'),
         url('fonts/swiss/swiss.woff') format('woff'),
         url('fonts/swiss/swiss.ttf') format('truetype'),
         url('fonts/swiss/swiss.svg#swiss') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'museo300';
    src: url('fonts/museo300-regular-webfont.eot');
    src: url('fonts/museo300-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/museo300-regular-webfont.woff') format('woff'),
         url('fonts/museo300-regular-webfont.ttf') format('truetype'),
         url('fonts/museo300-regular-webfont.svg#LocatorBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'LocatorBlack';
    src: url('fonts/black-webfont.eot');
    src: url('fonts/black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/black-webfont.woff') format('woff'),
         url('fonts/black-webfont.ttf') format('truetype'),
         url('fonts/black-webfont.svg#LocatorBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'LocatorLight';
    src: url('fonts/light-webfont.eot');
    src: url('fonts/light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/light-webfont.woff') format('woff'),
         url('fonts/light-webfont.ttf') format('truetype'),
         url('fonts/light-webfont.svg#LocatorLight') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'LocatorLightItalic';
    src: url('fonts/lightitalic-webfont.eot');
    src: url('fonts/lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lightitalic-webfont.woff') format('woff'),
         url('fonts/lightitalic-webfont.ttf') format('truetype'),
         url('fonts/lightitalic-webfont.svg#LocatorLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'LocatorMedium';
    src: url('fonts/medium-webfont.eot');
    src: url('fonts/medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/medium-webfont.woff') format('woff'),
         url('fonts/medium-webfont.ttf') format('truetype'),
         url('fonts/medium-webfont.svg#LocatorMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'LocatorMediumItalic';
    src: url('fonts/mediumitalic-webfont.eot');
    src: url('fonts/mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/mediumitalic-webfont.woff') format('woff'),
         url('fonts/mediumitalic-webfont.ttf') format('truetype'),
         url('fonts/mediumitalic-webfont.svg#LocatorMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'titilliumtext22l003';
    src: url('fonts/titilliumtext22l/titilliumtext22l003-webfont-webfont.eot');
    src: url('fonts/titilliumtext22l/titilliumtext22l003-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/titilliumtext22l/titilliumtext22l003-webfont-webfont.woff') format('woff'),
         url('fonts/titilliumtext22l/titilliumtext22l003-webfont-webfont.ttf') format('truetype'),
         url('fonts/titilliumtext22l/titilliumtext22l003-webfont-webfont.svg#titilliumtext22l003') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'lobster_1_4';
    src: url('fonts/lobster_1_4/lobster_1_4.eot');
    src: url('fonts/lobster_1_4/lobster_1_4.eot?#iefix') format('embedded-opentype'),
         url('fonts/lobster_1_4/lobster_1_4.woff') format('woff'),
         url('fonts/lobster_1_4/lobster_1_4.ttf') format('truetype'),
         url('fonts/lobster_1_4/lobster_1_4.svg#lobster_1_4') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ========================== */




/* ============ 3 - PADRAO =============== */

body{
font-family: 'titilliumtext22l003';
color:#333333;								/* COR TEXTO BODY */
font-weight: normal;
font-style: normal;
font-size:14px;
/*background:#F5F5F5;*/

}

body.interno{
}

/* SCROLLBAR CHROME */
/*::-webkit-scrollbar {  width: 10px;  height: 10px;  -webkit-border-radius: 16px;}								
::-webkit-scrollbar-track-piece {  background-color: #ffffff;  -webkit-border-radius: 5px;}*/
/*::-webkit-scrollbar-thumb:vertical {height: 5px;  background-color: #1d1d1d;  -webkit-border-radius: 5px;} */				/* COR SCROLLBAR */
/*::-webkit-scrollbar-thumb:horizontal {  width: 5px;  background-color: #1d1d1d;  -webkit-border-radius: 5px;}	*/		/* COR SCROLLBAR */

.zero{margin-right:0px;}

#exiberetorno{
margin-left:10px;
margin-top:10px;
position:absolute;
font-family: 'titilliumtext22l003';
font-size:12px;
color:#ff0000;
width:300px;
z-index:30;
}

a{font-family: 'titilliumtext22l003';
text-decoration:none;
cursor:pointer;
}

a:hover {
text-decoration: none;
}		  
		  		  
a img{border:none;}
ul{list-style:none;}

h1{float:left;
position:relative;
width:100%;
text-align:left;
	font-family:"titilliumtext22l003", Arial, Helvetica, sans-serif !important;
	color:#333333 !important;
	
	background:url(../img/seta.png) left 8px no-repeat;

	padding-left:10px;

font-weight:normal;
letter-spacing:-1px;
font-size:19px !important;

}

h3{float:left;
position:relative;
width:100%;
text-align:justify;
font-family: 'titilliumtext22l003';
font-weight:normal;
font-size:14px;
color:#333333;	/*COR DO H3*/
margin-top:5px;
margin-bottom:20px;
}

h4{float:left;
position:relative;
width:100%;
text-align:left;
font-family: 'titilliumtext22l003';
font-weight:normal;
font-size:17px;
color:#333333;	/*COR DO H3*/
margin-top:10px;
margin-bottom:10px;
}

.cortitulo{color:#333333;}
.fleft{float:left;}
.fright{float:right;}
.hrprodutos{ 
float:left; 
width:100%;
margin-bottom:20px;
border:1px dashed #999999;
}

.borda{background:#333333;				/*COR FUNDO MENU SERVICOS*/
border-bottom:1px solid #999999;		/*COR BORDA BOTTOM MENU SERVICOS*/
}

#paginacao{float:left;
position:relative;
width:100%;
margin-top:20px;
}

#paginacao ul{position:relative;
width:auto;
}

#paginacao ul li{float:left;
position:relative;
width:auto;
}

#paginacao ul li a{float:left;
position:relative;
width:auto;
padding:6px 6px;
border-radius: 3px 3px;
background:#333333;									/*COR BACKGROUND PAGINCAO*/
color:#ffffff;										/*COR TEXTO PAGINACAO*/
font-size:15px;
letter-spacing:-1px;
text-transform:uppercase;
font-family:"titilliumtext22l003", Arial, Helvetica, sans-serif;
margin-right:5px;
}

#paginacao ul li a:hover{background:#990000;color:#ffffff;		/*COR BACKGROUND HOVER PAGINCAO*/
border-bottom:2px solid #cccccc;					/*COR BORDA HOVER PAGINCAO*/
}

#paginacao ul li a.ativo{background:#990000;color:#ffffff;		/*COR BACKGROUND HOVER PAGINCAO*/
border-bottom:2px solid #cccccc;					/*COR BORDA HOVER PAGINCAO*/
}


.bt{background:#333333;}	
.bt:hover {background:#990000;color:#ffffff;}

#borda{float:left;
position:relative;
width:100%;
margin:25px 0px;
height:1px;
border-bottom:1px dotted #cccccc;				/*COR LINHA TRACEJADA*/
}

#bordapop{float:left;
position:relative;
width:100%;
margin:0px 0px 12px 0px;
height:1px;
border-bottom:1px dotted #cccccc;				/*COR LINHA TRACEJADA*/
}

/* ============ FIM PADRAO =============== */


/* ============ 4 - PAGINA DE ERRO =============== */
#erro {
float:left;
position:relative;
width:930px;
padding:20px;
}


#erro h1{
float:left;
position:relative;
width:100%;

font-family: 'LocatorMedium' !important;
color:#000000 !important;	
font-weight:normal !important;
letter-spacing:-2px !important;
font-size:40px !important;
background:none !important;
text-align:center;	
text-shadow:1px 1px #333333;	
transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
-webkit-transition:all 0.2s ease-in-out;
-ms-transition:all 0.2s ease-in-out;
}


#erro .erro{
float:left;
position:relative;
width:100%;
margin-top:30px;
text-align:center;
}

#erro .erro img{
margin-bottom:30px;
padding:30px;

background:none !important;
}

#erro .erro p{
float:left;
position:relative;
width:100%;	
font-family: 'titilliumtext22l003';
font-size:18px;
text-align:center;
color:#ffffff;
line-height:20px;
margin-bottom:60px;
}

#erro .erro p a{
font-family: 'LocatorMedium';
font-size:22px;
color:#ffffff;	
}

#erro .erro p a:hover{text-decoration:underline;}

/* ============ FIM PAGINA DE ERRO =============== */


/* ============ 5 - CORPO =============== */

#corpo{float:left;
position:relative;
width:100%;
margin:20px 0px;
}

#container-corpo{
width:970px;
margin:0px auto;
}

/* ============ FIM CORPO =============== */



/* ============ 6 - EMPRESA =============== */

#mapa{float:left;
position:relative;
width:100%;
}

#mapa p{
float:left;
position:relative;
width:100%;
text-align:left;
margin-bottom:20px;
font-size:14px;
}


#content-mapa{float:left;
position:relative;
width:968px;
padding-bottom:10px;
background:url(../img/s-video.png) center bottom no-repeat;
}

#content-mapa iframe{border:1px solid #cccccc;}

#bt-orcamento{float:left;
position:relative;
width:100%;
margin-top:20px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#bt-orcamento a{float:left;
position:relative;
width:100%;
padding:12px 0px;
border-radius:2px 2px;
text-align:center;
font-size:16px;
color:#ffffff;
text-shadow:1px 1px #000000;
}

#bt-orcamento a:hover{
	color:#ffffff;
}

/* ============ FIM EMPRESA =============== */



/* ============ 7 - SERVICOS =============== */

#column{float:left;
position:relative;
width:241px;
background:url(../img/s-v.png) right top no-repeat;
}

#menu-servicos{float:left;
position:relative;
width:220px;
border-radius:4px 4px;
padding:5px 5px;
}

.cortitulomenu{color:#ff0000;}			/*COR TITUTLO MENU SERVICOS*/

#menu-servicos h1{width:220px;}

#menu-servicos ul{float:left;
position:relative;
width:220px;
}

#menu-servicos ul li{float:left;
position:relative;
width:100%;
border-bottom:1px dotted #ffffff;		/*COR BORDA BOTTOM LI MENU SERVICOS*/
}

#menu-servicos ul li a{float:left;
position:relative;
width:210px;
padding:8px 0px 8px 10px;
text-align:left;
background:#333333;							/*COR BACK LINK MENU SERVICOS*/
font-size:14px;	
color:#ffffff;								/*COR TEXTO LINK MENU SERVICOS*/
letter-spacing:-1px;
}

#menu-servicos ul li a:hover{background:#990000;color:#ffffff;}	/*COR LINK HOVER MENU SERVICOS*/

#menu-servicos ul li a.ativo{background:#990000;color:#ffffff;}	/*COR LINK HOVER MENU SERVICOS*/

#img-servico{float:left;
position:relative;
width:220px;
margin-top:15px;
}

#img-servico img{border-radius:4px 4px;}

#conteudo{float:right;
position:relative;
width:715px;
text-align:left;
}

#texto{float:left;
position:relative;
width:100%;
text-align:justify;
}

#midias{float:right;
position:relative;
width:100%;
margin-top:20px;
}

#content-midias{
position:relative;
width:auto;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#icon-midias{float:left;
position:relative;
width:auto;
padding:5px 5px;
border-radius:3px 3px;
background:#666666;								/*BACKOGROUND BOX MIDIAS*/
overflow:hidden;
padding-bottom:10px;
}

#fotos-servicos{float:left;
position:relative;
width:100%;
}

#fotos-servicos ul{float:left;
position:relative;
width:100%;
}


#fotos-servicos li{float:left;
position:relative;
width:170px;
margin-right:8px;
margin-bottom:10px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#fotos-servicos li.tudo{float:left;
position:relative;
width:100%;
background:none;
margin-bottom:0px;
}

#fotos-servicos ul li a{float:left;
position:relative;
width:160px;
border:1px solid #333333;												/*COR BORDA GALERIA FOTO*/
}


#fotos-servicos ul li a:hover{border:1px solid #990000;}				/*COR BORDA HOVER GALERIA FOTO*/

/* ============ FIM SERVICOS =============== */



/* ============ 8 - EVENTOS =============== */

#lista-eventos{float:left;
position:relative;
width:100%;
}

#lista-eventos ul{float:left;
position:relative;
width:100%;
}

#lista-eventos ul li{float:left;
position:relative;
width:310px;
margin-right:10px;
margin-bottom:15px;
}

#lista-eventos ul li.tudo-eventos{float:left;
position:relative;
width:100%;
margin-bottom:15px;
}

#lista-eventos ul li a{float:left;
position:relative;
width:auto;
}

#img-evento{float:left;
position:relative;
width:300px;
border-radius:4px 4px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-evento img{
border:1px solid #333333;						/*COR BORDA GALERIA DE EVENTOS*/
}

#tit-evento{float:left;
position:relative;
width:310px;
text-align:left;	
color:#333333;									/*COR TEXTO TITULO EVENTO*/
font-size:16px;
letter-spacing:-1px;
font-family: 'LocatorMedium';
text-transform:uppercase;
}

#data-evento{float:left;
position:relative;
width:100%;
font-size:14px;
text-align:left;
color:#ff0000;									/*COR TEXTO DATA EVENTO*/
letter-spacing:-1px;
}

#data-evento span{font-weight:bold;}

#lista-eventos ul li a:hover #img-evento img{border:1px solid #990000;}			/*COR BORDA HOVER EVENTOS*/

#textofull{float:left;
position:relative;
width:100%;
text-align:justify;
}

#fotos-eventos{float:left;
position:relative;
width:100%;
}

#fotos-eventos ul{float:left;
position:relative;
width:100%;
}

#fotos-eventos li{float:left;
position:relative;
width:170px;
margin-right:24px;
margin-bottom:10px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#fotos-eventos li.tudo{float:left;
position:relative;
width:100%;
background:none;
margin-bottom:0px;
}

#fotos-eventos ul li a{float:left;
position:relative;
width:160px;
border:1px solid #333333;												/*COR BORDA GALERIA FOTO*/
}


#fotos-eventos ul li a:hover{border:1px solid #990000;}				/*COR BORDA HOVER GALERIA FOTO*/

/* ============ FIM EVENTOS =============== */


/* ============ 9 - PRODUTOS =============== */

#lista-produtos{float:left;
position:relative;
width:100%;
}

#lista-produtos ul{float:left;
position:relative;
width:100%;
}

#lista-produtos li{float:left;
position:relative;
width:100%;
margin-bottom:20px;
}

#lista-produtos ul li a{float:left;
position:relative;
width:100%;
color:#333;
}

#img-prod{float:left;
position:relative;
width:230px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-prod img{
border:1px solid #333333;										/*COR BORDA GALERIA PRODUTOS*/
}

#lista-produtos ul li a h1{float:right;
position:relative;
width:715px;
text-align:left;
color:#000000;													/*COR TEXTO TITULO PRODUTOS*/
margin-bottom:5px;
}

#lista-produtos ul li a p{float:right;
position:relative;
width:715px;
text-align:justify;
color:#333333;
}

#lista-produtos ul li a:hover #img-prod img{border:1px solid #990000;}					/*COR BORDA HOVER TITULO PRODUTOS*/
#lista-produtos ul li a:hover h1, #lista-produtos ul li a:hover p {color:#999999;}		/*COR TEXTOS H1, P HOVER PRODUTOS*/	

/* ============ FIM PRODUTOS =============== */


/* ============ 10 - PARCEIROS / CLIENTES =============== */

#lista-parceiros{float:left;
position:relative;
width:100%;
}

#lista-parceiros ul{float:left;
position:relative;
width:100%;
}

#lista-parceiros ul li{float:left;
position:relative;
width:300px;
margin-right:24px;
margin-bottom:10px;
}

#lista-parceiros ul li.ultimo{float:left;
margin-right:0px;
}

#lista-parceiros ul li.tudo{float:left;
position:relative;
width:100%;
margin-right:0px;
margin-bottom:10px;
}

#lista-parceiros ul li a{float:left;
position:relative;
width:300px;
}

#img-parceiros{float:lef;
position:relative;
width:290px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-parceiros img{
border:1px solid #333333;													/*COR BORDA*/
}


#lista-parceiros ul li a h1{float:left;
position:relative;
width:300px;
text-align:left;
color:#333333;
font-size:14px;
font-family: 'titilliumtext22l003';
}

#lista-parceiros ul li a:hover #img-parceiros img{border:1px solid #990000;}	/*COR BORDA HOVER*/

/* ============ FIM PARCEIROS / CLIENTES =============== */



/* ============ 11 - VIDEOS =============== */

#container-videos{float:left;
position:relative;
width:360px;
padding-right:20px;
height:500px;
overflow:scroll;
overflow-x:hidden;
}

#container-videos ul{float:left;
position:relative;
width:360px;
}

#container-videos ul li{float:left;
position:relative;
width:100%;
margin-bottom:5px;
}

#container-videos ul li a{float:left;
position:relative;
width:340px;
padding:7px 10px 4px 10px;
border-radius:4px 4px;
}

#img-video{float:left;
position:relative;
width:160px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-video img{
border:1px solid #333333;
}

#container-videos ul li a h1{float:right;
position:relative;
width:170px;
margin-bottom:5px;
color:#333333;																			/*COR H1 VIDEO*/
}

#container-videos ul li a p{float:right;
position:relative;
width:170px;
color: #666666;																			/*COR P VIDEO*/
}

#container-videos ul li a:hover{background:#efefef;color:#000000;}									/*COR HOVER BACKGROUND VIDEO*/
#container-videos ul li a:hover #img-video img{border:1px solid #990000;}				/*COR HOVER BORDA VIDEO*/
#container-videos ul li a:hover h1,#container-videos ul li a:hover p{color: #000000;}	/*COR HOVER H1,P VIDEO*/

#column-right{float:right;
position:relative;
width:560px;
}

#show-video{float:left;
position:relative;
width:100%;
padding-bottom:13px;
background:url(../img/s-video.png) center bottom no-repeat;
}

#descricao{float:left;
position:relative;
width:100%;
text-align:justify;
}

/* ============ FIM VIDEOS =============== */



/* ============ 12 - NOTICIAS / DICAS / DUVIDAS =============== */

#lista-noticias{float:left;
position:relative;
width:100%;
}

#lista-noticias ul{float:left;
position:relative;
width:100%;
}

#lista-noticias ul li{float:left;
position:relative;
width:100%;
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dotted #cccccc;
}

#lista-noticias ul li a{float:left;
position:relative;
width:100%;
}

#img-noticias{float:left;
position:relative;
width:170px;
}

#box-data{position:absolute;
width:161px;
text-align:center;
height:15px;
margin-left:1px;
margin-top:-32px;
background:#000000;										/*COR BOX DATA*/
opacity:0.7;
padding:8px 0px;
font-size:14px;
color:#ffffff;									
}

#img-noticias img{
border:1px solid #f3f3f3;
}

#lista-noticias ul li a h1{float:left;
position:relative;
width:100%;
color:#333333;
margin-bottom:10px;
}

#lista-noticias ul li a p{float:left;
position:relative;
width:100%;
color:#333333;
font-size:12px;
}

#bt-mais{float:left;
position:relative;
width:auto;
padding:5px 9px;
text-transform:uppercase;
color:#ffffff;
border-radius:3px 3px;
font-size:11px;
margin-top:5px;
}

#img-noticias img{border:1px solid #f3f3f3;}
#lista-noticias ul li a:hover #img-noticias img{border:1px solid #990000;}

#lista-noticias ul li a:hover h1, #lista-noticias ul li a:hover p{color:#cccccc;}

#textomid{
position:relative;
width:560px;
text-align:justify;
}

#textomid pre{width:100%;}

#column-n{float:left;
position:relative;
width:785px;
}

#foto-video{
position:relative;
width:360px;
}

#box-fotos{float:left;
position:relative;
width:100%;
}

#img-maior{float:left;
position:relative;
width:100%;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-maior img{
border:1px solid #333333;
}

#img-maior:hover img{
border:1px solid #990000;
}

#box-fotos ul{float:left;
position:relative;
width:100%;
}

#box-fotos ul li{float:left;
position:relative;
width:85px;
margin-right:5px;
margin-bottom:10px;
}

#box-fotos ul li a{float:left;
position:relative;
width:auto;
border:1px solid #333333;
}


#box-fotos ul li a:hover{border:1px solid #990000;}

#box-video{float:left;
position:relative;
width:100%;
}

#content-video{
float:left;
position:relative;
width:auto;
margin-bottom:10px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
z-index:0;
}

#content-video iframe{
z-index:0;
}

/* ============ FIM NOTICIAS / DICAS / DUVIDAS =============== */



/* ============ 13 - ANTES E DEPOIS =============== */

#lista-ad{float:left;
position:relative;
width:100%;
}

#lista-ad ul{float:left;
position:relative;
width:100%;
}

#lista-ad ul li{float:left;
position:relative;
width:285px;
margin-right:35px;
margin-bottom:60px;
}

#img-fundo{float:left;
position:relative;
width:190px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-fundo img{
border:1px solid #333333;
}

#img-fundo:hover img{border:1px solid #990000;}

#img-frente{position:absolute;
margin-left:60px;
margin-top:40px;
z-index:3;
width:190px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#img-frente img{
border:1px solid #333333;
}

#img-frente:hover img{border:1px solid #990000;}

/* ============ FIM ANTES E DEPOIS =============== */


/* ============ 14 - CONTATO =============== */

#column-contato{float:left;
position:relative;
width:290px;
}

#respostacontato{
	float:left;
	position:relative;
	margin-left:100px;	
	color:#F00;
	font-size:16px;
	font-weight:bold;
}

#column-contato ul{float:left;
position:relative;
width:auto;
}

#column-contato ul li {float:left;
position:relative;
width:100%;
margin-bottom:1px;
}

#column-contato ul li a{float:left;
position:relative;
width:265px;
padding:12px 0px 12px 15px;
border-radius:4px 0px 0px 4px;
border-right:10px solid #cccccc;
background:#451417;
color:#ffffff;										/*COR TEXTO MENU CONTATO*/
text-align:left;
font-size:15px;
text-transform:uppercase;
background:#333333;
letter-spacing:-1px;
font-family:"titilliumtext22l003", Arial, Helvetica, sans-serif;
}

#column-contato ul li a:hover{background:#990000;color:#ffffff;}

#column-contato ul li a.ativo{background:#990000;color:#ffffff;}

#info-contato{float:left;
position:relative;
width:100%;
margin:15px 0px;
font-size:14px;
}

#info-contato a{color:#333333;}
#info-contato a:hover{color:#990000;}

#info-contato p{margin-bottom:20px;}

#box-localizacao{float:left;
position:relative;
width:640px;
height:300px;
}

#mapa-localizacao-contato{float:left;
position:relative;
width:640px;
border-radius:4px 4px;
padding-bottom:10px;
background:url(../img/s-media.png) center bottom no-repeat;
}

#mapa-localizacao-contato iframe{
border:1px solid #cccccc;								/*COR BORDA*/
}

#mapa-localizacao-contato .link{
	position:absolute;
	left:0px;
	top:0px;
	display:block;
	width:99.2%;
	height:175px;
}

#show{float:left;
position:relative;
width:640px;
padding:0px 20px;
background:url(../img/s-contato.png) left top no-repeat;
min-height:630px;
}

#formulario{float:left;
position:relative;
width:640px;
text-align:left;
}

form.contato{float:left;
position:relative;
width:100%;
margin:0px 0px;
padding:0px 0px;
}

form.contato label{float:left;
position:relative;
/*width:100%;*/
margin-bottom:10px;
}

form.contato span{float:left;
position:relative;
width:100px;
text-align:left;
padding-top:10px;
}

.marginl{margin-left:5px;}

.mid{float:left;
position:relative;
width:195px;
padding:5px 10px;
background:#ffffff;
font-family: 'titilliumtext22l003';
border:1px solid #cccccc;
border-bottom:2px solid #cccccc;					/*BORDA COR INPUT*/
color:#cccccc;										/*COR TEXTO INPUT*/
}

.full{float:left;
position:relative;
width:518px;
padding:5px 10px;
background:#ffffff;
font-family: 'titilliumtext22l003';
border:1px solid #cccccc;
border-bottom:2px solid #cccccc;					/*BORDA COR TEXTAREA*/
height:140px;
color:#cccccc;										/*COR TEXTO TEXTAREA*/
}

.full:focus , .mid:focus{border:1px solid #999999;
border-bottom:2px solid #999999;					/*BORDA COR TEXTAREA E INPUT FOCUS*/
color:#333333;										/*COR TEXTO TEXTAREA E INPUT FOCUS*/
}					

#bts{float:left;
position:relative;
width:100%;
text-align:right;
}

.btcontato{float:right;
position:relative;
width:auto;
padding:10px 15px;
font-size:14px;
color:#ffffff;										/*COR TEXTO BT CONTATO*/
cursor:pointer;
margin-left:5px;
border-radius:3px 3px;
border-bottom:2px solid #999999;					/*BORDA BOTTOM BT CONTATO*/
}

/* ============ FIM CONTATO =============== */


/* ============ 15 - POP-UP =============== */

#pop-up{position:absolute;
margin-left:100px;
margin-top:100px;
width:570px;
height:245px;
background:#ffffff;									/*BACKGROUND COR POP-UP*/
padding:10px 10px;
box-shadow:0px 0px 8px 3px #cccccc;
border-radius:4px 4px;
z-index:1000;
}

#img-pop{float:left;
position:relative;
width:246px;
}


#pop-up h1{float:right;
position:relative;
width:320px;
text-align:left;
}

.txt{float:left;
position:relative;
width:100%;
text-align:justify;
color:#333333;
}

.txt:hover{color:#990000;}

#texto-pop-mid{float:right;
position:relative;
width:320px;
text-align:justify;
}

#close{position:absolute;
width:auto;
margin-left:555px;
margin-top:-30px;
z-index:5;
}

/* ============ FIM POP-UP =============== */



/* ============ ERRO =============== */
#erro {
	float:left;
	position:relative;
	width:930px;
	padding:20px;
}


#erro h1{
	float:left;
	position:relative;
	width:100%;
	
	font-family: 'titilliumtext22l003';
	color:#000000;	
	font-weight:bold;
	font-size:60px;
	text-align:center;
}


#erro .erro{
	float:left;
	position:relative;
	width:100%;
	margin-top:60px;
	text-align:center;
}

#erro .erro img{
	margin-bottom:60px;
	background:#000000;

}


#erro .erro p{
	float:left;
	position:relative;
	width:100%;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	text-align:center;
	color:#555555;
	margin-bottom:60px;
}

#erro .erro p a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:24px;
	color:#555555;
	font-weight:bold;
}


/* ============ ERRO =============== */






#pop{display:block;position:fixed;top:20%;left:40%;margin-left:-185px;margin-top:-140px;width:725px; height:500px;  z-index:100;

-webkit-border-radius: 8px;  
	-moz-border-radius: 8px;  
	border-radius: 8px;  
	-webkit-box-shadow: 0px 0px 40px #292929;  
-moz-box-shadow:0px 0px 40px #292929;  
box-shadow: 0px 0px 40px #292929;  

}

#scrollaviso{float:left;
position:relative;
width:100%;
height:500px;
overflow:scroll;
overflow-x:hidden;
}
#pop a.fechar{position:absolute;
	margin-top:-20px;
	margin-left:700px;
}

#blur{position:fixed;
width:100%;
left:0;
right:0;
bottom:0;
top:0;
opacity:0.8;
background:#000000;
z-index:10;
}