/*clear*/
*{margin:0; padding:0;}
html{overflow-y:scroll;}
img{border:0;}
.clear:after{content:"."; height:0; visibility:hidden; display:block; clear:both;}
body{font-family:Tahoma, Geneva, sans-serif; min-width:1000px; font-size:11px; min-height:100%; height:100%;background: #fff;}

table{border-collapse:collapse;}
a{text-decoration:none; color:#cc0000;}
a:hover{text-decoration:underline;outline:none;}
ul{list-style:none;}
input, select, textarea{font-family:Tahoma, Geneva, sans-serif;}
input:focus, input:active, textarea:focus, textarea:active{outline:0;}
input::-moz-focus-inner{border:0;}
textarea{font-family:Tahoma, Geneva, sans-serif;}
.custom .text {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B3C4D0;float: left;font-size: 11px;height: 13px;margin: 0 7px 0 0;padding: 4px;width: 305px;}

/* clear paddings */
.clearr {clear:both;font-size:1px;height:1px;overflow:hidden;}
.clear2 {clear:both;font-size:0px;height:1px;margin-top:-1px;overflow:hidden;}
.clear_small {clear:both;font-size:1px;height:5px;overflow:hidden;}
.clear_small2 {clear: both;font-size: 1px;height: 10px;overflow:hidden;background-color:#596684;}
.clear_medium {clear: both;font-size: 1px;height: 10px;overflow:hidden;}
.clear_big {clear: both;font-size: 1px;height: 15px;overflow:hidden;}
.clear_big2 {clear: both;font-size: 1px;height: 30px;overflow:hidden;}
/* end clear paddings */

/*containers*/
.container-top-wr {background-color: #141414;}
.container-top{ background-color: #141414;margin: 0 auto;width: 1000px;}

.container-bottom-wr {background-color: #333333;}
.container-bottom{ background-color: #141414;margin: 0 auto;width: 1000px;}

.container{margin: 20px auto 0;width: 1000px;background: url(../imgs/bg2-blu.png) repeat-y scroll 0 0 #ffffff;}
body.blu .container{background: url(../imgs/bg2-blu.png) repeat-y scroll 0 0 #ffffff;}
body.green .container{background: url(../imgs/bg2-green.png) repeat-y scroll 0 0 #ffffff;}
body.orange .container{background: url(../imgs/bg2-orange.png) repeat-y scroll 0 0 #ffffff;}
body.yellow .container{background: url(../imgs/bg2-yellow.png) repeat-y scroll 0 0 #ffffff;}
body.blue .container{background: url(../imgs/bg2-blue.png) repeat-y scroll 0 0 #ffffff;}
body.pink .container{background: url(../imgs/bg2-pink.png) repeat-y scroll 0 0 #ffffff;}
body.lime .container{background: url(../imgs/bg2-lime.png) repeat-y scroll 0 0 #ffffff;}
body.purpe .container{background: url(../imgs/bg2-purpe.png) repeat-y scroll 0 0 #ffffff;}
body.bordo .container{background: url(../imgs/bg2-bordo.png) repeat-y scroll 0 0 #ffffff;}
body.brown .container{background: url(../imgs/bg2-brown.png) repeat-y scroll 0 0 #ffffff;}


.left-side {float:left;width:100px;min-height:650px;}
body.blu .left-side{background:#1877B6;}
body.green .left-side {background:#00A53C;}
body.orange .left-side {background:#FA5F00;}
body.yellow .left-side {background:#DD9D0D;}
body.blue .left-side {background:#00C3C3;}
body.pink .left-side {background:#c55482;}
body.lime .left-side {background:#A6D871;}
body.purpe .left-side {background:#9600B4;}
body.bordo .left-side {background:#5B2221;}
body.brown .left-side {background:#A52A2A;}
.left-col{float:left; width:658px; word-wrap:break-word;margin-top:-20px;}
.right-col{float:right; width:242px;min-height:650px;background:#333;}

.date {color: #777;font: 12px 'Open Sans', sans-serif;margin-bottom:5px;}

.right-search {position:relative;padding:10px 0 15px 10px;width:220px;}
.right-search .search-txt {width:210px;float:left;background: #EEEEEE;border: 0;border-radius: 2px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;color: #333333;font-size: 17px;height: 40px;line-height: 20px;outline: 0;padding: 0 0 0 10px;transition: background-color 0.15s ease 0s;}
.right-search .search-btn {height:30px;position: absolute;right: 0;top: 17px;width: 39px;background: url("../imgs/header-sprite.png") no-repeat scroll 0 0 transparent;border:0;}

.header {}
.header .logo {padding:0;float:left;width:233px;}
.header .search {float:right;position:relative;padding:20px 0 0;width:475px;}
.header .search .search-txt {width:465px;float:left;background: #EEEEEE;border: 0;border-radius: 2px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;color: #333333;font-size: 17px;height: 40px;line-height: 20px;outline: 0;padding: 0 0 0 10px;transition: background-color 0.15s ease 0s;}
.header .search .search-btn {height:30px;position: absolute;right: 0;top: 27px;width: 39px;background: url("../imgs/header-sprite.png") no-repeat scroll 0 0 transparent;border:0;}

.header .topmenu {background:#141414;font-size:11px;font-weight:bold;font-family: 'Open Sans', sans-serif;text-transform:uppercase;width:1000px;top:0;z-index:999;}
.header .topmenu ul {border-top:1px solid #343434;position:relative;}
.header .topmenu li {float:left;display:block;border-top:1px solid #343434;margin-top:-1px;border-left:1px solid #343434;width:auto;}
.header .topmenu li a {float:left;display:block;padding:10px 10px;color:#fff;text-shadow: 0 1px 0 #000000;}
.header .topmenu li a b {float:left;display:block;width:10px;height:10px;background:url(../imgs/menub.png) no-repeat 0 0 transparent;margin: 2px 5px 0 0;}
.header .topmenu li a:hover b {background-position:0 -10px;}

.header .topmenu li a:hover {text-decoration:none;background:#333;}
.header .topmenu li.menu-blu {border-top-color:#009BFF;}
.header .topmenu li.menu-blu a:hover, .header .topmenu li.menu-blu.active a {background:#009BFF;}
.header .topmenu li.menu-green {border-top-color:#00A53C;}
.header .topmenu li.menu-green a:hover, .header .topmenu li.menu-green.active a {background:#00A53C;}
.header .topmenu li.menu-orange {border-top-color:#FA5F00;}
.header .topmenu li.menu-orange a:hover, .header .topmenu li.menu-orange.active a {background:#FA5F00;}
.header .topmenu li.menu-yellow {border-top-color:#FFC000;}
.header .topmenu li.menu-yellow a:hover, .header .topmenu li.menu-yellow.active a {background:#FFC000;}
.header .topmenu li.menu-blue {border-top-color:#00C3C3;}
.header .topmenu li.menu-blue a:hover, .header .topmenu li.menu-blue.active a {background:#00C3C3;}
.header .topmenu li.menu-pink {border-top-color:#c55482;}
.header .topmenu li.menu-pink a:hover, .header .topmenu li.menu-pink.active a {background:#c55482;}
.header .topmenu li.menu-lime {border-top-color:#A6D871;}
.header .topmenu li.menu-lime a:hover, .header .topmenu li.menu-lime.active a {background:#A6D871;}
.header .topmenu li.menu-purpe {border-top-color:#9600B4;}
.header .topmenu li.menu-purpe a:hover, .header .topmenu li.menu-purpe.active a {background:#9600B4;}
.header .topmenu li.menu-bordo {border-top-color:#5B2221;}
.header .topmenu li.menu-bordo a:hover, .header .topmenu li.menu-bordo.active a {background:#5B2221;}
.header .topmenu li.menu-brown {border-top-color:#A52A2A;}
.header .topmenu li.menu-brown a:hover, .header .topmenu li.menu-brown.active a {background:#A52A2A;}
.header .topmenu li:first-child {border-left:0;}
.header .topmenu li.lang-menu {float:right;border:0;margin:0;width:60px;}
.header .topmenu li.lang-menu a {float:right;display:block;padding:10px 5px 10px 5px;opacity:0.5;}
.header .topmenu li.lang-menu a.active {opacity:1;}
.header .topmenu li.minilogo {display:none;border-left:0;}
.header .topmenu li.minilogo a {padding:0;}


.left-menu {padding:20px 0px 20px 0px;top:40px;z-index:5;width:100px;}
.left-menu .headline {font-size:12px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:bold;color:#fff;padding:0px 5px 10px 5px;}
.left-menu ul {font-size:12px;font-family:'Open Sans',sans-serif;}
.left-menu ul li {padding:10px 5px 10px 5px;border-bottom:1px solid rgba(0, 0, 0, 0.15);border-top:1px solid rgba(255, 255, 225, 0.14);}
.left-menu ul li:first-child {border-top:0;}
.left-menu ul li a {color:#fff;}
.left-menu ul li a:hover {text-decoration:none;}

.topnews {border:1px solid #ccc;box-shadow: 1px 1px 16px rgba(0, 0, 0, 0.4);}
.topnews .one {width:396px;height:375px;float:left;position:relative;margin:18px 0 0 15px;}
.topnews .one .img {width:396px;height:375px;overflow:hidden;position:absolute;top:0;left:0;z-index:1;}
.topnews .one .img img {width:396px;height:375px;}
.topnews .one .txt {position:absolute;z-index:2;top:0;left:0;width:396px;height:375px;}
.topnews .one .txt .headline {display:inline-block;background:#1877B6;margin:5px 0 0 5px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:'Open Sans',sans-serif;padding:2px 5px 2px 5px;}
body.blu .topnews .one .txt .headline{background:#1877B6;}
body.green .topnews .one .txt .headline {background:#00A53C;}
body.orange .topnews .one .txt .headline {background:#FA5F00;}
body.yellow .topnews .one .txt .headline {background:#DD9D0D;}
body.blue .topnews .one .txt .headline {background:#00C3C3;}
body.pink .topnews .one .txt .headline {background:#c55482;}
body.lime .topnews .one .txt .headline {background:#A6D871;}
body.purpe .topnews .one .txt .headline {background:#9600B4;}
body.bordo .topnews .one .txt .headline {background:#5B2221;}
body.brown .topnews .one .txt .headline {background:#A52A2A;}
.topnews .one .txt .nfo {bottom: -1px;height: 100%;position: absolute;width: 100%;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 32%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);position: absolute;z-index: 3;}
.topnews .one .txt .nfo a {display:block;width:396px;height:375px;color:#fff;}
.topnews .one .txt .nfo .wr {bottom:15px;left:0;position:absolute;z-index:4;margin: 0 15px;}
.topnews .one .txt .nfo .wr .icolabel {background:#fff;padding:0px 3px 2px;margin-right:1px;font-size:13px;font-weight:bold;color:#000;margin-bottom:5px;display:inline-block;border:1px solid #000;font-family:'Open Sans',sans-serif;}
.topnews .one .txt .nfo .wr h1 {font-size: 25px;line-height: 30px;font-weight:700;font-family:'Open Sans',sans-serif;margin-bottom:10px;}
.topnews .thumbs {position:absolute;z-index:3;right:10px;top:0px;}
.topnews .thumbs ul {margin:10px 0 0 15px;}
.topnews .thumbs li {float:left;display:block;padding:0 0 0 9px;}
.topnews .thumbs li:first-child {padding-left:1px;}
.topnews .thumbs li a {float:left;display:block;border:1px solid #fff;background:#000;height:10px;width:10px;font-size:1px;}
.topnews .thumbs li a.active {background:#1877B6;}

.topnews .two {background:#fff;margin-left:428px;width:229px;}
.topnews .two .topnewstabs {padding:15px 5px 10px 10px;font-size:13px;font-family:'Open Sans',sans-serif;font-weight:bold;text-transform:uppercase;color:#999;}
.topnews .two .topnewstabs li {text-align:right;display:inline;}
.topnews .two .topnewstabs li a {color:#999;}
.topnews .two .topnewstabs li a:hover {text-decoration:none;}
.topnews .two .topnewstabs li a.active {color:#000;}
.topnews .two .lilist {overflow:hidden;}
.topnews .two .lilist li {display:block;border-top:1px solid #ccc;margin-right:10px;position:relative;}
.topnews .two .lilist li:first-child {border-top:0;}
.topnews .two .lilist li a {display:block;padding:7px 10px;color:#333;font-size:12px;font-family:'Open Sans',sans-serif;}
.topnews .two .lilist li a span {font-size:11px;color:#888;font-family:tahoma;font-weight:normal;font-style:normal;}
.topnews .two .lilist li a .icolabel {background:#000;color:#fff;padding:0 2px;border-radius:3px;}
.topnews .two .lilist li a:hover {text-decoration:none;color:#fff;background:#009BFF;}
.topnews .two .lilist li a:hover span {color:#b7b7b7;}
.topnews .two .lilist li a:hover .icolabel {background:#fff !important;color:#333;padding:0 2px;}
.libold {font-weight:bold;}
.topnews .two .lilist li.liitalic {color:#cc0000;}
.topnews .two .lilist li.liitalic a {color:#cc0000;}
.topnews .two .lilist li.liitalic a:hover {text-decoration:none;color:#fff;background:#009BFF;}


body.blu .topnews .two .lilist li a:hover, body.blu .topnews .thumbs li a.active, body.blu .topnews .two .lilist li a .icolabel {background:#1877B6;}
body.green .topnews .two .lilist li a:hover, body.green .topnews .thumbs li a.active, body.green .topnews .two .lilist li a .icolabel  {background:#00A53C;}
body.orange .topnews .two .lilist li a:hover, body.orange .topnews .thumbs li a.active, body.orange .topnews .two .lilist li a .icolabel  {background:#FA5F00;}
body.yellow .topnews .two .lilist li a:hover, body.yellow .topnews .thumbs li a.active, body.yellow .topnews .two .lilist li a .icolabel  {background:#DD9D0D;}
body.blue .topnews .two .lilist li a:hover, body.blue .topnews .thumbs li a.active, body.blue .topnews .two .lilist li a .icolabel  {background:#00C3C3;}
body.pink .topnews .two .lilist li a:hover, body.pink .topnews .thumbs li a.active, body.pink .topnews .two .lilist li a .icolabel  {background:#c55482;}
body.lime .topnews .two .lilist li a:hover, body.lime .topnews .thumbs li a.active, body.lime .topnews .two .lilist li a .icolabel  {background:#A6D871;}
body.purpe .topnews .two .lilist li a:hover, body.purpe .topnews .thumbs li a.active, body.purpe .topnews .two .lilist li a .icolabel  {background:#9600B4;}
body.bordo .topnews .two .lilist li a:hover, body.bordo .topnews .thumbs li a.active, body.bordo .topnews .two .lilist li a .icolabel  {background:#5B2221;}
body.brown .topnews .two .lilist li a:hover, body.brown .topnews .thumbs li a.active, body.brown .topnews .two .lilist li a .icolabel  {background:#A52A2A;} 
.topnews .two .more {padding:0px 10px;color:#999;font-size:11px;font-family:tahoma;}
.topnews .two .more a {color:#999;}

.our-picks {background:#fff;}
.our-picks .label {background:#F2F2F2;border-bottom: 1px solid #E1E1E1;padding: 10px 20px 9px;  color: #666666;font-family:'Open Sans',sans-serif;font-size: 15px;font-weight: bold;text-shadow: 0 1px 0 #FFFFFF;text-transform: uppercase;margin-bottom:20px;}
.our-picks .item {position:relative;float:left;width:180px;height:180px;margin:0 0px 20px 15px;background:#fff;box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.8);padding:5px;}
.our-picks .item .img {position:absolute;z-index:1;width:180px;height:180px;}
.our-picks .item .img img {width:180px;height:180px;}
.our-picks .item .txt {position:absolute;z-index:2;width:180px;height:180px;}
.our-picks .item .txt a {display:block;width:180px;height:180px;color:#fff;}
.our-picks .item .txt a .short {width:180px;height:180px;}
.our-picks .item .txt a .short h2 {position:absolute;background: url("../imgs/titlebg.png") repeat 0 0 transparent;border-top: 1px solid #000000;bottom: 0;left: 0;font-size: 13px;line-height: 14px;padding: 8px 10px 10px;font-family:'Open Sans',sans-serif;}
.our-picks .item .txt a .short h2 .labels {position:absolute;top:-23px;left:2px;}
.our-picks .item .txt a .short h2 .icolabel {display:inline-block;background:#fff;padding:0px 3px 2px;margin-right:1px;font-size:13px;font-weight:bold;color:#000;margin-bottom:5px;border:1px solid #000;font-family:'Open Sans',sans-serif;}

.our-picks .item .txt a .full {width:170px;height:170px;position:absolute;background: url("../imgs/titlebg.png") repeat 0 0 transparent;top: 0;left: 0;font-family:'Open Sans',sans-serif;padding:5px;overflow:hidden;display:none;transition: opacity 0.2s ease-in-out 0s;}
.our-picks .item .txt a .full h2 {font-size: 14px;line-height: 16px;margin:20px 0 10px;}
.our-picks .item .txt a .full p {font-size:12px;line-height: 13px;}
.our-picks .item .headline {position:absolute;top:7px;z-index:3;}
.our-picks .item .headline a {color:#fff;font-weight:bold;text-transform:uppercase;font-family:'Open Sans',sans-serif;padding:3px 3px 1px;}
.our-picks .item .headline a:hover {text-decoration:none;}
.our-picks .item .headline.rubric-blu a {background:#1877B6;}
.our-picks .item .headline.rubric-green a {background:#00A53C;}
.our-picks .item .headline.rubric-orange a {background:#FA5F00;}
.our-picks .item .headline.rubric-yellow a {background:#DD9D0D;}
.our-picks .item .headline.rubric-blue a {background:#00C3C3;}
.our-picks .item .headline.rubric-pink a {background:#c55482;}
.our-picks .item .headline.rubric-lime a {background:#A6D871;}
.our-picks .item .headline.rubric-purpe a {background:#9600B4;}
.our-picks .item .headline.rubric-bordo a {background:#5B2221;}
.our-picks .item .headline.rubric-brown a {background:#A52A2A;}

.ico-photo {width:15px;height:10px;background:url(../imgs/depo-icons.png) no-repeat -130px -124px transparent;display:inline-block;margin-right:2px;}
.ico-video {width:15px;height:10px;background:url(../imgs/depo-icons.png) no-repeat -148px -124px transparent;display:inline-block;margin-right:2px;}
.ico-exlusive {width:17px;height:16px;background:url(../imgs/depo-icons.png) no-repeat -3px -121px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-interview {width:9px;height:16px;background:url(../imgs/depo-icons.png) no-repeat -25px -121px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-skandal {width:14px;height:11px;background:url(../imgs/depo-icons.png) no-repeat -40px -124px transparent;display:inline-block;margin-right:2px;position:relative;top:1px;}
.ico-shock {width:8px;height:15px;background:url(../imgs/depo-icons.png) no-repeat -62px -122px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-sluh {width:10px;height:15px;background:url(../imgs/depo-icons.png) no-repeat -79px -122px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-karikatura {width:11px;height:13px;background:url(../imgs/depo-icons.png) no-repeat -96px -122px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-anegdot {width:14px;height:14px;background:url(../imgs/depo-icons.png) no-repeat -113px -122px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}
.ico-updated {width:14px;height:14px;background:url(../imgs/depo-icons.png) no-repeat -113px -122px transparent;display:inline-block;margin-right:2px;position:relative;top:2px;}

.index-rubrics {}
.index-rubrics .rubric {float:left;width:180px;height:350px;margin:0 0 20px 20px;}
.index-rubrics .rubric a {color:#333;}
.index-rubrics .rubric a:hover {color:#1877B6;text-decoration:none;}
.index-rubrics .rubric.rubric-blu a:hover {color:#1877B6;}
.index-rubrics .rubric.rubric-green a:hover {color:#00A53C;}
.index-rubrics .rubric.rubric-orange a:hover {color:#FA5F00;}
.index-rubrics .rubric.rubric-yellow a:hover {color:#DD9D0D;}
.index-rubrics .rubric.rubric-blue a:hover {color:#00C3C3;}
.index-rubrics .rubric.rubric-lime a:hover {color:#A6D871;}
.index-rubrics .rubric.rubric-purpe a:hover {color:#9600B4;}
.index-rubrics .rubric.rubric-bordo a:hover {color:#5B2221;}
.index-rubrics .rubric.rubric-brown a:hover {color:#A52A2A;}
.index-rubrics .rubric .headline {background:#1877B6;padding: 5px 10px 5px;  color: #666666;font-family:'Open Sans',sans-serif,sans-serif;font-size: 15px;font-weight: bold;text-transform: uppercase;margin-bottom:10px;}
.index-rubrics .rubric .headline a {color:#fff;}
.index-rubrics .rubric .headline a:hover {color:#fff;text-decoration:none;}
.index-rubrics .rubric.rubric-blu .headline {background:#1877B6;} 
.index-rubrics .rubric.rubric-green .headline {background:#00A53C;} 
.index-rubrics .rubric.rubric-orange .headline {background:#FA5F00;} 
.index-rubrics .rubric.rubric-yellow .headline {background:#DD9D0D;} 
.index-rubrics .rubric.rubric-blue .headline {background:#00C3C3;} 
.index-rubrics .rubric.rubric-lime .headline {background:#A6D871;} 
.index-rubrics .rubric.rubric-purpe .headline {background:#9600B4;} 
.index-rubrics .rubric.rubric-bordo .headline {background:#5B2221;} 
.index-rubrics .rubric.rubric-brown .headline {background:#A52A2A;} 
.index-rubrics .rubric.rubric-pink .headline {background:#c55482;} 
.index-rubrics .one {width:180px;height:127px;position:relative;margin:0;height:127px;float:none;}
.index-rubrics .one .img {width:180px;height:127px;z-index:1;position:absolute;}
.index-rubrics .one .img img {width:180px;height:127px;}
.index-rubrics .one a.txt {color:#fff;display:block;width:180px;height:127px;position:absolute;z-index:2;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 42%, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);top: 0;left:0;transition: background-color 0.2s ease-out 0s;}
.index-rubrics .one a.txt:hover {color:#fff;text-decoration:none;background:none 0 0 rgba(0, 0, 0, 0.4); }
.index-rubrics .one a.txt .labels {position:absolute;top:2px;left:2px;}
.index-rubrics .one a.txt .icolabel {display:inline-block;background:#fff;padding:0px 3px 1px;margin-right:1px;font-size:12px;font-weight:bold;color:#000;margin-bottom:5px;border:1px solid #000;font-family:'Open Sans',sans-serif;}
.index-rubrics .one a.txt h1 {position:absolute;bottom:10px;left:10px;font-size:12px;line-height:15px;font-weight:bold;font-family:'Open Sans',sans-serif;padding-right:5px;}
.index-rubrics .two {margin-top:10px;font-size:12px;font-family:'Open Sans',sans-serif;margin-left:0;width:auto;}
.index-rubrics .two ul li {padding:5px 10px;border-top:1px solid #ccc;max-height:50px;overflow:hidden;}




.right-media {}
.right-media .headline {background-color: #222222;border-bottom: 1px solid #555;border-top: 1px solid #444;padding: 11px 0;font-size:16px;font-weight:bold;font-family:'Open Sans',sans-serif;text-align:center;color:#D2D2D2;position:relative;}
.right-media .headline a {color:#d2d2d2;}
.right-media .headline a:hover {text-decoration:none;color:#b2b2b2;}
.right-media .headline .more-navi {position:absolute;right:0;top:8px;}
.right-media .headline .more-navi a {display:block;float:right;padding:3px 8px;background:#000;margin:0 1px;}




.right-media li {padding:10px;border-bottom: 1px solid #222;border-top: 1px solid #444;}
.right-media li .img {width:225px;height:147px;position:relative;}
.right-media li .img img {width:225px;height:147px;}
.right-media li .img a img {opacity:1;}
.right-media li .img a:hover img {opacity:0.8;}
.right-media li .img .icon-video-big {position:absolute;z-index:2;bottom:2px;left:2px;display:block;width:35px;height:27px;background:url(../imgs/icon-video-big.png) no-repeat 0 0 transparent;}
.right-media li .img .icon-gallery-big {position:absolute;z-index:2;bottom:2px;left:2px;display:block;width:35px;height:27px;background:url(../imgs/icon-gallery-big.png) no-repeat 0 0 transparent;}
.right-media li .txt {margin-top:10px;}
.right-media li .txt .nfo {color: #A1A1A1;font-size: 11px;font-weight: 400;font-family:tahoma;margin-bottom:5px;}
.right-media li .txt .nfo a {color:#A1A1A1;}
.right-media li .txt .title {font-weight:700;font-size:15px;font-family:'Open Sans',sans-serif;color:#D2D2D2;}
.right-media li .txt .title a {color:#D2D2D2;} 
.right-media li .txt .title a:hover {color:#b2b2b2;text-decoration:none;}



.right-newsline {}
.right-newsline .headline {background-color: #222222;border-bottom: 1px solid #555;border-top: 1px solid #444;padding: 11px 0;font-size:16px;font-weight:bold;font-family:'Open Sans',sans-serif;text-align:center;color:#D2D2D2;}
.right-newsline li {padding:10px;border-bottom: 1px solid #222;border-top: 1px solid #444;}
.right-newsline li .img {float:left;width:60px;}
.right-newsline li .img img {width:60px;height:60px;}
.right-newsline li .txt {margin-left:70px;}
.right-newsline li .txt .rubric {color: #A1A1A1;font-size: 11px;font-weight: 400;font-family:'Open Sans',sans-serif;text-transform:capitalize;margin-bottom:5px;}
.right-newsline li .txt .rubric a {color:#A1A1A1;}
.right-newsline li .txt .title {font-weight:400;font-size:13px;font-family:'Open Sans',sans-serif;color:#fff;}
.right-newsline li .txt .title a {color:#fff;}

.rubric-list {}
.rubric-list h4 {color: #333333;font:700 22px/24px helvetica,arial,sans-serif;margin: 0 0 20px 19px;}
.rubric-list h5 {color: #333333;font:700 15px/24px helvetica,arial,sans-serif;margin: 0 0 20px 19px;}
.rubric-list h5 a {color:#333;}
.rubric-list .item {width:285px;height:186px;position:relative;margin:0 0 20px 20px;float:left;}
.rubric-list .item .img {width:285px;height:186px;z-index:1;position:absolute;}
.rubric-list .item .img img {width:285px;height:186px;}
.rubric-list .item a.txt {color:#fff;display:block;width:285px;height:186px;position:absolute;z-index:2;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0) 42%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);top: 0;left:0;transition: background-color 0.2s ease-out 0s;}
.rubric-list .item a.txt:hover {color:#fff;text-decoration:none;background:none 0 0 rgba(0, 0, 0, 0.4); }
.rubric-list .item a.txt h1 {position:absolute;bottom:10px;left:20px;font-size:16px;font-weight:400;font-family:'Open Sans',sans-serif;padding-right:5px;}

.newsline-list {}
.newsline-list h4 {color: #333333;font:700 22px/24px helvetica,arial,sans-serif;margin: 0 0 20px 19px;}
.newsline-list h5 {color: #333333;font:700 15px/24px helvetica,arial,sans-serif;margin: 0 0 20px 19px;}
.newsline-list h5 a {color:#333;}
.newsline-list .item {margin:0 20px 20px 20px;}
.newsline-list .item .img {width:195px;height:127px;float:left;}
.newsline-list .item .img img {width:195px;height:127px;}
.newsline-list .item .txt {margin-left:210px;}
.newsline-list .item .txt .title {font-size:18px;font-family:'Open Sans',sans-serif;margin-bottom:5px;}
.newsline-list .item .txt .title a {color:#333;}
.newsline-list .item .txt .title a:hover {color:#777;text-decoration:none;}
.newsline-list .item .txt .descr {font-size:12px;font-family:'Open Sans',sans-serif;margin-bottom:5px;}
.newsline-list .item .txt .descr a {color:#333;}
.newsline-list .item .txt .descr a:hover {color:#777;text-decoration:none;}
.newsline-list .item .txt .date .icolabel {display:inline-block;background:#000;padding:0px 3px 1px;margin-right:1px;font-size:12px;font-weight:bold;color:#fff;font-family:'Open Sans',sans-serif;}


.publication {padding:0px 19px;}
.publication h1 {color: #333333;font: 700 32px/34px 'Open Sans',sans-serif;margin: 0 0 20px;}
.publication .img {margin-bottom:20px;}
.publication .img img {display:block;}
/*
.publication .img iframe {width: 600px !important;height: 385px !important;}
*/
.publication .img object {width: 600px !important;height: 385px !important;}
.publication .img embed {width: 600px !important;height: 385px !important;}

.publication .publication-text {color: #333333;font: 14px/22px arial,sans-serif;margin: 0 0 15px 0px;}
.publication .publication-text p {margin-bottom:15px;}
.publication .publication-text img {max-width:600px;height:auto;}
/*
.publication .publication-text iframe {width: 600px !important;height: 385px !important;}
*/
.publication .publication-text object {width: 600px !important;height: 385px !important;}
.publication .publication-text embed {width: 600px !important;height: 385px !important;}

.publication .publication-text ol {margin-left:20px;}
.publication .publication-text li {margin-bottom:15px;}

.publication .metabar {border-top: 1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;padding: 10px 0px;margin-bottom:15px;color: #999999;font-style: italic;font-weight: 400;font-family:arial;font-size:12px;}
.publication .metabar {font-style:normal;color:#333;}
.publication .metabar a {color:#333;}

.comments {margin:10px 20px 20px 20px;}

.archive {background:#fff;border:1px solid #ccc;font-size:14px;font-family:arial;}
.archive .headline {margin:10px 0 0px 0px;color:#000;text-transform:uppercase;font-size:22px;font-weight:bold;font-family:arial;padding:4px 10px 5px 15px;}
.archive .wr {margin:0 0 15px 15px;}
.archive .wr h4 {font-size:24px;margin-bottom:15px;}
.archive .wr .tac {margin-bottom:10px;}
.archive table.calMonth td, .archive table.calMonth th {border:1px solid #ccc;text-align:center;}
.archive table.calMonth {margin-bottom:20px;}

.footer {padding:10px 0;position:relative;}
.footer .counters {top:6px;right:10px;position:absolute;z-index:1;color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);font-size:12px;font-family:Tahoma;padding:9px 10px 5px 15px;}
.footer .counters a {color:#fff;}
.copyrights {background:#333333;margin:0px 5px 0 -5px;color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);font-size:12px;font-family:Tahoma;padding:4px 10px 5px 15px;}

.paginator {font-size:14px;font-family:arial;box-shadow:0 0 2px rgba(0, 0, 0, 0.4);background:#E5E5E5;padding:10px;}
.paginator .label {font-weight:bold;width:140px;float:left;position:relative;margin-top:5px;}
.paginator .label .ico {background-image: url("../imgs/icons_page.png");background-position: 0px center;background-repeat: no-repeat;bottom: 0;left: 0;position: absolute;top: 0;width: 30px;}
.paginator .label .txt {margin-left:30px;}
.paginator .navibtn {float:right;}
.paginator a {display:block;float:left;border-left:1px solid #ccc;color:#333;padding:5px 10px;}
.paginator span {display:block;float:left;border-left:1px solid #ccc;color:#333;padding:5px 10px;}
.paginator a.hover {font-weight:bold;}
.paginator a:hover {text-decoration:none;color:#cc0000;}

.error {background:#fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.4);padding:20px;min-height:650px;height:650px;font-size:16px;font-family:arial;}
.error h1 {font-size:142px;}
.error p {margin-bottom:20px;}
.error ul {list-style-type: disc;}
.error ul li {margin:0 0 15px 20px;}

.bigmorelink {display:block;font-size:18px;font-family:tahoma;text-align:center;border:1px solid #ccc;padding:10px;background:#e8e8e8;margin:0 20px;}



.jqmWindow {
    display: none;
    position: fixed;
    top: 15%;
    left: 50%;
    margin-left: -306px;
    width: 612px;
    background-color: #ffffff;
    color: #333;
    z-index:999;
    padding: 6px;
    -moz-box-shadow: 0 0 12px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,0.5);
    box-shadow: 0 0 12px rgba(0,0,0,0.5);
}

.jqmOverlay { background-color: #000;z-index:998; }

* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
    width: expression(this.parentNode.offsetWidth+'px');
    height: expression(this.parentNode.offsetHeight+'px');
}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}


.b-social-popup .jqmWindow-close {
  font-size: 12px;
  font-weight: bold;
}

.b-social-popup .jqmWindow-close a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 10px;
  background: #CC1417;
  text-align: center;
}

.b-social-popup td {
  vertical-align: top;
  padding-bottom: 6px;
}