@charset "utf-8";
/* 	CSS Onvision
	Orange Media 2009 - www.orangemedia.cl
 */

body {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	margin:0px;
	padding-bottom: 10px;
}
a {
	outline:none;
}
p {
	text-align: justify;
}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
	float: left;
}

/* DIVS */
#contenido {
	background: #FFF;
	width: 888px;
	margin: 16px auto;
}
#header {
	height: 70px;
	padding: 0px 13px;
}
/*
#micromenu {
	font-size: 12px;
	color: #333333;
	width: 270px;
	float: right;
	text-align: right;
}
*/
#micromenu {
	font-size: 12px;
	color: #333333;
	width: 175px;
	float: right;
	text-align: right;
}
#micromenu a {
	color: #333333;
	text-decoration: none;
	margin-top: 5px;
}
#micromenu a:hover {
	text-decoration: underline;
}
#micromenu li {
	margin-top: 3px;
	list-style-type: none;
}
	/* Class especial */
	#micromenu .espaciomicromenu {
		margin-left: 3px;
		margin-right: 3px;
	}
	#micromenu .chile {
	margin-left: 13px;
	border: 0px solid #FFFFFF;
	}
	#micromenu .ingles {
	margin-right: 1px;
	margin-left: 9px;
	border: 0px solid #FFFFFF;
	}
	
#menu {
	background-color: #2A1504;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	padding-top: 8px;
	text-transform: uppercase;
	margin-bottom: 1px;
	width: 888px;
	position: relative;
	visibility: visible;
	z-index: 10;
	white-space: normal;
	letter-spacing: 0.1em;
}
#menu li {				/* permite visualizar menu hacia abajo con estilos #menu ul li ul y #menu ul li:hover ul */
	position:relative;
}
#menu li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 8px;
	text-align: center;
	width: 146px;
}
#menu li a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
#menu ul li ul {
	display:none;
	position: absolute;
	left: 0px;
	top: 100%;
	letter-spacing: normal;
}
#menu ul li:hover ul {
	display:block;
}
#menu ul li ul li a {
	background-color: #FF8533;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom: solid 1px #FF761A;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
	width: 128px;
}
#menu ul li ul li a:hover {
	background-color: #666666;
	text-decoration: none;
	color: #FFFFFF;
	border-bottom: solid 1px #666;
}
#menu ul li ul li {
	position:relative;
}

#menu ul li ul li ul.notoy {
	display:none;
	position: absolute;
	left: 195px;
	top: 0px;
}
#menu ul li ul li:hover ul.notoy {
	display:block;
}
	/* class MENU */
	#menu .li1 {
	width: 158px;
	}
	#menu .li2 {
	width: 176px;
	}
	#menu .li3 {
	width: 128px;
	padding-right: 10px;
	}
/* DIV BARRA OPCIONES INDEX */
#barra {
	height: 24px;
	background-color: #F2F2F2;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 11px;
	padding-left: 10px;
	margin-bottom: 9px;
}
#barra a {
	color: #333333;
	text-decoration: none;
}
#barra a:hover {
	text-decoration: none;
}
#barra li {
	margin-right: 203px;
}
/* DIV CUERPO */
#cuerpo {
	width: 605px;
	padding-left: 16px;
	float: left;
	font-size: 13px;
}
#cuerpo h1 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 24px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#cuerpo h2 {
	margin-top: 15px;
	margin-bottom: 6px;
	color: #F68200;
	font-size: 20px;
	line-height: 20px;
}
#cuerpo h3 {
	margin-top: 15px;
	margin-bottom: 6px;
	color: #333;
	font-size: 15px;
	line-height: 20px;
}
#cuerpo h4 {
	margin-top: 15px;
	margin-bottom: 6px;
	color: #F68200;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
}
#cuerpo p {
	margin: 0 0 11px 0;
	text-align: justify;
}
#cuerpo img {
	margin: 0 0 5px 0;
}
#cuerpo ul {
}
#cuerpo li {
	float:none;
	padding-left: 33px;
	background-image: url(../imag/cuadritorojo.gif);
	background-repeat: no-repeat;
	background-position: 15px 6px;
}
#cuerpo br {
	clear:none;
}
#cuerpo form {
	margin: 0px;
	padding: 0px;
}
#cuerpo fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cuerpo legend {
	display:none;
}
#cuerpo label, #cuerpo input, #cuerpo select, #cuerpo textarea {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	float: left;
}
#cuerpo label {
	font-weight: bold;
	padding-top: 1px;
	width: 59px;
}
#cuerpo input, #cuerpo select, #cuerpo textarea {
	background-color: #F7F7F7;
	width: 500px;
	border: solid 1px #CCCCCC;
}

