 .sinastria-fio-direito {
    background: #fff;
    border-left: 1px solid #903;
    border-right: 1px solid #903;
 }
.sinastria-caixa-conteudo {
    background: #fff;
    padding: 0 20px 0 20px;
    border-left: 1px solid #903;
 }
.sinastria-fio-esquerda {
    background: #fff;
    border-left: 1px solid #903;
 }
.sinastria-ela-bold12 {
    font-weight: bold;
    font-size: 12px;
	color: #B71F52;
 }
 .sinastria-ele-bold12 {
    font-weight: bold;
    font-size: 12px;
	color: #665DA3;
 }
.sinastria-sumario {
	border-top: dotted #C9C 1px;
	border-bottom: dotted #C9C 1px;
	height: 167;
	padding: 20px 0 20px 0px;
}
.sinastria-border-baixo {
	border-bottom: dotted #C9C 1px;
}
.sinastria-item-sumario {
    font-size: 12px;
	font-weight: bold;
	color: C36;
}
.sinastria-ela-esquerda {
	width: 345px;
	background-color: #FFCADC;
	border-left: solid #B71F52 5px; 
	border-bottom: solid #B71F52 5px; 
	padding: 4px;
}
.sinastria-ele-esquerda {
	width: 345px;
	background-color: #D7DBEF;
	border-left: solid #5A65A3 5px; 
	border-bottom: solid #5A65A3 5px; 
	padding: 4px;
}
.sinastria-ela-direita {
	width: 345px;
	background-color: #FFCADC;
	border-right: solid #B71F52 5px; 
	border-bottom: solid #B71F52 5px; 
	padding: 4px;
}
.sinastria-ele-direita {
	width: 345px;
	background-color: #D7DBEF;
	border-right: solid #5A65A3 5px; 
	border-bottom: solid #5A65A3 5px; 
	padding: 4px;
}
.sinastria-resultados-topo-ela {
    background-color: #B71F52;
	font-size: 14px;
	padding: 10px 15px 10px 15px;
	font-weight: bold;
	color: #FFF;
	height: 32px;
	width: 290px;
	border-top: solid 1px #911941; 
}
.sinastria-resultados-topo-ele {
    background-color: #5A65A3;
	font-size: 14px;
	padding: 10px 15px 10px 15px;
	font-weight: bold;
	color: #FFF;
	height: 32px;
	width: 290px;
	border-top: solid 1px #464070; 
}
.sinastria-resultados-ela {
    background-color: #FFF;
	padding: 19px 12px 25px 12px;
	width: 290px;
	border-bottom: solid 1px #D18EA9; 
}
.sinastria-resultados-ele {
    background-color: #FFF;
	padding: 19px 12px 25px 12px;
	width: 290px;
	border-bottom: solid 1px #B2B0DB; 
}
#sinastria-info-horoscopo {
    width: 188px;
	font-size: 11px;
    color: #666;
	line-height: 1.5 em;
 }
#sinastria-info-horoscopo strong {
    font-size: 11px;
	color: #B71F52;
}
.sinastria-sub-topo-ela {
	background-color: #C54C75;
}
.sinastria-sub-topo-ele {
	background-color: #7B84B5;
}
.sinastria-signos-ela {
	border: solid #D18EA9 1px;
}
.sinastria-signos-ele {
	border: solid #665DA3 1px;
}
.sinastria-signos-texto-ele {
	color: #665DA3;
}
.sinastria-signos-texto-ela {
	color: #B71F52;
}
.sinastria-detalhes-ela {
	border: solid #D18EA9 1px;
	background-color: #FFEAF1;
	padding: 20px;
}
.sinastria-detalhes-ele {
	border: solid #B2B0DB 1px;
	background-color: #EFF1F9;
	padding: 20px;
}
.sinastria-detalhes-tit-ela {
	color: #B71F52;
	font-size: 18px;
	font-weight: bold;
}
.sinastria-detalhes-tit-ele {
	color: #665DA3;
	font-size: 18px;
	font-weight: bold;
}
.sinastria-detalhes-td-ele {
	border-top: dotted #B2B1DD 1px;
	padding: 20px 0 20px 0;
	line-height: 1.5 em;
}
.sinastria-detalhes-td-ela {
	border-top: dotted #E0AAC6 1px;
	padding: 20px 0 20px 0;
	line-height: 1.5 em;
}
.sinastria-aspectos-td {
    border-top: dotted #E0AAC6 1px;
	padding: 25px 0 15px 0;
}
.sinastria-aspectos-titulo {
	color: #B71F52;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
	/* padding-right: 40px; */
	padding-right: 450px;
}
.sinastria-pre-aspecto {
	color: #CC3366;
	font-size: 12px;
	padding-bottom: 25px;
}
.sinastria-pre-aspecto ul {
    margin-left: 0;
    padding-left: 25px;	
}
.sinastria-astrologo-td {
	padding: 10px 20px 30px 22px;
	font-size: 10px;
}
#barra-topo img,
#sinastria-barra-pessoa1,
#sinastria-barra-pessoa2 {
    display: block;
}
.lista_sin li {
	border-top: 1px dotted #999;
	line-height: 1.5em;
	padding: 20px 0;
	list-style: outside;
	list-style-type: none;
	list-style-image: none;
}
.lista_sin strong {
	 color: #665DA3;
}


