/*Desktop 960px até 1279px*/
@media only screen and (min-width:960px) and (max-width:1279px){
*{margin:0;padding:0;!important}
body{background-color:#FFF;!important}
main{width:770px;margin:0 auto;font-family:Trebuchet MS;background-color:#FFF;!important}
.endereco-texto{font-size:20px;color:#FFF;width:auto;display:inline-block;
text-align:right;}
.laranja{font-size:11px;color:#333; }
.ou{font-size:30px;margin:0 0 0 19%; color:#333;}
.preto{font-size:12px;color:#000;margin:0 0 0 15%;}
.tel{font-size:20px;color:#FF6600;display:inline-block;width:auto;margin:10px 0;}
#arte-futuro{font-size:15px;color:#FFF;width:98%;background-color:#333;text-align:right;margin:0 0 0 10px;}
#arte-futuro a {font-size:15px;color:#FF6600;text-decoration:none;}
#banner-total{width:800px;margin:0 auto;}
#banner{width:500px;height:300px;border:5px solid #333;float:right;margin:5px 4px 0 0;}
#banner img{width:500px;height:300px;}
#confira{font-size:20px;border-bottom:10px solid #FF6600;}
#confira a{font-size:20px;color:#FF6600;}
#contatos-texto{background-color: #FF6600;color:#FFFFFF;font-size: 30px;
text-align:center;height:55px;line-height:55px;}
#contatos-texto-cinza{background-color: #CCC;color:#FFFFFF;font-size:16px;text-align:left;height:35px;line-height:35px;margin:5px 0;padding:0 5px;}
#contatos{width:48%;margin:10px 10px 80px 0;display:inline-block;float:left;height:380px;}
#contatos p.obrigatorio {font-size:15px;color:#000;border:none;text-align:right;}
#contatos p label{font-size:15px;color:#130C07;border:none;}
#contatos p input{border:1px solid #888888;float:right;width:70%;height:20px;background-color:#CCCCCC;}
#contatos p textarea{border:1px solid #888888;float:right;width:99%;height:110px;background-color:#CCCCCC;margin:0 0 10px 0;}
#contatos input[type=submit]{background-color:#FF6600;color:#FFFFFF;width:135px;height:40px;font-size:20px;
margin:10px 0;float:right;}
#center{margin: 3% auto;width:750px;}
#center img#lightbox{border: 2px solid #121212;width:750px;max-height:80%;}
#center img#close{border: 0px;width:auto;}
#close{right:13%;position: absolute;top: 5%;}
#campo{height:30px;margin:10px 0 0 0;}
#conteudo{width:500px;height:auto;float:right;padding:10px;}
#conteudo-total{width:770px;margin:30px auto;}
#economia{margin:40px 0 0 0;width:400px;height:50px;line-height:50px;padding:0 40px;background-color:#FF6600;color:#FFF;font-size:25px;}
#escolha{font-size:15px;text-align:center;width:200px;background-color:#FFF;margin:0 auto;z-index:1;
position:relative;top:10px; color:#333333;}
#info{width:100%;height:40px;line-height:40px;background-color:#FF6600;color:#FFFFFF;font-size:25px;text-align:center;}
#logo{background-color:#333;width:220px;float:left;}
#logo img{margin:0 10px;}
#menu{height:105px;line-height:120px;background-color:#333;font-size:20px;}
#menu ul{list-style-type:none;text-align:center;}
#menu ul li{display:inline-block;padding:0 30px;}
#menu ul li a{color:#FFFFFF;text-decoration:none;}
#menu ul li a:hover,#menu ul li a.ativo{border-bottom: 5px solid #FF6600;}
#mais{width:200px;height:150px;float:left;margin:40px 0 0 0;font-size:40px; color:#333;}	
#mapa{height:250px;width:760px;margin:0 auto 80px 0;}
#mapa-texto{background-image: url(../imagens/local.png);width: 100%;font-size: 30px;color: #FFFFFF;
text-align: center;height: 60px;line-height: 60px;background-color: #FF6600;background-repeat: no-repeat;
background-position: 260px;}
#mapa img{width: 770px;}
::-webkit-input-placeholder{text-align:center;font-size:15px;}
:-moz-placeholder {text-align:center;font-size:15px;}
::-moz-placeholder {text-align:center;font-size:15px;}
:-ms-input-placeholder {text-align:center;font-size:15px;}
#michelle{margin:40px 0 90px 0;width:400px;height:50px;line-height:50px;padding:0 40px;background-color:#FF6600;color:#FFF;font-size:25px;float:right;}
#orcamento{float:left;width:220px;height:370px;text-align:left;padding:10px;}
#orcamento p.orcamento{font-size:50px;color:#FF6600;text-align:center;border-bottom:10px solid #F60;}
#orcamento p label{font-size:15px;color:#130C07;border:none;}
#orcamento p input{border:1px solid #888888;float:right;width:70%;height:20px;background-color:#CCCCCC;}
#orcamento p textarea{border:1px solid #888;float:right;width:100%;height:110px;background-color:#CCCCCC;}
#orcamento input[type=submit]{background-color:#F60;color:#FFF;width:135px;height:40px;font-size:20px;margin:10px 0;float:right;}
#organizar{border-top:1px solid #000000;height:50px;line-height:50px}
#outros-contatos{width:48%;height:380px;display:inline-block;margin:10px 10px 80px 0;float:right;}
#produtos{width:300px;display:inline-block;margin:10px 28px 10px 28px;}
#produtos img{width:280px;border:10px solid #333;}
#paginacao{background-color:#CCC;width:100%;}
#pag{width:960px;height:30px;line-height:30px;text-align:center;font-size:25px;color:#FF6600;margin:20px auto;}
#pag a{color:#C15254;text-decoration:none;}
#pag a.ativo-link{color:#000000;}
#popup{background: rgb(0, 0, 0) transparent;background: rgba(0, 0, 0, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000)";height:100%;width: 100%;position:fixed;top: 0;left: 0;display: none;}
#rodape{clear:both;width:100%;}
#rodape-baixo{background-color:#333;text-align:center;height:auto;padding:0 0 5px 0;width:100%;margin:0 auto;}
#rodape-cima{width:770px;margin:0 auto;}
#texto{width:700px;margin:40px 0 0 30px;}
#topo-cima{width:770px;border-bottom:#333 solid 10px;margin:0 auto;}
#topo-total{width:770px;background-color:#E7E7E7;margin:0 auto;}
#topo-baixo{width:770px;height:320px;padding:0 15px;}
#topo{width:100%;background: #eeeeee;background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);}	
#topo-menu{width:100%;background-color:#333;}	
}
/*Desktop de no minimo 1280px*/
@media only screen and (min-width:1280px){
*{margin:0;padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;!important}
html {height: 100%;!important}
body{background-color:#FFF;height:100%;!important}
main {width:960px;margin:0 auto;font-family:Trebuchet MS;background-color:#FFF;!important}
.endereco-texto{font-size:20px;color:#FFF;width:auto;display:inline-block;
text-align:right;}
.laranja{font-size:12px;color:#333;float:left;}
.ou{font-size:30px;margin:0 0 0 25%;float:none; color:#333333;}
.preto{font-size:12px;color:#000;margin:0 0 0 20%;}
.tel{font-size:20px;color:#FF6600;display:inline-block;width:auto;margin:10px 0;}
#arte-futuro{font-size:15px;color:#FFF;width:98%;background-color:#333;text-align:right;margin:0 0 0 10px;}
#arte-futuro a{font-size:15px;color:#FF6600;text-decoration:none;}
#banner-total{width:960px;margin:0 auto;}
#banner{width:500px;height:300px;border:5px solid #333;float:right;margin:5px 50px 0 0;}
#banner img{width:600px;height:300px;}
#confira{font-size:20px;border-bottom:10px solid #FF6600;}
#confira a{font-size:20px;color:#FF6600;}
#center{margin: 3% auto;width:750px;}
#center img#lightbox{border: 2px solid #121212;width:750px;max-height:80%;}
#center img#close{border: 0px;width:auto;}
#conteudo-total{width:960px;margin:30px auto;max-height:1500px;}
#campo{height:30px;margin:10px 0 0 0;}
#conteudo{width:500px;height:auto;float:right;padding:10px 0;
margin:0 35px 0 0;}
#contatos-texto{background-color: #FF6600;color:#FFFFFF;font-size: 30px;
text-align:center;height:55px;line-height:55px;}
#contatos-texto-cinza{background-color: #CCC;color:#FFFFFF;font-size:16px;text-align:left;height:35px;line-height:35px;margin:5px 0;padding:0 5px;}
#contatos{width:48%;margin:10px 10px 80px 0;display:inline-block;float:left;height:380px;}
#contatos p.obrigatorio {font-size:15px;color:#000;border:none;text-align:right;}
#contatos p label{font-size:15px;color:#130C07;border:none;}
#contatos p input{border:1px solid #888888;float:right;width:70%;height:20px;background-color:#CCCCCC;}
#contatos p textarea{border:1px solid #888888;float:right;width:99%;height:110px;background-color:#CCCCCC;margin:0 0 10px 0;}
#contatos input[type=submit]{background-color:#FF6600;color:#FFFFFF;width:135px;height:40px;font-size:20px;
margin:10px 0;float:right;}
#close{right:20%;position: absolute;top: 7%;}
#economia{margin:40px 0 0 0;width:400px;height:50px;line-height:50px;padding:0 40px;background-color:#FF6600;color:#FFF;font-size:25px;}
#escolha{font-size:15px;text-align:center;width:200px;background-color:#FFF;margin:0 auto;z-index:1;
position:relative;top:10px; color:#333;}
#info{width:100%;height:40px;line-height:40px;background-color:#FF6600;color:#FFFFFF;font-size:25px;text-align:center;}
#logo{background-color:#333;width:370px;float:left;}
#logo img{margin:0 30px;}
#menu{height:105px;line-height:120px;background-color:#333;font-size:20px;}
#menu ul{list-style-type:none;text-align:center;}
#menu ul li{display:inline-block;padding:0 30px;}
#menu ul li a{color:#FFFFFF;text-decoration:none;}
#menu ul li a:hover, #menu ul li a.ativo{border-bottom: 5px solid #FF6600;}
#mais{width:300px;height:150px;float:left;margin:70px 0 0 0;font-size:40px; color:#333333;}
#michelle{margin:40px 0 90px 0;width:400px;height:50px;line-height:50px;padding:0 40px;background-color:#FF6600;color:#FFF;font-size:25px;float:right;}
#mapa img{width: 770px;}
::-webkit-input-placeholder{text-align:center;font-size:15px;}
:-moz-placeholder{text-align:center;font-size:10px;}
::-moz-placeholder {text-align:center;font-size:10px;}
:-ms-input-placeholder {text-align:center;font-size:10px;}
#mapa{height:250px;width:960px;margin:0 auto 80px 0;}
#mapa-texto{background-image: url(../imagens/local.png);width: 100%;font-size: 30px;color: #FFFFFF;
text-align: center;height: 60px;line-height: 60px;background-color: #FF6600;background-repeat: no-repeat;
background-position: 355px;}
#orcamento{float:left;width:340px;height:370px;text-align:left;padding:10px;}
#orcamento p.orcamento{font-size:50px;color:#FF6600;text-align:center;border-bottom:10px solid #F60;}
#orcamento p label{font-size:15px;color:#333;border:none;}
#orcamento p input{border:1px solid #888888;float:right;width:70%;height:20px;background-color:#CCCCCC;}
#orcamento p textarea{border:1px solid #888888;float:right;width:100%;height:110px;background-color:#CCC;}
#orcamento input[type=submit]{background-color:#FF6600;color:#FFFFFF;width:135px;height:40px;font-size:20px;margin:10px 0;float:right;}
#organizar{border-top:1px solid #000000;
height:50px;line-height:50px;}
#outros-contatos{width:48%;height:380px;display:inline-block;margin:10px 10px 80px 0;float:right;}

#produtos{width:400px;display:inline-block;margin:10px 28px 10px 28px;}
#produtos img{width:380px;border:10px solid #333;}
#popup{background: rgb(0, 0, 0) transparent;background: rgba(0, 0, 0, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000, endColorstr=#000000)";height:100%;width: 100%;position:fixed;top: 0;left: 0;display: none;}
#paginacao{background-color:#CCC;width:100%;}
#pag{width:960px;height:30px;line-height:30px;text-align:center;font-size:25px;color:#FF6600;margin:20px auto;}
#pag a{color:#C15254;text-decoration:none;}
#pag a.ativo-link{color:#000000;}
#rodape{clear:both;width:100%;}
#rodape-baixo{background-color:#333;text-align:center;height:auto;padding:0 0 5px 0;width:100%;margin:0 auto;}
#rodape-cima{width:960px;margin:0 auto;}
#topo{width:100%;background: #eeeeee;background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%);background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);}	
#topo-cima{width:960px;border-bottom:#333 solid 10px;margin:0 auto;}
#topo-total{width:960px;background-color:#E7E7E7;margin:0 auto;}
#topo-baixo{width:960px;height:320px;padding:0 15px;}
#texto{width:800px;margin:40px 0 0 30px;}
#topo-menu{width:100%;background-color:#333;}
}