﻿body { background:#444444 url(img/bg-body3.jpg) repeat-x top center; color:#000; font-family:Arial, "Sans-Serif", Verdana;}
a { color:#ce0000;}
a:hover { color:#FC0102;}
input[type=button] { background-color:#D50305; border:solid 1px #333; color:#fff;}
input[type=text], 
select,
textarea { height:16px; color:#333;  padding:2px 5px;}

#wrapper {  }

/*header*/
#wrapper #header {  height:190px; background:url(img/header-fundo.png) repeat-x 0px 0px; }
#wrapper #header #menu-topo { float:left; width:940px; margin:138px 103px 0px 0px; border:solid 0px #4c4c4c; height:50px;}
#wrapper #header #menu-topo ul li { margin-right:0px; margin-left:0px; margin:10px 0px 0px 0px; border:solid 0px #fff}
#wrapper #header #menu-topo ul li a { padding:10px 15px 7px 15px; font-weight:bold; font-size:13px; color:#fff; text-shadow: #000 1px 1px 0px; }
#wrapper #header #menu-topo ul li a:hover { text-decoration:none; background-color:#333; 
                                            color:#E3C831;
                                            -moz-transition: all ease-out 0.3s;
                                            -webkit-transition: all ease-out 0.3s;
                                            transition: all ease-out 0.2s;
                                            border-bottom:solid 2px #E3C831;
                                            z-index: 5;
                                            position: relative;
                                              -moz-border-radius: 7px;
                                                                        -webkit-border-radius: 7px;
                                                                        border-radius: 5px;
                                            }
.socialMedia { margin: 15px 0px 0px 480px; display:none;}


/*body*/
#wrapper #body {  border:solid 0px #ccc;  }
    
    /*home*/
    #wrapper #body #home-center {border:solid 0px #000; height: 250px;}
    
        #wrapper #body #home-destaque #home-destaque-busca { background:#000; height:50px; -webkit-border-radius: 7px;}
        #wrapper #body #home-destaque #home-destaque-busca span { font-size:1.5em; margin-top:15px; color:#E3C831; text-shadow: #FC0102 0px 0px 0px;}
        #wrapper #body #home-destaque #home-destaque-busca form {  width:auto; margin-top:10px;}
        #wrapper #body #home-destaque #home-destaque-busca form span { margin-right:10px; color:#fff; text-shadow: #666 0px 0px 0;}
        #wrapper #body #home-destaque #home-destaque-busca form input[type=text] { height:18px; color:#333; margin-top:3px; margin-right:3px;
                                                                                    }
        #wrapper #body #home-destaque #home-destaque-busca form input[type=button] { margin-top:3px; margin-right:10px; width:90px; background:#E3C831; color:#000}
        #wrapper #body #home-destaque #home-destaque-busca form input {-moz-border-radius: 7px;
                                                                        -webkit-border-radius: 7px;
                                                                        border-radius: 5px;  }

    /*Empresa*/
    #wrapper #body #empresa { color:#000;  }
   
   #wrapper #body #empresa #empresa-top { }
    
    #wrapper #body #empresa #empresa-left { width:500px;}
    #wrapper #body #empresa #empresa-right { width:300px; overflow:hidden;}


    /*Estoque*/
    #wrapper #body #estoque { }
        
        #wrapper #body #estoque #estoque-top a { color:#fff; }
        #wrapper #body #estoque #estoque-top a:hover { }
        #wrapper #body #estoque #estoque-left tr.GridTR { border:0px; border-bottom:dashed 2px #333; color:#000;}
        #wrapper #body #estoque #estoque-left tr.GridTR:hover { background-image:url(../img/maskbg.png); }
        #wrapper #body #estoque #estoque-left tr.GridTR td p.etop { color:#FC0102/*#f10000*/; text-shadow: #000 1px 1px 0px; font-size:1.3em}
        #wrapper #body #estoque #estoque-left tr.GridTR td { border:0px solid #ce0000; height:100px;}
        #wrapper #body #estoque #estoque-left tr.GridTR td p.evalor{text-shadow: #000 1px 1px 0px; margin-right:5px; }
        #wrapper #body #estoque #estoque-left tr.GridTR td p.eimg img { margin-left:3px;
                                                                        -moz-border-radius: 7px;
                                                                        -webkit-border-radius: 7px;
                                                                        border-radius: 5px;                                            
                                                                        -moz-transition: all ease-out 0.3s;
                                                                        -webkit-transition: all ease-out 0.3s;
                                                                        transition: all ease-out 0.2s; 
                                                                         margin-left:8px;}



        #wrapper #body #estoque #estoque-left #estoque-left-busca { background:#222; border:1px solid #999; height:40px;
                                                                     padding-top:14px; margin-top:10px;}
        #wrapper #body #estoque #estoque-left #estoque-left-busca span { color:#fff; margin-left:20px; font-size:1.2em;}
        #wrapper #body #estoque #estoque-left #estoque-left-busca input[type=button] { margin-top:3px; margin-right:10px; width:90px;}
        #wrapper #body #estoque #estoque-left #estoque-left-busca input {-moz-border-radius: 7px;
                                                                                    -webkit-border-radius: 7px;
                                                                                    border-radius: 5px;  }
        #wrapper #body #estoque #estoque-left #estoque-left-busca a { color:#fff;}
        
        #wrapper #body #estoque #estoque-right {}


    /*Detalhe*/
    #wrapper #body #detalhe { color:#000; }
    
    #detalhe-top #dv-faceshare { float:right; margin-top:0px; border:0px solid #fff; overflow:hidden; width:130px; margin-right:40px;}
    #detalhe-top #dv-facelike { float:right; margin-top:10px; border:0px solid #fff; overflow:hidden; width:100px;}
    
    #wrapper #body #detalhe-right-img { background-color:#333;}
    #wrapper #body #detalhe-right-contato form span,
    #wrapper #body #detalhe-right-contato form span label { color:#000;}
    #wrapper #body #detalhe-right #sPreco { color:#FC0102; height:60px; text-shadow: #222 1px 1px 0px;}
    #wrapper #body #detalhe-right #sVeic { color:#000; text-shadow: #ccc 1px 1px 0px;}
    #wrapper #body #detalhe-right-img span { color:#fff;}
    
    #wrapper #body #detalhe-right #dv-infoveic { background:#333; border:1px solid #999; }
    #wrapper #body #detalhe-right #dv-infoveic #p-infoveic {color:#fff;}

    #wrapper #body #detalhe #detalhe-top a { /*color:#ce000;*/ }
    #wrapper #body #detalhe #detalhe-top a:hover { }

    /*Localizacao*/
    #wrapper #body #localizacao { margin-top:10px; }
    #wrapper #body #localizacao #localizacao-conten #dvBuscaRota { background:#222; border:1px solid #CE0000; height:45px;
                                                                     padding-top:8px; margin-top:5px; color:#fff}
    #wrapper #body #localizacao #localizacao-conten #dvBuscaRota b { margin-left:15px; font-size:15px;}   
    #wrapper #body #localizacao #localizacao-conten #dvBuscaRota input { -moz-border-radius: 7px;
                    -webkit-border-radius: 7px;
                    border-radius: 5px; 
                     height:25px; font-size:17px;} 
    #wrapper #body #localizacao #localizacao-conten #dvBuscaRota input[type=button]  { background:#E3C831; color:#000}
    #wrapper #body #localizacao #localizacao-conten #dvBuscaRota #btRota { height:32px; width:120px}                                              
    
    /*Fale Conosco*/
    #wrapper #body #faleconosco-right h1 {font-size:1.4em; font-weight:bold; margin:5px 0px}
    #wrapper #body #faleconosco #faleconosco-left form span { }
    
    #wrapper #body #faleconosco #faleconosco-left #frmFale  
    { background:#eee; padding:10px;
        -moz-border-radius: 7px;
                    -webkit-border-radius: 7px;
                    border-radius: 5px;                                            
                    -moz-transition: all ease-out 0.3s;
                    -webkit-transition: all ease-out 0.3s;
                    transition: all ease-out 0.2s;
                    /**/box-shadow: 3px 3px 3px 3px #666; }
    #wrapper #body #faleconosco #faleconosco-left #frmFale input[type=text] { height:22px;}
    #wrapper #body #faleconosco #faleconosco-left #frmFale input[type=text], 
    #wrapper #body #faleconosco #faleconosco-left #frmFale textarea {  -moz-border-radius: 7px;
                    -webkit-border-radius: 7px;
                    border-radius: 5px;                                            
                    -moz-transition: all ease-out 0.3s;
                    -webkit-transition: all ease-out 0.3s;
                    transition: all ease-out 0.2s;}
                    
    
