@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url('/css/woff/_xyN3apAT_yRRDeqB3sPRg.woff') format('woff');
  /*src: local('Ubuntu'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/_xyN3apAT_yRRDeqB3sPRg.woff) format('woff');*/
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url('/css/woff/OsJ2DjdpjqFRVUSto6IffD8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
  /*src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/OsJ2DjdpjqFRVUSto6IffD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');*/
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url('/css/woff/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
  /*src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');*/
}

@font-face {
  font-family: 'Hebrew';
  font-style: normal;
  font-weight: 500;
  src: local('Bsthebre'), url('/css/woff/Bsthebre.woff') format('woff');
  /*src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(http://themes.googleusercontent.com/static/fonts/ubuntu/v4/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');*/
}

@import url('https://fonts.googleapis.com/css?family=Cinzel');

area {
  display: block;
  cursor: pointer;
}

html{
	margin:0px;
	padding:0px;
}

body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family: 'Ubuntu', sans-serif;
	font-size:14px;
	/*background: url('../img/body-bg.gif') #0c2a4c no-repeat top center;*/
	background: url('/img/page_bg.png') #FFFFFF repeat-x top center;
	overflow-y: scroll;
	cursor:default;
}

body.dark{
	transition: 1s;
	background: url('/img/page_bg_dark.png') #333 repeat-x top center;
	color:white;
}

body.light{
	transition: 1s;
	background: url('/img/page_bg.png') #FFFFFF repeat-x top center;
	color:black;
}

.switch_svg{
	filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(87deg) brightness(100%) contrast(100%);
}

.dios{
	margin: auto;
	width:100%;
	min-width:1100px;
}

.general
{
	width: 100%;
	table-layout: fixed;
	margin: auto;
	text-align: left;
	color: #303030;
	/*border: 2px solid #2A0E78;*/
	border: 0px solid #febd37;
	min-height:550px;
	/*background: url('../img/el-cambio-es-ahora.png') #FFFFFF no-repeat 690px 26px;*/
	background: transparent no-repeat top right;
}

.cuerpo
{
	z-index:0;
	background-color: transparent;
	width: 1200px;
	margin:0px auto;
	margin-top:0px;
	margin-bottom:20px;
	min-height:400px;
	text-align:justify;
	/*border: 1px solid #febd37;*/
}

#rightbar{
	transition:1s;
	width:450px;
	min-height:100px;
	display:inline-block;
	height:100%;
	margin-left:0px;
	background: #CFCFCF repeat-x right bottom;
	border-top:3px solid white;
	border-right:3px solid white;
	border-bottom:3px solid white;
	padding:10px;
	border-radius:0px 0px 10px 0px;
}

#rightbar_invitation{
	width:450px;
	min-height:50px;
	display:inline-block;
	height:100%;
	margin-top:0px;
	background: #CFCFCF repeat-x right bottom;
	border-top:3px solid white;
	border-right:3px solid white;
	border-bottom:3px solid white;
	padding:10px;
	border-radius:5px 5px 10px 5px;
}

/* BARRA POSICIÓN FIJA EN LA PARTE INFERIOR DEL NAVEGADOR :D*/
#rightbarFixed{
	position:fixed;
	display:none;
	left: 100%;
	margin-left:-500px;
	top:100%;
	margin-top:-500px;
	width:470px;
	max-height:500px;
	background-color: #FFDDBB;
	border:1px solid #CDB296;
}

.actionmenu{
	float:right;
	z-index:500;
	font-weight:bold;
	color:#9A8672;
	padding-right:7px;

}

.actionmenu:hover{
	color:black;
	font-weight:bold;
	cursor:pointer;
}

#rightbarTexto{
	float:left;
	background-color:#FFDDBB;
	width:470px;
	margin-top:0px;
	border-radius:0 0 0px 0;
}

#central{
	width:650px;
	min-height:550px;
	float:left;
	background: url('/img/bglila.jpg') #d1c6e8 repeat-x bottom;
	border-radius:0px 0px 10px 10px;
	border:3px solid white;
	padding:20px;
}

.TMFmodebutton{
	min-width:120px;
	text-align:center;
	float:left;
	margin:0px 10px 10px 0px;
	padding:15px 10px 15px 10px;
	border:2px dotted #9F87A5;
	border-radius:15px;
	font-weight:bold;
	font-size:13px;
	cursor:pointer;
	color:#6F5775;
}

.textmanager-border{
	border-top:2px solid #a078c0;
	margin-top:20px;
	padding-top:20px;
}

.footer{
	float:left;
	background: url('/img/footer_slice2.png') transparent repeat-x top;
	width:100%;
	height:160px;
	padding-top:30px;


}

#cont-footer{
	width:950px;
	margin:0px auto;
	text-align:left;
}

.box-footer{
	width:306px;
	padding:10px 10px 20px 0px;
	float:left;
	border-bottom:1px solid #777;
	height:148px;
	overflow:hidden;
}



