/* CSS Document 
  Author: Daniel Cekan pro femina.cz
  Compeny: Limemedia A.S
*/

FORM{display:inline;}
H2,H1,.h1 {margin:10px 0 10px 0;}
SUB {font-size: 10px;vertical-align: sub;}
#conteiner{width:1002px; margin:0 auto; position: relative;}
#header{width:1002px;position:relative;}
#header #logo {margin:8px 0;}
#header #logo, #header #logo A{width:230px;height:67px;float:left;}
#header #logo a{display:block;}
#header #logo a span{display: block;text-indent: -999999px;}
#header #logo h1{margin-top: 0;}
#header #menus{float:left;position:relative;background:#F9F8F6;width:100%;height:62px;border-bottom:1px #FFFFFF solid;}
#header #mainmenu{width:100%;height:62px;float:left;position:relative;}
#header #mainmenu UL{height:31px;float:left;padding:0 0 0 5px;}
#header #mainmenu UL LI,#header #mainmenu UL LI A{float:left;height:31px;}
#header #mainmenu UL LI A {padding:8px 18px 0;height:22px;}
#header #mainmenu .login{height:24px;float:right;padding:7px 20px 0 0;}

#header #mainmenu UL UL {background:none;padding: 5px 0 0 10px;height:25px;position:absolute;top:31px;left: 0;width: 100%;}
#header #mainmenu UL UL LI {background:none; display:block;border-right:1px solid #C34A6A;font-size: 12px;height: 16px;}
#header #mainmenu UL UL LI:hover {background:none;}
#header #mainmenu UL UL LI a {padding:0 10px 0 10px; font-weight: normal;text-decoration: underline; height: 16px; color: #B10F3B;}
#header #mainmenu UL UL LI a:hover {color: #EF0E51;text-decoration: none;}
#header #mainmenu UL UL LI a.act {color: #666666;text-decoration: none;}
#header #mainmenu UL UL LI a.act:hover {text-decoration: underline;}
#header #mainmenu UL UL LI.last {background:none; border-right:0px;}
#header #mainmenu UL UL {display: none;}
#header #mainmenu UL LI.curr UL {display: block;}

#search-box {height:45px;width:342px;margin-top: 10px;padding:16px 0 0 18px;float:left;background: url('../images/search-box-bg.png') no-repeat center;}
#header form {position: relative;}
#header form input.query {float:left;margin:0 5px 0 0;height:21px;width: 240px;border: 1px solid #e1e1e1 !important;}
#header form .submit {background: url('../images/search-box-btn.png') no-repeat; height:25px; width: 74px;cursor: pointer;padding: 0;}

#header-image {width: 170px; height: 83px; float: left;}
#image-preload .default,
#header-image.default{background: url('../images/header_magazine.png') no-repeat 0px bottom;}
#image-preload .blog,
#header-image.blog{background: url('../images/header_blog.png') no-repeat 22px center;}
#image-preload .horoscope,
#header-image.horoscope{background: url('../images/header_horoscope.png') no-repeat 25px 12px;}
#image-preload .feminatv,
#header-image.feminatv{background: url('../images/header_feminatv.png') no-repeat 25px 0px;}
#image-preload .cosmetic_review,
#header-image.cosmetic_review{background: url('../images/header_cosmetic_review.png') no-repeat 25px 10px;}
#image-preload .consulting,
#header-image.consulting{background: url('../images/header_consulting.png') no-repeat 25px 26px;}
#image-preload .recipe,
#header-image.recipe{background: url('../images/header_recipe.png') no-repeat 25px center;}
#image-preload .magazine,
#header-image.magazine{background: url('../images/header_magazine.png') no-repeat 0px bottom;}
#image-preload .competition,
#header-image.competition{background: url('../images/header_competition.png') no-repeat 12px 10px;}
#image-preload {width: 1px; height: 1px;}

#content {width:986px; padding: 0 8px 10px 8px;clear: both;}
#content UL {margin:10px 0 10px 20px;}

