#bg0{position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:-3000; overflow:auto}

#bg1{position:absolute; left:50%; margin-left:-317px; top:0px; width:635px; height:600px; z-index:-2000; background-image:url(images/bg1.png)}

#bg2{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg2.png)}

#bg3{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg3.png)}

#bg4{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg4.png)}

#bg5{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg5.png)}

#bg6{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg6.png)}

#bg7{position:absolute; left:50%; margin-left:-448px; top:20px; width:896px; height:646px; z-index:-1800; background-image:url(images/bg7.png)}

#construccion{position:absolute; left:50%; margin-left:-191px; top:185px; width:382px; height:266px; z-index:1800; background-image:url(images/construccion.png)}

#libro{position:absolute; left:50%; margin-left:-420px; top:108px; width:340px; height:350px; z-index:1800;}

#libro1{position:absolute; left:50%; margin-left:-70px; top:85px; width:490px; height:350px; z-index:1800;}

#libro2{position:absolute; left:50%; margin-left:-70px; top:435px; width:150px; height:100px; z-index:1800;}

#libro3{position:absolute; left:50%; margin-left:80px; top:435px; width:97px; height:100px; z-index:1800;}

#libro4{position:absolute; left:50%; margin-left:180px; top:435px; width:97px; height:100px; z-index:1800;}

#libro5{position:absolute; left:50%; margin-left:280px; top:435px; width:97px; height:100px; z-index:1800;}

#logo{position:absolute; left:50%; margin-left:180px; top:569px; width:237px; height:93px; z-index:1800;}

#menu1{position:absolute; left:50%; margin-left:-420px; top:50px; width:84px; height:25px; z-index:1000;}

#menu2{position:absolute; left:50%; margin-left:-336px; top:50px; width:85px; height:25px; z-index:1000;}

#menu3{position:absolute; left:50%; margin-left:-251px; top:50px; width:72px; height:25px; z-index:1000;}

#menu4{position:absolute; left:50%; margin-left:-179px; top:50px; width:66px; height:25px; z-index:1000;}

#menu5{position:absolute; left:50%; margin-left:-113px; top:50px; width:88px; height:25px; z-index:1000;}

#texto1{position:absolute; left:50%; margin-left:-410px; top:85px; width:820px; height:470px; z-index:1900;}

#galeria1{position:absolute; left:50%; margin-left:-250px; top:160px; width:500px; height:25px; z-index:1800;}

#galeria2{position:absolute; left:50%; margin-left:-250px; top:190px; width:500px; height:25px; z-index:1800;}

#galeria3{position:absolute; left:50%; margin-left:-250px; top:220px; width:500px; height:25px; z-index:1800;}

#galeria4{position:absolute; left:50%; margin-left:-250px; top:250px; width:500px; height:25px; z-index:1800;}

#galeria5{position:absolute; left:50%; margin-left:-250px; top:280px; width:500px; height:25px; z-index:1800;}

#galeria6{position:absolute; left:50%; margin-left:-250px; top:310px; width:500px; height:25px; z-index:1800;}

#imagen{position:absolute; left:50%; margin-left:-425px; top:81px; width:850px; height:482px; z-index:-1800; background-image:url(images/circulomagicoportada.jpg);}

#textolibro{position:absolute; left:50%; margin-left:-20px; top:85px; width:435px; height:470px; z-index:1900; overflow:auto; padding-right:10px;}

#imagenrandom{position:absolute; left:50%; margin-left:-425px; top:81px; width:850px; height:482px; z-index:-1800; background-image:url(/randim/randim.php)}

#facebook{position:absolute; left:50%; margin-left:-420px; top:580px; width:120px; height:18px; z-index:2000;}

#copyright{position:absolute; left:50%; margin-left:-425px; top:700px; width:850px; height:20px;}


a:link {

color:#FFFFFF;

font-size:15px; 

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:left;

text-decoration: none;

}

a:visited {

color:#FFFFFF;

font-size:15px; 

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:left;

text-decoration: none;

}

a:hover {

color:#6633FF;

font-size:15px; 

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:left;

text-decoration: none;

}

a:active {

color:#FFFFFF;

font-size:15px; 

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:left;

text-decoration: none;

}

	

.style1 {

color:#ffffff;

font-size:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:justify;

}



.style2 {

color:#ffffff;

font-size:15px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:center;

}


.style3 {

color:#ffffff;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:left;

}

.style4 {

color:#ffffff;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

text-align:center;

}





.rollover1 a {

display:block;

width: 84px;

height:25px;

background:url(images/menu001a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover1 a:hover { 

background:url(images/menu001b.png) 0 0 no-repeat;

}

.rollover1 a:active {

background:url(images/menu001c.png) 0 0 no-repeat;

}



.rollover2 a {

display:block;

width: 85px;

height:25px;

background:url(images/menu002a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover2 a:hover { 

background:url(images/menu002b.png) 0 0 no-repeat;

}

.rollover2 a:active {

background:url(images/menu002c.png) 0 0 no-repeat;

}



.rollover3 a {

display:block;

width: 72px;

height:25px;

background:url(images/menu003a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover3 a:hover { 

background:url(images/menu003b.png) 0 0 no-repeat;

}

.rollover3 a:active {

background:url(images/menu003c.png) 0 0 no-repeat;

}



.rollover4 a {

display:block;

width: 66px;

height:25px;

background:url(images/menu004a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover4 a:hover { 

background:url(images/menu004b.png) 0 0 no-repeat;

}

.rollover4 a:active {

background:url(images/menu004c.png) 0 0 no-repeat;

}



.rollover5 a {

display:block;

width: 88px;

height:25px;

background:url(images/menu005a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover5 a:hover { 

background:url(images/menu005b.png) 0 0 no-repeat;

}

.rollover5 a:active {

background:url(images/menu005c.png) 0 0 no-repeat;

}



.rollover6 a {

display:block;

width: 237px;

height:93px;

background:url(images/logo.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover6 a:hover { 

background:url(images/logo.png) 0 0 no-repeat;

}

.rollover6 a:active {

background:url(images/logo.png) 0 0 no-repeat;

}



.rollover7 a {

display:block;

width: 500px;

height:25px;

background:url(images/galeria001a.png) 0 0 no-repeat;

text-decoration: none;

}

.rollover7 a:hover { 

background:url(images/galeria001b.png) 0 0 no-repeat;

}

.rollover7 a:active {

background:url(images/galeria001c.png) 0 0 no-repeat;

}