* {
margin:0;
padding:0;
}
img {
border:none;
}
body {
background:#E7EDD7 url(../img/layout/fondo.jpg) no-repeat;
background-position:50% 0;
}
div#envoltura {
width:786px;
margin:0 auto;
}
div#pie{
width:788px;
margin:0 auto;
height:40px;
background:url(../img/layout/pie.jpg) no-repeat;
}
/* SLIDE BAR*/
div#jb_slide{
width:205px;
float:left;
border-right:1px solid #C7DC5D;
}
#jb_slide blockquote#nave{
margin:0 0 0 0;
padding:20px 0 0 0;
width:204px;
background:#C7DC5D url(../img/nav.jpg) no-repeat;
}
#jb_slide blockquote#nave a{
display:block;
padding:5px 0 5px 5px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:bolder;
font-size:16px;
border-bottom:#FFF solid 1px;
}
#jb_slide blockquote#nave a:hover{
color:#fff;
background:#FB3F3F;
}
#jb_slide blockquote#meet {
padding:20px 0 15px 0;
background:#C7DC5D;
}
#jb_slide blockquote#meet img {
margin:0 0 0 1px;
width:205px;
border:none;
}
#jb_slide dl#calendario {
padding:0 0 10px 0;
background:#fff;
border-left:solid 1px #C7DC5D;
}
#jb_slide dl#calendario dt {                                                       
background:#C7DC5D url(../img/calendario_eventos.gif) repeat-x;
background-position:bottom;
color:#FFF;
font-family:Helvetica, sans-serif, Arial;
font-size:17px;
font-weight:bolder;
text-align:center;
padding:0 0 10px 0;
}
#jb_slide dl#calendario dd {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin:10px 0 15px 0;
padding:3px 0 6px 0;
background:#FAF8F8 url(../img/listaeventos.gif) repeat-x;
/*background:#F8F4F4 url(../img/block_eventos.gif) no-repeat;*/
background-position:50% 0;
border:1px solid #CCCCCC;
border-left:none;
border-right:none;
}
#jb_slide dl#calendario dd p{
color:#000;
font-size:12px;
margin:5px 0 0 0;
}
#jb_slide dl#calendario dd span{
color:#93A633;
font-size:11px;
margin:0 0 0 0;
}
#jb_slide dl#calendario dd a{
color:#FA6666;
font-size:11px;
margin:0 0 0 0;
text-decoration:none;
}
#jb_slide dl#calendario dd a:hover{
text-decoration:underline;
}
#jb_slide blockquote#ircasadecampo{
background:#C7DC5D;
padding:10px 0 10px 2px;
}
#jb_slide blockquote#newsletter{
width:204px;
background:#fff url(../img/layout/newletter_bg.jpg) no-repeat;
border-left:solid 1px #C7DC5B;
float:left;
}
#jb_slide blockquote#newsletter p{
color:#ED6F6D;
font-family: Helvetica, Arial, sans-serif;
font-size:16px;
text-align:center;
margin:22px 0 10px 0;
}
#jb_slide blockquote#newsletter label{
color:#000;
font-family: Helvetica, Arial, sans-serif;
font-size:13px;
margin:0 0 0 23px;
display:block;
}
#jb_slide blockquote#newsletter input{
width:164px;
margin:0 0 10px 23px;
border:1px groove #9F9F9F;
height:22px;
background:url(../img/input_bg.gif) repeat-x;
color:#65760C;
font-weight:bold;
}
#jb_slide blockquote#newsletter input#send{
height:40px;
width:84px;
background:url(../img/send.jpg) no-repeat;
display:block;
border:none;
text-indent:-999999px;
color:#F3A0A1;
cursor:pointer;
margin:0 0 0 23px;
padding:0;
}

div#medio{
width:570px;
margin:0 0 0 1px;
float:left;
}
div#medio div#top{
width:570px;
margin:35px 0 9px 0;
float:left;
}
div#medio div#top h1 a{
margin:0 0 0 40px;
background:url(../img/layout/header.jpg) no-repeat;
display:block;
width:440px;
height:90px;
}
div#medio div#top ul#topnave{
float:right;
margin:15px 20px 0 0;
}
div#medio div#top ul#topnave li{
display:inline;
background:url(../img/top_bullet.gif) no-repeat;
background-position:100% 50%;
padding:0 10px 0 3px;
}
div#medio div#top ul#topnave li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#696969;
font-weight:bold;
}
div#medio div#top ul#topnave li a:hover{
color:#000;
}
#contenido {
width:570px;
float:left;
}
#contenido div#paginas{
width:540px;
float:left;
margin:20px 0 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#587713;
}
#contenido div#paginas h1{
font-size:20px;
font-weight:lighter;
margin:0 0 5px 0;
color:#FB3F3F;
}
#contenido div#paginas p{
margin:0 0 20px 0;
font-size:13px;
text-align:justify;
}

#contenido div#paginas #noticias{
float:left;
margin:20px 0 0 0;
width:540px;
}

#contenido div#paginas #noticias h5{
float:left;
font-size:25px;
margin:2px 0 0 15px;
color:#FFF;
font-weight:lighter;
}