/*-------------------------------------------------------------------------------------
	Configuracion del contenedor del menu
-------------------------------------------------------------------------------------*/
.menu_hor_fondo
{
	float:left;
	width: 850px;
	height:26px;
	padding:0 0 0 0;
	/*background:#A8A8A8 url('../img/shadow.gif') repeat-x scroll center bottom;*/
	/*border:1px solid #E7E8E6;*/
/*border: 1px solid #000000;*/
}
.menu_horizontal
{
	z-index:0;
	float:right;
	margin-right:40px;
	padding-top:5px;
	/*width: 760px;*/
	height:47px;
	text-align: center;
	background: #f84599 repeat-x scroll; /*gris #444*/
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
	border-right:2px solid #fff;
	border-left:2px solid #fff;
	border-bottom:2px solid #fff;
/*border: 1px solid #000000;*/
}
.menu_horizontal ul
{
	/*margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top: 0px;*/
	margin:auto;
	padding:0px;
}
.menu_horizontal ul li
{
	/*background:#f84599 repeat-x scroll;*/
	border-collapse: collapse;
	/*border-right:1px solid #00bbe3;
	border-left:1px solid #00bbe3;*/
	float:left;
	height:25px;
	margin-top:-1px;
	padding-top: 5px;
	list-style: none;
	text-align: center;
	padding-left:13px;
	padding-right:13px;
}

.menu_horizontal ul li a
{
	font-size:15px;
	font-weight: bold;
	text-decoration:none;
	color: #FFF; /*#CCC;/*/
	padding: 5px 10px 9px 10px;
	margin:0px;
	text-shadow:1px 1px 2px #B61991;
}
.menu_horizontal ul li a:hover
{
	font-size:15px;
	font-weight: bold;
	text-decoration:none;
	color: #FFF;
	margin:0px;
	padding: 5px 10px 9px 10px;
}

.menu_horizontal ul li a.selected_menu
{
	font-weight: bold;
	text-decoration:none;
	color: #FFEF3F;
	margin:0px;
	padding: 5px 10px 9px 10px;

}
.menu_horizontal ul li a.selected_menu:hover
{
	color: #FFEF3F;
}

#menu_calcular_tecnicas{
	float:left;
	border-top:1px solid #BBB;
	width:450px;
	min-height:40px;
	margin-top:5px;
	padding-top:0px;
	padding-left: 0px;
}


a.titulopie{
	color:#BBB;
	text-decoration:none;
}

a.titulopie:hover{
	color:#CCC;
	text-decoration:underline;
}

a.link{
	font-size:12px;
	font-weight:bold;
	color:#5B4D5E;
	text-decoration:none;
}

a.link:hover{
	text-decoration:underline;
}

h1{
	font-size:26px;
	font-weight: bold;
	text-decoration:none;
	color: #222;
	padding: 4px 0px 0px 0px;
}

h2{
	font-size:20px;
	font-weight: bold;
	text-decoration:none;
	color: #30383A;

	padding: 4px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

h3{
	margin-top:15px;
	margin-bottom:5px;
	padding:0;
}

select{
	font-weight:bold;
	font-size:15px;
	border-radius:5px;
	border:2px solid #9F87A5;
	background-color:white;
}

select.mini{
	font-weight:bold;
	font-size:12px;
	border-radius:5px;
	border:1px solid #E0E0E0;
	background-color:white;
	padding:1px;
}

input{
	font-weight:bold;
	font-size:15px;
	border-radius:5px;
	border:2px solid #9F87A5;
	background-color:white;
}

input.mini{
	font-weight:bold;
	font-size:12px;
	border-radius:5px;
	border:1px solid #E0E0E0;
	background-color:white;
	padding:2px;
}

input.mini_transp{
	font-weight:bold;
	font-size:12px;
	border-radius:5px;
	border:1px solid #E0E0E0;
	background-color:#E0E0E0;
	padding:2px;
	color:#777;
}

button{
	font-weight:bold;
	font-size:15px;
	border-radius:5px;
	border:2px solid #222;
	background-color:white;
	padding:2px 4px 2px 4px;
}

ul.pielinks{
	margin-top:7px;
	margin-left:13px;
	padding-left:0px;
	list-style-image:url('/img/orange_arrow.png');
}

ul.pielinks li{
	padding-top:3px;
}

ul.pielinks li a{
	color:#CCC;
	font-size:16px;
	text-decoration:none;
}

ul.pielinks li a:hover{
	text-decoration:underline;
}

.styled-select{
   padding: 5px;
   font-size: 16px;
   height: 34px;
   font-size:12px;
}

.styled-select option{
	padding-top:3px;
	padding-bottom:3px;
}


#divcentraltabs{

	width:100%;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:10px;
}

.centraltab_selected{
	font-size:15px;
	padding:5px 15px 5px 15px;
	border-top:3px solid white;
	border-right:3px solid white;
	border-left:3px solid white;
	height:20px;
	border-radius:0px 10px 0px 0px;
	float:left;
	color:white;
	font-weight:bold;
	background-color: #B6ADCA;
	margin-right:5px;
	margin-bottom:-3px;
	cursor:pointer;
	text-shadow:1px 1px 2px #555;
}

