body {margin: 0; background: #010101; overflow: hidden; font: normal 14px 'trebuchet ms', sans-serif; color: #eaeaea; letter-spacing: 0.0003em; word-spacing: 0.00001em; line-height: 1.2em; text-align: center;}
h1 {margin: 0;font: lighter 24px 'trebuchet ms', sans-serif; text-decoration: none; color: #f90; position: relative; top: 5px; left: 10px;}
h2 {margin: 0;font: lighter 16px 'trebuchet ms'; text-decoration: none; color: #f90;}
p {color: #eaeaea;}
a {font: bolder 12px 'arial verdana tahoma', sans-serif; text-decoration: none; color: #eaeaea;}
a:hover {color: #f90;}
img {border: 0;}
form {width: 100%; margin: 30px 0 0 0; font: normal 14px 'trebuchet ms', sans-serif;}
form input:focus, select:focus, textarea:focus {background-color: #9f9f9f; border: 1px solid #d6c870;}
fieldset {border: 0;}
legend {font: lighter 24px 'trebuchet ms', sans-serif; text-decoration: none; color: #f90;}
label {font-size: 11px;}
input {margin: 3px 0 0 0; width:265px; background: #484848; border: 1px solid #808080;}
input.radio {width: 40px; background: none; margin: 0px -7px; border: 0; }
input.buttom1{width: 70px; height: 20px; background: url(http://hcs2.horuscriacoes.com.br/images/enviar.png) 0 1px no-repeat; font: bold 14px 'trebuchet ms', sans-serif; border: 0; color: #eaeaea; margin: 5px 0 0 40px; padding: 0 0 3px 0; float: right;}
input.buttom1:hover {background-position: 0 -20px; color: #f90;}
input.buttom2{width: 70px; height: 20px; background: url(http://hcs2.horuscriacoes.com.br/images/enviar.png) 0 1px no-repeat; font: bold 14px 'trebuchet ms', sans-serif; border: 0; color: #eaeaea; margin: 5px 0 0 20px; float: right; padding: 0 0 3px 0;}
input.buttom2:hover {background-position: 0 -20px; color: #f90;}
input.buttom3{width: 70px; height: 20px; background: url(http://hcs2.horuscriacoes.com.br/images/enviar.png) 0 1px no-repeat; font: bold 14px 'trebuchet ms', sans-serif; border: 0; color: #eaeaea; margin: 5px 0 0 20px; float: right; position: relative; left: -235px; padding: 0 0 3px 0;}
input.buttom3:hover {background-position: 0 -20px; color: #f90;}
input.buttom {width: 70px; height: 20px; background: url(http://hcs2.horuscriacoes.com.br/images/enviar.png) 0 1px no-repeat; font: bold 14px 'trebuchet ms', sans-serif; border: 0; color: #eaeaea; margin: -5px 0 0 40px; padding: 0 0 3px 0; }
input.buttom:hover {background-position: 0 -20px; color: #f90;}
input.buttom_login {margin: 0 30px; width: 70px; height: 20px; background: url(http://hcs2.horuscriacoes.com.br/images/enviar.png) 0 1px no-repeat; font: bold 14px 'trebuchet ms', sans-serif; border: 0; color: #eaeaea; padding: 0 0 3px 0; float: left;}
input.buttom_login:hover {background-position: 0 -20px; color: #f90;}
input.ddd {margin: 0 5px 0 0; width: 25px; float: left;}
input.id {margin: 0 5px 0 0; width: 80px; float: left;}
input.telefone {margin: 0; width: 140px;}
input.cidade {margin: 0; padding: 0; width: 219px;}
select {margin: 0; padding: 0; width: 40px; height: 20px; font: normal 14px 'trebuchet ms', sans-serif; border: 1px solid #808080; background: #484848; position: relative; top: 1px;}
.setor {margin: 0; padding: 0; width: 150px; height: 20px; font: normal 14px 'trebuchet ms', sans-serif; border: 1px solid #808080; background: #484848; position: relative; top: 1px;}
textarea {margin: 3px 0 0 0; width:265px; background: #484848; border: 1px solid #808080; float: left;}
iframe {margin: 20px 0 -50px 0; border: 0; width: 100%; height: 600px; overflow: auto;}
.compartilhe {float: right; width: 126px; height: 17px;}
.main h1 {position: relative; top: 20px;}
.background {background: url(http://hcs2.horuscriacoes.com.br/images/back.jpg); position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 100%;}
.global {margin: 0; position: absolute; z-index: 1; width: 100%; height: 100%; overflow: auto;}
.content {margin: 40px auto; width: 900px; clear: both; text-align: justify; position: relative; z-index: 3; top: 0; left: 0;}
.top {margin: 0 auto; margin-bottom: -10px; width: 900px; height: 7px; background: #f90;}
.logomarca a {margin: 0px 0 0 0; display: block; float: left; width: 280px; height: 107px;}
.dica1 {margin: -10px 0 -15px 825px; padding: 0; width: 48px; height: 72px; background: url(http://hcs2.horuscriacoes.com.br/images/leandro-f-v.png) 0 0 no-repeat; position:relative; top: -10px;}
.dica2 {margin: -10px 0 -15px 825px; padding: 0; width: 61px; height: 72px; background: url(http://hcs2.horuscriacoes.com.br/images/angela-f-v.png) 0 0 no-repeat; position:relative; top: -10px;}
.dica3 {margin: -10px 0 -15px 825px; padding: 0; width: 48px; height: 72px; background: url(http://hcs2.horuscriacoes.com.br/images/edu-f-v.png) 0 0 no-repeat; position:relative; top: -10px;}
.balao{margin: 0 0 0 -210px; padding: 5px; width: 206px; height:74px; background: url(http://hcs2.horuscriacoes.com.br/images/balao.png) 0 0 no-repeat;}
.texto {display: block; width: 173px; height: 62px; font-size:13px; color:#000; letter-spacing: 0.000003em; word-spacing: 0.0000001em; line-height: 1.15em; text-align: center;}
.menu {margin: -60px 0; width: 620px; height: 67px; clear: both; float: right;}
.barra h1 {margin: 10px 0 40px 10px;}
.barra1 h2 {clear: both; position:relative; top: 50px; left: 5px; font: bold 16px 'arial verdana tahoma', sans-serif; color: #eaeaea;}
.barra1 h2:before { content: url(http://hcs2.horuscriacoes.com.br/images/pacotes.png);}
.barra2 h1 {margin: 50px 0 40px 10px;}
.p1 {width: 580px; margin: 0;}
.p2 {width: 430px; margin: 0;}
.p3 {width: 268px; margin: 20px auto;}
p.mensagem {margin: -203px 0 0 290px; padding: 0; float: left;}
p.assunto {margin: -253px 0 0 290px; padding: 0; float: left;}
p.mensagem1 {margin: -108px 0 20px 290px; padding: 0; float: left;}
p input.buttom {margin: -15px 0 0 482px; padding: 0;}
.icones {margin: 15px 0 0 0; width: 268px; height: 35px; clear: both; float: right; position: relative; left: 5px;}
.icones a {background: url(http://hcs2.horuscriacoes.com.br/images/rede_social.png) 0 0 no-repeat;}
a.twitter {display: block; margin: 0; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: 0 0; opacity: .6;}
a.twitter:hover {opacity: 1;}
a.rss {display: block; margin: 0 0 0 12px; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: -47px 0; opacity: .6;}
a.rss:hover {opacity: 1;}
a.blog {display: block; margin: 0 0 0 12px; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: -95px 0; opacity: .6;}
a.blog:hover {opacity: 1;}
a.youtube {display: block; margin: 0 0 0 12px; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: -142px 0; opacity: .6;}
a.youtube:hover {opacity: 1;}
a.flickr {display: block; margin: 0 0 0 12px; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: -189px 0; opacity: .6;}
a.flickr:hover {opacity: 1;}
a.delicious {display: block; margin: 0 0 0 12px; width: 33px; height: 32px; text-indent: -5000px; float: left; background-position: -235px 0; opacity: .6;}
a.delicious:hover {opacity: 1;}
#nav {margin: 23px 0 0 -65px;}
.menu #nav ul {margin: 0;padding: 0;}
.menu #nav ul li { margin: 0; position: relative;}
.menu #nav li {margin: 0;padding: 0;float: left;list-style: none;width: 80px;text-align: center;}
.menu li ul {margin: 0 0 0 -20px;padding: 0;position: relative;	left: 5px;top: 0;display: none;	z-index: 10000;}
.menu #nav ul li a {margin: 0; display: block; text-decoration: none; text-align: left; font: normal 12px 'arial verdana tahoma', sans-serif; color: #eaeaea; padding: 5px; float: left;}
.menu #nav li a.home {display: block;margin: 0 10px;width: 50px;}
.menu #nav li a.empresa {display: block;margin: 1px 0 0 -10px; width: 72px;}
.menu #nav li a.solucoes {display: block;margin: 1px 0 0 -15px; width: 72px;}
.menu #nav li a.portfolio {display: block;margin: 1px 0 0 -10px;width: 50px;}
.menu #nav li a.central {display: block;margin: 0 -20px;width: 112px;}
.menu #nav li a.central:after {content: url(http://hcs2.horuscriacoes.com.br/images/seta.png); position: relative; top: 3px; left: 1px;}
.menu #nav li a.social {display: block; position: relative; left: 15px; width: 100px;}
.menu #nav li a.social:after {content: url(http://hcs2.horuscriacoes.com.br/images/seta.png); position: relative; top: 3px; left: 1px;}
.menu #nav li a.fale{display: block; position: relative; left: 35px; width: 100px;}
.menu #nav li a.fale:after {content: url(http://hcs2.horuscriacoes.com.br/images/seta.png); position: relative; top: 3px; left: 1px;}
.menu #nav ul li a:hover {margin: 0;color: #f90;}
.menu #nav li a.duvidas {display: block;margin: -5px 0 0 55px; width: 30px; height: 30px; background: url(http://hcs2.horuscriacoes.com.br/images/help.png) 0 0 no-repeat; text-indent: -5000px;}
.menu li:hover ul {display: block;}
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
#nav1 li{margin: 0; padding: 0; display: block; clear: both;}
#nav1 li a {margin: 0; width: 85px; border-bottom: 1px solid black; background: #444; opacity: .9;}
ul #nav2 {position: relative; left: -18px;}
#nav2 li{margin: 0; padding: 0; display: block; clear: both;}
#nav2 li a {margin: 10px; width: 115px; border-bottom: 1px solid black; background: #444; opacity: .9;}
ul #nav3 {position: relative; left: 25px;}
#nav3 li{margin: 0; padding: 0; display: block; clear: both;}
#nav3 li a {margin: 10px; width: 115px; border-bottom: 1px solid black; background: #444; opacity: .9;}
ul #nav4{position: relative; left: 42px;}
#nav4 li{margin: 0; padding: 0; display: block; clear: both;}
#nav4 li a {margin: 10px; width: 115px; border-bottom: 1px solid black; background: #444; opacity: .9;}
.main {margin: 0; width: 100%; clear: both;}
.menu1 ul {margin: 0 0 0 0; padding: 0; width: 580px; float: right; clear: both; position: relative; top: -18px; left: -52px; }
.menu1 li {margin: 0 0 0 0; padding: 0 5px;  float: left; list-style: none;}
.menu1 li a {font: bolder 12px 'arial verdana tahoma', sans-serif; color: #9f9f9f;}
.menu1 li a:hover {color: #f90;}
.menu1 li a:before {content: ">>"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.menu1 li .pagina {color: #eaeaea;}
.menu1 li .pagina:hover {color: #F90;}
.menu2 ul {margin: 30px 0 0 30px; padding: 0; position: relative; top: 0;}
.menu2 li {margin: 0 0 0 0; padding: 0 5px; list-style: none;}
.menu2 li a {font: normal 12px 'arial verdana tahoma', sans-serif; color: #9f9f9f;}
.menu2 li a:hover {color: #f90;}
.menu2 li a:before {content: ">>"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.menu3 ul {margin: 0 0 0 30px; padding: 0; position: relative; top: 0;}
.menu3 li {margin: 0 0 0 0; padding: 0 5px; list-style: none;}
.menu3 li a {font: normal 12px 'arial verdana tahoma', sans-serif; color: #9f9f9f;}
.menu3 li a:hover {color: #f90;}
.menu3 li a:before {content: ">>"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.linkhome {display:block; font: normal 11px 'arial verdana tahoma', sans-serif; color: #f90; text-align: right;}
.linkhome:hover {color: #9f9f9f;}
.linkhome:after {content: ">>"; font: bold 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.links {font: normal 12px 'arial verdana tahoma', sans-serif; color: #f90;}
.links:hover {color: #9f9f9f;}
.links2 {font: normal 12px 'arial verdana tahoma', sans-serif; color: #9f9f9f;}
.links:before {content: ">>"; font: bold 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.links2:hover {color: #f90;}
.links2:before {content: url(http://hcs2.horuscriacoes.com.br/images/icone-faq.png); width: 14px; height: 14px; letter-spacing: -4px; margin: 2px 5px;}
.pcol {padding:0 10px; height: 187px; font-size: 12px; border-right: 1px dotted #eaeaea; text-align: center;}
.fcol h2, .mcol h2, .mcol2 h2 {font: bolder 16px 'trebuchet ms'; text-decoration: none; color: #eaeaea;}
.fcol {margin: 0; width: 200px; float: left;}
.fcol h2:before {content:url(http://hcs2.horuscriacoes.com.br/images/icone_web.png);}
.mcol {margin: 0; width: 200px; float: left;}
.mcol h2:before {content:url(http://hcs2.horuscriacoes.com.br/images/icone_web_solution.png);}
.mcol2 {margin: 0; width: 200px; float: left;}
.mcol2 h2:before {content:url(http://hcs2.horuscriacoes.com.br/images/icone_criacoes.png);}
.lcol {margin: 0 0 0 10px; padding: 0; width: 580px; float: left;}
.rcol {margin: 0; padding: 0; width: 280px; float: left;}
.rcol form {margin: 52px 0 0 0;}
.cnt_lcol {margin: 30px 0 -15px 20px; padding: 0; width: 430px; float: left;}
.cnt_rcol {margin: 0 0 -15px 17px; padding: 0; width: 430px; float: left;}
.cnt_rcol h1 {margin: -30px 0 40px 200px; padding: 0;}
.cnt_lcol2 {margin: 30px 0 -15px 20px; padding: 0; width: 278px; float: left;}
.cnt_mid {margin: 30px 0 -15px 20px; padding: 0; width: 278px; float: left;}
.cnt_rcol2 {margin: 30px 0 -15px 20px; padding: 0; width: 278px; float: left;}
.cnt_lcol2  h2 , .cnt_mid  h2 , .cnt_rcol2 h2 {margin: 0 0 0 5px;font: bold 16px 'trebuchet ms', sans-serif; color: #eaeaea;}
.cnt_lcol2 h2:before {content: url(http://hcs2.horuscriacoes.com.br/images/web.png);}
.cnt_mid h2:before {content: url(http://hcs2.horuscriacoes.com.br/images/solucoes.png);}
.cnt_rcol2 h2:before {content: url(http://hcs2.horuscriacoes.com.br/images/criacoes.png);}
.technology li {list-style: none;}
.technology{display: block; margin: 0 0 10px -40px; font: normal 14px 'trebuchet ms', sans-serif; cursor:pointer; width: 200px;}
.technology:hover{color: #f90;}
.technology2 li {list-style: none;}
.technology2{display: block; margin: 0 0 10px -40px; font: normal 12px 'arial verdana tahoma', sans-serif; color: #9f9f9f; cursor:pointer; width: 200px;}
.technology2:hover{color: #f90;}
.thelanguage {margin: 10px 0 10px -23px; padding: 0; width: 257px;}
.drop {margin: 0 0 0 5px; color: #f90; font: normal 14px 'arial verdana tahoma', sans-serif;}
.drop:hover{color: #9f9f9f;}
.ajuda {margin: 0 0 0 120px; padding: 0; width: 148px; height: 148px; float: left; background: url(http://hcs2.horuscriacoes.com.br/images/ajuda.png) 0 0 no-repeat;}
.cnt_lcol1 {margin: 0 20px; padding: 0; width: 425px; float: left;}
.cnt_lcol4 {margin: 0 20px; padding: 0; width: 900px; float: left;}
.cnt_lcol4 h2{margin: 0; font: lighter 24px 'trebuchet ms', sans-serif; text-decoration: none; color: #f90;}
.cnt_rcol1 {margin: 0; padding: 0; width: 425px; float: left;}
.cnt_lcol3{margin: 5px 0 0 -10px; padding: 0; width: 900px; clear: both; float: left;}
.box{margin: 0 0 20px 0; padding: 0; width: 300px; height: 76px; clear: both; float: right;}
.cnt_rcol h2  {margin: 0; width: 210px; float: left;  text-align: right;}
.cnt_rcol span  {display: block; width: 210px; float: left; margin: 0;  text-align: right;}
.foto1 {margin: 0; padding: 0; width: 48px; height: 72px; clear: both; float: right; background: url(http://hcs2.horuscriacoes.com.br/images/leandro-f-v.png) 0 -80px no-repeat; position: relative; top: -64px; text-indent: -5000px;}
.foto1:hover {background-position: 0 0;}
.foto1 span, .foto2 span, .foto3 span{display: none; text-indent: 0px;}
.foto1:hover span, .foto2:hover span, .foto3:hover span {display: block; margin: 0 0 0 -185px; padding: 5px 15px 0 0; width: 165px; height: 60px; background: url(http://hcs2.horuscriacoes.com.br/images/balao2.png) 0 0 no-repeat; color:#000; letter-spacing: 0.000003em; word-spacing: 0.0000001em; line-height: 1.0em; text-align: center; font: normal 13px 'arial verdana tahoma', sans-serif;}
.foto2 {margin: 0; padding: 0; width: 61px; height: 72px; clear: both; float: right; background: url(http://hcs2.horuscriacoes.com.br/images/angela-f-v.png) 0 -77px no-repeat; position: relative; top: -64px;}
.foto2:hover {background-position: 0 0; position: relative; left: 15px;}
.foto3 {margin: 0; padding: 0; width: 48px; height: 72px; clear: both; float: right; background: url(http://hcs2.horuscriacoes.com.br/images/edu-f-v.png) 0 -84px no-repeat; position: relative; top: -74px;}
.foto3:hover {background-position: 0 0;}
.box_icones {margin: 10px 0 0 0;  height: 18px; clear: both; float: right; position: relative; left: -88px;}
.box_icones a {background: url(http://hcs2.horuscriacoes.com.br/images/2.0.png) 0 0 no-repeat;}
a.msn, a.msn2, a.msn3 {display: block; margin: 0; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -3px 0; opacity: .6;}
a.msn:hover, a.msn2:hover, a.msn3:hover  {opacity: 1; text-indent: 0px;}
a.msn span, a.msn2 span, a.msn3 span {visibility: hidden;}
a.msn:hover span, a.msn2:hover span, a.msn3:hover span {margin: 30px 0 0 -60px; height: 14px; visibility: visible; color:#9f9f9f;}
a.msn2:hover span {margin: 30px 0 0 -64px;}
a.msn3:hover span {margin: 30px 0 0 -30px;}
a.skype, a.skype2, a.skype3  {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -28px 0; opacity: .6;}
a.skype:hover, a.skype2:hover, a.skype3:hover {opacity: 1; text-indent: 0px;}
a.skype span, .skype2 span , .skype3 span {visibility: hidden;}
a.skype:hover span, a.skype2:hover span, a.skype3:hover span {margin: 30px 0 0 -94px; height: 14px; visibility: visible; color:#9f9f9f;}
a.skype2:hover span {margin: 30px 0 0 -90px;}
a.skype3:hover span {margin: 30px 0 0 -62px;}
a.mail, a.mail2, a.mail3  {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -55px 0; opacity: .6;}
a.mail:hover, a.mail2:hover, a.mail3:hover {opacity: 1; text-indent: 0px;}
a.mail span, a.mail2 span, a.mail3 span {visibility: hidden;}
a.mail:hover span, a.mail2:hover span, a.mail3:hover span {margin: 30px 0 0 -128px; height: 14px; visibility: visible; color:#9f9f9f;}
a.mail2:hover span {margin: 30px 0 0 -125px;}
a.mail3:hover span {margin: 30px 0 0 -94px;}
a.flickr2 , a.flickr3 {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -108px 0; opacity: .6;}
a.flickr2:hover, a.flickr3:hover {opacity: 1; text-indent: 0px;}
a.flickr2 span, a.flickr3 span {visibility: hidden;}
a.flickr2:hover span, a.flickr3:hover span {margin: 30px 0 0 -159px; height: 14px; visibility: visible; color:#9f9f9f;}
a.flickr3:hover span {margin: 30px 0 0 -126px;}
a.twitter3 {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -135px 0; opacity: .6;}
a.twitter3:hover {opacity: 1; text-indent: 0px;}
a.twitter3 span {visibility: hidden;}
a.twitter3:hover span {margin: 30px 0 0 -189px; height: 14px; visibility: visible; color:#9f9f9f;}
a.blog2 {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -82px 0; opacity: .6;}
a.blog2:hover {opacity: 1; text-indent: 0px;}
a.blog2 span {visibility: hidden;}
a.blog2:hover span {margin: 30px 0 0 -159px; height: 14px; visibility: visible; color:#9f9f9f;}
a.wordpress {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -164px 0; opacity: .6;}
a.wordpress:hover {opacity: 1; text-indent: 0px;}
a.wordpress span {visibility: hidden;}
a.wordpress:hover span {margin: 30px 0 0 -159px; height: 14px; visibility: visible; color:#9f9f9f;}
a.orkut {display: block; margin: 0 0 0 12px; width: 20px; height: 18px; text-indent: -5000px; float: left; background-position: -190px 0; opacity: .6;}
a.orkut:hover {opacity: 1; text-indent: 0px;}
a.orkut span {visibility: hidden;}
a.orkut:hover span {margin: 30px 0 0 -159px; height: 14px; visibility: visible; color:#9f9f9f;}
.logos a {margin: 0; position: relative; left: 20px; float: left; width: 100%; height: 94px; background: url(http://hcs2.horuscriacoes.com.br/images/parceiros-logos.png) 0 0 no-repeat;}
a.vcvai {display:block; margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: 0 0;}
a.fetiche {display:block;margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: -104px 0;}
a.fujaeviaje {display:block; margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: -208px 0;}
a.itu {display:block; margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: 0 -98px;}
a.radio {display:block; margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: -104px -98px;}
a.regional {display:block; margin: 0 7px 0 0; padding: 0; width:94px; height: 94px; text-indent: -5000px; float: left; background-position: -208px -98px;}
.divisao {margin: 0; padding: 0; width: 2px; height: 150px; background: #f90; float: left;}
.divisao1 {margin: 30px 0 0 0; padding: 0; width: 2px; height: 180px; background: #f90; float: left;}
.globo {margin: 0 auto; padding: 0; width: 211px; height: 170px; background: url(http://hcs2.horuscriacoes.com.br/images/web2.0.png) 0 0 no-repeat;}
.prancha2 {margin: 20px 0 0 140px; padding: 0; width:122px; height: 100px; background: url(http://hcs2.horuscriacoes.com.br/images/img2.id.png) 0 0 no-repeat;}
.cadeado {margin: 30px 0 0 180px; padding: 0; width: 81px; height: 94px; background: url(http://hcs2.horuscriacoes.com.br/images/cadeado.png) 0 0 no-repeat; float: left; }
.cadeado2 {margin: 30px 0 0 180px; padding: 0; width: 86px; height: 100px; background: url(http://hcs2.horuscriacoes.com.br/images/cadeado-erro.png) 0 0 no-repeat; float: left; }
.cadeado3 {margin: 30px 0 0 0; padding: 0; width: 86px; height: 100px; background: url(http://hcs2.horuscriacoes.com.br/images/cadeado-ok.png) 0 0 no-repeat; float: left; }
.box_login {margin: 0 0 -15px 50px; padding: 0; width: 300px; float: left;}
#certificados{margin:0 auto; width: 305px; background: url(http://hcs2.horuscriacoes.com.br/images/selos.png) 0 0 no-repeat;}
.xhtml{display: block; margin: 0; padding: 0; width:76px; height: 20px; background-position: -76px 0; text-indent: -5000px;}
.css{display: block; margin: 0 0 0 8px; padding: 0; width:60px; height: 20px; background-position: -60px 0; text-indent: -5000px;}
.tableless{text-indent: -5000px;}
.seo{text-indent: -5000px;}
.rodape img {margin: 0 0 0 10px;}
.rodape a {font-size: 9px; color: #9f9f9f;}
.rodape a:hover {color: #f90;}
.rodape a:after {content: "|"; margin: 4px 10px; color: #9f9f9f; float: right;}
.rodape .mapa:after {content: "";}
.rodape ul {margin: 0 auto; height: 30px; position: relative; top: 25px; left: 20px; width: 750px; padding: 0; clear: both;}
.rodape ul li { margin: 0 auto; position: relative;}
.rodape li {margin: 0; padding: 0; float: left; position: relative; list-style: none; }
.slideshow {display: block;position: relative;top: 10px;left: -95px;z-index: 0;clear: both;border: 5px solid black;}
.slideshow-images {display: block;overflow: hidden;position: relative;left: 0px;}		
.slideshow-images img {display: block;position: absolute;z-index: 1;}		
.slideshow-thumbnails {overflow: hidden;}
.slideshow-images {height: 300px;width: 700px;}		
.slideshow-images-visible {opacity: 1;}	
.slideshow-images-prev {opacity: 0;}
.slideshow-images-next {opacity: 0;}
.slideshow-images img {float: left;left: 0;top: 0;}	
.slideshow {	height: 300px; margin: 0 auto; width: 700px;}
.slideshow a img {border: 0;}
.slideshow-captions {background: #000;bottom: 0;	color: #f90;font: normal 12px/22px 'trebuchet ms', sans-serif;left: 0px;overflow: hidden;position: absolute;text-indent: 10px;width: 100%;z-index: 10000;}
.slideshow-captions-hidden {height: 0;opacity: 0;}
.slideshow-captions-visible {height: 22px;opacity: .6;}
.slideshow-controller {/*background: url(controller.png) no-repeat;*/height: 42px;left: 90%;margin: -41px 0 0 -119px;overflow: hidden;position: absolute;top: 96%;width: 198px;z-index: 10000;}
.slideshow-controller * {margin: 0;padding: 0;}
.slideshow-controller-hidden {opacity: 0.3;}
.slideshow-controller-visible {opacity: 1;}
.slideshow-controller a {cursor: pointer;display: block;height: 18px;overflow: hidden;position: absolute;top: 12px;}
.slideshow-controller a.active {background-position: 0 18px;}
.slideshow-controller li {list-style: none;}
.slideshow-controller li.first a {background-image: url(http://hcs2.horuscriacoes.com.br/images/controller-first.gif);left: 40px;width: 19px;}
.slideshow-controller li.last a {background-image: url(http://hcs2.horuscriacoes.com.br/images/controller-last.gif);left: 156px;width: 19px;}
.slideshow-controller li.next a {background-image: url(http://hcs2.horuscriacoes.com.br/images/controller-next.gif);left: 125px;width: 28px;}
.slideshow-controller li.pause a {background-image: url(http://hcs2.horuscriacoes.com.br/images/controller-pause.gif);left: 99px;width: 20px;}
.slideshow-controller li.play a {background-position: 20px 0;}
.slideshow-controller li.play a.active {background-position: 20px 18px;}
.slideshow-controller li.prev a {background-image: url(http://hcs2.horuscriacoes.com.br/images/controller-prev.gif);left: 65px;width: 28px;}
.slideshow-loader {height: 28px;right: 50%;position: absolute;top: 50%;width: 28px;z-index: 10001;}
.slideshow-loader-hidden {opacity: 0;}
.slideshow-loader-visible {opacity: 1;}
.slideshow-thumbnails {bottom: -65px;height: 74px;left: 40px;position: absolute;width: 175px;}
.slideshow-thumbnails * {margin: 0;padding: 0;width: 175px;}
.slideshow-thumbnails ul {height: 74px;left: 0;position: absolute;top: 0px;width: 175px;}
.slideshow-thumbnails li {float: left;list-style: none;margin: 5px 5px 0px 0;position: relative;width: 175px;}
.slideshow-thumbnails a {display: block;float: left;padding: 5px;position: relative;width: 175px;}
.slideshow-thumbnails a:hover {background-color: #f90 !important;opacity: 1 !important;}
.slideshow-thumbnails img {display: block;width: 175px;height: 74px;}
.slideshow-thumbnails-active {background-color: #808080;opacity: .7;}
.slideshow-thumbnails-inactive {	background-color: #000;opacity: .5;}
.slideshow a {color: #404040;}
a:hover {text-decoration: none;}
code {color: #404040; font: normal 10px Monaco, monospace;}
em {color: #808080; font-style: normal;}
.slideshow-thumbnails {height: 300px;left: 710px;right: -80px;top: -2px;	width: 190px;}
.slideshow-thumbnails ul {height: 600px;width: 7px;}
.duvida {border: 1px solid white;}
#basic-accordian{margin: 50px 0 30px 0; padding:5px; width:880px; position:relative; left: 20px; z-index:2; clear: both; float: left;}
.pacotes {width:150px; float:left;}
.pacotes h3{color: #f90;}
.accordion_headings{padding:5px; font: normal 14px 'trebuchet ms', sans-serif; cursor:pointer;}
.accordion_headings:before{content: ">>"; font: bold 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px; color: #f90;}
.accordion_headings:hover{color:#f90;}
.accordion_child{padding:15px; background:#fff; opacity: .5; color: #000;}
.cnt_pacotes{margin: 0 0 -210px 0; float: right; width:450px; position: relative; top: -190px;}
.cnt_pacotes  h4{color: #f90; font: bolder 16px 'trebuchet ms', sans-serif;}
.cnt_pacotes h4:before {content: url(http://hcs2.horuscriacoes.com.br/images/pacote.png); position: relative; top: 3px;}
cite {font: normal 11px 'trebuchet ms', sans-serif; color:#9f9f9f;}
.cnt_lcol3 cite {margin:10px 0 0 0; width: 260px; float: right; clear: both; font: normal 11px 'trebuchet ms', sans-serif; color:#6f6f6f;}
.addthis_default_style{float: right; position: relative; left: -30px;}
.addthis_button_compact{font: normal 11px arial,sans-serif; color: #fff;}
table{margin: 30px 0 0 0; float: left;}
table caption {display: none;}
td {display:block; margin: 0 0 10px 10px; width: 83px; height: 54px; background: #fff; color: #000; float: left;}
.maior {margin: 32px 0 0 10px; width:560px; height: 360px; background: #fff; float: left;}
.descricao {margin: 27px 0 0 0; width: 100px; float: right;}
.descricao h2 {margin: 0 0 10px -20px; font: bold 16px 'trebuchet ms';}
.descricao p {margin: 0 0 0 -20px;}
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper {width:646px; margin:0 260px; display:none;}
#wrapper * {margin:0; padding:0;}
#fullsize {position:relative; width:640px; height:400px; background:#000;}
#information {position:absolute; left: -260px; top:0; width:250px; height:0; background:#000; color:#eaeaea; overflow:hidden; z-index:200; opacity:.7;}
#information h3 {padding:4px 8px 3px; font-size:14px; color:#f90;}
#information p {padding:0 8px 8px; height: 368px; overflow: auto;}
#image {width:500px;}
#image img {position:absolute; z-index:25; width:auto;}
.imgnav {position:absolute; width:25%; height:406px; cursor:pointer; z-index:150;}
#imgprev {left:0; background:url(http://hcs2.horuscriacoes.com.br/images/left.gif) left center no-repeat;}
#imgnext {right:0; background:url(http://hcs2.horuscriacoes.com.br/images/right.gif) right center no-repeat;}
#imglink {position:absolute; height:406px; width:100%; z-index:100; opacity:.4;}
.linkhover {background:url(http://hcs2.horuscriacoes.com.br/images/link.gif) center center no-repeat;}
#thumbnails {margin-top:15px; width: 900px; float: left;position: relative; left: -260px;}
#slideleft {float:left; cursor:pointer; width:20px; height:81px; background:url(http://hcs2.horuscriacoes.com.br/images/scroll-left.gif) center center no-repeat; }
#slideleft:hover {background-color:#333;}
#slideright {float:right; cursor:pointer; width:20px; height:81px; background: url(http://hcs2.horuscriacoes.com.br/images/scroll-right.gif) center center no-repeat;}
#slideright:hover {background-color:#333;}
#slidearea {float:left; position:relative; width:850px; margin-left:5px; height:81px; overflow:hidden;}
#slider {position:absolute; left:0; height:81px;}
#slider img {cursor:pointer; border:1px solid #666; padding:2px;}
.col_minha_conta {margin: 20px 0 0 0; float: left; width: 220px;}
.col_minha_conta h2 {font: bold 14px 'trebuchet ms', sans-serif;}
.col_minha_conta ul {margin: 5px 0 0 0; padding: 0;}
.col_minha_conta li {margin: 0; list-style: none;}
.uploads:before{content: url(http://hcs2.horuscriacoes.com.br/images/upload.png) " "; }
.downloads:before{content: url(http://hcs2.horuscriacoes.com.br/images/download.png) " ";}
.home1:before{content: url(http://hcs2.horuscriacoes.com.br/images/home.png) " ";}
.sair:before{content: url(http://hcs2.horuscriacoes.com.br/images/sair.png) " ";}
.faq4:before{content: url(http://hcs2.horuscriacoes.com.br/images/faq.png) " ";}
.cliente{margin: 75px 0 0 0; float: left; font-size:12px; text-transform: capitalize;}
.informacoes{margin: 0 0 30px 0; clear: both; font-size:12px; position: relative; top:15px;}
.col_minha_conta_cnt{margin: 20px 0 0 10px; padding: 0; width:665px; float: left;}
.col_minha_conta_cnt .testando{display}
.col_minha_conta_cnt legend{display: none;}
.col_minha_conta_cnt h3 {margin: -10px 0 0 0;}
.col_minha_conta_cnt h3:before{content:url(http://hcs2.horuscriacoes.com.br/images/meus_downloads.png) " "; position: relative; top: 15px;}
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #333;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(http://hcs2.horuscriacoes.com.br/images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink {left: 30px; float: left;}
#nextLink {right: 30px; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://hcs2.horuscriacoes.com.br/images/prev.gif) 5% 50% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background: url(http://hcs2.horuscriacoes.com.br/images/next.gif) 95% 50% no-repeat;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #333;margin: 0 auto;line-height: 1.4em;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* Min-Width */
.lbWidth { /* most browsers */position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}
* html .lbContent { /* IE6 */margin-left: -790px;position:relative;}
* html .lbMinWidth { /* IE6 */padding-left: 790px;}
/* Clearfix */.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
.img_jpg{margin: 30px 0 0 30px; width: 72px; height: 72px;background: url(http://hcs2.horuscriacoes.com.br/images/logo-jpg.png) 0 0 no-repeat;}
.jpg {margin: 40px 0 0 80px; float: left;}
.img_png{margin: 30px 0 0 30px; width: 72px; height: 72px;background: url(http://hcs2.horuscriacoes.com.br/images/logo-png.png) 0 0 no-repeat;}
.png{margin: 40px 0 0 10px; float: left;}
.manual_pdf{margin: 30px 0 0 30px; width: 72px; height: 72px;background: url(http://hcs2.horuscriacoes.com.br/images/manual-logo.png) 0 0 no-repeat;}
.manual{margin: 40px 0 0 10px; float: left;}
.img_cdr{margin: 30px 0 0 30px; width: 72px; height: 72px;background: url(http://hcs2.horuscriacoes.com.br/images/logo-cdr.png) 0 0 no-repeat;}
.cdr{margin: 40px 0 0 200px; clear: both; float: left;}
.pacote_zip{margin: 30px 0 0 30px; width: 72px; height: 72px;background: url(http://hcs2.horuscriacoes.com.br/images/pacote-logo-zipado.png) 0 0 no-repeat;}
.zip{margin: 40px 0 0 10px; float: left;}
.visualizar:before{content: url(http://hcs2.horuscriacoes.com.br/images/visualizar.png) " ";}
.visualizar:after{content: " | ";}
.msg{margin: 0; padding: 0; position: relative; top: 100px; left: 30px; font-size: 30px; color: #f90;}
.downloads1:before{margin: 0 0 0 25px; content: url(http://hcs2.horuscriacoes.com.br/images/download.png) " ";}
.frm_upload  .buttom{margin: 20px 0 0 250px;}
.extensao{display: block; margin: -10px 0 0 58px;}
.arquivos{margin: 10px 0 3px 0; padding: 3px 5px 3px 5px; background: #333;}
.frm_usuario input, textarea{width: 350px;}
.frm_usuario label span{display: block; margin:3px 0 0 0; width: 60px; float: left;}
.frm_usuario .ddd{width:25px; float: left;}
.frm_usuario .tel{width:125px; margin: 0 0 -30px 95px; position: relative; top: -32px;}
.frm_usuario .tipo{margin: -30px 0 0 0; display: block; width: 140px;}
.frm_usuario .servicos{display: block; width: 307px; margin: 0 0 -15px 105px; position: relative; top: -32px;}
.frm_usuario .servicos1{display: block; width: 307px;}
.frm_usuario .cidade{margin: 0 0 0 30px; width: 250px; float: left;}
.frm_usuario .estado{width:58px; margin: -1px 0 0 10px; float: left;}
.frm_usuario .buttom{width: 70px; position: relative; left: 190px;}
.posts{margin: 10px 0 0 25px; width: 900px;}
.cite1{margin: 0 0 0 5px; position: relative; top: 20px;}
.cite2{display:block; margin: 0 0 0 10px; width: 300px;}
.frm{margin: 0 0 0 -20px; width: 900px;}
.frm_contato{margin: 30px 0 0 -10px; width: 900px;}
.trab{float: left; border:1px solid #333; width: 420px;}
.redes{float: right; border:1px solid #333; width: 420px;}
.curriculo{float: right; height: 455px; border:1px solid #333; width: 420px;}
.profissional{float: right;border:1px solid #333; width: 420px;}
.escolaridade{float: left; border:1px solid #333; width: 420px;}
.interesse{width: 170px;}
input.sexo{width:30px; border: 1px solid red;}
input.check{width: 25px;}
.cid{float: left;}
.est{margin: 15px 0 0 10px;float: left;}
.end{float: left;}
.num{margin-left:10px; float: left;}
.bai{margin-left:10px; float: left;}
.numero{width: 50px;}
.bairro{width: 75px;}
.comp{clear: both; float: left;}
.cep{margin: 13px 0 0 10px; float: left; width: 80px;}
.cep1{ width: 65px;}
.mes{width: 75px;}
.ano{width: 55px;}
#star ul.star { list-style: none; margin: 0; padding: 0; width: 85px; height: 20px; left: 10px; top: -5px; position: relative; float: left; background: url(http://hcs2.horuscriacoes.com.br/images/stars.gif) repeat-x; cursor: pointer; }
#star li { padding: 0; margin: 0; float: left; display: block; width: 85px; height: 20px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0; }
#star li.curr { background: url(http://hcs2.horuscriacoes.com.br/images/stars.gif) left 25px; font-size: 1px; }
#star div.user { left: 15px; position: relative; float: left; font-size: 13px; font-family: arial; color: #888; }
.solicite, .solicite1{display: block; clear: both; margin: 0 0 -45px 335px; width: 250px; font: normal 24px 'trebuchet ms', sans-serif; text-decoration: none; color: #f90;}
.solicite:hover, .solicite1:hover{color: #9f9f9f;}
.solicite1{font-size: 14px; margin: 0; width: 170px;}
.solicite1:before{content: ">>"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.frm_orcamento{margin: 30px 0 0 0;}
.frm_orcamento legend{margin: 0 0 0 -5px;}
.frm_orcamento .telefone1{margin: 0 5px 0 0; width: 140px; float: left;}
.frm_orcamento .operadora{margin: 0; width: 85px;}
.operadoras{position: relative; top: -17px;}
.web, .criacao{width: 265px;}
.outros {margin: -502px 0 0 290px; padding: 0; float: left;}
.pergunta{color: #f90;}
.mapa_site{margin: 0 0 -30px 0; padding: 30px 0 0 0; width: 100%;}
.mapa_site li{list-style: none;}
.mapa_site li ul li{list-style: none;}
.map_f{margin: 3px 0 3px 0; font: bolder 16px 'trebuchet ms', sans-serfi;}
.map_f:hover{color: #9f9f9f;}
.map_s{margin: 3px 0 3px 0; font: normal 13px 'trebuchet ms', sans-serfi; color: #9f9f9f;}
.map_f:before{content: ">>"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -4px; margin: 2px 5px;}
.map_s:before{content: "|---"; font: bolder 14px 'trebuchet ms', sans-serif; letter-spacing: -3px; margin: 2px 5px;}