#contenido div#paginas #noticias ul{
background:url(../img/noticias_bg.gif) no-repeat;
padding:40px 0 0 0;
}
#contenido div#paginas #noticias ul li{
list-style:none;
margin:0 0 0 8px;
}
#contenido div#paginas #noticias ul li a{
text-decoration:none;
color:#5C691B;
font-size:16px;
color:#333333;
font-variant:small-caps;
}
#contenido div#paginas #noticias ul li a:hover{
text-decoration:underline;
color:#FA5151;
}
#contenido div#paginas #noticias div{
background:#FCFADC;
color:#666666;
border:1px #F0E977 solid;
padding:10px 3px 0 8px;
margin:2px 0 3px 3px;
}
#contenido div#paginas #noticias div h3{
font-size:14px;
}
#contenido div#paginas #recetas h5{
float:left;
font-size:25px;
margin:2px 0 0 15px;
color:#FFF;
font-weight:lighter;
}

#contenido div#paginas #recetas ul{
background:url(../img/recetas_bg.gif) no-repeat;
padding:40px 0 0 0;
}
#contenido div#paginas #recetas ul li{
list-style:none;
margin:0 0 0 8px;
}
#contenido div#paginas #recetas ul li a{
text-decoration:none;
color:#5C691B;
font-size:16px;
color:#333333;
font-variant:small-caps;
}
#contenido div#paginas #recetas ul li a:hover{
text-decoration:underline;
color:#FA5151;
}
#contenido div#paginas #recetas div{
background:#FCFADC;
color:#666666;
border:1px #F0E977 solid;
padding:10px 3px 0 8px;
margin:2px 0 3px 3px;
}
#contenido div#paginas #recetas div h3{
font-size:14px;
}


#contenido div#paginas blockquote#servicios{
width:500px;
margin:30px 0 0 0;
float:left;
}
#contenido div#paginas blockquote#servicios h1{
height:57px;
width:500px;
background:url(../img/jbsevices.gif) no-repeat;
text-indent:-9999999px;
}
#contenido div#paginas blockquote#servicios a{
display:block;
height:115px;
width:120px;
float:left;
margin:0 5px 0 0;
}
#contenido div#paginas blockquote#servicios a#uno{
background:url(../img/a_uno.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#uno:hover{
background:url(../img/a_uno_hover.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#dos{
background:url(../img/a_dos.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#dos:hover{
background:url(../img/a_dos_hover.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#tres{
background:url(../img/a_tes.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#tres:hover{
background:url(../img/a_tes_hover.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#cuatro{
background:url(../img/a_cuatro.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios a#cuatro:hover{
background:url(../img/a_cuatro_hover.jpg) no-repeat;
}
#contenido div#paginas blockquote#servicios ul{
height:20px;
width:500px;
float:left;
list-style:none;
margin:10px 0 0 0;
border:solid 1px #57B611;
background:url(../img/sercivios_bg_naranja.gif) no-repeat;
}
#contenido div#paginas blockquote#servicios ul li{
/*width:120px;*/
float:left;
margin:3px 2px 0 3px;
font-size:12px;
text-align:center;
background:url(../img/parpadeovertical.gif) no-repeat;
background-position:100% 0;
}
#contenido div#paginas blockquote#servicios ul li a{
/*width:120px;*/
width:auto;
float:left;
font-size:11px;
text-decoration:none;
color:#666;
height:auto;
background:none;
padding:0 5px 0 3px;
}
#contenido div#paginas blockquote#servicios ul li a:hover{
color:#F76C6C;
}
div#pie p#creditos{
float:left;
margin:10px 0 0 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
div#pie p#silgon{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:right;
margin:10px 10px 0 0;
}










form#newsletter p {
margin:0 0 0 0;
color:#666666;
padding:0 0 0 20px;
}

form#newsletter p label{
display:block;
float:left;
width:150px;
font-size:16px;
padding:3px 0 3px 0;
}
form#newsletter p input{
display:block;
float:left;
width:300px;
padding:3px 0 3px 0;
background:#FFFBB8;
border:1px solid #7F9DB9;
}
form#newsletter p#send_news input{
width:80px;
font-weight:bold;
float:right;
margin:0 70px 0 0;
cursor:pointer;
}




















form#contacto {
margin: 0 0 0 20px;
}
form#contacto label{
display:block;
}
form#contacto input{
margin:0 0 10px	0;
}

span#captcha {
background:url(../img/captcha.gif);
width:83px;
font-size:18px;
padding:3px 3px;
cursor:default;
margin:0 0 0 0;
display:block;
color:#333333;
text-align:center;
}
span#captcha.bordeerr{
border:1px solid #FF0000;
}

div#unevento {
background:#FFF7BF url(../img/esq_infe_inzquierda.gif) no-repeat;
background-position:left bottom;
width:500px;
margin:20px auto;
padding:0 0 1px 0;
float:left;
}
div#unevento dl dt {
background:#F3E161 url(../img/dt_bg_uno.gif) no-repeat;
background-position:0 50%;
width:500px;
float:left;
margin:0 0 10px 0;
}
div#unevento dl dt span{
float:left;
padding:3px 0 10px 10px;
color:#333;
font-size:20px;
}
div#unevento dl dd{
border:1px solid #F5E574;
border-bottom:none;
padding:10px 10px 0 10px;
}
div#enviarsingu {
background:#0000FF;
}