#cuerpo input {
	height: 15px;
}
#cuerpo select {
	height: 22px;
}
#cuerpo textarea {
	height: 93px;
}
	#cuerpo .inputupload {
		height: 20px;
	}
	#cuerpo .inputfile {
		height: 20px;
		border:solid 1px #CCCCCC;
	}
	/* class CUERPO */
	#cuerpo .destacado {
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #333333;
		margin: 0px;
		padding: 10px 16px;
		line-height: 20px;
	}
	#cuerpo .textonegro {
		font-size: 15px;
		font-weight: bold;
	}
	#cuerpo .left-imagen {
		margin-left: 26px;
	}
	#cuerpo .imagen {
		float:right;
		margin: 10px 0 0 25px;
	}
	#cuerpo .imagen2 {
	float:right;
	margin: 46px 0 0 25px;
	}
	#cuerpo .piefoto {
		font-size: 11px;
		line-height: 11px;
		font-weight: bold;
		width: 477px;
		display: block;
		margin-top: 0px;
		margin-bottom: 25px;
	}
	#cuerpo .sinespacios {
		margin:0px;
	}
	/* formulario */
	#cuerpo .margenderecho {
	margin-right: 48px;
	}
	#cuerpo .franjaformulario {
	border-top: solid 1px #CACACA;
	height: 10px;
	padding-top: 5px;
	margin-left: -2px;
	padding-left: 18px;
	}
	#cuerpo .franjaformulario2 {
	border-top: solid 1px #CACACA;
	border-bottom: solid 1px #CACACA;
	padding-top: 5px;
	margin-left: -2px;
	padding-left: 18px;
	height: 95px;
	padding-bottom: 9px;
	}
	#cuerpo .franjaformulario3 {
	border-top: solid 1px #CACACA;
	border-bottom: solid 1px #CACACA;
	padding-top: 5px;
	margin-left: -2px;
	padding-left: 18px;
	height: 18px;
	padding-bottom: 9px;
	}
	#cuerpo .colorlabel {
	color:#FF6600;
	}
	#cuerpo #button {
	background-color: #FFF;
	width: 50px;
	cursor: pointer;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	margin-bottom: 15px;
	}
	#cuerpo #button:hover {
	background-color: #FFF;
	color: #FF6600;
	}
	#cuerpo .margenboton1 {
	margin-left: 425px;
	}
	#cuerpo .margenboton2 {
	margin-left: 51px;
	}
	#cuerpo .margenboton3 {
	margin-left: 508px;
	}
	#cuerpo .picturenews {
	margin:	2px 0 5px 8px;
	float: right;
	}
	#cuerpo div {
	text-align:justify;
	}
	/* class imagen */
	.fotoizquierda {
	float: left;
	margin: 0 5px 5px 0;
	border: solid 1px #CCCCCC;
	}
	.fotoderecha {
	float: right;
	margin: 0 0 5px 5px;
	border: solid 1px #CCCCCC;
	}
	.fototopexito {
	border-top:solid 25px #333333;
	}
	#cuerpo .link_en_cuerpo {
	color: #333333;
	text-decoration: underline;
	}
	#cuerpo .link_en_cuerpo:hover {
	color: #F68200;
	text-decoration: underline;
	}
	/* cuerpo tabla especial */
	#cuerpo #especial {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	}
	#cuerpo #especial table {
	border-top: solid 1px #FFF;
	border-left: solid 1px #FFF;
	}
	#cuerpo #especial td {
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	}
	#cuerpo #especial .saltito {
	margin-bottom: 2px;
	}
	
/* class PERSONAL */
#cuerpo .personal, #cuerpo .personal2 {
	font-size: 14px;
	line-height: 14px;
	width: 202px;
	float: left;
	font-weight: bold;
	margin-bottom: 70px;
}
#cuerpo .personal img, #cuerpo .personal2 img {
	margin-bottom: 7px;

}
#cuerpo .personal h1, #cuerpo .personal2 h1 {
	font-size: 12px;
	color: #FF0000;
	margin: 0px;
	text-transform: none;
	font-weight: bold;
	line-height: 10px;
}
#cuerpo .personal br, #cuerpo .personal2 br {
	clear:both;
}
/* class PERSONAL */
#cuerpo .personal2 {
	width: 201px;
}
	/* Sección Historial Prensa */
	#cuerpo .prensa {
	float: left;
	width: 290px;
	margin-right: 10px;
	margin-bottom: 12px;
	}
	#cuerpo .prensa a {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	margin: 5px 0px;
	}
	#cuerpo .prensa a:hover {
	text-decoration: underline;
	}
	#cuerpo .prensa br {
	clear:none;
	}
	#cuerpo .prensa img {
	float: left;
	margin-right: 5px;
	}
	#cuerpo .prensa p {
	margin-top: 8px;
	}
	#cuerpo  .ubicabajo {
	vertical-align: bottom;
	}

