/* Reset */
*,html {margin:0; padding:0;}
html {font-size:125%}
body {font-family:arial,sans-serif; font-size:0.5em; text-align:left; color:#FFF; background: url(../images/bg.png) repeat-x top #7f7f7f;}
ul, ol {list-style:none;}
a {text-decoration:none;}
img {border:none;}
hr {border-width:0.1em 0 0;border-style:solid;}
input, select {font-size:1em; font-family:arial,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:1em;}
small{font-size:0.8em;}

/* Tipografías */
th, td, span, input, select, label {font-weight:normal;}
p, span, input, select, label{font-size:1.2em;}
p span, p input, p select, p label  {font-size:1.2em;}
label span, label input, label select  {font-size:1.2em;}
span span, span input, span select, span label {font-size:1.2em;}


/* Contenedor principal */

#main {width:96em; margin:auto; overflow:hidden; background:url(../images/bg.png) repeat-x top #7f7f7f;}

#cabecera {float: left; width:96em; height:10.2em; background:#000;}

#cabecera .logo {float: left; width:79.5em;}

#cabecera .idiomas {float: left; padding-top:8em; color:#FFFFFF}

#cabecera .idiomas a{font-size:1.2em; color:#FFFFFF}

#cabecera .idiomas a:hover{color:#c3c4a4}

#cuerpo {float: left; width:90em;  padding:0 3em; color:#FFFFFF}

#cuerpo #menu{float: left; width:15.5em; height:56.9em; background:#9cac49; color:#FFF}

#cuerpo #menu ul{ list-style:square; list-style-position:inside; padding:2em 2em; margin-top:6em;}

#cuerpo #menu ul li{line-height:2em; background:url(../images/bg-menu.png) bottom no-repeat; margin-bottom:1em; padding-left:0.8em; padding-bottom:1em;}

#cuerpo #menu ul li a{color:#FFF; font-size:1.4em; font-weight:bold;}

#cuerpo #principal{float: left; width:72.1em; height:54.5em; color:#000; border:1.2em solid #FFFFFF; background-color:#FFFFFF}

#cuerpo #principal img{ border-bottom:1px solid #C3C4A4}

#cuerpo #principal-contenido{float: left; width:72.1em; min-height:54.5em; color:#000; border:1.2em solid #FFFFFF; background:url(../images/fondo.jpg) no-repeat top #33311C;}

#cuerpo #principal-contenido #transparencia {
    /*position: absolute;
    width:68.1em; height:50.5em;
    background-color: #585857;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.9;
    color: #FFF;
    display: block;*/
	padding:2em;
}

#cuerpo #principal-contenido #transparencia p { text-align:justify; color: #FFF; line-height:1.5em; padding-bottom:1em; font-size:1.3em; text-indent:3em;}

#cuerpo #principal-contenido #transparencia li { text-align:justify; color: #FFF; line-height:1.5em; padding-bottom:1em; font-size:1.3em; margin-left: 4em;}

#cuerpo #principal-contenido #transparencia a { color: #9cac49; font-weight:normal;}

#cuerpo #principal-contenido #transparencia a:hover{ color: #9cac49; font-weight:bold;}

#cuerpo #principal-contenido #transparencia h1 { font-size:1.8em; font-weight:bold; color: #FFF; padding-bottom:0.5em;}

#cuerpo #principal-contenido #transparencia h2 { font-size:1.4em; font-weight:bold; color: #C3C4A4; padding-bottom:0.5em;}

#cuerpo #principal-contenido #transparencia .imagen { text-align:center; padding:1.5em 0;}

#cuerpo #principal-contenido #transparencia .imagen img{ border:0.1em solid #FFFFFF;}

#cuerpo #principal-contenido #transparencia .bloque1 {float:left; width:15em; padding-bottom:1em;}
#cuerpo #principal-contenido #transparencia .bloque2 {float:left; width:52em; padding-left:1em;}

#cuerpo #galeria {float: left; width:90em; background:#c3c4a4;}

#cuerpo #galeria ul {list-style:none;}

#cuerpo #galeria ul li img{border:0.5em solid #FFFFFF;}

#pie {float:left; width:87em; background:#000000; color:#FFFFFF; padding:1.5em; margin-left:3em;}

#pie .izquierdo {float: left;}

#pie .izquierdo p{ color:#9fae51}

#pie .derecho {float: right;}

#pie .derecho p{ color:#bebfb7}

#pie .derecho a{ color:#bebfb7; text-decoration:none;}

.etiqueta { float:left; color:#FFFFFF; font-size:1.2em; width:15em;}

.formulario {float:left; padding-bottom:2em;}

.clear {clear:both;}

input {height:1.6em; border:0.1em solid #9cac49; padding-top:0.2em;}

textarea { border:0.1em solid #9cac49;}

input.button-formulario {background:url(../images/button.png) no-repeat center; border:0; width:150px; height:35px; color:#FFFFFF; font-weight:bold;}

#slider {
    width: 722px; /* important to be same as image width */
    height: 549px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 722px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}




