*{
margin:0;
padding:0;
list-style-type:none;
font-size:13px;
color:#000;
text-decoration:none;
}
body{
text-align:center;
font-family: Verdana, Courier New;
background: #0078A2 url("imagens/bg.gif") repeat-x;
padding: 5px;
}
h1{
background: #fff url("imagens/title.gif") repeat-x;
font-size:18px;
color:#f0f0f0;
line-height:40px;
height:40px;
padding: 0 5px;
}
img{border:0;}
p{text-indent:25px;margin: 1px;}
div#corpo{
text-align:left;
background:#fff;
margin: 0 auto;
width:950px;
padding: 0 0 5px 0;
}
div#logo{
background:#fff url("imagens/topo.jpg") no-repeat;
height:155px;
}
div#nav{
margin: 2px auto;
background:#5572B8 url("imagens/barra.gif") repeat-x;
width:934px;
height:40px;
border-bottom:1px #000 solid;
}
div#nav ul{
font-size:12px;
display:block;
padding: 5px 0 0 17px;
}
div#nav ul li{
display:block;
width:112px;
height:34px;
float:left;
}
div#nav ul li a{
margin: 0 1px;
text-decoration:none;
text-align:center;
font-weight:bold;
display:block;
color:#fff;
height:34px;
line-height:34px;
background: transparent url("imagens/botao.gif") bottom;
}
div#nav ul li a:hover, div#nav ul li a:focus, div#nav ul li a:active{
color:#fc0;
background: transparent url("imagens/botao.gif") top;
}
div#rodape{
clear:both;
text-align:center;
margin: 3px auto;
padding:1px 0;
font-weight:bold;
background:#fff url("imagens/barra.gif") repeat-x;
width:934px;
height:40px;
}
div#rodape a, div#rodape p{
color:#fff;
}
div#conteiner{
min-height:500px;
height:auto!important;
height:500px;
}
div#conteiner div.texto{
padding: 5px 25px;
text-align:justify;
}
div.texto h1{
text-align:center;
}
div.texto h3{
background:#fff url("imagens/h2.jpg") no-repeat right bottom;
font-family:Time New Roman;
text-align:right;
font-size:20px;
}
div.texto h3.t{
padding: 60px 0 0 0;
}
div.texto span.fotos3{
width:280px;
float:left;
}
div.texto li p{
font-size:12px;
font-family: Verdana, Courier New;
}

div#intro p span.b, div#conteiner p span.b{
font-family: Georgia;/* Courier;*/
font-weight:bold;
font-size:17px;
}
ul.lista {
margin: 10px 0;
}
ul.lista li{
margin: 0 55px;
padding: 0 5px;
list-style-type:square;
}
/*index*/
div#flash{
margin: 0 auto;
width:934px;
height:142px;
}
div#intro{
width:558px;
float:left;
padding:15px;
}
div#intro p{
text-align:justify;
}
div#intro p a{
margin: 5px 0 20px 0;
text-indent:17px;
text-decoration:none;
color:#fff;
background: #fff url("imagens/mais.gif");
display:block;
width:89px;
height:18px;
}
div#midia{
float:right;
width:300px;
float:left;
padding: 0 0 0 55px;
}
div#pop ul{
margin:0 auto;
width:280px;
}
div#pop ul li{
display:block;
width:124px;
height:124px;
float:left;
margin:2px;
}
div#pop h2{
display:block;
padding: 0 0 0 12px;
font-size:20px;
}
div#pop ul li a{
display:block;
width:120px;
height:120px;
border:2px #c9c9c9 solid;
}
div#pop ul li a:hover{
border:2px #f00 solid;
}
div#pop ul li img{
border:0;
display:block;
width:120px;
height:120px;
}
div.clear{
clear:both;
}
/*index*/
span.fotos4{
clear:both;
display:block;
text-align:center;
padding:5px;
}

span.fotos4 img{
margin: 0 8px;
}

/*revenda*/
div#form {
margin:12px auto;
width:600px;
background: #fff url(imagens/lista.gif) repeat-x;
border:1px #f0f0f0 solid;
}
div#form div.waring p,span.msg p,span.msg{
clear:both;
border:1px #0f0f0f dotted;
background:#fc0;
display:block;
margin: 4px;
padding:10px;
font-size:17px;
text-align:center;
text-indent:0;
}
div#form form{
padding:5px;
}
div#form fieldset{
border:0;
width:335px;
}
div#form label{
float:left;
display:block;
width:110px;
min-height:20px;height:20px;height:auto!important;
margin:2px;
}
div#form span{clear:both;float:left;
color:#f00;text-align:left;
font-weight:bold;text-indent:115px;
display:none;position:relative;
width:460px;
height:20px;
margin:2px;
}div#form span#a12{text-indent:1px;}
div#form input,div#form select{
border:1px #000 solid;
width:195px;
height:20px;
margin:2px;
background:#fff url("imagens/form.gif");
}
div#form select{
width:auto;
display:inline;
}
div#form input.ddd{
display:inline;
width:30px;
}
div#form textarea{
width:195px;
margin:3px;
border:1px #000 solid;
background:#fff url("imagens/form.gif") repeat-x;
}
div#form fieldset.rg{
padding: 0 0 0 85px;
}
div#form fieldset.rg label, div#form fieldset.rg input{
float:left;
display:inline;background:none;
width:auto;height:auto;border:0;
}
div#form fieldset input.button{
width:70px;
background:#d9d9d9;
float:right;
height:25px;
margin: 0 10px 0 0;
}
/*revenda*/

