* {
    margin:0;
    padding:0;
}
body {
    background:#fff;
    color:#383838;
    font: 75.5%/1.4 Tahoma,arial,verdana,sans-serif;
    padding-top:2px;
}

html,
body {
    height:100%;
}

.g-fl {
    float: left;
}
.g-fr {
    float: right;
}

/* =Misc(links)
----------------------------------------------- */
#noflash, .hide {
    display: none
}
a img {
    border: none
}

/* =Header
----------------------------------------------- */
#header {
    background:url('../img/logo.png') 2px 0 no-repeat;
}
#wr-globmenu{
    overflow:hidden;
    background:#fff url(../img/globnavstr.gif) repeat-x 0 0;
    margin: 0 2px 0 89px;
}
#wr-globmenu1 {
    background:transparent url(../img/globmenul.gif) no-repeat 100% 0;
}

#globmenu {
    height: 21px;
    background: transparent url(../img/globmenur.gif) no-repeat 0 0;
    list-style: none;
    padding-left: 7px;
}

#globmenu li {
    float: left;
}

#globmenu a {
    font: bold 1em / 21px Tahoma, sans-serif;
    float: left;
    height: 21px;
    padding: 0 16px 0 12px;
    color: #747474;
    text-decoration: none;
    background: transparent url(../img/globmenusep.gif) no-repeat 100% 1px;
    margin-left: -4px
}

#globmenu .here a {
    background: #fff url(../img/globnavstrhere.gif) repeat-x 0 0;
    color: #fff;
}

.globmenu-testoteka {
    background: transparent url(../img/buttonnew.gif) no-repeat scroll 80px 6px;
    width: 103px;
}

.globmenu-informers {
    background: transparent url(../img/buttonnew.gif) no-repeat scroll 95px 6px;
    width: 110px;
}

#subheader {
    background: transparent url(../img/h-bot.jpg) no-repeat 0 0;
    height: 60px;
    list-style: none;
    padding-left: 224px;
    margin: 0 0 0 1px;
    border-bottom: 1px solid #fff;
}

#subheader ul {
    list-style: none;
    padding-top: 5px;
}

#subheader li {
    float: left;
    margin-left: 7px;
    display: inline;
    background: transparent url(../img/tmenu.gif) no-repeat 100% 100%;
    padding-right: 5px;
    cursor: pointer
}

#subheader li a {
    font-size: 1em;
    font-weight: bold;
    color: #a84089;
    float: left; /*padding-left:20px;*/
    background: transparent url(../img/tmenu.gif) no-repeat 0 100%;
    white-space: nowrap;
}

#subheader li a span {
    padding: 5px 5px 6px 20px;
    float: left;
    background: transparent url(../img/subnavbul.gif) no-repeat 5px 50%;
    cursor: pointer
}

#subheader li.here a, #subheader li.here {
    background-image: url(../img/tmenuh.gif);
    color: #ba87d7;
    text-decoration: none;
}

#subheader li a:hover {
    color: #ba87d7;
}

#whereami {
    width: 100%;
    overflow: hidden;
    font-size: .9em;
    margin-top: -20px;
}

#whereami ul {
    list-style: none;
    float: left;
}

#whereami li {
    float: left
}

#whereami li a,
#whereami li a:visited {
    float: left;
    padding-left: 15px;
    background: transparent url(../img/makefave.gif) no-repeat 0 50%;
    margin-left: 10px;
    display: inline;
    color: #ff00a4;
    font-size: 1em;
    text-decoration: none;
    line-height: 1;
}

#whereami p a {
    text-decoration: underline
}

#whereami #m-start a,
#whereami #m-start a:visited {
    background: transparent url(../img/makestart.gif) no-repeat 0 50%;
}

#whereami p {
    float: left;
    margin-left: 29px;
    padding-left: 7px;
    display: inline;
    background: transparent url(../img/sqbul.gif) no-repeat 0 .40em;
    font-size: 1em;
    line-height: 1;
    padding-bottom: .3em;
}

#whereami p img {
    vertical-align: middle
}

#whereami p a,
#whereami p a:visited,
#whereami p a:link {
    color: #555;
    text-decoration: underline;
}
/* =Content
----------------------------------------------- */
#c-left,
#c-right,
#c-center {
    font-size: 1em;
}

#content {
    padding-top: 4px;
    margin-top: 7px;
}
#c-left,
#c-center {
    overflow:hidden;
}

#c-center h2 {
    font: bold 1.2em / 1 Tahoma, sans-serif;
    color: #752489;
}

#c-center h2.typehead,
#c-center h2.pade_title {
    padding-top: 0.5em;
}

#c-center .news {
    padding: 2em 0;
}

#c-center .news h2 a {
    font: normal 1.8em / 1 Tahoma, sans-serif;
    color: #a267c4;
}

#c-center .news h2 small {
    color: #ccc;
    font-size: 1em;
    font-weight: normal;
}

/*-center p{margin:1em}*/
#c-center h4 img {
    margin-right: 2px;
    vertical-align: middle;
}

#c-center h4 {
    vertical-align: middle;
}

#c-center h4 .and {
    margin: 0 10px;
    font-weight: bold;
}

#c-center h4 span.sm-descr {
    font-size: .8em;
}

#c-center #inl,
#c-center .inl {
    display: inline
}

#c-center h3.cat {
    color: #a267c4;
    font-size: 1.5em;
    padding: 14px 0 14px 43px;
    background: url(../img/cats/c-com.gif) no-repeat 0 50%;
}

#c-center h3#c1 {
    background-image: url(../img/cats/c5.gif)
}