/* div contacto en cuerpo */
#contacto {
	
	margin: 20px 10px 0 0;
	padding: 5px;
	border: solid 1px #CCCCCC;
}


/* DIV NOTICIA */
#noticia {
	font-size: 11px;
	line-height: 12px;
	width: 236px;
	float: left;
	margin-right: 13px;
	padding: 0px 8px;
	border-right: solid 1px #CCC;
}
#noticia a{
	color: #333333;
	text-decoration: none;
}
#noticia a:hover {
	text-decoration: none;
	color: #F58102;
}
#noticia p {
	margin-top: 13px;
	margin-bottom: 0px;
}
#noticia strong, #noticia b {
	font-weight: bold;
	text-transform: uppercase;
}

/* class Historial */
#historial {
	margin-left: -2px;
	margin-top: 9px;
}
#historial a {
	color: #333333;
	text-decoration: none;
	padding-left: 18px;
}
#historial a:hover {
	color: #FF6600;
	text-decoration: none;
	padding-left: 18px;
}
#historial br {
	clear:none;
}
#historial ul {
	border-bottom: solid 1px #CACACA;
}
#historial li {
	float: none;
	display: block;
	border-top: solid 1px #CACACA;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: none;
}
	/* class historial */
	#historial .left6 {
	font-weight: bold;
	color: #FF6600;
	display: block;
	padding: 0 0 6px 6px;
	}
	#historial .left18 {
	font-weight: bold;
	color: #FF6600;
	display: block;
	padding: 0 0 6px 18px;
	}
	#historial .left19 {
	font-weight: bold;
	color: #FF6600;
	display: block;
	padding: 0 0 6px 18px;
	border-bottom: solid 1px #CACACA;
	}
	/* Sección Historial Noticias */
	#historial .news {
	text-align:justify;
	margin: 5px 0 0 0;
	padding: 6px 12px 0 6px;
	/* padding: 6px 12px 0 81px; */
	border-top: solid 1px #CACACA;
	}
	#historial .news a {
		font-weight: bold;
		color: #FF6600;
		margin-bottom: 3px;
		padding-left: 0px;
	}
	#historial .titnews {
		font-weight: bold;
		color: #FF6600;
		margin-bottom: 3px;
	}
	#historial .imagenborde {
	margin:0 7px 3px -77px;
	}
	.testimonio {
	padding: 6px;
	border-bottom: solid 1px #CACACA;
	height: 45px;	
	}
	.testimonio img {
	border: 1px solid #CACACA;
	float: left;
	margin-right: 17px;
	}
	.testimonio a {
	color: #333333;
	text-decoration: none;
	float: left;
	margin-top: 32px;
	font-weight: bold;
	}
	.testimonio a:hover {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	}
/* class EXITO */
.exito {
	width: 207px;
	float:left;
	padding: 10px 0px;
}
.exito img {
	border: 1px solid #CACACA;
	margin-bottom: 6px;
}
.exito a {
	color: #333333;
	text-decoration: none;
}
.exito a:hover {
	text-decoration: underline;
}
.exito a:hover img {
	border: 1px solid #F58102;
}
.exito p {
	margin: 0 15px 0 0;
	line-height: 13px;
	font-size: 11px;
}

/* casos de exito historial */
.exito2 {
	width: 580px;
	padding: 10px 0px;
	margin: 0 0 15px 0;
	clear:both;
	border-top: solid 1px #CACACA;
}
.exito2 a {
	color: #333333;
	text-decoration: none;
}
.exito2 a:hover {
	color: #F58102;
	text-decoration: none;
}
.exito2 img {
	margin: 0 6px 6px 0;
	float:left;
	border: 1px solid #CACACA;
}
.exito2 a:hover img {
	border: 1px solid #F58102;
}
.exito2 p {
	font-size: 11px;
	line-height: 13px;
	margin: 0px;
	float:none;
}
.exito2 strong {
	font-size: 13px;
	font-weight: bold;
}
/* DIV MENU INTERIOR */

