/* CSS Document */

* {padding:0; margin:0; width:100%;}

html{
padding-bottom:30px;
background-repeat: no-repeat;
background-position: center bottom;
background-image: url(img/estanteria.jpg);
} 

/* ---------------------------------------------------------------------------------*/

body {
color: #666666;
text-decoration: none;
font-family: Georgia, "Times New Roman", Arial;
font-size:13px;
line-height:15px;
text-align:center; 
background:url(img/under.jpg) repeat-x;}

#libro1 a{
font-family: Georgia, "Times New Roman", Arial;
color:blue;
font-size:18px;
text-transform: none;
font-style: italic;
letter-spacing:0px;
text-decoration:underline;
word-spacing:0px;}
#libro1 a:hover{color:red;}

#contenedor_revistas a{
font-family: Georgia, "Times New Roman", Arial;
color:blue;
font-size:18px;
text-transform: none;
font-style: italic;
letter-spacing:0px;
text-decoration:underline;
text-decoration:underline;
word-spacing:0px;}
#contenedor_revistas a:hover{color:red;}

a{outline:medium none;}
a:active, a:hover{
font-family: Georgia, "Times New Roman", Arial;
color:red;
font-size:18px;
text-transform: none;
font-style: italic;
word-spacing:2px;
text-decoration:underline;}

h1 {
font-family: Georgia, "Times New Roman", Arial;
color:#36595C;
font-size: 20px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 26px;}

h1 span{
font-size: 20px;
color:#375C60;}

h2 {
font-family: Georgia, "Times New Roman", Arial;
color:#66A1A5;
font-size: 20px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 27px;}

h3 {
font-family: Georgia, "Times New Roman", Arial;
color:#36595C;
font-size: 18px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 18px; }

h3 span{
font-family: Georgia, "Times New Roman", Arial;
color:#36595C;
font-size: 20px;
font-style: italic;

text-align: left;
line-height: 18px; }


h4 {
color: #000;
font-family: Verdana, Tahoma, Arial, Georgia;
font-size: 14px;
line-height: 14px;
font-weight: bold;
margin-left:50px;}

p {	
font-family: Arial, Georgia, Tahoma, "Times New Roman";
font-size:16px;
text-transform: none;
color: #666666;
letter-spacing:1px;
line-height: 21px;
padding-top:10px;
z-index:4;
text-align: left;
word-spacing:1px;}

p span{
font-family: Georgia, "Times New Roman", Arial;
color:#36595C;
font-size: 22px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 22px;}

#wrapper{
width:824px;
height:auto;
position:relative; 
margin:auto auto 70px auto;
background-color:white; 
z-index:3;} 

/*------------ Header ---------------*/
#banner{
width:824px;
height:186px;
position:relative;
top:0px;
margin:auto;
z-index:4;
background-image: url(img/banner1.jpg);}

#imagenes{
width:824px;
height:233px;
position:relative;
margin-top:-30px;
margin-left:0px;
z-index:5; }

/*--- navbar ----------------------*/
#navbar {
width:798px;
height:33px;
position:absolute;
top:0px;
right:0px;
z-index:5;}

#navbar ul { 
list-style:none; 
margin:0; }

#navbar li { 
font-family: Georgia, "Times New Roman", Arial;
width:128px; 
float:left;
margin:2px;}

#navbar li a span em{display:none;}

#navbar li a {
display:block;
height:30px;
width:128px;
margin:0px 3px;
font-size:19px;
color:#000;
line-height:30px;
list-style:none;
text-decoration:none;
background-image:url(img/botones.jpg);
font-style: italic;}

#navbar li a:hover  {color:red; word-spacing:0px; letter-spacing:0px;}
#navbar li .current {color:red;height:40px; background:url(img/boton_current.jpg) no-repeat; position:relative; top:-10px; line-height:40px;}

/*------------------*/

ul#vertical li a span em{ display:none;}

ul#vertical li#inicio a {
width:25px;
height:108px;
position:absolute;
top:-10px;
left:-25px;
z-index:8; 
background-image: url(img/boton_inicio.png);}

ul#vertical li#inicio a:hover {background-image: url(img/boton_inicio_hover.png);}


/*-----------------*/

#main{
width: 824px;
height:1000px;
position:relative;
margin:10px auto 0px auto;
z-index:2;
background-image:url(img/verdes_tulipanes.jpg);
background-repeat: no-repeat;
background-position: center bottom;}