#c-center h3#c3 {
    background-image: url(../img/cats/c4.gif)
}

#c-center h3#c4 {
    background-image: url(../img/cats/c2.gif)
}

#c-center h3#c5 {
    background-image: url(../img/cats/c3.gif)
}

#c-center h3#c2 {
    background-image: url(../img/cats/c-com.gif)
}

#c-center h3#c7 {
    background-image: url(../img/cats/ico-young.gif)
}

#c-center h3#c8 {
    background-image: url(../img/cats/ico-flirt.gif)
}

#c-center h3#c31 {
    background-image: url(../img/cats/ico-amigos.gif)
}

#c-center span.name {
    color: #a267c4;
    font-size: 1.5em;
}

#c-center h4 {
    color: #752489;
    font-size: 1.7em;
    font-weight: normal;
    margin: 0 0 .4em 0;
}

#c-center #type1 #c2 {
    display: none
}

#c-center #type1 h4 {
    background: url(../img/cats/c-chin.gif) no-repeat 0 10%; /*padding:1.8em 0 1.5em 40px;*/
    padding-left: 40px;
    margin-top: 5px;
}

#c-center h4.numer img {
    float: right; /*width:20%;*/
    margin-top: .3em;
}

#c-center h4.numer {
    width: 30%
}

#c-center h4.numer span {
    display: block;
}

#c-center .more #here {
    color: #ccc;
    margin: 0 20px;
    background: none;
}

#c-center .more strong {
    font-weight: normal;
    color: #c00;
}

#c-center .smallLink a {
    font-size: 12px !important;
}

#c-center #morespeciallink {
    color: #2569AF;
    font-size: .9em;
    text-decoration: none;
    padding-right: 15px;
    background: transparent url(../img/r-bul.gif) no-repeat 100% 50%;
    //white-space : nowrap;
    //display : inline-block;
}

#c-center #morespeciallink:hover {
    text-decoration: underline;
}

#c-center p {
    font-size: 1.2em;
    margin-bottom: 1em;
}

#c-center a.more {
    float: left;
    padding-left: 10px;
    background: transparent url(../img/r-bul.gif) no-repeat 0 .6em;
    margin-left: 1em;
    display: inline;
}

#c-center p.more {
    height: 1em;
}

.bigzodc {
    float: right;
    margin: 0 0 2.5em 2.5em;
}

#c-center p.descr {
    margin: 1em 1em 1.5em 1em;
    font-size: 1.1em;
}

#c-center h2.comptype {
    margin: 1em 0;
}

p.selectrow,
.nom1,
.nom2,
.nom3 {
    margin-left: 100px;
    font-size: 11px !important;
    margin-top: 0 !important;
}

#nptr {
    position: relative;
    top: -10px;
}

p.inputrow span.fo {
    display: block;
    /*text-align:justify;
    letter-spacing:1px;
    _letter-spacing:0px;*/
    text-align: center;
}

p.selectrow option,
.nom1 option,
.nom2 option,
.nom3 option {
    font-size: .9em;
    padding: 2px;
}

p.selectrow select,
.nom1 select,
.nom2 select,
.nom3 select {
    width: 12em;
    font-size: 1em;
    height: 1.5em;
    vertical-align: middle;
}

p.inputrow input {
    margin-left: 39px;
    _margin-left: 55px;
    margin-left: 15px
}

p.inputrow input#fp1 {
    margin-left: 0
}

.inputrow {
    clear: both
}

.inputrow span.label {
    color: #999;
    text-align: left;
}

#fs1,
#fs2 {
    width: 120px;
}

.f1,
.f2 {
    width: 220px;
    float: left;
    height: 35px;
    line-height: 35px;
    background: #fff url(../img/form1.gif) no-repeat 0 0;
    position: relative;
}

.f1 #fs1,
.f2 #fs2 {
    position: absolute;
    left: 90px;
    top: 9px;
    _height: 1.3em;
}

form fieldset {
    border: none;
}

.nom1 .c2,
.nom1 .c3,
.nom2 .c1,
.nom2 .c3,
.nom3 .c1,
.nom3 .c2 {
    display: none
}

form legend {
    display: none
}

#n1,
#n2,
#n3 {
    margin-bottom: 1.5em;
    padding-top: 1em;
}

p.row {
    overflow: hidden
}

p.row label {
    float: left;
    width: 110px;
}

#nptr label {
    padding-left: 13px;
    font-weight: bold
}

p.row {
    position: relative
}

p.row small {
    display: block;
    position: relative;
    height: 15px;
}

p.row small span {
    position: absolute;
    left: 110px;
    color: #999;
}

.c1 {
    left: 110px
}

#n2 .c2 {
    left: 153px
}

#n2 .c3 {
    left: 195px
}

#n3 .c2 {
    left: 185px
}

#fio {
    width: 20em
}

#ndom,
#nkv,
#gg {
    width: 5em
}

#dd,
#mm {
    width: 2.5em
}

#c-center #goro6 li {
    _height: 75px;
}

.post h3 {
    font: bold 1.2em / 1 Tahoma, sans-serif;
    color: #752489;
    margin-left: 152px;
    padding: 1em 0 1.3em 0;
    clear: both;
}

.post  img {
    float: left;
    margin: 0 32px 10px 0
}

.post .more {
    float: right
}

.post a.more {
    float: right;
    color: #2569af;
    padding-left: 10px;
    background: transparent url(../img/r-bul.gif) no-repeat 0 .6em;
}

.post p {
    display: table;
    _height: 0;
    font-size: 1.1em;
}