#submenu {
	font-size: 11px;
	color: #333333;
	text-transform: uppercase;
	width:246px;
	float: left;
	padding-left: 6px;
	margin-right: 14px;
	margin-top: 47px;
	
}
#submenu a {
	display: block;
	text-decoration: none;
	color: #333333;
	padding-top: 11px;
	height: 20px;
}
#submenu ul{
		margin: 0px;
		padding: 0px;
}
#submenu li {
	list-style-type: none;
	float: none;
	background-color: #F8F8F8;
}
#submenu li a {
	padding-left: 25px;
	border-bottom: solid 1px #E6E6E6;
	background-color: #FFFFFF;
}
#submenu li a:hover {
	color: #F28100;
	text-decoration: none;
}


#submenu li ul li a {
	border-bottom: solid 1px #E6E6E6;
	background-color: #FFFFFF;
	padding-left: 80px;
}
#submenu li ul li a:hover {
	color: #F28100;
}
	/* class SUBMENU */
	.titular {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color: #F8F8F8;
	letter-spacing: 0.03em;
	display: block;
	height: 23px;
	padding: 8px 0 0 25px;
	border-bottom: solid 1px #E6E6E6;
}
	#submenu .sobrelinea {
	border-top: solid 1px #E6E6E6;
	display: block;
	}

/* para casos de exito */
/* DIV MENU INTERIOR */

#submenu2 {
	font-size: 11px;
	color: #333333;
	width:246px;
	float: left;
	padding-left: 6px;
	margin-right: 14px;
	margin-top: 47px;
	
}
#submenu2 a {
	display: block;
	text-decoration: none;
	color: #333333;
	padding: 11px 0px;
}
#submenu2 ul{
		margin: 0px;
		padding: 0px;
}
#submenu2 li {
	list-style-type: none;
	float: none;
	background-color: #F8F8F8;
}
#submenu2 li a {
	padding-left: 25px;
	border-bottom: solid 1px #E6E6E6;
	background-color: #FFFFFF;
}
#submenu2 li a:hover {
	color: #F28100;
	text-decoration: none;
}


/* DIV FOOTER */
#footer {
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #CCC;
	clear: both;
	margin: 10px 0px;
	margin-top: 16px;
	text-align: center;
	height: 50px;
	letter-spacing: 0.1em;
}
#footer a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 100px;
	margin: 0px 21px;
}
#footer a:hover {
	text-decoration: none;
}
#footer ul {
	display: block;
	width: 888px;
	height: 14px;
	text-align: center;
	border-bottom: solid 1px #CCC;
	background-color: #F8F8F8;
	margin-bottom: 5px;
	padding: 5px 0px;
	letter-spacing: normal;
}
#footer li {


}
	/* subfooter1 */
	#subfooter1 {
		width:666px;
		float: left;
		margin-left: 111px;
	}
	/* subfooter2 */
	#subfooter2 {
		text-align:right;
		width:150px;
		font-size: 10px;
		float: right;
	}
	#subfooter2 a {
		color: #BEBEBE;
		text-decoration: none;
	}
	#subfooter2 a:hover {
		text-decoration: underline;
	}

/* DIV autores/Diseñadores */
#autoria {
	text-align:right;
	width:150px;
	font-size: 10px;
	width: 888px;
	text-align: right;
	margin-top: 5px;
}

#autoria a {
	color: #BEBEBE;
	text-decoration: none;
}
	
#autoria a:hover {
	text-decoration: underline;
}

/* CLASS especiales */
.espacio {
	clear:both;
}

.quitatributo {
	clear:none;
}

/* MENUS COLOR */
#gestionempresarial .gestion,
#corbusiness .corbus,
#corstrategy .corstra,
#gestioncobranzas .cobra,
#virtualizacion .virtual,
#platform .plat,
#telemetria .telem,
#erp .qad,
#corvu .corvu,
#inffinix .infi,
#dte .factura,
#lce .libro,
#citrix .citr,
#consultorias .consu,
#capacitacion .capaz,
#soporte-productos .sopor,
#auditoria .audi,
#noticias .nota,
#historialprensa .prensa, #prensa .prensa,
#onvision .onvi,
#mision .misi,
#valores .valor,
#propuesta-valor .propu,
#historia .histor,
#alianza .alian,
#oportunidades-trabajo .work,
#contactox .conta
{
	color: #F28100;
}

/*casos de exito */
#exito1 .uno, #exito2 .dos, #exito3 .tres {
	color: #F28100;
}