#content P {margin:10px 0 10px 0;}
#content P IMG {margin: 0 8px;}
#content .nadpis {padding:0 0 0 50px;margin:10px 0 10px 0px;line-height:38px;}
#content .more {margin:0 0 10px 0;}
#content .more A {padding:0 0 0 20px;}
#content .less A {padding:0 20px 0 0;}
#content .help {padding:0 0 0 25px;}
#content .catalog {margin:0 0 10px 0;padding:0 0 0 0;float:left;}
#content .catalog.padd {padding:0 20px 15px 20px;}
#content .catalog H3{line-height:20px;}
#content .catalog H2,.arrow {margin:10px 0 10px 0;padding:0 0 0 20px;}
#content .catalog .item{width:465px;margin:0 0 10px 0;float:left;display:inline;padding:0 0 10px 0;}
#content .catalog .item H3{font-size:15px;}
#content .catalog .item P {margin:0px 0 0px 0;}
#content .catalog .item IMG{float:left;margin:0 10px 0 0;display:inline;}
#content .catalog .item .left {float:left;}
#content .catalog .item .right {float:right;}
#content .catalog .item .more A {padding:0 0 0 15px;}
#content .nominovat {width:206px;height:23px;display:block;}
#content .nominovat SPAN {display:none;}
#content .wtf {width:20px;height:20px;display:block;}
#content .wtf SPAN {display:none;}
#content .stars_small {height:11px;width:60px;}
#content .btn-odeslat {width:62px;height:23px;}
#content .content-text {margin-bottom: 20px;}
#content #article .content-text,#content #horoskop .content-text {font-size: 14px;line-height: 1.5em;}
#content #article .content-perex {font-size: 14px;line-height: 1.3em;}
#column-left {overflow: hidden;}
#column-left #top {margin:0 0 20px 0;}
#column-left .block {margin:10px 15px 0 20px;}
#column-left UL LI {padding:0 0 0 10px;}
#top #mainarticle,#top #catalogbox {float:left;}
#top .banner_300_300 {float:right;}
#top .item {width:456px;}
#top .item .iteminfo,#articles .item .iteminfo {margin:3px 0 10px 0;}
#top .item P,#articles .item P {margin:0px;}
#cosmetic-review {width: 503px; background: url('../images/cosmetic-hp-top.png') top left no-repeat; padding: 14px 16px;position: relative;}
#cosmetic-review-foot {background: url('../images/cosmetic-hp-foot.png') top left no-repeat;height: 7px; margin-bottom: 25px;}
#cosmetic-review h2 {font-size: 20px; background: url('../images/cosmetic-flower.png') center left no-repeat; line-height: 27px; margin: 0 0 14px; padding: 0 0 0 33px;}
#cosmetic-review h3 {font-size: 22px; margin-bottom: 8px; line-height: 20px; color: #e5879f;font-weight: normal;}
#cosmetic-review .iteminfo {margin-bottom: 0; padding-bottom: 0;}
#cosmetic-review img {border: 1px solid #dedede;float: left;}
#cosmetic-review .item {margin-left: 180px; width: 285px;}
#cosmetic-review .flag {width: 193px; height: 73px;background: url('../images/cosmetic-flag.png') center no-repeat;position: absolute; top: -4px; left: 314px;}
#mainarticle{width:482px;height:301px;margin:0 4px 0 0;position:relative;overflow:hidden;}
#mainarticle .article-title,#mainarticle .article-title .shadow {width:482px;position:absolute; bottom:0px; left:0px;}
#mainarticle .article-title .shadow {padding-bottom: 6px;}
#mainarticle .article-title H2,#mainarticle .article-title H1,#mainarticle .article-title P {padding:5px 17px 0 20px;margin:0px;position:relative;}
#mainarticle .video-title,#mainarticle .video-title .shadow {width:482px; height:72px;position:absolute; bottom:0px; left:0px;}
#mainarticle .video-title H1 {padding:8px 17px 0 20px;margin:0px;position:relative;}
#mainarticle .thumbs {width:110px;position:absolute;top:10px;right:10px;z-index:10;}
#mainarticle .thumbs .thumb, #mainarticle .thumbs .thumb A{width:108px;height:64px;}
#mainarticle .thumbs .thumb A {padding:1px;margin:5px 0 0 0;display:block;}
#mainarticle .thumbs .thumb IMG {width:102px;height:64px;float:right;}
#catalogbox {width:184px;height:300px;}
#catalogbox H3{padding:0 0 0 50px;margin:0 0 10px 0;}
#catalogbox UL {margin:0;}
#catalogbox UL LI {padding:8px 0 8px 30px;}
#catalogbox UL LI A {padding:0 0 0 20px; display: block;}
#column-left {width:485px;float:left;}
#articles {padding:10px 15px 0 0;}
#articles.padd {padding:0px 15px 0 0;}
#articles .item IMG,#videos .item IMG {float:left;margin:0 10px 0 0;border:1px solid #e5e5e3;}
#articles .item,#articles .item_c {padding:0 0 10px 0;margin:0 0 10px 0;}
#fotolista{width:483px;height:46px;margin:0 0 10px 0;}
#fotolista .nahledy{height:32px;padding:5px; overflow: hidden;}
#fotolista A.zg{font-size:11px;float:left;margin:15px 0 0 20px;}
#article {padding:0 20px 0 0;}
#article.padd {padding:0 15px 0 20px;}
#article H1 {margin:10px 0 10px 0;}
#article H2 {margin:0 0 10px 0;padding:0 0 0 25px;}
#article H3 {margin:0 0 10px 0;}
#article UL LI {padding:0 0 0 15px;}
#article .tools{height:38px;margin:10px 0 10px 0;}
#article .tools li{padding:10px 12px 0 40px;height:28px;float:left;}
#article .share {margin:0 0 10px 0;}
#article .share SPAN{float:left;margin:0 10px 0 0;}
#article .comments{margin:0 0 20px 0;}
#article #more-items H3{margin:0 0 20px 0;}
#article #more-items{margin:10px 0 10px 0;float:left;}
#article #more-items .items{width:224px;padding:0 10px 0 0;float:left;font-size:12px;}
#article #more-items .items.right{padding:0 0 0 5px;}
#article #more-items .items .item{height:38px;margin:8px 0 8px 0;}
#article .soutez-2 textarea {width:465px;height:105px;}
#article .soutez-2 .btn-odeslat {float:right;margin:5px 0 0 0;}
#article .formbox {padding:20px;margin:10px 0 10px 0;}
#article .formbox h2 {padding:0px;background:none;}
#article .formbox .user-review {padding:15px;}
#article .formbox .nominovat {float:left;margin:0 10px 0 0;}
#article .formbox .wtf {float:left;}
#article .formbox input.vlozit{width:136px;height:23px;float:right;margin:10px 0 0 0;background:transparent url('../images/btn-vlozit-recenzi.gif') no-repeat;border:0px;}
#article .formbox label {width:100%;}
#article .formbox textarea {width:420px;}
#article #userform .bottom-area {margin-bottom: 100px;}
#article .ratingbox {width:444px;height:18px;margin:10px 0 10px 0;padding:10px;}
#article .ratingbox strong {float:left;margin:0 5px 0 0;}
#article .ratingbox .stars_small {float:left;margin:2px 10px 0 0;}
#most-viewed {margin:5px 0 20px 0;padding:0 0 20px 0;}
#most-viewed H3 {padding:0 0 0 30px;}
#most-viewed .item {margin:20px 0 0 0;}
#most-viewed .item IMG {float:left;margin:0 10px 0 0;}
#the-clinic {padding:0 20px 0 0;}
#the-clinic.padd {padding:0 15px 0 20px;}
#the-clinic .item{margin:10px 0 10px 0;}
#the-clinic .item .iteminfo{height:25px;margin:0px;padding:8px 15px 0 15px;color:#666666;}
#the-clinic .item .query{padding:4px 13px 4px 13px;}
#the-clinic .item .response{padding:4px 13px 4px 13px;}
#the-clinic .item .responder{padding:5px 15px 12px 15px;font-size:0.8em;color:#000000;}
#the-clinic .item UL{padding:8px 0 0 15px;height:25px;}
#the-clinic .item UL LI{padding:0 5px 0 0;display:inline;}
#the-clinic .item UL LI A{margin:0 5px 0 0;}
#the-clinic .item .category {float:right;}
#the-clinic .item .date {float:left;}
#the-clinic .profile IMG {float:left;margin:0 10px 10px 0;}
#horoskop {padding:0 15px 0 0;}
#horoskop.padd {padding:10px 15px 0 5px;}
#horoskop IMG.token {float:left;margin:10px 10px 0 0;}
#horoskop DIV.token .left{width:118px;float:left;}
#horoskop DIV.token .right{width:330px;float:left;}
#horoskop DIV.token .right H2 {float:left;}
#horoskop DIV.token .right H3 {float:right;}
#horoskop DIV.token .right div.born {float:right; font-weight: bold;}
#horoskop .characterization H2 {margin:0 0 10px 0;}
#horoskop .characterization P {margin:3px 0 10px 0;}
#horoskop .citation {margin-bottom: 15px;}
#horoscope-partner {margin-bottom: 12px;}
#horoscope-partner .btn-show-horoscope {background:url('../images/btn-show-horoscope.gif') no-repeat; width: 157px; height: 32px; border: none; display: block; margin-top: 15px; cursor: pointer;}
#horoscope-partner .select {padding:0 15px 0 0;}
#cataloglist {padding:0 15px 0 0;}
#cataloglist.padd {padding:10px 15px 10px 20px;}
#cataloglist UL {margin:10px 0 10px 0;float:left;}
#cataloglist UL LI {width:190px;height:20px;padding:0 0 0 20px;float:left;}
#horoskops H2 {padding:0 0 0 20px;margin:10px 0 10px 0;}
#horoskops .item{height:84px;width:150px;float:left;margin:0 0 10px 0;}
#horoskops .item IMG {float:left;margin:0 5px 0 0;} 
#horoskops P {margin:0px;}
#horoskops h3 a.man,#horoskops h3 a.woman {font-size: 12px; font-weight: normal;}
#horoskops h3 a.man {color: #208bcf}
.horoskops-other {background: url('../images/horoscope-other-bg.jpg') no-repeat; height: 127px;}
.horoskops-other h2 {margin: 0; padding: 5px 0 5px 20px;}
.horoskops-other h3 {padding: 3px 0 3px 20px;}
#videos {padding:10px 15px 0 0;}
#videos H1 {margin:5px 0 5px 20px;}
#videos.padd {padding:0 15px 0 20px;}
#videos .item {padding:0 0 10px 0;margin:10px 0 10px 0;}
#videos .item .photo,
#articles .item .photo {width:195px;height:122px;position:relative;float:left;margin:0 10px 0 0;}
#videos .item .photo A.play,
#articles .item .photo A.play {display:block;width:195px;height:59px;position:absolute;left:0px;top:30px;}
#poradna-kategorie {padding:0 15px 0 20px;margin:0 0 20px 0;}
#poradna-kategorie.padd {padding:0 14px 0 20px;}
#poradna-kategorie .item {width:452px;padding:10px 0 0 0;margin:10px 0 0 0;overflow:hidden;}
#poradna-kategorie .item IMG {float:left;}
#search {margin:20px 0 20px 0;}
#search LABEL {width:165px;float:left;}
#search INPUT {float:left;}
#search .txt {height:20px;width:200px;margin:0 5px 0 0;}
#search .smt {height:23px;width:62px;}
#tabs UL {margin:10px 0 10px 0;padding:0px;height:24px;}
#tabs UL LI {margin:0px;padding:0px;float:left;display:inline;}
#tabs UL LI A {padding:0 0 0 10px;height:23px;float:left;display:block;position:relative;}
#tabs UL LI A SPAN {padding:4px 10px 0 0;height:20px;float:left;}
#tabs UL LI A.act {height:24px;position:relative; bottom:-1px;}
#pager{padding:10px 0 0 0;}
#pager .items-count{margin:0 auto;width:390px;}
#pager .items-count STRONG{float:left;margin:0 10px 0 0;} 
#pager .items-count A{float:left;width:47px;height:23px;margin:0 2px 0 0;}
#pager .items-page{margin:10px 0 0 0;}
#pager .items-page A, #pager .items-page STRONG{line-height:20px;padding:3px 5px 3px 5px;}
#pager .items-page STRONG{font-weight:bold;margin:0 3px 0 0;}
#comment-list {padding:20px 20px 0 0;}
#comment-list .iteminfo {margin:10px 0 10px 0;}
#comment-list .item{padding:15px;margin:10px 0 10px 0px;}
#comment-list .item ul {margin:0 0 10px 0;}
#comment-list .item ul li{padding:0px; display: block;}
#comment-list .item ul li strong{width:60px;}
#comment-list div.reply-add {display: none; padding-top: 10px; border-top: 1px solid #DFDFDF;text-align: left;}
#comment-list .btn-add-reply span {display: none;}
#comment-list .btn-add-reply {margin:10px 0 0 0;height:23px;width:83px;display:block;background:url('../images/btn-reagovat.gif') no-repeat;text-align:center;color:#FFFFFF;font-weight:bold;border:0px;}
#comment-list .reply-add input {width: 80%;}
#comment-list .reply-add textarea {width: 80%;}
#comment-list .reply-add input.send {background-image:url('../images/btn-odeslat-prispevek.gif');height:23px;margin:10px 80px 0 0;width:136px;border: none; float: right;}
#comment-list input.odeslat,
#comment-list fieldset {display:inline;}
#comment-list .item .txt {width:260px;}
#comment-list .item.level_0{margin:10px 0 10px 0px;}
#comment-list .item.level_1{margin:10px 0 10px 21px;}
#comment-list .item.level_2{margin:10px 0 10px 42px;}
#comment-list .item.level_3{margin:10px 0 10px 63px;}
#comment-list .item.level_4{margin:10px 0 10px 84px;}
#comment-list .item.level_5{margin:10px 0 10px 105px;}
#comment-list .item.level_6{margin:10px 0 10px 126px;}