/*---------index---------*/

#avisos{
width:300px;
height:150px;
position:absolute;
top:100px;
right:70px; 
z-index:5;}

#intro{
width:310px;
height:auto;
position:absolute;
left:50px;
top:120px;
z-index:5;}

#frase{
width:720px;
height:auto;
position:absolute; 
top:800px;
left:60px;
z-index:5;}

#video{
width:340px;
height:285px;
position:absolute;
right:50px;
top:320px;
z-index:5;}
#video h1{margin-bottom:5px;}
#video p{font-size:13px;}
#video span {font-size:20px;}
/*------------quien soy------------*/
#quien_soy{
width:350px;
height:auto;
position:absolute; 
left:60px;
top:120px;
z-index:5; }

#mis_estudios{
width:300px;
height:auto;
position:absolute;
right:60px;
top:120px;
z-index:5;}

#mis_estudios h1{margin-top:60px;}

/*-----como enseņo---*/

#metodo{
width:315px;
height:auto;
position:absolute;
left:60px;
top:120px;
z-index:5;}

#metodo p{ margin-bottom:40px;}
#metodo p span{ font-size:18px;}

#taller{
width:300px;
height:auto;
position:absolute;
right:60px;
top:120px;
z-index:5;}

#taller h1{margin-top:60px;}
#taller span{ font-size:18px;}

#teoria_color{
width:700px;
height:auto;
position:absolute;
right:60px;
top:1140px;
z-index:5;}

#teoria_color img{
width:250px;
height:242px;
position:relative;
float:right;
margin:-160px 30px;
z-index:5;}

/*----------------------footer--------------*/	
#footer {
width:824px;
height:100px;
position:relative;
top:0px;
right:0px;
clear:both;
z-index:4;
clear:both; }

#footer img{
width:55px;
height:72px;
position:relative;
float:left;
margin-top:10px;
margin-left:70px;
z-index:1;}	

#footer_list {
position:absolute;
right:-30px;
top:30px;
height:30px;
text-decoration: none;
list-style-image: none;
list-style-type: none;
font-weight:bold;
z-index:1;}

#footer_list a{
color: #666666;
font-size:13px;
text-decoration: none;
list-style-image: none;
list-style-type: none;
word-spacing:2px;}

#footer_list .current, #footer_list a:hover{
color:red;
font-size:13px;
font-style:normal;
word-spacing:2px;}

#footer_copy{
text-align: center;
font-size:12px;
position:absolute;
bottom:-5px;
left:120px;
height:50px;
width:600px;
background-image: url(img/sol.png);
background-position: 540px 2px;
background-repeat: no-repeat; 
color:#666;}

#footer_copy a{
text-decoration:none;
color:#666;}
#footer_copy a:hover{
text-decoration:none;
color:blue; font-size:12px; font-style:normal; letter-spacing:0px; word-spacing:0px;}
/*--------encabezado-----*/
#encabezado h1{
position: absolute; 
left:200px;
top:/*1750px*/80px;
color:black;
}
/*------------ galeria cuadros--------------- */	
#galeria {
position:absolute;
width:755px;
height:490px;
top:150px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_cuadros/cuadroA.jpg);
background-repeat:no-repeat;
background-position: 80px center;
}

#galeria ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria ul li a {display:block; width:60px; height:60px; text-decoration:none;}

#galeria a.marco span {
position:absolute;
width:0px;
height:0px;
top:0px;
left:0px;
overflow:hidden;
background-color:#D4EBD7;}

#galeria a.marco, #galeria a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria a.fotoa {background:url(img/galeria_cuadros/thumb19.jpg);height:60px;width:60px;}
#galeria a.fotob {background:url(img/galeria_cuadros/thumb29.jpg);height:60px; width:60px;}
#galeria a.fotoc {background:url(img/galeria_cuadros/thumb12.jpg);height:60px;width:60px;}
#galeria a.fotod {background:url(img/galeria_cuadros/thumb32.jpg); height:60px; width:60px;}