/*loja*/
div#fechar{
position:relative;
width:300px;
float:right;
}
div#fechar span{
float:left;
display:block;
width:147px;
}
div#fechar a{
text-align:left;
color:#000;
background: #fff url("imagens/bnt_menu.gif") top;
display:block;
line-height:18px;
height:21px;
margin:2px;
padding: 0 0 0 15px;
}
div#fechar p{
text-indent:0;
}
div#fechar a:hover{
color:#fff;
background: #fff url("imagens/bnt_menu.gif") bottom;
}

div#produtos{
margin:0 auto;
width:900px;
}
div#produtos ul {
margin:0 50px;
}
div#produtos ul li {
background: #fff url("imagens/lista.gif") repeat-x;
height:110px;
padding:0 2px 12px 2px;
clear:both;
margin: 10px 0 0 0;
}
div#produtos ul li h2{
border-bottom:1px #0f0f0f solid;
margin:2px;
padding:5px 0 0 0;
}
div#produtos ul li img{
margin:3px;
float:left;
border:0;
}
div#produtos ul li p{
text-indent:0;
text-align:justify;
}
div#produtos ul li p.r{
float:right;
width:110px;
text-align:center;
display:block;
}
div#produtos ul li p.r span,div#produtos ul li p.l span{font-weight:bold;}
div#produtos ul li p.l{float:left;width:630px;}
div#produtos ul li p.r img{
float:none;
margin: 0 auto;
}
h5{
clear:both;
text-align:center;
}
div#produtos ul li a{
text-align:center;
text-decoration:none;
display:block;
}

div#produtos ul.links{
clear:both;
width:900px;
height:20px;
display:block;
text-align:center;
margin:0;
}
div#produtos ul.links li{
height:20px;
display:inline;
background:#fff;
clear:none;
margin:0;padding:2px;
}
div#produtos ul.links li a{
display:inline;
}
/*loja*/
h4{
clear:both;
text-align:center;
margin: 0 auto;
width:900px;
font-size:18px;
background: #fff url("imagens/title.gif") repeat-x;
color:#f0f0f0;
line-height:40px;
height:40px;
}
div#cars{
overflow:auto;
height:150px;
margin: 0 0 50px 0;
}
table#cart {
margin: 0 auto;
width:870px;
text-align:center;
}
table#cart th{
color:#fff;
height:22px;
background: #fff url(imagens/barra.gif) repeat-x;
}
table#cart td{
background:#ddd;
}
table#cart td a{
display:block;
text-decoration:none;
}
table#cart td a:hover{
text-decoration:underline;
}
ul.botoes{
width:450px;
margin: 0 auto;
}
ul.botoes li{
float:left;
width:149px;
display:block;
}
ul.botoes li a{
text-align:left;
color:#000;
background: #fff url("imagens/bnt_menu.gif") top;
display:block;
height:21px;
margin:2px;
padding: 0 0 0 15px;
}
ul.botoes li a:hover,ul.botoes li a:focus{
color:#fff;
background: #fff url("imagens/bnt_menu.gif") bottom;
}
div#dados b{
display:block;
float:left;
width:150px;
}
div#dados span{
clear:both;
display:block;
width:auto;
margin: 55px 0;
text-align:center;
}
div#dados fieldset{
border:0;
text-align:center;
}
div#dados input{
border:0;
width:300px;
height:100px;
font-size:55px;
}
div#janeladiv{
z-index:2;
top:0;
left:0;
position:absolute;
width:100%;
background:#0f0f0f;
}
img#janelaimg{
z-index:4;
position:fixed!important;
position:absolute;
top:5%;
left:20%;
border:4px #c9c9c9 solid;
width:600px;
height:auto!important;
min-height:120px;
background:#fff url("imagens/load.gif") center no-repeat;
}
#pag{
margin:12px auto;
width:828px;
height:200px;
text-align:center;
}
#formps{
margin:12px auto;
width:428px;
background: #fff url(imagens/lista.gif) repeat-x;
border:1px #f0f0f0 solid;
}
div#formps form{
padding:5px;
}
div#formps fieldset{
border:0;
}
div#formps label{
display:block;
margin:2px;
}
div#formps span{
font-weight:bold;
float:left;
width:120px;
height:20px;
margin:2px;
}
div#formps  input, div#formps select{
border:1px #000 solid;
width:195px;
height:20px;
margin:2px;
background:#fff url("imagens/form.gif");
}
div#formps label.s{
display:inline;
margin:0;
}
div#formps label.s input{
margin:0;
border:none;
background:none;
width:59px;
height:22px;
}

div#pagseguro,div#deposito{
margin: 0 5px;
border:1px #ececec solid;
background:#fff url(imagens/lista.gif) repeat-x;
width:392px;
height:200px;
float:left;
}
div#deposito{
float:right;
}
div#pagseguro p,div#deposito p{
text-indent:0;
margin: 0 5px;
}
div#pagseguro h2,div#deposito h2{
margin: 5px;
font-size:18px;
background: #fff url(imagens/title.gif) repeat-x;
color:#f0f0f0;
line-height:40px;
height:40px;
}
div#pagseguro a,div#deposito a{
background: url(imagens/btncomprar.gif) top right no-repeat;
display:block;
margin: 15px auto;
text-align:center;
width:182px;
line-height:44px;
height:44px;
font-style:italic;
font-weight:bold;
}
div#pagseguro a:hover, div#pagseguro a:focus, div#deposito a:hover, div#deposito a:focus{color:#fff;}