#comment-list TABLE{width:465px;border-collapse:separate;margin:0 0 10px 0;padding:0px;border:1px #ccc solid;font-size:12px;}
#comment-list TABLE THEAD TH{padding:5px;}
#comment-list TABLE THEAD TR{background:#F0F0F0;}
#comment-list TABLE TBODY TD{padding:5px;vertical-align:top;border-bottom:1px #F0F0F0 solid;background:#FFFFFF;}
#comment-list .btn{float:right;}
#comment-list .check{width:20px;}
#comment-list .date{width:120px;}
#comment-list .author{width:50px;}
#comment-list p{display:inline;}
#comment-list .no-comments{width:463px;height:117px; padding:60px 0 0 0;margin:0 0 10px 0;border:1px #CCCCCC solid;background: #fff;}
#comment-list .no-comments P{margin:5px 0 0 0;font-size:15px;}
#comment-list .no-comments A{display:block;}
#comment-list .btn-all{height:23px;width:112px;float:right;margin:0 5px 0 0;background:transparent url('../images/btn-zobrazit-vse.gif') no-repeat;border:0px;}
#comment-list .btn-all span {display: none;}
#comment-list .btn-selc{height:23px;width:122px;float:right;margin:0 5px 0 0;background:transparent url('../images/btn-zobrazit-vybrane.gif') no-repeat;border:0px;}
.comment-captcha img.captcha {margin-top: 10px;}
#content #comment-list .reply-add ul.error_list {display: none;}
#conteiner ul.error_list {margin: 0;}
#conteiner ul.error_list li {background: url('../images/bull.gif') no-repeat 0% 50%; color: red; font-weight: bold;}
#conteiner .login ul.error_list li {margin-left: 150px;}