/*MORE CATEGS*/
#content ul.more-cats {
    list-style: none;
    margin: .3em 0;
}

ul.more-cats li {
    padding: 6px 6px 6px 30px;
    border-bottom: 1px solid #dfdfdf;
    float: none;
    background: transparent url(../img/m-love.gif) no-repeat 0 8px;
}

ul.more-cats li .morespe {
    color: #2569AF;
    font-size: .9em;
    text-decoration: none;
    padding-right: 15px;
    background: transparent url(../img/r-bul.gif) no-repeat 100% 50%;
}

#content ul.more-cats h3 {
    float: none;
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    color: #a267c4;
}

#content .m-love {
    background-image: url(../img/m-love.gif)
}

#content .m-fami {
    background-image: url(../img/m-fami.gif)
}

#content .m-care {
    background-image: url(../img/m-care.gif)
}

#content .m-heal {
    background-image: url(../img/m-heal.gif)
}
/* =c-left
----------------------------------------------- */
#c-left h2 {
    font-weight: normal
}

.ad {
    margin: 10px 0;
    display: block;
}

.box .inner {
    border: 1px solid #dfdfdf;
    border-top: none;
    padding: 14px 5px;
}

.box .inner2 {
    border: 1px solid #dfdfdf;
    border-top: none;
    padding: 0;
}

.box h2,
#c-left .box h2,
.box h3,
#c-left .box h3,
.comp-head {
    background: transparent url(../img/boxh2.gif) repeat-x 0 0;
    color: #a267c4;
    font-size: 1em;
}

#c-center .typehead {
    margin-bottom: .5em;
}

#c-center h2 span span {
    color: #a267c4
}

.box h2 span,
.box h3 span,
.comp-head span {
    display: block;
    background: transparent url(../img/boxh2l.gif) no-repeat 0 0;
}

.box h2 span span,
.box h3 span span,
.comp-head span span {
    background: transparent url(../img/boxh2r.gif) no-repeat 100% 0;
    height: 26px;
    font: bold 1.1em / 26px Tahoma, sans-serif;
    line-height:26px;
    text-align: center;
    overflow: hidden;
}

.comp-head {
    clear: both
}

.comp-head span span {
    text-align: left;
    height: 28px;
    font-size: 11px;
    font-weight: normal
}

#c-left #sgoro h2 span {
    font-size: 11px !important
}

#c-left .banner {
    text-align: center;
    width: 180px;
    margin: .4em auto;
}

.quatro {
    margin: 15px 0;
    padding-bottom: 20px;
}

.quatro .box {
    width: 187px;
    float: left;
    margin-right: 5px;
    overflow: hidden;
}

.quatro .lbox {
    float: right;
    margin-right: 0;
}

.quatro .box .inner {
    padding: 10px 8px;
    min-height: 150px;
    height: auto;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
}

.quatro .box .inner img {
    display: block;
    margin: 0 0 10px 0;
}

.quatro a {
    display: block;
    color: #752489;
    margin-top: .3em;
}

.quatro li {
    margin-left: 1em;
}

.quatro .h1 {
    font-weight: bold
}

.quatro-static {
    overflow:hidden;
    //zoom:1;
}

.quatro-static .box {
    width:182px;
    _width:184px;
    margin-right:12px;
    _margin-right:9px;
}
.quatro-static .lbox h2 {
    background:transparent url(../img/boxgh2.gif) repeat-x 0 0;
    color:#5a6d78;
}
.quatro-static .lbox h2 span {
    background:transparent url(../img/boxgh2l.gif) no-repeat 0 0;
}
.quatro-static .lbox h2 span span {
    background:transparent url(../img/boxgh2r.gif) no-repeat 100% 0;
}
.quatro-static .lbox {
    margin-right:0;
}
.quatro-static .box .inner {
    width:auto;
    padding:0 0 13px 0;
}
.quatro-static .box .inner h3 {
    margin:13px 13px 11px 13px;
    background:none;
}
.quatro-static .box .inner h3 a {
    color:#752489;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    line-height:1.2em;
}
.quatro-static .box .inner p {
    margin:0 13px 0px 13px;
    overflow:hidden;
    //zoom:1;
}
.quatro-static .box .inner p a {
    color:#000;
    font-size:11px;
    line-height:14px;
    text-decoration:none;
    display:inline;
}
.quatro-static .box .inner p a.more {
    float:right;
    padding-left:10px;
    font-size:1.1em;
    background:url("../img/r-bul.gif") no-repeat scroll 0 0.6em transparent;
    color:#2569AF;
}
.quatro-static .box a {
    margin:0;
}
.quatro-static .box .inner a:hover {
    text-decoration:none;
}

.sm-gorolist {
    list-style: none;
    width: 100%;
    overflow: hidden;
    _margin-left: 6px;
}

.sm-gorolist li {
    float: left;
}

.sm-gorolist li a,
.sm-gorolist li a:active,
.sm-gorolist li a:link,
.sm-gorolist li a:visited {
    float: left;
    _float: none;
    display: inline;
    padding: 3px 4px;
    border: none;
}

#c-left #sm-china li a {
    padding: 0 2px
}

#c-left #sm-china {
    padding-left: 9px;
    padding-top: 1em;
    $padding-left: 13px;
}

.sm-gorolist li a img {
    float: left;
}

.b-gorolist {
    list-style: none;
    width: 100%;
    _width: 99%;
    overflow: hidden;
    padding-left: 10px;
    font-family: Arial, sans-serif;
}

.b-gorolist li {
    float: left;
    width: 244px;
    _width: 239px;
    height: 5em;
    margin-bottom: 37px;
    padding: 0 5px 0 0;
}