#galeria a.fotoe {background:url(img/galeria_cuadros/thumb26.jpg); height:60px; width:60px;}
#galeria a.fotof {background:url(img/galeria_cuadros/thumb10.jpg); height:60px; width:60px;}
#galeria a.fotog {background:url(img/galeria_cuadros/thumb16.jpg); height:60px; width:60px;}
#galeria a.fotoh {background:url(img/galeria_cuadros/thumb21.jpg); height:60px; width:60px;}

#galeria a.fotoi {background:url(img/galeria_cuadros/thumb17.jpg); height:60px; width:60px;}
#galeria a.fotoj {background:url(img/galeria_cuadros/thumb25.jpg); height:60px; width:60px;}
#galeria a.fotok {background:url(img/galeria_cuadros/thumb24.jpg); height:60px; width:60px;}
#galeria a.fotol {background:url(img/galeria_cuadros/thumb9.jpg); height:60px; width:60px;}

#galeria a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*------------ galeria2 -cuadros-------------- */	
#galeria2 {
position:absolute; 
width:755px; 
height:490px; 
top:690px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_cuadros/cuadroB.jpg);
background-repeat:no-repeat;
background-position: 19px center;}

#galeria2 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria2 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria2 ul li a {display:block; width:60px; height:60px; text-decoration:none;}

#galeria2 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria2 a.marco, #galeria2 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria2 a.fotoa {background:url(img/galeria_cuadros/thumb7.jpg);height:60px;width:60px;}
#galeria2 a.fotob {background:url(img/galeria_cuadros/thumb14.jpg);height:60px; width:60px;}
#galeria2 a.fotoc {background:url(img/galeria_cuadros/thumb23.jpg);height:60px;width:60px;}
#galeria2 a.fotod {background:url(img/galeria_cuadros/thumb4.jpg); height:60px; width:60px;}

#galeria2 a.fotoe {background:url(img/galeria_cuadros/thumb20.jpg); height:60px; width:60px;}
#galeria2 a.fotof {background:url(img/galeria_cuadros/thumb31.jpg); height:60px; width:60px;}
#galeria2 a.fotog {background:url(img/galeria_cuadros/thumb1.jpg); height:60px; width:60px;}
#galeria2 a.fotoh {background:url(img/galeria_cuadros/thumb3.jpg); height:60px; width:60px;}

#galeria2 a.fotoi {background:url(img/galeria_cuadros/thumb5.jpg); height:60px; width:60px;}
#galeria2 a.fotoj {background:url(img/galeria_cuadros/thumb2.jpg); height:60px; width:60px;}
#galeria2 a.fotok {background:url(img/galeria_cuadros/thumb27.jpg); height:60px; width:60px;}
#galeria2 a.fotol {background:url(img/galeria_cuadros/thumb6.jpg); height:60px; width:60px;}

#galeria2 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria2 a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*------------ galeria3 seminarios--------------- */	
#galeria3 {
position:absolute; 
width:755px; 
height:490px; 
top:1230px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_cuadros/cuadroC.jpg);
background-repeat:no-repeat;
background-position: 24px center;}

#galeria3 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria3 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria3 ul li a {display:block; width:60px; height:60px; text-decoration:none;}
#galeria3 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria3 a.marco, #galeria3 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria3 a.fotoa {background:url(img/galeria_cuadros/thumb33.jpg);height:60px;width:60px;}
#galeria3 a.fotob {background:url(img/galeria_cuadros/thumb34.jpg);height:60px; width:60px;}
#galeria3 a.fotoc {background:url(img/galeria_cuadros/thumb35.jpg);height:60px;width:60px;}
#galeria3 a.fotod {background:url(img/galeria_cuadros/thumb36.jpg); height:60px; width:60px;}

#galeria3 a.fotoe {background:url(img/galeria_cuadros/thumb37.jpg); height:60px; width:60px;}
#galeria3 a.fotof {background:url(img/galeria_cuadros/thumb38.jpg); height:60px; width:60px;}
#galeria3 a.fotog {background:url(img/galeria_cuadros/thumb39.jpg); height:60px; width:60px;}
#galeria3 a.fotoh {background:url(img/galeria_cuadros/thumb40.jpg); height:60px; width:60px;}

#galeria3 a.fotoi {background:url(img/galeria_cuadros/thumb41.jpg); height:60px; width:60px;}
#galeria3 a.fotoj {background:url(img/galeria_cuadros/thumb42.jpg); height:60px; width:60px;}
#galeria3 a.fotok {background:url(img/galeria_cuadros/thumb43.jpg); height:60px; width:60px;}
#galeria3 a.fotol {background:url(img/galeria_cuadros/thumb44.jpg); height:60px; width:60px;}