.centraltab{
	font-size:15px;
	padding:5px 15px 5px 15px;
	height:20px;
	border-top:3px solid white;
	border-right:3px solid white;
	border-left:3px solid white;
	border-bottom:3px solid white;
	border-radius:0px 10px 0px 0px;
	float:left;
	color:white;
	font-weight:bold;
	background-color: #867D9A;
	margin-right:5px;
	margin-bottom:-3px;
	cursor:pointer;
	text-shadow:1px 1px 2px #555;
}

.rightbartab_selected{
	font-size:15px;
	padding:5px 15px 5px 15px;
	border-top:3px solid white;
	border-right:3px solid white;
	border-left:3px solid white;
	height:20px;
	border-radius:0px 10px 0px 0px;
	float:left;
	color:white;
	font-weight:bold;
	background-color: #efcb0d;
	margin-right:5px;
	cursor:pointer;
	text-shadow:1px 1px 2px #8C7608;
}

.rightbartab{
	font-size:15px;
	padding:5px 15px 5px 15px;
	height:20px;
	border-top:3px solid white;
	border-right:3px solid white;
	border-left:3px solid white;
	border-bottom:3px solid white;
	border-radius:0px 10px 0px 0px;
	float:left;
	color:white;
	font-weight:bold;
	background-color: #e1b10c;
	margin-right:5px;
	margin-bottom:-3px;
	cursor:pointer;
	text-shadow:1px 1px 2px #8C7608;
}

#uppermenu{
	float:left;
	background: url('/img/yellow-range.png') transparent repeat-x bottom;
	width:100%;
	min-height:24px;
	margin-bottom:20px;
	padding-top:5px;
}

.uppermenu_botton{
	font-size:13px;
	font-weight:bold;
	padding:20px 15px 0px 15px;
	cursor:pointer;
}

#rightbarTitle{
	float:left;
	background: url('/img/yellow-range.png') transparent repeat-x center;
	width:460px;
	min-height:15px;
	padding:8px 0 0 10px;
	font-weight:bold;
	border-top:3px solid white;
	border-right:3px solid white;
}

#rightbar_invitation_Title{
	float:left;
	margin-top:10px;
	background: #6BA1FF repeat-x top;
	width:460px;
	min-height:15px;
	padding:8px 0 0 10px;
	font-weight:bold;
	border-top:3px solid white;
	display: none;
}

#div_bbdd_status{
	float:left;
	width:200px;
	font-size:12px;
	font-weight:normal;
}

#segunda_carta{
	float:left;
	font-size:12px;
	overflow:auto;
	width:300px;
	max-height:200px;
	padding:0 10px 0 10px;
	margin-top:10px;
}

.imggraphoptionbutton{
	border-radius:15px;
	font-weight:bold;
	background-color:#AA7ACA;
	color:white;
	font-size:10px;
	padding:7px 10px 7px 10px;
	margin-top:3px;
	float:right;
}

.MatrixTag{
	float:left;
	width:150px;
	padding:3px 2px 3px 4px;
	cursor:pointer;
}

.MatrixTag:hover{
	background-color:#dacff2;
}

.MatrixTagSelected{
	float:left;
	width:150px;
	padding:3px 2px 2px 4px;
	border-bottom:1px solid #dacff2;
/* 	border-left:3px solid #9F87A5; */
	background-color:#e6daff;
	cursor:pointer;
}

.AtacirTag{
	float:left;
	width:140px;
	padding:3px 2px 3px 4px;
	cursor:pointer;
}

.AtacirTagSelected{
	float:left;
	width:140px;
	padding:3px 2px 2px 4px;
	border-bottom:1px solid #dacff2;
/* 	border-left:3px solid #9F87A5; */
	background-color:#e6daff;
	cursor:pointer;
}

.AtacirTableTag{
	padding:3px 2px 3px 10px;
	height:20px;
	float:left;
	font-size:13px;
	background-color:#e6daff;
	color:black;
	cursor:pointer;
	width:158px;
}

.AtacirTableTag:hover{
	background-color:#dacff2;
}

.MouseOverYellow{
	background-color:white;
}
.MouseOverYellow:hover{
	background-color:#F9FFAF;
	cursor:pointer;
}

tr.MouseOver td{
	border-bottom:1px dotted #CCC;
}



table.aspectario{
	border:2px solid #9F87A5;
	float:left;
	padding:0;
	margin:0;
}

table.aspectario tr th{
	width:30px;
	height:30px;
	border:0px;
	background-color:white;
}

table.aspectario tr td{
	width:30px;
	height:30px;
	background-color:white;
}

table.aspectario tr td.aspectario{
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	background-color:white;
	width:30px;
	font-size:9px;
	text-align:center;
	cursor:pointer;
}

td.habilvacio{
	height:30px;
	width:30px;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}

table.aspectario tr td.inhabil{
	border-top:1px solid white;
	border-right:1px solid white;
	background-color:#ddd;
	width:30px;
}

.vacio{
	border-top:1px solid white;
	border-right:1px solid white;
	background-color:#ddd;
}

.FixedstarAsp{
	border:2px solid #9F87A5;
	float:left;
	padding:0;
	margin:0;
	background-color:white;
}
table.FixedstarAsp tr th{
	width:30px;
	height:30px;
	border:0px;
	background-color:white;
}