.b-gorolist li.last_row {
    margin-bottom: 0;
}

#c-center #goro3 li,
#c-center #goro7 li,
#c-center #goro4 li {
    height: 5.5em;
    margin-bottom: 1.5em;
}

#c-center #goro2 li {
    width: 150px;
    display: inline;
    margin-left: 15px;
    height: 3em;
}

#c-center #goro7 #sign102,
#c-center #goro7 #sign96 {
    height: 80px;
}

.b-gorolist li a {
    text-decoration: none;
    font-size: 1em;
}

.b-gorolist li img {
    float: left;
    margin: 0 15px 5px 0;
    _margin: 0 7px 5px 0;
}

.b-gorolist li span {
    color: #383838;
}

.b-gorolist li span strong {
    display: block;
    font-weight: bold;
    color: #752489;
    font-size: 1.1em;
}

.b-gorolist li span strong small {
    color: #a267c4;
    font-weight: normal
}

.b-gorolist li.newrow {
    clear: left;
}

.b-cont {
    margin: 15px 0 5px 0;
    padding: 0;
    overflow: hidden;
    //zoom : 1;
}

.b-cont p {
    margin: 14px 15px 5px 19px;
    font-size: 1.1em;
}

.b-cont ul {
    list-style: none;
}

.b-cont li {
    padding-left: 9px;
    background: transparent url(../img/r-bul.gif) no-repeat 0 .65em;
    margin: 2px 14px 0 19px;
    font-size: 1em;
}

.b-cont li a, .b-cont a.more, .b-cont a.more2 {
    color: #2569af;
    text-decoration: none;
    font-size: 1.1em;
}

a.more, a.more2 {
    color: #2569af;
    text-decoration: none;
}

.b-cont li a:hover, .b-cont a.more:hover, a.more:hover {
    color: #4992dd;
}

.b-cont a.more {
    padding-left: 133px;
    display: block;
    background: transparent url(../img/r-bul.gif) no-repeat 125px .6em;
}

.b-cont a.more2 {
    padding-left: 110px;
    display: block;
    background: transparent url(../img/r-bul.gif) no-repeat 100px .6em;
}

.b-cont a.more1 {
    padding-left: 125px;
    display: block;
    background: transparent url(../img/r-bul.gif) no-repeat 50px .6em;
}

.comp-head span span span {
    background: transparent url(../img/h-que.gif) no-repeat 14px 0;
    padding-left: 60px;
    font: bold 1em / 26px Tahoma, sans-serif;
}

.comp-head .h-gt span span {
    background: transparent url(../img/h-gt.gif) no-repeat 14px 0;
    padding-left: 60px;
}

.comp-head .h-lov span span {
    background: transparent url(../img/h-lov.gif) no-repeat 14px 0;
    padding-left: 80px;
    height: 28px;
}

.comp-head .h-num span span {
    background: transparent url(../img/h-num.gif) no-repeat 14px 0;
    padding-left: 80px;
    height: 28px;
}

#c-right {
    text-align: center;
}

#c-right div {
    text-align: left
}

/*#c-right #bt{background:#fff url(../img/bt.jpg) no-repeat -1px 0;padding-left:25px;}*/
#bt img {
    vertical-align: middle;
    background-position: 0 10px;
}

#c-center .banner,
#c-lw .banner {
    margin: .4em auto;
    padding: .4em 0;
    text-align: center;
    overflow: hidden;
}

#c-center .table_informer table,
#c-lw .table_informer table {
    width: 100%;
}

.y5-header,
.go-ad-all {
    display: none;
}

.ad-link {
    text-align: right
}

.box-job_ukrnet {
    overflow: hidden;    
    margin-bottom: 15px;
    //zoom: 1;
}

.box-job_ukrnet h2 {
    position: relative;
}

.box-job_ukrnet .box-job_ukrnet-ttl {
    text-align: left;
    padding-left: 15px;
}

.box-job_ukrnet .box-job_ukrnet-ttl a {
    text-decoration: none;
    color: #A267C4;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
}

.box-job_ukrnet .inner {
    background: #eeeeee;
    padding: 0 3px 0 3px;
    overflow: hidden;
    //zoom: 1;
}

.b-testoteka .comp-head a {
    color: rgb(162, 103, 196);
    text-decoration: none;
}

.b-testoteka-wrap {
    margin-top: 3px;
    margin-bottom: 3px;
}

/* =Footer
----------------------------------------------- */
.footer-wrap {
    clear:both;
}

#footer {
    margin-top: 10px;
    height: 93px;
    background: transparent url(../img/footer2.gif) no-repeat 0 0;
    position: relative;
    font-size: 10px;
}

#footer .first a {
    border: none
}

#footer ul, #copy {
    list-style: none;
    position: absolute
}

#footer li {
    float: left;
    text-align: center;
}

#footer li a {
    float: left;
    color: #752489;
    text-decoration: none;
    font-size: 1em;
    line-height: 1;
    text-align: center;
    border-left: 1px solid #bababa;
}

#f-gnav {
    left: 234px;
    width: 750px;
    top: 25px;
}

#f-gnav a {
    padding: 0 18px;
    text-align: center;
}

#f-gnav #g-here a {
    color: #ccc
}

#f-gnav a span {
    display: block;
    text-align: center;
}

#f-gnav .first a,
#f-gnav .last a {
    padding: 5px 11px;
}

#f-contact {
    left: 796px;
    top: 64px;
}

#f-contact li a {
    padding: 0 8px;
}

#footer .f-cats {
    left: 236px;
    top: 64px;
    overflow: hidden;
    width: 550px;
    height: 20px;
}