/*footer*/
#wrapper #footer { color:#fff; font-weight:bold; background:#222 url(img/bg-dark2.png); height:460px;border-top:solid 4px #D50305;}
#wrapper #footer #footer-contem { border:solid 0px #ccc; }
#wrapper #footer #footer-contem p a { color:#fff;}
#wrapper #footer #footer-contem p a:hover { color:#FC0102;text-decoration:none;}

#wrapper #footer #footer-new { width: 940px;  margin:0px auto; overflow:hidden; background:url(img/bg-footer-new.png) no-repeat;text-shadow: #000 0px 0px 0px;}
#wrapper #footer #footer-new div { float:left; border:solid 0px #ccc; margin:10px 1%; width:31%; line-height: 15px;}
#wrapper #footer #footer-new div h1 { font-size:1.4em; font-weight:bold; color:#E3C831; margin:5px 0px; text-shadow: #000 1px 1px 0px;}
#wrapper #footer #footer-new div ul li {  margin-left:2px;}
#wrapper #footer #footer-new div a { text-decoration:none; color:#fff; font-weight:normal; }
#wrapper #footer #footer-new div a:hover { color:#FC0102}

#wrapper #footer #footer-new #footer-new-2 img { cursor:pointer;}

#wrapper #footer #footer-new #footer-new-1 { width:25%}
#wrapper #footer #footer-new #footer-new-2 { width:37%}
#wrapper #footer #footer-new #footer-new-3 { width:31%}

