/* CSS Document */
html{
		overflow-y:scroll;
}

html, body {
	margin: 0;
	text-align:center;
	overflow-x:hidden;

}

h1{
	color:#3079ff;
	display:inline;
	font-size:16px;	
}

h3{
font-size:8px;
display:inline;
}

body{
	background-color:#000000;
	font:"Trebuchet MS";
	color:#FFFFFF;


}

.global{
width:835px;
text-align:center;
position:fixed;
left:50%;
margin-left:-418px;
overflow:auto;
z-index:-1;
}



.global table{
	margin: 0 auto;
	padding:0px;
	background-image:url(../media/imagenes/background_juang.jpg);
	height:596px;
	text-align:left;
}

.text{
	text-align:left;
	position:absolute;
	font:"Trebuchet MS";
/*	background-color:#00CC99; */
	width:380px;
/*	height:100px;*/
	top:110px;
	left:50%;
	margin-left:-20px;
	z-index:-1;
	overflow:hidden;
}
	
.text table{
margin:5px auto;
width:100px;
height:100px;
}




.logo{
width:836px;
text-align:center;
position:fixed;
left:50%;
top:-2px;
overflow:auto;
margin-left:-418px;
z-index:-1;
}

.logo table{
	margin: 0 auto;
	padding:0px;
	height:100px;
	text-align:left;
	top:0px;
	overflow:hidden;
}

#logo_id{
vertical-align:text-top;
top:0px;
cursor:pointer;
/*margin-top:-3px;*/
/*margin-top:;*/
}




.bottom{
position:fixed;
top:596px;
margin-left:-50px;
background-color:#000000;
width:500%;
height:1000px;
}

.menu_div{
position:relative;
	width:300px;
	height:80px;
	top:167px;
	cursor:pointer;
	z-index:1;
}

.menu_div table{
height:80px;
background-image:url();
}

#info{overflow:hidden;}

.design{
width:409px;
text-align:left;
position:fixed;
left:50%;
top:535px;
margin-top:0px;
margin-left:-40px;;
z-index:-1;
overflow:auto;
/*background-color:#00CC66;*/
}

.design table{
/*font-weight:10;*/
font-variant:small-caps;
height:61px;
background-image:url(../media/imagenes/design.jpg);
}

.clases{
position:fixed;
left:50%;
top:15px;
margin-left:-275px;
width:550px;
height:560px;
background-color:#FFFFFF;
filter: alpha(opacity=90);
opacity: .9;
z-index:3;
border-width:1px;
border-color:#3079ff;
 -moz-border-radius: 15px;
}

#clases2{
font-family:"Trebuchet MS";
font-size:9px;
font-weight:bold;
text-align:left;
filter: alpha(opacity=100);
opacity: 1;
border-style:solid;
color:#000000;
border-color:#3079ff;
 -moz-border-radius: 15px;
}

.clases_izq{
/*background-color:#00FFCC;*/
width:220px;
margin-left:20px;
text-align:justify;
}

.clases_der{
/*background-color:#00FFCC;*/
width:250px;
margin-left:-0px;
text-align:justify;
font-size:10px;
z-index:30;
}

#cierre_clases{
position:absolute;
top:5px;
left:520px;
z-index:101;
filter: alpha(opacity=100);
opacity: 1;
}

#overlay{
z-index:100;
display:none;
}

#cargando{
background-color:black;
width:100%;
height:100%;
background-image:url(../media/imagenes/loading2.gif);
background-position:center;
background-repeat:no-repeat;
text-align:center;
position:absolute;
top:0px;
left:0px;
z-index:200;
}