#footer .f-cats li a {
    padding: 0 25px; /*margin-left:-1px;*/
    position: relative;
    margin-left: -1px;
    border-left: 1px solid #bababa !important;
}

#footer .f-cats li.here a {
    color: #ccc;
}

#copy {
    left: 15px;
    top: 33px;
    text-align: center;
    width: 198px;
    color: #573376;
    font-weight: bold;
    font-size: 1em;
}

.counter {
    position: absolute;
    height: 1px;
    width: 1px;
    background: red;
    font-size: 1px;
    left: -1983em;
}

#bigmir {
    position: absolute;
    top: 73px;
    left: 29px;
}
/* =TEMP or Added
----------------------------------------------- */

#mayasel {
    padding:10px .5em;
    background:#fff url(../img/form.gif) no-repeat 95px 0;
    margin:1em;
    font-size:10px;
}

#mayasel option {
    padding-left: 2px
}

#mayasel input,
#mayasel select,
#mayasel option {
    font-size: .9em;
    vertical-align: middle
}

#foot2er {
    display: none;
}

#sel-den {
    width: 40px
}

#sel-mes {
    width: 70px;
    margin-left: 30px;
}

#sel-god {
    width: 60px;
    margin: 0 20px 0 15px;
}

#rtn4phun_lent h2 span span {
    font-size: 11px !important;
}

#travelukrnet a {
    font-size: 11px;
    color: black;
    text-decoration: none;
    font-family: tahoma;
}

#travelukrnet img {
    margin-right: 3px;
}

#c3 #jobukrnet {
    padding-top: .4em;
}

#c3 #jobukrnet div {
    display: none
}

#c3 #utrojobukrnetnews {
    padding-top: .3em;
}

#c3 #jobukrnet,
#c3 #utrojobukrnetnews {
    float: left;
    width: 180px
}

#c3 #utrojobukrnetnews a {
    color: #2569af;
    text-decoration: none;
}

#c3 #utrojobukrnetnews a:hover {
    color: #4992dd
}

#c3 #utrojobukrnetnews .unl {
    font-size: 120%;
    font-weight: bold;
}

#rdminfrm_1601,
#rdminfrm_1601 td,
#rdminfrm_1601 table {
    border: none
}

/*parfum*/
.b-parfum{
    height:179px;
    background:#fff url(../img/bt-parfum_bg.gif) no-repeat 0 0;
    width:213px;
}
    .b-parfum h2{
        padding-top:45px;
        color:#fff;
        line-height:1;
        font-size:18px;
    }
    .b-parfum .descr {
        color:#fff;
        font-size:1em;
    }
    .b-parfum img{
        float:left;
        padding-top:30px;
        margin-right:6px;
    }
    .b-parfum dl{
        clear:both;
        padding:3px 10px;
    }
    .b-parfum dt{
        width:70px;
        float:left;
        font-weight:bold;
        color:#0011d0;
    }
    .women dt{
        color: #a267c4;
    }
    .men dd{
        color:#0f57cb;
    }
    .women dd{
        color:#b20ed0;
    }
    .b-parfum .more{
        float:right;
        padding: 0 10px;
        background:transparent url(../img/r-bul.gif) no-repeat 0 50%;
    }
    .men .more{
        color:#0e17d4;
    }
    .men{
        background-image:url(../img/bt-parfum_bgman.gif);
    }
/*Doub+trip*/
.quat,.doub,.trip{
    margin:10px 0 0 0;
    padding-bottom:10px;
    overflow:hidden;
    width:100%;
}
.doub .box,.quat .box, .trip .box{
    float:left;
    margin-left:1%;
    width:48%;
}
.doub .box h2 span span{
    font-size:12px;
}
.doub .box .inner{
    min-height:100px;
    height:auto;
    _height:90px;
}
.doub .left_box,
.doub .right_box {
    width:261px;
    margin-left:0;
    overflow:hidden;
}
.doub .right_box {
    float:right;
}
.box .inner a{
    color:#2569af;
    display: block;
}
.trip .box{
    width:31.6%;
}
.trip .box .inner{
    height:11em;
    min-height:11em;
}

