body{min-width:960px; background:#f0efea url('/img/bg/body.png') 0 0 repeat; text-align:center; padding:0;}

/* NAVIGATION SKIP */
#nav-skip{position: absolute; left: -2000px; top: 0; width:980px;}
#nav-skip a:focus, #nav-skip a:active{position: absolute; left: 2000px; width: 250px; background: #fff; padding: 2px 0 5px; z-index: 99; text-align: center;}

/* LAYOUT */
#wrapper { position:relative;}
#footer, #main, #header{margin: 0 auto; width: 960px; text-align:left;}
#header{padding:25px 0 86px;}
#main{position:relative;}
#content{overflow:hidden; width:100%;}

/* COLS */
.col{float:left; display:inline; position:relative; left:100%; z-index:10;}
#col-content{width:470px; margin-left:-800px;}
#col-content .inBox{background:#fff; padding:13px 10px; margin:0 0 25px; zoom:1;}
#full-content .inBox{background:#fff; padding:13px 10px; margin:0 0 25px; zoom:1;}
.two-cols #col-content, .home #col-content{width:630px; margin-left:-100%;}
#col-side{width:300px; margin-left:-310px;}
#col-l{width:160px; margin-left:-100%;}

/* LOGO */
#logo{margin:0; padding:0; line-height:1; font-size:100%; font-weight:normal;}
#logo img{vertical-align:middle;}

/* SEARCH BOX */
#search-box {position:absolute; top:35px; left:50%; margin-left:-100px; z-index:10; _width:320px;}
#search-box .int{width:220px; padding:6px 5px 7px; color: #333; font-size: 100%; font-family:'Segoe UI', Arial, sans-serif; border:1px solid #d2d1cd; vertical-align:middle; font-style:italic;}
#search-box .int:focus{font-style:normal;}
#search-box .inline-btn{height:30px; background-position:0 -200px;}
#search-box .inline-btn input{height:30px; line-height:28px; padding-bottom:2px; font-size:117%; background-position:100% -300px; text-transform:lowercase;}

/* LOGIN */
#login-box{position:absolute; right:50%; top:40px; margin-right:-480px; text-transform:uppercase; font-size:92%; z-index:50;}
#login-box p{display:inline;}
#login-box a{display:-moz-inline-box; display:inline-block; border-left:1px solid #c9c8c4; padding:0 10px; line-height:24px; vertical-align:top;}
#login-box .hover-box{position:relative; z-index:20; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
#login-box .hover-box a{position:relative; z-index:30; border:none; background:url('/img/ico/all.png') 100% -388px no-repeat; padding:0 17px 0 10px;}
#login-box .bdl a{border-left:1px solid #c9c8c4;}
#login-box .box{display:none; position:absolute; right:-1px; top:0; border:1px solid #c9c8c4; z-index:25; background:#f0efea; width:145px; padding:25px 0 10px; text-transform:none; text-align:left;}
#login-box .box a{display:block; margin:0; border:none; padding:3px 10px 3px 20px; line-height:1.4; background-position:10px -492px;}
#login-box .hover-box:hover .box, #login-box .hover-box.hover .box{display:block;}
#login-box .hover-box:hover a, #login-box .hover-box.hover a{border:none;}

/* MAIN MENU */
#main-menu{position:absolute; left:50%; top:85px; width:960px; border-bottom:1px solid #9b9b98; margin:0 0 15px -480px; z-index:40;}
#main-menu li{float:left; display:inline; width:160px; text-align:center; text-transform:lowercase; position:relative; height:46px;}
#main-menu a{display:block; text-decoration:none; color:#fff; line-height:46px; font-size:142%; font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif;}
#main-menu span, #main-menu strong{display:inline-block; cursor:pointer;}
#main-menu a:hover span, #main-menu a:hover strong{position:relative; bottom:-1px;}
#main-menu .noClick strong{position:static !important; cursor:default;}
#main-menu strong{font-weight:normal;}
#main-menu .new:after{content:"nové"; background:#ff0e00; text-shadow:none; border-radius:3px; padding:3px 5px; display:inline-block; vertical-align:middle; line-height:normal; font-size:11px; margin:0 0 0 10px;}

#main-menu li:hover .sub-menu, #main-menu li.hover .sub-menu{display:block;}
#main-menu .sub-menu{display:none; position:absolute; left:0; top:46px; background:#333; width:265px; text-align:left; z-index:10;}
#main-menu .id344 .sub-menu{left:auto; right:0;}
#main-menu .sub-menu h3{font-family:'Segoe UI', Arial, sans-serif; color:#fff; margin:10px 20px 3px; padding:0; font-size:108%; font-weight:bold; text-transform:none;}
#main-menu .sub-menu ul{margin:0 0 15px; padding:0 20px;}
#main-menu .sub-menu li{float:none; display:block; width:auto; text-align:left; text-transform:none; padding:2px 0 2px 10px; background:url('/img/bg/sub-menu.png') 0 0.85em no-repeat; height:auto;}
#main-menu .sub-menu a{text-decoration:underline; line-height:1.6; font-size:108%; font-family:'Segoe UI', Arial, sans-serif; text-shadow:none !important;}
#main-menu .sub-menu .active a, #main-menu .sub-menu a:hover{text-decoration:none;}

#main-menu .id274 .sub-menu, #main-menu .id274{background:#1672bd;}
#main-menu .id274 a{text-shadow:0 1px #0d4878;}
#main-menu .id275 .sub-menu, #main-menu .id275{background:#31d1d3;}
#main-menu .id275 a{text-shadow:0 1px #1f8485;}
#main-menu .id276 .sub-menu, #main-menu .id276{background:#86b60f;}
#main-menu .id276 a{text-shadow:0 1px #54730a;}
#main-menu .id277 .sub-menu, #main-menu .id277{background:#f3b900;}
#main-menu .id277 a{text-shadow:0 1px #997500;}
#main-menu .id278 .sub-menu,
#main-menu .id278,
#main-menu .id5348 .sub-menu,
#main-menu .id5348{background:#f87400;}
#main-menu .id278 a,
#main-menu .id5348 a{text-shadow:0 1px #9e4a00;}
#main-menu .id344 .sub-menu, #main-menu .id344 a{background:#ff0e00;}
#main-menu .id344 a{text-shadow:0 1px #a00900;}

#main-menu .submenu span, #main-menu .submenu strong{background:url('/img/bg/main-menu.png') 100% 55% no-repeat; padding:0 15px 0 0;}
/*#main-menu .id344 span, #main-menu .id344 strong{background:url('/img/ico/all.png') 8px -183px no-repeat; padding:0 0 0 37px;}

/* BREADCRUMB */
.two-cols #breadcrumb{padding-left:0;}
#breadcrumb{margin:-5px 0 0; padding:0 15px 10px 160px; position:relative;}
#breadcrumb strong{font-weight: normal;}
#breadcrumb .row{margin:0 2px 0 3px;}

/* MENU NAVIGATE */
.menu-navigate{width:100%; overflow:hidden; padding:0 0 20px; background:url('/img/bg/dot-grey.png') 0 100% repeat-x; margin:0 0 15px;}
.menu-navigate .l{border-left:1px solid #f0efea; width:125px; margin:0 0 0 -1px; padding:0 12px 8px;}
.menu-navigate .l a{margin:0 3px 0 0;}
.menu-navigate .l span{color:#999; font-size:92%;}
.menu-navigate .l strong{color:#ff2a00; font-size:108%; font-weight:normal;}

/* ANNOT BOX */
#annot-box{margin:0 0 20px; width:100%;}
#annot-box p{margin:4px 0 0; font-size:117%;}
#annot-box em{font-size:85%; display:block;}
#annot-box-home{float:left; display:inline; width:790px; margin:20px 0 15px 25px;}
#annot-box-home h2{margin:0 0 3px;}
#annot-box-home img{vertical-align:middle;}
#annot{float:left; display:inline; width:275px;}
#annot p{color:#adadab; font-size:117%; font-style:italic; font-family:Cambria,'Times New Roman', Georgia, Arial,Helvetica,sans-serif;}
.home #content{float:right; display:inline; width:495px; font-size:108%; margin-top:7px;}

/* ANNOT BOX 2 */
#annot-box2{margin:0 0 20px; width:100%;}
#annot-box2 p{margin:4px 0 0; font-size:117%;}
#annot-box2 em{font-size:85%; display:block;}
#annot-box2-home{float:left; display:inline; width:790px; margin:20px 0 15px 25px;}
#annot-box2-home h2{margin:0 0 3px;}
#annot-box2-home img{vertical-align:middle;}
#annot2{float:left; display:inline; width:275px;}
#annot2 p{color:#adadab; font-size:117%; font-style:italic; font-family:Cambria,'Times New Roman', Georgia, Arial,Helvetica,sans-serif;}
#content2 p{font-size: 108%;}
#CalcH2{margin: 0.5em 0 0.3em;}

/* CONTENT */
#content li, #content p{font-size:108%;}
#content li ul li{font-size:100%;}
.img-l{float:left; display:inline; margin:0 15px 5px 0; width:280px;  z-index:10;}
.img-l .img-wrap{display:block; position:relative;}
.img-l img{vertical-align:middle;}
.img-l .dots{display:block; position:relative; height:8px; left:0; top:-4px; margin:0 0 -8px; background:url('/img/bg/dot.png') 0 0 repeat-x; line-height:1px; font-size:1px;}
.img-l .name{display:block; text-decoration:none; color:#999; background:#f0efea; font-style:italic; padding:10px 10px 8px;}
.img-l a{text-decoration:none;}
.img-l a:hover .name{text-decoration:underline;}

/* RACE NOTE */
#race-note{float:right; display:inline; margin:0 30px 15px 0; text-transform:uppercase;}
#race-note a{display:block; width:95px; height:71px; padding:26px 0 0; color:#fff; font-size:125%; font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif; text-align:center; background:url('/img/bg/all.png') 0 0 no-repeat; font-weight:bold; text-decoration:none;}
#race-note a:hover{text-decoration:underline;}

/* CROSSROAD */
#home-crossroad{background:#fff; padding:1px 0; margin:0 0 10px;}
#home-crossroad li{display:-moz-inline-stack; display:inline-block; width:280px; margin:25px 0 25px 25px; vertical-align:top; background:url('/img/bg/home-crossroad.jpg') 0 0 no-repeat; *display:inline; zoom:1;}
#home-crossroad .spc{padding:0 5px;}
#home-crossroad h2{font-size:150%; text-transform:lowercase; margin:0; font-weight:bold;}
#home-crossroad h2 a{display:block; padding:125px 0 0;}
#home-crossroad p{margin:0 0 0.3em;}
#home-crossroad a:hover{color:#ff2a00!important;}
#home-crossroad .id275{background-position:-280px 0;}
#home-crossroad .id275 h2 a{color:#52d4d6;}
#home-crossroad .id276{background-position:-560px 0;}
#home-crossroad .id276 h2 a{color:#9ac22e;}
#home-crossroad .id277{background-position:-840px 0;}
#home-crossroad .id277 h2 a{color:#ff9c00;}

.crossroad ul{margin:0;}
.crossroad ul li{padding: 0 0 0 155px; margin:0 0 35px;}
.crossroad .title{font-size:125%; margin:0 0 0.3em; font-family:'Segoe UI', Arial, sans-serif; font-weight:bold;}
.crossroad .title a{text-decoration:none;}
.crossroad .title a:hover{text-decoration:underline;}
.crossroad p {margin:0;}
.crossroad .img{width:140px; text-align:center; float: left; display: inline; margin: 0 0 0 -155px; position:relative;}
.crossroad .img img{vertical-align:middle;}
.crossroad .img .dots{position:absolute; left:0; top:100%; margin-top:-4px; height:4px; width:140px; background:url('/img/bg/dot.png') 0 0 repeat-x;}
.crossroad a:hover span{border-color:#81c8f1; cursor: pointer;}

.crossroad .section {font-size: 91.6%; margin: -3px 0 1em -5px; overflow:hidden;}
.crossroad .section strong {font-weight: normal;}
.crossroad .section span {font-weight: normal; margin: 0 5px 0 -1px; border-left:1px solid #ccc; padding: 0 0 0 5px;}
.crossroad .desc {margin: 0 0 5px;}
.crossroad .searched-term {background:#eeeeee; font-weight:bold;}
.crossroad .noImg{padding:0;}
.crossroad .url a{color:#333;}

#search-results ul{margin:1.2em 0 0;}

/* COMMENTS LIST */
#comments-list{margin:5px 0 0; padding:25px 0 5px; background:url('/img/bg/dot-grey.png') 0 0 repeat-x; width:100%;}
#comments-list h2{margin:0 0 0.5em;}
#comments-list li{font-size:108%;}
#comments-list p{margin:0;}
#comments-list p.desc {margin:7px 0 20px;}
#comments-list .r{color:#999;}
#comments-list .r a{text-transform:lowercase; margin:0 10px 0 0;}

/* RACE LIST */
.race-list .title{font-size:100%; font-family:'Segoe UI', Arial, sans-serif; margin:0 0 3px;}
.race-list .title a{display:block; text-decoration:none;}
.race-list .title strong{font-size:125%; width:330px; float:left; display:inline;}
.race-list .title a:hover strong{text-decoration:underline;}
.race-list .title span{float:right; display:inline; border:1px solid #2c6492; background:#3c89c8; color:#fff; padding:0 5px; line-height:18px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; text-decoration:none;}
.race-list .title span.grey{border:1px solid #a1a1a1; background:#ccc;}
.race-list p{margin:0;}
.race-list li{margin:0 0 15px;}

/* SIDE MENU */
#side-menu{background:#fff url('/img/bg/side-menu.png') 100% 0 repeat-y; margin:0 0 10px; padding:5px 4px 1px 8px; zoom:1;}
#side-menu ul{overflow:hidden; width:100%;}
#side-menu li{border-top:1px solid #f0efea; margin-top:-1px; width:100%;}
#side-menu strong, #side-menu a{display:block; padding:7px 5px; font-size:108%;}
#side-menu strong, #side-menu a:hover, #side-menu .active a{color:#ff2a00;}
#side-menu span{display:inline-block; vertical-align:middle; width:3px; height:6px; background:url('/img/bg/all.png') 0 -97px no-repeat; margin-left:-3px; position:relative; right:-6px; line-height:6px; font-size:6px; overflow:hidden;}
#side-menu .active, #side-menu .sub-menu .active a, #side-menu .sub-menu .active strong{font-weight:bold;}
#side-menu .sub-menu{margin:-4px 0 5px 3px;}
#side-menu .sub-menu li{border:none; margin:0;}
#side-menu .sub-menu a, #side-menu .sub-menu strong{padding:2px 10px; font-size:92%; background:url('/img/bg/dot-blue.png') 4px 0.85em no-repeat; color:#3c89c8; font-weight:normal;}
#side-menu .sub-menu a:hover, #side-menu .sub-menu strong{color:#ff2a00;}

/* STD LIST */
.std-list h2{text-transform:lowercase; margin:0 0 0.1em;}
.std-list h3{font-size:100%; font-family:"Segoe UI", Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0.1em;}
.std-list h3 a{text-decoration:none;}
.std-list h3 a:hover{text-decoration:underline;}
.std-list p{margin:0; color:#636363;}
.std-list ul{overflow:hidden;}
.std-list ul li{padding:10px 0; border:1px solid #f0efea; border-width:1px 0 0; margin:-1px 0 0;}

/* STD BOX */
.std-box{margin:0 0 25px; color:#b7b6b2;}
#col-side .std-box{margin:0 0 12px;}
.std-box h2{margin:0; padding:0 0 0.7em; background:url('/img/bg/side-h2.png') 0 100% repeat-x; text-transform:lowercase;}
.std-box ul{margin:0 0 5px;}
.std-box li{border:1px solid #fff; border-width:0 0 1px; padding:5px 0; zoom:1;}
.std-box h3{margin:0; font-size:117%; font-family:'Segoe UI', Arial, sans-serif;}
.std-box p{margin:0;}
.std-box li p{font-size:92%;}
.std-box-img li{padding:5px 0 5px 110px;}
.std-box-img .img{float:left; display:inline; margin:2px 0 0 -110px; width:100px; text-align:center;}
.std-box-img .name{display:block; margin:0 0 3px -110px; font-size:116.7%;}
.std-box-img li p{font-size:100%; color:#333;}

/* BLOG BOX / NEWS BOX / HOTARTICLE BOX */
#col-l #blog-box{color:#636363; margin-right:10px;}
#news-box h3, .hotArticle-box h3, #col-l #blog-box h3{font-weight:bold; font-size:100%;}
#news-box h3 a, .hotArticle-box h3 a, #col-l #blog-box h3 a{text-decoration:none;}
#news-box h3 a:hover, .hotArticle-box h3 a:hover, #col-l #blog-box h3 a:hover{text-decoration:underline;}
#col-l #blog-box p{font-style:italic;}
#news-box li, .hotTheme-box li, .hotArticle-box li{padding-left:30px; position:relative;}
#news-box .today, .hotTheme-box .today, .hotArticle-box .today{position:absolute; left:0; top:12px; background:url('/img/bg/today.png') 0 0 no-repeat; text-indent:100px; width:24px; height:13px; line-height:1px; font-size:0;}

/* ARTICLES BOX */
#col-side #articles-box li{border:none; padding:3px 0 3px 15px; margin:0; background:url('/img/bg/li.png') 2px 0.75em no-repeat;}

/* AD ARTICLES BOX */
#col-side #ad-articles-box h3, #col-side #race-box h3{font-size:100%; font-family:"Segoe UI", Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 0.1em;}
#col-side #ad-articles-box h3 a, #col-side #race-box h3 a{text-decoration:none;}
#col-side #ad-articles-box h3 a:hover, #col-side #race-box h3 a:hover{text-decoration:underline;}
#col-side #ad-articles-box ul, #col-side #race-box ul{overflow:hidden;}
#col-side #ad-articles-box li, #col-side #race-box li{border-width:1px 0 0; margin-top:-1px;}
#race-box .btn{display:inline-block; vertical-align:middle; background:#3c89c8; border:1px solid #2c6492; color:#fff; text-decoration:none; padding:0 4px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.side-bnr img{width:auto; height:auto; max-width:100%;  max-height:100%;}

/* HOT THEME BOX */
.hotTheme-box h3{color:#333;}

/* TREE COLS */
#three-cols{background:#fff; padding:15px 15px 15px; margin:0 0 10px; zoom:1;}
#three-cols .spc{background:url('/img/bg/three-cols.png') 50% 0 repeat-y;}
#three-cols ul{margin-bottom:10px;}
#three-cols ul li{border-width:0 0 1px; margin:0; padding:7px 0;}
#three-cols li p{font-size:92%; font-style:italic; text-transform:lowercase;}
#three-cols #news-box{float:left; display:inline; width:180px;}
#three-cols #articles-box, #three-cols #blog-box{float:left; display:inline; width:180px; margin-left:25px;}
#three-cols #articles-box ul{overflow:hidden;}
#three-cols #articles-box li{border-width:1px 0 0; margin-top:-1px;}

/* OPEN FORM */
.open-form{color:#fff; margin:0 0 20px; width:100%;}
.col-h-l .open-form, .col-h-r .open-form{margin:0 0 10px;}
.open-form h2{font-size:117%; font-family:'Segoe UI', Arial, sans-serif; color:#fff; text-transform:none; text-decoration:underline; padding:10px 15px 15px 35px; margin:0; background:url('/img/ico/all.png') 15px -86px no-repeat;}
.open h2{background-position:15px 14px;}
.open-form p, .open-form .box{overflow:hidden;}
.open-form .spc{padding:0 15px 5px;}
.open-form label{font-weight:bold; font-size:108%;}
.open-form select{font-family:'Segoe UI', Arial, sans-serif; font-size:100%; padding:2px; width:84px; margin:5px 3px 0 0;}
.open-form select.termin{width:264px;}
.open-form .int{width:30px; vertical-align:middle; padding:2px 5px 3px; margin:0 4px 0 2px;}
.open-form .inline-btn{height:23px; background-position:0 -400px;}
.open-form .inline-btn input{height:23px; line-height:21px; padding-bottom:2px; background-position:100% -500px; text-transform:lowercase; font-weight:normal; font-family:'Segoe UI', Arial, sans-serif;}
.open-form .result{padding:10px; margin:0 0 3px;}
.open-form .result p{margin:0;}
.open-form .resultpregnancyForm strong{display:block; margin:0 0 5px;}
.open-form p.center{font-size:85%;}
.open-form .message{background:#fff; margin:-5px 15px 10px; padding:5px; font-weight:bold;}
.form-birth select.day, .form-birth select.month, .form-birth select.year{font-size:100%; padding:2px; width:65px;}
.form-birth select.termin{width:190px; font-size:100%; padding:2px;}
.form-birth p.spcp{float:left; margin-right:5px; margin-bottom:10px;}

.birthForm{background:#f87400 url('/img/bg/open-form-orange.png') 0 100% repeat-x;}
.birthForm .result{border:1px solid #fcba80; text-align:center;}
.birthForm p.center{color:#fcba80;}

.pregnancyForm{background:#86b60f url('/img/bg/open-form-green.png') 0 100% repeat-x;}
.pregnancyForm .result{border:1px solid #c3db87;}
.pregnancyForm p.center{color:#c3db87;}

/* PROFIL BOX */
#profil-box{background:#f0efea; border:1px solid #d0cfcb; padding:15px 15px 15px 110px; margin:0 0 15px;}
#profil-box .avatar{float:left; display:inline; margin:0 0 0 -95px; width:80px; height:80px; background:url('/img/bg/all.png') -190px 0 no-repeat; text-align:center;}
#profil-box .avatar span{line-height:48px; height:48px; text-align:center; display:block; margin:15px 0 0;}
#profil-box p{margin:0 0 3px; font-size:108%;}
#profil-box strong{display:inline-block; width:180px;}


/* TABS BOX */
.tab-list {margin:0 0 -1px; padding:0 0 0 1px; overflow:hidden; width:100%; position:relative;}
.tab-list li{float:left; display:inline; margin:0 0 0 -1px; padding:0; background:none;}
.tab-list a{display:block; margin:15px 0 0; text-align:center; width:202px; text-decoration:none; background:#fff url('/img/bg/tabs-list.png') 0 100% repeat-x; border:1px solid #d0cfcb; font-size:125%; line-height:42px; font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif;}
.tab-list .active a, .tab-list a:hover{background:#f0efea; color:#ff2a00;}
.tab-list .active a{margin:0; line-height:57px; font-size:150%; border-bottom-color:#f0efea;}
.tab-fragment{background:#f0efea; border:1px solid #d0cfcb; margin:0; padding:10px 10px 0; zoom:1;}
.tab-table{margin:0 0 20px;}
.tab-fragment .tab-table{margin:0 -11px -1px;}
.tab-fragment h3.big{font-size:150%;}
.tab-fragment .button{margin:4px 0 0;}
.tab-table table{margin:0; background:#fff;}
.tab-table thead th{border-top-color:#d0cfcb;}
.tab-table h3{font-family:'Segoe UI', Arial, sans-serif; font-weight:bold; font-size:117%; margin:0 0 0.1em;}
.tab-table p{margin:0;}
.tab-table .up, .tab-table .down{display:inline-block; vertical-align:middle; background:url('/img/ico/all.png') 0 -100px no-repeat; width:12px; height:12px; line-height:1px; font-size:1px; text-indent:1000px; overflow:hidden;}
.tab-table .up{background-position:0 0px; margin-left:5px;}
.tab-table .up-active{background-position:0 -600px;}
.tab-table .down-active{background-position:0 -700px;}
.tab-table a{text-decoration:none;}
.tab-table a:hover, .tab-table .u{text-decoration:underline;}
.hide-tab {display: none;}

.tab-fragment h2, .tab-fragment h3.big{margin:5px 0 12px; text-transform:lowercase;}
.profil-tabs .form .spc{padding:0;}
.profil-tabs .form .spc .message{margin:0 -10px 15px;}
.profil-tabs .tab-list a{width:120px; font-size:13px; line-height:42px; margin:5px 0 0; font-family: Cambria, 'times new roman', arial;}
.profil-tabs .tab-list .active a{line-height:47px; margin:0;}
.profil-tabs .tab-fragment{width:584px;}
.profil-tabs #profilForm{margin:0 0 15px;}


.plan-form-tab .tab-list {margin:-1px 0 20px; padding:0; text-align:center; position:relative; z-index:2; display:block;}
.plan-form-tab .tab-list li{float:none; display:inline-block; margin:0; vertical-align:top; max-width:24%;}
.plan-form-tab .tab-list a{display:block; margin:0; padding:24px 10px 10px; width:auto; color:#c1c0bc; background:none; border:none; font-size:12px; line-height:normal; font-family:'Segoe UI',Arial,Helvetica,sans-serif;}
.plan-form-tab .tab-list .active a, .plan-form-tab .tab-list a:hover{background:none; color:#4b3616;}
.plan-form-tab .tab-list .active a{margin:0; line-height:normal; font-size:12px; border:none;}
.plan-form-tab .tab-list span{display:block;}
.plan-form-tab .tab-list .active a:before, .tab-list .plan-form-tab a:hover:before{color:#999690;}
.plan-form-tab .tab-list a:before{display:inline-block; vertical-align:top; line-height:1; font-family:'SSSymbolicons'; font-size:29px;}
.plan-form-tab .tab-list .active{position:relative;}
.plan-form-tab .tab-list .active:before,
.plan-form-tab .tab-list .active:after{position:absolute; top:0; left:50%; content:""; margin-left:-6px; width: 0; height: 0; border-style: solid; border-width: 7px 6px 0 6px; border-color: #e3e2de transparent transparent transparent;}
.plan-form-tab .tab-list .active:after{margin-left:-5px; border-width: 5px 5px 0 5px; border-top-color: #f7f6f1;}

.baby-fragment{border:1px solid #e3e2de; position:relative; z-index:1;}
.baby-fragment .boxBg{padding:10px; background:#f7f6f1;}
.baby-fragment .boxBorder{border-top:1px solid #e3e2de; padding:10px;}
.baby-fragment .bdb{border-bottom:1px solid #e3e2de;}
.baby-fragment .addimagebtn a{font-weight:bold;}
.baby-fragment .addimagebtn a:before{font-size:23px; color:#c1c0bc; font-weight:normal; min-width:20px;}
.baby-fragment .addimagebtn{margin-bottom:0;}
.baby-fragment .addfile li{margin-bottom:10px;}
.baby-fragment .addfile .remove{display:inline-block; vertical-align:middle; margin-right:5px; width:0; height:0; padding:15px 15px 0 0; overflow:hidden; position:relative;}
.baby-fragment .addfile .remove:before {content:"d"; font-family:'maminkam'; font-size:15px; line-height:1; position:absolute; top:2px; left:0; color:#ff2a00;}
.baby-fragment .selectRule{height:32px; border:1px solid #d0cfcb; box-sizing:border-box; background:#dddcd8 url('/img/ico/all.png') 100% -1935px no-repeat; padding:0 15px; border-radius:2px; position:relative;	-webkit-appearance:none;	-moz-appearance:none;	-ms-appearance:none;	-o-appearance:none;	appearance:none;	-webkit-font-smoothing:antialiased;}
.baby-fragment .selectRule.jsHide{display:none;}
#hi_napsat-prispevek .selectRule,
#hi_napsat-clanek .selectRule{float:left;}
#hi_napsat-prispevek .btn-m,
#hi_napsat-clanek .btn-m{float:right;}
.baby-fragment .selectRule::-ms-expand {display:none;}
.baby-fragment .int-text{font-size:14px; padding:12px 6px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin:0; border-bottom:1px solid #e3e2de; }
.baby-fragment .imgbdr{background:#fff;}
.baby-fragment .photo{display:inline-block; vertical-align:top; width:49%;}
.baby-fragment .photo img{margin-bottom:8px;}
.baby-fragment .remove{display:block; margin-bottom:5px; text-align:right; font-weight:bold;}
.baby-fragment .addphoto li{width:49%; margin-left:1%; margin-bottom:10px; font-size:12px;}
.baby-fragment .addphoto {letter-spacing:-1px; font-size:0; margin-left:-1%;margin-right:-1%;}
.baby-fragment .addphoto {margin-bottom:10px;}

/*MCE with Icons*/
.baby-fragment .defaultSkin table.mceLayout{border:none; box-shadow:none;}
.baby-fragment .defaultSkin table.mceLayout tr.mceFirst td {border-top:none; }
.baby-fragment .defaultSkin table.mceLayout tr.mceLast td {border-top:none;}
.baby-fragment .defaultSkin table.mceLayout > tbody {box-shadow:0 2px 4px -2px #ddd inset;}
.baby-fragment #mce_0_parent,
.baby-fragment #mce_1_parent{display:block; position:relative; z-index:1;}
.baby-fragment .defaultSkin table#mce_0_tbl,
.baby-fragment .defaultSkin table#mce_1_tbl{margin-bottom:36px;}
.baby-fragment .defaultSkin table.mceLayout tr.mceFirst{position:absolute; bottom:-36px; left:0; right:0; height:36px;}
.baby-fragment .defaultSkin table{background:none;}
.baby-fragment .defaultSkin td.mceRight table{margin:0 0 0 8px;}
.baby-fragment .mceToolbarRow1{width: auto !important;}
.baby-fragment .defaultSkin .mceButton{border:none; padding:8px 1px;}
.baby-fragment .defaultSkin a.mceButtonEnabled:hover{border:none; background:none;}
.baby-fragment .defaultSkin .mceSeparator{display:none;}
.baby-fragment .defaultSkin .mceIframeContainer{border-color:#f3f2ee;}

.tab-fragment .tab-table-spcMargin{margin:0 -11px 30px;}
.users-list .tab-table-spcMargin{margin:0 -11px;}
.users-list .form .spc{padding:15px 15px 3px;}
.users-list .form .fix-int{width:450px; display:inline-block;}
.users-list .form p{position:relative;}
.suggest-box{position:absolute; top:100%; left:0; width:456px; background:#fff; border:1px solid #D0CFCB; margin:-1px 0 0;}
.suggest-box .item{border-top:1px solid #D0CFCB; margin:-1px 0 0; display:block; padding:5px 5px 5px 60px;}
.suggest-box .even{background:#F0EFEA;}
.suggest-box .active{background:#D0CFCB;}
.suggest-box .item .avatar{float:left; display:inline; margin-left:-55px; height:48px; width:48px; overflow:hidden; border:1px solid #D0CFCB; text-align:center; line-height:48px; font-size:0px;}
.users-list .form .int-text{padding:5px 3px;}

#suggestBox,
#suggestBox2{position:relative;}
#suggestBox .suggest-box{width:156px; left:94px;}
#suggestBox2 .suggest-box{width:260px; left:0; max-height:250px; overflow:auto;}
.appendUser span, .appendUser strong{display:inline-block; vertical-align:middle; margin:0 5px 0 0;}

/* DISCUSSION LIST */
.discussion-list{margin:5px 0 0;}
.discussion-list li{background:#f0efea; border-bottom:1px solid #d0cfcb; padding:12px 15px 2px 80px;}
.discussion-list li ul {margin: 0.2em 0 1em; padding: 0;}
.discussion-list li li {margin: 0 0 3px; padding: 3px 0 0 11px; line-height:1.4; list-style: none; background: url('/img/bg/li.png') 0 0.6em no-repeat; border:none;}
.discussion-list .avatar-info{float:left; display:inline; margin-left:-72px; font-size:85%; text-align:center; width:65px;}
.discussion-list .avatar{background:url('/img/bg/all.png') -133px 0 no-repeat; display:block; width:53px; height:50px; padding:2px 0 0 2px; margin:0 auto 5px; text-align:left;}
.discussion-list .avatar img{vertical-align:middle;}
.discussion-list .even{background:#f7f6f1;}
.discussion-list .head{border-bottom:1px solid #d0cfcb; width:100%; overflow:hidden; padding:5px 0; margin:0;}
.discussion-list .head img{vertical-align:middle;}
.discussion-list .head .ico-fav span{display:none;}
.discussion-list .head .ico-fav:before{margin-right:0; margin-top:3px; vertical-align:top;}
.discussion-list .head .ico-fav.active:before,
.discussion-list .head .ico-fav:hover:before{color:#ff2a00;}
.discussion-list .l > span{margin-left:10px;}
.discussion-list .r a{font-size:108%; margin:0 5px 0 0;}
.discussion-list .reply{font-size:108%; padding:10px 0 1px; border-bottom:1px solid #d0cfcb; margin:0 0 7px;}
.discussion-list .reply.hideBorder{border-bottom:0;}
.discussion-list .signature{color:#999; font-style:italic; margin:0 0 5px;}
.discussion-list .paging{background:#f7f6f1; border-bottom:1px solid #d0cfcb; padding:15px 0;}
.discussion-list .paging .prev{top:12px; left:15px;}
.discussion-list .paging .next{top:12px; right:15px;}
.inBox .ico-add{height:30px; background-position:0 -800px; }
.inBox .ico-add span{height:30px; line-height:30px; background-position:100% -300px; font-family:'Segoe UI', Arial, sans-serif; padding:0 15px 0 30px; text-transform:lowercase; font-weight:normal; font-size:108%;}

/* OBJECT TOOLS */
#object-tools{margin:20px 0 0; padding:15px 5px 5px 0; background:url('/img/bg/dot-grey.png') 0 0 repeat-x; position:relative; line-height:23px; z-index:20;}
#object-tools iframe{vertical-align:middle;}
#object-tools .ico-msg { display:inline-block; vertical-align:middle; padding:4px 5px 3px; border:1px solid #666; background:#999; font-size:10px; font-weight:bold; line-height:1; color:#fff; text-decoration:none;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
#object-tools .ico-msg br { display:none; }
#object-tools .ico-msg span { display:inline-block; vertical-align:middle; }
#object-tools .ico-msg:before { display:inline-block; vertical-align:middle; content:"h"; font:16px/1 'maminkam'; margin:-4px 5px -5px 0; }
#object-tools .ico-msg:hover { border-color:#000; }

#object-tools .twitter-share-button { width:100px !important; }

.babyDetail #object-tools{
	text-align:left; padding:0; background:none;
}


/* PAGGING */
#att-images .fast-paging, #att-video .fast-paging{background:none; padding:10px 5px 0; margin:0;}
#att-images .disable span, #att-video .disable span{cursor:default;}
.fast-paging{padding:18px 0 0; background:url('/img/bg/dot-grey.png') 0 0 repeat-x; margin:20px 0 0;}
.fast-paging .inline-btn span{font-family:'Segoe UI', Arial, sans-serif;}
.paging .prev, .fast-paging .l{background-position:0 -600px;}
.paging .next span, .fast-paging .r span{background-position:100% -700px;}
.paging .prev span, .fast-paging .l span{padding:0 10px 0 15px;}
.paging .next span, .fast-paging .r span{padding:0 15px 0 10px;}
.paging{margin:0; padding:18px 0 5px; background:url('/img/bg/dot-grey.png') 0 0 repeat-x; position:relative; width:100%;}
.paging p {margin:0; text-align:center;}
.paging .next, .paging .prev{position:absolute; right:0; bottom:0;}
.paging .inline-btn span{font-family:'Segoe UI', Arial, sans-serif; font-size:92%;}
.paging .prev {left:0; right:auto;}
.paging a, .paging strong {margin:0 4px;}

/* FORMS */
.form .spc{padding:15px 15px 3px; margin:0 0 10px; background:#f0efea;}
.form h3, .form h2{margin:0 0 0.8em; font-size:150%;}
.form label{font-weight:bold;}
.form .p{margin:0 0 10px;}
.form p.l{color:#999;}
.form .inline-btn input{font-family:'Segoe UI', Arial, sans-serif; font-size:92%; padding:0 10px;}
.form .month, .form .day, .form .year{width:87px;}
.profil-tabs .form .month, .profil-tabs .form .day, .profil-tabs .form .year{width:83px;}
.form .month, .form .year{margin-left:5px;}
.separator{background:url('/img/bg/dot.png') 0 0 repeat-x; height:8px; line-height:1px; font-size:1px; margin:0 -15px 14px;}
.form .margin-lite{margin:0 0 5px;}
.form .inline-label{display:block;}
.form .inline-label label{display:inline-block; vertical-align:middle; margin:0 5px 0 0;}
.form .inline-label .fix-int{display:inline-block; vertical-align:middle; width:150px;}
.form .buttons{border-top:1px solid #d0cfcb; padding:10px 0 0;}
.form .mceToolbar{width:auto !important;}
.form .mceLayout{margin:3px 0 0;}

#pd-content .form { margin-top:25px;}

.new-search .spc{padding:15px; border:1px solid #d0cfcb;}
.new-search h2{margin:10px 0 0.2em; font-size:100%;}
.new-search p{margin:0;}
.new-search p .int-text {padding: 7px 5px; font-size: 117%; width: 300px;}
.new-search .inline-btn{height:30px; background-position:0 -200px;}
.new-search .inline-btn input{height:30px; line-height:28px; padding-bottom:2px; font-size:117%; background-position:100% -300px; text-transform:lowercase;}

.message{margin:10px 0; padding:15px; font-style:italic; font-size:117%;}
.form .spc .message,
.withDot .message{margin:-15px -15px 15px; background:url('/img/bg/dot.png') 0 100% repeat-x; padding-bottom:20px;}
.ok-message{color:#86B60F;}
.error-message{color:#FF0E00;}

/* BNR */
.bnr{margin:0 0 15px; position:relative; z-index:1;}
.bnr > div { margin:0 auto; }
.bnr img{vertical-align:middle;}
.bnr span, .adver{display:block; text-align:right; text-transform:uppercase; color:#636363; font-size:85%;}
.bnr table{margin:0; width:auto; border:none;}
.bnr table td{border:none; padding:0;}
.bnr img{width:auto; height:auto; max-width:100%; max-height:100%;}
.adver.center{text-align:center;}
#col-l .bnr span{margin-right:10px;}
.leaderboard{max-width:990px; margin: 0 auto; }
.leaderboard span{position:absolute; right:0; top:3px;display:none;}
.leaderboard img{position:relative; left:-1px;}
#col-content .bnr span{width:336px; margin:0 auto;}
/* ins {position: absolute !imporatnt; top: 0px; left: 50%;} */
.skyscraper{position:absolute !important; left:50%; top:169px; margin:0; margin-left:490px; width:120px;}
.skyscraper-hp{top:248px;}
.swfspc{display:block; position:relative; height:300px; width:300px;}
.swfspc .inner{position:absolute; height:300px; width:300px; left:0; top:0; background:url('/img/bg/trans.png');}

/*babyplan*/
.plan-items{overflow:hidden; margin-bottom:20px;}
.plan-items > ul{margin-top:-9px;}
.plan-items > ul > .item,
.plan-items > .item{border:1px solid #e3e2de; border-radius:2px; padding:14px 14px 0; margin-top:9px; -moz-box-shadow:0 2px 2px 0px #eee; -webkit-box-shadow:0 2px 2px 0px #eee; box-shadow:0 2px 2px 0px #eee;}
.plan-items > ul > .item-bnr{margin:9px auto 0; width:300px;}
.plan-items .hd{padding-left:55px; margin-bottom:7px;}
.plan-items .img{margin:0 0 0 -55px; width:45px; text-align:center; float:left;}
.plan-items .date{font-size:11px; color:#adadad; display:block; margin-top:5px;}
.plan-items .name{font-weight:bold; font-size:13px;}
.plan-items .fav{width:12px; height:12px; display:inline-block; vertical-align:baseline; margin:0 5px;}
.plan-items .hd .ajaxWrap{display:inline-block; vertical-align:top; overflow:visible;}
.plan-items .ft{margin:14px -14px 0;border-top:1px solid #e3e2de; background:#f7f6f1; padding:0;}
.plan-items .content{font-size:13px;}
.plan-items .btns a,
.plan-items .btns .a{display:inline-block; vertical-align:top; position:relative; font-weight:bold; padding:10px 14px;}
.plan-items .btns .ico-symbol:before{color:#c1c0bc;}
.plan-items .btns{margin-bottom:0;}
.plan-items .ico-like:hover:before,
.plan-items .ico-like.active:before{color:#ff2a00;}
.plan-items .ico-delete{background-position:1px -1197px; padding:1px 0 0 20px; margin-left:5px;}
.plan-items .ico-chat{text-decoration:none; color:#3c89c8; cursor:text;}
.plan-items .ft .ca-box{display:none;}
.plan-items .ft.ca-expanded .ca-box{display:block;}
.plan-items a.ico-chat{text-decoration:underline; cursor:pointer;}
.plan-items .ft.ca-expanded .ico-chat{border-bottom:1px solid #f7f6f1; margin-bottom:-1px;}
.plan-items a.ico-chat:hover{color:#ff2a00;}
.plan-comments .item a,
.plan-items .hd a{text-decoration:none;}
.plan-items .title{color:#ff2a00; font-size:16px; margin-top:2px;}
.plan-comments ul{padding:0 14px 1px; margin-top:-5px;}
.plan-comments .item{padding-left:55px; margin-top:20px}
.plan-comments textarea{height:45px;}
.plan-comments .textarea{margin-bottom:6px;}
.plan-comments .content{display:inline;}
.plan-comments .add-photo-comment .remove{display:inline-block; vertical-align:middle; margin-right:5px; width:0; height:0; padding:15px 15px 0 0; overflow:hidden; position:relative;}
.plan-comments .add-photo-comment .remove:before {content:"d"; font-family:'maminkam'; font-size:15px; line-height:1; position:absolute; top:0; left:0; color:#ff2a00;}
.plan-comments .add-photo-comment.add-photo-collapsed .add-photo-box{display:none;}
.plan-comments .add-photo-comment.add-photo-expanded .add-photo-box{display:block;}
.plan-comments .add-photo-comment.add-photo-expanded p.add-photo-control{display:none;}
.plan-comments .add-photo-comment p.add-photo-control a{text-decoration:underline;}

.imgbdr{padding:8px; display:inline-block; font-size:12px; letter-spacing:normal; max-width:100%; box-sizing:border-box; vertical-align:top; position:relative; border:1px solid; border-color:#f8f8f8 #eaeaea #d4d4d4; -moz-box-shadow: 0 2px 3px 0px #eee; -webkit-box-shadow:0 2px 3px 0px #eee; box-shadow:0 2px 3px 0px #eee; -webkit-transition:background 0.3s ease; -moz-transition:background 0.3s ease;	-o-transition:background 0.3s ease; transition:background 0.3s ease;}
.imgbdr img{max-width:100%; max-height:300px; height:auto; width:auto; vertical-align:middle;}
.photo-item{position:relative; display:inline-block; vertical-align:top; width:auto; text-align:center;}
.photo-item a{text-decoration:none;}
.photo-item .btn-remove{position:relative; z-index:2; border:1px solid #d4d4d4; text-align:left; border-top:0; border-radius:0 0 2px; margin:0 auto; font-size:12px; letter-spacing:normal; display:inline-block; padding:5px 5px 5px 23px; background:#fff; color:#000; text-decoration:none;}
.photo-item .btn-remove:before {content:"d"; font-family:'maminkam'; font-size:15px; line-height:1; position:absolute; top:50%; margin:-7px 0 0 0; left:4px; color:#ff2a00;}
.photo-item .btn-remove:hover{text-decoration:underline;}
.plan-items .imgbdr .link{display:block; text-align:center; margin-top:8px;}
.plan-items .bd a:hover .imgbdr{background:#f7f6f1;}
.plan-items .bd .content{margin-bottom:6px;}
.plan-items .bd .content img{margin:-4px 0;}
.plan-items .bd .more-control{display:block;margin-top:5px;}
.plan-items .bd .more-control a{display:block; text-align:center; border:1px solid #e3e2de; background:#f7f6f1; height:32px; line-height:32px;}
.plan-items .bd .ca-control a:after{width:6px; height:3px; background:url('/img/ico/all.png') -89px -1950px no-repeat; display:inline-block; vertical-align:middle; margin-left:5px; content:"";}
.plan-items .bd.ca-collapsed .content{max-height:4.2em; overflow:hidden;}
.plan-items .bd.ca-expanded .content{max-height:none; overflow:visible;}
.plan-items .bd.ca-expanded .ca-control a:after{background-position:100% -2000px;}
.plan-items .bd.ca-collapsed .less{display:none;}
.plan-items .bd.ca-collapsed .more{display:inline;}
.plan-items .bd.ca-expanded .more{display:none;}
.plan-items .bd.ca-expanded .less{display:inline;}
.plan-items .more-imgs{display:none;}
.plan-items .bd.ca-expanded .more-imgs,
.plan-items.babyDetail .more-imgs{display:block;}
.plan-items .bd.ca-expanded .more-imgs.hidden,
.plan-items.babyDetail .more-imgs.hidden{display:none;}
.plan-items .more-imgs .photo-item{margin-left:1%; margin-top:8px; width:32%;}
.plan-items .more-imgs .imgbdr{width:100%; position:relative; height:0; padding:0 0 100%; line-height:1; }
.plan-items .more-imgs .imgbdr .wrap{position:absolute; top:8px; left:8px; bottom:8px; right:8px;}
.plan-items .more-imgs .imgbdr img{position:absolute; top:0; left:0; bottom:0; right:0; margin:auto;}
.plan-items .more-imgs {letter-spacing:-1px; font-size:0; margin-left:-1%; margin-right:-1%; margin-top:-8px;}
.plan-items .more-imgs a{text-decoration:none;}
.plan-items .ico-fav span{display:none;}
.plan-items .ico-fav:before{margin-right:0; color:#999999;}
.plan-items .ico-fav.active:before,
.plan-items .ico-fav:hover:before{color:#ff2a00;}


.plan-user-no-logged{color:#ff2a00; font:normal 14px/1.5em Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif; padding-left:50px; position:relative;}
.plan-user-no-logged.ico-symbol:before{position:absolute; left:5px; top:12px; color:#f87400; font-size:28px;}
.plan-user-logged{text-align:center;}
.plan-user-logged .name{display:block; margin-top:2px; font:italic normal 14px/1.5em Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif; color:#ff2a00;}
.plan-user-logged .img{border-radius:100%; display:inline-block; vertical-align:top; width:45px; height:45px; overflow:hidden; background:#ddd;}
.plan-user-logged .no-img:before{width:45px; height:45px; display:block; content:"foto"; text-align:center; line-height:45px; color:#fff; }
.plan-user-logged img{max-width:100%; max-height:100%; height:auto; width:auto; vertical-align:top;}

.plan-items.babyDetail .title{text-align:center; font-size:22px;}
.plan-items.babyDetail > .item{text-align:center;}
.plan-items.babyDetail .hd{text-align:left; display:inline-block;}
.plan-items.babyDetail .ft,
.plan-items.babyDetail .bd{text-align:left;}


.photo-add-wrap{margin-top:31px;}
.photo-add-wrap.photo-add-expanded{border-top:1px solid #e3e2de;}
.photo-add-wrap.photo-add-expanded .photo-add-control{background:#f7f6f1; padding-bottom:1px;}

.icons-tinymce-box{margin-top:-37px; border-top:1px solid #e3e2de; position:relative; z-index:2; background:#fff; -webkit-transition:margin 0.3s ease; -moz-transition:margin 0.3s ease; -o-transition:margin 0.3s ease; transition:margin 0.3s ease;}
.icons-tinymce.icons-tinymce-expanded .icons-tinymce-box{margin-top:0;}
.icons-tinymce.icons-tinymce-expanded .icons-tinymce-control{border-top:1px solid #fff; top:-1px;}

.icons-tinymce-control a,
.photo-add-control a{display:block; text-decoration:none; color:#333; line-height:32px; padding:0 10px;}
.photo-add-control a{border-right:1px solid #e3e2de;}

.photo-add-control,
.icons-tinymce-control{width:50%; margin:0; position:absolute; right:0; top:0;}

.photo-add-control{left:0; right:auto; -webkit-transition:background 0.3s ease; -moz-transition:background 0.3s ease; -o-transition:background 0.3s ease; transition:background 0.3s ease;}

.icons-tinymce-control a:before,
.photo-add-control a:before{color:#a3a29f; font-size:18px; line-height:17px; vertical-align:middle; min-width:20px;}
.photo-add-control a:before{margin-top:1px}
.photo-add-control a.ico-picture:before{font-size:23px;}

/* BUTTONS */
.inline-btn{display:-moz-inline-box; display:inline-block; height:24px; background:#3c89c8 url('/img/btn/all.png') 0 0 no-repeat; vertical-align:middle; text-decoration:none;}
.inline-btn input, .inline-btn span{height:24px; display: -moz-inline-block; display:inline-block; background:url('/img/btn/all.png') 100% -100px no-repeat; line-height:24px; border:none; padding:0 15px; font-weight:bold; text-transform:uppercase; color:#fff; cursor:pointer; font-size:100%; font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif; vertical-align: top; overflow:visible;}

.btn-b{height:40px; border:1px solid #2c6492; background:#3c89c8; border-radius:2px;}
.btn-b input, .btn-b span{height:40px; line-height:40px; background:none;}
.btn-m{height:30px; border:1px solid #2c6492; background:#3c89c8; border-radius:2px;}
.btn-m input, .btn-m span{height:30px; line-height:29px; background:none;}
.btn-s{height:24px; border:1px solid #2c6492; background:#3c89c8; border-radius:2px;}
.btn-s input, .btn-s span{height:24px; line-height:23px; background:none;}
.btn-segoe span, .btn-segoe input{font-family:'Segoe UI', Arial, sans-serif; font-weight:normal; text-transform:none; font-size:14px;}
.btn-arl{background-image:url('/img/ico/all.png'); background-position: 10px -1835px; background-repeat: no-repeat;}
.btn-arl input, .btn-arl span{padding-left:30px;}

/* ATT IMAGES */
#att-images ul, #att-video ul{overflow:hidden; overflow-x:auto; width:100%; white-space:nowrap; position:relative;}
#att-images li, #att-video li{display:inline-block; width:150px; vertical-align:middle; text-align:center; position:relative;}
#att-images img, #att-video img{vertical-align:middle;}
#att-video .play{width:38px; height:39px; background:url('/img/bg/all.png') -95px 0 no-repeat; position:absolute; left:50%; top:50%; margin:-19px 0 0 -19px;}

/* SCROLL */
#att-images ul, #att-video ul{*white-space:pre;}
#att-images li, #att-video li{*display:inline; zoom:1;}

/* ATT FILES */
#att-files li{padding:3px 0 3px 0; width:100%;}
.att-files a, #att-files a{margin:0; padding:5px 0 5px 22px; background-repeat:no-repeat; background-position:0 5px;}
.dm { background-image: url('/img/fileico/3dm.png'); }
.rhp { background-image: url('/img/fileico/rhp.png'); }
.ai { background-image: url('/img/fileico/ai.png');}
.avi {background-image: url('/img/fileico/avi.png');}
.tif, .png, .jpg, .gif, .bmp {background-image: url('/img/fileico/jpg.png');}
.cdr {background-image: url('/img/fileico/cdr.png');}
.doc, .docx, .odt {background-image: url('/img/fileico/doc.png');}
.exe {background-image: url('/img/fileico/exe.png');}
.html, .htm {background-image: url('/img/fileico/html.png');}
.mp3, .wma {background-image: url('/img/fileico/mp3.png');}
.pdf {background-image: url('/img/fileico/pdf.png');}
.ppt, .pptx {background-image: url('/img/fileico/ppt.png');}
.psd {background-image: url('/img/fileico/psd.png');}
.qt {background-image: url('/img/fileico/qt.png');}
.ra {background-image: url('/img/fileico/ra.png');}
.swf {background-image: url('/img/fileico/swf.png');}
.dwg, .dxf {background-image: url('/img/fileico/dwg.png');}
.txt, .css {background-image: url('/img/fileico/txt.png');}
.xls, .xlsx, .xlt, .xlsx { background-image: url('/img/fileico/xls.png');}
.zip {background-image: url('/img/fileico/zip.png');}
.unknown {background-image: url('/img/fileico/unknown.png');}


/* FOOTER */
#footer{background:#4b3b23; padding:15px 0; color:#fff; margin-bottom:20px;}
#footer p{margin:0; padding:5px 0; min-height:85px; _height:85px;}
#footer .copyrights{width:245px; margin-left:25px;}
#footer .copyrights span{color:#a59d91; display:block; margin:7px 0 0;}
#footer .copyrights span a {color: #a59d91; text-decoration: none;}
#footer .copyrights span a:hover {color: #fff; text-decoration: underline;}
#footer .claim{width:140px; font-size:142%; font-weight:bold; font-style:italic; margin-left:25px; padding-left:30px; font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif; background:url('/img/bg/footer.png') 0 0 repeat-y;}
#footer .facebook{margin-left:25px; padding-left:30px; background:url('/img/bg/footer.png') 0 0 repeat-y;}
#footer .menu{margin-left:25px; padding-left:30px; background:url('/img/bg/footer.png') 0 0 repeat-y; width:180px;}
#footer a{color:#fff;}
#footer a:hover{color:#a59d91;}

/* ICONS */
.ico-lockOpen, .ico-delete, .ico-msgSend, .ico-msgEnd, .ico-msgStart, .ico-lock, .ico-userAdd, .ico-remove{display:inline-block; padding:5px 0 5px 22px; background:url('/img/ico/all.png') 0 0 no-repeat;}
.ico-eye, .ico-eye-stop{font-size:108%; padding:2px 0 2px 21px; background:url('/img/ico/all.png') 0 -795px no-repeat;}
.ico-eye-stop{background-position:0 -1495px;}
.ico-msgSend{background-position:0 -895px;}
.ico-msgEnd{background-position:0 -995px;}
.ico-msgStart{background-position:0 -1095px;}
.ico-delete{background-position:1px -1196px;}
.ico-lock{background-position:0 -1295px;}
.ico-userAdd{background-position:0 -1395px;}
.ico-lockOpen{background-position:0 -1595px;}
.ico-remove{background-position:0 -1898px; padding:0 0 0 18px;}

.ico-symbol{position:relative;}
.ico-symbol:before{display:inline-block; vertical-align:bottom; line-height:13px; font-family:'SSSymbolicons'; font-size:13px; font-weight:normal; margin-right:5px; margin-top:-1px;}
.ico-symbol.ico-chat:before{ position:absolute; margin-top:5px; }
.ico-symbol.ico-chat span{ padding-left:20px; }
.ico-chat:before, .plan-form-tab .tab-napsat-prispevek a:before{content:"\E396";}
.ico-fav:before {content:"a"; font-family:'maminkam'; font-size:15px; font-weight:bold; min-width:15px;}
.ico-emoji:before {content:"e"; font-family:'maminkam';}
.ico-like:before {content:"\2665";}

.ico-notice:before, .plan-form-tab .tab-napsat-clanek a:before {content:"\E973";}
.ico-picture:before, .plan-form-tab .tab-4 a:before {content:"g"; font-family:'maminkam'; font-size:15px; min-width:15px;}
.ico-filter:before, .plan-form-tab .tab-filtrovat-prispevky a:before {content:"\E9B0";}
.ico-alert:before {content:"\26A0";}


/* PRINT */
.print{position:absolute; right:15px; top:1px; margin:0;}

/* KHOVER */
#kHoverBox{ margin:-12px 0 0; z-index:99;}
.hoverbox{background:#F0EFEA; padding:0 3px 3px 0; width:370px; border:1px solid #D2D1CD;}
.hoverbox .comments-list{margin:0; padding:0;}
.hoverbox .comments-list ul{margin:0; padding:0;}
.hoverbox .comments-list li{background:none; text-align:left; margin:0; padding:13px 12px 1px; border:none; min-height:0; _height:auto;}
.hoverbox .comments-list h4{margin:0;}

#replyForm{position:relative; /*overflow:hidden;*/}





/* PD TOOL */
.pdTool{width:400px; text-align:left; background:url('/img/bg/pdtool-shadow.png') 0 100% repeat-x; padding-bottom:3px;}
.pdTool .spc{background:white; border:1px solid #bebec0; padding:0px 0 1px;}
.pdTool .spc p{font-size:92%; margin-bottom:0.9em; padding:5px 16px 0;}
.pdTool .spc h4{background:#e4e5e7; margin:0; padding:7px 16px; font-size:100%; font-weight:bold;}
.pdTool span{position:absolute; top:-10px; left:6px; width:12px; height:11px; background:url('/img/bg/pdtool-arr.png') 100% 0 no-repeat;}
.reverse span{top:100%; background-position:0 0; margin-top:-4px;}
.js-help, .js-help img{text-decoration:none; border:none; margin-left:1px;}

/* AJAX */
.ajaxWrap{position:relative; overflow:hidden;}
.ajaxOverlay{background:white; position:absolute; top:0; left:0; display:none; width:100%; height:100%;}
.ajaxLoader{background:url('/img/bg/ajax2.gif');  position:absolute; top:50%; left:50%; display:none; width:32px; height:32px; margin:-16px 0 0 -16px;}

/* COLOR */
.green {color:#06960E;}

.skin { display:block; height:220px; position:relative; margin:0; z-index:1; }
.skin .skin-holder { width:1253px; position:absolute; top:0; left:50%; margin-left:-632px; }
#wrapper.skin-adv { max-width:960px; margin-left:auto; margin-right:auto; z-index:5; background:#f0efea; }

.cc_banner-wrapper{
	z-index:99503 !important; -webkit-text-size-adjust:none;
}
.cc_banner-wrapper .cc_container{
	background:#4b3b21;
	box-shadow:0 -2px 2px rgba(0,0,0,0.2);
	border:none;
	color:#fff;
	text-align:left;
	font-size:14px;
	font-family:Cambria,Georgia,'Times New Roman',Arial,Helvetica,sans-serif;

	padding: 25px 240px 25px 125px;
}
.cc_banner-wrapper .cc_container a,
.cc_banner-wrapper .cc_container a:visited,
.cc_banner-wrapper .cc_container a:active{
	color:#fff;
}
.cc_banner-wrapper .cc_container a:hover{
	color:#85b800;
}

.cc_banner-wrapper .cc_container .cc_message{
	padding:0;
	font-size:15px;
	margin-top:0;
	line-height:1.4em;
}
.cc_banner-wrapper .cc_container .cc_message a{
	text-decoration:underline;
}
.cc_banner-wrapper .cc_container .cc_btn{
	border-radius:0; background:#85b800; font-size:18px; text-decoration:none; font-style:italic; margin:0; box-sizing:border-box;  position:absolute; right:110px; border-bottom:2px solid #2b2213; top:50%; margin-top:-25px;
}
.cc_banner-wrapper .cc_container .cc_btn:hover{
	color:#fff; background:#5a8000;
}
.cc_banner-wrapper .cookie-website{
	font-weight:bold; font-style:italic;
}
@media only screen and (min-width:980px) {
	.cc_banner-wrapper .cc_container{
		padding: 25px; min-height:90px;
	}
	.cc_banner-wrapper .cc_container .cc_message{
		left:50%; margin:0 0 0 -480px; position:absolute;
		width:700px;
	}
	.cc_banner-wrapper .cc_container .cc_btn{
		right:50%; margin-right:-480px; width:170px; max-width:none; margin-top:-15px;
	}
	.cc_banner-wrapper .cookie-website{
		font-size:18px;
	}
}
@media only screen and (min-width:640px) {
	#wrapper.skin-adv{
		padding:0 15px 0;
	}
}