td.fsname{
	background-color:white;
	width:120px;
	height:30px;
	border-right:1px solid #ddd;
	padding-left:10px;
	border-top:1px solid #ddd;
	font-size:12px;
	cursor:pointer;
	text-align:left;
}

td.fsname img{
	margin-top:5px;
	margin-bottom:-2px;
}

td.fsaspect{
	width:30px;
	height:30px;
	background-color:white;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	background-color:white;
	font-size:9px;
	text-align:center;
}

.fstitle{
	font-family:'Cinzel';
	font-weight:bold;
	font-size:15px;
}


table.FormRadix{
	font-size:12px;
	float:left;
	padding:0 10px 0 0;
	margin:0 3px 0 0;
	border-spacing:3px;
}

table.FormRadix tr{
	padding:0;
	margin:0;
}

table.FormRadix tr td{
	padding:0;
	margin:0;
}

span.GradoBueno{
	font-size:15px;
	color:#53CF48;
}
span.GradoMalo{
	font-size:15px;
	color:#DE4D50;
}

div.savedchart{
	float:left;
	padding:0px 10px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#555;
	border-radius:20px;
	cursor:pointer;
	margin-right:10px;
	margin-bottom:2px;
	width:370px;
}

div.savedchart:hover{
	background-color:#333;
}

div.TecnicasBoton{
	float:left;
	background-color:#BFBFBF;
	border-radius:15px;
	width:80px;
	height:80px;
	padding:10px;
	padding-top:10px;
	margin-top:12px;
	font-size:10px;
	color:#444;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	margin-left: 6px;
	margin-right: 6px;
}

div.TecnicasBoton:hover{
	background-color:#AFAFAF;
}

a.MapType{
	margin-left:15px;
	float:left;
	font-size:12px;
	padding:5px;
	border:1px solid #AF93BF;
	border-radius:8px;
	margin-bottom:0px;
	background-color:#E8DAFF;
	color:black;
	font-weight:bold;
	cursor:pointer;
}

a.MapType:hover{
	background-color:#E8DAFF;
	border:1px solid #796484;
	padding:5px;
}

a.TechType{
	margin-left:15px;
	float:left;
	font-size:12px;
	padding:5px;
	border:1px solid #afafaf;
	border-radius:8px;
	margin-bottom:0px;
	background-color:#dfdfdf;
	color:black;
	font-weight:bold;
	cursor:pointer;
}

a.TechType:hover{
	background-color:#bebebe;
	border:1px solid #afafaf;
	padding:5px;
}


a.StarType{
	margin-left:0px;
	float:left;
	font-size:12px;
	padding:5px;
	border:1px solid #CDB296;
	border-radius:8px;
	margin-bottom:0px;
	background-color:#EECCAA;
	color:black;
	font-weight:bold;
	cursor:pointer;
}

a.StarType:hover{
	background-color:#EECCAA;
	border:1px solid #a18a73;
	padding:5px;
}

img.StarImage{
	padding:0px 0px 20px 0px;
	width:100%;
	max-width:410px;
}

#divTextAstrology{
	border:0px solid #DDBB99;
}

/* ICONOS DE SIGNOS Y DE PLANETAS */
#glyph{
	float:left;
	background-repeat: no-repeat;
	background-image:url('/img/spritetrans.png');
	height:20px;
	width:20px;
}

#glyph-nakshatra{
	float:left;
	background-repeat: no-repeat;
	background-image:url('/img/sprite-nakshatra.png');
	height:20px;
	width:20px;
}

div.ModuloExtraCaja{
	float:left;
	border:1px solid #AAAAAA;
	border-radius: 10px;
	padding:12px;
	background-color: #484848;
	box-shadow: 0px 0px 3px #a196b8;
	max-width:180px;
	margin:10px 11px 5px 0px;
	color:white;
	min-height:210px;
}

div.ModuloExtraCaja img{
	width:180px;
	height:60px;
	margin-bottom:7px;
	border-radius: 3px;
}

div.ModuloExtraCaja h2{
	margin:10px 0px;
	padding:8px 0px 0px 0px;
	font-size:18px;
	text-align:left;
	color:white;
	font-weight:medium;
}

div.ModuloExtraCaja p{
	margin-top:5px;
	font-size:11px;
	text-align:left;
	line-height: 1.3;
	color:#DDD;
}

div.ModuloExtraCaja p b{
	color:white;
	font-weight:medium;
}

div.ModuloExtra_addCesta{
	max-width:100%;
	padding-top:10px;
	text-align:center;
	margin-top:14px;
}

div.ModuloExtra_addCesta a{
	padding:7px 14px 7px 14px;
	margin: auto;
	float:center;
	border:2px solid #FFFFFF;
	background-color: #FF7700;
	border-radius: 12px;
	font-size:14px;
	text-decoration:none;
	text-align:center;
	color:white;
	font-weight:bold;
	text-shadow:0px 0px 7px #881100;
}

div.ModuloExtra_addCesta a:hover{
	background-color: #FF9922;
}


.neptuno-1{background-position:144px 144px;}
.neptuno-2{background-position:288px 144px;}
.neptuno-3{background-position:432px 144px;}
.neptuno-4{background-position:-251px 0;}
.neptuno-5{background-position:-7px -99px;}
.neptuno-6{background-position:-90px -99px;}


