/* DEFINICION DE ETIQUETAS GENERALES */

BODY {
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0.025em;
font-size: 0.7em;
line-height:1.2em;
margin:0;
padding:0;
text-align: left;
}
* {
margin: 0;
padding: 0;
}

IMG, OBJECT {
border:0;
}

EM {
font-weight: bold;
color: #999;
font-style:normal;
}

A, A:link, A:visited {
color:#000;
text-decoration: none;
}
A:hover {
text-decoration: none;
}
A:active {
color: #000;
text-decoration: none;
}

INPUT, TEXTAREA, SELECT {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
color:#233343;
background: url(../images/fondo_formu.gif) top repeat-x #FFF;
border: 1px solid #6783A3;
}

H1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1.2em;
line-height: 1em;
color: #FFF;
margin: 20px 10px 0.3em 10px;
}
H2{
font-weight: bold;
font-size: 1.2em;
color: #666;
margin: 1em 0 0.5em 0;
padding: 0;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
H3 {
font-family: Tahoma, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
color: #4E80A8;
margin: 0 0 0.3em 0;
padding: 0;
}
H4{
font-weight: bold;
font-size: 1em;
color: #2D83B6;
margin: 1em 0 0.5em 0;
padding: 0;
}
P{
margin-bottom:10px;
}

/* Clases e Ides */
.inside{
width:100%;
overflow:hidden;
}
.left{
float:left;
width:50%;
}
.right{
float:right;
width:50%;
}
br.clear{
clear:both;
}
#bigcontainer{
width:840px;
padding-right:124px;
margin:80px auto 0 auto;
}
#bigcontainer .left{
width:180px;
}
#bigcontainer .right{
width:660px;
margin-top:8px;
}
#head_top{
background:#FAA700;
}
#head_top .left{
width:49%;
}
#head_top .right{
width:50%;
margin:0;
}
h1.paginacion{
text-align:right;
margin:157px 26px 0 0;
}
h1.paginacion a,
h1.paginacion a:link,
h1.paginacion a:visited{
color:#000;
}
h1.paginacion a.pagselected{
font-weight:bold;
color:#FAA700;
}
#menu{
text-align:right;
margin-right:26px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.1em;
margin-top:69px;
margin-bottom:30px;
}
#menu ul{
list-style:none;
line-height:1.6em;
}
#menu ul li a,
#menu ul li a:link,
#menu ul li a:visited{
color:#000;
}
#menu ul li.mselected a,
#menu ul li.mselected a:link,
#menu ul li.mselected a:visited{
color:#FAA700;
}
p.pie{
text-align:left;
margin-bottom:5px;
}

#mini_fotos{
margin-top:15px;
}
#mini_fotos .inside{
overflow:visible;
}
#mini_fotos .left{
width:72px;
margin-right:26px;
}
#mini_fotos .right{
width:72px;
margin:0;
}
.contenido{
padding:5px 15px 15px 15px;
}
.contenido li{
margin-bottom:10px;
list-style:square;
margin-left:10px;
}
.pie{
font-size:0.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

/*TITLE*/
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.imagenThumb{
display:block;
padding:5px;
}


.imagenThumb:hover{
background: url(../images/fondo_mini.gif) top left no-repeat;
}



.imagenThumb span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
visibility: hidden;
color:#8A8A8A;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
letter-spacing:normal;
}

.imagenThumb span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.imagenThumb:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 92px;
width:200px;
left: 0px; /*position where enlarged image should offset horizontally */
background: #FFF;
text-decoration:none;
}

