html {
	/*background: transparent url(htmlbg.jpg) repeat-x;*/
	/*background: transparent url(bar.jpg) repeat-y;*/
}


body{background: transparent url(images/banner3.jpg) repeat-x top ; font-size: 13px; font-family: "Verdana", Arial, Helvetica; 
color: #000000; margin: auto; text-align:center;}

/*background: #FFFFFF url(fondo.gif) repeat;*/


#foot{background-color: #CCDDEE; color: #000000; text-align: center; font-size: 12px; padding: 5px;
			height:15px; border-top:1px solid #333333; clear : both;}

			
.name{font-size: 17px; font-family: "Arial",Verdana, Helvetica; color:#0033cc; font-weight: bold;}

.gocenter{text-align:center;}

/* MENU*/

#navcontainer{padding: 0px 0px 0px 0px;}
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
margin-top: 0px;
background-color: #6699CC;
color: White;
float: left;
width: 779px;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #6699CC;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #3D79B6;
color: #fff;
}
/*-------------------*/

#contenedor {
	width:779px; /*ancho total de la pagina*/ 
	height: auto;
	border:1px solid #333333; /*encadeno los 3 atributos claves del borde en una sola linea, ahorrando codigo XD*/ 
	
	margin:10px auto; /*10px arriba y abajo, y auto a los lados, para los navegadores nuevos es suficiente para centrar la pagina*/ 
	text-align:left; /*aqui alineamos todo de nuevo a la izquierda, pero dentro del contenedor*/ 
}


/*
#leftcontent {
		float:left;
		/*width:50%;
		background:#fff;
		/*border-right:2px solid #000;
		border-bottom:2px solid #000;*/
/*		margin-right:20px;
		padding-bottom:20px;*
		}*/


#leftcontent{
width:315px;
margin-left: 0px;
padding: 12px 0px 10px 0px;

float:left;
text-align: left;
}

#rightcontent {
width: 455px;
margin-top: 10px;

float:right;
margin-right: 3px;
} 


#empresa{margin-left: 14cm; font-family: "Arial", Verdana, Helvetica; color:#000000;}

.centrar{text-align: center;}
.resaltado{background-color: yellow;}
.titularmain{font-size: 0.8em; font-family: "Verdana", Arial, Helvetica;}
.gris{color:#535353;}
h1{font-size: 1.6em; font-family: "Verdana", Arial, Helvetica; color: #333333; font-weight: bold;}
h2{font-size: 1.3em; font-family: "Verdana", Arial, Helvetica; color: #333333;}
h3{font-size: 1.1em; font-family: "Verdana", Arial, Helvetica; color: #333333;}
h4{font-size: 2.2em; font-family: "Verdana", Arial, Helvetica;}

.diagnostico{font-size: 13px; font-family: "Verdana", Arial, Helvetica; color: #003399; text-align: center;font-weight: bold;}
.naranja{font-size: 16px; font-family: "Impact", Verdana, Helvetica; color: #FF6600;}

/*Estilo de la TABLA*/

/*
Theme: inphecthyuz
Author: Infected-FX
URL: www.infectedfx.net
Country: Mexico
*/

table {
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#E7E7E7;
	color: #333333;
}

caption {
	font-weight: bold;
	background: #50ADEA url(/images/corner.gif) no-repeat right top;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:10px;
}

td, th {
	padding: 4px;
}

thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

tbody th {
	font-weight: bold;
}

tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}
tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}

tbody th a:link, tbody th a:visited{
	color:#96D030;
	/*background:url(http://infectedfx.net/css/tables/layout.gif) no-repeat; */
	padding:3px 0px 0px 18px;
	}
tbody th a:hover{
	color:#FF8601;
	}

tbody tr td { 
	height:50px;
	background: #FFF;
	border: 1px solid #FFF;
	}

tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table td a:hover {
	color: #50ADEA;
	border-bottom:2px solid #8FD5FF;
	text-decoration: none ;
}
tbody td a[href="http://www.infectedfx.net"] {
	margin: 0 auto;
	height: 15px;
	/*background: url(http://infectedfx.net/css/tables/ok.gif) no-repeat;*/
	border-bottom: 0;
	padding:3px 0px 0px 18px;
	font-weight:bold;
	color:#FF8601;
}

table a[title^="Download"] { 
	background: url(http://infectedfx.net/css/tables/down.gif) no-repeat center;
	padding:20px 0px 0px 15px;
}

tfoot th, tfoot td {
	background-color:#E7E7E7; padding:10px;
	text-align:center; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px; font-weight:bold; font-style:italic;
	border-bottom:3px solid #CCC;
	border-top:1px solid #DFDFDF;
}