#galeria3 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria3 a.marco:hover img {float:left; margin-right:5px; border:hidden;}


/*------------ galeria4 seminarios--------------- */	
#galeria4 {
position:absolute; 
width:755px; 
height:490px; 
top:1770px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_cuadros/cuadroC.jpg);
background-repeat:no-repeat;
background-position: 24px center;}

#galeria4 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}

#galeria4 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria4 ul li a {display:block; width:60px; height:60px; text-decoration:none;}
#galeria4 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria4 a.marco, #galeria4 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria4 a.fotoa {background:url(img/galeria_cuadros/thumb1.jpg);height:60px;width:60px;}
#galeria4 a.fotob {background:url(img/galeria_cuadros/thumb2.jpg);height:60px; width:60px;}
#galeria4 a.fotoc {background:url(img/galeria_cuadros/thumb2.jpg);height:60px;width:60px;}
#galeria4 a.fotod {background:url(img/galeria_cuadros/thumb4.jpg); height:60px; width:60px;}

#galeria4 a.fotoe {background:url(img/galeria_cuadros/thumb5.jpg); height:60px; width:60px;}
#galeria4 a.fotof {background:url(img/galeria_cuadros/thumb6.jpg); height:60px; width:60px;}
#galeria4 a.fotog {background:url(img/galeria_cuadros/thumb39.jpg); height:60px; width:60px;}
#galeria4 a.fotoh {background:url(img/galeria_cuadros/thumb40.jpg); height:60px; width:60px;}

#galeria4 a.fotoi {background:url(img/galeria_cuadros/thumb41.jpg); height:60px; width:60px;}
#galeria4 a.fotoj {background:url(img/galeria_cuadros/thumb42.jpg); height:60px; width:60px;}
#galeria4 a.fotok {background:url(img/galeria_cuadros/thumb43.jpg); height:60px; width:60px;}
#galeria4 a.fotol {background:url(img/galeria_cuadros/thumb44.jpg); height:60px; width:60px;}

#galeria4 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria4 a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*------------publicaciones------------*/
#libro1{
width:730px;
height:320px;
position:absolute;
top:120px;
left:50px;}

#libro1 img{ 
width:330px;
height:320px;
position:absolute;
top:0px;
right:0px;}

#libro1 h1{ 
position:absolute;
top:30px;
left:30px;}

#libro1 p{
position:absolute;
top:115px;
left:30px;}
/*------libro2-------------*/
#libro2{
width:720px;
height:320px;
position:absolute;
top:500px;
left:60px;}

#libro2 img{ 
width:330px;
height:320px;
position:absolute; 
top:0px;
left:0px;}

#libro2 h1{ 
width:370px;
position:absolute;
top:30px;
left:360px;}

#libro2 h3{ 
width:300px;
position:absolute;
bottom:10px;
left:360px;}

#libro2 p{
width:350px;
position:absolute;
top:80px;
left:360px;}

/*---libro3----------*/
#libro3{
width:730px;
height:320px;
position:absolute;
top:890px;
left:60px;}

#libro3 img{ 
width:330px;
height:320px;
position:absolute;
top:0px;
right:0px;}

#libro3 h1{ 
position:absolute;
top:40px;
left:30px;}

#libro3 p{
position:absolute;
top:90px;
left:30px;}

#libro3 h3{ 
width:300px;
position:absolute;
font-size:18px;
bottom:60px;
left:30px;}

/*---revistas---------*/
#contenedor_revistas{
width:720px;
height:400px;
position:absolute;
left:60px;
top:1280px;}

.contenedor_revistas2{
width:720px;
height:330px;
position:relative;
left:60px;
top:1820px; 
margin-bottom:10px;}

.revistas img {
border:none;
cursor:pointer;}

.revistas {
width:220px;
height:300px;
position:relative;
float:left;
margin:10px;}

/*---contacto----------*/
#contacto{
width:730px;
height:470px;
position:absolute;
top:120px;
left:70px;
background:url(img/avisos.gif) no-repeat;
background-position:440px 50px;
}

#contacto h1{
color:#000;
font-size: 20px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 26px;}

