/*Documento CSS*/
body {
    background-color: transparent;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif,Geneva;
}

* {margin:0px; padding:0px; border:0px;}

a {text-decoration: none;}
a:link { color: #777777; text-decoration: none }
a:hover { color: #777777; text-decoration: none }
a:visited { color: #777777; text-decoration: none }

#idmarco{
    position:absolute;
    left:0px;
    height:0px;
    width:100%;
    height:700px;
    overflow:hidden; 
    z-index: 1;
}


#idtodos{
	position: absolute;
	top: 0px;
	left: 50%;
	border: 0px solid;
    width: 1900px;
	height: 700px;
    float: left;
    margin-left: -950px;
	overflow: hidden; 
    z-index: 1;
}

#idcontenidos{
	position: absolute;
	top: 20px;
	left: 50%;
	width: 1000px;
	height: 600px;
	border: 0px solid;
	float: left;
    margin-left: -500px;
    overflow:hidden;
    z-index: 2;
} 

 #prev{
    position: absolute;
    left: 50%;
    top: 270px;
    width: 35px;
	height: 35px;
	border: 0px solid;
    /* background-color: #fff888; */
    cursor: pointer;
    margin-left: 465px;
	float: left;
    z-index: 2;
}
 

 #next{
    position: absolute;
    left: 50%;
    top: 270px;
    width: 35px;
	height: 35px;
	border: 0px solid;
    /* background-color: #fff888; */
    cursor: pointer;
	float: left;
    margin-left: -500px;
    z-index: 2;
}

/*------------------------------------------------------------------------------------------------------------------------*/
 #col1{
	width: 35px;
	height: 700px;
	border: 0px solid;
    /* background-color: #ffffff; */
    background-image: url(../img/bg_col1.png);
    background-repeat: no-repeat;
    background-position: 0px -65px;
	float: left;
    z-index: 2;
}

#col2{
	width: 930px;
	height: 700px;
	border: 0px solid;
	float: left;
    overflow: hidden;
    z-index: 3;
}

#col3{
	width: 35px;
	height: 700px;
	border: 0px solid;
    background-color: #ffffff;
    background-image: url(../img/bg_col3.png);
    background-repeat: no-repeat;
    background-position: 0px -65px;
	float: left;
    z-index: 200;
}

#imagenes_izq{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 935px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -1434px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 935px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen{
	width: 935px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}


.foto_slide_home{
	min-width: 935px;
	min-height: 410px;
    z-index: 6;
}


.foto_slide_bio{
	width: 490px;
	min-height: 410px;
    z-index: 6;
}

.foto_slide_contacto{
	width: 490px;
	min-height: 410px;
    z-index: 6;
}

.foto_slide_galeria{
	width: 490px;
	height: 410px;
    z-index: 6;
}


.foto_slide_proceso{
	width: 490px;
	height: 410px;
    z-index: 6;
}