#comments #btn-add-comment {float:right;height:23px;width:112px;margin:0 5px 0 0;width:112px;background:url("../images/btn-pridat-komentar.gif") no-repeat; display: block;}
#comments #btn-add-comment span {display: none;}
#comment-add {padding: 20px; margin-top: 10px; border: 1px solid #E5E5E3;text-align: left;}
#comment-add #comment-form input, #comment-add #comment-form textarea{width: 100%;}
#comment-add #comment-form input.send {background:url('../images/btn-odeslat-prispevek.gif') no-repeat;text-align:center;color:#FFFFFF;font-weight:bold;border:0px;margin:10px 0 0 0;height:23px;width:136px;float:right;}
#registrace .login LABEL,#registrace .info LABEL {float:left;height:20px;}
#registrace FIELDSET.login {width:340px;}
#registrace P {padding:0 0 0 25px;}
#registrace .login LABEL {width:120px;padding:0 0 0 25px;margin:5px 0 5px 0;}
#registrace .info LABEL {width:65px;padding:0 0 0 25px;margin:5px 0 5px 0;}
#registrace INPUT {margin:5px 0 5px 0;padding:0px;height:19px;} 
#registrace SELECT {margin:5px 0 5px 0;padding:0px;height:21px;} 
#registrace INPUT.txt {width:190px;}
#registrace INPUT.prihlasit {width:76px;height:23px;float:right;}
#registrace .info LABEL.birthday {width:100px;}
#registrace .info LABEL.howmeet {width:166px;}
#registrace .checks INPUT {margin:5px 5px 0 25px;height: auto;}
#registrace .reg {width:112px;height:23px;float:right;}
#registrace .save {width:112px;height:23px; float: right;}
#registrace .change {width:112px;height:23px;}
#userform.padd {padding:10px 15px 0 20px;}
#userform fieldset label {height:20px;width:115px;margin:2px 5px 2px 0;float:left;} 
#userform fieldset input, #userform fieldset select{height:20px;margin:2px 0 2px 0;}
#sidebar {width:500px;float:right;/*margin-top: 20px;*/}
#sidebar #top .block {margin:10px 0 10px 0;}
#sidebar #top .block FIELDSET {margin:5px 0 0 0;padding:5px 0 0 0;}
#sidebar #top .block INPUT.txt {height:20px;padding:0px;}
#sidebar #top .block #poradna-search LABEL {display:block;}
#sidebar #top .block #testy-search {padding:10px 0 0 0;}
#sidebar #top .block #testy-search  LABEL {float:left;width:140px;}
#sidebar #top .block #testy-search P LABEL {width:80px;}
#sidebar #top .block #testy-search SELECT {width:250px;height:22px;}
#sidebar #top .block #testy-search INPUT.txt {width:250px;float:left;margin:0 10px 0 0;}
#sidebar #top .block #dotaz-form LABEL {display:block;}
#sidebar #top .block FORM,#sidebar #top .block .padd {display:block;padding:0 14px 14px 16px;}
#sidebar #top .block H3 {padding:14px 0 0 16px;}
#sidebar #top .block .foo {height:10px;width:100%;}
#sidebar #top .pink #poradna-search INPUT.txt {width:395px;margin:0 5px 0 0;float:left;}
#sidebar #top .pink #poradna-search INPUT.btn-odeslat {float:right;}
#sidebar #top .white TEXTAREA {width:465px;height:150px;}
#sidebar #top .white SELECT {width:465px;margin:0 0 10px 0;}
#sidebar #top .white INPUT.btn-odeslat {float:right;margin:10px 0 0 0;}
#sidebar #left.column {width:200px;float:left;}
#sidebar #right.column {width:300px;float:left;}
#sidebar #left .block {width:200px;margin:0 0 10px 0;}
#sidebar #left .block H3{padding:10px 0 10px 14px;}
#sidebar #left .block .foo {height:7px;}
#sidebar #left .block .item,#sidebar #left .block .porada {margin:0 14px 14px 16px;}
#sidebar #left .block.facebook {height:82px;}
#sidebar #left .block.facebook A {display:block;width:120px;height:37px;padding:45px 40px 0 40px;}
#sidebar #left #partners_block img {margin-right: 5px;}
#sidebar #right .block {width:280px;margin:0 0 10px 20px;}
#sidebar #right H3 {padding:0 0 0 27px;}
#sidebar #right .horoskop SELECT {float:right;width:160px;margin:10px 0 10px 0;}
#sidebar #right .horoskop .chose {float:left;margin:10px 0 0 0;}
#sidebar #right .horoskop IMG,#column-left .horoskop IMG {float:right;margin:0 0 0 10px;}
#sidebar #right .horoskop H4,#column-left .horoskop H4 {margin:0 0 10px 0;}
#sidebar #right .partneri div.partner {height:70px;}
#sidebar #right .partneri div IMG {float:left;margin:0 10px 0 0;}
#sidebar #right .blog H4 {margin:20px 0 10px 0;} 
#sidebar #right .blog IMG {float:right;margin:0 0 0 10px;}
#sidebar #right .blog P {float:left;width:167px;}
#sidebar #right .napiste H4 {padding:0 0 0 14px;}
#sidebar #right .napiste UL {margin:10px 0 0 0;}
#sidebar #right .napiste UL LI {height:70px;}
#sidebar #right .napiste UL LI IMG {float:left;margin:0 10px 0 0;}
#sidebar #right .feminatv H3 {margin:10px 0 10px 0;}
#sidebar #right .feminatv H4 {margin:0 0 10px 0;}
#sidebar #right .feminatv .video {position:relative;width:300px;height:178px;margin:0 0 10px 0;}
#sidebar #right .feminatv A.play {width:280px;height:82px;position:absolute;top:44px;left:0px;}
#sidebar #right .feminatv A.play SPAN {display:none;}
#sidebar #right .doporucuje UL {margin:10px 0 0 0;}
#sidebar #right .doporucuje UL LI {height:70px;}
#sidebar #right .doporucuje UL LI IMG {float:left;margin:0 10px 0 0;}
#sidebar #right .doporucuje UL LI .image {display: block; overflow: hidden; height: 65px;float:left;}
#sidebar #right .diskuze UL {margin:10px 0 10px 0;}
#sidebar #right .diskuze UL LI {padding:0 0 0 27px;}
#sidebar #right .diskuze UL LI A {display:block;line-height:25px;}
#footer {width:986px;height:254px;float:left;margin:20px 0 0 15px;padding:0; }
#footer #footer-frame {height:205px;width:972px;margin:0;}
#footer #footer-frame .item{width:185px;height:158px;margin:0 35px 0 20px;float:left;}
#footer #footer-frame .item UL UL {display: none;}
#footer #footer-frame .item .login {display: none;}
#sites UL{float:left;margin:22px 0 20px 0;}
#sites UL LI{height:18px;padding:3px 0px 0 24px;margin:0 0 0 30px;float:left;}
#copyright {margin:0 0 20px 0;}
.clear{clear:both;visibility:hidden;font-size:0px;}
.display-none{display:none;}
/****************************************BANNERY*/
#banner-top {text-align:center; width:1000px;}
.banner_754_100{width:747px;min-height:100px;position:relative;top:0!important;left:0!important;z-index:10;text-align:center;margin:0 auto;}
.banner_640_100{width:640px;height:100px;margin:10px 0 10px 0;position:relative;overflow:hidden;}
.banner_480_300{width:480px;overflow:hidden;margin:15px 0 0 0;}
.banner_300_300{width:300px;height:300px;overflow:hidden;margin:3px 0 10px 0;}
.banner_300{width:300px;margin: 15px 0 10px 8px;}
.banner_300_250{width:300px;height:250px;overflow:hidden;margin:0 auto;margin: 15px 0 0 8px;}
.banner_250_250{width:250px;height:250px;overflow:hidden;float:left;margin:20px 25px 0 0;}
.banner_468_60{width:468px;margin:10px 0 10px 0;overflow:hidden;}
.banner_300_100{width:300px;margin:0 0 10px 8px;}
.banner_150_140{width:150px;height:140px;margin:10px 0 0 0;overflow:hidden;float:right;}
.banner_150_150{width:150px;height:150px;margin:10px 0 10px 10px;overflow:hidden;}
.banner_120_600{width:160px;height:600px;margin:0 auto;overflow:hidden;}
.banner_230_100{width:230px;height:100px;}
#skyscrapper{width: 120px; height: 600px; margin-right: -145px; float: right; position: absolute; top: 183px; right: 0;}
#banner_listovacka{height:174px;position:absolute;right:0px;top:0px;z-index:5;overflow:hidden;}
#banner_listovacka a{display: block;}
#banner_corner {left: -150px;position: absolute;top: 100px;width: 150px;z-index:10}
.banner_area {margin:0 0 10px 0;}
.rklt{padding:16px 0 0 0;}
.rkll{padding:0 0 0 16px;}
.rklr{padding:0 16px 0 0;}
.rklb{padding:0 32px 0 0;}
#catalogue-item {margin-top: 20px;}
#catalogue-item h2 {margin-bottom: 5px;}
#catalogue-item .perex,#catalogue-item .text {margin: 10px 0;}
#catalogue-item .images {width: 100px;float: left;}
#catalogue-item .catalogue {margin: 0 20px 0 120px;}
#radioboxroot {margin-left: 7px;}
#rating_handler a {display: block;float: left;width: 12px;height: 12px;margin: 0;padding: 0;}
#content #breadcrumbs ul{list-style: none;padding-bottom: 10px;}
#content #breadcrumbs ul li{display: inline-block; color: #CC1040; background: none; padding: 0; float: left; margin-right: 3px;}
#content #breadcrumbs ul li strong{display: block; margin-top: 1px;}
#content .item-ad .foto{float: left; width: 78px; margin-right: 8px;}
#content .item-ad .text h2 a {font-size: 14px; font-weight: bold; margin: 0; padding: 0; color: #CC1040; text-decoration: underline;}
#content .item-ad .text{font-size: 11px;}
#content .item-ad .text h2,#content .item-ad .text p{margin: 0; padding: 0;}
#content .item-ad .text a{font-size: 11px; text-decoration: none; color: #666666;}
#content .bloger-image {float: left; margin-right: 8px;}
table#recipe{width: 100%;margin: 15px 0;background-color: #FFDFEF;}
table#recipe th,table#recipe td{padding: 5px;}
table#recipe thead {background-color: #EFD1D8;}
#recipe-add {padding: 10px; border: 1px solid #ECEAEC;}
#recipe-add table {width: 100%;}
#recipe-add table th, #recipe-add table td {padding: 2px 0;}
#recipe-add table th {vertical-align: top; font-weight: normal;width: 120px;}
#recipe-add table td input {width: 100px; border: 1px solid #FFA8BA;}
#recipe-add table td.title input {width: 100%;}
#recipe-add table td.image input {width: auto;}
#recipe-add table td textarea {width: 100%; height: 100px; border: 1px solid #FFA8BA;}
#recipe-add table td select {border: 1px solid #FFA8BA;}
#recipe-add table .btn-odeslat {cursor: pointer; width: 62px; height: 23px; margin-top: 5px;}
#recipe-add table td.for-kids input {width: auto;}
#btn-add-recipe {background: url('../images/btn-add-recipe.jpg') no-repeat; width: 501px; height: 48px; display: block;}
#btn-add-recipe span {display: none;}
#fb-fans iframe {border:none; overflow:hidden; width:198px; height:300px;}


