@charset "utf-8";
/* CSS Document */

body {
background:#F6F6F6;

font-family:'Lucida Grande',Tahoma,Arial,Verdana,Sans-Serif;
font-size:11px;
margin:10px 0 0;
padding:0;


}
.faceboock{
	float:left;
	margin-top:-5px;
	margin-left:75px;

	
	
}
.faceico{
	float:left;
	
}
.faceico .txt{
	float:left;
	margin-top:9px;
	margin-right:10px;
	margin-left:25px;
	text-decoration:none;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	
	
	

}
.faceico .txt:hover{
	color:#06F;
	
}
.faceico img{
	margin-top:3px;
	float:left;
	
	
	
}
#crunchtext{
	float:left;
	width:500px;
	margin-left:220px;
	
	
}
#arriba {
background: url(imagenes/superior.png)  no-repeat scroll left top transparent;
display:block;
height:5px;
margin:0 auto;
width:984px;
}
#cabecera {
height:70px;
background: url(imagenes/Base.png) 
repeat-x scroll 0 0 transparent;
margin:0 auto;
width:984px;
display:block;

}

#mainconte{
	background: #717171;
	display:block;
	margin:0 auto;
    padding:0 17px;
    width:950px;
}
#Botonera{

background: url(imagenes/botonera.png) 
repeat-x scroll 0 0  #DDD;
margin:0 auto;
width:984px;
height:27px;
overflow: hidden;

}
#botones{

text-align: center;

margin-left:0px;
overflow:hidden;
height: auto;
float:left;


}
.menu {
list-style:disc inside none;
margin:0;
padding-left:0px;
float:left;
height:27px;

}
.menu li {
background:url(imagenes/separadorbt.png)  no-repeat scroll right top transparent;

float:left;
font-size:10px;
font-weight:bold;
padding:0 39px 0 0;
font-family:Tahoma, Geneva, sans-serif;
height:26px;
padding-top:8px;
margin-left:0px;
padding-left:15px;

list-style:none outside none;

}

.menu li.pos{
height:26px;
background:url(imagenes/separadorbt.png)  no-repeat scroll right top transparent;

float:left;
padding:0 35px 0 0;
margin-right:15px;

}
li, ol li {

}
#botones ul.menu li.pos a{

	text-decoration:none;
	margin-left:0px;
	font-weight:bold;
color: #333;
text-shadow:0 1px 0  #CFCFCF ;}
#logo{
	float:left;
	height:20px;
}
.bot{color:#333;
	text-decoration:none;

	width:85px;}
	#botones ul.menu li a:hover{
		color:#666;
	}
#botones ul.menu li a{	
		font-weight:bold;
        color: #333;
    text-shadow:0 1px 0  #FFF ;
	text-decoration:none;
	margin-left:10px;
	padding-left:2px;
	text-shadow:0 1px 0  #DBDBDB ;
	}
	
.menu li#menuPosts {
background:none repeat scroll 0 0 transparent;

}
.separadorbot{
	width:2px;
	height:29px;
	float:left;
	


}
#sombra{
background: url(imagenes/sombra.png) 
repeat-x scroll 0 0  transparent;
width:984px;
height:8px;
display:block;
margin:0 auto;
position: relative;

	z-index:888;

}
#contjav{
background: url(imagenes/fondjav.png) 
repeat-x scroll 0 0  #3a3b3d;
margin:0 auto;
width:984px;
height:317px;
margin-top:-7px;



}
#tiraizq{
	width:17px;
	height:317px;
	float:left;
	background: url(imagenes/tira.png);
	}
#java{
 background:#9d9d9d;
 width:845px;
 height:317px;
 float: left;


	
	}
	#java2{
 background:#9d9d9d;
 width:950px;
 height:317px;
 float: left;


	
	}
		#java3{

 float: left;


	
	}
	
#menu_java{
 height:317px;
 width:105px;
 float:left;
 background: url(imagenes/back02.png);
	
}
	#bloquemenu{
	background:#535353;
	display:block;
	margin:0 auto;
    padding:0 17px;
    width:950px;
	overflow: auto;
}

#fondomenu{
background:#cecece;
width:auto;
overflow: hidden;
height:auto;
}
#titulo{
	color:#B4221C;

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:38px;
	margin-top:30px;
	
}
#titulomenu{
	color:#B4221C;

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:25px;
	margin-top:30px;
	
}
#titulonovedad{
	color:#B4221C;

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left:25px;
	margin-top:30px;
	
}
#contenedorjava{
	
	width:227px;
	float:left;
	
}
#imagen{
	width:226px;
	float:left;
	max-height:214px;
	overflow:hidden;
}
#imagen2{
	width:226px;
	float:left;
	max-height:300px;
	overflow:hidden;
}
#opciones{
	width:226px;
	height:182px;
	float:left;
}
#opciones2{
	width:226px;
	height:auto;
	float:left;
}
#link ul.links li.link a{
	text-decoration:none;
	color:#333;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;


	
	

}