#dvBy { background:#222 url(img/bg-light.jpg); border-top:solid 2px #ccc; overflow:hidden;}
#dvBy a { float:right; margin: 10px;}

/*classes*/

.cordestaque { color:#ffff00; text-shadow: #222 1px 1px 0px;/**/}
.cordestaque2 { color:#FC0102; text-shadow: #222 1px 1px 0px;}
.corvalor { color:#FC0102; /*#1025A2;*/}

.tamTxt1 { font-size:1.8em; }
.tamTxt2 { font-size:1.5em; }
.tamTxt3 { font-size:1.2em; }

/*Fundos Opcionais e Grupos de Marca/Modelo*/
.grpMarcaModelo { background-color:#222;  }
.grpMarcaModelo h1 { color:#FC0102;}
.grpMarcaModelo p a { color:#fff; }

.Opcionais      { background-color:#333; }
.Opcionais h1 { color:#FC0102}
.Opcionais ul li { color:#fff;}

.InfoAdicional  { background-color:#888; }
.InfoAdicional h1 { color: #ffff00; text-shadow: #000 1px 1px 0px;}
.InfoAdicional p { color:#fff; }

/*gmp Informação*/
table.gmk { height:100px; width: 430px;}
table.gmk tr td.gimg { }
table.gmk tr td.ginfo p.gloja { color:#D50305; text-shadow: #222 1px 1px 0px; }
table.gmk tr td.ginfo p.gvei { color:#333;}
table.gmk tr td.ginfo p.gvei b { font-size:1.1em }
table.gmk tr td.ginfo p.gfone { color:#222;}
table.gmk tr td.ginfo p.gend { color:#555;line-height:16px;}


/*Destaque*/
.dvDestaque { background-image:url(../img/maskbg.png); margin-bottom:10px;
              
              -moz-border-radius: 7px;
                    -webkit-border-radius: 7px;
                    border-radius: 5px;                                            
                    -moz-transition: all ease-out 0.3s;
                    -webkit-transition: all ease-out 0.3s;
                    transition: all ease-out 0.2s;
                    
                     width:225px; height:230px;
                      margin-left:8px;
                    }
.dvDestaque:hover {background:#333;}
.dvDestaque img {   width:205px; height:154px;  clear:both; margin:6px 0px 0px 10px;
                     
                    -moz-border-radius: 7px;
                    -webkit-border-radius: 7px;
                    border-radius: 5px;                                            
                    -moz-transition: all ease-out 0.3s;
                    -webkit-transition: all ease-out 0.3s;
                    transition: all ease-out 0.2s;
                    
                    }
                    
.dvDestaque span { text-align:left; margin:4px 6px; color:#fff; }
.dvDestaque span b { color:#fff; text-shadow: #D50305 1px 1px 1px; float:left; width:100%; margin-bottom:5px;}

/*Gallery 3.0*/
.gv_galleryWrap { background:#333;/**/}
.gv_overlay { background: #222; color: white; }

/*
.ligue p.cordestaque { color:#f50000; text-shadow: #000 1px 1px 0px; }
.ligue p.cordestaque2 { color:#222; text-shadow: #000 0px 0px 0px; }
*/