/*
nutricare
*/
/*
#branding-left {left: 0; margin-left: -140px; top: 181px; position: absolute;background: url('../images/branding/nutricare-left_3.png') 11px top no-repeat;}
#branding-right {right: 0; margin-right: -156px; top: 178px; position: absolute;background: url('../images/branding/nutricare-right_3.png') -35px top no-repeat;}
*/

/*
vichy
*/
/*
#branding-left {left: 0; margin-left: -130px; top: 183px; position: absolute; background: url('../images/branding/vichy_skyscrapper_120x600_left.jpg') left top no-repeat;}
#branding-right {right: 0; margin-right: -130px; top: 183px; position: absolute; background: url('../images/branding/vichy_skyscrapper_120x600_right.jpg') right top no-repeat;}

#branding-left a {width: 120px; height: 600px; display: block;}
#branding-right a {width: 120px; height: 600px; display: block;}
*/

/* senza*/
/*
#branding-left {left: 0;margin-left: -179px;position: absolute;top: 183px;height: 1308px;width: 179px;}
#branding-right {margin-right: -195px;position: absolute;right: 0;top: 183px;height: 1308px;width: 179px;}
*/

/* adidas 
#brandings {position: relative;}
#branding-left {left: -214px; top: -110px; position: absolute;}
#branding-right {right: -190px; top: -135px; position: absolute;}
#branding-left-over {top: 1px; left: 0; position: absolute;}
*/

