body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.homeBg {
	background-image: url(images/home_bg01.gif);
	background-color: #2C5080;
}
.menuGral {
	background-color: #BBBBBB;
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
#menu a {
	color: #FFFFFF;
}
.menuLogin {
	background-image: url(images/m_bg_login.png);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 2px;
}
#login input {
	font-size: 9px;
	height: 13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.login_rut01 {
	width: 68px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.login_rut02 {
	width: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.login_password{
	width: 88px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.loginTxt {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 2px;
}
a {
	text-decoration: none;
}
.menuLogged {
	background-image: url(images/m_bg_login.png);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 8px;
	padding-top: 4px;
}
.menuLogged img {
	border: 1px solid #A3A3A3;
}
.menuLoggedName {
	font-size: 11px;
	font-weight: bold;
	color: #151515;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8C8C8C;
	padding-bottom: 5px;
}
.menuOpciones {
	font-size: 11px;
	padding-left: 14px;
	background-color: #151515;
	color: #999999;
}
.menuOpcionesOver {
	font-size: 11px;
	padding-left: 14px;
	background-color: #858585;
}
.buscarInput {
	background-color: transparent;
	height: 17px;
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	color: #000000;
	margin-top: 4px;
	_margin-top: 3px;
}
.tecnoBg {
	background-image: url(images/tecno_bg01.gif);
	background-color: #8A8A8A;
}
.menuTecno {
	background-color: #DBDBDB;
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
.tecnoOpciones {
	font-size: 11px;
	padding-left: 14px;
	background-color: #747474;
}
.tecnoOpcionesOver {
	font-size: 11px;
	padding-left: 14px;
	background-color: #454545;
}
.tecnoOpcionesSub {
	font-size: 11px;
	padding-left: 25px;
	background-color: #ACACAC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
.tecnoOpcionesSubOver {
	font-size: 11px;
	padding-left: 25px;
	background-color: #838383;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
.tecnoTutilo {
	font-weight: bold;
	text-transform: uppercase;
	color: #CD0000;
	font-size: 12px;
}
.tecnoSubTutilo {
	font-size: 12px;
	font-weight: bold;
	color: #960000;
}
.tecnoSubTutilo font, .tecnoSubTutilo em {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #960000;
	font-style: normal;
}
.medioBg {
	background-image: url(images/medio_bg01.gif);
	background-color: #8A8A8A;
}
.menuMedio {
	background-color: #64912C;
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
.medioOpciones {
	font-size: 11px;
	padding-left: 14px;
	background-color: #2C3B1A;
}
.medioOpcionesOver {
	font-size: 11px;
	padding-left: 14px;
	background-color: #36491E;
}
.medioOpcionesSub {
	font-size: 11px;
	padding-left: 25px;
	background-color: #405721;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #64912C;
}
.medioOpcionesSubOver {
	font-size: 11px;
	padding-left: 25px;
	background-color: #55742C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #64912C;
}
.medioTutilo {
	font-weight: bold;
	text-transform: uppercase;
	color: #5E6F3B;
	font-size: 12px;
}
.medioSubTutilo {
	font-size: 12px;
	font-weight: bold;
	color: #313F13;
}
.medioSubTutilo font, .medioSubTutilo em {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #313F13;
	font-style: normal;
}
.comBg {
	background-image: url(images/com_bg01.gif);
	background-color: #8A8A8A;
}
.menuCom {
	background-color: #816931;
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
.comOpciones {
	font-size: 11px;
	padding-left: 14px;
	background-color: #322B12;
}
.comOpcionesOver {
	font-size: 11px;
	padding-left: 14px;
	background-color: #483D1F;
}
.comOpcionesSub {
	font-size: 11px;
	padding-left: 25px;
	background-color: #5D4F2C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #816931;
}
.comOpcionesSubOver {
	font-size: 11px;
	padding-left: 25px;
	background-color: #6F5C2F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #816931;
}
.comTutilo {
	font-weight: bold;
	text-transform: uppercase;
	color: #584C2B;
	font-size: 12px;
}
.comSubTutilo {
	font-size: 12px;
	font-weight: bold;
	color: #342E16;
}
.comSubTutilo font, .comSubTutilo em {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #342E16;
	font-style: normal;
}
.comGaleriaFoto01 {
	border: 1px solid #999999;
	margin-bottom: 10px;
	margin-top: 30px;
}
.comGaleriaFoto02 {
	margin-top: 12px;
	border: 1px solid #999999;
}
.comGaleriaListadoFoto01 {
	border: 1px solid #999999;
	margin-bottom: 10px;
}
.comGaleriaListadoFoto02 {
	border: 1px solid #816931;
	margin-bottom: 10px;
}
.comGaleriaDespliegue {
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.comGaleriaDescripcion {
	padding-right: 15px;
	font-size: 11px;
	color: #606060;
}
.comGaleriaThumbs {
	padding-top: 15px;
}
.comGaleriaThumbsMarco01 {
	border: 1px solid #999999;
}
.comGaleriaThumbsMarco02 {
	border: 1px solid #816931;
}
.comGaleriaThumbsMarco03 {
	border: 1px solid #CC0000;
}
.premioBg {
	background-image: url(images/premio_bg01.gif);
	background-color: #8A8A8A;
}
.menuPremio {
	background-color: #3AA1CE;
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
.premioOpciones {
	font-size: 11px;
	padding-left: 14px;
	background-color: #17577A;
}
.premioOpcionesOver {
	font-size: 11px;
	padding-left: 14px;
	background-color: #2C6D8D;
}
.premioOpcionesSub {
	font-size: 11px;
	padding-left: 25px;
	background-color: #4184A0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3AA1CE;
}
.premioOpcionesSubOver {
	font-size: 11px;
	padding-left: 25px;
	background-color: #3E92B7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3AA1CE;
}
.premioTutilo {
	font-weight: bold;
	text-transform: uppercase;
	color: #BD4F0E;
	font-size: 12px;
}
.premioSubTutilo {
	font-size: 12px;
	font-weight: bold;
	color: #1D5B7F;
}
.ganadoresTutilo {
	background-image: url(images/premio_bg02.gif);
	background-repeat: repeat-x;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #6E6F70;
	padding-top: 5px;
}
.ganadoresFoto {
	border: 1px solid #BEBEBE;
	background-color: #BEBEBE;
}
.ganadoresTexto {
	font-size: 12px;
	color: #606060;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
#masMedio, #masTecno, #masCom, #masPremio, #masBusca{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #969696;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#masMedio td, #masTecno td, #masCom td, #masPremio td, #masBusca td {
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: justify;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #969696;
}
#masMedio a {
	color: #5E6F3B;
	text-decoration: underline;
	font-size: 12px;
}
#masMedio a:hover {
	color: #796531;
}
#masTecno a {
	color: #CD0000;
	text-decoration: underline;
	font-size: 12px;
}
#masTecno a:hover {
	color: #0A769F;
}
#masCom a {
	color: #584C2B;
	text-decoration: underline;
	font-size: 12px;
}
#masCom a:hover {
	color: #897643;
}
#masPremio a {
	color: #584C2B;
	text-decoration: underline;
	font-size: 12px;
}
#masPremio a:hover {
	color: #897643;
}
#masGaleria td {
	padding-right: 26px;
	padding-left: 26px;
	font-size: 11px;
	color: #606060;
	padding-bottom: 15px;
}
#masGaleria a {
	color: #606060;
}
#masGaleria a:hover {
	color: #000000;
}
#masBusca a {
	color: #173D65;
	text-decoration: underline;
	font-size: 12px;
}
#masBusca a:hover {
	color: #2C5080;
}
#despliegue {
	font-size: 12px;
	color: #606060;
	padding-top: 33px;
	padding-right: 18px;
	padding-bottom: 33px;
	padding-left: 23px;
	text-align: justify;
	z-index: 10;
	width: 338px;
	_width: 379px;
	height: 292px;
	_height: 359px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 16px;
}
#despliegueBurbujas {
	height: 162px;
	width: 224px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 0px;
}
#burbujasTabla {
	margin-left: 5px;
}
#burbujasTabla td {
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	font-size: 10px;
	color: #383838;
	padding-top: 3px;
	padding-bottom: 3px;
}
#despliegueBuscarListado {
	font-size: 12px;
	color: #606060;
	padding-top: 33px;
	padding-right: 18px;
	padding-bottom: 33px;
	padding-left: 23px;
	text-align: justify;
	z-index: 10;
	width: 688px;
	_width: 733px;
	height: 292px;
	_height: 359px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 16px;
}
#despliegueGaleria {
	padding-top: 8px;
	padding-right: 18px;
	padding-left: 23px;
	z-index: 10;
	width: 515px;
	_width: 556px;
	height: 333px;
	_height: 359px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 16px;
}
#despliegueGaleria2 {
	font-size: 12px;
	color: #606060;
	padding-top: 33px;
	padding-right: 107px;
	padding-bottom: 33px;
	padding-left: 23px;
	text-align: justify;
	z-index: 10;
	width: 249px;
	_width: 379px;
	height: 292px;
	_height: 359px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 16px;
}
#despliegueThumbs img{
	border: 2px solid #342e16;
	margin-top:3px;
}
#despliegueGaleriaLista {
	padding-top: 49px;
	padding-right: 18px;
	padding-bottom: 33px;
	padding-left: 23px;
	z-index: 10;
	width: 515px;
	_width: 556px;
	height: 276px;
	_height: 359px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 16px;
}
#despliegueLista, #desplieguePremioViajeGanadores {
	font-size: 12px;
	color: #606060;
	padding-top: 33px;
	padding-right: 18px;
	padding-bottom: 33px;
	padding-left: 23px;
	text-align: justify;
	z-index: 10;
	width: 515px;
	_width: 556px;
	height: 292px;
	_height: 359px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 16px;
}
#desplieguePremioViaje {
	font-size: 12px;
	color: #606060;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 33px;
	padding-left: 23px;
	text-align: justify;
	z-index: 10;
	width: 515px;
	_width: 556px;
	height: 106px;
	_height: 149px;
	overflow: auto;
	position: absolute;
	left: 0px;
	top: 0px;
}
.contacto {
	padding-left: 57px;
	font-size: 13px;
	font-weight: bold;
	color: #7C7C7C;
	text-align: justify;
	padding-right: 57px;
}
.contacto img, .registro img {
	margin-bottom: 5px;
}
.contactoInput {
	font-size: 11px;
	color: #5477A7;
	background-color: #FFFFFF;
	height: 20px;
	width: 240px;
	border: none;
	padding-right: 4px;
	padding-left: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
.contactoSelect {
	font-size: 11px;
	color: #5477A7;
	background-color: #FFFFFF;
	height: 20px;
	width: 240px;
	border: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.contacto textarea {
	font-size: 11px;
	color: #5477A7;
	background-color: #FFFFFF;
	height: 65px;
	width: 240px;
	margin-bottom: 5px;
	border: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
/*	scrollbar-3dlight-color: #D3DCE8;
	scrollbar-highlight-color: #92A8C7;
	scrollbar-face-color: #5477A7;
	scrollbar-arrow-color: #D7D7D7;
	scrollbar-track-color: #47658D;
	scrollbar-shadow-color: #466289;
	scrollbar-darkshadow-color: #2D3F59;
*/}
.votarTd {
	font-size: 13px;
	color: #606060;
	padding-right: 10px;
	padding-bottom: 10px;
}
.votarBarra {
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDB57C;
}
.votarTexto {
	font-size: 11px;
	color: #606060;
	padding-top: 5px;
}
.votarPorcentaje {
	font-size: 12px;
	color: #606060;
	padding-top: 3px;
	padding-left: 5px;
}
.buscaTutilo {
	font-weight: bold;
	text-transform: uppercase;
	color: #173D65;
	font-size: 12px;
}
.buscaSubTutilo {
	font-size: 12px;
	font-weight: bold;
	color: #3765A2;
}
.buscaSubTutilo font, .buscaSubTutilo em {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3765A2;
	font-style: normal;
}
.burbuEtiqueta {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(images/burbu_bg01.gif);
	background-repeat: repeat-x;
	padding-left: 12px;
	font-size: 12px;
}
.burbuMes {
	text-transform: uppercase;
}
.burbuAcumulados {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #606060;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 8px;
	padding-top: 5px;
	line-height: 15px;
}
.registrarInput, .registrarInputMedio, .registrarInputMini, .registrarInputChico, .registrarInputFecha, .registro select {
	font-size: 11px;
	color: #5477A7;
	border: none;
	height: 20px;
	padding-right: 4px;
	padding-left: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
.registrarTd {
	font-size: 10px;
	color: #606060;
}
.registrarTdGrande {
	font-size: 12px;
	color: #606060;
	padding-top: 2px;
}
.registrarTd a, .registrarTdGrande a {
	font-weight: bold;
	color: #333333;
}
.registrarTd a:hover, .registrarTdGrande a:hover {
	color: #993300;
}


.registrarInput {
	width: 340px;
}
.registrarInputMedio {
	width: 100px;
}
.registrarInputMini, .registrarInputFecha {
	width: 20px;
}
.registrarInputChico {
	width: 40px;
}
.registrarPersonalTrabajo {
	margin-bottom: 5px;
}

.registrarObliga {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	padding-left: 3px;
	padding-top: 3px;
}
#volver {
	margin-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 5px;
}
#volver a {
	color: #333333;
}
#volver a:hover {
	color: #20B7FF;
}

#paginacion {
	font-size: 11px;
	color: #606060;
	margin-top: 10px;
}
#paginacion a {
	color: #606060;
}
#paginacion a:hover {
	color: #CC0000;
}
.enlacesRapidos {
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 120%;
	padding-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.enlacesRapidos a {
	color: #FFFFFF;
}
.enlacesRapidos a:hover {
	color: #20B7FF;
}
.menuHeavyUsers {
	padding-top: 65px;
	padding-right: 12px;
	padding-bottom: 37px;
	width: 177px;
}
