/* magazine article detail */
.mag-article-detail {}
.rich-a-detail-props{margin:0px 0 20px 0px; /*background:#f4f4f4; border-top:1px solid #eaeaea; margin:0px 0 10px 0px;*/}
#main #body .rich-a-detail-props .cell{/*margin:5px 0 0px 10px; padding-bottom:8px;*/}
#main .rich-a-detail-props p{font-size:1.2em; color:#777; margin:0px; line-height:1.5em;}
.rating-wrap{}
.rich-a-detail-props p span{color:#777;}
.rich-a-detail-props .col-1{width:100%;}
/*.rich-a-detail-props .col-2{float:left; width:20%;}*/

.rich-a-detail-props .col-2 span{float:left; margin-top:1px;}
.rich-a-detail-props .col-2 .rating-wrap{float:left; margin:-3px 0 0 5px;}

.magazine-article{margin-bottom:30px;}
.magazine-article .header .props{color:#777; margin:0px 0 5px 0 !important; /*float:left;*/ font-size:1.2em;}
.magazine-article .header .props a{color:#777 !important;}
.magazine-article .header .toolbar {/*width:150px;*/ width:auto;}
.magazine-article .perex{margin-top:-5px;}
.magazine-article .perex p{font-weight:bold;}

#mag-article-body .col-1{width:690px; float:left; }
#mag-article-body .col-2{width:215px; float:right; }

.articles-list-t1 .rating-wrap {margin-top:1px;}

ul.tag-list-bul {margin: 0;padding: 0 0 15px;}
ul.tag-list-bul li {display:inline; line-height:17px; font-size:1.1em; list-style:none outside none; padding-left:13px; background:url(../img/design/bg-bulls-icos.png) no-repeat 0 -764px; margin:0 5px 0 0 }

#main .mag-article-detail .box-1 a.more{background:url(../img/design/bg-bulls-icos.png) no-repeat right -2561px; padding-right:15px; color:#000 !important; text-decoration:underline; margin-left:0 !important; font-size:1.2em;}
.mag-article-detail .box-1 a.more:hover{text-decoration:none;}

.magazine-list{}
.magazine-list .list-tools{width:210px; float:right; text-align:right; margin-top:-10px; background:#fff;}
.magazine-list .list-tools p{color:#777; font-size:1.2em; margin:0px 0 0px 0; display:block;}
.magazine-list .list-tools ul{}
#main .magazine-list .list-tools ul li{display:inline; font-size:1.2em;}
.magazine-list .list-tools ul li a{color:#006BC6 !important;}
.magazine-list .list-tools ul li.on, .magazine-list .list-tools ul li.on a{color:#4C7BB2;}
.magazine-list .has-tools{/*width:450px;*/}

.magazine-list .item{border-bottom:1px solid #e9e9e9; padding-bottom:10px;}

/* magazine index article list */
.mag-index-a-list{margin:20px 0 40px 0; clear:both;}
.mag-index-a-list h2{font-weight:normal; margin:0 0 15px 0;}
.a-list-group{border-top:1px solid #e0e0e0;}
.a-list-group span.a-group-label{display:block; float:right; padding:2px 10px 2px 10px; background:#dbdbdb; color:#fff; font-size:1em; text-transform:uppercase;}
.a-list-group h3{font-size:1.3em; font-weight:normal; color:#b0b0b0; background:none; text-transform:uppercase; padding:5px 0 0 0; margin-bottom:10px;}
.a-list-group h3 a.txt-lightgray{color:#777;}
.mag-index-a-list .articles-list{}
.a-list-group ul.articles-list{margin:0 0 0 0;}
.a-list-group ul.articles-list li{list-style:none;}
.a-list-group ul.articles-list li h4{margin:0 0 0px 0;}
.a-list-group ul.articles-list li p.article-props{font-size:1.1em; color:#8a8a8a; margin-bottom:10px;}


/* article color blocks */
p.gray-block-100-percent,
p.gray-block-50-percent-left,
p.gray-block-33-percent-left,
p.gray-block-20-percent-left,
p.gray-block-50-percent-right,
p.gray-block-33-percent-right,
p.gray-block-20-percent-right
{border:1px solid #dfdfdf; border-left:0; border-right:0; padding: 20px 0 20px 0; color:#7e7e7e;}

p.gray-block-100-percent-labeled,
p.gray-block-50-percent-left-labeled,
p.gray-block-33-percent-left-labeled,
p.gray-block-20-percent-left-labeled,
p.gray-block-50-percent-right-labeled,
p.gray-block-33-percent-right-labeled,
p.gray-block-20-percent-right-labeled
{border:1px solid #dfdfdf; border-left:0; border-right:0; padding: 20px 0 20px 0; color:#7e7e7e; background:url(../img/design/label-gray.png) no-repeat right 0;}

p.darkblue-block-100-percent,
p.darkblue-block-50-percent-left,
p.darkblue-block-33-percent-left,
p.darkblue-block-20-percent-left,
p.darkblue-block-50-percent-right,
p.darkblue-block-33-percent-right,
p.darkblue-block-20-percent-right
{border:1px solid #0e7ab8; /*border-left:0; border-right:0;*/ padding: 20px 15px 20px 15px; color:#fff; background:#2091d4 url(../img/design/block-darkblue.jpg) no-repeat right -16px;}

p.darkblue-block-100-percent-labeled,
p.darkblue-block-50-percent-left-labeled,
p.darkblue-block-33-percent-left-labeled,
p.darkblue-block-20-percent-left-labeled,
p.darkblue-block-50-percent-right-labeled,
p.darkblue-block-33-percent-right-labeled,
p.darkblue-block-20-percent-right-labeled
{border:1px solid #0e7ab8; /*border-left:0; border-right:0;*/ padding: 20px 15px 20px 15px; color:#fff; background:#2091d4 url(../img/design/block-darkblue.jpg) no-repeat right 0;}

p.pink-block-100-percent,
p.pink-block-50-percent-left,
p.pink-block-33-percent-left,
p.pink-block-20-percent-left,
p.pink-block-50-percent-right,
p.pink-block-33-percent-right,
p.pink-block-20-percent-right
{border:1px solid #d31842; /*border-left:0; border-right:0;*/ padding: 20px 15px 20px 15px; color:#512121; background:#f8e4e8;}

p.pink-block-100-percent-labeled,
p.pink-block-50-percent-left-labeled,
p.pink-block-33-percent-left-labeled,
p.pink-block-20-percent-left-labeled,
p.pink-block-50-percent-right-labeled,
p.pink-block-33-percent-right-labeled,
p.pink-block-20-percent-right-labeled
{border:1px solid #d31842; /*border-left:0; border-right:0;*/ padding: 20px 15px 20px 15px; color:#512121; background:#f8e4e8 url(../img/design/label-red.png) no-repeat right 0;}

p.gray-block-50-percent-left,
p.gray-block-50-percent-left-labeled,
p.darkblue-block-50-percent-left,
p.darkblue-block-50-percent-left-labeled,
p.pink-block-50-percent-left,
p.pink-block-50-percent-left-labeled
{width:50%; float:left; margin:7px 15px 0px 0;}
p.gray-block-33-percent-left,
p.gray-block-33-percent-left-labeled,
p.darkblue-block-33-percent-left,
p.darkblue-block-33-percent-left-labeled,
p.pink-block-33-percent-left,
p.pink-block-33-percent-left-labeled
{width:33%; float:left; margin:7px 15px 0px 0;}
p.gray-block-20-percent-left,
p.gray-block-20-percent-left-labeled,
p.darkblue-block-20-percent-left,
p.darkblue-block-20-percent-left-labeled,
p.pink-block-20-percent-left,
p.pink-block-20-percent-left-labeled
{width:20%; float:left; margin:7px 15px 0px 0;}

p.gray-block-50-percent-right,
p.gray-block-50-percent-right-labeled,
p.darkblue-block-50-percent-right,
p.darkblue-block-50-percent-right-labeled,
p.pink-block-50-percent-right,
p.pink-block-50-percent-right-labeled
{width:50%; float:right; margin:0 0 5px 15px;}
p.gray-block-33-percent-right,
p.gray-block-33-percent-right-labeled,
p.darkblue-block-33-percent-right,
p.darkblue-block-33-percent-right-labeled,
p.pink-block-33-percent-right,
p.pink-block-33-percent-right-labeled
{width:33%; float:right; margin:0 0 5px 15px;}
p.gray-block-20-percent-right,
p.gray-block-20-percent-right-labeled,
p.darkblue-block-20-percent-right,
p.darkblue-block-20-percent-right-labeled,
p.pink-block-20-percent-right,
p.pink-block-20-percent-right-labeled
{width:20%; float:right; margin:0 0 5px 15px;}

/* article color blocks end */

h2.example-heading,
h3.example-heading,
h4.example-heading,
h5.example-heading
{background:url(../img/design/bg-h-priklad-2.png) no-repeat 0 0; border-top:1px solid #e0e0e0; font-size:1.4em; padding:18px 0 0px 25px; text-transform:uppercase; font-weight:normal;}
.article-format p.example-perex{color:#000; font-style:italic;}

hr.divider-big{border:0; height:8px; background: url(../img/design/bg-hr-1.png) no-repeat center 0; margin:10px 0;}
hr.divider-small{border:0; height:8px; background: url(../img/design/bg-hr-2.png) no-repeat center 0; margin:10px 0;}

p.article-note{font-size:1em; color:#8f8e8e; border-top:1px solid #eee; padding-top:5px; margin:0 0 15px 0; line-height:1.2em;}

/* vyhladavanie */
.search-form-wrap{background:#f3f3f3 url("../img/design/bg-gradient.png") repeat-x scroll 0 0; border: 1px solid #F0F0F0; margin-bottom:15px;}
.search-form-wrap .cell{margin:10px 10px 10px 10px !important;}
.search-form-wrap form{float:left;}
.search-form-wrap label{font-size:1.2em;  display:inline-block;}
.search-form-wrap .textfield {margin:-2px 5px 0px 5px;}
.search-form-wrap select {margin-bottom:5px;}
.search-form-wrap .button{margin:-3px 10px 0 5px;}
.search-form-wrap .button-search{margin:-3px 10px 0 5px; padding:3px 5px 3px 20px;}
.search-form-wrap span.textfield input.datepicker {padding: 3px 5px 4px;}
.search-form-wrap .show-all{font-size:1.1em;  margin-top:5px; color:#a9a9a9; display:inline-block; padding-right:15px; background:url(../img/design/bg-bulls-icos.png) no-repeat right -534px; }
.search-form-wrap .hide-all{font-size:1.1em;  margin-top:5px; color:#a9a9a9; display:inline-block; padding-right:15px; background:url(../img/design/bg-bulls-icos.png) no-repeat right -378px; }
.search-form-wrap .show-all:hover, .search-form-wrap .hide-all:hover{color:#a9a9a9;}
.search-form-wrap input.checkbox{margin-top:-3px; margin-left:0;}
.default-value{/*color:#686868*/}
.search-form-wrap span.divider {display:inline-block; margin:0 0px 0 0px; text-indent:-9999px; padding-left:5px; background: url(../img/design/bg-bulls-icos.png) no-repeat 0 -764px;}
.search-form-wrap h2{font-size:1.2em; margin-bottom:10px; margin-top:0/* added 241011*/; color:#777; text-transform:none;}
.search-form-wrap h3{color:#777; font-size:1.2em; background:none; background:none; padding-left:0; margin:2px 0 0 -35px; float:left;}

.search-form-wrap .advanced-search-wrap{border-top:1px solid #d4d4d4; clear:both; margin:15px 0 0 5px; padding:10px 0 0 0;}
.advanced-search-wrap .button-search{margin:15px 0 0 405px;}
.advanced-search-wrap form{width:100%; }

.filter-mag-dau-wrap {padding-left:34px; margin:15px 0 0px 20px; padding-bottom:15px; border-bottom:1px solid #d4d4d4;}
.filter-mag-ropo-wrap {padding-left:34px; margin:15px 0 0px 20px; padding-bottom:5px;}

.filter-checkers-wrap{margin-top:10px; padding:5px 0 8px 0; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;}

#main .filter-serial{width:461px /* 458px edited 241011*/;}
#main .filter-vp{width:353px; margin-right:0;}
#main .filter-rubrika{width:160px /* 172px edited 241011*/; margin-right:0;}

.filter-checkers-wrap label{ margin-right:20px;}

.mag-issue-detail{margin-bottom:30px}
.mag-issue-detail .col-1{float:left; width:720px;}
.mag-issue-detail .col-2{float:right; width:225px;}

.serial-list{margin:0 0 0 0;}
.serial-list li{list-style:none; padding-left:50px; font-size:1em; margin-bottom:10px;}
.serial-list li img{float:left; margin-left:-50px; border:1px solid #e5e5e5; margin-top:3px; margin-bottom:0px;}
.serial-list li h3{font-size:1.3em; font-weight:normal; margin-bottom:0px;}
.serial-list li p{font-size:1.1em; color:#777/*565656*/; line-height:1.4em; margin-bottom:0px;}

.editorial-wrap{}
#main .editorial-wrap .perex p{ font-style:normal; font-weight:bold; font-size:1.2em;}
.editorial-wrap p{color:#747474; line-height:1.4em;}
p.mag-props .bull-l{background-position:0 -764px;}
#main p.mag-props {font-size:11px; margin-top:-15px; color:#858484;}
#mag-frontpage-wrap img{float:left; border:1px solid #e5e5e5;}

/* featured articles */
.mag-featured-articles{background:#eef6ff; border-top:1px solid #ced5e6; /*float:right; width:525px;*/}
#main #body .mag-featured-articles .cell{margin:20px 15px 15px 10px;}
.mag-featured-articles h2{color:#fff; text-transform:uppercase; font-weight:normal; font-size:1em; background:#d6e3f2; margin:-43px -15px 0 0; padding:4px 10px 3px 10px; float:right;}
.mag-featured-articles ul{margin:0 0 0 0;}
.mag-featured-articles ul li{list-style:none; margin-bottom:15px; font-size:1em; /*background:url(../img/design/bg-bulls-wide.png) no-repeat 0 5px; padding-left:20px;*/ }
.mag-featured-articles ul li h3{font-size:1.5em; background:none; padding-left:0; font-weight:normal; margin-bottom:5px; line-height:1.2em;}
.mag-featured-articles ul li p.article-props{font-size:1.1em; color:#8a8a8a; margin-bottom:5px; }
.mag-featured-articles ul li p{line-height:1.3em;}

ul.auth-list {border-top: 1px solid #E7E7E7; margin-left: 0;  padding: 10px 0 0; }
ul.auth-list li { float: left; line-height: 1.4em; list-style: none outside none; padding-left: 70px;  width: 160px; }
ul.auth-list li a { color: #012958; }
ul.auth-list li img { float: left; margin-left: -70px; }

.archiv-box-list {  margin: 0 0 20px 0; }
.archiv-box-list li { font-size:1.2em; font-weight: bold; list-style: none outside none; }
.archiv-box-list li a{color:#000 !important; }
.archiv-box-list li.border-bottom { border-bottom: 1px solid #EAEAEA; margin-bottom: 5px; }
.archiv-box-list li ul {  margin: 5px 0 5px 10px; }
.archiv-box-list li ul li {  font-size:1em; background: none repeat scroll 0 0 transparent; font-weight: normal; line-height: 1.4em; padding-left: 0; }

/* archiv list */
ul.archiv-list-type{margin:0 0 25px 0;}
ul.archiv-list-type li{list-style:none; font-size:1.4em; padding:0 0 5px 18px; margin-bottom:5px; /*border-bottom:1px solid #ebebeb;*/ text-transform:uppercase; color:#00346e; background:url(../img/design/bg-bulls-wide.png) no-repeat 0 7px;}
ul.archiv-list-type li.expanded{background:url(../img/design/bg-bulls-wide.png) no-repeat -3811px 7px;}
#main ul.archiv-list-type li.last-child{border-bottom:0; padding-bottom:0px;  margin-bottom:0px;}
ul.archiv-list-type li a.l-item-props{font-size:11px; color:#919191; text-transform:none; display:block; line-height:11px; }
ul.archiv-list-type li span{cursor:pointer; padding-left:20px; margin-left:-20px;}
ul.archiv-list-type li span a{}
ul.archiv-list-type li ul{margin:10px 0 0px 1px; display:none;}
ul.archiv-list-type li ul li{ font-size:0.9em; padding:0 0 2px 17px; text-transform:none; margin-bottom:1px; color:#012958; background:url(../img/design/bg-bulls-wide.png) no-repeat -2837px 6px;}
ul.archiv-list-type li ul li a{}
ul.archiv-list-type li ul li.expanded{background:url(../img/design/bg-bulls-wide.png) no-repeat -1904px 6px;}
ul.archiv-list-type li ul.plain-list{margin-top:5px; margin-bottom:5px;}
ul.archiv-list-type li ul.plain-list li{font-size:1em; text-transform:none; /*border:0;*/ padding:0 0 2px 17px; margin-bottom:1px; background:none; /*background:url(../img/design/bg-bulls-icos.png) no-repeat 0 -1772px;*/}
ul.archiv-list-type li ul.plain-list li a{}
ul.archiv-list-type .bull-l{background-position:3px -766px; margin-left:15px; margin-top:5px; }
ul.archiv-list-type li ul li ul{margin-top: 0;}
ul.archiv-list-type li ul li ul li{font-size:1em;}

/************** Aprs css modified  **********************/

.box-1{padding:0 0px 0 0px;}
	.box-1 .cell{padding:12px 20px 20px 20px;}
	.box-1 h2{font-size:1.7em; color:#000; font-weight:bold; }
	.box-1 h2 a{color:#000 !important;}

/* ~~~  articles  list  ~~~ */

.box-1 .articles-list {margin: 0 0 5px 0; }
.box-1 .articles-list li { font-size: 1em; list-style: none outside none; margin: 0 0 10px; padding-left: 0px; }
.box-1 .articles-list li.top {padding-bottom:7px; border-bottom:1px solid #78bf41;}
.box-1 .articles-list li.top h3 {font-size: 1.4em; font-weight:bold;}
.box-1 .articles-list li h3, .box-1 .articles-list li h4 {font-size: 1.3em; font-weight:normal; margin: 0 0 3px; line-height:1.3em;}
.box-1 .articles-list li h3 a {}
.box-1 .articles-list li p {color: #858484; font-size: 1.1em; line-height: 1.4em; margin-bottom: 3px;}

.box-1 .articles-list-t1 {margin: 0 0 5px 0; }
.box-1 .articles-list-t1 li { font-size: 1em; list-style: none outside none; margin: 0 0 10px; padding-left: 0px; }
.box-1 .articles-list-t1 li.top {padding-bottom:7px; border-bottom:1px solid #78bf41;}
.box-1 .articles-list-t1 li.top h3 {font-size: 1.4em; font-weight:bold;}
.box-1 .articles-list-t1 li h3, .box-1 .articles-list li h4 {font-size: 1.3em; font-weight:normal; margin: 0 0 3px; line-height:1.3em;}
.box-1 .articles-list-t1 li h3 a {}
.box-1 .articles-list-t1 li p {color: #858484; font-size: 1.1em; line-height: 1.4em; margin-bottom: 3px;}

.box-1 .articles-w-thumbs-list { margin: 5px 0 0 0;}
.box-1 .articles-w-thumbs-list li { clear: left; font-size: 1em; list-style: none outside none; margin: 0 0 12px; padding-left: 65px; }
.box-1 .articles-w-thumbs-list li h3 { float: left; font-size: 1.2em; margin: 0 0 3px;}
.box-1 .articles-w-thumbs-list li h3 a { }
.box-1 .articles-w-thumbs-list li p {color: #858484; font-size: 1.1em; line-height: 1.4em; margin-bottom: 3px;}
.box-1 .articles-w-thumbs-list li img { float: left;  margin-left: -65px; }

.box-1 .articles-list li p.article-intro {border-bottom: 1px solid #DCDCDC; color: #5F6168; padding-bottom: 10px;}

/* detail boxes */
.mag-article-detail .box h2{font-size:1.3em; font-weight:normal; margin-bottom:5px;}
.mag-article-detail .box .cell{padding:10px 10px 10px 10px;}
.mag-article-detail .box .cell .footer{margin:0px -10px -10px -10px;}
.mag-article-detail #mag-article-bottom .box .cell{padding:0px 0px 0px; /*12px 20px 20px;*/}
.mag-article-detail #mag-article-bottom .box h2{font-size:1.7em; font-weight:bold; margin-bottom:15px;}


/* new css */