.horo210x210Holder {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* TARO */

  .horoBannerHolder {
    background-image: url('../img/taro/taro_back.jpg');
    background-repeat: no-repeat;
    width: 214px;
    height: 217px;
    overflow: hidden;

    margin-top: 10px;
    margin-bottom: 10px;
  }

  .horoBannerHolder .horoBannerTitle a {
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
    color: #4C616D;

    margin-left: 55px;
  }

  .horoBannerHolder .horoBannerTitle a:hover {
    text-decoration: underline;
  }

  .horoBannerHolder .horoBannerLeft {
    width: 100px;
    float: left;
  }

  .horoBannerHolder .horoBannerLeft img {
    margin-top: 15px;
    margin-left: 10px;
    margin-bottom: 5px;    

    border: 0;
  }

  .horoBannerHolder .horoBannerRight {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;  

    margin-top: 15px;
    width: 90px;
    float: left;
    overflow: hidden;
  }

  .horoBannerHolder .horoBannerRight ul  {
    margin: 0;
    padding-left: 17px;
    width: 90px;
    overflow: hidden;
  }

  .horoBannerHolder .horoBannerRight li {
    font-size: 1em;
    list-style: none;
    background: transparent url(../img/taro/r-bul.gif) no-repeat scroll 0 0.65em;
    margin: 2px 14px 7pt 2px;
    padding-left: 9px;
  }

  .horoBannerHolder .horoBannerRight li a {
    color: #0D6F8B;
    text-decoration: none;
  }

  .horoBannerHolder .horoBannerRight li a:hover {
    text-decoration: underline;
  }

  .horoBannerHolder .horoBannerBottom {
    font-family: Tahoma;
    font-size: 11px;
    color: #10414B;
    line-height: 100%;

    margin-top: 1px;
    padding-left: 11px;
  
    width: 100%;
    float: left;
  }

  .horoBannerHolder .horoBannerBottom a {
    color: #10414B;
    text-decoration: none;
  }

  .horoBannerHolder .horoBannerBottom a:hover {
    text-decoration: none;
  }    
  
  /* SUBSCRIBE LINK */
  
  .linkHolder {
    width: 100%;
  }

  .linkHolder .leftColumn {
    margin-top: 10px;
    width: 49%;
    float: left;
  }

  .linkHolder .leftColumn a {
    font-size: 12px !important; 
  }
  .linkHolder .rightColumn {
    width: 50%;
    float: left;
  }

  .linkHolder .rightColumn img {
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    position: relative;
    top: -1px;
  }

  .linkHolder .rightColumn .subscribeLink {
    background-image: url('../img/sub_back.gif');
    background-repeat: no-repeat;
    padding-top: 10px;
    float: right;
    width: 198px;
    height: 39px;
  }

  .linkHolder .rightColumn .subscribeLink a {
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: none;
  }

  .linkHolder .rightColumn .subscribeLink a:hover {
    font-size: 12px;
    color: #CC0000;
    font-weight: bold;
    text-decoration: underline;
  }

  .clear {
    clear: both;
  }
  
    /* MESSAGES */
  .confirmMessage {
    color: #A267C4;
    font-weight: bold;
    text-align: center;

    margin-top: 15px;
    margin-bottom: 15px;
  }
  
  .errorMessage {
    color: #D02106;
    font-weight: bold;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
  }


/* REGISTER FORM */
  
.regtp {
    padding:5px;
}

.regbp {
    padding:5px;
}

.vbp {
    padding:1px;
}

.rega .box {
    position:relative;
}

.rega .box h2 {
}

.rega .box h2 span {
    text-align:left;
}

.rega .box h2 span span {
    padding-left:16px;
    color:#a267c4;
    font-size:11px;
}

.rega .val {
    padding-left:16px;
    padding-right:16px;
}

.regaForm {
    padding-top:10px;
}

.regaForm .row {
    padding-bottom:10px;
}

.regaForm .row .txt {
    font-weight:bold;
    font-size:11px;
    float:left;
    text-align:right;
    width:136px;
    padding-top:2px;
}

.regaForm .row .field {
    float:left;
    padding-left:12px;
}

.regaForm .row .field .name {
    width: 291px;
}

.regaForm .row .field .email {
    width:193px;
}

.regaForm .row .field .radio {
    float: left;
    position: relative;
    top: 2px;
}

.regaForm .row .field .radiot {
    float:left;
    padding-top:1px;
    padding-left:2px;
    padding-right:7px;
}

.regaForm .row .field #Day {
    width: 45px;
    height: 18px;
}

.regaForm .row .field #Month {
    width: 90px;
    height: 21px;
}

.regaForm .row .field #Year {
    width: 60px;
    height: 18px;
}

.cl {
    clear:both;
}


/* Service buttons */
.servButton {
text-align: center; float: left; width: 95px;
}
.servButton img {
    display: block;
    margin: 0 auto;
}
.servButton a {
    color: #000000;
    font-size: 11px;
}

.servButtonHolder {
    clear:both;
    background-color:#FFFFFF;
    padding-top: 10px;
    padding-left: 20px;
    overflow:hidden;
}  

#ad_ph_1 {
    margin: 4px auto;
}

/* webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #m-fave {
        display:none;
    }
    #whereami ul {
        padding-right:27px;
    }
}

#big_img {
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    text-align:center;
    background:url("../img/fullbg.png") repeat scroll 0 0 transparent;
    z-index:1200;
    /*IE6*/
    _position:absolute;
    _top:expression(parseInt(document.body.scrollTop, 10) + "px");
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/fullbg.png',sizingMethod='scale') !important;

}
#big_img img {
    display:block;
    margin:0 auto;
    margin-top:50px;
    text-align:center;
    border:1px solid #000;
}

.hmpg h1 {
    color:#752489;
    font-size:1.7em;
    font-weight:normal;
    margin:0.5em 0 0.4em;
}

.hmpg h3 {
    color:#752489;
    font-size:1.1em;
    font-weight:bold;
}

.hmpg .hmpg-pre {
    text-align:center;
}

.hmpg p span {
    font-weight:bold;
}

.errorSummary ul li {
    color:red;
}

.sovm {
    margin:0;
    padding:0;
}

.sovm p.nom1 {
    margin-bottom:0 !important;
}

.sovm .b-inp {
    vertical-align: middle;
    margin-top: 7px;
}

.horo_preview_text {
    margin-top:3px;
    margin-bottom:3px;
}

/* informers blocks next */

#header_flash {
    overflow:hidden;
    width:995px;
}

#ononatopukrnet #onona_total {
    margin-bottom: 10px;
}

#ononatopukrnet #onona_type {
    display: none;
}

#ononatopukrnet #onona_item {
    width: 20%;
    float: left;
}

#ononatopukrnet #onona_city {
    white-space: normal;
}

#ononatopukrnet #onona_photo {
    margin-top: 3px;
}

#ononatopukrnet #onona_photo img {
    width: 90px;
}

#videoukrnet {
    overflow: hidden;
    //zoom: 1;
}

