html,body {
height: 100%;
}

a:link{
text-decoration: none;
}
a:visited{
text-decoration: none;
}
a:hover{
color: inherit;
text-decoration: underline;
}
a:active{
color: inherit;
text-decoration: underline;
}
div#tipoWebCss{
background-color:#1069bd;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FFF;
text-align: center;
font-size: 11px;
width: 780px;
}

div#tipoWebFlash{
background-color: #1069bd;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #FFF;
text-align: center;
font-size: 11px;
}

div.mapa{
position:absolute;
top: 148px;
left: 157px;
color: #fff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 15px;

}
div.fecha{
position:absolute;
color: #fff;
top: 149px;
left: 0px;
width: 142px;
text-align: center;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
}

/*
div.cuerpo a:link {
text-decoration: none;
color: inherit;
}
div.cuerpo a:visited {
text-decoration: none;
color: inherit;
}
div.cuerpo a:hover{
border-bottom: 1px #1069bd solid;
background-color: #1069bd;
text-decoration: underline;
text-color: #fff;
}
div.cuerpo a:active{
border-bottom: 1px #1069bd solid ;
background-color: #1069bd;
color: #fff;
}*/


body{
margin: 0px;
background-color: #e6e6e6;
background-image: url(img/banda.gif);
background-repeat: repeat-y;
}
body#flash{
background-color: #000;
background-image: url(../img/fondo.gif) ;
background-repeat:repeat;
}

div.cabecera1{
background-image: url(img/1.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera2{
background-image: url(img/2.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera3{
background-image: url(img/3.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera4{
background-image: url(img/4.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera5{
background-image: url(img/5.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera6{
background-image: url(img/6.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera7{
background-image: url(img/7.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}
div.cabecera8{
background-image: url(img/8.jpg);
background-repeat: no-repeat;
height: 166px;
width: 780px;
}

div.menu{
float: left;
margin: 0px;
padding: 0px;
background-color: #1069BD;
}

div.menu img{
margin: 0px;
padding: 0px;
border: 0px;
}
div.menu img#op1{
position: absolute;
top: 190px;

}
div.menu img#op2{
position: absolute;
top: 217px;
}
div.menu img#op3{
position: absolute;
top: 243px;
}
div.menu img#op4{
position: absolute;
top: 269px;
}
div.menu img#op5{
position: absolute;
top: 295px;
}
div.menu img#op6{
position: absolute;
top: 321px;
}
div.menu img#op7{
position: absolute;
top: 347px;
}
div.menu img#op8{
position: absolute;
top: 373px;
}
div#extra{
scrollbar-3dlight-color : #FFFFFF;
scrollbar-arrow-color : #2996EF;
scrollbar-base-color : #FFFFFF;
scrollbar-darkshadow-color : #FFFFFF;
scrollbar-face-color : #FFFFFF;
scrollbar-highlight-color : #FFFFFF;
scrollbar-shadow-color : #FFFFFF;
scrollbar-track-color : #FFFFFF;

position: absolute; 
font-size:10px;
left: 0px; 
top: 228px; 
width: 132px;
height: 90px;
z-index: 0; 
padding: 5px;
background-color: #FFFFFF; 
border: 1px none #000000; 
overflow: auto;
line-height: 13px;
}
div#extra p{
padding-bottom: 4px;
margin: 0px;
}

div.menu div.laCultura{
background-color: #CED7D6;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
text-align: center;
font-weight: lighter;
letter-spacing: -1px;
width: 142px;
}

div.cuerpo{
position:absolute;
left:150px;
}

div.eventos{
width: 350px;
padding-top: 5px;
}
div.eventos img{
position: relative;
left: -228px;
float: right;
padding-bottom: 0px;
}

div.eventos div.descripcion{
position: relative;
left: 140px;
width:220px;
}

div.listaEvento{
float: left;
padding: 20px;
padding-top: 22px;
padding-left: 7px;

}

div.listaExpo {
position: relative;
width: 200px;
padding: 10px;
padding-top: 22px;
margin-left:385px;

}
div.listaExpo p{
margin:0px;
padding:0px;
padding-top: 13px;
padding-bottom: 5px;

}

div.titulo{
position: relative;
left: -8px;
padding: 2px;
padding-left: 15px;
padding-bottom: 4px;
background-color: #1069BD;
clear: both;
color: #FFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:15px;
letter-spacing:  0px;
width:621px;

}
div.ancho{
width:621px;
}

div.listaProx{padding-left: 10px;width:621px;}

div.lafunda{
float: left;
width: 330px;
height: 100%;
padding: 15px;
padding-top:0px;
padding-left: 8px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
border-right: 1px #1069bd dashed;
margin: 0px;
margin-right: 10px;
margin-top: 23px;
padding-bottom: 160px;
line-height: 16px;
}
div.patronato{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
margin-top: 22px;
line-height: 17px;
}

div.servIzq{
float: left;
width: 330px;
height: 100%;
padding: 15px;
padding-left: 8px;
padding-top: 0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
border-right: 1px #1069bd dashed;
margin: 0px;
margin-right: 10px;
margin-top: 23px;
padding-bottom: 160px;
line-height: 16px;
}
div.servDer{
width: 240px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
margin-top: 22px;
line-height: 17px;
}
div.servDer p{
margin: 0px;
padding: 0px;
padding-bottom: 12px;
}

div.recintosIzq{
float: left;
width: 430px;
padding: 15px;
padding-left: 8px;
padding-top: 0px;
padding-bottom: 150px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
border-right: 1px #1069bd dashed;
margin: 0px;
margin-top: 23px;
margin-right: 10px;
line-height: 16px;
}
div.recintosIzq div.descripcion{
position: relative;
left: 140px;
width: 280px;
float: left;
}
div.recintosIzq div.imgs{
position: relative;
left: -295px;
text-align: center;
}
div.recintosIzq img{
padding:10px;
padding-top:0px;
}
div.recintosDer{
width: 140px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
margin: 0px;
margin-top: 22px;
line-height: 17px;
padding:0px;
}
div.recintosDer div.punto{
display: inline;
text-align: left;
}
div.recintosDer div.nombre{
display: inline;
margin: 0px;
padding: 0px;
text-align: right;
line-height: 12px;
}
div.recintosDer p{
margin: 0px;
padding: 0px;
padding-bottom: 5px;
}

.px10{font-size: 10px;}
.px11{font-size: 11px;}
.px13{font-size: 13px;}
.px15{font-size: 15px;}

.verdana{font-family: Verdana, Helvetica, Arial, sans-serif;}
.times{font-family: Times, "Times New Roman", serif;}
.helvetica{font-family: Helvetica, Arial, sans-serif;}

.azul1{color: #009ACE;}
.azul2{color: #005D9C;}
.azul3{color: #1472BF;}
.blanco{color: #fff;}
.negro{color: #000;}

.negrita{font-weight: bold;}
.cursiva{font-style: italic;}

.invis{display:none;}