/* cestuj fix 
#branding-left {left: 0;margin-left: -179px;position: absolute;top: 0;height: 1308px;width: 179px;}
#branding-right {margin-right: -175px;position: absolute;right: 0;top: 0;height: 1308px;width: 179px;}
#branding-fix {background: url('../images/branding/femina_dolcegusto.jpg') no-repeat fixed top; padding-bottom: 100px;}
html { background:none; }
*/
/* /cestuj fix */

/* dormeo 
#branding-left {left: 0;margin-left: -472px;position: absolute;top: 0;height: 1188px;width: 472px;}
#branding-right {margin-right: -472px;position: absolute;right: 0;top: 0;height: 1188px;width: 472px;}
body { overflow-x: hidden; }    
*/
/*
.banner_754_100{
    width: 1002px;
}
.rklr {
    background: none repeat scroll 0 0 transparent !important;
}
*/
/* /dormeo */


/* /cestuj17  
#branding-left {left: 0;margin-left: -458px;position: absolute;top: 0;height: 1057px;width: 458px;}
#branding-right {margin-right: -460px;position: absolute;right: 0;top: 0;height: 1057px;width: 460px;}
body { overflow-x: hidden; }  
 */  
/* /cestuj17 */


/* /urban   */
#branding-left {left: 0;margin-left: -459px;position: absolute;top: 0; width: 460px;}
#branding-right {margin-right: -460px;position: absolute;right: 0;top: 0;width: 460px;}
/*body { overflow-x: hidden; } */ 
  
