body {
	margin: 0;
	background-color:#7e050c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  	text-align:center;    
   }

h1 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}

/* ---------------------------------------- estilo tabla ----------------------------------------*/

.tabla{ 
	
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	background-color:#FFFFFF;
}

/* ---------------------------------------- menu ----------------------------------------*/

#menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	color: #CC0000;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
	border-bottom:solid 1px #000000;
	padding:5px 0px 5px 0px;
}


#menu a{
	text-decoration: none;
}

#menu a:link { color: #000000; }
#menu a:visited { color: #000000; }
#menu a:hover {color: #000000; background: #dddddd; }

/* ---------------------------------------- siguiente ----------------------------------------*/

#siguiente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	color:#CC0000;
	margin: 5px 30px 5px 5px;
	font-weight:700;
}


#siguiente a
{
	text-decoration:none;
}

#siguiente a:link { color: #000000; }
#siguiente a:visited { color: #000000; }
#siguiente a:hover { color: #000000; background-color: #eeeeee;}

/* ---------------------------------------- contenido ----------------------------------------*/

#contenido {
	margin: 10px 100px 10px 100px;
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	border:1px solid #aaa;
}

#contenido a
{
	text-decoration: none;
}

#contenido a:link { color: #000000; }
#contenido a:visited { color: #000000; }
#contenido a:hover { background: #dddddd; }

#contenido2 {
	margin: 10px 80px 10px 80px;
	border:1px solid #000000;
	height:600px;
	background-image:url(imagenes/default.jpg);
}

#contenido3 {
	margin: 10px 100px 10px 100px;
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	border:1px solid #aaa;
}

#contenido3 a
{
	text-decoration: none;
	color: #cc0000;
}

#contenido3 a:link { color: #cc0000; }
#contenido3 a:visited { color: #cc0000; }
#contenido3 a:hover { background: #dddddd; }

/* ---------------------------------------- imagen ----------------------------------------*/

.cabecera{
	border-bottom:solid 1px #000000;
}

.imagen{
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:10px 10px 10px 10px;
	background-color:#eeeeee;
}

.imagen2{
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

/* ---------------------------------------- galeria ----------------------------------------*/

#container {
    position:relative; 
    width:700px; 
    height:540px; 
    margin:20px auto 20px auto; 
    border:1px solid #aaa; 
    }

#container ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }

#container a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#container a.gallery, #container a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:10px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }


