@import url(base.css);
html
{
height:100%;
}
body
{
height:100%;
}
html > body div#todo
{
height:100% auto;
}
* html div#todo
{
height:100%;
}

div#todo
{

width:994px;
margin:auto;
background:#FFF url(../img/fondoBody.gif) repeat-y 457px;
position:relative;
}

div#logotipo
{

position:absolute;
z-index:2;
top:0px;
left:12px; 
}
div#logotipo img
{	cursor:pointer;}
h1
{
font-size:1.1em;
margin-bottom:1.2em;
color:#333;
}
h1.extra
{
font:bold 1.4444em Arial;
}
h2
{
font:bold 1.22222em	Arial;
}
h3
{
font:bold 1em	Arial;
}
strong
{
color:#333;
}
p
{
margin-bottom:1.2em;
}
div.autor h2.datos
{
	font-size:1em;
	color:#C00;
	margin-bottom:16px;
}
.destacado
{
	text-transform:uppercase;
	color:#C00;
	font:normal 0.8em Arial;
}
p.destacado
{margin-bottom:0px;}
h1.rojo
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:1em;
	color:#C00;
	margin:0px;
}
/* Izquierda */
div#izquierda
{
display:block;
float:left;
width:457px;
}
div#izquierda div.contenedor
{margin:0px 15px 0px 12px;}

div#centro
{
/*background:url(../img/fondoMenu.gif) no-repeat 1px 190px;*/
float:left;
display:block;
width:208px;
}
div#centro embed,div#centro object
{
margin:0px 0px 0px 1px;
}
div#centro ul.menu{
visibility:hidden;
height:780px;
margin:180px 0px 0px 1px;
}
div#centro ul.submenu
{

margin-left:5px;
}
div#centro li
{
list-style-type:none;
margin-left:25px;
}

li.selected a
{color:#C00;}
li.selected li a
{
color:#666;
}
li.selected li.selected a
{
color:#C00;
}
/*derecha*/
div#derecha
{
width:327px;
float:right;
}
div#derecha .contenedor
{
	margin:0px 12px 0px 15px;
}
div.contenedor p, div.contenedor h1, div.contenedor h2, div.contenedor h3
{
	margin-left:4px;
}
/* Pie */
div#pie
{
position:relative;
left:551px;
width:321px;
margin-top:20px;
}
html > body div#pie
{
/*margin-top:-3px;*/
}
div.autor
{
	margin-bottom:1.1em;
	border-bottom:1px solid #FFF;
}
div.autor div.obra
{
	margin-bottom:1.1em;
}
/*Hacks especificos de la pagina*/
.add160
{
height:160px;
font-size:1px;
}
.add190
{
height:190px;
font-size:1px;
}
/*para evaluacion solo */
/*#izquierda, #derecha, #centro
{
	border:1px solid black;
}*/
/*Botones de mas */
a.botonMas, a.botonMenos
{
text-indent:-2000px;
float:left;
display:block;
width:26px;
height:14px;
}
a.botonMas{
background-image:url(../img/botonMas.gif);
}
a.botonMenos{
background-image:url(../img/botonMenos.gif);
}
a.botonMas:hover,a.botonMenos:hover
{background-position:0px -15px;}
a.botonMasDerecha,a.botonMenosDerecha
{
padding-left:40px;
display:block;
height:14px;
background-repeat:no-repeat;
}
a.botonMasDerecha{background-image:url(../img/botonMasDcha.gif); }
a.botonMenosDerecha{background-image:url(../img/botonMenosDcha.gif); }
a.botonMasDerecha:hover,a.botonMenosDerecha:hover
{
background-position:0px -15px;
}
/*
Codigo para cuando los navegadores soporten css 2.1
ol { counter-reset: item }
ol li 
{
	margin-left:20px;
	list-style-type:none;
}
li:before { content: counters(item, ".") " "; counter-increment: item }
*/

div.tx-rbflashobject-pi1-flash_altcontent
{
margin-top:160px;
}

div#menuPlantas
{
margin-top:160px;
}