/* planeta-intensidad-calidad */

/* Sol */

.p0-muyalta-muyalta{background-position:0px 0px;}
.p0-muyalta-alta{background-position:0px 0px;}
.p0-muyalta-regular{background-position:-288px 0px;}
.p0-muyalta-baja{background-position:-432px 144px;}
.p0-muyalta-muybaja{background-position:-288px 144px;}

.p0-alta-muyalta{background-position:0px 0px;}
.p0-alta-alta{background-position:0px 0px;}
.p0-alta-regular{background-position:-288px 0px;}
.p0-alta-baja{background-position:-432px 144px;}
.p0-alta-muybaja{background-position:-288px 144px;}

.p0-regular-muyalta{background-position:0px 0px;}
.p0-regular-alta{background-position:-288px 0px;}
.p0-regular-regular{background-position:-288px 0px;}
.p0-regular-baja{background-position:-432px 0px;}
.p0-regular-muybaja{background-position:-432px 144px;}

.p0-baja-muyalta{background-position:-288px 0px;}
.p0-baja-alta{background-position:-288px 0px;}
.p0-baja-regular{background-position:-432px 0px;}
.p0-baja-baja{background-position:0px 144px;}
.p0-baja-muybaja{background-position:-144px 144px;}

.p0-muybaja-muyalta{background-position:-288px 0px;}
.p0-muybaja-alta{background-position:-432px 0px;}
.p0-muybaja-regular{background-position:0px 144px;}
.p0-muybaja-baja{background-position:-144px 144px;}
.p0-muybaja-muybaja{background-position:-144px 144px;}

/* Luna */

.p1-muyalta-muyalta{background-position:0px 0px;}
.p1-muyalta-alta{background-position:0px 0px;}
.p1-muyalta-regular{background-position:-288px 0px;}
.p1-muyalta-baja{background-position:-432px 144px;}
.p1-muyalta-muybaja{background-position:-288px 144px;}

.p1-alta-muyalta{background-position:0px 0px;}
.p1-alta-alta{background-position:0px 0px;}
.p1-alta-regular{background-position:-288px 0px;}
.p1-alta-baja{background-position:-432px 144px;}
.p1-alta-muybaja{background-position:-288px 144px;}

.p1-regular-muyalta{background-position:0px 0px;}
.p1-regular-alta{background-position:-288px 0px;}
.p1-regular-regular{background-position:-288px 0px;}
.p1-regular-baja{background-position:-432px 0px;}
.p1-regular-muybaja{background-position:-432px 144px;}

.p1-baja-muyalta{background-position:-288px 0px;}
.p1-baja-alta{background-position:-288px 0px;}
.p1-baja-regular{background-position:-432px 0px;}
.p1-baja-baja{background-position:0px 144px;}
.p1-baja-muybaja{background-position:-144px 144px;}

.p1-muybaja-muyalta{background-position:-288px 0px;}
.p1-muybaja-alta{background-position:-432px 0px;}
.p1-muybaja-regular{background-position:0px 144px;}
.p1-muybaja-baja{background-position:-144px 144px;}
.p1-muybaja-muybaja{background-position:-144px 144px;}

/* Mercurio */

.p2-muyalta-muyalta{background-position:0px 0px;}
.p2-muyalta-alta{background-position:0px 0px;}
.p2-muyalta-regular{background-position:-288px 0px;}
.p2-muyalta-baja{background-position:-432px 144px;}
.p2-muyalta-muybaja{background-position:-288px 144px;}

.p2-alta-muyalta{background-position:0px 0px;}
.p2-alta-alta{background-position:0px 0px;}
.p2-alta-regular{background-position:-288px 0px;}
.p2-alta-baja{background-position:-432px 144px;}
.p2-alta-muybaja{background-position:-288px 144px;}

.p2-regular-muyalta{background-position:0px 0px;}
.p2-regular-alta{background-position:-288px 0px;}
.p2-regular-regular{background-position:-288px 0px;}
.p2-regular-baja{background-position:-432px 0px;}
.p2-regular-muybaja{background-position:-432px 144px;}

.p2-baja-muyalta{background-position:-288px 0px;}
.p2-baja-alta{background-position:-288px 0px;}
.p2-baja-regular{background-position:-432px 0px;}
.p2-baja-baja{background-position:0px 144px;}
.p2-baja-muybaja{background-position:-144px 144px;}

.p2-muybaja-muyalta{background-position:-288px 0px;}
.p2-muybaja-alta{background-position:-432px 0px;}
.p2-muybaja-regular{background-position:0px 144px;}
.p2-muybaja-baja{background-position:-144px 144px;}
.p2-muybaja-muybaja{background-position:-144px 144px;}


/* VEnus */

.p3-muyalta-muyalta{background-position:0px 0px;}
.p3-muyalta-alta{background-position:0px 0px;}
.p3-muyalta-regular{background-position:-288px 0px;}
.p3-muyalta-baja{background-position:-432px 144px;}
.p3-muyalta-muybaja{background-position:-288px 144px;}