.foto_slide_exposicion{
	width: 490px;
	height: 410px;
    z-index: 6;
}

 
#idespacio1_sup{
	width: 100%;
	height: 0px;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idespacio2_sup{
	width: 100%;
	height: 65px;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontiene_centro{
	width: 100%;
	height: 410px;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idespacio3{
	width: 100%;
	height: 35px;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontiene_accesos{
	width: 100%;
	height: 90px;
    background-image: url(../img/bg_contiene_accesos.png);
	float: left;
    overflow:hidden;
    z-index: 2;
}


.cont_txt_acceso{
	width: 190px;
	height: 90px;
    background-image: url(../img/bg_txt_accesos.png);
    cursor: pointer;
    float: left;
    z-index: 6;
}

.cont_img_acceso{
	width: 150px;
	height: 90px;
    cursor: pointer;
    float: left;
    z-index: 6;
}

.lateral_acceso{
	width: 100px;
	height: 90px;
    float: left;
    z-index: 6;
}


#idespacio4{
	width: 100%;
	height: 30px;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idlogo{
	width: 260px;
	height: 65px;
    background-image: url(../img/logo.png);
    cursor: pointer;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idmenu{
    width:490px; 
    height:35px; 
    float:left; 
    background-repeat: no-repeat;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idlogo_tejere{
	width: 85px;
	height: 65px;
    background-color: #ffffff;
    background-image: url(../img/logo_tejere.png);
    background-repeat: no-repeat;
    background-position: 10px 4px;
    cursor: pointer;
	float: left;
    margin-top: -15px;
    overflow:hidden;
    z-index: 2;
}

#idtit_obra{
    width:100%;
    height:20px;
    margin:0px;
    color:#876E99;
    font-family:verdana;
    font-style:regular;
    font-size:13px;
	float: left;
    text-transform: uppercase;
    z-index: 2;
}


#iddsc_tit{
    width:100%;
    margin:0px;
    color:#696969;
    font-family:verdana;
    font-style:italic;
    font-size:12px;
    line-height: 15px;
	float: left;
    z-index: 2;
}



/*------------------------------------------------------------------------------------------------------------------------*/

/**/


#imagenes_izq_bio{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -990px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der_bio{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen_bio{
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontenido_bio{
	width: 440px;
	height: 410px;
	border: 0px solid;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcabecera_bio{
	width: 330px;
	height: 70px;
	border: 0px solid;
	float: right;
    margin-right: 10px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_bio{
	width: 310px;
	height: 340px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_bio p{
    width: 290px;
    color: #696969;
    font-family: Verdana;
    font-size:12px;
    font-weight:550;
    line-height:17px;
    text-align: justify;
    float: left;
    margin:10px;
}


#idscroller_bio{
	width: 20px;
	height: 340px;
	border: 0px solid;
    background-image:url(../img/bg_scroll_bio.jpg);
	float: left;
    overflow:hidden;
    z-index: 2;
}

/**/


/*------------------------------------------------------------------------------------------------------------------------*/

/**/


#imagenes_izq_contacto{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -990px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der_contacto{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen_contacto{
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontenido_contacto{
	width: 440px;
	height: 410px;
	border: 0px solid;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcabecera_contacto{
	width: 340px;
	height: 170px;
	border: 0px solid;
	float: right;
    margin-right: 0px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_contacto{
	width: 340px;
	height: 240px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_contacto p{
    color: #696969;
    font-family: Arial;
    font-size:14px;
    font-weight:550;
    line-height:17px;
    text-align: justify;
    margin:5px;
}


/**/

/*------------------------------------------------------------------------------------------------------------------------*/

/**/


#imagenes_izq_galeria{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -990px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der_galeria{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen_galeria{
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontenido_galeria{
	width: 440px;
	height: 410px;
	border: 0px solid;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcabecera_galeria{
	width: 340px;
	height: 70px;
	border: 0px solid;
	float: right;
    margin-right: 0px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_galeria{
	width: 320px;
	height: 270px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:auto;
    z-index: 2;
}

#iddescripcion_obra{
	width: 320px;
	height: 67px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:hidden;
    z-index: 2;
}

#idtexto_galeria p{
    color: #696969;
    font-family: Arial;
    font-size:14px;
    font-weight:550;
    line-height:17px;
    text-align: justify;
    margin:5px;
}


/**/


/*------------------------------------------------------------------------------------------------------------------------*/

/**/


#imagenes_izq_proceso{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -990px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der_proceso{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen_proceso{
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontenido_proceso{
	width: 440px;
	height: 410px;
	border: 0px solid;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcabecera_proceso{
	width: 340px;
	height: 70px;
	border: 0px solid;
	float: right;
    margin-right: 0px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_proceso{
	width: 320px;
	height: 270px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:auto;
    z-index: 2;
}

#iddescripcion_proceso{
	width: 320px;
	height: 67px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:auto;
    z-index: 2;
}

#idtexto_proceso p{
    color: #696969;
    font-family: Arial;
    font-size:14px;
    font-weight:550;
    line-height:17px;
    text-align: justify;
    margin:5px;
}


/**/


/*------------------------------------------------------------------------------------------------------------------------*/

/**/


#imagenes_izq_exposicion{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: -990px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_der_exposicion{
	position: absolute;
	top: 86px;
	left: 50%;
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    margin-left: 501px;
	filter: alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity:0.40;
	opacity:0.40;
    overflow:hidden;
    z-index: 2;
}


#imagenes_cen_exposicion{
	width: 490px;
	height: 410px;
	border: 0px solid;
    background-color: transparent;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcontenido_exposicion{
	width: 440px;
	height: 410px;
	border: 0px solid;
    background-color: #ffffff;
	float: left;
    overflow:hidden;
    z-index: 2;
}

#idcabecera_exposicion{
	width: 340px;
	height: 70px;
	border: 0px solid;
	float: right;
    margin-right: 0px;
    overflow:hidden;
    z-index: 2;
}

#idtexto_exposicion{
	width: 320px;
	height: 270px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:auto;
    z-index: 2;
}


#iddescripcion_exposicion{
	width: 320px;
	height: 67px;
	border: 0px solid;
	float: left;
    margin-left: 100px;
    font-family: Verdana, Arial; 
    font-size: 13px;
    font-weight: 550;
    font-stretch: 18px;
    line-height:27px;
    text-align: left;
    overflow:auto;
    z-index: 2;
}

#idtexto_exposicion p{
    color: #696969;
    font-family: Arial;
    font-size:14px;
    font-weight:550;
    line-height:17px;
    text-align: justify;
    margin:5px;
}


/**/

.input_text{
	width: 245px;
	height: 25px;
    background-image: url(../img/bg_txt_accesos.png);
    color: #4D365B;
    font-family: verdana,arial;
    font-size:12px;
    line-height: 25px;
    font-style: italic; 
    font-weight: 600;
    margin-bottom: 10px;
    float: left;
    z-index: 6;
}

.input_textarea{
	width: 245px;
	height: 85px;
    background-image: url(../img/bg_txt_accesos.png);
    color: #4D365B;
    font-family: verdana,arial;
    font-size:12px;
    line-height: 17px;
    font-style: italic; 
    font-weight: 600;
    float: left;
    z-index: 6;
}


.boton{
	width: 60px;
	height: 25px;
    background-color: transparent;
    color: #4D365B;
    cursor: pointer;
    font-family: verdana,arial;
    font-size:12px;
    line-height: 17px;
    font-weight: 600;
    float: right;
    z-index: 6;
}


/**/

/**/
  
          .lavaLampNoImage {
            position: relative;
            height: 30px;
            width: 490px;
            background-color: transparent;
            padding: 3px;
            margin: 0 auto;
            overflow: hidden;
            border: 0px solid gray;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 0px solid #000;
                        background-color: #4D365B;  /* #e6e8ea; */
                        width: 40px;
                        height: 3px;
                        z-index: 7;
                        position: absolute;
                        top:30px;
                    }
                    .lavaLampNoImage li a {
                        font: bold 12px arial;
                        text-decoration: none;
                        border: 0px solid #000;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 2px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: 0px;
                        cursor: pointer;
                    }

                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        } 
                   .current{color:#000;}
                        

/**/

/*UI*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 10px; height: 42px;  cursor: default; background-color:#D9D9D9; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }


.ui-slider-vertical { width: .8em; height: 100px;}
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; width: 12px; height: 42px; cursor: default; background-color:#D9D9D9; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
/**/