/* Alteracoes Nova Navegacao */

.old-ie .love-synastry #caixa-intro,
.old-ie .complete #caixa-principal {
	width: 730px;
}

.old-ie .love-synastry .sinastria-fio-esquerda table {
	width: 765px !important;
}

.love-synastry .mini-intro-txt {
	width: 694px;
	padding-top: 18px; 
	padding-right: 30px;
	line-height: 1.5em;
}

.old-ie .love-synastry .mini-intro-txt {
	width: 100%;
	padding-left: 30px;
}

.love-synastry .sinastria-caixa-conteudo {
	padding: 0 36px;
}

.love-synastry .sinastria-resultados-topo-ele,
.love-synastry .sinastria-resultados-topo-ela {
	height: 29px;
	padding-bottom: 0;
}

.ff .love-synastry .sinastria-resultados-topo-ele,
.ff .love-synastry .sinastria-resultados-topo-ela {
	padding-bottom: 11px;
}

.love-synastry .sinastria-resultados-topo-ele {
	border-bottom: 4px solid #7d84b0;
}

.love-synastry .sinastria-resultados-topo-ela {
	border-bottom: 4px solid #cb4975;
}

.love-synastry .sinastria-resultados-ele,
.love-synastry .sinastria-resultados-ela {
	padding-bottom: 20px;
}

.love-synastry .user-info-box {
	margin: 0 auto;
}

.complete .user-info-box {
	width: 326px;
}

.old-ie .love-synastry .user-info-box {
	margin-bottom: 16px;
}

.love-synastry #sinastria-info-horoscopo {
	vertical-align: top;
	width: 180px;
	padding-top: 10px;
	padding-left: 8px;
	line-height: 1.5em;
}

.love-synastry .sinastria-detalhes-ele p,
.love-synastry .sinastria-detalhes-ela p {
	line-height: 1.5em;
}

.love-synastry .user-info-title {
	border-bottom: 1px dotted #999;
	margin-top: 3px;
	margin-bottom: 20px;
}

.old-ie .love-synastry .user-info-title .left-text {
	width: 93% !important;
}

.love-synastry .sinastria-detalhes-tit-ele,
.love-synastry .sinastria-detalhes-tit-ela {
	position: relative;
	top: -3px;
}

.love-synastry .user-info-title a {
	position: relative;
	top: -5px;
}

.love-synastry .sinastria-pre-aspecto {
	line-height: 1.5em;
}

.love-synastry .sinastria-pre-aspecto li { 
	background: none;
}

.love-synastry .sinastria-aspectos-titulo {
	padding-right: 430px;
}

.love-synastry .combinations p,
.love-synastry .compatibilities p,
.love-synastry .challenges p {
	line-height: 1.5em;
}

.love-synastry .combinations img,
.love-synastry .compatibilities img,
.love-synastry .challenges img {
	padding-top: 1.5em;
}

.love-synastry .sinastria-border-baixo img {
	padding-top: 0;
}

.love-synastry .combinations a,
.love-synastry .compatibilities a,
.love-synastry .challenges a {
	display: inline !important;
}

.love-synastry img.arrow {
	padding-top: 0;
	position: relative;
	top: -1px;
}

.love-synastry .sinastria-border-baixo {
	padding-bottom: 0.5em;
}

.complete .sinastria-sumario div {
	line-height: 1.5em;
}

.complete .sinastria-signos-ele,
.complete .sinastria-signos-ela {
	margin: 0 auto;
}

.old-ie .complete .sinastria-signos-ele,
.old-ie .complete .sinastria-signos-ela {
	height: 238px;
}

.complete .sinastria-signos-ele td,
.complete .sinastria-signos-ela td {
	vertical-align: top;
}

.old-ie .complete .sinastria-signos-ele td,
.old-ie .complete .sinastria-signos-ela td {
	position: absolute;
	width: 103px;
	height: 233px;
}

.old-ie .complete .sinastria-signos-ele td img,
.old-ie .complete .sinastria-signos-ela td img {
	margin-top: 1px;
	margin-left: 1px;
}

.complete .sinastria-signos-ele td.medlista,
.complete .sinastria-signos-ela td.medlista {
	float: left;
	margin-top: 11px;
	position: relative;
	left: -6px;
	line-height: 2.167em;
}

.ff .complete .sinastria-signos-ele td.medlista,
.ff .complete .sinastria-signos-ela td.medlista {
	line-height: 2.09em;
}

.ie .complete .sinastria-signos-ele td.medlista,
.ie .complete .sinastria-signos-ela td.medlista {
	left: 0;
	line-height: 2.083em;
}

.old-ie .complete .sinastria-signos-ele td.medlista,
.old-ie .complete .sinastria-signos-ela td.medlista {
	top: 10px;
	left: 115px;
	width: 54px;
	height: 210px;
	line-height: 2.083em;
}

.complete .sinastria-aspectos-td {
	padding-bottom: 1em;
}

.complete .sinastria-aspectos-td td {
	position: relative;
	left: -8px;
}

.complete .sinastria-aspectos-td td.sinastria-aspectos-titulo {
	left: 0;
}

.complete .sinastria-aspectos-td td img {
	position: absolute;
	top: 10px;
}

.complete .sinastria-aspectos-td td p {
	margin-left: 0.667em;
}