body {
padding: 0px;
margin: 0px;
background-image: url(fondito.jpg);
font-family:Tahoma, Verdana;
font-size:12px;
}

.div1{
background-image: url(fondo_principal.jpg);
background-repeat: repeat-x;
padding: 0px;
margin:0px;
}

.fondo_intermedio{
background-image: url(fondo_intermedio.jpg);
background-repeat: no-repeat;
width: 681px;
heigth: 85px;
}
.dentro{
padding-left: 70px;
padding-top: 10px;
}

.div1_dentro{
width:681px;
margin-left:auto;
margin-right:auto;
}

.div2{
background-image: url(fondo_central.jpg);
background-repeat: repeat-y;
padding:0px;
margin-left:auto;
margin-right:auto;
width: 681px;
height:100%;
}
.td{
margin-left:30px;
}


p {
margin: 0px;
padding: 0px;
}

ul{
text-align: left;
margin: 0px;
padding: 0px;
}



ul h3{
margin: 0px;
text-align:left;
font-size: 1.15em;
padding: 4px;
border-bottom: 1px solid #CCCCCC;
border-left: 4px solid #CC0000;
background-color: #FFFFFF;
color: #990000;
}

ul li{
list-style: none;


}

ul li a{
font-weight:bold;
display: block;
width: 140px;
text-align:left;
font-size:1em;

padding: 5px;
border-left: 4px solid  #FF9933;
border-bottom: 1px solid  #FF9900;
background-color: #FED2AB;
color: #FF6600;
list-style: none;
}

.td2{
margin-right: 20px;
}

ul li a:link{
text-decoration: none;
color: #FF6600;

}

ul li a:visited{
text-decoration: none;
color: #FF6600;
}

ul li a:hover{
border-left: 4px solid   #FFFFFF;
background-color: #993300  ;
color: #FFFFFF;     
}


h2{
font-size: 1.15em;
color:#CC3300;
border-bottom: 1px dashed #990000;

margin-left: 35px;
margin-right:35px;

}

.precios_tabla{
border-bottom: solid 1px #993300;
background: #FFCC99;
border-right: 1px solid #993300;
padding: 6px;
}

.precios_tabla2{
border-right: 1px solid #993300;
padding: 4px;
}