.p3-alta-muyalta{background-position:0px 0px;}
.p3-alta-alta{background-position:0px 0px;}
.p3-alta-regular{background-position:-288px 0px;}
.p3-alta-baja{background-position:-432px 144px;}
.p3-alta-muybaja{background-position:-288px 144px;}

.p3-regular-muyalta{background-position:0px 0px;}
.p3-regular-alta{background-position:-288px 0px;}
.p3-regular-regular{background-position:-288px 0px;}
.p3-regular-baja{background-position:-432px 0px;}
.p3-regular-muybaja{background-position:-432px 144px;}

.p3-baja-muyalta{background-position:-288px 0px;}
.p3-baja-alta{background-position:-288px 0px;}
.p3-baja-regular{background-position:-432px 0px;}
.p3-baja-baja{background-position:0px 144px;}
.p3-baja-muybaja{background-position:-144px 144px;}

.p3-muybaja-muyalta{background-position:-288px 0px;}
.p3-muybaja-alta{background-position:-432px 0px;}
.p3-muybaja-regular{background-position:0px 144px;}
.p3-muybaja-baja{background-position:-144px 144px;}
.p3-muybaja-muybaja{background-position:-144px 144px;}

/* Marte */

.p4-muyalta-muyalta{background-position:0px 0px;}
.p4-muyalta-alta{background-position:0px 0px;}
.p4-muyalta-regular{background-position:-288px 0px;}
.p4-muyalta-baja{background-position:-432px 144px;}
.p4-muyalta-muybaja{background-position:-288px 144px;}

.p4-alta-muyalta{background-position:0px 0px;}
.p4-alta-alta{background-position:0px 0px;}
.p4-alta-regular{background-position:-288px 0px;}
.p4-alta-baja{background-position:-432px 144px;}
.p4-alta-muybaja{background-position:-288px 144px;}

.p4-regular-muyalta{background-position:0px 0px;}
.p4-regular-alta{background-position:-288px 0px;}
.p4-regular-regular{background-position:-288px 0px;}
.p4-regular-baja{background-position:-432px 0px;}
.p4-regular-muybaja{background-position:-432px 144px;}

.p4-baja-muyalta{background-position:-288px 0px;}
.p4-baja-alta{background-position:-288px 0px;}
.p4-baja-regular{background-position:-432px 0px;}
.p4-baja-baja{background-position:0px 144px;}
.p4-baja-muybaja{background-position:-144px 144px;}

.p4-muybaja-muyalta{background-position:-288px 0px;}
.p4-muybaja-alta{background-position:-432px 0px;}
.p4-muybaja-regular{background-position:0px 144px;}
.p4-muybaja-baja{background-position:-144px 144px;}
.p4-muybaja-muybaja{background-position:-144px 144px;}


/* Júpiter */

.p5-muyalta-muyalta{background-position:0px 0px;}
.p5-muyalta-alta{background-position:0px 0px;}
.p5-muyalta-regular{background-position:-288px 0px;}
.p5-muyalta-baja{background-position:-432px 144px;}
.p5-muyalta-muybaja{background-position:-288px 144px;}

.p5-alta-muyalta{background-position:0px 0px;}
.p5-alta-alta{background-position:0px 0px;}
.p5-alta-regular{background-position:-288px 0px;}
.p5-alta-baja{background-position:-432px 144px;}
.p5-alta-muybaja{background-position:-288px 144px;}

.p5-regular-muyalta{background-position:0px 0px;}
.p5-regular-alta{background-position:-288px 0px;}
.p5-regular-regular{background-position:-288px 0px;}
.p5-regular-baja{background-position:-432px 0px;}
.p5-regular-muybaja{background-position:-432px 144px;}

.p5-baja-muyalta{background-position:-288px 0px;}
.p5-baja-alta{background-position:-288px 0px;}
.p5-baja-regular{background-position:-432px 0px;}
.p5-baja-baja{background-position:0px 144px;}
.p5-baja-muybaja{background-position:-144px 144px;}

.p5-muybaja-muyalta{background-position:-288px 0px;}
.p5-muybaja-alta{background-position:-432px 0px;}
.p5-muybaja-regular{background-position:0px 144px;}
.p5-muybaja-baja{background-position:-144px 144px;}
.p5-muybaja-muybaja{background-position:-144px 144px;}


/* Saturno */

.p6-muyalta-muyalta{background-position:0px 0px;}
.p6-muyalta-alta{background-position:0px 0px;}
.p6-muyalta-regular{background-position:-288px 0px;}
.p6-muyalta-baja{background-position:-432px 144px;}
.p6-muyalta-muybaja{background-position:-288px 144px;}

.p6-alta-muyalta{background-position:-144px 0px;}
.p6-alta-alta{background-position:0px 0px;}
.p6-alta-regular{background-position:-288px 0px;}
.p6-alta-baja{background-position:-432px 144px;}
.p6-alta-muybaja{background-position:-288px 144px;}

.p6-regular-muyalta{background-position:0px 0px;}
.p6-regular-alta{background-position:-288px 0px;}
.p6-regular-regular{background-position:-288px 0px;}
.p6-regular-baja{background-position:-432px 0px;}
.p6-regular-muybaja{background-position:-432px 144px;}