#videoukrnet table {
    float: left;
    width: 33%;
    text-align: center;
    *width: 32.9%;
}

#videoukrnet div {
    width: 120px;
    height: 90px;
    margin: auto;
}

#videoukrnet a {
    color: #752489;
    text-decoration: none;
}

.job-block {
    background: #eeeeee url(http://informers.ukr.net/job/sim/jobnewimg/bottom-bg.gif) repeat-x bottom;
    border: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.job-block .job-ttl {
    background: url(http://informers.ukr.net/job/sim/jobnewimg/ttl-bg.gif) repeat-x top;
    position: relative;
    height: 38px;
    padding-left: 18px;
    border-bottom: 1px solid #c9c9c9;
    text-align: left;
}

.job-block .job-ttl a {
    font-family: Tahoma;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    position: relative;
    top: 11px;
}

.job-logo-link {
    position: absolute;
    top: 4px;
    right: 5px;
    width: 90px;
    height: 19px;
}

.job-logo-link a {
    display: block;
    width: 90px;
    height: 19px;
    cursor: pointer;
    position: static !important;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'http://informers.ukr.net/job/sim/jobnewimg/job-logo-medium.png', sizingMethod = 'scale' );
}

.job-logo-link img {
    _display: none;
    border: none;
}

.job-block .informer-block {
    padding: 5px 3px 3px 3px;
}

#jobukrnet {
    float: none !important;
    width: auto !important;
}

#jobukrnet ul {
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    background: #FFF;
    //zoom: 1;
}

#jobukrnet li {
    border-bottom: 1px solid #e3e3e3;
    list-style: none;
    padding: 3px 0;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: -1px;
    overflow: hidden;
    //zoom: 1;
}

#jobukrnet a {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #2569AF;
    display: block;
    float: left;
    margin-left: 4px;
    text-decoration: none;
}

#jobukrnet span {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #A84089;
    display: block;
    float: right;
    margin-right: 5px;
}

#jobukrnet .bottom-link-1 {
    padding: 0 !important;
    margin-top: 5px !important;
    margin-left: 2px !important;
    display: block !important;
}

#jobukrnet .bottom-link-2 {
    padding: 0 !important;
    margin-top: 3px;
    margin-left: 2px !important;
    display: block !important;
}

#jobukrnet .bottom-link-1 a, #jobukrnet .bottom-link-2 a {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    float: none !important;
    display: block;
    background: url(http://informers.ukr.net/job/sim/jobnewimg/bottom-links/bottom-but-bg-orakul.gif) no-repeat 0 0;
    margin: 0;
    padding: 4px 21px 5px 11px;
}

#jobsearchform {
    background: #f8f8f8 url(http://informers.ukr.net/job/sim/jobnewimg/search-block-bg.gif) repeat-x top;
    margin-bottom: 5px !important;
    padding: 9px 12px;
    border-bottom: 1px solid #cacaca;
    margin-left: -3px;
    margin-right: -3px;
}

#jobsearchform input {
    background: #FFF;
    height: 16px !important;
    border: 1px solid #8c8c8c;
    width: 88% !important;
}

#jobsearchform .searcbut {
    width: 21px !important;
    height: 20px !important;
    font-size: 0;
    background: url(http://informers.ukr.net/job/sim/jobnewimg/search-but.gif) no-repeat 0 0;
    border: 1px solid #99968f;
    cursor: pointer;
}

#jobsearchform select {
}

#testotekaukrnet {
    margin: 14px 15px 5px 19px;
}

#testotekaukrnet img {
    margin: 0 4px 0 0;
}

#testotekaukrnet a {
    color: #2569AF;
    font-size: 1.1em;
    text-decoration: none;
}

/* /informers blocks above */

/* layout styles */

body{
    text-align:center;
}
#outer{
    width:995px;
    text-align:left;
    margin:0 auto;
}

/* =First level
----------------------------------------------- */
#c-left, #c-center, #c-right{
    float:left;
}
#AC #c-lw{
    float:left;
    width:765px;
    margin-left:5px;display:inline;
}

#content {
    background:transparent url(../img/str1.gif) repeat-y 9px 0;
}
#AC #content {
    background:transparent url(../img/str1.gif) repeat-y 558px 0;
}
* html #content {
    _height:0;
}
div[id="content"] {
    overflow:hidden
}
#c-left{
    width:214px;
    margin-left:5px;
    display:inline;
}
#c-center{
    width:531px;
    margin-left:16px;
    display:inline;
    position:relative; /*fix for banner 17.06.2010*/
}
#c-right{
    width:211px;
    float:right;
    overflow:hidden;
}
#footer{
    clear:both;
}

#variants div {
    width: 152px;
    height: 227px;
    margin: 10px;
    text-align: center;
    padding: 0;
    cursor: pointer;
}

#variants span {
    padding: 5px 0 0 0;
    display: block;
}

.selectvariant {
    background: transparent url('../img/constructor/bg.gif') no-repeat 0 0;
}

.preview {
    border: 1px solid #d4cad3;
    padding: 10px;
    margin: 0 26px;
}

.previewtitle {
    text-align: center;
    position: relative;
    top: -22px;
}

.previewtitle span {
    background: #FFFFFF none repeat scroll 0 0;
    padding: 0 10px;
    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
}

.top_ad {
    background: url('../img/bg-banner.jpg');
    width: 991px;
    margin: 5px auto;
    text-align: center;
}

.top_ad div {
    text-align: center;
    margin:0 auto;
}

.box-onona {
    text-align: left;
}

.box-onona h2 {
    font-size: 12px !important;
}

