body {font:11px Tahoma, Verdana, Arial; margin:0; padding:0; background:#FBFFF0 url(../im/bg.jpg) repeat-x; color:#8E7974;}
a {color:#EE5A8A;} a:hover {text-decoration:none;} form {margin:0;} a.green {color:#819153;}
input, select, textarea {font:12px Tahoma, Verdana, Arial;}

#wrapper {width:990px; margin:0 auto;}
#header {width:990px; height:120px; background:url(../im/header.jpg) no-repeat; position:relative;}
#logo {margin:0; position:absolute; top:45px;} #logo span {display:none;}
#logo a{display:block; width:228px; height:38px; background:url(../im/logo.gif) no-repeat;}
#search {width:203px; height:55px; padding:30px 15px 0 15px; position:absolute; right:254px; top:24px; background:url(../im/search.jpg) no-repeat;}
#search h1 {margin:0; color:#EE5A8A; font-size:13px; height:20px} #search h1 span {float:left;} #search a {float:right; font-size:11px; font-weight:normal; background:url(../im/b1.gif) no-repeat left 7px; padding:2px 0 0 8px;}
#search form {float:left;} #search form input {border:solid 1px #EE5A8A; width:170px} #search form input.sbutton {border:0; width:23px; height:22px; background:url(../im/sbutton.gif) no-repeat; cursor:pointer}

#login {width:218px; height:108px; padding:30px 0px 0 15px; position:absolute; right:0; top:0; background:url(../im/login.jpg) no-repeat; color:#ADC927;}
#login label {display:block; float:left; width:70px; padding:4px 0 0 0} #login input {float:left; width:130px; border:solid 1px #ADC927; margin:0 0 4px 0}
#login a.reg {font-weight:bold; display:block; float:left; clear:both; white-space: nowrap; background:url(../im/b2.gif) no-repeat left 9px; padding:4px 0 0 8px;} #login input.lbutton {background:url(../im/button1.jpg) no-repeat; width:71px; float:right; border:0; margin:3px 16px 0 0; color:#fff; font-weight:bold; padding-bottom:3px; cursor:pointer}
#login p {margin:0 0 5px 0; padding:0 10px 0 0; float:left;} #login p span {float:left; width:170px;} #login p a {float:right;}

.mylinks {padding:6px 0 0 0; width:206px; float:left; clear:both; height:23px;}
.mylinks a em {display:none;}
.mylinks a {display:block; float:left; width:20px; height:20px; margin:0 8px 0 0}
.mylinks a.msg:hover, .mylinks a.msgnew:hover, .mylinks a.profile:hover, .mylinks a.profilem:hover,  .mylinks a.friends:hover, .mylinks a.friendsnew:hover, .mylinks a.cal:hover, .mylinks a.blog:hover, .mylinks a.leksikon:hover, .mylinks a.fav:hover, .mylinks a.astro:hover, .mylinks a.dnevniks:hover, .mylinks a.gallery:hover {background-position:0 1px;}
.mylinks a.msg {background:url(/html/im/mylinks/msg.gif) no-repeat;}
.mylinks a.msgnew {background:url(/html/im/mylinks/msgnew.gif) no-repeat;}
.mylinks a.profile {background:url(/html/im/mylinks/profile.gif) no-repeat;}
.mylinks a.profilem {background:url(/html/im/mylinks/profilem.gif) no-repeat;}
.mylinks a.cal {background:url(/html/im/mylinks/calendar.gif) no-repeat;}
.mylinks a.blog {background:url(/html/im/mylinks/blog.gif) no-repeat;}
.mylinks a.leksikon {background:url(/html/im/mylinks/leksikon.gif) no-repeat;}
.mylinks a.fav {background:url(/html/im/mylinks/fav.gif) no-repeat;}
.mylinks a.astro {background:url(/html/im/mylinks/astro.gif) no-repeat;}
.mylinks a.friends {background:url(/html/im/mylinks/friends.gif) no-repeat;}
.mylinks a.friendsnew {background:url(/html/im/mylinks/friendsnew.gif) no-repeat;}
.mylinks a.dnevniks {background:url(/html/im/mylinks/dnevniks.gif) no-repeat; margin-top:2px}
.mylinks a.gallery {background:url(/html/im/mylinks/gallery.gif) no-repeat; margin-top:2px}

#menu {float:left; clear:both; width:990px; height:39px; background:url(../im/menu.jpg) no-repeat;}
#menu ul {float:left; width:980px; margin:0; padding:0 0 0 10px; list-style:none;} #menu li {float:left; background:url(../im/menu-del.gif) no-repeat right center; height:39px; padding:0 2px 0 0;}
#menu li.l {background:none;} #menu li.sel a { padding:0; height:39px; cursor:pointer}
#menu a {color:#819153; text-decoration:none; display:block; height:27px; float:left; font-size:12px; padding:12px 8px 0 8px;} #menu a:hover {background: url(../im/menu-hover.gif) no-repeat center 36px;}
#menu strong {background:#A3C049; color:#fff; display:block; height:27px; float:left; font-size:12px; padding:12px 8px 0 8px;}

#content {float:left; width:990px; clear:both; padding:10px 0 15px 0;}
#lcol {width:200px; float:left; margin-right:15px;} #rcol {width:300px; float:right;} #main {width:460px; float:left;} #main.inner {width:600px;} #rcol.inner {width:160px;}

#lcol .lbox {float:left; width:200px; clear:both; margin:0 0 15px 0; background:url(../im/lbox-green-bot.jpg) no-repeat bottom; padding:0 0 7px 0}
#lcol .lbox h1 {margin:0; float:left; width:190px; height:37px; padding:5px 0 0 10px; background:url(../im/lbox-green-h1.gif) no-repeat; color:#fff; font-size:16px;}
#lcol .lbox h1 span {float:left;} #lcol .lbox h1 select {float:right; font-size:10px; border:solid 1px #F885A6; margin:2px 10px 0 0}
#lcol .lbox .lboxi {width:180px; float:left;padding:0 10px 0 10px; background:url(../im/lbox-green-repeat.jpg) repeat-y}
#lcol .lbox.pink {background:url(../im/lbox-pink-bot.jpg) no-repeat bottom;}
#lcol .lbox.pink h1 {background:url(../im/lbox-pink-h1.gif) no-repeat;}
#lcol .lbox.pink .lboxi {background:url(../im/lbox-pink-repeat.jpg) repeat-y;}
.lbox h1 a {color:#fff; text-decoration:none;}

#thenew { margin:0; text-align:center;} #thenew a.more {font-weight:bold; background:url(../im/b3.gif) no-repeat right 5px; display:block; clear:both; margin:5px 0 0 0}
#weather p {/*margin:0 10px 0 0; float:left;*/ display:inline; text-align:center; line-height:18px}
#weather p.left {float:left; margin-top:0px;margin-bottom:3px;}
#weather p.right {float:right; margin-top:0px;margin-bottom:3px;}

#newsletter input { border:solid 1px #ADC927; margin:7px 0} #newsletter input.button {background:url(../im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer}
#newsletter span {display:block; float:left; clear:both;} #newsletter span input {border:0; margin:0 3px 0 0; float:left; width:13px; height:13px;}
#newsletter span label {display:block; float:left; margin:-2px 20px 0 0}
#competition {margin:0; line-height:23px; background:url(../im/funny.jpg) no-repeat right bottom;} #competition span {line-height:normal;} #competition a {background:url(../im/b1.gif) no-repeat left 6px; padding:0 0 0 8px;}

.b300 {width:300px; float:left; margin:0 0 15px 0;}
.b300 embed, .b300 object { width: 300px; height: 250px; }
.banner-728 { margin: 0 auto; padding-bottom: 10px; width: 728px; }
.banner-728 embed, .banner-728 object { width: 728px; height: 90px; }
.b160 {float:left; width:160px;}
.b160 embed, .b160 object { width: 160px; height: 600px }

#lcol .mdcalendar td{ text-align:center; font-size:12px; border-bottom:solid 1px #FA84A4;} #lcol .mdcalendar { border-top:solid 1px #FA84A4;}
#lcol .mdcalendar td a {text-decoration:none; display:block; padding:4px 0} #lcol .mdcalendar td a:hover {background:#FA84A4; color:#fff;}
#lcol table.mdcalendar.pink a{background:#FFF0F4;}

.rbox {float:left; width:300px; clear:both; margin:0 0 15px 0; background:url(../im/rbox-green-bot.gif) no-repeat bottom; padding:0 0 9px 0; line-height:18px;}
.rbox h1 {margin:0; float:left; width:290px; height:37px; padding:5px 0 0 10px; background:url(../im/rbox-green-h1.gif) no-repeat; color:#fff; font-size:16px;}
.rbox h1 span {float:left;} .rbox h1 a {color:#fff; text-decoration:none;}
.rbox h1 span.tabs {float:right; padding:0 5px 0 0; font-size:12px; color:#ADC926} .rbox h1 span.tabs a { display:block; float:left; background:#F6FDE1; color:#ADC926; padding:2px 5px; text-decoration:none; margin:4px 0 0 5px;}
 .rbox h1 span.tabs a.tsel {background:#fff; color:#88A406}
.lbox h1 select {float:right; font-size:10px; border:solid 1px #F885A6; margin:2px 10px 0 0}
.rbox .rboxi {width:280px; float:left;padding:0 10px 0 10px; background:url(../im/rbox-green-repeat.gif) repeat-y}
#rcol .rbox.pink {background:url(../im/rbox-pink-bot.gif) no-repeat bottom;}
#rcol .rbox.pink h1 {background:url(../im/rbox-pink-h1.gif) no-repeat;}
#rcol .rbox.pink .rboxi {background:url(../im/rbox-pink-repeat.gif) repeat-y;}
#rcol .rbox.pink.pinkhearts h1 {background:url(../im/rbox-pinkhearts-h1.gif) no-repeat;}
.rbox ul {list-style:none; margin:0; padding:0;} .rbox li {background:url(../im/b4.gif) no-repeat left 6px; padding:0 0 3px 7px}
#topart.rbox .rboxi {float:none;} html > body #topart.rbox .rboxi {float:left;}

#rcol h1.st { width:290px; height:26px; font-size:16px; float:left; margin:0 0 2px 0; background:url(../im/rbox-pink2-h1-st.gif) no-repeat; color:#fff; padding:5px 0 0 10px;}

#dd_container{ text-align: left; width: 300px; clear:both}
dl, dd {margin:0; padding:0; float:left}
#dd_container dd p {margin:0; text-align:center; width:150px; float:left}
#rcol #dd_container a {color:#EE5A8A;}
.dd_norm, .dd_exp {width: 300px; display: block;}
.dd_norm dt, .dd_exp dt {width: 300px; height: 30px; text-indent: 14px; background: url('../im/rep.gif') top left repeat-y; overflow: hidden;}
.dd_norm dt a, .dd_exp dt a{font-size: 11px; font-weight: bold; font-family: Tahoma, sans-serif; text-decoration: none; line-height: 30px; display: block; width: 300px;}
.dd_norm{background: url('../im/ibg_norm.gif') bottom left no-repeat #fff0f5;}
.dd_norm dd { display: none;}
.dd_exp{margin-top: -5px; width: 300px;background: url('../im/ibg_exp.gif') bottom left no-repeat #fff;}
.dd_exp dt a{padding: 5px 0 0 0;background: url('../im/ibg_exp_top.gif') top left no-repeat;}
.dd_exp dd{padding: 5px 0 10px 0;width: 300px;background: url('../im/rep.gif') top left repeat-y;}
.dd_norm a:hover{text-decoration: underline;}
.dd_exp dd img{border: 1px solid #d96e9c;}

.rpicstop {float:left; width:300px; margin:0 0 15px 0; background:url(../im/rpics-top.gif) no-repeat top; padding:8px 0 0 0;}
.rpicsbot {float:left; width:300px; background:url(../im/rpics-bot.gif) no-repeat bottom; padding:0 0 8px 0;}
.rpics {float:left; width:300px; background:url(../im/rpics-repeat.gif) repeat-y;}
.rpics p {float:left; width:145px; margin:0; text-align:center; color:#E069A1;} .rpics p img {border:solid 1px #FA84A4; margin:4px 0}
.rpics p.pr {float:right;}

p#cards {margin:5px 0 0 0;} p#cards img {border:solid 1px #FA84A4; margin:0 12px 0 0}

#last {float:left; width:990px; clear:both; background:url(../im/last-top.gif) no-repeat top; padding:9px 0 0 0; margin-bottom:15px;}
#lastbottom {float:left; width:990px; background:url(../im/last-bot.gif) no-repeat bottom; padding:0 0 9px 0;}
#lastcontent {float:left; width:990px; background:url(../im/last-repeat.gif) repeat-y;}
#lastcontent div {float:left; width:308px; padding:0 10px}
#lastcontent h1 {color:#FA84A4; font-size:16px; margin:0 0 2px 0; height:27px; padding:0 0 0 25px}
#lastcontent h1.biba {background:url(../im/biba.gif) no-repeat left;}
#lastcontent h1.babycar {background:url(../im/babycar.gif) no-repeat left; padding-left:32px}
#lastcontent h1.babyface {background:url(../im/babyface.gif) no-repeat left; padding-left:38px}
#lastcontent p { margin:0; line-height:20px} #lastcontent p a {background:url(../im/b1.gif) no-repeat left; padding:0 0 0 8px;}

#mlinks {width:970px; height:29px; background:url(../im/footer-bg.gif) no-repeat;clear:both; padding:15px 10px 0 10px}
#mlinks a {color:#819153; font-size:12px; display:block; float:left; margin:0 15px 0 0} #mlinks span {float:left;} #mlinks span.fr {float:right;}
#mlinks span.fr a{margin:0 0 0 15px;}
#copy {float:left; width:990px; padding:10px 0;}

.cbox {float:left; width:460px; clear:both; margin:0 0 15px 0; background:url(../im/cbox-green-bot.gif) no-repeat bottom; padding:0 0 9px 0;}
.cbox h1.t {margin:0; float:left; width:450px; height:37px; padding:5px 0 0 10px; background:url(../im/cbox-green-h1.gif) no-repeat; color:#fff; font-size:16px;}
.cbox h1.t span {float:left;} .cbox h1.t a {float:right; color:#fff; font-size:11px; margin:2px 10px 0 0}
.cbox h1.t a.t {float:left; color:#fff; font-size:16px; margin:0; text-decoration:none}
.cbox .cboxi {width:440px; float:left;padding:0 10px 0 10px; background:url(../im/cbox-green-repeat.gif) repeat-y;}
#main .cbox.pink {background:url(../im/cbox-pink-bot.gif) no-repeat bottom;}
#main .cbox.pink h1.t {background:url(../im/cbox-pink-h1.gif) no-repeat;}
#main .cbox.pink .cboxi {background:url(../im/cbox-pink-repeat.gif) repeat-y;}
#guide {font-size:12px;}
#guide a.more {float:right; font-weight:bold; background:url(../im/b4.gif) no-repeat right 7px; padding:0 6px 0 0; font-size:11px; line-height:20px;}

.twoboxes {float:left; width:460px; margin-bottom:15px;}
.twoboxes .cbox {width:223px; float:left; clear:none; margin:0; background:url(../im/2-cbox-green-bot.gif) no-repeat bottom;}
#main .twoboxes .cbox.pink {background:url(../im/2-cbox-pink-bot.gif) no-repeat bottom;}
.twoboxes .cbox .cboxi {width:203px; background:url(../im/2-cbox-green-repeat.gif) repeat-y}
#main .twoboxes .cbox.pink .cboxi {background:url(../im/2-cbox-pink-repeat.gif) repeat-y;}
.twoboxes .cbox h1.t {width:213px; background:url(../im/2-cbox-green-h1.gif) no-repeat;}
#main .twoboxes .cbox.pink h1.t {background:url(../im/2-cbox-pink-h1.gif) no-repeat;}
.twoboxes .cbox.boxr, .twobigboxes .cbox.boxr {float:right !important;}

#main.inner .twoboxes .cbox {width:192px; float:left; clear:none; margin:0 12px 0 0; background:url(../im/3-cbox-green-bot.gif) no-repeat bottom;}
#main.inner .twoboxes .cbox .cboxi  {width:172px; background:url(../im/3-cbox-green-repeat.gif) repeat-y}
#main.inner .twoboxes .cbox h1.t {width:182px; background:url(../im/3-cbox-green-h1.gif) no-repeat; font-size:12px; padding-top:8px; height:34px;}

#main.inner .twoboxes .cbox.pink {width:192px; float:left; clear:none; margin:0 12px 0 0; background:url(../im/3-cbox-pink-bot.gif) no-repeat bottom;}
#main.inner .twoboxes .cbox.pink .cboxi  {width:172px; background:url(../im/3-cbox-pink-repeat.gif) repeat-y}
#main.inner .twoboxes .cbox.pink h1.t {width:182px; background:url(../im/3-cbox-pink-h1.gif) no-repeat;}
#main.inner .twoboxes {width:600px;}
#main.inner .twoboxes .cbox.boxr { margin:0}

#main.inner .cbox {float:left; width:600px; clear:both; margin:0 0 15px 0; background:url(../im/cbox-green-bot-inner.gif) no-repeat bottom; padding:0 0 9px 0;}
#main.inner .cbox h1.t {margin:0; float:left; width:590px; height:37px; padding:5px 0 0 10px; background:url(../im/cbox-green-h1-inner.gif) no-repeat; color:#fff; font-size:16px;}

#main.inner .cbox h1.t span {float:left;} #main.inner .cbox h1.t select {float:right; font-size:10px; border:solid 1px #F885A6; margin:2px 10px 0 0}
#main.inner .cbox h1.t span.tabs {float:right; width:370px; padding-right:10px;} #main.inner .cbox h1.t span.tabs strong{float:right; font-size:11px; margin:3px 10px 0 0;}
#main.inner .cbox h1.t span.tabs a, #main.inner .cbox h1.t span.tabs strong {background:#FAFCF6; color:#ACC726; display:block; padding:5px 8px 7px 8px; font-size:12px}
#main.inner .cbox h1.t span.tabs strong {padding-top:10px; color:#8E7974;}

#main.inner .cbox .cboxi {width:580px; float:left;padding:0 10px 0 10px; background:url(../im/cbox-green-repeat-inner.gif) repeat-y}
#main.inner  .cbox.pink {background:url(../im/cbox-pink-bot-inner.gif) no-repeat bottom;}
#main.inner .cbox.pink h1.t {background:url(../im/cbox-pink-h1-inner.gif) no-repeat;}
#main.inner .cbox.pink h1.small { padding-top: 7px; height: 35px; font-size: 14px; }
#main.inner .cbox.pink .cboxi {background:url(../im/cbox-pink-repeat-inner.gif) repeat-y;}

#mostsearched {line-height:23px;} #mostsearched a {padding:0 2px 0 0;}
a.f1 {font-size:12px;} a.f2 {font-size:14px;} a.f3 {font-size:16px;} a.f4 {font-size:18px;} a.f5 {font-size:20px;}

.cats {margin:0; padding:0; list-style:none; font-size:12px;} .cats.more {font-size:11px;}
.cats li {border-bottom:solid 1px #DFE9B5; float:left; clear:both; width:180px; padding:5px 0;} .cats li.l {border:0;} .cats a {color:#819153; text-decoration:none; font-weight:bold; background:url(../im/b4.gif) no-repeat 0 5px; padding:0 0 0 8px;}
.cats a:hover {color:#EE5A8A}
.cats strong {font-size:12px; background:url(../im/b1.gif) no-repeat left; padding:0 0 0 8px;}

.pink .cats li { border-bottom-color: #ffedf2; }
.pink .cats a { color: #EE5A8A; }
.pink .cats a:hover { text-decoration: none; color: #819153; }

.navi {float:left; width:440px; height:23px; padding:7px 10px 0 10px; background:url(../im/navi.gif) no-repeat; margin: 0 0 15px 0}
.navi a {background:url(../im/b4.gif) no-repeat right 5px; padding:0 6px 0 0; display:block; float:left; margin:0 5px 0 0}
.navi strong {display:block; float:left;}
#main.inner .navi {width:580px; background: url(../im/navi-inner.gif) no-repeat;}
.navi span {float:left;} .navi p {float:right; margin:0;}
.navi p a strong, .navi p em strong {display:none;}
.navi p a {padding:0; margin:0; font-weight:normal;}
.navi p a.send {width:19px; height:21px; background:url(../im/send.gif) no-repeat;}
.navi p a.print {width:21px; height:21px; background:url(../im/print.gif) no-repeat; margin:0 10px 0 0}
.navi p a.big {width:21px; height:21px; background:url(../im/big.gif) no-repeat; margin:0 25px 0 0}
.navi p a.small {width:21px; height:21px; background:url(../im/small.gif) no-repeat;}
.navi p a.normal {width:20px; height:21px; background:url(../im/normal.gif) no-repeat;}
.navi p a.fav {width:20px; height:21px; background:url(../im/fav.gif) no-repeat; margin-right:15px}
.navi p a.facebook-share { display: none; margin-right: 5px; width: 21px; height: 21px; background: url('../im/icon_path_facebook.gif') no-repeat left top; }
.navi p a.facebook-share:hover { background-position: 0 0; }
.navi p a:hover {background-position:0 -21px;}
.navi p em.fav { display:block; float:left; width:20px; height:21px; margin-right:15px; background:url(../im/favok.gif) no-repeat;}

.lastarticles {float:left; width:100%;}
.lastarticles img {float:left; margin:0 10px 0 0; border:0} .lastarticles h1 {font-size:14px; margin:0 0 12px 0; }
.lastarticles ul {margin:0; padding:0 0 0 140px; list-style:none} .lastarticles ul li {margin:0 0 5px 0; background:url(../im/b3.gif) no-repeat left 5px; padding:0 0 0 8px;}

.list {border-bottom:solid 1px #FFD2DF; padding:0 0 10px 0; float:left; width:100%; margin:0 0 10px 0;}
.list img {border:0; float:left; margin:0 10px 0 0;} .list h1 {font-size:13px; margin:0 0 5px 0;}
.list a.more {float:right; font-weight:bold;}
.listguide {border-bottom:solid 1px #A3C049;} .listguide h1 {color:#A3C049}

.pager {float:left; width:100%; clear:both; font-size:12px; text-align:center}
.pager a, .pager strong, .pager span {padding:0 5px}
.pager.letters a, .pager.letters strong {padding:0 1px; font-size:11px}

#bottomtabs_cnt{ margin: 0 0 20px 0; padding-top: 8px; width: 456px; background: url('../im/bt_ctop.gif') top left no-repeat transparent; float:left;}
#btcontent{padding: 4px 12px; line-height: 18px; background: url('../im/bt_rep.gif') top left repeat-y #fff; float:left; width:432px}
#btcontent div{text-align: justify; margin:0; height:180px; float:left; width:100%;}
#btabs{display: block; width: 100%; height: 46px; list-style-type: none; background: url('../im/bt_cbottom.gif') top left no-repeat transparent; overflow: hidden; margin:0; padding:0; float:left;}
#btabs a, #btabs strong { display: block; width: 89px; height: 35px; font-size: 10px; font-weight: normal; line-height: 11px; position:relative; padding: 11px 12px 0 10px; }
#btabs a{ color: #fff; background: url('../im/bt_norm.gif') top right no-repeat; text-decoration: none;}
#btabs a:hover { text-decoration: underline;}
#btabs strong{color: #de69a0; background: #fff; width: 107px; margin-left: -18px; background: url('../im/bt_sel.gif') top right no-repeat;}
#btabs ul {margin:0; padding:0; list-style:none}
#btabs li.btfirst strong{ margin-left: 0; width: 89px; background: url('../im/bt_sel_first.gif') top right no-repeat;}
#btabs li.btfirst a{background: url('../im/bt_norm_first.gif') top right no-repeat;}
#btabs li.btlast strong{background: url('../im/bt_sel_last.gif') top right no-repeat;}
#btabs li.btlast a {background: url('../im/bt_norm_last.gif') top right no-repeat;}
#btabs li{display: inline; float: left;clear: right;height: 46px;}
#btabs span {display:block; width:87px; cursor:pointer; overflow:hidden}
#btcontent div img {float:left; margin:0 10px 0 0; border:solid 1px #FFD2DF; padding:2px;}
#btcontent div h1 {font-size:14px; margin:0 0 10px 0; text-align:left}

#toptabs_cnt{ margin: 0 0 15px 0; padding-bottom: 8px; width: 456px;background: url('../im/tt_cbg.gif') bottom left no-repeat transparent; float:left;}
#ttcontent{padding: 4px 12px;line-height: 18px;background: url('../im/tt_rep.gif') top left repeat-y #fff; float:left; width:432px}
#ttabs{display: block;width: 100%;height: 44px; list-style-type: none; background: url('../im/tt_ctop.gif') bottom left no-repeat transparent; overflow: hidden; margin:0; padding:0; float:left;}
#ttabs a, #ttabs strong { display: block; width: 92px; height: 31px; font-size: 10px; font-weight: bold; line-height: 11px; padding: 13px 10px 0 10px; position:relative; }
#ttabs a { padding-right: 12px;width: 90px;color: #fff;background: url('../im/tt_norm.gif') top right no-repeat;text-decoration: none;}
#ttabs a:hover{text-decoration: underline;}
#ttabs strong{color: #829054;background: #fff;width: 108px;margin-left: -18px;background: url('../im/tt_sel.gif') top right no-repeat;}
#ttabs li.ttfirst strong{margin-left: 0;width: 92px;background: url('../im/tt_sel_first.gif') top right no-repeat;}
#ttabs li.ttfirst a{background: url('../im/tt_norm_first.gif') top right no-repeat;}
#ttabs li.ttlast strong{background: url('../im/tt_sel_last.gif') top right no-repeat;}
#ttabs li.ttlast a{background: url('../im/tt_norm_last.gif') top right no-repeat;}
#ttabs li{display: inline;float: left;clear: right;height: 44px;}
#ttabs span {display:block; width:87px; cursor:pointer; overflow:hidden;}

.ilist {border-bottom:solid 1px #FFD2DF; padding:0 0 10px 0; margin:0 0 10px 0; float:left;}
.ilist img {border:0; float:left; margin:0 10px 0 0;} .ilist h1 {font-size:13px; margin:0 0 5px 0;}
.ilist a.more {float:right; font-weight:bold;}

.atitle {color:#EE5A8A; font-size:16px; margin:0 0 10px 0}

.author {margin:0 0 10px 0; line-height:16px; float:left; width:100%;} .author p {float:left; margin:0;}
.author em {float:right; font-style:normal; font-weight:bold; padding:4px 0 0 0}

#article p {margin:0 0 8px 0;} #article img {margin:0 5px 5px 5px;} #article {float:left; width:100%; font-size:12px}
#tagsvote {margin:5px 0 0 0; padding:5px 0 0 0; float:left; width:100%; border-top:solid 1px #F885A5;}

/* RATING */
.star-rating{ list-style:none; float:right; margin:2px 0 0 5px; padding:0px; width: 85px; height: 21px; position: relative; background: url(../im/rating2.gif) top left repeat-x;}
.star-rating li{padding:0px;margin:0px;float: left;}
.star-rating li a{display:block;width:17px;height: 21px;text-decoration: none; z-index: 20;position: absolute;padding: 0px;font-size:1px;}
.star-rating li a:hover{background: url(../im/rating2.gif) left bottom;z-index: 1;left: 0px;}
.star-rating li a span {display:none;}
.star-rating a.one-star{left: 0px;}
.star-rating a.one-star:hover{width:17px;}
.star-rating a.two-stars{left:17px;}
.star-rating a.two-stars:hover{width: 34px;}
.star-rating a.three-stars:hover{width: 51px;}
.star-rating a.three-stars{left: 34px;}
.star-rating a.four-stars{left: 51px;}
.star-rating a.four-stars:hover{width: 68px;}
.star-rating a.five-stars{left: 68px;}
.star-rating a.five-stars:hover{width: 85px;}
.star-rating span {position:absolute; display:block; background:url(../im/rating.gif) repeat-x left bottom; font-size:1px; height:21px;}
/* END RATING */

.comm {float:left; width:580px; clear:both; margin:0 0 10px 0; border-bottom:solid 1px #FFD2DF; padding:0 0 8px 0; position:relative;} .comm img {float:left; margin:0 8px 5px 0; border:solid 1px #EE5A8A;}
.comm span {display:block; padding:0 0 10px 0; font-size:10px}
.comm .cn { position:absolute; bottom:0; right:0; font-size:50px; line-height:38px; color:#FDEEF2; z-index:1}
.comm div {position: relative; z-index:999;}

.postcomment label {display:block; width:85px; float:left; clear:both;}
.postcomment .user {display:block; float:left; font-size:12px; margin:0 0 8px 0;} .postcomment textarea, .postcomment input.text {float:left; border:solid 1px #ACC726; width:480px; font:11px Tahoma, Verdana, Arial; margin:0 0 8px 0;}
.postcomment input.text {width:150px;}
.postcomment input.submit {background:url(/html/im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer; font-size:12px;}
.postcomment p {float:left; margin:0 0 8px 0; width:485px; padding:0 0 0 85px;} .postcomment p a {background:#ACC726; color:#fff; text-decoration:none; padding:4px; display:block; float:left;}
.postcomment p strong {float:left; display:block; padding:3px 8px 0 0}
input.comm_err, .postcomment input.comm_err, .postcomment textarea.comm_err {border:solid 1px red;} label.comm_err {color:red;}

#sendnow {display:none;}
#sendnow span.e {color:red; font-weight:bold;}
#sendnow input.text {border:solid 1px #E74996; font-size:11px;}
#sendnow input.submit { width:90px; height:20px; background:url(/html/im/button3.jpg) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px;}

#gsearch input#sbi {border:solid 1px #ACC726; width:350px}
#gsearch input#sbb {background:url(/html/im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer; font-size:12px;}

.pcolor1 {color:#F483A2;}
.pcolor2 {color:#FDEEF2;}
.pcolor3 {color:#ABC820;}
.pcolor4 {color:#F7FDE1;}
.head1 {font-size:13px;color:#F483A2;font-weight:bold;}
.head2 {font-size:13px;color:#FDEEF2;font-weight:bold;}
.head3 {font-size:12px;color:#ABC820;font-weight:bold;}
.head4 {font-size:12px;color:#F7FDE1;font-weight:bold;}
.smallTxt1 {font-size:10px;color:#F483A2;}
.smallTxt2 {font-size:10px;color:#ABC820;}
#printurl {display:none;}

.uinfo {float:left; width:100%; position:relative; margin-bottom:10px;}
.uinfo ul{list-style:none; margin:0; padding:0; clear:both; width:100%; position:relative; z-index:1} .uinfo li {border-bottom:solid 1px #FDEEF2; padding:5px 0}
.uinfo img.uavatar {position:absolute; right:0; top:0; z-index:999; border:solid 1px #FDF0F7;}
.uinfo li span {color:#8F8F8F;}

.myline {float:left; width:100%; clear:both; padding:0 0 20px 0} .myline img {float:left; margin:0 10px 0 0}
a.edit {background:url(/html/im/edit.gif) no-repeat left; display:block; float:left; height:20px; padding:2px 0 0 19px;}
a.del {background:url(/html/im/del.gif) no-repeat left; display:block; float:left; height:20px; padding:2px 0 0 19px;}
.myline span {float:left; background:#FEEAF3; display:block; color:#E71976; border:solid 1px #E71976; padding:3px 5px; font-weight:bold;}

.mylastlist {float:left; width:100%; clear:both; margin:0 0 10px 0; padding:0; list-style:none; border-bottom:solid 1px #FDEEF2}
.mylastlist li {background:url(/html/im/b4.gif) no-repeat left 5px; padding:0 0 8px 8px}
.mylastlist li.t {font-size:12px; background:none; padding-left:0;}
.mylastlist.last {border:0; margin:0}

.notice {display:block; float:left; width:98%; background:#DBE6AC; padding:1%; margin-bottom:10px;}
.error {display:block; float:left; width:97%; border:solid 1px #F885A5; background:#fff; padding:1%; margin-bottom:10px;}
.error ul, .notice ul {list-style:none; margin:5px 0 0 0; padding:0;} .error li, .notice li {background: url(/html/im/b4.gif) no-repeat left 5px; padding:0 0 0 6px}

.favlist {float:left; width:100%; clear:both; background:#fff;}
.favlist th {background:#F6FCE2;} .favlist td {border-bottom:solid 1px #F6FCE2}
a.sendmsg {background:url(/html/im/sendmsg.gif) no-repeat left; padding:0 0 0 22px}
a.addtof {background:url(/html/im/addtof.gif) no-repeat left; padding:0 0 0 22px}


#profile label {display:block; float:left; clear:none; width:120px; padding:3px 5px 0 0; text-align:left;}
#profile label.small {width:20px;}
#profile input, #profile textarea {float:left; width:200px; margin:0 0 5px 0; border:solid 1px #ACC726}
#profile textarea {width:340px; height:100px}
#profile input.submit3 { width:91px; height:16px; background:url(/html/im/write.gif) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px;}
#profile label.forcheck {padding:0; width:auto;}
#profile label.forcheck2 {width:106px;}
#profile input.text, #profile textarea { margin-right:10px}
#profile select {float:left; width:204px; margin:0 10px 0 0; border:solid 1px #ACC726}
html > body #profile form.profile select {width:202px;}
#profile input.checkbox { width:16px; border:none; height:14px;margin-right:3px}
#profile input.radio { width:16px; border:none; height:14px;margin-right:3px}
#profile input.submit { width:90px; height:20px; background:url(/html/im/button2.jpg) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px; cursor:pointer}
#profile div, #profile p{float:left; width:99%; padding:0 0 5px 0; margin:0;}
#profile p.blinks {line-height:22px;}
#profile p.blinks a {background:url(/html/im/b2.gif) no-repeat left 4px; padding:0 0 0 9px}
span.star {color:red;}
#profile div#TB_window, #profile div.TB_window{ float:left;background: #fff; border:solid 1px #C2E07E; padding:10px;  margin:0 0 10px 0; width:540px;}
#profile div#TB_window div, #profile div.TB_window div {width:100%;}
#profile div#TB_window img, #profile div.TB_window img {border:0;}
#profile div#TB_window a, #profile div.TB_window a {border:solid 1px #ACC726; display:block; float:left;margin:0 13px 13px 0; padding:0;} #profile div#TB_window a:hover, #profile div.TB_window a:hover {border:solid 1px #fff;}
#profile div#TB_window .prev, #profile div#TB_window .next, #profile div.TB_window .prev, #profile div.TB_window .next {font-size:13px; background:#E1EFC2; color:#fff; padding:2px 4px; margin:5px 0 0 0}
#profile div#TB_window .prev, #profile div.TB_window .prev {float:left;} #profile div#TB_window .next, #profile div.TB_window .next {float:right;}
#profile div#TB_window a.prev, #profile div#TB_window a.next, #profile div.TB_window a.prev, #profile div.TB_window a.next {border:0; margin:5px 0 0 0; background:#C2E07E; }
#profile div#TB_window a.prev:hover, #profile div#TB_window a.next:hover, #profile div.TB_window a.prev:hover, #profile div.TB_window a.next:hover {border:0;}
a.close_gal {background:#C2E07E; display: block; float:left; padding:4px 8px; color:#fff}
#profile div#activ_gallery, #profile div#activ_fam, #profile div#activ_before, #profile div#activ_first {margin:0; padding:0; height:20px;}
img.imageupload {margin-bottom:10px;} #activ_avatar {margin-bottom:10px;}
#profile div.delavatar {width:auto;float:left; padding:0 0 5px 197px}
#profile div.check { width:165px; margin-right:4px;}
#profile div.checkend { float:right; width:165px}
#profile h5.checkhead {margin:0; font-size:15px; padding: 0.5% 1%; margin:0 0 5px 0; width:98%; float:left; background:#C2E07E; border-bottom:solid 1px #ACC726; color:#fff;}

#calleft{ float:left; width:200px;} #calleft form {padding:5px; float:left; width:188px; border:solid 1px #8FA03D;}
#calleft form input.text, #calleft form textarea, #calleft form select {border:solid 1px #8FA03D; float:left; margin-bottom:6px}
#calleft form input.text {width:70px;} #calleft form input.checkbox {float:left;}
#calleft form textarea {width:123px;}
#calleft form input.submit { width:90px; height:20px; background:url(/html/im/button2.jpg) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px;}
#calleft form label {display:block; float:left; padding:4px 6px 0 0}
#calleft form span.dd {display:block; float:left; clear:both; width:100%}
#calleft form span.dd label {display:inline; width:auto; padding-top:1px}
#calleft form span.dn label {width:100%; padding:0 0 2px 0;}
#calleft form span.dn input, #calleft form span.dn textarea {width:183px;}
#calleft form img {float:left; margin:0 0 0 5px;}
#cal_div {float:left;}
#cal_list { float: right; width:365px; padding:10px; background:#DBE6AC}

#cal_list #cal_d {color:#CF4284; margin:0 0 5px 0; float:left; width:100%; font-size:20px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif}
#cal_all {width:513px; clear:both; padding:10px; border:solid 1px #CF4284;  margin:10px 0 0 0}
#cc {float:left; width:600px;}

.ctable{float:left; width:360px; clear:both; margin-top:5px; border-bottom:solid 1px #fff;} .ctable th { background:#fff; padding:3px 0; border-bottom:solid 1px #ABC820} .ctable td {padding:5px 3px; vertical-align:top; border-bottom:solid 1px #ABC820; border-top:solid 1px #fff;}
div#cal_note {float:left;}
.ctable a.opened {background: url(/html/im/close.gif) no-repeat right 6px; padding:0 8px 0 0;}
.ctable a.closed {background: url(/html/im/open.gif) no-repeat right 6px; padding:0 8px 0 0;}

#cc .notice, #cc .error { margin-bottom:10px;}
#selectcal {list-style:none; margin:0; padding:5px 0 0 0; float:right; background:#ABC820; width:385px;} #selectcal li {float:left; margin-left:10px}
#selectcal li a {text-decoration:none; display:block; float:left; padding:6px 8px; color:#fff;}
#selectcal li a.seltab{ background:#DBE6AC url(/html/im/vi.gif) no-repeat 2px 2px; color:#8E7974;}
#cal_notes div.pager {width:360px; padding:2px 0; margin-top:5px; background:#fff; border-top:solid 1px #ABC820; border-bottom:solid 1px #ABC820; float:left;} #cal_notes div.pager p {width: auto; margin:0; padding:0}
#cal_notes {float:left;}

.npager {float:left;  width:360px; clear:both; font-size:12px; text-align:center; background:#fff; padding:4px 0; margin:5px 0 0 0}

.npager p {margin:0;}

#ToolTip {line-height:16px; z-index:999} #ToolTip a {color:#fff;}
#main.inner .cbox h1.t.tform {font-size:12px; padding-top:8px; height:34px;}
#main.inner .cbox h1.t.tform form {float:right; padding:0 10px 0 0; width:230px;}
#main.inner .cbox h1.t.tform form select {border:0; margin:0; padding:0; font-size:11px; float:right; margin-left:10px}
.thumb {display:block; float:left; width:80px; height:60px; background-repeat:no-repeat; background-position:center center; position:relative; border:solid 1px #E7E7E7; margin:8px 6px} .thumb img {position:absolute; left:3px; bottom:3px;}
.thumbbig {display:block; float:left; width:135px; height:100px; background-repeat:no-repeat; background-position:center center; position:relative; border:solid 1px #E7E7E7; margin:8px 6px} .thumbbig img {position:absolute; left:3px; bottom:3px;}
.thumb:hover, .thumbbig:hover {border:solid 1px #F885A5;}
.albuminfo { float:left; width:100%; border-top:solid 1px #F885A5; padding:5px 0 0 0; line-height:15px}
.albuminfo span {float:left;} .albuminfo span.fr {float:right; text-align:right} .albuminfo span.fr * {padding:0 3px; font-size:12px}
#main.inner .cbox h1.t a.prev {float:left; display: block; width:16px; height:16px; background:url(../im/prev.gif) no-repeat;}
#main.inner .cbox h1.t a.next {float:left; display: block; width:16px; height:16px; background:url(../im/next.gif) no-repeat;}
#main.inner .cbox h1.t a.next {float:right;}
#main.inner .cbox h1.t strong.ptitle {float:left; text-align:center; width:520px}
a.prev em, a.next em {display:none;} span.prev {float:left;} span.next {float:right;}
.albuminfo.bottom {border:0;}
.albuminfo .rating {float:none; font-style:normal; font-weight:bold; padding:4px 2px 0 0;}

/* NEW */
#toptop .thumbbig {float:none; margin:8px auto;}
#toptop .cboxi {text-align:center;}
p.bm {float:left; clear:both; width:100%; margin:0}
p.bim {float:left; width:145px; margin:0; overflow:hidden} p.bim .thumbbig {margin:0 0 4px 0;}
p.sm {float:left; margin:0 5px 0 0; width:82px; overflow:hidden; font-size:10px;} p.sm a.thumb {margin:0 0 4px 0;}
p.lm {float:left; margin:8px 6px; width:82px; height:90px; overflow:hidden; font-size:10px;} p.lm .thumb {margin:0 0 2px 0;}
.navi span.gtype {float:right;}
.navi span.gtype a {background:none; display:inline; margin:0 0 0 5px; text-transform:uppercase; font-weight:bold; padding:0}
.navi.abc {height:28px; padding:2px 10px 0 10px;} .navi.abc span.gtype a {font-weight:normal;}

.formError {padding:0 0 10px 0; color:red;}
.addalbum {color:#fff; padding:4px 7px 4px 20px; display:block; float:left; font-size:12px; background:#ACC726 url(../im/arr.gif) no-repeat 2px 4px}
.mGrid {clear:both; margin:10px 0 0 0; font-size:12px;} .mGrid td {border-bottom:solid 1px #ACC726;}
.mGrid th {background:#F6FCE2}

.tbox {float:left; width:460px; clear:both; margin:0 0 15px 0; background:url(../im/cbox-green-bot.gif) no-repeat bottom; padding:0 0 9px 0;}
.tbox h1.t {margin:0; float:left; width:450px; height:37px; padding:5px 0 0 10px; background:url(../im/cbox-green-h1.gif) no-repeat; color:#fff; font-size:16px;}
.tbox h1.t span {float:left;} .cbox h1.t a {float:right; color:#fff; font-size:11px; margin:2px 10px 0 0}
.tbox .tboxi {width:440px; float:left;padding:0 10px 0 10px; background:url(../im/cbox-green-repeat.gif) repeat-y}

.twoboxes .box {margin: 0 12px 12px 0;}
.twoboxes .boxEND {margin: 0 0 10px 0;}

.lineslist {float:left; width:100%; padding:0;}
.lineslist dd{float:left; height:100px; width:100%; margin:0; padding:5px 0; cursor:pointer;background:#fff url(/html/im/q0.gif) no-repeat left 35px;}
.lineslist dd input {float:left; position:relative; left:-99999px} .lineslist dd img {cursor: pointer;}
.lineslist dd.checked {background: url(/html/im/q2.gif) no-repeat left 35px;float:left;}
.lineslist label {display:block; cursor:pointer}
#lelem2.lineslist dd {width:105px;}

#DeteForm input.text, #DeteForm select{border:solid 1px #F885A5;}
#DeteForm input.submit {background:url(/html/im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer; font-size:12px; margin:10px 0 0 0}
h4.pinkh {margin:10px 0; font-size:16px; float:left; width:100%; clear:both;}
h4.pinkh span {float:left;} h4.pinkh a {float:right; font-size:11px; font-weight:normal}
.tlinecode {border:solid 1px #F583A3;}


#cards {width:100%; float:left;}
#cardholder {float:left; width:100%; text-align:center; padding:10px 0 0 0}
#cardform {float:left; width:100%;}
#card {width:100%; margin: 0;padding: 0; float:left;}
#card  p {margin:10px 0 0 0;}
.cinfo {float:left; width:190px;}
#cardform input {border:solid 1px #F784A5; font-size:11px; margin-bottom:8px; width:150px}
#cardform input.checkbox {border:none; float:left;} #cardform label {display:block;}
#cardform input.submit {background:url(/html/im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer; font-size:12px;}
.colors {float:left; width:100%; margin:10px 0 0 0; clear:both; color:#000}
.colors ul {margin:2px 0 0 0; list-style:none; clear:both; float:left; width:98%; padding:0 1%; height:36px}
.colors ul li {float:left; margin:0 5px 0 0; width:24px; padding:6px 0 0 0; height:30px; text-align:center;} .colors ul li a{display:block; width:24px; height:24px;}
.colors ul li.sel {background:url(/html/im/colors-sel.gif) no-repeat bottom center;}

#cards .freetext {font-family:georgia,serif;font-size:15px;margin:3px 0;padding:3px;width:570px;font-weight:bold;}
#cards textarea.freetext {overflow:hidden;border:1px dashed #F784A5;background-color: #ffffff;color:#8E7974;}
#cards textarea {font-style:normal;font-variant:normal;line-height:normal;}
#cardview {float:left; width:580px; padding:10px; margin:0 0 15px 0}
p.bigtext {margin:0 0 6px 0;}

h1.letter {float:left; font-size:30px; font-weight:normal; border-bottom:solid 1px #A3C049; width:440px; color:#fff; margin:10px 0; clear:both;}
h1.letter span {background:#A3C049; padding:0 9px}
.let {float:left; width:100%; clear:both; margin:2px 0}
.results { float:left; width:100%; clear:both; border-top:solid 1px #A3C049; margin:10px 0 0 0; padding:5px 0 0 0}

.guide img {float:left; margin:0 6px 0 0;}
.guide label {display:block; padding:3px} .guide select {width:190px; border:solid 1px #ACC726;}
.guide input.submit { width:71px; height:20px; background:url(/html/im/button1.jpg) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px; margin-left:10px}
.listguide p {margin:0;}
.pageravatari{border:0px solid;display:block;}
.pageravatari a,span{padding:0;margin:0;}

#profile div#avatar_div {float:left;  margin:0; padding:0}

.dnevnik label{width: 190px !important;}
.selected_gallery strong{background: url(../im/q2.gif) no-repeat left; font-weight:normal; padding:6px 6px 6px 25px; display:block; float:left; color:#EE5A8A}
#profile input.kalendar {background:url(../im/calendar.gif) no-repeat 2px 2px; padding-left:20px; width:70px;}
#profile div.line{ padding:0; background:#DBE6AC; font-size:1px; height:1px; margin-bottom:5px;}

#profile div#submitform {font-size:12px;padding:0; margin:0}
#submitform strong {background:#F885A5; padding:5px; color:#fff;}

.dnlist td {vertical-align:top; line-height:16px;}

.dlast {float:left; clear:both; line-height:18px}
.dlast ul {list-style:none; margin:0; padding:0;}
.dlast li {float:left; margin:0 10px 0 0; width:135px;} html > body .dlast li {margin-right:13px;}
.dlast h1 {font-size:12px; margin:0; padding:0; float:left; width:100%; clear:both;}
a.dimg {display:block; width:135px; height:100px; border:solid 1px #FDEEF2; text-align:center; background:#fff;}
.reded{color:red;}

.rform{padding:10px 0 0 0; float:left; width:100%;} .rform div {float:left; width:auto; padding:0 20px 0 0}
.rform label {display:block; float:left; padding:3px 5px 0 0}

#flash_rubriki2
{
    display: block;
    width: 580px;
    height: 170px;
}

#myann td {vertical-align:top;}
table.obiavi td {border-bottom:solid 1px #ACC726;}

div.hr hr {display:none;} div.hr {float:left; width:100% !important; padding:0 !important; clear:both; font-size:1px; height:1px; background:#ACC726; overflow:hidden; margin-bottom:8px !important;}

#astroblock li {background:none; padding:0 0 5px 0; float:left; text-align:center; width:70px;}
#astroblock li a:hover img {border:solid 1px #353F04;}
#astroblock img {border:0; border:solid 1px #87A204; padding:1px; background:#fff;} #astroblock li span {clear:both; display:block; float:left; width:70px; text-align:center}

#profile div.asced {float:left; width:220px; margin:20px 0 10px 0; text-align:center; }
#profile div.asced h4 {font-size:13px; margin:0 0 10px 0;} #profile div.asced h4 strong {font-weight:normal;}

dl#astrolist {width:440px; float:left}
dl#astrolist dd {float:left; width:218px; padding-bottom:8px;}
dl#astrolist dd.line {width:440px; height:1px; font-size:1px; line-height:1px; border-top:solid 1px #ACC726; clear:both; float:none; margin:0 0 8px 0; padding:0}
dl#astrolist dd h3 {font-size:14px; margin:0 0 6px 0; float:left;}
dl#astrolist dd ul {margin:0; padding:0; list-style:none; float:left;} dl#astrolist dd ul li {background:url(../im/b4.gif) no-repeat 0 8px; text-indent:6px; width:150px; line-height:20px}
dl#astrolist dd ul li a {color:#ACC726;}
dl#astrolist dd a.bimg {float:left; margin-right:10px; border:solid 3px #ACC726; padding:1px; display:block; background:#fff}
dl#astrolist dd a.bimg:hover {border:solid 3px #EE5A8A}

#zodia h3{font-size:14px; height:26px; margin:0} #zodia h3 strong {float:left;} #zodia h3 span {float:right; font-size:11px; font-weight:normal; line-height:16px;}
#zodia img.bimg {border:solid 3px #ACC726; padding:1px; background:#fff; float:left; margin:0 10px 10px 0; }
#ztabs {margin:0 0 12px 0; padding:0; list-style:none; float:left; width:440px; border-bottom:solid 1px #F684A4}
#ztabs li {float:left; margin-right:10px;} #ztabs li a {color:#ACC726; display:block; padding:3px 3px 3px 8px; float:left; background:url(../im/b4.gif) no-repeat 0 8px;}
#ztabs li strong {background:#F684A4; color:#fff; display:block; padding:3px; float:left;}
#zodia p {margin:0 0 5px 0;}

.commsform p {padding:5px 0; float:left; width:440px; margin:0}
.commsform label {display:block; width:85px; float:left;}
.commsform .user {display:block; float:left; font-size:12px; padding:0}
.commsform textarea, .commsform input.text {float:left; border:solid 1px #ACC726; width:300px; font:11px Tahoma, Verdana, Arial;}
.commsform input.submit {background:url(/html/im/button2.jpg) no-repeat; width:90px; height:20px; border:0; color:#fff; font-weight:bold; cursor:pointer; font-size:12px;}
.commsform p a {background:#ACC726; color:#fff; text-decoration:none; padding:4px; display:block; float:left;}
.commsform p strong {float:left; display:block; padding:3px 8px 0 0}
.commsform input.comm_err, .commsform textarea.comm_err {border:solid 1px red;}
#zodiacomments .comm {width:440px;}

form#quiz {margin:0; float:left; padding:0}
form#quiz dl {margin: 0; padding: 0; float:left;}
form#quiz dt {margin: 0 0 5px 0; padding: 0; font-weight: bold; color:#A3C049;}
form#quiz dt strong {font-size: 13px;color:#7D7D7D;}
form#quiz dd {margin: 0 0 5px 0; padding: 5px 0; clear:both; cursor:pointer; background:#fff url(/html/im/q0.gif) no-repeat left center; float:left; width:430px;}
form#quiz dd.checked {background:#FFF0F5 url(/html/im/q1.gif) no-repeat left center;}
form#quiz dd label {display:block;margin: 0 0 0 0;padding: 0 0 0 30px;}
form#quiz dd input {float:left; position:relative; left:-99999px}
form#quiz input.submit { width:90px; height:20px; background:url(/html/im/button2.jpg) no-repeat; border:none; color:#fff; font-weight:bold; font-size:11px; margin-left:10px}

/* vip kare*/
.twobigboxes {float:left; width:600px; float:left; margin-bottom:15px;}
.twobigboxes .cbox {width:290px !important; float:left; clear:none !important; margin:0 !important; background-image:url(../im/22-cbox-green-bot.gif) !important;}
.twobigboxes .cbox .cboxi {width:270px !important; background-image:url(../im/22-cbox-green-repeat.gif) !important;}
.twobigboxes .cbox h1.t {width:280px !important; background-image: url(../im/22-cbox-green-h1.gif) !important;}
.twobigboxes .cbox.pink {background-image:url(../im/22-cbox-pink-bot.gif) !important;}
.twobigboxes .cbox.pink .cboxi {background-image:url(../im/22-cbox-pink-repeat.gif) !important;}
.twobigboxes .cbox.pink h1.t {background-image:url(../im/22-cbox-pink-h1.gif) !important;}
.twobigboxes .dlast li {float:left; margin:0 10px 0 0; width:130px;}
.twobigboxes a.dimg {width:125px; height:100px; overflow:hidden}

#vip a.dimg {float:left; margin-right:5px}
#vip h1, #vip h3 {font-size:12px; margin:0 0 10px 0;}
#vip.rbox h1 {margin:0;} #vip.rbox h1 a {color:#fff; font-size:11px; float:right; margin-right:10px}
#vip .vipinfo p {margin:0 0 5px 0;} #vip.rbox p {margin:0;}
#vip p.sms {background:#FDEEF2; padding:5px; color:#EF809F; clear:both;} #vip.rbox p.sms {margin-top:10px}

a.linkwords { text-decoration: none; border-bottom: 1px solid; }
a.linkwords:hover { text-decoration: none; border: 0px; }

td.vipbebepic {background:#FFDFE8;}
td.vipbebe {background:#FFDFE8 url(../im/vipbebe.gif) no-repeat 100% 100%; color:#3F2F2B}

#rss-home {float:left; width:990px;}
#rss-home div.rbox {clear:none; margin:0 15px 0 0; width:320px;}
#rss-home div.rbox .rboxi {width:300px;} #rss-home div.rbox h1 {width:310px;}

.rbox.cosmo {background:url(../im/rbox-cosmo-bot.gif) no-repeat bottom;}
.rbox.cosmo h1 {background:url(../im/rbox-cosmo-h1.gif) no-repeat;}
.rbox.cosmo .rboxi {background:url(../im/rbox-cosmo-repeat.gif) repeat-y}

.rbox.bliasak {background:url(../im/rbox-bliasak-bot.gif) no-repeat bottom; margin:0 !important; float:right}
.rbox.bliasak h1 {background:url(../im/rbox-bliasak-h1.gif) no-repeat;}
.rbox.bliasak .rboxi {background:url(../im/rbox-bliasak-repeat.gif) repeat-y}

.rbox.ngm {background:url(../im/rbox-ngm-bot.gif) no-repeat bottom;}
.rbox.ngm h1 {background:url(../im/rbox-ngm-h1.gif) no-repeat;}
.rbox.ngm .rboxi {background:url(../im/rbox-ngm-repeat.gif) repeat-y}

.rbox.rozali {background:url(../im/rbox-rozali-bot.gif) no-repeat bottom;}
.rbox.rozali h1 {background:url(../im/rbox-rozali-h1.gif) no-repeat;}
.rbox.rozali .rboxi {background:url(../im/rbox-rozali-repeat.gif) repeat-y}

.rbox.cosmo h1, .rbox.bliasak h1, .rbox.ngm h1, .rbox.rozali h1 {padding-top:6px; height:36px;}

p.rss_item {background:url(../im/rss_icon.jpg) no-repeat 0 5px; padding:0 0 0 24px; font-size:11px; line-height:24px; margin:0}
#rss-items-home p.rss_item {float:left; width:180px;}
#feed_reader {float:left; width:430px;}
#feed_reader dl {float:left; width:418px; border:solid 1px #EAEAEA; padding:5px}
#feed_reader dl dt {font-weight:bold; font-size:12px; padding-bottom:5px}
#feed_reader dl dd {padding:5px 0; float:left; width:418px; clear:both}
#feed_reader dl img {float:left; margin-right:5px} #feed_reader dl h5 {font-size:12px; margin:0 0 5px 0} #feed_reader dl p {margin:0;}

ul.moreoflist {margin:0; padding:0; list-style:none; font-size:12px}
ul.moreoflist li {line-height:20px; background:url(../im/b3.gif) no-repeat 0 8px; text-indent:10px;}

/* Moetodete user news */

ul#file_tabs { float: left; clear: left; display: inline; margin: 0 0 10px 0; padding: 0; width: 100%; border-bottom: 1px solid #ACC726; list-style-type: none; }
ul#file_tabs li { float: left; clear: right; }
ul#file_tabs li a { float: left; clear: right; display: inline; margin: 3px 2px 0 0; padding: 5px 10px; background-color: #ACC726; font-weight: bold; color: #fff; text-decoration: none; }
ul#file_tabs li a:hover { margin-top: 0; padding-top: 8px; background-color: #F784A5; }
ul#file_tabs li a.sell { margin-top: 0; padding-top: 8px; background-color: #F784A5; }

#addnews .filelist { position: relative; padding: 5px 0 20px 35px; width: 150px; }
#addnews .filelist .delete { position: absolute; right: 13px; top: -2px; background: url('/html/im/del_nomatte.gif') no-repeat left; display: block; float: left; width: 14px; height: 14px; }
#addnews .filelist .delete span { display:none; }
#addnews .filelist .video { right: 31px; top: 0; }

#gotogallery { background: #800; }
#addnews #labeltext { display: block; padding-bottom: 10px; }
#addnews #diaryID { margin: 5px 0; }
#addnews { position: relative; }
#addnews #template_preview { position: absolute; right: 15px; top: 100px; }
#addnews .error, #addnews .notice { width: 435px; }

#addnews input.button2 { width: 110px; height: 20px; background: url('/html/im/button2_ext.jpg') no-repeat left top; color: #fff; text-decoration: none; font-weight: bold; border: 0; font-size: 11px; }

#submitnews { float: left; padding: 0 10px; width: 90px; height: 20px; line-height: 20px; background: url('/html/im/button3_ext.jpg') no-repeat left top; color: #fff; text-decoration: none; font-weight: bold; }
#newsoptions { float: right; }
#newsoptions a.print strong, #tagsvote .send strong { display: none; }
#newsoptions a.print { float: left; display: inline; margin-right: 5px; width: 20px; height: 21px; background: url('../im/print.gif') no-repeat left top; }
#newsoptions a.send { float: left; width: 21px; height: 21px; background: url('../im/send.gif') no-repeat left top; }
#newsoptions a:hover { background-position: 0 -21px; }
.usernews-preview .act .big { margin: 0; }
.usernewssearch  .cboxi { padding: 0 10px !important; width: 440px !important; }

/* Homelink */

#homelink a { display: block; padding-left: 20px; width: 60px; height: 30px; line-height: 30px; font-size: 11px; font-weight: normal; color: #819153 !important; background: url('../im/homelink.gif') no-repeat left top; text-decoration: none; }
#homelink a:hover { color: #F6FCE2 !important; }

.withpic .img_left { float: left; display: inline; margin: 0 5px 5px 0; }
.withpic h4 { margin: 0; }

p.article-alert {margin:0 0 10px 0; color:#BFB5B3; font-size:11px;}

ul.books {	margin:0;	padding: 0;	list-style-type: none;}
ul.books li.cboxi {	padding-top: 20px;}
ul.books li.first {	padding-top: 0;}
ul.books a.img { float: left;}
ul.books a.img img {	border: 1px solid #FFD2DF;	padding: 1px;	background: white;}
ul.books h3 {	margin: 0 0 10px 145px;}
ul.books p.summary {	margin: 0 0 10px 145px; 	_height: 1%;}
ul.books ul { 	margin: 0 0 10px 145px;	padding: 0;	list-style-type: none;	text-align: right;}
ul.books ul li { 	display: inline; 	font-weight: bold; }
ul.books ul li.first {	float: left;}

#news-video
{
	width: 100px;
	height: 36px;
	padding: 8px 0 0 76px;
	margin: 10px auto 10px !important;
	background: url("babynews/birthday/12/2/video.gif") 0px 0px no-repeat;
	font-size: 12px;
	color: black;
}
#news-video a
{
	font-weight: bold;
}

/* BABYNEWS lists, ps */
#baby-news-content ul, #baby-news-content ol { margin-left: 15px; }

.sitenews {  }
.sitenews img { float: left; display: inline; margin-right: 5px; margin-top: 5px; border: 0; }
.sitenews a { font-weight: bold; }
.sitenews .listnews_home { font-size: 10px; }
.sitenews .listnews_home a { font-size: 11px; }
.sitenews .listnews_home li { background-position: 0 8px; }

.usernews-home { position: relative; }
.usernews-home a { font-weight: bold; }
.usernews-home a img { border: 0; }
.usernews-home .usernews-img { float: left; display: inline; margin-bottom: 15px; width: 180px; }
.usernews-home ul { float: left; clear: left; margin: 0; padding: 5px 0 5px 0; border-top: 1px solid #F784A5; }
.usernews-home li { padding: 3px 0; line-height: 14px; list-style-type: none; font-size: 10px; }
.usernews-home li a { font-weight: normal; font-size: 11px; }
.usernews-home .usernews-inner { float: left; display: inline; margin-right: 5px; }
.usernews-home .usernews-inner img { width: 80px; height: 62px; } 

.usernews-home .cats li { border-bottom: 1px solid #FDEEF2; }
.usernews-home .cats a { color: #EE5A8A; }
.usernews-home .homenews-text { padding-top: 5px; }
.usernews-home .usernews-date { font-size: 10px; }
.usernews-home p { margin: 0; text-align: center; }
.usernews-home p a { color: #829054; }

.usernews-morelist { float: left; width: 290px; }

.babyimg_left { float: left; display: inline; margin: 5px; }

.submit-button { }

.submit-button { display: block; padding-left: 20px; width: 120px; line-height: 24px; font-weight: bold; color: #819153; background: url('/html/im/send2.gif') no-repeat left 6px; }

#baby-news-diary { float: left; width: 300px; }

/* Kusmeti */

#kusmeti { overflow: hidden; }
#kusmeti #luck-form { margin: 0 auto; width: 330px; }
#kusmeti .sep { height: 45px; border-bottom: 1px solid #f684a4; }
#kusmeti #luck-form p { float: left; width: 100px; }
#kusmeti #luck-form p.submit { width: 130px; }
#kusmeti #luck-pic { float: left; width: 130px; height: 110px; border: 3px solid #acc726; background: url('/html/im/kusmeti/backg.gif') no-repeat left top; }
#kusmeti #luck-container { clear: left; padding-top: 15px; }
#kusmeti #luck-text { float: left; padding-left: 20px; width: 276px; }
#kusmeti #luck_ans { margin: 0; padding-bottom: 10px; font-family: Georgia, 'Trebuchet MS', sans-serif; font-size: 17px; color: #ee5a8a; font-style: italic; }
#kusmeti #fb-luck-share a { display: block; height: 37px; padding: 10px 0 0 52px; background: url('/html/im/icon_facebook.gif') no-repeat left top; color: #acc726; text-decoration: none; }
#kusmeti #fb-luck-share a:hover { text-decoration: underline; }
*:first-child+html #kusmeti #luck-form p { padding-top: 10px; }
* html #luck-form p { padding-top: 10px; }
* html #kusmeti #luck-form p.submit input { width: 120px; }

#blok-kusmetche .lboxi img { position: relative; top: 6px; }
*:first-child+html #blok-kusmetche .lboxi img { top: 8px; }
* html #blok-kusmetche .lboxi img { top: 8px; }

/* END kusmeti */

/* .submit-but { width: 110px; height: 20px; background: url('/html/im/button3_ext.jpg') no-repeat left top; border: 0; color: #fff; font-size: 11px; font-weight: bold; } */



/* .submit-but { width: 110px; height: 20px; background: url('/html/im/button3_ext.jpg') no-repeat left top; border: 0; color: #fff; font-size: 11px; font-weight: bold; } */


/* OKSANA HOROSKOP */
.horoskop { float:left; padding:0 10px; background:url("/html/im/oksana/bckground.jpg") no-repeat left top; width:440px; height:490px; position:relative; overflow:hidden;}
.oksana_hor {width:430px;}
.horoskop .oksana_hor .sms_send {position:absolute; width:430px; bottom:8px; background:url("/html/im/oksana/content.gif") no-repeat left top; padding:5px 0 0 0;}
.horoskop .oksana_hor .hor_text { position:relative; width:430px; background:url("/html/im/oksana/content.gif") no-repeat left bottom; padding-bottom:5px;}
.hor_text #sms_number { position:absolute; top:-20px; right:0px;}
.horoskop .oksana_hor .sms_send .text_hor{ width:430px; background:#066AA5; display:block;}
.show_hor {margin-top:10px;}
.sms_send { left:15px;}
.sms_info {margin-top:10px;width:404px; background:url("/html/im/oksana/inner_art.gif") repeat-y left top; padding-top:5px;}
.sms_info .inned_smsinfo {background:url("/html/im/oksana/inner_art.gif") repeat-y left bottom; padding-bottom:5px;}
.sms_info .inned_smsinfo  div{background:url("/html/im/oksana/inner_art.gif") repeat-y right bottom;padding:0 5px;}

.oksana_hor h4 {color:#004d7d;}
#check_form { width:350px;}
.oksana_hor ul {padding:0px; margin:0px; list-style-type:none;}
.oksana_hor ul li { background:url('/html/im/oksana/li_bg.gif') no-repeat left top; height:12px; line-height:12px; padding-left:15px; color:#0a72ad; font-weight:bold; }
.cbox.small {background:none; overflow:hidden;}

.cbox.small h1.t {height:28px;}
.oksana_hor div.row {margin-top:10px; padding:0 15px;}
/*.oksana_hor div.row a {margin-left:135px; display:inline;}*/
.oksana_hor div.row a { margin-left:150px;}
.oksana_hor p.msg {color:#fff; text-align:center;}
.oksana_hor .info{ clear:left;padding:20px 12px 0 12px;}
.info p {display:block; margin:0; color:#fff;}
.row p {float:left; color:#fff; margin:0 10px 0 0; height:26px; line-height:26px;}
p.kw { background:url("/html/im/oksana/input_bg.gif") no-repeat left top; padding:7px 3px; display:inline;}
p.kw input { outline:none; background:none; border:none 0; width:129px; display:inline; line-height:14px; font-weight:bold;}
.hor_text  form{ }
.oksana_hor input.submit { }
.oksana_hor #oksana_back { margin-left:24px;color:#fff;}

#rcol .rbox h1.rbox-noborder {height:27px;}
#rcol .rbox.noborder{padding:0px; background:none;}
/* END HOROSKOP */