#contacto p{
color:#36595C;
font-size: 18px;
font-style: italic;
font-weight: normal;
text-align: left;
line-height: 26px;font-family: Georgia, "Times New Roman", Arial;}

/*------------ galeria taller------------------------------------------------------------------------------------------------------------- */	
#galeria_taller {
position:absolute;
width:755px;
height:490px;
top:150px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_taller/10.jpg);
background-repeat:no-repeat;
background-position: 30px center;
}

#galeria_taller ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria_taller ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria_taller ul li a {display:block; width:60px; height:60px; text-decoration:none;}

#galeria_taller a.marco span {
position:absolute;
width:0px;
height:0px;
top:0px;
left:0px;
overflow:hidden;
background-color:#D4EBD7;}

#galeria_taller a.marco, #galeria a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria_taller a.fotoa {background:url(img/galeria_taller/14_thumb.jpg);height:60px;width:60px;}
#galeria_taller a.fotob {background:url(img/galeria_taller/9_thumb.jpg);height:60px; width:60px;}
#galeria_taller a.fotoc {background:url(img/galeria_taller/12_thumb.jpg);height:60px;width:60px;}
#galeria_taller a.fotod {background:url(img/galeria_taller/8_thumb.jpg); height:60px; width:60px;}

#galeria_taller a.fotoe {background:url(img/galeria_taller/7_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotof {background:url(img/galeria_taller/6_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotog {background:url(img/galeria_taller/5_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotoh {background:url(img/galeria_taller/4_thumb.jpg); height:60px; width:60px;}

#galeria_taller a.fotoi {background:url(img/galeria_taller/3_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotoj {background:url(img/galeria_taller/2_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotok {background:url(img/galeria_taller/1_thumb.jpg); height:60px; width:60px;}
#galeria_taller a.fotol {background:url(img/galeria_taller/0_thumb.jpg); height:60px; width:60px;}

#galeria_taller a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria_taller a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*------------ galeria taller2 --------------- */	
#galeria_taller2 {
position:absolute; 
width:755px; 
height:490px; 
top:690px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_taller2/13.jpg);
background-repeat:no-repeat;
background-position: 35px center;}

#galeria_taller2 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria_taller2 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria_taller2 ul li a {display:block; width:60px; height:60px; text-decoration:none;}

#galeria_taller2 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria_taller2 a.marco, #galeria2 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria_taller2 a.fotoa {background:url(img/galeria_taller2/11_thumb.jpg);height:60px;width:60px;}
#galeria_taller2 a.fotob {background:url(img/galeria_taller2/15_thumb.jpg);height:60px; width:60px;}
#galeria_taller2 a.fotoc {background:url(img/galeria_taller2/18_thumb.jpg);height:60px;width:60px;}
#galeria_taller2 a.fotod {background:url(img/galeria_taller2/19_thumb.jpg); height:60px; width:60px;}

#galeria_taller2 a.fotoe {background:url(img/galeria_taller2/16_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotof {background:url(img/galeria_taller2/21_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotog {background:url(img/galeria_taller2/22_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotoh {background:url(img/galeria_taller2/23_thumb.jpg); height:60px; width:60px;}

#galeria_taller2 a.fotoi {background:url(img/galeria_taller2/24_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotoj {background:url(img/galeria_taller2/25_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotok {background:url(img/galeria_taller2/17_thumb.jpg); height:60px; width:60px;}
#galeria_taller2 a.fotol {background:url(img/galeria_taller2/26_thumb.jpg); height:60px; width:60px;}

#galeria_taller2 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria_taller2 a.marco:hover img {float:left; margin-right:5px; border:hidden;}



/*------------ galeria taller 4 --------------- */	
#galeria_taller4{
position:absolute; 
width:755px; 
height:490px; 
top:1230px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_taller4/foto1.jpg);
background-repeat:no-repeat;
background-position: 24px center;}

#galeria_taller4 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria_taller4 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria_taller4 ul li a {display:block; width:60px; height:60px; text-decoration:none;}