.p6-baja-muyalta{background-position:-288px 0px;}
.p6-baja-alta{background-position:-288px 0px;}
.p6-baja-regular{background-position:-432px 0px;}
.p6-baja-baja{background-position:0px 144px;}
.p6-baja-muybaja{background-position:-144px 144px;}

.p6-muybaja-muyalta{background-position:-288px 0px;}
.p6-muybaja-alta{background-position:-432px 0px;}
.p6-muybaja-regular{background-position:0px 144px;}
.p6-muybaja-baja{background-position:-144px 144px;}
.p6-muybaja-muybaja{background-position:-144px 144px;}


/* Urano */

.p7-muyalta{background-position:0px 0px;}
.p7-alta{background-position:0px 0px;}
.p7-regular{background-position:-144px 0px;}
.p7-baja{background-position:-432px 0px;}
.p7-muybaja{background-position:-288px 0px;}


/* Neptuno */

.p8-muyalta{background-position:0px 0px;}
.p8-alta{background-position:-288px 0px;}
.p8-regular{background-position:-432px 0px;}
.p8-baja{background-position:-144px 144px;}
.p8-muybaja{background-position:-144px 144px;}


/* Plutón */

.p9-muyalta{background-position:-432px 144px;}
.p9-alta{background-position:-432px 144px;}
.p9-regular{background-position:-288px 144px;}
.p9-baja{background-position:-144px 144px;}
.p9-muybaja{background-position:0px 144px;}


/* Quirón */
.p10-muyalta{background-position:0px 0px;}
.p10-alta{background-position:0px 0px;}
.p10-regular{background-position:-144px 0px;}
.p10-baja{background-position:-432px 0px;}
.p10-muybaja{background-position:-288px 0px;}



/* Lilith */

.p11-muyalta{background-position:0px 0px;}
.p11-alta{background-position:-144px 0px;}
.p11-regular{background-position:-288px 0px;}
.p11-baja{background-position:-144px 144px;}
.p11-muybaja{background-position:-144px 144px;}


.moon1{background-position:-5px 0;}
.moon2{background-position:-87px 0;}
.moon3{background-position:-167px 0;}
.moon4{background-position:-251px 0;}
.moon5{background-position:-7px -99px;}
.moon6{background-position:-90px -99px;}
.moon7{background-position:-170px -99px;}
.moon8{background-position:-253px -99px;}
.moon9{background-position:-7px -199px;}
.moon10{background-position:-88px -199px;}
.moon11{background-position:-169px -199px;}
.moon12{background-position:-253px -199px;}
.moon13{background-position:-6px 0;}

.ms1{background-position:0 0;}
.ms2{background-position:-20px 0;}
.ms3{background-position:-40px 0;}
.ms4{background-position:-60px 0;}
.ms5{background-position:-80px 0;}
.ms6{background-position:-100px 0;}
.ms7{background-position:0 -20px;}
.ms8{background-position:-20px -20px;}
.ms9{background-position:-40px -20px;}
.ms10{background-position:-60px -20px;}
.ms11{background-position:-80px -20px;}
.ms12{background-position:-100px -20px;}
.mp1{background-position:0 -40px;}
.mp2{background-position:-20px -40px;}
.mp3{background-position:-40px -40px;}
.mp4{background-position:-60px -40px;}
.mp5{background-position:-80px -40px;}
.mp6{background-position:-100px -40px;}
.mp7{background-position:0 -60px;}
.mp8{background-position:-20px -60px;}
.mp9{background-position:-40px -60px;}
.mp10{background-position:-60px -60px;}
.mp11{background-position:-20px -80px;}
.mp12{background-position:0px -80px;}
.mp13{background-position:-20px -120px;}
.mp14{background-position:-60px -120px;}
.mp15{background-position:-80px -120px;}
.mp16{background-position:-80px -60px;}
.mp17{background-position:-100px -60px;}
.empty{background:-100px -140px;background-image:none;}

.a1{background-position:0 -100px;}
.a6{background-position:-40px -100px;}
.a3{background-position: -80px -100px;}
.a4{background-position: -60px -100px;}
.a5{background-position:-100px -100px;}
.a2{background-position: 0 -120px;}

.mk1{background-position:0 0;}
.mk2{background-position:-20px 0;}
.mk3{background-position:-40px 0;}
.mk4{background-position:-60px 0;}
.mk5{background-position:-80px 0;}
.mk6{background-position:-100px 0;}
.mk7{background-position:0 -20px;}
.mk8{background-position:-20px -20px;}
.mk9{background-position:-40px -20px;}
.mk10{background-position:-60px -20px;}
.mk11{background-position:-80px -20px;}
.mk12{background-position:-100px -20px;}
.mk13{background-position:0 -40px;}
.mk14{background-position:-20px -40px;}
.mk15{background-position:-40px -40px;}
.mk16{background-position:-60px -40px;}
.mk17{background-position:-80px -40px;}
.mk18{background-position:-100px -40px;}
.mk19{background-position:0 -60px;}
.mk20{background-position:-20px -60px;}
.mk21{background-position:-40px -60px;}
.mk22{background-position:-60px -60px;}
.mk23{background-position:-80px -60px;}
.mk24{background-position:-100px -60px;}
.mk25{background-position:0 -80px;}
.mk26{background-position:-20px -80px;}
.mk27{background-position:-40px -80px;}



