@charset "UTF-8";

      {
	float: left;
	width: 250px; /* el relleno superior e inferior crea un espacio visual dentro de este div */
	background-color: #000000;
	left: 0px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
    }
#menu {
	top: 90px;
	color: #FFFFFF;
}
#sidebar1/* Sugerencias para sidebar1:

    1. Tenga en cuenta que, si establece un valor de tamaño de fuente en este div, el ancho global del div se ajustará en función de éste.

    2. Dado que está trabajando en ems, es conveniente no utilizar relleno en la barra lateral propiamente dicha. Se añadirá al ancho en el caso de navegadores que cumplen los estándares, creando un ancho real desconocido. 

    3. El espacio entre el lado del div y los elementos que contiene puede crearse colocando un margen izquierdo y derecho en dichos elementos, como se observa en la regla ".twoColElsLt #sidebar1 p".

    */

      {
	float: left;
	width: 250px;
	left: 0px;
	background-color: #FFFFFF;
    }
#diegoballestrasse a {
	color: #666666;
	font-size: 16px;
	text-decoration: none;
}
/*
#container{
	width: 900px;
	margin: 0 auto;
}
*/
a:link {
	color: #666666;
	text-decoration: none;
}
#diegoballestrasse a:hover {
	color: #666666;
	text-decoration: none;
}
.diegoballestrasse {
	font-family: Futura, "Futura Condensed";
	font-size: 18px;
	font-weight: lighter;
	color: #FF0000;
	left: 25px;
	top: 30px;
	padding-left: 10px;
}
#barralateralderecha   {
	background-color: #FFFFFF;
	width: 90px;
	height: 480px;
	top: 85px;
	right: 3%;
	position: absolute;
	z-index: 59;
	visibility: visible;
	margin-right: 15%;
}
.diegoballestrasseindex {
	font-family: Futura, "Futura Condensed";
	font-size: 36px;
	color: #FF0000;
}
.photography {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: 50;
	color: #666666;
	top: 95px;
}
.descripcion {
	color: #666666;
	font-size: 11px;
}
#apDiv1 {
	position:absolute;
	left:17%;
	top:95px;
	width:720px;
	height:480px;
	z-index:58;
	background-color: #FFFFFF;
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	color: #CCCCCC;
	visibility: visible;
}
#apDiv2 {
	position:absolute;
	left:17%;
	top:95px;
	width:720px;
	height:480px;
	z-index:57;
	background-color: #FFFFFF;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:17%;
	top:95px;
	width:720px;
	height:480px;
	z-index:56;
	background-color: #FFFFFF;
	visibility: hidden;
}
#apDiv4 {
	height: 480px;
	width: 720px;
	left: 17%;
	top: 95px;
	position: absolute;
	z-index: 55;
	visibility: visible;
}
#apDiv5 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:54;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv6 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:53;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv7 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:52;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv8 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:51;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv9 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:50;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv10 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:49;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv11 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:48;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv12 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:47;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv13 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:46;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv14 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:45;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv15 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:44;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv16 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:43;
	left: 17%;
	top: 95px;
	visibility: visible;
}
#apDiv17 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:42;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv18 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:40;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv19 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:39;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv20 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:38;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv21 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:37;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv22 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:36;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv23 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:35;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv24 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:34;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv25 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:33;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv26 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:32;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv27 {
	position:absolute;
	width:720px;
	height:480px;
	z-index:31;
	left: 17%;
	top: 95px;
	visibility: hidden;
}
#apDiv28 {
	position:absolute;
	left:17%;
	top:95px;
	width:720px;
	height:480px;
	z-index:60;
	visibility: visible;
}
#apDiv29 {
	position:absolute;
	left:17%;
	top:582px;
	width:70px;
	height:15px;
	z-index:59;
	visibility: hidden;
	border-bottom-width: 0px;
	border-left: 0;
	border-top-width: 0px;
}
.flechas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	word-spacing: 5px;
	margin-left: 0px;
	margin-right: 0px;
}
