diff --git b/css2/ejercicio2.css a/css2/ejercicio2.css
new file mode 100644
index 0000000..f1310c3
--- /dev/null
+++ a/css2/ejercicio2.css
@@ -0,0 +1,20 @@
+.link a{
+ color: #cc0000;
+ text-decoration: underline;
+ font-size: 30px;
+}
+.link p{
+ margin-bottom: 5px;
+}
+p:first-child{
+ margin-top: 50px;
+}
+.link a p:hover{
+ background: #CC0000;
+ color: #fff;
+ width: 220px;
+}
+.link a:visited{
+ color: #ccc;
+}
+
diff --git b/css2/ejercicio2.html a/css2/ejercicio2.html
new file mode 100644
index 0000000..e4ee947
--- /dev/null
+++ a/css2/ejercicio2.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+ Ejercicio de Pseudo clases de enlaces
+
+
+
+
+
\ No newline at end of file
diff --git b/css2/ejercicio3.css a/css2/ejercicio3.css
new file mode 100644
index 0000000..7d18119
--- /dev/null
+++ a/css2/ejercicio3.css
@@ -0,0 +1,7 @@
+.pictures div img{
+ margin-left: 30px;
+ margin-top: 30px;
+ border-style: groove;
+ border-width: 1px;
+ padding: 10px;
+}
\ No newline at end of file
diff --git b/css2/ejercicio3.html a/css2/ejercicio3.html
new file mode 100644
index 0000000..8da780c
--- /dev/null
+++ a/css2/ejercicio3.html
@@ -0,0 +1,27 @@
+
+
+
+
+ Ejercicio galeria de imagenes
+
+
+
+
+
+
\ No newline at end of file
diff --git b/css2/ejercicio4.css a/css2/ejercicio4.css
new file mode 100644
index 0000000..c29e67d
--- /dev/null
+++ a/css2/ejercicio4.css
@@ -0,0 +1,25 @@
+ul.menu {
+ width: 180px;
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border: 1px solid #7C7C7C;
+}
+ul.menu li {
+ border-bottom: 1px solid #7C7C7C;
+ border-top: 1px solid #FFF;
+ background: #F4F4F4;
+}
+ul.menu li a:hover{
+ background-image: url("flecha_activa.png");
+ background-color: #e4e4e4;
+}
+ul.menu li a {
+ background-image: url("flecha_inactiva.png");
+ padding: .2em 0 .2em 1.3em;
+ display: block;
+ background-repeat: no-repeat;
+ text-decoration: none;
+ color: #333;
+}
+
diff --git b/css2/ejercicio4.html a/css2/ejercicio4.html
new file mode 100644
index 0000000..60b7f9a
--- /dev/null
+++ a/css2/ejercicio4.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Ejercicio menu vertical avanzado
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git b/css2/flecha_activa.png a/css2/flecha_activa.png
new file mode 100644
index 0000000..10ed731
Binary files /dev/null and a/css2/flecha_activa.png differ
diff --git b/css2/flecha_inactiva.png a/css2/flecha_inactiva.png
new file mode 100644
index 0000000..963dda0
Binary files /dev/null and a/css2/flecha_inactiva.png differ
diff --git b/css2/imagen.png a/css2/imagen.png
new file mode 100644
index 0000000..280ed6e
Binary files /dev/null and a/css2/imagen.png differ