/* CSS Document */
		.dark_line{
			background-color:#333333;
			height:4px;
		}
		.soft_line{
			background-color:#B7D7F7;
			height:2px;
			min-height: 2px;
		}	
		.top{
			background-color:#637BDE;
			height:79px;
		}
		.lines{
			height:3px;
		}	
		img, td, body, tr, table, hr, object{
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px none black;
			border-width:0px;
			text-align:left;
		}
		.td_section{
			text-align:left;
			vertical-align:top; 
			padding:5px 10px 5px 5px; 
		}
		.td_section.td_azul{
			color:#366D96;
		}
		.td_section.td_naranja{
			vertical-align:middle; 
			color:#E87400;
		}
		.td_section.td_naranja{
			color:#E87400;
		}
		.sections {
			width:33%;
			height:100px;
		}
		.img_section{
			margin:5px 5px 5px 5px;
		}
		.sections.section_a{
			background-color:#EAEDFB;
			color:#366D96;
		}
		.sections.section_b{
			background-color:#F1FFE5;
			color:#377630;
			border-left:1px #C6FFC6 solid;
		}
		.sections.section_c{
			background-color:#FEF2EB;
			color:#DF7000;
			border-left-color:#FF6600;
			border-left:1px #FFCB97 solid;
		}
/*		.sections.section_b img{
			margin:5px 5px 5px 5px;
		} */
		hr{
			border:1px #AABFD0 solid; 
			margin:2px 0px 4px 0px; 
			padding:0px 0px 0px 0px; 
			border-width:1px;
		}
		hr.hr_azul{
			border-color: #AABFD0;
		}
		hr.hr_verde{
			border-color: #8BB58A;
		}
		hr.hr_naranja{
			border-color:#FF9664;
		}
		body{
			background-color:#eaedfb;
			background-color:#ffffff;
			font-family:Tahoma, Verdana, Arial;
			font-size:10px;
			color:#003366;
			scrollbar-face-color:#C0DCC0;
		}
		.texto{
			padding:0px 10px 0px 20px;
			vertical-align:top;
		}
		.td_texto{
			background:transparent url(img/background_right.jpg) bottom right no-repeat;
		}
		H3{
			 font-weight:normal;
			 font-family:Arial, Helvetica, sans-serif;
			 FONT-SIZE:13px;
			 margin:5px 0px 15px 0px;
			 padding:0px 0px 0px 0px;
		}
		h4{
			 font-weight:bold;
			 font-family:Arial, Helvetica, sans-serif;
			 FONT-SIZE:12px;
			 margin:5px 0px 15px 0px;
			 padding:0px 0px 0px 0px;
		}
		.div_internet{
		 height:270px; 
		 width:260px; 
		 overflow:scroll; 
		 overflow-x:hidden;
		 overflow-y:scroll;
		 margin:0px 0px 0px 0px; 
		}
		body, .div_internet{
		scrollbar-face-color:#F0FBFF;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#8FB7CF;
		scrollbar-darkshadow-color:#F0FBFF;
		scrollbar-shadow-color:#8FB7CF;
		scrollbar-arrow-color:#336699;
		scrollbar-track-color:#F0FBFF;
		}
		
/* ESTILOS DEL MENÚ */
#menu a{
	font-family:Helvetica,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	float:left;
    display:block;
	height:76px;
	background-position:100% 0px;
}
#menu a:hover{
	background-position:100% -77px;
}
#con a{
	width:85px;
	background:url("../img/consultoria.jpg") no-repeat left top;
}
#pro a{
	width:79px;
	background:url("../img/productos.jpg") no-repeat left top;
}
#out a{
	width:96px;
	background:url("../img/outsourcing.jpg") no-repeat left top;
}
#int a{
	width:83px;
	background:url("../img/internet.jpg") no-repeat left top;
}
#tec a{
	width:90px;
	background:url("../img/tecnologia.jpg") no-repeat left top;
}
#cli a{
	width:76px;
	background:url("../img/clientes.jpg") no-repeat left top;
}
#menu .text{
	padding:55px 0px 0px 0px;
	text-align:center;
	vertical-align:bottom;
	border:none;
}