div.intensity_bar{
	border:1px solid black;
	width:100px;
	height:10px;
	border-radius: 10px;
	background:linear-gradient(to bottom, #EEE, #DDD);
	border-color:#BBB;
}

div.intensity_progress{
	height:10px;
	max-width:100px;
	float:left;
	background-color:green;
	border-radius: 10px;
	box-shadow: 0px 2px 4px #BBB;
}


/*.a00{background-position:-40px -120px }
.a3p{background-position: -40px -100px;}
.a6p{background-position: -100p -100pxx;}
.a7{background-position: 0 -120px;}
.a8{background-position: -100px -120px;}
.a10{background-position:-20px -140px;}
.a11{background-position: -40px -140px;}


.mp15pp{background-position:-40px -80px;}
.mp16pp{background-position:-60px -80px;}
.mp13pp{background-position:-80px -80px;}
.mp14pp{background-position:-100px -80px;}
.s1{margin:0;}
.s2{margin:0 0 0 -20px;}
.s3{margin:0 0 0 -40px;}
.s4{margin:0 0 0 -60px;}
.s5{margin:0 0 0 -80px;}
.s6{margin:0 0 0 -100px;}
.s7{margin:-20px 0 0 0;}
.s8{margin:-20px 0 0 -20px;}
.s9{margin:-20px 0 0 -40px;}
.s10{margin:-20px 0 0 -60px;}
.s11{margin:-20px 0 0 -80px;}
.s12{margin:-20px 0 0 -100px;}
.p1{margin:-40px 0 0 0;}
.p2{margin:-40px 0 0 -20px;}
.p3{margin:-40px 0 0 -40px;}
.p4{margin:-40px 0 0 -60px;}
.p5{margin:-40px 0 0 -80px;}
.p6{margin:-40px 0 0 -100px;}
.p7{margin:-60px 0 0 0;}
.p8{margin:-60px 0 0 -20px;}
.p9{margin:-60px 0 0 -40px;}
.p10{margin:-60px 0 0 -60px;}
.p11{margin:-60px 0 0 -80px;}
.p12{margin:-60px 0 0 -100px;}
.p13{margin:-80px 0 0 0;}
.p14{margin:-80px 0 0 -20px;}
.p15{margin:-80px 0 0 -40px;}
.p16{margin:-80px 0 0 -60px;}
.p17{margin:-80px 0 0 -80px;}
.p18{margin:-80px 0 0 -100px;}


.p38{margin:-120px 0 0 -20px;}
.p40{margin:-120px 0 0 -60px;}
.p41{margin:-120px 0 0 -80px;}
.p42{margin:-120px 0 0 -100px;}*/


/* The switch - the box around the slider */
.switch {
	position: relative;
	display: inline-block;
	width: 33px;
	height: 17px;
  }
  
  .switch input { 
	opacity: 0;
	width: 0;
	height: 0;
  }
  
  .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #888;
	-webkit-transition: .4s;
	transition: .4s;
  }
  
  .slider:before {
	position: absolute;
	content: "";
	height: 13px;
	width: 13px;
	left: 2px;
	bottom: 2px;
	background-color: white;
	-webkit-transition: .4s;
	transition: .4s;
  }
  
  input:checked + .slider {
	background-color: #2196F3;
  }
  
  input:focus + .slider {
	box-shadow: 0 0 1px #2196F3;
  }
  
  input:checked + .slider:before {
	-webkit-transform: translateX(15px);
	-ms-transform: translateX(15px);
	transform: translateX(15px);
  }
  
  /* Rounded sliders */
  .slider.round {
	border-radius: 10px;
  }
  
  .slider.round:before {
	border-radius: 50%;
  }
/* END The switch - the box around the slider */

.star_icon{
	text-shadow: -1px -1px 0 white, 1px -1px 0 white, -1px 1px 0 white, 1px 1px 0 white;
	font-size:17px;
}

.kua-td{
	width:600px;
	border:1px solid white;
	text-align:center;
	cursor: pointer;
}

.kua-riqueza{
   background-color:#ffe89a;
}

.kua-riqueza:hover{
	background-color:#fff8aa;
 }

.kua-salud{
	background-color: #63c975;
}

.kua-salud:hover{
	background-color: #73D985;
}

.kua-amor{
	background-color: #fc97e2;
}

.kua-amor:hover{
	background-color: #ffA7F2;
}

.kua-desarrollo-personal{
	background-color: #a680ba;
}

.kua-desarrollo-personal:hover{
	background-color: #b690ca;
}

.kua-mala-suerte{
	background-color: #c29d7f;
}

.kua-mala-suerte:hover{
	background-color: #b28d6f;
}

.kua-5-fantasmas{
	background-color: #94a3b8;
}

.kua-5-fantasmas:hover{
	background-color: #8493a8;
}

.kua-6-matanzas{
	background-color: #ff3668;
}

.kua-6-matanzas:hover{
	background-color: #ff2658;
}

.kua-perdida-total{
	background-color: #707070;
	color:white;
}

.kua-perdida-total:hover{
	background-color: #606060;
	color:white;
}
