/* * * * * * * * * * * *

		global elements

* * * * * * * * * * * */

body
{
	margin: 3em;
	padding: 0;
	position: relative;
}

p, textarea
{
	font: .7em/1.3em arial,helvetica,sans-serif;
	margin: 0 0 1.1em 0;
	padding-top: 0;
}

h1,h2,h3,h4
{
	margin: 0;
	padding: 0;
	font: 200 1.2em/1em arial,helvetica,sans-serif;
}
h5
{
	margin: 0;
	padding: 0;
	font: 200 1em/0.8em arial,helvetica,sans-serif;
	font-weight: strong;
	color: #C3C3C3;
}
a
{
	text-decoration: none;
	color: #c3c3c3;
}

img {border:none;}

/* * * * * * * * * * * *

		nav lists

* * * * * * * * * * * */

ul.list_horiz
{
	margin: 0;
	padding: 0;
}

ul.list_horiz li
{
	list-style: none;
	float: left;
}

li a { color: #C3C3C3; }

/* 
		top nav
*/

#nav_top li { margin: 0 14px 0 0; }

#nav_top a
{
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
}

#nav_top a:hover { color: black; }

/*
		books nav
*/

#nav_books li
{
	margin: 0 20px 0 0;
	font-family: arial,helvetica,sans-serif;
	font-size: 15px;
	font-weight: 100;
	letter-spacing: 1px;
}

.red, a.red_over:hover { color: #800000; }
.green, a.green_over:hover { color: #a0c936; }
.orange, a.orange_over:hover { color: #ff8400; }
.violet, a.violet_over:hover { color: #6633cc; }
.water, a.water_over:hover { color: #336666; }
.blue, a.blue_over:hover { color: #3399ff; }
.negro, a.negro_over:hover { color: #000000; }
.bold { font-weight: 700; }
.redbold {font-weight: bold; letter-spacing: 0px; color: #800000}
.greenbold {font-weight: bold; letter-spacing: 0px; color: #a0c936}
.waterbold {font-weight: bold; letter-spacing: 0px; color: #336666}
.violetbold {font-weight: bold; letter-spacing: 0px; color: #6633cc}
.bluebold {font-weight: bold; letter-spacing: 0px; color: #3399ff}
.orangebold {font-weight: bold; letter-spacing: 0px; color: #ff8400}
.gris {color: #C3C3C3}
.blanco {color: #FFFFFF}
.verdepdf, a.verdepdf_over:hover { color: #467748; }

.times {font-family: "Times New Roman", Times, serif;
        color: #666666;
		}

.Textolibro {
	font-size: medium;
	color: #999999;
	font-weight: bold;
	}
	
.texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #C3C3C3;
	font-weight: normal;
	font-size: 15px;
	letter-spacing: 1px;
	clip: rect(auto,auto,auto,auto);
	margin-right: 20px;
}
.texto2 {

	font-family: Arial, Helvetica, sans-serif;
	color: #C3C3C3;
	font-weight: normal;
	font-size: 11px;
	letter-spacing: 1px;
	clip: rect(auto,auto,auto,auto);
	margin-right: 20px;
}

.texto2bold {


	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	clip: rect(auto,auto,auto,auto);
	margin-right: 20px;
}
.COPYRIGHT {

	font-family: Arial, Helvetica, sans-serif;
	color: #C3C3C3;
	font-weight: normal;
	font-size: 9px;
	clip: rect(auto,auto,auto,auto);
	margin-right: 20px;
}


/*
		page number nav
*/

#nav_photos li
{
	margin: 0 .6em 0 0;
	font-family: futura,arial,helvetica,sans-serif;
	vertical-align: bottom;
	letter-spacing: -1px;
}

.num_sel
{
	font-size: 11px;
	font-weight: 700;
	word-spacing: 10px;
}

.num
{
	font-size: 11px;
	font-weight: 100;
	word-spacing: 10px;
	color: #C3C3C3;
}
#apDiv1 {
	position: absolute;
	visibility: visible;
	z-index: 2;
}
#apDiv2 {
	z-index: 1;
}
#apDiv3 {
	z-index: 1;
	height: 360px;
	width: 520px;
	visibility: visible;
}
