body {
 font-size: 80%;
 font-family: Georgia,"times new roman",serif;
 margin:0;
 padding:0;
 text-align:center;
 background: #fff url(../images/fondo.jpg) top left repeat-x;
}
#container {
 margin: 0 auto;
 padding:0;
 width:830px;
 background: #fff url(../images/fondo_central.gif) bottom center no-repeat;
}
#columna_central {
 background: #fff url(../images/fondo_central.gif) top center no-repeat;
 width: 830px;
 margin: 0 auto;
 padding:0;
 text-align:left;
 position:relative;
}

#footer {
 clear:both;
 text-align:left;
 width:830px;
 background: url(../images/fondo_footer.gif) no-repeat bottom center;
 margin: 0 auto;
 height:66px;
 padding-left:56px;
 margin-top:-10px;
}

#portada {
 background:#fff url(../images/fondo_portada.jpg) bottom right no-repeat;
 border:1px solid #346411;
 border-top:0;
 margin:0 400px 0 50px;
 padding:.6em 1em;
 color:#29540a;
 line-height:1.5;
}
#la_zarza {
 text-align:center;
 font-size:1.3em;
 line-height:1.5;
 background: url(../images/fondo_zarza.jpg) bottom right no-repeat;
 padding-top:1.4em;
}
#portada ul {
/* list-style-image: url(../images/tri.gif); */
}
#portada li {
 margin:0;
}
#modelos {
 background:#fff url(../images/fondo_portada.jpg) bottom right no-repeat;
 border:1px solid #346411;
 border-top:0;
 margin:0 400px 0 50px;
 padding:.6em 1em;
 color:#29540a;
 line-height:1.6;
}
#modelos p {
 margin:0;
 padding:0;
}
#jumilla_info {
 background:#fff url(../images/fondo_portada.jpg) bottom right no-repeat;
 border:1px solid #346411;
 border-top:0;
 margin:0 400px 0 50px;
 padding:.6em 1em;
 color:#29540a;
 line-height:1.5;
}
#jumilla_info ul{
 padding:0;
 margin:0;
 margin-left:.5em;
}
#jumilla_info li {
 padding-bottom:.2em;
}
#jumilla_info p {
 margin:1em 0;
 padding:0;
}
#modelo_info {
 background:#fff url(../images/fondo_portada.jpg) bottom right no-repeat;
 border:1px solid #346411;
 border-top:0;
 margin:0 400px 0 50px;
 padding:.6em 1em;
 color:#29540a;
 line-height:1.5;
}
#modelo_info p {
 margin:1em 0;
 padding:0;
}
#modelo_info ul {
 margin:0;
 padding:0;
}
#modelo_info li {
 margin:0;
 padding:0;
 margin-left:10px;
}
#contacto {
 background:#fff url(../images/fondo_portada.jpg) bottom right no-repeat;
 border:1px solid #346411;
 border-top:0;
 margin:0 400px 0 50px;
 padding:.6em 1em;
 color:#29540a;
 line-height:1.5;
}
#contacto p {
 margin:1em 0;
 padding:0;
}
.image {
 border:1px solid #346411;
}


h2 {
 font-size:1.4em;
 margin:0;
 padding:0;
 margin-bottom:.6em;
}
h3 {
 margin:0;
 padding:0;
 margin-top:.5em;
 font-size:1.2em;
}
h4 {
 margin:0;
 padding:0;
 font-size:1.2em;
 border-bottom:1px solid #99b188;
}
hr {
 margin:8px 0;
 padding:0;
 border:0;
 border-top:1px solid #99b188;
}


a:link {
 color:#346411;
}
a:visited {
 color:#000;
}
a:hover {
 color:#1a3c01;
}
#menu a:link {
 color:#346411;
 text-decoration:none;
}
#menu a:visited {
 color:#346411;
 text-decoration:none;
}
#menu a:hover {
 color:#346411;
 text-decoration:underline;
 color:#1a3c01;
}

.txtsm {
 border-top:1px solid #99b188;
 border-bottom:1px solid #99b188;
 font-size:.8em;
 font-family: verdana,arial,sans;
}
.tddashed {
 border-bottom:1px dashed #99b188;
}
.big {
 font-size:1.2em;
}
.black {
 color:#000;
 font-weight:bold;
}
.height {
 line-height:2.2;
}
.formstuff {
 border:1px solid #99b188;
}
.button {
 background:#99b188;
 border:1px solid #346411;
}
.border {
 border:1px solid #346411;
}