/* /urban */


#branding-left-loperon {position:absolute;left:-145px;width:140px;top:-32px;}
#branding-left-loperon div {display:block;position:relative;margin-bottom:40px;}
#branding-left-loperon div .ruce {position:absolute;top:0;right:-60px;}
#branding-left-loperon .loperon-right-st {}
#branding-left-loperon .loperon-right-nd {}
#branding-left-loperon .loperon-right-rd {}
#branding-right-loperon {position:absolute;right:-145px;width:140px;top:-160px;}
#branding-right-loperon div {display: block;position:relative;margin-bottom:100px;}
#branding-right-loperon div .ruce {position:absolute;top:0;left:-44px;}
#branding-right-loperon .loperon-right-st {}
#branding-right-loperon .loperon-right-nd {}
#branding-right-loperon .loperon-right-rd {margin-bottom:220px;}
#branding-right-loperon .loperon-right-th {}
#header-image-brand {width: 170px; height: 83px; float: left;position:relative;}
#header-image-brand img.loperon {position: absolute; bottom: 0;left:30px;}
.banner_754_100 .loperon {height: 100px;}

#header #mainmenu ul li.curr .subnav_cestovani a {color:#1a8b1a;font-weight:bold;padding-left:30px;background: url('../images/brand-plane-ico.png') 8px top no-repeat;}

/**
 * Femina Club
 */
#shopping-cart {margin-left: 10px; color: black;}
#shopping-cart h3 {margin-bottom: 5px;}
#article h2.club-title {margin: 15px 0 10px;}
#products-list .product-item {width: 200px; height: 245px; float: left; margin-right: 32px; border-bottom: 1px solid #e5e5e5; padding: 18px 0 8px; position: relative;}
#products-list .product-item .image img {border: 1px solid #ccc;}
#products-list .product-item .title {margin: 2px 0; height: 38px; overflow: hidden; font-size: 15px; font-weight: bold; color: #e05d7d;}
#products-list .product-item .shop {margin-top: 8px; position: absolute; bottom: 3px; left: 0; width: 100%;}
#products-list form.add-to-cart {float: right;}
#products-list form.add-to-cart input.cart-ico {background: url('../images/btn-cart-ico.png') no-repeat; border: none; cursor: pointer; width: 18px; height: 18px;}
#products-list form.add-to-cart input.cart-count,
#product-detail form.add-to-cart input.cart-count {width: 28px; line-height: 16px; border: 1px solid #ccc; text-align: center;}
#product-detail form.add-to-cart input.cart-ico {background: url('../images/btn-add-to-cart.png') no-repeat; border: none; cursor: pointer; padding-left: 40px; width: 148px; height: 26px; color: #535353;}
#product-detail form.add-to-cart {margin-top: 5px; display: block;}
#femina-club-credits-small {width: 200px; text-align: right; position: absolute;right: 20px;top: 116px;z-index: 5;}
#femina-club-credits-small .club-logo {margin-bottom: 2px;}
#femina-club-credits-big {width: 200px; text-align: right; right: 8px;top: 104px;z-index: 5;float:right;margin-top:5px;margin-right:10px;}
#femina-club-credits-big .text {line-height: 15px;}
#femina-club-credits-big .club-logo {margin-bottom: 2px;}
#femina-club-credits-brand {background: url('../images/branding/adidas/201106-club.png') 0 5px no-repeat; position: absolute;right: 20px;top:0px;z-index: 5;width: 220px; height: 180px;}
#femina-club-credits-brand .text {margin: 140px 12px 0 12px;font-size: 12px;}
#femina-club-credits-brand .link {display:block;position:absolute;top:0;left:0;height:135px;width:220px;}
#product-detail .image {float: left; margin-right: 10px;}
#product-detail .shop {text-align:right;}
#product-detail .shop span.na, #products-list .shop span.na {color: #EB9A03; font-weight: bold;text-align: right;}
#product-detail .detail-title {font-size: 34px; color: #eb487f;}
#shopping-cart h2.cart {margin: 15px 0; font-size: 24px; padding: 0 40px 0 0; background: url('../images/cart-ico-big.png') no-repeat 100px 0;}
#shopping-cart .order-price {margin-bottom: 15px;}
#shopping-cart .order-address {margin-bottom: 15px;}
#shopping-cart .order-note textarea {width: 100%; height: 70px;margin-bottom: 25px;}
#cart-table {width: 100%;margin: 15px 0;}
#cart-table tfoot {font-weight: bold;}
#cart-table tfoot td {background: #f5e1e3;}
#cart-table td, #cart-table th {text-align:left; padding: 6px 8px; background: #eeedeb; color: black;}
#cart-table th {background: #f5e1e3; border-right: 1px solid white;}
#cart-table tr {border-bottom: 1px solid white;}
#cart-table .credits, #cart-table .count {text-align: right;}
#cart-table .count {width: 50px;}
#cart-table .credits {width: 100px;}
#cart-table .del {text-align: center; width: 16px;}
#cart-table .del button {cursor: pointer; border: none; display: block; width: 12px; height: 10px; background: url('../images/btn-cart-delete.png') no-repeat center;}
#content .club-pager .less {margin-top: 15px;}
#content .club-pager .more {margin: 15px 30px 0 0;}
#sf_apply_reset_request {float: left; margin-left: 25px;}
#registrace a.edit-profile {display: block;float: left; margin-left: 10px; margin-top: 5px;}
.club-notice {font-size: 11px; font-weight: bold; margin: 6px 0;}

