#conteudo{min-height:550px;background:#1B191;color:white;}
.resultado{z-index:999;}
#teto{z-index:999;position:fixed;top:0;height:100px;width:100%;background-color:#1B191A;
color:white;left:0%;right:0%;min-width:520px;z-index:999;}

.logo-esq{float:left;height:60px;width:100px;position:block;margin-top:13px;margin-left:4%;}
.logo-dir{float:right;height:45px;width:310px;position:block;margin-top:22px;margin-right:37px;
padding-top:18px;font-family:heebo;color:white;}
.rapidos{float:left;stroke:white;height:35px;width:90px;margin-right:15px;color:white;}
.rapidos:hover{color:#edd261;stroke:#edd261;}
.buscar{float:left;stroke:white;cursor:pointer;height:35px;width:90px;color:white;}
.buscar:hover{color:#edd261;stroke:#edd261;}
.menu{stroke:white;cursor:pointer;border-radius:4px;float:left;height:33px;width:80px;padding-top:10px;
padding-left:10px;margin-top:-8px;color:white;}
.menu:hover{color:#edd261;stroke:#edd261;}

#capavideo{margin-top:100px;}

#pesquisando{height:46px;width:90%;margin-left:10px;top:100px;position:fixed;
display:none;z-index:999;background:#1B191;color:white;border-radius:2px;
font-style:heebo;font-size:20px;min-width:510px;}

.cg{font-family:heebo;text-decoration: none;padding:5px;font-weight:500;font-size:13px;color:black;background-color:#edd261;
border-radius: 3px;cursor:pointer;border:none;width:120px;height:40px;line-height:17px;letter-spacing:1px;margin-left:5px;}
.cg:hover{background-color:#e3ae4f;color:black;}
input[type=text]{height:40px;font-size:20px;margin-right:10px;border:1px solid #43444A;}

#sub1{z-index:990;width:100%;left:0;right:0;min-width:520px;position:fixed;background:#1B191A;height:370px;top:100px;
display:none;font-family:heebo;font-size:18px;color:white;}
.subbosch{float:left;margin-left:7%;}
.sovem{display:block;width:450px;height:25px;stroke:white;color:white;}
.sovem:hover{color:#edd261;text-decoration: underline #edd261;stroke:#edd261;}

.click1{display:block;width:450px;height:25px;stroke:white;cursor:pointer;color:white;}
.click1:hover{color:#edd261;text-decoration: underline #edd261;stroke:#edd261;}

.click2{display:block;width:450px;height:25px;stroke:white;cursor:pointer;color:white;}
.click2:hover{color:#edd261;text-decoration: underline #edd261;stroke:#edd261;}

#sub1b{z-index:990;width:100%;left:0;right:0;min-width:520px;position:fixed;background:#1B191A;height:370px;top:100px;
display:none;font-family:heebo;font-size:20px;display:none;color:white;}
.sub1bbosch{float:left;margin-left:7%;}

#sub1c{z-index:990;width:100%;left:0;right:0;min-width:520px;position:fixed;background:#1B191A;height:370px;top:100px;
display:none;font-family:heebo;font-size:20px;display:none;color:white;}
.sub1cbosch{float:left;margin-left:7%;}

.voltinha{stroke:white;cursor:pointer;color:white;}
.voltinha:hover{color:#edd261;stroke:#edd261;}

.sovemfim{font-family:heebo;font-size:15px;stroke:black;bottom:25px;position:absolute;}

.sovemfim:hover{color:#007BC0;border-bottom:solid 2px #007BC0;stroke:#007BC0;}

#baixoteto{z-index:999;left:0%;width:100%;top:52px;position:fixed;background:#D00106;height:65px;min-width:520px;opacity:.9;z-index:999;}
.centromenu{margin:0 auto;position:relative;width:520px;}
.links td{font-weight:bold;font-size:19px;margin-top:18px;float:left;color:white;width:125px;display:table-cell;}
.links a{color:white;text-align:center;}
.links td:hover{border-bottom:4px solid white;}

#linkgra{position:absolute;width:100%;height:140px;top:100px;min-width:520px;}

#linkgra2{position:absolute;width:100%;height:140px;top:100px;min-width:520px;}

#imgsuperior{z-index:990px;width:100%;height:500px;display:block;position:relative;margin-top:290px;min-width:520px;}
.imgsupesq{width:60%;float:left;display:block;height:470px;margin-bottom:30px;margin-right:10px;}
.imagem1{width:100%;height:470px;z-index:990px;}
.imagem2{width:100%;height:220px;z-index:990px;}
.imagem3{width:100%;height:220px;z-index:990px;}

#imgsuperiorserv{z-index:990px;width:100%;min-height:350px;height:auto;display:block;position:relative;margin-top:130px;min-width:520px;}
.imgserv{width:45%;float:right;display:block;height:340px;margin-right:10px;display:block;}
.textoserv{background:#eeeeee;border-radius:7px;color:#007BC0;min-height:310px;width:48%;float:left;display:block;
height:auto;padding:12px 12px 12px 12px;display:block;}
.imagemserv{width:98%;max-height:340px;z-index:990px;}

.testeservin2{margin-left:5%;font-family:heebo;font-size:22px;margin-bottom:15px;}

.img1dir{width:38%;float:right;display:block;height:220px;margin-bottom:30px;}
.img2dir{width:38%;float:right;display:block;height:220px;margin-bottom:30px;}

.teste{margin-left:7%;font-family:heebo;font-size:59px;margin-bottom:17px;}
.testeservin{margin-left:7%;font-family:heebo;font-size:30px;margin-bottom:17px;}

#descricao{width:87%;height:auto;padding-top:25px;display:block;margin:0 auto;background:#1B191A;}

.box_scooby{height:375px; width:100%;border-radius:4px;overflow:hidden;position:relative;z-index:8;margin-top:-40px;overflow-x:scroll;}

.refdes{height:350px;float:left;margin-left:13px;margin-right:13px;z-index:800;cursor:pointer;width:188px;font-family:heeboreg;}

#galeria{width:100%;margin-top:-40px;padding-top:60px;min-width:520px;}
.box_scooby2{height:160px; width:95%;border-radius:4px;overflow:hidden;position:relative;z-index:8;margin-top:-40px;overflow-x:scroll;}

#localiza{width:100%;height:auto;min-width:520px;margin-top:-45px;padding-top:20px;}

.refdescv{float:left;height:315px;margin-left:13px;margin-right:13px;z-index:800;cursor:pointer;width:188px;font-family:heeboreg;display:block;
border:3px solid;border-color:white;border-radius:3px;color:white;}
.refdespri{float:left;height:315px;margin-left:13px;margin-right:13px;z-index:800;cursor:pointer;width:188px;font-family:heeboreg;display:block;
border:none;border-color:#042D63;border-radius:3px;}

.box_local{height:330px; width:444px; margin:0 auto;overflow:hidden;position:relative;z-index:8;background-color:#1B191A;margin-top:25px;}

#contato{width:100%;height:620px;padding-top:25px;display:block;}
.entracontpre{width:440px;margin:0 auto;height:500px;display:block;}
.entracont{margin-top:-45px;}

input[type=text]:hover{background-color:#eeeeee;}
select{background-color:white;}
textarea:hover{background-color:#eeeeee;}
input[type=text]:focus{background-color:#eeeeee;}

#cidade{border: 0 0 2px grey;font-family:heebo;}

#footer{position:relative;margin-top:10px;min-width:520px;font-family:heebo;height:670px;width:100%;background:#F8F8F8;}
.fimzao{position:absolute;bottom:0px;min-width:520px;margin:0 auto;background-color:#1B191A;height:30px;color:white;width:100%;left:0%;right:0%;font-size:14px;padding-top:8px;}
.prefim{position:relative;width:100%;height:150px;margin-top:25px;color:#242529;font-size:15px;float:left;background:#F8F8F8;}

.meiao{margin:0 auto;position:relative;width:80%;font-family:heeboreg;}

#doisfim{width:100%;min-width:520px;height:350px;padding-top:20px;border-bottom:2px solid #eeeeee;}
.blocosfim{position:relative;margin:0 auto;margin-top:25px;width:460px;height:350px;display:block;}
.sobre{height:310px;margin-right:10px;margin-left:10px;width:210px;display:block;float:left;}

.sigam{height:310px;margin-right:10px;margin-left:10px;width:210px;display:block;float:left;}

body{
   min-width:520px;        /* Suppose you want minimum width of 1000px */
   width: auto !important;  /* Firefox will set width as auto */
   display:block;   /* As IE6 ignores !important it will set width as 1000px; */
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   font-size: 100%;
   vertical-align: baseline;
   background: #1B191A;
}

@media screen and (min-width:1001px) and (max-width:1120px){
.teste{font-size:53px;}
}

@media screen and (min-width:841px) and (max-width:1000px){
.teste{font-size:47px;}
}

@media screen and (min-width:601px) and (max-width:840px){
#imgsuperiorserv{width:100%;min-height:710px;}
.imgserv{width:98%;display:block;height:340px;margin:0 auto;margin-bottom:18px;}
.textoserv{width:93%;padding:15px 15px 15px 15px;}

.teste{font-size:44px;}
#imgsuperior{height:1500px;margin-top:250px;}
.imgsupesq{width:100%;}
.img1dir{width:100%;height:470px;}
.img2dir{width:100%;height:470px;}
.imagem2{height:470px;}
.imagem3{height:470px;}
}

@media screen and (min-width:0px) and (max-width:600px){
#imgsuperiorserv{width:100%;min-height:710px;}
.imgserv{width:98%;display:block;height:340px;margin:0 auto;margin-bottom:18px;}
.textoserv{width:93%;padding:15px 15px 15px 15px;}

.logo-dir{float:right;height:45px;width:310px;position:block;margin-right:37px;padding-top:18px;font-family:heebo;}
.teste{font-size:40px;margin-left:4%;}
#linkgra{height:130px;}
#imgsuperior{height:1500px;margin-top:250px;}
.imgsupesq{width:100%;}
.img1dir{width:100%;height:470px;}
.img2dir{width:100%;height:470px;}
.imagem2{height:470px;}
.imagem3{height:470px;}
}

a{text-decoration:none;color:black;}