
body{
    font-family:verdana;
    margin:0px;
}
*:focus {outline: none;}
img{
    border:0px;
}

input,textarea{
    width:456px;
    background-color:#808080;
    border:none;
    color:white;
    height:30px;
    font-size:14px;
}

textarea{
    height:263px;
       
}

h4{
    color:#1b92d0;
}

.centerRound a{
    color:white;
}

.centerRound a:visited{
    color:white;
}

.centerRound a:hover{
    color:white;
}

.centerDiv{
    position:absolute;
    width:1000px;
    margin-left:50%;
    margin-right:50%;
    left:-500px;
    text-align:center;
}

/*header*/
#header{   
    height:169px;
}

#header .centerDiv{  
    background-image:url(../images/header-logo.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    height:169px;
    text-align:right;
    padding-top:105px;
    color:#808080;
    font-size:14px;
}
#header .centerDiv span{
    margin-right:30px;
}
/*menu*/
#menu{
    background-image:url(../images/menu-back.jpg);
    background-repeat:repeat-x;
    background-position:left top;
    height:49px;
    font-family:arial;
}

#menu .menuItem{
    margin: 12.5px;
}

#menu .menuItem a{
    text-decoration:none;
    font-size:18px;
    color:white;
}

#menu .centerDiv{  
    padding-top:12.5px
}

/*banner*/
#banner{
    background-image:url(../images/banner-back.jpg);
    background-repeat:repeat-x;
    background-position:left top;
    height:236px;
    
}

/*content*/
#content{
    
}
.allWidht{
    width:100%;
    float:left;
}

#content #titulo{
    border-bottom:2px solid #b2b2b2;
    text-align:left;
    padding-top:20px;
    padding-bottom:20px;
    padding-left:18px;
    margin-bottom:25px;
    color:#114471;
    font-size:21px;
    height:20px;
    }


#content #titulo #tituloTitulo{
    width:250px;
    float:left;
} 

#content  #tituloTitulo{
    text-align:left;
    margin-top:12px;
    color:#114471;
    font-size:21px;
} 


#content .tituloItem{
    float:left;   
    margin-top:0px;
    font-size:18px;
    margin-bottom:0px;
    
}

#content #titulo .tituloItem{
    float:right; 
    height:58px;
}




#content  .tituloItem .leftRound{
    width:15px;
    height:33px;
    float:left;
    background-image: url(../images/round-left.jpg);
    background-position:0px 0px;
    background-repeat:no-repeat;
    
}

#content  .tituloItem .centerRound{
   
    float:left;
    text-align:left;
    padding:0px;
    padding-top:3px;
   
    margin:0px;
    margin-top:0px;
    background-image: url(../images/round-center.jpg);
    background-position:0px 0px;
    background-repeat:repeat-x;
    height:33px;
    color:white;
    
}

#content  .tituloItem .rightRound{
    
    width:15px;
    height:33px;
    float:left;
    background-image: url(../images/round-right.jpg);
    background-position:0px 0px;
    background-repeat:no-repeat;
}

#content  .tituloItemOff{
    float:left;   
    font-size:18px;
    
    
}

a{
    text-decoration:none;
}

a:visited{
    color:black;
}

#content #titulo .tituloItemOff{
    float:right; 
}



#content  .tituloItemOff .leftRound{
    width:15px;
    height:30px;
    float:left;
}

#content  .tituloItemOff .centerRound{
    float:left;
    text-align:left;
    padding:0px;
    margin:0px;
    
     height:30px;
    color:white;
}

#content  .tituloItemOff .centerRound a{
    text-decoration:none;    
    color:#808080;
    padding:0px;
}

#content .tituloItemOff .rightRound{
    width:15px;
    height:30px;
    float:left;
}

#content #textos{
    text-align:left;
    font-family:verdana;
    font-size:14px;
    color:#808080;
  
    
}

#content #textos #lateral{
    float:left;    
    width:300px;
    margin-top:15px;
    
}




#content #textos #central{
    float:left;
    margin-left:25px;
    width:670px;
    margin-top:4px;
    text-align:justify;
}

#content #textos #central .prodItem{
    float:left;
    width:100%;
    border-bottom:2px solid #b2b2b2;
    padding-bottom:10px;
    margin-top:10px;
}



#content #textos #central .prodItem .imagen{
    float:left;
    width:164px   
}
#content #textos #central .prodItem .centerProd{
      float:left;
      width:370px 
}

.textoProducto{
    font-size:12px;
    padding-left:10px;
}

#content #textos #central .prodItem .precioProd{
      float:left;
      width:100px 
}

#content #textos #central .prodItem .precioProd .textoPrecio{
      text-align:right;
      font-size:12px;
}

#content #textos #central .prodItem .precioProd .precio{
      text-align:right;
      font-size:20px;
      color:#114471;
}



/*footer*/
#footer{
    background-image:url(../images/footer-back.jpg);
    background-repeat:repeat-x;
    background-position:left top;
    height:104px;
      margin-top:20px;
    
}

#footer .centerDiv{  
    padding-top:12.5px;
    color: white;
    font-size:13px;
}

#footer .centerDiv a{  
   text-decoration:none;
   color:white;
}