#delivery-address {margin: 10px 0; border-bottom: 1px solid #eaeaea;}
#delivery-address table {width: 100%; margin-top: 10px;}
#delivery-address table th {font-weight: bold; width: 130px;}
#delivery-address table td {padding: 4px;}
#delivery-address table td input {width: 100%;}
#delivery-address table th .req {color: red;}
#shipping label {line-height: 20px;}
#shipping input[type=radio] {width: 18px; height: 18px; border: 1px solid gray;}

.pink-gray-tabs-wrap {margin-top: 20px;}
#cart-more-items {border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
span.red {color: red;}
.cart-buttons span.red {float: left; display: block; margin-top: 7px;}
.cart-buttons {text-align: right; margin: 0 0 10px;}
#delivery-address .cart-buttons {margin-bottom: 10px;}
#articles.femina-club {margin-top: 40px;}

a.btn-pink-big {line-height: 32px; display: inline-block; background: url('../images/btn-pink-left.png') no-repeat left; text-decoration: none; color: white; font-weight: bold;}
a.btn-pink-big span {line-height: 32px; display: inline-block;background: url('../images/btn-pink-right.png') no-repeat right;  padding: 0 15px;}
div.big-pink.shop {padding: 20px;}

#user-profile {width: 425px; margin: 0 0 15px 20px;}
#user-profile th,#user-profile td {padding: 4px;}
#user-profile th {text-align: left; width: 170px; font-size: 12px;}
#user-profile td {font-weight: bold; color: black;}

#user-orders {width: 366px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 20px 0; margin-left: 50px;}
#user-orders .rounded-top {background: url('../images/gray-box-bg-top.png') no-repeat top center;}
#user-orders .rounded-bot {background: url('../images/gray-box-bg-bot.png') no-repeat bottom center; padding: 10px;}
#user-orders table {width: 346px; margin: 0 auto;}
#user-orders table th {color: #ec477f; border-bottom: 3px dotted #a3a3a3; font-size: 11px; text-align: left;}
#user-orders table th, #user-orders table td {padding: 5px; text-align: left;}
#user-orders .title {font-size: 18px; color: #eb487f; font-weight: bold; padding: 10px 0;}

/*
 * Tabs - Femina Club...
 */
#column-left .pink-gray-tabs {margin: 0; padding: 0; list-style: none;}
#column-left .pink-gray-tabs li {display: inline-block;padding: 0; margin: 0 1px 0 0; background: url('../images/tab-fk-left.png') no-repeat top left;height: 29px; margin-top: 6px; float: left;}
#column-left .pink-gray-tabs li .hold {font-family: Times New; font-size: 16px; display: block; padding: 5px 15px; text-decoration: none; background: url('../images/tab-fk-right.png') no-repeat top right; color: white;}
#column-left .pink-gray-tabs li.active {background: url('../images/tab-fk-act-left.png') no-repeat top left; margin-top: 0px;height: 35px;}
#column-left .pink-gray-tabs li.active .hold {background: url('../images/tab-fk-act-right.png') no-repeat top right; color: black;}
#column-left .pink-gray-tabs li.active .hold span {padding-top: 5px; display: block;}

#consulting-login {padding: 20px;}
#box-anketa .vote-bar{background: #eee; height: 12px; width: 160px;margin-bottom: 5px;}
#box-anketa .vote-bar-in{height: 100%; background: #F55C8A;}
#article #box-anketa ul {list-style: none;}
#article #box-anketa ul li {padding-left: 0;background-image: none;}
#article #box-anketa .vote-bar {width: 420px;}
#article .question {margin: 0 10px 40px 0; padding-top: 5px;}
#article .question .image {float: left;}
#article .question .qa {margin-left: 205px;}
#article .question form ul {list-style: none;margin-left: 0;}
#article .question form ul li {background: none; padding-left: 0px;}
#article .question .title {margin-bottom: 10px;font-size: 16px;}
#article .question .next {margin-top: 10px;}
#article .question .correct {font-size: 16px; color: #009900; font-weight: bold; padding: 10px 0;}
#article .question .incorrect {font-size: 16px; color: #CC0000; font-weight: bold; padding: 10px 0;}
#article .question .result-text {padding: 10px 0; font-weight: bold;}
#article .question form .btn-odeslat {margin-top: 10px;}
#conteiner div.big-pink {padding: 60px 20px 100px;}

#article .error-report-wrap {float: right;margin-top:5px}
#article .error-report-wrap a.error-report-btn {display: inline-block;font-size: 10px; padding: 2px 6px;background: #bbb; color: white;text-decoration: none;}
#article .error-report-wrap a.error-report-btn:hover {text-decoration: underline;}

#foot-backlinks {text-align: center; margin-top: 20px;}

/*lista*/
body { padding: 20px 0 0; background-position: 0 20px; }
#lista { background: #000000 url('../images/lista-bg.gif') repeat-x; width: 100%; height: 20px; color: #a9a9a9; font-family: arial; font-size: 11px; text-align: center; position: absolute; top: 0; }
#lista span { display: inline-block; padding: 0 2px; }
#lista span.lime a { color: #99d900; font-weight: bold; font-size: 12px; }
#lista span a { color: #ffffff; padding-top: 2px; text-decoration: none; display: block; }
#lista span a:hover { text-decoration: underline; }
/* /lista*/

#social-link {height:20px; padding-top:10px; padding-left:5px;}
#fb-link {width:250px; float:left;}
#gplus-link {width:150px; float:right; text-align:right;margin-right:-30px;}
