/*/////////////////////////// InfectedFx.net ////////////////////////////////////////*/

/* Contenedor de nuestro menú*/
#navigation{
	width: 195px; 
	margin:auto;
	border:4px solid #444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

#navigation h1{
	width:195px;
	height:53px;
	text-indent:-5000px;
	font-size:32px;
	background: #FFF url("pix/topMnu.jpg") no-repeat top left;
	border-bottom:5px solid #C73B0A;
	margin:0px;
	padding:0px;
}


#navigation ul {
	padding:0px;
	margin:0px;
	list-style-type: none;
	font-size:10px;
	
}

/* Menu Principal*/

.mainMenu a{
	display: block;
	padding: 5px 0px 5px 10px;
	border-bottom:1px solid #000000;
	border-top:1px solid #ACACAC;
	width:173px;
	text-decoration: none;
	font-weight:normal;
	text-align:left;
}

.mainMenu a:link, .mainMenu a:visited{
	color: #FFFFFF;
	font-weight:bold;
	background: #FFFFFF url(/images/naranja.gif) repeat-x;
}

.mainMenu a:hover{
	color: #FFFFFF;
	background: #FFFFFF url(/images/naranja2.gif) repeat-x;
}


/* SubMenu*/

.subMenu a:link, .subMenu a:visited{
	color: #999999;
	font-weight:400;
	background: #FFFFFF url(/images/fondo.gif) no-repeat;
}

.subMenu a:hover{
	color: #666666;
	background: #FFFFFF url(/images/fondo2.gif) no-repeat;
}









   * {
		margin:0;
		padding:0;
	}
/*  Add a height here to force a certain height 
	for boundary when JavaScript is available */
	#boundary.js{
	}

/* Class applied to hide the slides and the form */	
	.hide{
		position:absolute;
		top:-999px;
		left:-9999px;
	}

/* List with previous and next links and indicator which slide is shown */
	.counter
	{
		position:absolute;
		top:35px;
		right:1em;
		font-weight:bold;
		margin:0;
		padding:0;
		float:left;	
	}
	ul.counter li{
		float:left;
		padding:0 1em 0 0;
		margin:0;
		list-style-type:none;
	}
	
/* Nested TOC list */	
	#toclist{
		margin:0;
		padding:0;
		position:absolute;
		bottom:30px;
		right:1em;
		width:300px;
		
	}
	#toclist li{
		list-style-type:none;
		text-align:right;
		position:relative;
	}
	#toclist li ul li{
		list-style-type:none;
		font-size:10px;
		text-align:left;
		position:relative;
	}
	#toclist li li a{
		line-height:1.4em;
	}
	#toclist li li a:hover{
		line-height:1.4em;
		color:#A90000;
	}
	#toclist li ul{
		background:#FFF;
		background:#FFFFFF url(images/bgToc.gif) repeat top left;
		border:1px solid #CCC;
		padding:10px;
		width:280px;
		position:absolute;
		right:-2em;
		bottom:2.4em;
	}
	/* close TOC item */	
	#toclist li ul li#closeToc{
		text-align:right;
		position:absolute;
		top:-10px;
		right:-1px;
		padding:3px 10px 3px 0px;
		width:290px;
		background: #212121;
		border-bottom:2px solid #CCC;
		border-left:1px solid #CCC;
		border-right:1px solid #CCC;
		border-top:1px solid #CCC;
		line-height:1em;
	}
	#toclist li ul li#closeToc a		{font-weight:bold;}
	#toclist li ul li#closeToc a:link	{color:#FFF;}
	#toclist li ul li#closeToc a:visited{color:#FFF;}
	#toclist li ul li#closeToc a:hover	{color:#FF0000;}
/* Slide styles */	

	div.slide{
		background:#fff;
		padding-bottom:1em;
		background:#FFFFFF url(images/top.gif) top left no-repeat;
		padding:10px;
	}
	p.footnote{
		font-size:80%;
	}
	.counter{
		color:#fff;
		font-weight:bold;
	}
	.slide .counter a{text-decoration:none;	border:none; font-weight:bold;	}
	.slide .counter a:link		{color:#fff;}
	.slide .counter a:visited	{color:#fff;}
	.slide .counter a:hover		{color:#212121;}

	/*.slide a{border-bottom:1px solid #000; text-decoration:none; }
	.slide a:link, .slide a:visited {color:#A90000;}
	.slide a:hover {color:#FF0000;}*/
	
	.slide form{
		margin:1em 2em;
	}

#centrado {
    width: 1200px;
    height: 800px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -400px; /* 50% del alto*/
    margin-left: -800px; /* 50% del ancho */
}
/* The H1 and the H2 are the same style when JavaScript is available, as the H1 gets hidden */
	h2{
		clear:both;
		letter-spacing:-1px;
		font-size:1.3em;
		margin:.5em;
		font-weight:normal;
	}
	h1,#boundary.js h2{
		color:#FFF;
	/*	padding-right:215px;*/
		/*letter-spacing:-1px;*/
		font-family:"Trebuchet MS" ,Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:54px;
	/*	height:200px;  cheers MSIE */
	}
	html>body h1,html>body #boundary.js h2{
		height:auto;
	}
	h3{
		padding:0 .5em;
		letter-spacing:-1px;
		font-size:1.2em;
		font-weight:normal;
	}
	
	pre{
		background:#eee;
		border:1px solid #999;
		padding:.5em;
		margin:.5em;
		display:block;
	}

	
