body{ text-align:center; padding:0px; margin:0px; font-family:Georgia, Verdana, Arial, Helvetica; font-size:13px; color:white; background-image:url('images/background.png');}

a{ text-decoration:none; border:none; }
  a img{ border:none;}

td{vertical-align:top;margin:0px;padding:0px;border:0px;}
table {border-collapse: collapse;}

td.left_cell{ background: url('images/background.png') repeat; width:21.5%;}
td.center_cell{ text-align:justify;}
td.right_cell{ background: url('images/background.png') repeat; width:25%;}

#container_top{ background:url('images/header.png') no-repeat; height:155px;}
#container_top.compra{ background:url('images/header_compra.png') no-repeat; height:155px;}

#container{ width:743px; }/*background:url('images/container_background.png') repeat-y;*/

td.menu { background: url('images/menu_background.png') repeat; width:21.5%; margin:0px;padding:0px;border:0px;}
#menu_top {background:url('images/menu_top.png') no-repeat;height:209px; width:237px;}
#menu {background:url('images/menu.png'); height:34px; width:237px;color:white; margin:0px;padding:0px;border:0px;}
#menu_sel { background:url('images/_menu_sel.png'); height:34px; width:237px; text-align:right;color:white; margin:0px;padding:0px;border:0px;}
#menu a{ text-align:right; display:block; margin-right:10px; padding-top:10px; color:white;}
#menu_sel a{ text-align:right; display:block; margin-right:10px; padding-top:10px; color:white;}

#top_img{height:302px; width:725px;}

a.thickbox { text-align:left; display:block; color:white;}

#container_btm{ background:url('images/container_bottom.png') no-repeat; height:42px; margin:0px;padding:0px;border:0px;}

p.text {margin: 25px 50px 0 50px;text-align:left; }
p.text2 {margin: 25px 50px 0 50px;text-align:left; width:285px;}
p.right {text-align:right; margin-bottom:15px;}
  p.right strong {color:#d59003;}

strong {color:#dabdc0;font-size:16px;}

/* INTRO */
img.opciones_intro{float:right; margin:20px 20px 0 40px;}
ul.intro{margin:25px 20px 20px 30px; color:#8d8c8e; list-style:square; font-size:11px;}
  ul.intro li {margin:5px 0; color:#eee;}
  
ul.links{float:left; list-style:square inside; color:#8d8c8e; margin-left:40px; min-width:130px;}
ul.links li {margin:5px 0;}
ul.links li a{color:#8d8c8e;}
  ul.links li a:hover{color:#eee;}
  
div.promoportada {margin: 20px 0 0px 30px;}
div.promoportadacompra {background:url('images/compre_compra.png') no-repeat;margin-left: 48px; height:142px;}

/* IMAGENES */
table.promocion_thumbs td { padding: 0 5px 5px 0; vertical-align: top; margin:0px;}
table.promocion_thumbs td img{ border:1px solid #ccc; padding:2px; }

/* CONTÃCTENOS */
table.contacto td {padding-top:4px; padding-left:3px;}
table.contacto label {color:#dabdc0; font-family:tahoma; font-size:10px;}
table.contacto input{background-color:#414141; border:1px solid #A0A0A0;color:white; padding:1px 2px;}
table.contacto textarea{background-color:#414141; border:1px solid #A0A0A0;color:white; padding:1px 2px;}
button.submit {background-color:#525955; color:white; border:1px solid #ccc;font-family:georgia;font-size:12px; font-weight:bold; width:75px; margin-top:6px; cursor:pointer; padding:3px 5px; }

/* LOCALIZACIÃ"N */

#directions_container button{background-color:#525955; color:white; border:0px;font-family:georgia;font-size:11px;width:140px;height:20px;margin-top:10px;}
#directions_container input{background-color:#414141; border:1px solid #A0A0A0;color:white;width:95%;float:right;}
#location_data { margin-top: 30px; }
#directions {width:280px; font-size:11px; font-family:"Arial"; color:#aaa;}
#directions a {color:#ccc;}
#google_maps {color:#333;font-size:11px;font-family:"Arial";}