#container a.slidedali {
    background:url(imagenes/caricaturas/dali.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slidewill {
    background:url(imagenes/caricaturas/will.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.sliderihanna {
    background:url(imagenes/caricaturas/rihanna.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.slideg {
    background:url(imagenes/caricaturas/bbking.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slideh {
    background:url(imagenes/caricaturas/victoria_beckham.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.slidei {
    background:url(imagenes/caricaturas/eminem.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slidej {
    background:url(imagenes/caricaturas/principe_felipe.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.slidek {
    background:url(imagenes/caricaturas/michael_schumacher.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slidel {
    background:url(imagenes/caricaturas/sylvester_stallone.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.slidem {
    background:url(imagenes/caricaturas/rafa_nadal.jpg); 
    height:90px; 
    width:70px;
    }

#container a.sliden {
    background:url(imagenes/caricaturas/george_clooney.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slideo {
    background:url(imagenes/caricaturas/valentino_rossi.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slidep {
    background:url(imagenes/caricaturas/david_caruso.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slideq {
    background:url(imagenes/caricaturas/alejandro_fernandez.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slider {
    background:url(imagenes/caricaturas/michael_jackson.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slides {
    background:url(imagenes/caricaturas/colin_montgomerie.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slidet {
    background:url(imagenes/caricaturas/amy_winehouse.jpg); 
    height:90px; 
    width:70px;
    }

#container a.slideu {
    background:url(imagenes/caricaturas/angelina_jolie2.jpg); 
    height:90px; 
    width:70px;
    }
	
#container a.slidev {
background:url(imagenes/caricaturas/fito.jpg); 
height:90px; 
width:70px;
}
#container a.slidew {
background:url(imagenes/caricaturas/bardem.jpg); 
height:90px; 
width:70px;
}
#container a.slidex {
background:url(imagenes/caricaturas/bettedavis.jpg); 
height:90px; 
width:70px;
}
#container a.slidey {
background:url(imagenes/caricaturas/pavarotti.jpg); 
height:90px; 
width:70px;
}
#container a.slideCalcuta {
background:url(imagenes/caricaturas/calcuta.jpg); 
height:90px; 
width:70px;
}
				
#container ul {
    width:350px; 
    height:450px;
	}
#container li {
	margin:0px 0px 0px 5px;
	float:left;
    }

#container ul {
    margin:5px 0px 0px 12px; 
    float:right;
    }

#container a.gallery:hover {
    border:1px solid #fff; 
    }

#container a.gallery:hover span {
    position:absolute; 
    width:340px; 
    height:525px; 
    top:15px; 
    left:10px; 
    color:#000; 
    background:#fff;
    }

#container a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }

#container a.slideb:hover img, #container a.slidei:hover img {
    float:right;
    }
	
#container {
    background-image:url(imagenes/fondo_galeria.jpg);
    }

/* ---------------------------------------- congreso ----------------------------------------*/

#congreso {
    position:relative; 
    width:700px; 
    height:630px; 
    margin:20px auto 20px auto; 
    border:1px solid #aaa; 
    }

#congreso ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }

#congreso a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#congreso a.gallery, #congreso a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:10px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#congreso a.slidea {
    background:url(eventos/imagenes/congreso/congreso01.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slideb {
    background:url(eventos/imagenes/congreso/congreso02.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slidec {
    background:url(eventos/imagenes/congreso/congreso03.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slided {
    background:url(eventos/imagenes/congreso/congreso04.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slidee {
    background:url(eventos/imagenes/congreso/congreso05.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slidef {
    background:url(eventos/imagenes/congreso/congreso06.jpg); 
    height:90px; 
    width:70px;
    }

#congreso a.slideg {
    background:url(eventos/imagenes/congreso/congreso07.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slideh {
    background:url(eventos/imagenes/congreso/congreso08.jpg); 
    height:90px; 
    width:70px;
    }

#congreso a.slidei {
    background:url(eventos/imagenes/congreso/congreso09.jpg); 
    height:90px; 
    width:70px;
    }

#congreso a.slidej {
    background:url(eventos/imagenes/congreso/congreso10.jpg); 
    height:90px; 
    width:70px;
    }
#congreso a.slidek {
    background:url(eventos/imagenes/congreso/congreso11.jpg); 
    height:90px; 
    width:70px;
    }

#congreso ul {
    width:350px; 
    height:450px;
	}
#congreso li {
	margin:0px 0px 0px 5px;
	float:left;
    }

#congreso ul {
    margin:5px 0px 0px 12px; 
    float:right;
    }

#congreso a.gallery:hover {
    border:1px solid #fff; 
    }

#congreso a.gallery:hover span {
    position:absolute; 
    width:340px; 
    height:525px; 
    top:15px; 
    left:10px; 
    color:#000; 
    background:#fff;
    }

#congreso a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }

#congreso a.slideb:hover img, #congreso a.slidei:hover img {
    float:right;
    }
	
#congreso {
    background-image:url(imagenes/fondo_galeria.jpg);
    }


/* ---------------------------------------- malaga ----------------------------------------*/

#malaga {
    position:relative; 
    width:700px; 
    height:630px; 
    margin:20px auto 20px auto; 
    border:1px solid #aaa; 
    }

#malaga ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }

#malaga a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#malaga a.gallery, #malaga a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:10px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#malaga a.slidea {
    background:url(eventos/imagenes/malaga/malaga01.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slideb {
    background:url(eventos/imagenes/malaga/malaga02.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slidec {
    background:url(eventos/imagenes/malaga/malaga03.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slided {
    background:url(eventos/imagenes/malaga/malaga04.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slidee {
    background:url(eventos/imagenes/malaga/malaga05.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slidef {
    background:url(eventos/imagenes/malaga/malaga06.jpg); 
    height:90px; 
    width:70px;
    }

#malaga a.slideg {
    background:url(eventos/imagenes/malaga/malaga07.jpg); 
    height:90px; 
    width:70px;
    }
#malaga a.slideh {
    background:url(eventos/imagenes/malaga/malaga08.jpg); 
    height:90px; 
    width:70px;
    }

#malaga a.slidei {
    background:url(eventos/imagenes/malaga/malaga09.jpg); 
    height:90px; 
    width:70px;
    }

#malaga ul {
    width:350px; 
    height:450px;
	}
#malaga li {
	margin:0px 0px 0px 5px;
	float:left;
    }

#malaga ul {
    margin:5px 0px 0px 12px; 
    float:right;
    }

#malaga a.gallery:hover {
    border:1px solid #fff; 
    }

#malaga a.gallery:hover span {
    position:absolute; 
    width:340px; 
    height:525px; 
    top:70px; 
    left:10px; 
    color:#000; 
    background:#fff;
    }

#malaga a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }

#malaga a.slideb:hover img, #malaga a.slidei:hover img {
    float:right;
    }
	
#malaga {
    background-image:url(imagenes/fondo_galeria2.jpg);
    }

/* ---------------------------------------- malaga2 ----------------------------------------*/

#malaga2 {
    position:relative; 
    width:700px; 
    margin:20px auto 20px auto; 
    border:1px solid #aaa; 
    }

#malaga2 {
    background:#ffffff;
    }

.texto_malaga{
	background-color:#eeeeee;
	margin:10px 360px 20px 10px;
	padding:5px 5px 5px 5px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
}

.texto_malaga a{ text-decoration: none;}
.texto_malaga a:link {color: #000000; text-decoration: none;}
.texto_malaga a:visited { color: #000000; text-decoration: none;}
.texto_malaga a:hover { color: #000000; text-decoration:underline;}

/* ---------------------------------------- encargos ----------------------------------------*/

#encargos {
    position:relative; 
    width:700px; 
    height:630px; 
    margin:20px auto 20px auto; 
    border:1px solid #aaa; 
    }

#encargos ul {
    padding:0; 
    margin:0; 
    list-style-type:none; 
    }

#encargos a.gallery span {
    position:absolute; 
    width:1px; 
    height:1px; 
    top:5px; 
    left:5px; 
    overflow:hidden; 
    background:#fff;
    }

#encargos a.gallery, #encargos a.gallery:visited {
    display:block; 
    color:#000; 
    text-decoration:none; 
    border:1px solid #000; 
    margin:1px 2px 1px 2px; 
    text-align:left; 
    cursor:default;
    }
#encargos a.slidea {
    background:url(eventos/imagenes/encargos/encargo01.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slideb {
    background:url(eventos/imagenes/encargos/encargo02.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidec {
    background:url(eventos/imagenes/encargos/encargo03.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slided {
    background:url(eventos/imagenes/encargos/encargo04.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidee {
    background:url(eventos/imagenes/encargos/encargo05.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidef {
    background:url(eventos/imagenes/encargos/encargo06.jpg); 
    height:90px; 
    width:70px;
    }

#encargos a.slideg {
    background:url(eventos/imagenes/encargos/encargo07.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slideh {
    background:url(eventos/imagenes/encargos/encargo08.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slidei {
    background:url(eventos/imagenes/encargos/encargo09.jpg); 
    height:90px; 
    width:70px;
    }

#encargos a.slidej {
    background:url(eventos/imagenes/encargos/encargo10.jpg); 
    height:90px; 
    width:70px;
    }

#encargos a.slidek {
    background:url(eventos/imagenes/encargos/encargo11.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slidel {
    background:url(eventos/imagenes/encargos/encargo12.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slidem {
    background:url(eventos/imagenes/encargos/encargo13.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.sliden {
    background:url(eventos/imagenes/encargos/encargo14.jpg); 
    height:90px; 
    width:70px;
    }	

#encargos a.slideo {
    background:url(eventos/imagenes/encargos/encargo15.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slidep {
    background:url(eventos/imagenes/encargos/encargo16.jpg); 
    height:90px; 
    width:70px;
    }			

#encargos a.slideq {
    background:url(eventos/imagenes/encargos/encargo17.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slider {
    background:url(eventos/imagenes/encargos/encargo18.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slides {
    background:url(eventos/imagenes/encargos/encargo19.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidet {
    background:url(eventos/imagenes/encargos/encargo20.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slideu {
    background:url(eventos/imagenes/encargos/encargo21.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidev {
    background:url(eventos/imagenes/encargos/encargo22.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidex {
    background:url(eventos/imagenes/encargos/encargo23.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slidey {
    background:url(eventos/imagenes/encargos/encargo24.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos a.slide25 {
    background:url(eventos/imagenes/encargos/encargo25.jpg); 
    height:90px; 
    width:70px;
    }
#encargos a.slide26 {
    background:url(eventos/imagenes/encargos/encargo26.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide27 {
    background:url(eventos/imagenes/encargos/encargo27.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide28 {
    background:url(eventos/imagenes/encargos/encargo28.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide29 {
    background:url(eventos/imagenes/encargos/encargo29.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide30 {
    background:url(eventos/imagenes/encargos/encargo30.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide31 {
    background:url(eventos/imagenes/encargos/encargo31.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide32 {
    background:url(eventos/imagenes/encargos/encargo32.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide33 {
    background:url(eventos/imagenes/encargos/encargo33.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide34 {
    background:url(eventos/imagenes/encargos/encargo34.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide35 {
    background:url(eventos/imagenes/encargos/encargo35.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide36 {
    background:url(eventos/imagenes/encargos/encargo36.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide37 {
    background:url(eventos/imagenes/encargos/encargo37.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide38 {
    background:url(eventos/imagenes/encargos/encargo38.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide39 {
    background:url(eventos/imagenes/encargos/encargo39.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide40 {
    background:url(eventos/imagenes/encargos/encargo40.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide41 {
    background:url(eventos/imagenes/encargos/encargo41.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide42 {
    background:url(eventos/imagenes/encargos/encargo42.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide43 {
    background:url(eventos/imagenes/encargos/encargo43.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide44 {
    background:url(eventos/imagenes/encargos/encargo44.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide45 {
    background:url(eventos/imagenes/encargos/encargo45.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide46 {
    background:url(eventos/imagenes/encargos/encargo46.jpg); 
    height:90px; 
    width:70px;
    }
	#encargos a.slide47 {
    background:url(eventos/imagenes/encargos/encargo47.jpg); 
    height:90px; 
    width:70px;
    }
	
#encargos ul {
    width:350px; 
    height:450px;
	}
#encargos li {
	margin:0px 0px 0px 5px;
	float:left;
    }

#encargos ul {
    margin:5px 0px 0px 12px; 
    float:right;
    }

#encargos a.gallery:hover {
    border:1px solid #fff; 
    }

#encargos a.gallery:hover span {
    position:absolute; 
    width:340px; 
    height:525px; 
    top:70px; 
    left:10px; 
    color:#000; 
    background:#fff;
    }

#encargos a.gallery:hover img {
    border:1px solid #fff; 
    float:left; 
    margin-right:5px;
    }

#encargos a.slideb:hover img, #encargos a.slidei:hover img {
    float:right;
    }
	
#encargos {
    background-image:url(imagenes/fondo_galeria2.jpg);
    }

/* ---------------------------------------- estilo pie ----------------------------------------*/

#pie {
	padding: 5px 0px 5px 0px;
	border-top:solid 1px #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	color: #000000;
	background-color: #ffffff;
}

#pie a{ text-decoration: none;}
#pie a:link {color: #000000; text-decoration: none;}
#pie a:visited { color: #000000; text-decoration: none;}
#pie a:hover { color: #000000; text-decoration: none; background-color: #eeeeee;}