.box-onona .inner2 {
    padding: 5px 0 5px 13px;
}

.box-play h2 {
    font-size: 12px !important;
}

.box-play h2 a {
    font-weight: bold;
    color: #a267c4;
    text-decoration: none;
}

/* icons for main page */
.ico-aries img,
.ico-taurus img,
.ico-gemini img,
.ico-cancer img,
.ico-lion img,
.ico-virgo img,
.ico-libra img,
.ico-scorpio img,
.ico-sagittarius img,
.ico-capricorn img,
.ico-aquarius img,
.ico-pisces img {
    background-image:url('../img/b_zn.png');
    background-repeat:no-repeat;
}

.ico-aries img {
    background-position:0 0;
}
.ico-taurus img {
    background-position:0 -50px;
}
.ico-gemini img {
    background-position:0 -100px;
}
.ico-cancer img {
    background-position:0 -150px;
}
.ico-lion img {
    background-position:0 -200px;
}
.ico-virgo img {
    background-position:0 -250px;
}
.ico-libra img {
    background-position:0 -300px;
}
.ico-scorpio img {
    background-position:0 -350px;
}
.ico-sagittarius img {
    background-position:0 -400px;
}
.ico-capricorn img {
    background-position:0 -450px;
}
.ico-aquarius img {
    background-position:0 -500px;
}
.ico-pisces img {
    background-position:0 -550px;
}
/* /icons for main page */

/* icons inner menu */
.ico-s_aries img,
.ico-s_taurus img,
.ico-s_gemini img,
.ico-s_cancer img,
.ico-s_lion img,
.ico-s_virgo img,
.ico-s_libra img,
.ico-s_scorpio img,
.ico-s_sagittarius img,
.ico-s_capricorn img,
.ico-s_aquarius img,
.ico-s_pisces img {
    background-image:url('../img/sm_zn.png');
    background-repeat:no-repeat;
}

.ico-s_aries img {
    background-position: 0 -76px;
}
.ico-s_taurus img {
    background-position: 0 -171px;
}
.ico-s_gemini img {
    background-position: 0 0;
}
.ico-s_cancer img {
    background-position: 0 -95px;
}
.ico-s_lion img {
    background-position: 0 -57px;
}
.ico-s_virgo img {
    background-position: 0 -19px;
}
.ico-s_libra img {
    background-position: 0 -190px;
}
.ico-s_scorpio img {
    background-position: 0 -133px;
}
.ico-s_sagittarius img {
    background-position: 0 -152px;
}
.ico-s_capricorn img {
    background-position: 0 -38px;
}
.ico-s_aquarius img {
    background-position: 0 -209px;
}
.ico-s_pisces img {
    background-position: 0 -114px;
}
/* /icons inner menu */


#sm-china .ico-s_mouse img,
#sm-china .ico-s_rat img,
#sm-china .ico-s_buffalo img,
#sm-china .ico-s_ox img,
#sm-china .ico-s_tiger img,
#sm-china .ico-s_hare img,
#sm-china .ico-s_rabbit img,
#sm-china .ico-s_dragon img,
#sm-china .ico-s_snake img,
#sm-china .ico-s_horse img,
#sm-china .ico-s_goat img,
#sm-china .ico-s_monk img,
#sm-china .ico-s_cock img,
#sm-china .ico-s_dog img,
#sm-china .ico-s_boar img,
#sm-china .ico-s_pig img {
    background-image:url('../img/china_menu.png');
    width:43px;
    height:44px;
}

#sm-china .ico-s_mouse img,
#sm-china .ico-s_rat img {
    background-position: 0 0;
}
#sm-china .ico-s_buffalo img,
#sm-china .ico-s_ox img {
    background-position: 0 -44px;
}
#sm-china .ico-s_tiger img {
    background-position: 0 -88px;
}
#sm-china .ico-s_rabbit img,
#sm-china .ico-s_hare img {
    background-position: 0 -132px;
}
#sm-china .ico-s_dragon img {
    background-position: 0 -176px;
}
#sm-china .ico-s_snake img {
    background-position: 0 -220px;
}
#sm-china .ico-s_horse img {
    background-position: 0 -264px;
}
#sm-china .ico-s_goat img {
    background-position: 0 -308px;
}
#sm-china .ico-s_monk img {
    background-position: 0 -352px;
}
#sm-china .ico-s_cock img {
    background-position: 0 -396px;
}
#sm-china .ico-s_dog img {
    background-position: 0 -440px;
}
#sm-china .ico-s_boar img,
#sm-china .ico-s_pig img {
    background-position: 0 -484px;
}

@media print {

    body {
        margin: .5in .75in;
        padding: 0;
        font: small Verdana, Sans-serif;
    }

    #header, #footer, #subheader, #whereami, #c-left, #c-right, .hide {
        display: none;
    }
    /* =Headings
    ----------------------------------------------- */
    h1, h2, h3 {
        margin: 1em 0 .5em;
        font-family: Georgia, Serif;
        font-weight: normal;
        clear: both;
    }

    h1 {
        margin-top: .5em;
        font-size: 180%;
    }

    h2 {
        font-size: 140%;
    }

    h3 {
        font-size: 125%;
    }
    /* =Links
    ----------------------------------------------- */
    a {
        color: black;
        text-decoration: none;
    }

    a img {
        border-width: 0;
    }
    /* =etc(text margin ....)
    ----------------------------------------------- */
}

@media handheld {
    object,.banner,.quatro,#rtn4phun_lent{display:none}
}
.pogoda-footer {z-index:5;position:relative;}
.banner {z-index:1;position:relative;}