	/*Sin margen para todas las etiquetas*/
	* {
	margin: 0px;
	padding: 0px;
	}

	body{
		font-family: verdana, arial;
		font-size: 100%;
		background-color: #DCDCDC;
	/* compatibilidad con explorer*/	
		behavior:url(css/csshover.htc);
	}
	
	#contenedor{
		background: url(Fondo800G.gif) repeat-y;
		width:800px;/*Ancho pagina*/
		height:900px;/*Alto pagina*/	
		margin:auto;
		background-color: #EEEEEE;
	}
	
/***************** Estilo de la cabecera *****************/	

	.cabecera{width:780px; height:190px; padding-bottom: 20px; margin-left:10px; }

/***************** Estilo del Contenido *****************/	

	#contenido{
	 	width: 66%;	
	 	float: right;/*Flotante y a la izq*/
		padding-right:50px;
		text-align:justify;
		color:#6E6E6E;
		font-size: .8em;
	}
	
	#contenido p{ padding-bottom: 15px; line-height:2;}
	
	.naranja{ border-bottom: #E77817 2px solid; }

	#contenido h1{
		position:relative;
		margin-bottom: 10px;
		font-family: verdana; 
		font-size: 1.86em;
		color: #E77817;	
		height:30px;
		text-align:left;
	}
		
	#contenido span{
		position:absolute;
		width:100%;
		height:100%;		
	}
	
	#tituloquienes{ background:url("quienes.jpg") no-repeat; }
	#titulonet{ background:url("net.jpg") no-repeat; }
	#titulojava{ background:url("java.jpg") no-repeat; }
	#titulomasters{ background:url("masters.jpg") no-repeat; }
	#titulootros{ background:url("otros.jpg") no-repeat; }
	#titulodonde{ background:url("donde.jpg") no-repeat; }
	#titulocalendario{ background:url("calendario.jpg") no-repeat; }
	#titulocontacto{ background:url("contacto.jpg") no-repeat;	}
	
/***************** Estilo Donde *****************/
	#donde{text-align:center;}
	#bus{text-align:left; font-size: .85em;}

/***************** Estilo Java *****************/

	
	#menujava { float:left; margin-left:10px;}
	
	#menujava p{ font-size: 1.25em; padding-top: 10px; padding-bottom: 10px; font-weight:bold;}
	
	#menujava ul{ 
		list-style-image: url(boliche10.jpg) ;
		margin-left:30px;
	}
	
	#menujava ul li {padding-bottom: 10px; }
	
	#menujava ul li a{
		text-decoration:none;
		color:#6E6E6E;
 	}
	
	#menujava a:hover{
		color: #7CA0D7;
		text-decoration: underline;
	}
		
	#javaCaja1, #javaCaja2,#javaCaja3,#javaCaja4,#javaCaja5,#javaCaja6,#javaCaja7,#javaCaja8,#javaCaja9{
		color:#FFFFFF;
		background: url("cajaA02.jpg") repeat-y left;
		margin-left:320px;
		text-align:left;
		font-size: .85em;margin-top:20px;
	}
	#javaCaja1 p, #javaCaja2 p,#javaCaja3 p,#javaCaja4 p,#javaCaja5 p,#javaCaja6 p,#javaCaja7 p,#javaCaja8 p,#javaCaja9 p{
		width:160px; padding-left:13px; padding-right:20px; font-weight:bold;
	}
	#java ol{margin-left:35px; margin-right:20px;}


	
	/***************** Estilo Master *****************/
	
	#menumasters { float:left; margin-left:10px;}
	
	#menumasters p{ font-size: 1.25em; padding-top: 10px; padding-bottom: 10px; font-weight:bold;}
	
	#menumasters ul{ 
		list-style-image: url(boliche10.jpg) ;
		margin-left:30px;
	}
	
	#menumasters ul li {padding-bottom: 10px; }
	
	#menumasters ul li a{
		text-decoration:none;
		color:#6E6E6E;
 	}
	
	#menumasters a:hover{
		color: #7CA0D7;
		text-decoration: underline;
	}
		
	#mastersCaja1, #mastersCaja2,#mastersCaja3{
		color:#FFFFFF;
		background: url("cajaA02.jpg") repeat-y left;
		margin-left:320px;
		text-align:left;
		font-size: .85em;margin-top:20px;
	}
	
	#mastersCaja1 p, #mastersCaja2 p, #mastersCaja3 p{
		width:160px; padding-left:13px; padding-right:20px; font-weight:bold;
	}
	
	#masters ol{margin-left:35px; margin-right:20px;}
	
/***************** Estilo NET *****************/
	
	#menucurso { float:left; margin-left:10px;}
	
	#menucurso p{ font-size: 1.25em; padding-top: 10px; padding-bottom: 10px; font-weight:bold;}
	
	#menucurso ul{ 
		list-style-image: url(boliche10.jpg) ;
		margin-left:30px;
	}
	
	#menucurso ul li {padding-bottom: 10px; }
	
	#menucurso ul li a{
		text-decoration:none;
		color:#6E6E6E;
 	}
	
	#menucurso a:hover{
		color: #7CA0D7;
		text-decoration: underline;
	}
		
	#megaCaja1, #megaCaja2,#megaCaja3,#megaCaja4,#megaCaja5,#megaCaja6,#megaCaja7,#megaCaja8,#megaCaja9{
		color:#FFFFFF;
		background: url("cajaA02.jpg") repeat-y left;
		margin-left:320px;
		text-align:left;
		font-size: .85em; margin-top:20px;
	}
	#megaCaja1 p, #megaCaja2 p,#megaCaja3 p,#megaCaja4 p,#megaCaja5 p,#megaCaja6 p,#megaCaja7 p,#megaCaja8 p,#megaCaja9 p{
		width:160px; padding-left:13px; padding-right:20px; font-weight:bold;
	}
	#net ol{margin-left:35px; margin-right:20px;}

	
	.cajaSuperior{ background: url(cajaA01.jpg) no-repeat left top; }
	
	.cajaInferior{ background: url(cajaA03.jpg) no-repeat left bottom; }	
	
/***************** Estilo del Menu *****************/
	.menu{
		/* posiciona el menu*/
		float: left;
	 	width: 18%;	
	 	padding-left:35px;
		font-size: .75em;	
		text-align: center;
	}

	.menu ul{ list-style:none; }
	
	.menu ul li{
		width:166px;	 
		background:url("menuN01.jpg") no-repeat left;
		padding-top:15px;
		padding-bottom:20px; 
	}
	
	.menu ul a{
		text-decoration:none;
		padding-left:5px;
		width:150px;
		color:#FFFFFF;
		display:block;
	}
	
	.menu ul li:hover{ background:url("menuG01.jpg") no-repeat left; }
	
/***************** Estilo del Pie ******************/

	/*Espacio antes del pie*/
	.vacio{ clear:both; }
	
	.pie{
	 	clear:both;
		font-size:.65em;
		margin-top: 20px;
		text-align:center;
	}
	
	/***************** Estilo de Formulario  ******************/
#contacto a{text-decoration:none; color:#6E6E6E}
#contacto a:hover{text-decoration: underline; color:#E77817;}
		
	td {
		padding:10px;
	}

/***************** Estilo Calendario*****************/
	
	#calendario h2{ font-size: 1.25em; padding-top: 10px; padding-bottom: 10px; font-weight:bold;}
	
	#calendario p{ margin-left:30px; padding-bottom: 10px;}
	