#galeria_taller4 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria_taller4 a.marco, #galeria_taller3 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria_taller4 a.fotoa {background:url(img/galeria_taller4/1_thumb.jpg);height:60px;width:60px;}
#galeria_taller4 a.fotob {background:url(img/galeria_taller4/2_thumb.jpg);height:60px; width:60px;}
#galeria_taller4 a.fotoc {background:url(img/galeria_taller4/3_thumb.jpg);height:60px;width:60px;}
#galeria_taller4 a.fotod {background:url(img/galeria_taller4/4_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotoe {background:url(img/galeria_taller4/5_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotof {background:url(img/galeria_taller4/6_thumb.jpg); height:60px; width:60px;}

#galeria_taller4 a.fotog {background:url(img/galeria_taller4/7_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotoh {background:url(img/galeria_taller4/8_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotoi {background:url(img/galeria_taller4/9_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotoj {background:url(img/galeria_taller4/10_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotok {background:url(img/galeria_taller4/11_thumb.jpg); height:60px; width:60px;}
#galeria_taller4 a.fotol {background:url(img/galeria_taller4/12_thumb.jpg); height:60px; width:60px;}

#galeria_taller4 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria_taller4 a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*------------ galeria taller 3 --------------- */	
#galeria_taller3 {
position:absolute; 
width:755px; 
height:490px; 
top:1770px;
left:40px;
background-color:#D4EBD7;
z-index:3;
background-image: url(img/galeria_taller3/43.jpg);
background-repeat:no-repeat;
background-position: 24px center;}

#galeria_taller3 ul {
width:132px;
height:440px;
padding:0;  
margin:30px 15px; 
list-style-type:none;
float:right; 
z-index:3;}


#galeria_taller3 ul li {display:inline; width:60px; height:60px; float:left; margin:6px 4px 6px 2px;}
#galeria_taller3 ul li a {display:block; width:60px; height:60px; text-decoration:none;}



#galeria_taller3 a.marco span {
position:absolute; 
width:0px; 
height:0px; 
top:0px; 
left:0px; 
overflow:hidden; }

#galeria_taller3 a.marco, #galeria_taller3 a.marco:visited {
display:block; 
text-decoration:none; 
margin:6px 4px 6px 2px; 
text-align:left; 
cursor:pointer;}

#galeria_taller3 a.fotoa {background:url(img/galeria_taller3/31_thumb.jpg);height:60px;width:60px;}
#galeria_taller3 a.fotob {background:url(img/galeria_taller3/32_thumb.jpg);height:60px; width:60px;}
#galeria_taller3 a.fotoc {background:url(img/galeria_taller3/37_thumb.jpg);height:60px;width:60px;}
#galeria_taller3 a.fotod {background:url(img/galeria_taller3/35_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotoe {background:url(img/galeria_taller3/38_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotof {background:url(img/galeria_taller3/39_thumb.jpg); height:60px; width:60px;}

#galeria_taller3 a.fotog {background:url(img/galeria_taller3/40_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotoh {background:url(img/galeria_taller3/41_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotoi {background:url(img/galeria_taller3/36_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotoj {background:url(img/galeria_taller3/33_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotok {background:url(img/galeria_taller3/34_thumb.jpg); height:60px; width:60px;}
#galeria_taller3 a.fotol {background:url(img/galeria_taller3/42_thumb.jpg); height:60px; width:60px;}

#galeria_taller3 a.marco:hover span {position:absolute; width:570px; height:450px; top:20px; left:19px; }
#galeria_taller3 a.marco:hover img {float:left; margin-right:5px; border:hidden;}

/*--------------formulario contacto-------------------------------------------------------- */	
#contactForm{
width:500px;
height:505px;
position:absolute;
top:300px;
left:050px;
text-align: left;}

#fvalida {
width:420px;
height:450px;
position:relative;
margin:auto;}

#contactForm label {
color: #000;
text-transform: capitalize;
font-family: Verdana, Tahoma, Arial, Georgia;
font-size: 14px;
line-height: 14px;
font-weight: bold;}

#contactForm input {
font-size: 14px;
color: #000000;
font-weight: bold;
margin: 5px 0px 10px 0px;}

#button{
width: 100px;
position:absolute;
bottom:0px;
left:200px;}


#nombre, #apellido, #telefono {
width:400px; }

#email, #comentario{
width:400px;
font-size: 15px;
line-height: 16px;
font-weight: bold;
color: #000000;}

#comentario{
margin: 5px 50px 20px 0px;
font-family: Verdana, Tahoma, Arial, Georgia;}