#link ul.links2 li.link a{
	text-decoration:none;
	color:#333;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;


	
	

}
.links li{
list-style:none outside none;

}
.links2 li{
list-style:none outside none;

}


.links{
	padding:0px;
	background: url(imagenes/fondolist.png) no-repeat;
	margin:8px 0px 0px 0px;
	height:125px;
}


.links2{
	padding:0px;
	background: url(imagenes/listado2.png) no-repeat;
	margin:8px 0px 0px 0px;
	height: 156px;
	margin-bottom:1px;
}
#pintado{
	color:#900;
		background:#000;
		height:30px;
		width:17px;
	
		float:left;
		margin-top:-2px;
	
}
#pintado2{
	color:#C00;
background:#000;
	height:30px;
		width:17px;
			margin-top:-2px;
		float:left;
	
}
#linktodo{
	
			
		height:20px;
		margin-top:5px;
		
	
}
#linktodo2{
	
			
		height:15px;
		margin-top:3px;
		
	
}
#espacio{
	margin:-7px 5px 0px 0px;
	width:20px;
	height:29px;
	float:left;
}

.link{

	text-decoration:none;
	color: #666;
	padding-top:11px;




		
	
}
.link2{
	font-size:12px;
	text-decoration:none;
	color: #666;
	padding-top:5px;
	

}
.link3{
	font-size:12px;
	text-decoration:none;
	color: #666;
	padding-top:4px;

	font-size:12px;

	
}

.link4{
	font-size:12px;
	text-decoration:none;
	color: #666;
	padding-top:7px;


	
}

#link ul.links li.link a:hover{
	
	color:#b4221c;
	
	
	
}
#link ul.links2 li.link a:hover{
	
	color:#b4221c;
	
	
	
}

#link ul.links li.link2 a:hover{
	
	color:#b4221c;
	
	
	
}
#link ul.links li.link3 a:hover{
	
	color:#b4221c;
	
	
	
}
#link ul.links li.link4 a:hover{
	
	color:#b4221c;
	
	
	
}
#link{
	margin-top:5px;}
	

	
#descripcion{
	width:226px;
	float:left;
	margin-left:60px;
	
}
#titulo2{
	color:#737373;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	
	margin-top:25px;
	
}
#texto{
	margin-top:12px;
	text-decoration:none;
	color: #333;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:380px;
	line-height:17px;

}
	
#menu_2{background: url(Archivos/separador.png) 
repeat-x scroll 0 0 transparent;
clear:left;
height:30px;
text-align: center;
width:100%;
padding-top:5px;
padding-bottom:3px;
	
}
#menu_2_fondo{
	background: url(Archivos/botones.png) 
repeat-x scroll 0 0 transparent;
width:100%;
margin-top:2px;
height:30px;
padding-top:3px;
color:#333;
font-family:Verdana, Geneva, sans-serif;}
#cuerpo{
background:none repeat-x scroll 0 0  #DDD;

width:auto;
margin:0px;
display:block;
overflow:auto;
text-align:center;
}
#cuerpo2{
	background:none repeat scroll 0 0 #D8D8D8;

width:auto;
margin:0px;
display:block;
overflow:auto;
text-align:center;
}
#cuerpo3{
background:none repeat-x scroll 0 0  #D8D8D8;

width:auto;
margin:0px;
display:block;
overflow:auto;
text-align:center;
}
#cuerpo4{
background:none repeat-x scroll 0 0  #DDD;
padding:0px 0px 10px 2px;
width:auto;
margin:0px;
display:block;
overflow:auto;
text-align:center;
}
#zocalo{
	background: #2a2b2c;
display:block;
height:39px;
margin:0 auto;
width:984px;
color:#FFF;
   text-shadow:0 1px 0  #333;
   overflow:hidden;
   padding-bottom:5px;

}

#abajonv{
	height:39px;
	padding:2px;
	overflow:hidden;
}
#textan1nv{


	font-family:Verdana, Geneva, sans-serif;
	padding-top:10px;
	text-decoration:none;
	width:510px;
	margin:0px auto 0px auto ;
	text-align:center;
	
}
#curva{
	
 background: url(imagenes/barrazocalo.png);
display:block;
height:10px;
margin:0 auto;
width:984px;
}

.btn li {
	list-style:none outside none;
}
#crunch{

display:block;
height:30px;
margin:0 auto;
width:984px;
text-align:center;
color:#333;
padding-top:5px;
	
}
.etdn{
	text-decoration:none;
	color:#333;
}
.etdn:hover{
	color:#B4221C;
	
}