@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('/css/u/fonts/opensans-regular.eot');
    src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url('/css/u/fonts/opensans-semibold.eot');
    src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSha1RVmPjeKy21_GQJaLlJI.woff) format('woff');
}
@font-face {
    font-family: 'glyphicon';
    src: url('/css/u/fonts/glyphicon/glyphicon.eot');
    src: url('/css/u/fonts/glyphicon/glyphicon.eot?#iefix') format('embedded-opentype'),url('/css/u/fonts/glyphicon/glyphicon.woff') format('woff'),url('/css/u/fonts/glyphicon/glyphicon.ttf') format('truetype'),url('/css/u/fonts/glyphicon/glyphicon.svg#glyphicon') format('svg');
}

/* Catchall baseclass */
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'glyphicon';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.glyphicon:empty {
    width: 1em;
}

/* Individual icons */
.glyphicon-fg:before { content: "\e003"; }

.html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em,
img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	font-size: 100%;
}
body {
	position: relative;
	width: 100%;
    font-family: 'Open Sans', 'sans-serif';
	font-weight: 400;
    font-size: 87.5%;
	line-height: 1.5em;
	color: #000000;
	background: #e3e6e9 url("http://i.lagardere.cz/frekvence1/u/bg-body.png") repeat-x scroll 0 0;
}
body.js-enabled .hide-widget {
	display: none;
}
body.js-enabled .show-widget {	/* využítí v Programu */
	display: block;
}
table {	border-collapse: collapse; border-spacing: 0;}

a		{	color: #0061ae; }
a:hover {	text-decoration: none; }

.clr:after	{	content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clr		{	display: inline-block; /* hasLayout */ }
/* Hides from IE-mac \*/
* html .clr	{	height: 1%;}
.clr		{	display: block;}
/* End hide from IE-mac */

.hide	{	display: none; }
.fl { float: left; }
.fr { float: right; }
img.fl	{	margin: 0px 10px 10px 0px; }
img.fr	{	margin: 0px 0px 10px 10px; }
.clear { clear: both; }
.oh{overflow: hidden;}

.full	{	width: 100%; }
.half	{	width: 50%; }
.third	{	width: 33%; }
.ident-top	{	margin-top: 20px; }
.ident-bottom	{	margin-bottom: 20px; }
.indent-top	{	margin-top: 20px; }
.indent-bottom	{	margin-bottom: 20px; }
span.sep	{
    margin: 0 5px;
    width: 1px;
    line-height: 1em;
    display: inline-block;
}
.last	{	margin-bottom: 0px !important; }
ul {	list-style: none; }


/* marginy */
.mt15	{	margin-top: 15px !important; }
.mt50	{	margin-top: 50px !important; }
.mb10	{	margin-bottom: 10px !important; }
.mb09	{	margin-bottom: 9px !important; }
.mb15	{	margin-bottom: 15px !important; }
.mb30	{	margin-bottom: 30px !important; }
.ml15	{ 	margin-left: 15px !important; }
.mr15	{ 	margin-right: 15px !important; }
.mb5	{	margin-bottom: 5px !important; }
.m0     {   margin: 0 !important;          }
.p0{padding: 0 !important;}
.pb15{padding-bottom: 15px !important;}

hr	{	display: none; }

:focus {
	outline: 0;
}
.f10{
	font-size: 10px !important;
}
.blue {
    color: #0061ae !important;
}

#p-root {
	width: 990px;
	margin: 26px auto 0px auto;
	background:#fff;
	padding-top: 62px;
    position: relative;
	overflow: visible;
	z-index: 10;
    cursor: auto;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
#logo {
	position: absolute;
	display: block;
	top: 19px;
	left: 22px;
	width: 177px;
	z-index: 1;
	margin: 0;
	padding: 0;
}
#logo img{
	width:110px;
}
/* hlavicka*/
#p-top {
	position: absolute;
	/*top: 62px;*/
	top:100px;
	left: 0px;
    width: 100%;
}
#p-top #header-content {
	width: 100%;
	height: 151px;
	position: relative;
    background: #fcdc30 url("http://i.lagardere.cz/frekvence1/u/bg-header.png") no-repeat scroll 0 0;
}
#p-top #search-box {
	position: absolute;
    /*right: 0;
    top: -48px;*/
	right:20px;
	top:-62px;
	display: block;
    border: 1px solid #d6d6d7;
    padding: 1px;
    border-radius: 3px;
    background: #ffffff;
    height: 32px;
}
#p-top #search-box input.text {
	width: 130px;
    color: #363636;
	height: 18px;
	border: 0;
	background: #ffffff;
	padding: 7px;
	float: left;
}
#p-top #search-box input.search {
	width: 32px;
	height: 32px;
	border: none;
	background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: #ffffff;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJlQTFRF/f39+/v7x8fHycnJ6urqnp6e19fXr6+v+vr6wMDAy8vLsbGxu7u7wsLCxMTEzs7Oo6OjqKioubm5xcXFpaWlvr6+oaGhsrKy1NTU7Ozsn5+f4ODgq6ur5ubm7+/vvb29pKSkv7+/0tLS7u7u5eXlzc3N8vLy4+Pj3Nzcpqam+fn5xsbGtra2zMzM09PT0NDQnJycmpqa////PPNUZQAAALNJREFUeNpk0AcOwyAMBVBC9mr26N57YHP/wxUCbZDyJRB6koVtwkUutg/g0w1XIeL0C4irZwduRrSRFzYP+QxS7CxlFG+6hi8hHOwINv+HoSPNdoPRSJ3Ke5VwI7OdNDib9kFL2tu0HkU7pNiaRnNZO2vNP4pG3nPIRvPwNPQcwvVHjluqOawYqRopAoz0Dqw91pXn2XcsI2R6L9wJc8Q2WcvhmDZuTswmJvAwMc78rwADAFxaOlOnZ5IaAAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/btn-search.png");
    margin-top: 0;
    padding: 0;
}
#p-top #top-info {
    line-height: 3em;
    position: absolute;
	right:220px;
	top:-60px;
    font-size: 0.857em;
    color: #363636;
}
#p-top #top-info a,
#p-top #top-info .weather {
    color: #0061ae;
}
#p-top #top-info .weather img {
    position: relative;
    left: 0;
    top: 2px;
    margin-right: 2px;
}
#p-top #top-info .weather .set {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVBJREFUeNp8k0tLw1AQhZP6RrHVTRcKxlcsCOpS3Wj836KCC8VNUUHrqxbEx8ZWVPBV6xn4LsSkycBHw83kzpkzUz+KIi8j+sQiz6fip1tSwcuOWTEqSmImK6k39jwtQvEoLkVZnFFkQdzx3s4vRD2pIOQDX7i+XkRTdMQmZ+divpuCJzEmquJWfILFoRjkwmVyUx7UxCQ9t8QXPsyJXz4uklOLK+hBkvX2Jr5Fv1gjpy0CsS8+xKtYxasru2AJt82YZ2QHqNvhknUxRWVrZxzPBgoY1PHyw88b4wkthCQeiXsqbtCCGdiwisj34y20GY0lbLGB7/QckNzAGzNxRGzjx78puGVpkWhGXlsV8opMwi1Uag/KKFkRE0zkgHcme5jWmhQ7TiqwKVQwdJezEljs8Vth1VMK6m6/Y5vpLnzAl2renykZ1v8QW3iTlfQnwAApKVXxJt0VFQAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/city-settings.png");
    text-indent: -9999px;
    line-height: 14px;
    margin-left: 2px;
}
#p-top #top-info .sep {
    margin: 0 10px;
}
#p-top #fs-box {
	margin: 25px 20px 0px 0px;
	display: inline;
}
#p-top #fs-box a {
	display: block;
	float: left;
	width: 21px;
	height: 21px;
	margin-left: 3px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-font-size.png") 0px -21px no-repeat;
	text-align: center;
	text-decoration: none;
	color: #842d07;
	line-height: 20px;
}
#p-top #fs-box a#fs-1 {
	font-size: 9px;
	padding-top: 1px;
	height: 20px;
}
#p-top #fs-box a#fs-2 {
	font-size: 11px;
}
#p-top #fs-box a#fs3 {
	font-size: 12px;
}
#p-top #fs-box a.sel, #p-top #fs-box a:hover {
	background-position: 0px 0px;
}

#p-top #how-listen {
	margin-top: 15px;
	margin-right: 20px;
	width: 190px;
	font-size: 0.90em;
	display: inline;
}
#p-top #how-listen p {
	margin-bottom: 6px;
}
#p-top #how-listen img {
	vertical-align: text-top;
}
#p-top #how-listen a {
	display: block;
	float: left;
	height: 18px;
	font-size: 16px;
	line-height: 20px;
	border-right: 1px solid #fac209;
	text-indent: -9999px;
}
#p-top #how-listen a#hl-1 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-radio.png") 50% 0 no-repeat;
	_background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-radio.gif") 50% 0 no-repeat;
	width: 29px;
}
#p-top #how-listen a#hl-2 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-vysilac.png") 50% 0 no-repeat;
	_background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-vysilac.gif") 50% 0 no-repeat;
	width: 30px;
}
#p-top #how-listen a#hl-3 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-mobil.png") 50% 0 no-repeat;
	width: 23px;
}
#p-top #how-listen a#hl-4 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-sluchatka.png") 50% 0 no-repeat;
	_background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-sluchatka.gif") 50% 0 no-repeat;
	width: 29px;
}
#p-top #how-listen a.last {
	border: none;
	margin-right: 32px; /* pro 4 ikony 18px*/
}
#p-top #on-air img {
    position: absolute;
    left: 0;
    bottom: 0;
	height: 170px;
}
#p-top #actual-box {
    color: #6c5c0a;
    font-size: 1.286em;
}
#p-top #actual-show .show {
    position: absolute;
    left: 222px;
    top: 32px;
    width: 190px;
}
#p-top #actual-show span.partner {
	color: #8b6021;
    font-size: 0.556em;
    display: block;
    line-height: 1em;
}
#p-top #actual-show span.partner.hide {
	display: none;
}
#p-top #actual-show span.partner a {
	text-decoration: none;
}
#p-top #actual-show span.partner a:hover {
    text-decoration: underline;
}
#p-top #actual-show .show-progress {
    width: 482px;
    height: 3px;
    display: none;
    background-color: #e2c11a;
    position: absolute;
    left: 252px;
    top: 115px;
}
.js-enabled #p-top #actual-show .show-progress {
    display: block;
}
#p-top #actual-show .show-progress .passed-time {
    width: 0;
    height: 3px;
    display: block;
    background-color: #ffffff;
    position: absolute;
    left: 0;
    top: 0;
}
#p-top #actual-show .show-progress .actual-time {
    font-size: 0.611em;
    position: absolute;
    left: 0;
    top: 5px;
    display: block;
    width: 0;
    text-align: right;
}
#p-top #actual-info .round-button {
    font-size: 0.889em;
    color: #6d5d09;
    position: absolute;
    left: 420px;
    top: 28px;
    height: 53px;
    line-height: 50px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/btn-listen-right.png");
    padding-right: 23px;
    display: none;
}
.js-enabled #p-top #actual-info .round-button {
    display: block;
}
#p-top #actual-info .round-button span {
    background-image: url("http://i.lagardere.cz/frekvence1/u/btn-listen-left.png");
    padding: 0 5px 0 28px;
    height: 53px;
}
#p-top #actual-info #now-playing {
    position: absolute;
    left: 590px;
    top: 32px;
	width: 160px;
    padding-left: 64px;
}
#p-top #actual-info #now-playing .cover {
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 26px;
}
#p-top #actual-info #now-playing .artist {
    display: inline-block;
}
#p-top #actual-info #now-playing .song {
    display: block;
    font-size: 0.778em;
    margin-top: 2px;
}
#p-top #actual-info #actual-show .show .schedule {
    display: block;
    font-size: 0.556em;
    line-height: 1.5em;
    margin-top: 1px;
}

#records-button{
	position: absolute;
	right: 20px;
	top: 28px;
}

#records-button a{
	display: inline-block;
	font-size: 12px;
	line-height: 1.2em;
	padding: 10px;
	background-color: #FDFCE7;
	border-radius: 21px;
	color: #6d5d09;
	border:0;
	text-decoration:none;
}
#records-button a:hover{
	background: #FDFCBF;
}

/* menu */
#p-menu {
	position: absolute;
	left: 20px;
	top: 172px;
	width: 954px;
}
#p-menu li {
	list-style: none;
	float: left;
    margin-right: 5px;
}
#p-menu li a {
    color: #0061ae;
    font-weight: 600;
}
#p-menu li a:hover,
#p-menu li a.active {
    color: #000000;
}

/* pravy sloupec */
#right-column .container {
    padding-left: 20px;
}
#right-column .container ul{
	margin:20px 0 0 0;
	padding:0;
}
#right-column .container li{
	overflow: hidden;
	margin: 0 0 16px;
	line-height: 1.3em;
}
#right-column .container ul.item-list-articles a{
	text-decoration: none;
	font-size:13px;
	
}
#right-column .container ul.item-list-articles img{
	float:left;
	margin: 0 9px 0 0;
	border:0;
}
.zet-logo{
	vertical-align: -5px;
	border:0;
}

#right-column h2 a {
    text-decoration: none;
    color: #676767;
}
#right-column h2 a:hover {
    text-decoration: underline;
}
#right-column .bottom-sep {
    border-bottom: 1px solid #e5e7e9;
    margin-bottom: 25px;
}
#right-column .top-sep {
    padding-top: 25px;
    border-top: 1px solid #e5e7e9;
}
#right-column .banner {
    width: 300px;
    margin: 0 auto;
    padding-bottom: 20px;
}
#right-column .banner.sticky-banner {
    padding-bottom: 0;
}
#right-column .fcb-likebox {
    margin-bottom: 25px;
}
#right-column .right-menu {
    padding-bottom: 20px;
}
#right-column .right-menu li {
    background-color: #f3f5f7;
    margin-bottom: 0.714em;
    border-radius: 5px;
}
#right-column .right-menu li a {
    color: #0061ae;
    text-decoration: none;
    padding: 8px 20px;
    display: block;
}
#right-column .right-menu li a:visited {
	color: #509ad3;
}
#right-column .right-menu li.actual a,
#right-column .right-menu li a:hover {
    color: #414141;
}
#right-column .right-menu li ul {
    margin-top: 0;
    padding-top: 0.769em;
    width: 264px;
    float: right;
}
#right-column .right-menu li ul li {
    font-size: 0.929em;
    margin-bottom: 0.769em;
}
#right-column .right-menu li ul li a {
    padding: 4px 20px;
}
#right-column .right-menu li ul li ul {
    width: 234px;
}
#right-column .right-menu li.actual ul li a,
#right-column .right-menu li ul li a,
#right-column .right-menu li.actual ul li.actual ul li a,
#right-column .right-menu li ul li ul li a {
    color: #0061ae;
}
#right-column .right-menu li.actual ul li.actual a,
#right-column .right-menu li ul li a:hover,
#right-column .right-menu li.actual ul li.actual ul li.actual a,
#right-column .right-menu li.actual ul li.actual ul li a:hover {
    color: #414141;
}

/* Bottom toolbar */
#p-mid #bottom-toolbar {
	margin-top: 20px;
	margin-bottom: 20px;
}
#p-mid #bottom-toolbar a {
	float: right;
	margin-left: 12px;
	font-size: 0.9em;
	font-weight: bold;
	padding-left: 16px;
}
#p-mid #bottom-toolbar a.print {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-print.png") 0 5px no-repeat;
}
#p-mid #bottom-toolbar a.top-page {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-top.png") 3px 5px no-repeat;
}

/* obsahova cast */
#p-mid {
    /*padding-top: 255px;*/
    padding-top: 18.214em;
    background: #ffffff;
}
#p-mid-in {
    padding: 0 20px 42px 20px;
}

/* paticka */
#p-bottom {
	padding: 0 20px;
    background-color: #f1f2f4;
}
#p-bottom .top-content {
    padding: 38px 0 8px 0;
    border-bottom: 1px solid #dddee0;
    margin-bottom: 25px;
}
#p-bottom .top-content .fl {
    width: 650px;
}
#p-bottom .top-content .mobile-apps {
    padding: 16px 20px 0 0;
}
#p-bottom .top-content .mobile-apps li {
    float: left;
}
#p-bottom .top-content .mobile-apps li a {
    display: block;
    text-indent: -9999px;
    background-repeat: no-repeat;
    background-image: url("/img/u/sprites-mobile-apps.png");
}
#p-bottom .top-content .mobile-apps li a.app-store {
    width: 23px;
    height: 28px;
    background-position: 0 0;
    margin: 2px 0 0 0;
}
#p-bottom .top-content .mobile-apps li a.google-play {
    width: 23px;
    height: 27px;
    background-position: -50px 0;
    margin: 4px 0 0 24px;
}
#p-bottom .top-content .mobile-apps li a.windows-phone {
    width: 25px;
    height: 25px;
    background-position: -100px 0;
    margin: 5px 0 0 19px;
}
#p-bottom .top-content .mobile-apps li a.ovi {
    width: 31px;
    height: 33px;
    background-position: -150px 0;
    margin: 0 0 0 15px;
}

#p-bottom .top-content .mobile-apps li a.app-store:hover {
    background-position: 0 -33px;
}
#p-bottom .top-content .mobile-apps li a.google-play:hover {
    background-position: -50px -33px;
}
#p-bottom .top-content .mobile-apps li a.windows-phone:hover {
    background-position: -100px -33px;
}
#p-bottom .top-content .mobile-apps li a.ovi:hover {
    background-position: -150px -33px;
}


#p-bottom .top-content p {
    color: #414141;
    margin-bottom: 0.429em;
}
#p-bottom .top-content p span.sep {
    background-color: #c2d8e9;
    width: 2px;
    margin: 0 8px;
    text-indent: -9999px;
}
#p-bottom .bottom-content {
    position: relative;
    height: 70px;
}
#p-bottom .bottom-content .lagardere-menu {
    position: absolute;
    left: 18px;
    top: 0;
}
#p-bottom .bottom-content .lagardere-menu li a {
    display: block;
    text-indent: -9999px;
    background-repeat: no-repeat;
    /* background-image: url("http://i.lagardere.cz/frekvence1/u/sprites-lagardere-menu.png"); */
    background-image: url("/img/u/sprites-lagardere-menu.png");
    position: absolute;
    top: 0;
}
#p-bottom .bottom-content .lagardere-menu li a.frekvence1 {
    width: 50px;
    height: 32px;
    left: 0;
    background-position: 0 0;
}
#p-bottom .bottom-content .lagardere-menu li a.frekvence1:hover {
    background-position: 0 -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.evropa2 {
    width: 74px;
    height: 28px;
    left: 75px;
    top: 3px;
    background-position: -200px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.evropa2:hover {
    background-position: -200px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.bonton {
    width: 50px;
    height: 30px;
    left: 249px;
    top: 3px;
    background-position: -400px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.bonton:hover {
    background-position: -400px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.dance {
    width: 54px;
    height: 32px;
    left: 328px;
    background-position: -600px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.dance:hover {
    background-position: -600px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.koule {
    width: 62px;
    height: 20px;
    left: 498px;
    top: 6px;
    background-position: -800px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.koule:hover {
    background-position: -800px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.motomail {
    width: 70px;
    height: 26px;
    left: 424px;
    top: 2px;
    background-position: -1000px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.motomail:hover {
    background-position: -1000px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.pigy {
    width: 58px;
    height: 35px;
    left: 411px;
    background-position: -1200px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.pigy:hover {
    background-position: -1200px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.youradio {
    width: 70px;
    height: 24px;
    left: 593px;
    top: 4px;
    background-position: -1400px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.youradio:hover {
    background-position: -1400px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.zet {
    width: 42px;
    height: 32px;
    left: 174px;
    background-position: -1600px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.zet:hover {
    background-position: -1600px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.pure {
    width: 55px;
    height: 24px;
    left: 688px;
    top: 4px;
    background-position: -2000px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.pure:hover {
    background-position: -2000px -100px;
}
#p-bottom .bottom-content .lagardere-menu li a.lagardere {
    width: 102px;
    height: 45px;
    left: 814px;
    background-position: -1800px 0;
}
#p-bottom .bottom-content .lagardere-menu li a.lagardere:hover {
    background-position: -1800px -100px;
}
#p-bottom .logo-fg {
    font-size: 25px;
}

/* homepage */
#p-mid .hp-left {
	width: 640px;
	float: left;
}
#p-mid .hp-right {
	width: 333px;
	float: right;
}
#p-mid #hp-flash {
	height: 330px;
	background: #565757 url("http://i.lagardere.cz/frekvence1/u/hp/bg-hp-flash.png") 0px 0px repeat-x;
}
#p-mid #hp-flash div#hp-flash-content {
	border: none;
}
#p-mid #horoscopes {
	background: #fbb900 url("http://i.lagardere.cz/frekvence1/u/hp/bg-horoscopes.jpg") 0% 100% no-repeat;
	min-height: 145px;
	position: relative;
	padding-top: 4px;
}
#p-mid #horoscopes .motto {
	width: 340px;
}
#p-mid #horoscopes .motto p {
	line-height: 118%;
}
#p-mid #horoscopes h4,
#p-mid #horoscopes p {
	color: #2e2f30;
	font-size: 0.95em;
	margin-bottom: 0px;
}
#p-mid #horoscopes #info-line {
	background: #fdfdfd;
	margin: 0px 4px 6px 4px;
	padding: 1px 12px 1px 12px;
	color: #000000;
	font-size: 0.85em;
}
#p-mid #horoscopes #info-line .date {
	border-right: 1px solid #f0f0f0;
	padding: 8px 10px 8px 0px;
	margin-right: 10px;
	line-height: 32px;
}
#p-mid #horoscopes #info-line img {
	padding: 8px 13px 8px 0px;
	vertical-align: middle;
}
#p-mid #horoscopes #info-line a.more {
	padding-left: 23px;
	background: url("http://i.lagardere.cz/frekvence1/u/hp/dot-2.png") 13px 50% no-repeat;
	_background: url("http://i.lagardere.cz/frekvence1/u/hp/dot-2.gif") 13px 50% no-repeat;
}
#p-mid #horoscopes h4 span {
	font-weight: normal;
}
#p-mid #horoscopes .horoscope {
	padding-top: 4px;
	margin-top: 4px;
	margin-right: 70px;
	border-top: 1px solid #fbc344;
}
#p-mid #horoscopes p.more {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-more.png") 0% 0% repeat;
	color: #fdfdfd;
	width: 417px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	font-size: 0.85em;
}
#p-mid #horoscopes p.more a {
	float: left;
	color: #fdfdfd;
	padding-left: 14px;
	margin-left: 14px;
	text-decoration: none;
	background: url("http://i.lagardere.cz/frekvence1/u/hp/dot.png") 0px 50% no-repeat;
	_background: url("http://i.lagardere.cz/frekvence1/u/hp/dot.gif") 0px 50% no-repeat;
}
#p-mid #horoscopes p.more a:hover {
	text-decoration: underline;
}
#p-mid #horoscopes p.more span {
	float: right;
	padding-right: 7px;
}
/* Dámský klub */
#p-mid #ladies-club {
	width: 417px;
	height: 60px;
	background: #fbb900 url("http://i.lagardere.cz/frekvence1/cs/bg-ladies-club.jpg") 0% 0% no-repeat;
	margin-bottom: 10px;
	position: relative;
}
#p-mid #ladies-club h4 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 10px;
	left: 8px;
}
#p-mid #ladies-club h4 a {
	width: 100px;
	height: 45px;
	display: block;
	background-image: url("http://i.lagardere.cz/frekvence1/u/spacer.gif");
	text-indent: -9999px;
}
#p-mid #ladies-club a {
	color: #ffffff;
	text-decoration: none;
	font-size: 1.1em;
}
#p-mid #ladies-club a:hover {
	text-decoration: underline;
}
#p-mid #ladies-club #poradna {
	position: absolute;
	right: 217px;
	top: 24px;
}
#p-mid #ladies-club #temata {
	position: absolute;
	left: 235px;
	top: 24px;
}
#p-mid #promo {
	width: 417px;
	height: 60px;
	margin-bottom: 10px;
	position: relative;
}
#p-mid #promo #hp-dk {
	float: left;
}
#p-mid #promo #hp-show {
	float: right;
}

#p-mid .slider {
	position: relative;
}
#p-mid .slider .navigation {
	width: 984px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#p-mid .slider .navigation a {
	display: block;
	width: 25px;
	height: 170px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	position: absolute;
	margin-top: -170px;
}
#p-mid .slider .navigation a#nav-prev:hover {
	background-position: 0px -170px;
}
#p-mid .slider .navigation a#nav-next:hover {
	background-position: -25px -170px;
}
#p-mid .slider .navigation a.previous {
	background-image: url("http://i.lagardere.cz/frekvence1/u/btn-favorite-arrows.png");
	left: 0;
}
#p-mid .slider .navigation a.next {
	background-position: -25px 0px;
	background-image: url("http://i.lagardere.cz/frekvence1/u/btn-favorite-arrows.png");
	right: 0;
}
#p-mid .slider .navigation a#nav-prev.deactive,
#p-mid .slider .navigation a#nav-prev.deactive:hover {
	background-position: 0px -340px;
}
#p-mid .slider .navigation a#nav-next.deactive,
#p-mid .slider .navigation a#nav-next.deactive:hover {
	background-position: -25px -340px;
}
#hp #p-mid #web-radia ul {
	margin-left: 11px;
	min-height: 123px;
	margin-bottom: 16px;
}
#p-mid #web-radia ul li {
	list-style: none;
	margin-right: 3px;
	width: 84px;
	height: 123px;
	overflow: hidden;
	float: left;
	background: url("http://i.lagardere.cz/frekvence1/u/hp/bg-web-radia-radio.png") 0% 0% no-repeat;
	text-align: center;
	font-size: 0.87em;
	line-height: 110%;
	margin: 0;
	padding: 0;
	margin-right: 3px;
	font-weight: normal;
}
#p-mid #web-radia ul li a {
	width: 78px;
	margin: 3px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-top: 93px;
	text-decoration: none;
	color: #000000;
}
#p-mid #web-radia ul li.two-lines a {
	padding-top: 89px;
}
#p-mid #web-radia ul li a:hover {
	background-position: -78px 0px;
}
#p-mid #web-radia ul li#radio-f1 a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-f1.jpg");
}
#p-mid #web-radia ul li#radio-romantika a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-romantika.jpg");
}
#p-mid #web-radia ul li#radio-retro a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-retro.jpg");
}
#p-mid #web-radia ul li#radio-cshity a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-cshity.jpg");
}
#p-mid #web-radia ul li#radio-legendy a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-legendy.jpg");
}
#p-mid #web-radia ul li#radio-osada a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-osada.jpg");
}
#p-mid #web-radia ul li#radio-80 a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-80.jpg");
}
#p-mid #web-radia ul li#radio-poprock a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-poprock.jpg");
}
#p-mid #web-radia ul li#radio-back90s a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-back90s.jpg");
}
#p-mid #web-radia ul li#radio-csdisko a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-csdisko.jpg");
}
#p-mid #web-radia ul li#radio-bozskeradio a {
	background-image: url("http://i.lagardere.cz/frekvence1/u/hp/radio-bozskeradio.jpg");
}
#p-mid #web-radia ul li.last {
	margin-right: 0px;
}
#p-mid .hp-box {
	background: #fbecd7;
}
#p-mid .hp-box h4 {
	background: #f08d00;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 0px;
	padding: 7px 11px 7px 11px;
}
#hp #p-mid .hp-box h4 a {
	color: #ffffff;
	text-decoration: none;
}
#p-mid .hp-box h4 a:hover {
	text-decoration: underline;
}
#p-mid #hp-news {
	position: relative;
}
#p-mid #hp-news ul {
	position: relative;
	min-height: 276px;
	margin-top: 15px;
}
#p-mid #hp-news li {
	margin: 0px 15px 0px 299px;
	font-weight: bold;
	font-size: 0.9em;
	padding-bottom: 10px;
	position: relative;
}
#p-mid #hp-news li a {
	color: #2e2f30;
	text-decoration: none;
}
#p-mid #hp-news li a span, .wrap-podcasts a span{
	float: left;
	margin-left: 6px;
	margin-top: 6px;
	width: 185px;
	color: #2e2f30;
	cursor: pointer;
}
#p-mid #hp-news li a span.video {
	float: none;
	margin: 0px;
	display: block;
	width: 29px;
	height: 19px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/hp/ico-video.png") 0px 0px no-repeat;
	position: absolute;
	top: 12px;
	left: 14px;
}
#p-mid #hp-news li a:hover span {
	text-decoration: underline;
}
#p-mid #hp-news li img {
	float: left;
	margin: 0px;
	/*width: 59px;*/
}
#p-mid #hp-news #top-news {
	position: absolute;
	z-index: 10;
	top: -15px;
	left: 0px;
	width: 279px;
	height: 291px;
	margin: 0px;
	padding: 0px;
}
#p-mid #hp-news #top-news img {
	float: none;
	width: 279px;
}
#p-mid #hp-news #top-news span {
	position: absolute;
	display: block;
	z-index: 20;
	width: 249px;
	bottom: 0px;
	left: 0px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/hp/bg-top-news.png") 0px 0px repeat-x;
	color: #ffffff;
	margin: 0px;
	padding: 12px 15px 12px 15px;
	font-size: 1.1em;
}
#p-mid #hp-news #top-news span.video {
	width: 85px;
	height: 54px;
	z-index: 15;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/hp/btn-video.png") 0px 0px no-repeat;
	padding: 0px;
	left: 97px;
	top: 120px;
}
#p-mid #hp-news #top-news a:hover span.video {
	background-position: 0px -54px;
}
#p-mid #hp-news p.more {
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 0px;
	padding-top: 7px;
	font-size: 0.9em;
}
#p-mid #hp-fun {
	position: relative;
}
#p-mid #hp-fun ul {
	margin: 0px 20px 0px 20px;
	padding-top: 15px;
}
#p-mid #hp-fun ul li a {
	color: #2e2f30;
	font-weight: bold;
	text-decoration: none;
}
#p-mid #hp-fun ul li a:hover,
#p-mid #hp-fun ul li a:hover span {
	text-decoration: underline;
}
#p-mid #hp-fun ul li a span {
	float: left;
	margin-left: 7px;
	width: 120px;
	cursor: pointer;
}
#p-mid #hp-fun ul li img {
	float: left;
	margin: 0px;
	width: 50px;
}
#p-mid #hp-fun #contests {
	border-bottom: 1px solid #f8d4a1;
}
#p-mid #hp-fun #contests li {
	font-size: 0.9em;
	margin-bottom: 20px;
}
#p-mid #hp-fun #games li {
	font-size: 0.95em;
}
#p-mid #hp-fun #games li a span {
	margin-bottom: 13px;
}
#p-mid #hp-fun #games a.play {
	padding: 2px 0px 2px 21px;
	background: url("http://i.lagardere.cz/frekvence1/u/hp/ico-play.png") 0% 50% no-repeat;
	text-decoration: underline;
	font-weight: normal;
	font-size: 0.9em;
	margin-left: 7px;
}
#p-mid #hp-fun #games a.play:hover {
	text-decoration: none;
}
#p-mid #hp-fun p.more {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #f3a940;
	width: 417px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	font-size: 0.9em;
}
#p-mid #hp-fun p.more a {
	width: 40%;
}
#p-mid #hp-advert {
	background: #f0f0f0;
	min-height: 327px;
}
#p-mid #hp-advert p {
	padding: 2px 0px 0px 9px;
	margin: 0px;
	font-size: 0.8em;
}
#p-mid #hp-advert div.reklama {
	margin-bottom: 0px;
}
#p-mid #specials {
	background: #f0f0f0 url("http://i.lagardere.cz/frekvence1/u/hp/bg-specials.png") 0% 0% no-repeat;
	width: 100%;
	height: 170px;
}
#p-mid #specials h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	padding: 10px 18px 1px 18px;
}
#p-mid #specials h4 a {
	color: #000000;
	text-decoration: none;
}
#p-mid #specials h4 a:hover {
	text-decoration: underline;
}
#p-mid #specials div {
	width: 920px;
	margin-left: 35px;
	overflow: hidden;
}
#p-mid #specials ul {
	width: 2000px;
}
#p-mid #specials ul li {
	list-style: none;
	margin-right: 7px;
	float: left;
	padding: 12px 0;
	height: 146px;
}
#p-mid #specials ul li.last {
	margin-right: 0px;
}
#p-mid #specials ul li a {
	color: #2e2f30;
	text-decoration: none;
}
#p-mid #specials ul li span {
	display: block;
	color: #2e2f30;
	font-size: 0.95em;
	margin-top: 4px;
}

/* bezna stranka - layout */
#p-mid #right-column {
	float: right;
	width: 314px;
    padding-top: 15px;
}
#p-mid #main-column {
	float: left;
	width: 616px;
}

/* levy sloupec */
#p-mid #left-column .index .box {
	width: 201px;
}
#p-mid #left-column .index .box .in {
	padding: 11px;
}
#p-mid #left-column .box h2 {
	color: #ffffff;
}
#p-mid #left-column h2 {
	color: #000000;
	border: none;
	padding-left: 5px;
	font-size: 1.2em;
	margin-bottom: 0px;
}
#p-mid #left-column .box.multimedia {
	background-color: #262c39;
	font-size: 0.90em;
	margin-bottom: 17px;
}
#p-mid #left-column .box.multimedia h3 {
	border-left: #01050e 3px solid;
	border-right: #01050e 3px solid;
	border-top: #01050e 3px solid;
	background: #01050e url("http://i.lagardere.cz/frekvence1/u/bg-multimedia-h3.png") 0 0 repeat-x;
	font-size: 0.95em;
	padding: 1px 10px 4px 10px;
}
#p-mid #left-column .box .in {
	padding: 2px 14px;
}
#p-mid #left-column .box.multimedia .in ul li {
	color: #838383;
	padding: 6px 0px 10px 0px;
	border-bottom: #50555f 1px solid;
	list-style: none;
	position: relative;
}
#p-mid #left-column .box.multimedia .in ul li.last {
	border: none;
	font-size: 1em;
}
#p-mid #left-column .box.multimedia .in ul li strong {
	color: #ffffff;
}
#p-mid #left-column .box.multimedia .in ul li a, #p-mid #left-column .box.multimedia .in ul li a strong {
	color: #f39f32;
	font-weight: normal;
}
#p-mid #left-column .box.multimedia .in ul.play li {
	padding-left: 28px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/btn-play-small.gif") 0 11px no-repeat;
	cursor: pointer;
}
#p-mid #left-column .box.multimedia .in ul li span {
	display: block;
	position: absolute;
	top: 10px;
	left: 0px;
	width: 18px;
	height: 18px;
}
#p-mid #left-column .box.multimedia .in ul li img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
#p-mid #left-column .zelena-usporam {
	padding-top: 10px;
}
#p-mid #left-column .zelena-usporam .box {
	width: 201px;
	background-color: #effada;
}
#p-mid #left-column .zelena-usporam .box.hover {
	background-color: #e7fac2;
}
#p-mid #left-column .zelena-usporam .box span {
	background-color: #cbdcab;
}
#p-mid #left-column .zelena-usporam .box.hover span {
	background-color: #b9dc76;
}
#p-mid #left-column .zelena-usporam .box h2 {
	background-color: #80b814;
	color: #ffffff;
}

/* obecne styly pro hlavni obsah */
#p-mid div.clr div.left {
	width: 470px;
	float: left;
}
#p-mid div.clr div.right {
	width: 250px;
	float: right;
}
#p-mid h1, #p-mid .h1 {
	font-size: 2.143em;
    font-weight: 600;
    color: #0061ae;
    line-height: 1.25em;
    margin-bottom: 0.4em;
}
#p-mid p {
	line-height: 1.643em;
    margin-bottom: 0.857em;
}
#p-mid p.perex {
    margin-bottom: 1.786em;
}
#p-mid p a {
    color: #0377d2;
}
#p-mid p a:visited {
    color: #509ad3;
}

#p-mid h2 {
	color: #676767;
	font-size: 1.714em;
	margin-bottom: 0.667em;
    line-height: 1.25em;
    font-weight: 400;
}
#p-mid h2.question {
    font-size: 1.286em;
    margin-bottom: 0.222em;
}
#p-mid h3 {
	color: #000000;
	font-size: 1.071em;
	margin-bottom: 1.333em;
    font-weight: 600;
}
#p-mid h4 {
    font-size: 1.143em;
    font-weight: 600;
    margin-bottom: 0.214em;
}
#p-mid p.tags {
    font-size: 0.857em;
    margin-bottom: 1em;
    color: #676767;
}
#p-mid p.tags a {
    text-decoration: none;
    color: #676767;
}
#p-mid p.tags a:hover {
    text-decoration: underline;
}
#p-mid p.tags.blue,
#p-mid p.tags.blue a {
    color: #0061ae;
}
#p-mid p.tags.blue span.sep {
    background-color: #c9dbea;
}
#p-mid .article-content {
    padding-bottom: 2.5em;
}
#p-mid .article-content h1 {
    margin-bottom: 0.467em;
}
#p-mid .article-content h2 {
    padding-top: 1.167em;
    margin-bottom: 0.5em;
}
#p-mid .article-content h3 {
    font-size: 1.286em;
    margin-bottom: 0.222em;
}
#p-mid .article-content .article-perex {
    margin-bottom: 1em;
}
#p-mid .article-content .article-perex .motive {
    width: 200px;
    float: left;
    display: block;
    margin: 0 10px 0 0;
}
#p-mid .article-content .article-perex .motive img {
    display: block;
}
#p-mid .article-content .article-perex .motive .motive-source {
    color: #676767;
    font-size: 0.786em;
}
#p-mid .article-content ul {
    margin-bottom: 2.143em;
	list-style-type: square;
	margin: 0 0 15px 20px;
}
#p-mid .article-content ul li {
    padding: 0;
    margin-left: 10px;
    line-height: 1.643em;
}
#p-mid .article-content ul li ul {
    margin-bottom: 0.857em;
}
/*
#p-mid .article-content ul li:before {
    content: "\2212\a0";
    position: absolute;
    left: 0;
}
*/
#p-mid .article-content ul li ul li {
    margin-left: 12px;
    padding-left: 8px;
}
#p-mid .article-content ul li ul li:before {
    content: "\b7\a0";
    position: absolute;
    left: 0;
}
#p-mid .article-content table {
    width: 100%;
    margin-bottom: 15px;
}
#p-mid .article-content table td,
#p-mid .article-content table th {
    padding: 1.071em 20px 1.071em 20px;
}
#p-mid .article-content table thead tr {
    background-color: #e5eff7;
}
#p-mid .article-content table thead td,
#p-mid .article-content table thead th {
    color: #0061ae;
    font-weight: 600;
}
#p-mid .article-content table thead th {
	text-align: left;
}
#p-mid .article-content table tbody tr {
    border-bottom: 1px solid #e5e7e9;
}
#p-mid .article-content table tbody td {
    color: #000000;
}
#p-mid .article-content img.center-block {
    display: block;
    margin: 0 auto;
}
#p-mid .photogallery figure {
    margin: 0 0 10px 0;
}
#p-mid .box h2, #p-mid .box h3, #p-mid .box h2 a, #p-mid .box h3 a {
	color: #ffffff;
}
#p-mid .box h2, #p-mid .box h3, #p-mid h2.color1, #p-mid h2.color2, #p-mid h2.color3, #p-mid h3.color1, #p-mid h3.color2, #p-mid h3.color3 {
	border-top: 3px;
	border-top-style: solid;
}
#p-mid h2.color1, #p-mid h2.color1 a,
#p-mid h2.color2, #p-mid h2.color2 a,
#p-mid h2.color3, #p-mid h2.color3 a,
#p-mid h3.color1, #p-mid h3.color1 a,
#p-mid h3.color2, #p-mid h3.color2 a,
#p-mid h3.color3, #p-mid h3.color3 a {
	color: #ffffff;
}
#p-mid h2.color1, #p-mid .box.color1 h2,
#p-mid h2.color2, #p-mid .box.color2 h2,
#p-mid h2.color3, #p-mid .box.color3 h2,
#p-mid h3.color1, #p-mid .box.color1 h3,
#p-mid h3.color2, #p-mid .box.color2 h3,
#p-mid h3.color3, #p-mid .box.color3 h3 {
    padding: 3px 10px 4px 10px;
}
#p-mid ul.standard {
	margin: 0px 15px 15px 15px;
}
#p-mid ul.standard li {
	padding-left: 12px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/li-standard.png") 0em 0.5em no-repeat;
}
#p-mid .releated-list li {
	margin-bottom: 7px;
}
#p-mid .releated-list li h4 {
	margin-bottom: 0px;
}
#p-mid .releated-list li span {
	font-size: 0.9em;
	font-weight: bold;
}

/* fulltext */
#p-mid .standard ul {
	margin: 0px 15px 15px 15px;
}
#p-mid .standard ul li {
	padding-left: 12px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/li-standard.png") 0em 0.5em no-repeat;
}

#p-mid ol {
	margin-left: 35px;
	margin-bottom: 15px;
}
#p-mid .box {
	margin-bottom: 16px;
}
#p-mid .box h2, #p-mid .box h3 {
	margin-bottom: 0px;
}
#p-mid .box.color1 {
	background-color: #fdefdb;
}
#p-mid .box.color2 {
	background-color: #fae8e3;
}
#p-mid .box.color3 {
	background-color: #e4eaef;
}
#p-mid .box.color4 {
	background-color: #effada;
}
#p-mid .box.transparent-content {
	background-color: #ffffff;
}
#p-mid h2.color1 {
	background-color: #f08d00;
	border-color: #fdefdb;
}
#p-mid h2.color2 {
	background-color: #d74e28;
	border-color: #fae8e3;
}
#p-mid h2.color3 {
	background-color: #305f83;
	border-color: #e4eaef;
}
#p-mid h3.color1 {
	background-color: #f08d00;
	border-color: #fdefdb;
}
#p-mid h3.color2 {
	background-color: #d74e28;
	border-color: #fae8e3;
}
#p-mid h3.color3 {
	background-color: #305f83;
	border-color: #e4eaef;
}
#p-mid .box.color1 h2, #p-mid .box.color1 h3 {
	background-color: #f08d00;
	border-color: #fdefdb;
}
#p-mid .box.color2 h2, #p-mid .box.color2 h3 {
	background-color: #d74e28;
	border-color: #fae8e3;
}
#p-mid .box.color3 h2, #p-mid .box.color3 h3 {
	background-color: #305f83;
	border-color: #e4eaef;
}
#p-mid .box .in {
	padding: 15px;
}
#p-mid .box p {
	padding: 0px;
	margin: 0px;
}
#p-mid .box h4 {
	padding: 0px;
}
#p-mid .box .bottom {
	font-size: 0.9em;
	font-weight: bold;
	line-height: 2.2;
	padding: 0 10px;
}
#p-mid .box.color1 .bottom {
	/*background-color: #dc5300;*/
	background-color: #fadbaf;
	color: #dc5300;
}
#p-mid .box.color1 .bottom a {
	color: #dc5300;
	/*color: #d74e28;*/
}
#p-mid .box.color2 .bottom {
	background-color: #f3c9be;
	color: #dc5300;
}
#p-mid .box.color2 .bottom a {
	color: #dc5300;
}
#p-mid .box.color3 .bottom {
	background-color: #c0ced9;
	color: #071c47;
}
#p-mid .box.color3 .bottom a {
	color: #071c47;
}
#p-mid .extra {
	background-color: #E4EAEF;
}
#p-mid .extra .bottom {
	background-color: #C9D5DF;
	padding: 5px 10px;
	line-height: 1.35;
}
#p-mid .extra .bottom a.more {
	background: transparent url(http://i.lagardere.cz/frekvence1/u/hp-anchor-arrow-small.png) no-repeat scroll 0 6px;
	display: block;
	padding-left: 12px;
	font-weight: bolder;
	color: #071c47;
	line-height: 1.35;
}
#p-mid .extra .in{
	padding: 6px;
}
#p-mid .box.multimedia,
#p-mid .box.multimedia-article {
	background-color: #262c39;
	font-size: 1em;
}
#p-mid .box.multimedia h3,
#p-mid .box.multimedia-article h3{
	border-left: #01050e 3px solid;
	border-right: #01050e 3px solid;
	border-top: #01050e 3px solid;
	background: #01050e url("http://i.lagardere.cz/frekvence1/u/bg-multimedia-h3.png") 0 0 repeat-x;
	font-size: 0.95em;
	padding: 1px 10px 4px 10px;
}
#p-mid .box.multimedia .in {
	padding: 2px 14px;
}
#p-mid #porady-podcast {
	background: none;
}
#p-mid #porady-podcast .in {
	padding: 0;
}
#p-mid #porady-podcast .in ul li,
#p-mid #multimedia-box #multimedia-list ul li {
	background: #e7e7e7 url("http://i.lagardere.cz/frekvence1/u/bg-porady-podcast.png") repeat-x 0 0;
	border: 0 none;
	margin-bottom: 1px;
	font-size: 0.87em;
	padding: 12px 10px 16px 78px;
}
#p-mid #porady-podcast .in ul.promo li,
#p-mid #multimedia-box #multimedia-list ul.promo li {
	background: #f76f03 url("http://i.lagardere.cz/frekvence1/u/bg-porady-podcast-promo.png") repeat-y 0 0;
	min-height: 40px;
	_height: 40px;
	padding-bottom: 25px;
	position: relative;
}
#p-mid #porady-podcast .in ul li a {
	color: #000000;
	font-size: 1.09em;
}
#p-mid #porady-podcast .in ul li span {
	color: #4f4e4e;
}
#p-mid #porady-podcast .in ul li span.clr {
	margin-top: 2px;
}
#p-mid #porady-podcast .in ul li img {
	margin-left: -67px;
	float: left;
}
#p-mid #porady-podcast .in ul li .rating img {
	float: none;
	margin-left: 0;
}

/* box multimédia jako související ke článku */
#p-mid .box.multimedia-article {
	width: 404px;
	margin: 0 auto 16px auto;
}
#p-mid .box.multimedia-article .in {
	padding: 2px;
}
#p-mid .box.multimedia .in ul li {
	color: #838383;
	padding: 6px 0px 10px 28px;
	border-bottom: #50555f 1px solid;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/btn-play-small.gif") 0 11px no-repeat;
	list-style: none;
	position: relative;
}
#p-mid .box.multimedia .in ul li.last {
	background: none;
	border: none;
	padding-left: 0px;
	font-size: 0.9em;
	color: #ffffff;
}
#p-mid .box.multimedia .in ul li.last a {
	color: #ffffff;
}
#p-mid .box.multimedia .in ul li a, #p-mid .box.multimedia .in ul li a strong {
	color: #f39f32;
	font-weight: bold;
}
#p-mid .box.multimedia .in ul li span {
	display: block;
	color: #ffffff;
}
#p-mid .box.multimedia .in ul li span.rating {
	height: 14px;
	width: 73px;
	float: left;
	display: inline;
    position: relative;
    margin: 6px 0 0 6px;
}
#p-mid .box.multimedia .in ul li span.rating-title {
	width: 5.5em;
	float: left;
	display: inline;
}
#p-mid .box.multimedia .in ul li span.clr {
	font-size: 0.9em;
}
#p-mid .h3 {
	border-top-style: solid;
	border-top-width: 3px;
}
#p-mid .color1.h3 {
	background-color: #f08d00;
	border-color: #fdefdb;
}
#p-mid .color2.h3 {
	background-color: #d74e28;
	border-color: #fae8e3;
}
#p-mid .color3.h3 {
	background-color: #305f83;
	border-color: #e4eaef;
}
#p-mid .color4.h3 {
	background-color: #80b814;
	border-color: #c3e08b;
}
#p-mid .h3 h3 {
	float: left;
	border: none;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-comments.png") 0 5px no-repeat;
	padding-left: 20px;
	margin-left: 10px;
}
#p-mid .h3.chat h3 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-comments.png") 0 5px no-repeat;
	padding-left: 20px;
}
#p-mid .h3.vote h3 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-vote.png") 0 5px no-repeat;
	padding-left: 20px;
}
#p-mid .h3 a {
	float: right;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.90em;
	padding: 0px 15px;
	line-height: 2;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-plus.png") 0 10px no-repeat;
}
#p-mid .h3.foto a {
	float: left;
	font-size: 1em;
	margin-left: 10px;
}

#p-mid .btn {
	margin-top: 20px !important;
}
#p-mid .btn a {
	border: none;
	background: #d74e28 url("http://i.lagardere.cz/frekvence1/u/btn-submit-bg.png") 7px 55% no-repeat;
	color: #ffffff !important;
	font-weight: bold;
	padding: 5px 10px 5px 24px;
	text-decoration: underline;
}


/* rozeskok */
#p-mid .index .box {
	width: 296px;
	background-color: #fdefdb;
}
#p-mid .index .box h2 {
	background-color: #f08d00;
	border-color: #fdefdb;
    padding: 3px 10px 4px 10px;
    font-size: 1.071em;
    font-weight: 600;
    line-height: 1.4em;
}
#p-mid .index .box .motive {
	background: #fbddb3 0px 0px no-repeat;
	margin-right: 15px;
	width: 65px;
	height: 65px;
	float: left;
}
#p-mid .index .box {
	margin-bottom: 25px;
	cursor: pointer;
}
#p-mid .index .box.hover {
	background-color: #fae8e3;
}
#p-mid .index .box.hover h2 {
	background-color: #d74e28;
	color: #f3cabf;
	border-color: #fae8e3;
}
#p-mid .index .box.hover .motive {
	background-color: #f3cabf;
}
#p-mid iframe.poll-widget {
	margin: 0 0 20px 15px;
}
#p-mid iframe.poll-article {
    margin: 20px 0 0 0;
}

/* formulare */
#p-mid form{
	margin: 0 0 23px 0;
}
#p-mid form fieldset {
	margin-bottom: 20px;
}
#p-mid form fieldset.no-legend {
	padding-top: 23px;
}
#p-mid form fieldset.color1 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top.png") 0 0 repeat-x;
}
#p-mid form fieldset.color2 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top.png") 0 0 repeat-x;
}
#p-mid form fieldset.color3 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top-c3.png") 0 0 repeat-x;
}
#p-mid form fieldset.color4 {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top-green.png") 0 0 repeat-x;
}
#p-mid form fieldset legend {
	display: block;
	margin: 4px 0 9px;
	padding: 20px 0 0 0;
	font-weight: bold;
}
#p-mid form fieldset h3{
	margin: 23px 0 7px 0;
}

#p-mid form fieldset.color1 legend {
	color: #d13d01;
}
#p-mid form fieldset.color2 legend {
	color: #d13d01;
}
#p-mid form input.text {
	padding: 9px; 
    border: solid 1px #E5E5E5; 
    outline: 0; 
    font-size: 16px; 
    width: 270px; 
    background: #FFFFFF;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
#p-mid form input.text:hover, #p-mid form input.text:focus{ 
	border-color: #C9C9C9; 
}
#p-mid form input.text.half {
	width: 147px;
}
#p-mid form input.submit {
	float: right;
	border: none;
	background: #d74e28 url("http://i.lagardere.cz/frekvence1/u/btn-submit-bg.png") 7px 55% no-repeat;
	color: #ffffff;
	font-weight: bold;
	padding: 2px 3px 3px 17px;
	text-decoration: underline;
	font-size: 0.90em;
}
#p-mid form fieldset.color4 input.submit {
	background-color: #80b814;
	width: 70px;
}
#p-mid form textarea {
	background: #ffffff url("http://i.lagardere.cz/frekvence1/u/bg-input.png") 0 100% repeat-x;
	border: #8f8f8f 1px solid;
	width: 561px;
	margin-bottom: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	padding: 2px;
}
#p-mid .left form textarea {
	width: 290px;
}
#p-mid form input.checkbox {
	margin: 3px 5px 9px 0px;
}
#p-mid form label {
	display: block;
	font-size: 16px;
	/* float: left; */
}
#p-mid form label.check {
	width: auto;
	display: inline;
	float: none;
	margin: 0px 10px 0px 0px;
}
#p-mid form label.required {
	font-weight: bold;
}
#p-mid form .required span {
	color: #d13d01;
}
#p-mid form fieldset.color4 .required span {
	color: #80B814;
}
#p-mid form fieldset p {
	padding: 0px;
	margin-bottom: 13px;
}
#p-mid form .select {
	border: #8f8f8f 1px solid;
	margin-bottom: 5px;
	width: 296px;
}
#p-mid form #messages {
	padding-left: 70px;
	min-height: 35px;
	margin-bottom: 15px;
}
#p-mid form #messages ul {
	list-style-type: none;
	font-size: 0.9em;
}
#p-mid form #messages ul li strong, #p-mid form #messages ul li span {
	color: #dc5300;
}
#p-mid form .errorMessages {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-error.png") no-repeat 10px 0;
}
#p-mid form .infoMessages {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-info.png") no-repeat 10px 0;
}
.submit-btn{
	cursor: pointer;
	display: inline-block;
	font-size: 16px;
	height: 38px;
	line-height: 36px;
	padding: 0 18px;
	background-color: #0061ae;
	border-radius: 21px;
	color: #ffffff;
	border:0
}
.submit-btn:hover{
	background-color: #037FD7;
}

/* Zelena usporam */
#p-mid div.zu-title-bg {
	width: 749px;
	height: 123px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/extra/zelena-usporam/zelena-usporam-title.png") no-repeat left top;
	margin-bottom: 1px;
}
#p-mid div.zu-bg-motive {
	width: 347px;
	height: 164px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/extra/zelena-usporam/bg-motive-zelena-usporam.jpg") no-repeat left top;
	padding: 32px 25px 32px 378px;
	color: #ffffff;
}
#p-mid div.zu-bg-motive p {
	padding: 0;
	margin-bottom: 8px;
	line-height: 1.25em;
}

/* Form Tajna laska */
#p-mid #tajna-laska form label {
	width: 180px;
}
#p-mid #tajna-laska form textarea {
	width: 520px;
}

/* Muze se libit panel */
#p-mid .alsolike {
	position: relative;
}
#p-mid .alsolike h2 {
	font-size: 1.27em;
}
#p-mid .alsolike .view-frame {
	overflow: hidden;
	position: relative;
	width: 917px;
	margin: 0 25px;
	padding: 0 8px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-alsolike.png") repeat-x 0 0;
}
#p-mid .alsolike a.arrow {
	position: absolute;
	width: 25px;
	height: 170px;
	text-indent: -9999px;
	display: block;
}
#p-mid .alsolike a#a-left {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/btn-favorite-arrows.png") no-repeat 0 0;
}
#p-mid .alsolike a#a-left:hover {
	background-position: 0 -170px;
}
#p-mid .alsolike a#a-right {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/btn-favorite-arrows.png") no-repeat -25px 0;
	right: 0;
}
#p-mid .alsolike a#a-right:hover {
	background-position: -25px -170px;
}
#p-mid .alsolike .control a#a-left.deactive {
	background-position: 0 -340px;
}
#p-mid .alsolike .control a#a-right.deactive {
	background-position: -25px -340px;
}
#p-mid .alsolike ul {
	overflow: hidden;
	height: 165px;
	width: auto;
	margin-bottom: 34px;
	padding: 13px 0 0;
	text-align: left;
}
#p-mid .alsolike ul li {
	float: left;
	width: 181px;
	margin-right: 4px;
	_margin-right: 2px;
	position: relative;
}
#p-mid .alsolike ul li a {
	text-decoration: none;
}
#p-mid .alsolike ul li a img {
	display: block;
	border: 5px solid #ffffff;
}
#p-mid .alsolike ul li a span {
	display: block;
	padding-left: 6px;
	font-size: 0.95em;
	color: #000000;
	margin-bottom: 2px;
	text-decoration: none;
}
#p-mid .alsolike ul li a span.play {
	background: transparent url(http://i.lagardere.cz/frekvence1/u/hp/btn-video.png) no-repeat 0 0;
	position: absolute;
	width: 85px;
	height: 54px;
	left: 47px;
	top: 32px;
	display: none;
}
#p-mid .alsolike ul li a:hover span.play {
	display: block;
}
#p-mid .alsolike ul li a span.show {
	color: #4f4e4e;
}

/* reklamni boxy */
#top-banner {
	width: 100%;
	text-align: center;
    margin-top: 22px;
}
#top-banner div {
	width: 994px;
	margin: 0 auto 9px auto;
	position: relative;
	font-size: 0px;
	line-height: 0px;
}
#top-banner div img,
#top-banner div object,
#top-banner div embed,
#top-banner div div {
	margin: 2px;
}
#footer-banner {
	width: 994px;
	min-height: 104px;
	margin: 9px auto 15px auto;
	text-align: center;
}
#footer-banner img,
#footer-banner object,
#footer-banner embed {
	margin: 2px;
}

#right-banner {
	position: absolute;
	top: 187px;
	right: -140px;
	width: 120px;
}
#left-banner {
	position: absolute;
	top: 187px;
	left: -140px;
	width: 120px;
}
#middle-banner {
    margin: 0 auto 30px auto;
    text-align: center;
    width: 990px;
}
#middle-banner div[id^="div-gpt-ad"],
#middle-banner div[id^="google_ads_iframe"] {
	margin: 0 auto;
	min-height: 90px;
}
#footer-banner {
	margin: 0 auto 20px 0;
	text-align: center;
	width: 990px;
}
#footer-banner div[id^="div-gpt-ad"],
#footer-banner div[id^="google_ads_iframe"] {
	margin: 0 auto;
}
#hp-content-banner {
	margin-top: 3px;
}
.reklama p {
	margin: 0px !important;
	padding: 0px !important;
	color: #ccc;
	font-size: 0.8em;
	text-align:right;
}
.hp-left #hp-middle-banner-big {
	padding-left: 38px;
}
.hp-left #hp-middle-banner-small {
	padding-left: 127px;
}
#bottom-banner {
	margin: 0px 0px 10px -12px;
}
#content-banner-big {
padding-left: 135px;
}
#content-banner-small {
padding-left: 225px;
}
#commercial p.title {
	color: #305f83;
	font-size: 0.9em;
	border-bottom: 1px solid #dadada;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
#commercial .ad-comm {
	padding-left: 10px;
	padding-bottom: 10px;
}
#commercial .ad-comm img {
	border: 1px solid #dadada;
	float: right;
	margin: 0px 0px 5px 10px;
}
#commercial .ad-comm a {
	color: #000000;
}
/* styly pro obsah */
#main-column img {
    max-width: 616px;
}
#main-column .box.color1 .in p a {
	color: #e86200;
}
#main-column .box.color3 .in p a {
	color: #071c47;
}
/* - seznam prispevku v diskusi */
#main-column .box .in.diskusion p {
	margin-bottom: 15px;
}
#main-column .box .in.diskusion p a {
	color: #e86200;
}
#main-column .box .in.diskusion p span {
	font-size: 0.90em;
}
#main-column .box .in.diskusion p span span {
	font-size: 1em;
}
#main-column .box .in.diskusion p span a {
	color: #071c47;
}
/* - seznam clanku */
#main-column .box .in.articles p {
	margin-bottom: 15px;
}
#main-column .box .in.articles p span {
	font-size: 0.90em;
	display: block;
	margin-top: 3px;
}
#main-column .box .in.articles p span span {
	font-size: 1em;
	display: inline;
}
#main-column .box .in.articles p span a {
	color: #071c47;
}

/* detail clanku */
.article-head p {	font-weight: bold; }

/* - seznam komentaru ke clanku */
#main-column .box .in.comments p {
	margin-bottom: 15px;
	background-color: #ffffff;
	padding: 10px 13px;
	border-left: #f6c085 4px solid;
}
#main-column .box.color4 .in.comments p {
	border-left: #c3e08b 4px solid;
}
#main-column .box .in.comments p.sub {
	background: none;
	border-left: #fbdfbd 4px solid;
	margin-left: 20px;
}
#main-column .box.color4 .in.comments p.sub {
border-left: #def0bc 4px solid;
}
#main-column .box .in.comments ul.sub {
	background: none;
	margin-left: 20px;
}
#main-column .box .in.comments ul.sub li p.dotted {
	background: none;
	border-left: #fbdfbd 4px solid;
}
#main-column .box .in.comments p span {
	font-size: 0.90em;
	display: block;
	margin-bottom: 3px;
}
#main-column .box .in.comments p span strong.name {
	font-size: 1.1em;
	color: #e86200;
}
#main-column .box.color4 .in.comments p span strong.name {
	color: #80b814;
}
#main-column .box .in.comments p span span.sep {
	display: inline;
	color: #d1d1d1;
}
#main-column .box .in.articles p span a {
	color: #071c47;
}

/* seznam novinek */
#p-mid .news-perex {
    padding-bottom: 55px;
}
#p-mid .radio-perex {
    padding-bottom: 35px;
}
#p-mid .news-perex {
    color: #434e52;
}
#p-mid .news-list li {
	list-style: none;
    padding-left: 228px;
    margin-bottom: 30px;
    position: relative;
    min-height: 152px;
}
#p-mid .news-list li.no-motive {
    padding-left: 0;
}
#p-mid .news-list li h2 {
    font-size: 1.786em;
    line-height: 1.25em;
	color: #000000;
    font-weight: 600;
    margin-bottom: 0.4em;
}
#p-mid .news-list li h2 a {
	color: #000000;
    text-decoration: none;
}
#p-mid .news-list li h2 a:visited {
    color: #62676f;
}
#p-mid .news-list li h2 a:hover {
    color: #0061ae;
}
#p-mid .news-list li .motive {
    position: absolute;
    left: 0;
    top: 7px;
    overflow: hidden;
}
#p-mid .news-list li p {
	margin-bottom: 0.929em;
}
#p-mid .news-list li p.tags {
    margin-bottom: 0;
}
#p-mid .news-list li .motive.audio-ico:before,
#p-mid .news-list li .motive.video-ico:before {
    content: "";
    display: block;
    width: 26px;
    height: 26px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/podcast/sprites-icons.png");
    background-repeat: no-repeat;
    position: absolute;
    right: 15px;
    bottom: 20px;
    background-position: -52px 0;
}
#p-mid .news-list li .motive.video-ico:before {
    background-position: -52px -26px;
}

/* seznam novinek (starý) */
.news-list-old li	{
    padding: 15px 15px;
    border-bottom: #dadada 1px solid;
    list-style: none;
}
.news-list-old li.last{
    border: none;
}
#p-mid .news-list-old li h2{
    margin-bottom: 2px;
    padding: 0px;
    border: none;
    color: #d13d01;
    font-size: 15px;
    font-weight: bold;
}
#p-mid .news-list-old li h2 a{
    color: #d13d01;
}
#p-mid .news-list-old li p{
    padding: 0px;
    margin-bottom: 2px;
}
#p-mid .news-list-old li p.info{
    font-size: 0.90em;
    margin-bottom: 0px;
}
#p-mid .news-list-old li p.info span{
    color: #838383;
}
#p-mid .news-list-old li div {
    border: 1px solid #ffffff;
    margin-bottom: -1px;
}

/*zelena usporam tipy*/
ol.tips li {
	padding: 2px 15px 20px 36px;
	list-style-type: none;
	background-position: 5px 5px;
	background-repeat: no-repeat;
}
ul.tips {
	margin-bottom: 20px;
}
ul.tips li {
	padding: 15px 0px 15px 0px;
	list-style-type: none;
}

.tips li.circle1 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-1.png"); }
.tips li.circle2 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-2.png"); }
.tips li.circle3 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-3.png"); }
.tips li.circle4 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-4.png"); }
.tips li.circle5 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-5.png"); }
.tips li.circle6 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-6.png"); }
.tips li.circle7 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-7.png"); }
.tips li.circle8 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-8.png"); }
.tips li.circle9 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-9.png"); }
.tips li.circle10 { background-image: url("http://i.lagardere.cz/frekvence1/u/bg-li-green-circle-10.png"); }

#p-mid .tips li h2{
	margin-bottom: 0.5em;
	color: #547f00;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#p-mid .tips li h2 a{
	color: #547f00;
	text-decoration: underline;
}
#p-mid .tips li p{
	padding: 0px;
	margin-bottom: 2px;
}
#p-mid .tips li a{
	font-weight: bold;
	color: #547f00;
}

/* seznam mikroblogů */
.microblogs-list li	{
	padding: 15px;
	border-bottom: #dadada 1px solid;
	list-style: none;
}
.microblogs-list li.last{
	border: none;
}
#p-mid .microblogs-list li h2{
	margin-bottom: 2px;
	padding: 0px;
	border: none;
	color: #d13d01;
}
#p-mid .microblogs-list li p{
	padding: 0px 0px 0px 0px;
	margin-bottom: 2px;
}
#p-mid .microblogs-list li p.info{
	font-size: 0.90em;
	margin-bottom: 0px;
}
#p-mid .microblogs-list li p.info span{
	color: #838383;
}
#p-mid .microblogs-list li div {
	border: 1px solid #ffffff;
	margin-bottom: -1px;
}


/* seznam moderátorů */
#p-mid .people-list li h2 a {
	color: #d13d01;
}

/* fotogalerie u článku */
#p-mid .gallery {
    width: 475px;
}
#p-mid .gallery .in {
	padding-right: 0px;
	padding-bottom: 0px;
	background: url("http://i.lagardere.cz/frekvence1/u/bg-gallery.png") 15px 15px repeat;
    width: 450px;
}
#p-mid .gallery .thumbnail {
	display: inline;
	float: left;
	width: 100px;
	height: 100px;
	margin: 0px 15px 15px 0px;
	text-align: center;
	overflow: hidden;
}
#p-mid .gallery .last {
	margin-right: 0px;
}
#p-mid .box.gallery.no-right-sidebar {
	width: 705px;
}
#p-mid .box.gallery.no-right-sidebar .last {
	margin-right: 15px;
	margin-bottom: 15px !important;
}

/* strankovani */
.paging {
	background-color: #d74e28;
	border-top: #f7dcd4 3px solid;
	padding: 10px 15px !important;
	color: #e69d88;
	line-height: 2.1em;
}
.paging.hidden,
.paging-autoloader.hidden {
    visibility: hidden;
}
.paging.next-page {
    display: none;
}
.paging.green {
	background-color: #80b814;
	border-top: #def0bc 3px solid;
	color: #effada;
}
#p-mid .paging a {
	color: #ffffff;
}
#p-mid .paging a:visited {
	color: #fff;
}
#p-mid .paging .active {
	color: #ffffff;
}
.paging .previous {
	float: left;
	width: 20%;
	text-align: left;
	font-weight: bold;
}
.paging .pages {
	float: left;
	width: 59%;
	text-align: center;
}
.paging .pages a {
	margin: 0 2px;
}
.paging .next {
	float: right;
	width: 20%;
	text-align: right;
	font-weight: bold;
}
.paging-autoloader {
    text-align: center;
}
.paging-autoloader .ajax-loader {
    width: 40px;
    height: 42px;
    display: inline-block;
    text-indent: -9999px;
    background: url("http://i.lagardere.cz/frekvence1/u/ajax-preloader.gif") no-repeat scroll 0 0;
}
.next2{
	text-align: right;
	padding: 0 !important;
}
#hp .next2{
	margin: 0 !important;
}

/* hodnoceni */
.rating {
	display: block;
	width: 54px;
	height: 10px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/rating-inact.gif") 0 0 no-repeat;
}
.rating img {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/rating-act.gif") 0 0 no-repeat;
    position: absolute;
    left: 0;
    top: 0;
}

/* Program */
#program .program-list h3,
#guest .program-list h3 {
	background-color: #fef8d5;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBJREFUeNpiDLXjZiACNEAxXsDEQEUwatioYTgACzGJESnhUsWw0RwwatigMQwgwABfKgRI15URgwAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/ico-plus-yellow.png");
	background-position: 97% 16px;
	background-repeat: no-repeat;
    border-top: #fdefa3 3px solid;
	margin: 0 0 8px 0;
	cursor: pointer;
	padding-left: 27px;
	color: #58540c;
    font-size: 1.429em;
    font-weight: 400;
    line-height: 52px;
}
#program .program-list h3.ico-minus {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNpi/P//PwO1ABMDFcGoYaOG4QAskaG8DdQyjHE0B4waNtQMAwgwAEZiB1ycX6h/AAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/ico-minus-yellow.png");
}
#program .program-list h3.today,
#guest .program-list h3.today {
	background-color: #e5eff7;
    color: #0061ae;
    border-color: #cee1f0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADFJREFUeNpiZEhcx0AEaIBivICJgYpg1LBRw3AAFmISI1LCpYphozlg1LBBYxhAgAEA4zUEudsxklAAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/ico-plus-blue.png");
}
#program .program-list h3.today.ico-minus,
#guest .program-list h3.today.ico-minus {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACtJREFUeNpi/P//PwO1ABMDFcGoYaOG4QCMDInrGqhm2GgOGDVsqBkGEGAAOHEHrWJBWqUAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/ico-minus-blue.png");
}
#guest .program-list h3.today {
    background-image: none;
    cursor: auto;
}
#program .program-list table,
#guest .program-list table {
	width: 100%;
}
#program .program-list table tr,
#guest .program-list table tr {
    border-bottom: 1px solid #e5e7e9;
}
#program .program-list table tr td {
	padding: 12px 15px;
	vertical-align: top;
    min-height: 24px;
}
#guest .program-list table tr td {
	padding: 8px 10px;
	vertical-align: middle;
}
#program .program-list table tr td a,
#guest .program-list table tr td a {
    text-decoration: none;
}
#program .program-list table tr td a:hover,
#guest .program-list table tr td a:hover {
    color: #000000;
}
#program .program-list table tr td.time,
#guest .program-list table tr td.time {
	width: 20%;
}
#program .program-list table tr td.last {
    padding-right: 65px;
    position: relative;
    display: block;
}
#program .program-list table tr.actual td.last:before {
    content: "";
    display: block;
    width: 33px;
    height: 33px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("http://i.lagardere.cz/frekvence1/u/program-actual.png");
    position: absolute;
    right: 25px;
    top: 50%;
    margin-top: -16px;
}
#program .program-list table tr td.time,
#guest .program-list table tr td.time {
    font-weight: 600;
}
#guest .program-list table tr td.time span {
	font-size: 0.871em;
	display: block;
}
#program .program-list table tr.actual td,
#guest .program-list table tr.actual td {
	background-color: #99c0df;
}
#guest .program-list table tr td a.btn {
	background: #0061ae;
	color: #ffffff;
	padding: 5px 10px;
	text-decoration: none !important;
	-moz-border-radius: 3px;
	border-radius: 3px;
    display: none;
}
#guest.js-enabled .program-list table tr td a.btn {
    display: inline;
}
#program .program-list table tr td .icon, #program .porady .icon,
#guest .porady .icon {
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 38px;
	min-height: 24px;
	display: block;
}
#program .program-list .icon.item-1, #program .program-list .icon.item-13 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/rano-frekvence-1.png");
}
#program .program-list .icon.item-2 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/tezkej-pokondr.png");
}
#program .program-list .icon.item-4 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/press-klub.png");
}
#program .program-list .icon.item-8 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/pisnicky-na-prani.png");
}
#program .program-list .icon.item-10 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/ceskoslovenska-diskoteka.png");
}
#program .program-list .icon.item-16 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/sexy-zivot.png");
}
#program .program-list .icon.item-17 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/ceska-noc.png");
}
#program .program-list .icon.item-18 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/damsky-klub.png");
}
#program .program-list .icon.item-19 {
	background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/ruda-z-ostravy.png");
}
#program .program-list .icon.item-20 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/dopoledne-na-f1.png");
}
#program .program-list .icon.item-21 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/odpoledne-na-f1.png");
}
#program .program-list .icon.item-22 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/vareni-s-jirkou-babicou.png");
}
#program .program-list .icon.item-23 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/podvecer-na-f1.png");
}
#program .program-list .icon.item-24 {
    background-image: url("http://i.lagardere.cz/frekvence1/u/porady/icons/hudba-na-f1.png");
}

/* Horoskopy*/
#right-column .container .horoscope-motto {
    padding: 18px 0 75px 0;
    background: url("http://i.lagardere.cz/frekvence1/u/horoskopy/dagmar-kludska.png") no-repeat scroll 0 100%;
}
#right-column .container .horoscope-motto h3,
#right-column .container .zodiac-set h3 {
    color: #1b8dcb;
    font-size: 1.214em;
    margin-bottom: 0.429em;
}
#right-column .container .horoscope-motto p,
#right-column .container .zodiac-set p {
    font-size: 0.929em;
    line-height: 1.25em;
}
#right-column .container .zodiac-set p {
    margin-bottom: 1.692em;
}
#right-column .astro-promo {
    background: #e3f3fb url("http://i.lagardere.cz/frekvence1/u/horoskopy/hp/zodiac-promo.png") no-repeat 22px bottom;
    padding: 20px 20px 20px 116px;
    line-height: 1.25em;
    font-size: 0.929em;
    color: #1b8dcb;
    margin-bottom: 25px;
}
#right-column .astro-promo a {
    display: block;
    margin-top: 5px;
    color: #085985;
    text-decoration: none;
}
#right-column .astro-promo a:hover {
    text-decoration: underline;
}
#right-column .astro-container.bottom-sep {
    padding-bottom: 20px;
}
#right-column .container .zodiac-set {
    margin-bottom: 25px;
}
#right-column .container .zodiac-set .styled-select {
    width: 152px;
    height: 36px;
}
#right-column .container .zodiac-set .styled-select select {
    padding: 6px 25px 6px 8px;
    width: 170px;
    height: 36px;
    line-height: 1em;
}
#right-column .container .form-content .button {
    margin: 0;
}
#right-column .container .form-content .button:before {
    width: 23px;
    height: 23px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg1JREFUeNqk1c1LVFEcxvEZ0yxJCdSFENHLohat0xQXGlhICblRDJtVQRs3QRH+AdGipQsXkq0ahxC10oiIpLddmzYKakK0a+MQWr40fX/03Dgc73Fmbgc+zL33nPPcO/eel3ShUEgFSgW60YtzOIoarGMVb/EUL7ATF5AOhFvgAxzDIuaxgDXU4yS6cBxfcBcTu1Is3FGDXOFveYlWr97Xgjm1n1D/f/V+8DusY7BIqO8aNjDv3sBtkFNwR5nBkU71z/rhh/ETAwmDD+AQMnpFff6T708YfBAfMKNz+wZLqEwlDIzYaHuif92ma816+p7oidMJw+8rqN+7voBxO/iEWwmCbyh4OKZuBIt2kMdtp6IRdUWCL2AbY4H6IWzaFK/Fd2dePcJ7NASWhTPIadbeDLTJo8rCf2hKR+UOjuA56rxOTZjFNy0Rm4Fw67dl4V9xwqn4jIt6wiktVin9PkO1FrS1VLicxoq9n1GNy7gZ90vj18bytGbg2RI+to2Wh3ZwSV+9PaZRD3awjN/oLSG4RXmX7aTChg1eBRpfVXCpw9Vm6Ar2RRf6dLfrgQ4NZayOsWvLY73Tzv9YFTe0rseu5290g0yZwRn1C67n0Q2yzk7UXiS02dmJsv5OFNpD+3HP2UNfaw/Na4Kcwnn9LmM4bg9N77H7V2qyXEGrJppd21bgR0xiTtd2lT8CDABIWsqHfDmd+wAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/btn-send.png");
    top: 7px;
    left: 10px;
}
#right-column .container .form-content .button input {
    font-size: 1.077em;
    height: 38px;
    line-height: 36px;
    padding-left: 43px;
}

/* vyhledávání */
#fulltext #results {
	margin: 0px;
}
#fulltext #results li {
	list-style: none;
	border-bottom: #dadada 1px solid;
	padding: 15px;
	position: relative;
}
#fulltext #results li.last {
	border: none;
}
#fulltext #results li p {
	padding: 0px;
}
#fulltext #results li h2 {
	color: #d13d01;
	border: none;
	margin: 0px;
	padding: 0px;
	font-size: 1.10em;
	line-height: 1.2;
}
#fulltext #results li h2 a {
	color: #d13d01;
}
#fulltext #results li .tracker {
	font-size: 0.9em;
}
#fulltext #results li .rating {
	position: absolute;
	right: 15px;
	top: 20px;
}

/* Taby */
ul.tabs {
	border-bottom: #d74e28 4px solid;
}
ul.tabs li {
	height: 27px;
	float: left;
	margin-right: 5px;
	list-style: none;
}
ul.tabs li a {
	height: 27px;
	color: #d74e28;
	text-decoration: none;
	font-size: 0.9em;
}
ul.tabs li a.active {
	color: #ffffff;
}
ul.tabs li a strong {
	padding: 0px 10px;
	line-height: 2.4;
	float: left;
	display: block;
	height: 27px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-inact.png") 0 0 repeat-x;
}
ul.tabs li a.active strong {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-act.png") 0 0 repeat-x !important;
}
ul.tabs li a span {
	width: 4px;
	display: block;
	height: 27px;
}
ul.tabs li a span.left {
	float: left;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-inact-l.png") 0 0 no-repeat;
}
ul.tabs li a span.right {
	float: left;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-inact-r.png") 0 0 no-repeat;
}
ul.tabs li a.active span.left {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-act-l.gif") 0 0 no-repeat !important;
}
ul.tabs li a.active span.right {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-act-r.gif") 0 0 no-repeat !important;
}
.tab-box {
	background-color: #fae8e3;
	padding: 15px;
	color: #d74e28;
	margin-bottom: 20px;
}
.tab-box p {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
.tab-box ul li {
	list-style: none;
	color: #464646;
	float: left;
	width: 239px;
	margin-bottom: 4px;
}
.left .tab-box ul li {
	width: 221px;
}
.tab-box ul li a {
	font-weight: bold;
}
ul.tabs.color1 li a.active strong {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-o-act.png") 0 0 repeat-x !important;
}
ul.tabs.color1 li a.active span.left {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-o-act-l.gif") 0 0 no-repeat !important;
}
ul.tabs.color1 li a.active span.right {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-tabs-o-act-r.gif") 0 0 no-repeat !important;
}
ul.tabs.color1 {
	border-bottom: #f08d00 4px solid;
}
.tab-box.color1 {
	background-color: #fdf0de;
}

/* pocasi */
#pocasi .next-days {
    margin-bottom: 30px;
}
#pocasi .next-days li {
    position: relative;
    padding: 20px 0 20px 88px;
    border-bottom: 1px solid #e5e7e9;
}
#pocasi .next-days li span {
    width: 100px;
    display: inline-block;
    margin-left: 90px;
}
#pocasi .next-days li span:first-child {
    margin-left: 0;
    width: 105px;
}
#pocasi .next-days li.highlighted {
    background-color: #edf8fe;
    border-top: 1px solid #cdebfc;
    border-bottom: 0;
    padding: 20px 20px 20px 88px;
}
#pocasi .next-days li.highlighted:before {
    top: 22px;
}
#pocasi .next-days li.highlighted h2 {
    font-size: 1.429em;
    font-weight: 600;
    color: #0061ae;
    margin-bottom: 4px;
}
#pocasi .next-days li.highlighted p {
    margin: 0;
    color: #0061ae;
}
#pocasi .next-days li.highlighted:first-child {
    border-top-width: 4px;
}
#pocasi .next-days li:before {
    content: "";
    display: block;
    width: 47px;
    height: 43px;
    background-repeat: no-repeat;
    background-image: url("http://i.lagardere.cz/frekvence1/u/pocasi/sprites-weather.png");
    position: absolute;
    left: 26px;
    top: 8px;
}
#pocasi .next-days li.jasno:before {
	background-position: 0 0;
}
#pocasi .next-days li.mlha:before {
    background-position: -50px 0;
}
#pocasi .next-days li.oblacno:before {
    background-position: -100px 0;
}
#pocasi .next-days li.oblacnosdestem:before {
    background-position: -150px 0;
    left: 30px;
}
#pocasi .next-days li.oblacnosesnezenim:before {
    background-position: -200px 0;
    left: 30px;
}
#pocasi .next-days li.polojasno:before {
    background-position: -250px 0;
}
#pocasi .next-days li.bourka:before {
    background-position: -300px 0;
    left: 30px;
}
#pocasi .next-days li.zatazeno:before {
    background-position: -350px 0;
}
#pocasi .next-days li.zatazenosdestem:before {
    background-position: -400px 0;
}
#pocasi .next-days li.zatazenosesnezenim:before {
    background-position: -450px 0;
}
#pocasi .next-days li.skorojasno:before {
    background-position: -500px 0;
}
#pocasi .partner-weather {
    margin-bottom: 2.143em;
}
#pocasi .banner-weather {
    margin-bottom: 30px;
    display: block;
}
#pocasi #wLocality {
    padding-top: 14px;
}
#p-mid form .styled-select {
    width: 192px;
    height: 44px;
    overflow: hidden;
    background: url("http://i.lagardere.cz/frekvence1/u/pocasi/styled-select.png") no-repeat right #f9fafb;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
    float: left;
    margin-right: 12px;
}
#p-mid form .styled-select select {
    width: 212px;
    height: 44px;
    background: transparent;
    font-size: 14px;
    padding: 12px 25px 12px 15px;
    -webkit-appearance: none;
    border: 0;
    font-family: 'Open Sans', 'sans-serif';
}
#pocasi #wLocality .submit-input {
    font-size: 	1.143em;
    color: #ffffff;
    background-color: #0061ae;
    border-radius: 22px;
    cursor: pointer;
    border: 0;
    height: 44px;
    line-height: 38px;
    padding: 0 22px;
}

/* Mobilním telefonem */
#mobilnim-telefonem .motive {
    width: 615px;
    height: 20.500em;
    display: block;
    background: #fbdb2e url("http://i.lagardere.cz/frekvence1/u/mobil/motive.jpg") no-repeat scroll 0 0;
    position: relative;
    margin-bottom: 65px;
}
#mobilnim-telefonem .motive .layer {
    position: absolute;
    right: 50px;
    top: 28px;
}
#mobilnim-telefonem .motive h2 {
    font-weight: 600;
    font-size: 1.714em;
    line-height: 1em;
    margin-bottom: 0.833em;
    color: #6d5d09;
    width: 150px;
}
#mobilnim-telefonem .motive ul li {
    margin-bottom: 1em;
}
#mobilnim-telefonem .motive ul li a {
    padding-left: 75px;
    display: block;
    min-height: 30px;
    position: relative;
    color: #6d5d09;
    text-decoration: none;
    line-height: 30px;
}
#mobilnim-telefonem .motive ul li a:hover {
    text-decoration: underline;
}
#mobilnim-telefonem .motive ul li a:before {
    content: "";
    display: block;
    width: 60px;
    height: 30px;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-image: url("http://i.lagardere.cz/frekvence1/u/mobil/sprites.png");
}
#mobilnim-telefonem .motive ul li.ios a:before {
    background-position: 0 -50px;
    left: 16px;
    top: 3px;
}
#mobilnim-telefonem .motive ul li.android a:before {
    background-position: -100px -50px;
    left: 15px;
    top: 3px;
}
#mobilnim-telefonem .motive ul li.windows a:before {
    background-position: -200px -50px;
    left: 14px;
    top: 2px;
}
#mobilnim-telefonem .motive ul li.symbian a:before {
    background-position: -300px -50px;
    top: 7px;
}
#mobilnim-telefonem .os-list li {
    position: relative;
    padding: 30px 15px 45px 88px;
    border-top: 1px solid #eef0f2;
}
#mobilnim-telefonem .os-list li:before {
    content: "";
    display: block;
    width: 70px;
    height: 50px;
    background-repeat: no-repeat;
    background-image: url("http://i.lagardere.cz/frekvence1/u/mobil/sprites.png");
    position: absolute;
    left: 30px;
    top: 15px;
}
#mobilnim-telefonem .os-list li#ios:before {
    background-position: 0 0;
}
#mobilnim-telefonem .os-list li#android:before {
    background-position: -100px 0;
    left: 26px;
    top: 18px;
}
#mobilnim-telefonem .os-list li#windows:before {
    background-position: -200px 0;
    left: 26px;
}
#mobilnim-telefonem .os-list li#symbian:before {
    background-position: -300px 0;
    left: 16px;
    top: 33px;
}
#mobilnim-telefonem .os-list li p {
    margin-bottom: 1.429em;
}
#mobilnim-telefonem .os-list li h3 {
    font-size: 1.25em;
    font-weight: 600;
    color: #000000;
    margin-bottom: 0.700em;
}
#mobilnim-telefonem .os-list li .download {
    font-size: 1.143em;
    text-decoration: none;
    position: relative;
    border: 1px solid #0f6ab3;
    border-radius: 3px;
    line-height: 50px;
    display: inline-block;
    padding: 0 10.313em 0 12px;
}
#mobilnim-telefonem .os-list li .download:before {
    content: "";
    display: block;
    width: 130px;
    height: 50px;
    position: absolute;
    left: 7.625em;
    top: 11px;
    background-repeat: no-repeat;
    background-image: url("http://i.lagardere.cz/frekvence1/u/mobil/sprites.png");
}
#mobilnim-telefonem .os-list li .download span {
    display: inline-block;
    line-height: 50px;
    padding-right: 12px;
    background: url("http://i.lagardere.cz/frekvence1/u/mobil/download-separator.png") no-repeat scroll 100% 10px;
}
#mobilnim-telefonem .os-list li#ios .download:before {
    background-position: 0 -100px;
}
#mobilnim-telefonem .os-list li#android .download:before {
    background-position: 0 -150px;
}
#mobilnim-telefonem .os-list li#windows .download:before {
    background-position: 0 -200px;
    top: 13px;
}
#mobilnim-telefonem .os-list li#symbian .download:before {
    background-position: 0 -250px;
    top: 9px;
}


.map-space .map-over {
    left: 0;
    position: absolute;
    top: 0;
}

/* Map stránek */
#sitemap #p-mid div.clr div.left, #sitemap #p-mid div.clr div.right {
	width: 362px;
}
#sitemap #p-mid #main-column h3 {
	margin-bottom: 10px;
}
#sitemap #p-mid #main-column ul li {
	list-style: none;
	font-weight: bold;
	padding-bottom: 7px;
}
#sitemap #p-mid #main-column ul li a {
	color: #071c47;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/li-sitemap.png") 10px 7px no-repeat;
	padding-left: 23px;
}
#sitemap #p-mid #main-column ul.sub {
	padding-top: 20px;
	margin: 7px 0px 10px 0px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top.png") 0 0 repeat-x;
}
#sitemap #p-mid #main-column ul.sub li {
	font-size: 0.9em;
	font-weight: normal;
	padding-bottom: 1px;
	float: left;
	width: 181px;
}
#sitemap #p-mid #main-column ul.sub li a {
	color: #464646;
	text-decoration: none;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/li-sitemap-sub.png") 15px 5px no-repeat;
	display: block;
}

/* - tohle se musi jeste nejak upravit */
#multimedia-content .file-info #rateArticle{
	margin-top: 5px;
	padding: 0px;
}
#rateArticle {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/podcast/rating-detail.png") 0 0px no-repeat;
	height: 17px;
	text-align: left;
	width: 114px;
	position: relative;
}
#rateArticle a {
	display: block;
	float: left;
	height: 17px;
	width: 22px;
}
#rateArticle span {
	display: none;
	color: yellow;
}
#rateArticle img {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/podcast/rating-detail-full.png") no-repeat 0 0;
	position: absolute;
	top: 0;
	left: -1px;
}
/* - */

/* Hvezdarna */
#hvezdarna .categories {
	margin-bottom: 0px;
}
#hvezdarna .findTagContainer {
	background-color: #f3c9be;
	padding: 8px 15px;
	border-top: #ffffff 1px solid;
	margin-bottom: 20px;
}
#hvezdarna .findTagContainer form {
	float: right;
}
#hvezdarna .findTagContainer form .text {
	float: right;
	margin-bottom: 0px;
	color: #464646;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-hvezdarna-search-input.png") 0 bottom repeat-x;
	border: #ffffff 1px solid;
	width: 200px;
	height: 17px;
}
#hvezdarna .findTagContainer form .submit {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-hvezdarna-search-btn.png") 0 0 no-repeat;
	width: 21px;
	height: 21px;
	margin-left: 4px;
}
#hvezdarna .findTagContainer form label {
	margin-top: 2px;
}
#hvezdarna #multimedia-box {
	background-color: #224e70;
}
#hvezdarna #multimedia-box .tracking {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-hvezdarna-tracking.png") 0 0 repeat-x;
}
#hvezdarna #multimedia-box .player-container {
	background-color: #3e6786;
}
#hvezdarna #multimedia-box .player-container #player {
	width: 400px;
	height: 310px;
	display: table;
	text-align: center;
	overflow: hidden;
}
#hvezdarna #multimedia-box .player-container2 #player2 {
	width: 800px;
	height: 310px;
	display: table;
	text-align: center;
	overflow: hidden;
}
#hvezdarna #multimedia-box .player-container #player .photo {
	display: table-cell;
	vertical-align: middle;
}
#hvezdarna #multimedia-box .player-container #player .photo a img {
	z-index: 10;
}
#hvezdarna #multimedia-box .player-container .bottom {
	background-color: #497da4;
	line-height: 2.4;
	font-size: 0.9em;
	padding: 0px 8px;
}
#hvezdarna #multimedia-box .player-container .bottom a, #hvezdarna #multimedia-box .player-container .bottom span {
	color: #c9d8e4;
	text-decoration: none;
	font-weight: bold;
	font-weight: 100%;
	background-position: 0 -38px;
	background-repeat: no-repeat;
}
#hvezdarna #multimedia-box .player-container .bottom a:hover {
	color: #ffffff;
	background-position: 0 3px;
}
#hvezdarna #multimedia-box .player-container .bottom .zoom {
	float: left;
	padding-left: 30px;
	background-image: url("http://i.lagardere.cz/frekvence1/u/btn-hvezdarna-zoom.png");
}
#hvezdarna #multimedia-box .player-container .bottom .prev {
	float: right;
	padding-right: 30px;
	margin-right: 5px;
	background-image: url("http://i.lagardere.cz/frekvence1/u/btn-hvezdarna-prev.png");
	background-position: 100% -38px;
}
#hvezdarna #multimedia-box .player-container .bottom a.prev:hover {
	background-position: 100% 3px;
}
#hvezdarna #multimedia-box .player-container .bottom .next {
	float: right;
	padding-left: 30px;
	background-image: url("http://i.lagardere.cz/frekvence1/u/btn-hvezdarna-next.png");
}
#hvezdarna #multimedia-content .file-info {
	padding-right: 0px;
}
#hvezdarna #multimedia-content .file-info .fl {
	color: #ffffff;
	line-height: 1.3;
	margin-top: 15px;
}
#hvezdarna #multimedia-content .file-info .fr {
	border: #37678c 1px solid;
	padding: 5px 10px 0px 10px;
	min-height: 130px;
}
#hvezdarna #multimedia-content .file-info .fr img {
	border: #79a2c2 1px solid;
	margin-bottom: 5px;
}
#hvezdarna #multimedia-content .file-info .fr span {
	font-size: 0.9em;
	margin-bottom: 5px;
	display: block;
}
#hvezdarna #multimedia-content .file-info .fr #rateArticle span {
	display: none;
}
#hvezdarna #multimedia-content .file-info .fr input.text {
	width: 100%;
	margin-bottom: 15px;
}
#hvezdarna #multimedia-content .file-info p {
	margin-bottom: 10px;
	padding: 0px;
}
#hvezdarna #multimedia-content .file-info .fl .tags {
	font-size: 0.9em;
}
#hvezdarna #multimedia-content .file-info .sep {
	color: #497da4;
}
#hvezdarna #multimedia-content .file-info .rating-title {
	width: 10em;
}
#hvezdarna .rating {
	margin-top: 1px;
}
#hvezdarna #multimedia-content .file-info .rate {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/rate-hvezdarna.gif") 0 0 no-repeat;
}
#hvezdarna #multimedia-content .button {
	background-color: #497da4;
	margin-left: 0px;
	margin-top: 15px;
}
#hvezdarna #multimedia-content .save {
	margin-left: 5px;
}
#hvezdarna #multimedia-list ul.list {
	height: 506px;
	overflow: auto;
	margin-bottom: 0px;
}
#hvezdarna #multimedia-list ul.list li {
	width: 90px;
	height: 90px;
	float: left;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-list-item-hvezdarna.png") 0 0 repeat;
	margin: 0px 4px 4px 0px;
	text-align: center;
	display: table;
	overflow: hidden;
}
#hvezdarna #multimedia-list ul.list li a {
	display: table-cell;
	vertical-align: middle;
}
#hvezdarna #multimedia-list .sorter {
	background-color: #497da4;
}
#hvezdarna #multimedia-list .sorter span {
	color: #9fb5c7;
}
#hvezdarna #multimedia-list .paging {
	background-color: #497da4;
	color: #9fb5c7;
}
#hvezdarna #p-mid .h3 a {
	background-position: 0 9px;
}
#hvezdarna #user-box input.text {
	width: 100%;
}
#hvezdarna #user-box input.submit {
	margin-top: 10px;
}
#hvezdarna #user-box label {
	color: #4b4b4b;
}
#hvezdarna #user-box p {
	padding: 0px;
	color: #4b4b4b;
}
#hvezdarna .confirm {
	font-weight: bold;
	color: #292929;
	font-size: 0.9em;
}
#hvezdarna .confirm span {
	color: #d74e28;
	font-size: 1.25em;
	display: block;
	margin-bottom: 3px;
}

/* - tohle se musi jeste nejak upravit */
#hvezdarna #rateArticle {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/rate-hvezdarna.gif") 0 0px no-repeat;
}
/* - */

/* Hvezdarna - soutez */
#hvezdarna .fotostar h4 {
	font-size: 1.2em;
}
#hvezdarna .fotostar p {
	padding-bottom: 15px;
}
#hvezdarna #photo-book {
	background: transparent url("http://i.lagardere.cz/frekvence1/cs/soutez/bg-photo-book.png") 0 0 no-repeat;
	min-height: 67px;
	margin-bottom: 25px;
	position: relative;
	padding: 20px 370px 10px 20px;
}
#hvezdarna #photo-book img {
	position: absolute;
	top: -30px;
	right: 20px;
}
#hvezdarna #photo-book a {
	display: block;
	font-weight: bold;
	padding-left: 17px;
}
#hvezdarna #photo-book a.kniha {
	color: #071c47;
	font-size: 1.2em;
	margin-bottom: 10px;
	background: transparent url("http://i.lagardere.cz/frekvence1/cs/soutez/ico-arrow-black.png") 0 7px no-repeat;
}
#hvezdarna #photo-book a.sleva {
	color: #ffffff;
	font-size: 1.1em;
	background: transparent url("http://i.lagardere.cz/frekvence1/cs/soutez/ico-arrow-white.png") 0 6px no-repeat;
}

/* Podcasty */
#media .podcast-content {
    position: relative;
}
#media h1 {
    margin-bottom: 1em;
    display: none;
}
#media.js-enabled h1 {
    display: block;
}
#media #main-column h2.m-top {
    margin-top: 34px;
}
#media .show-podcast {
    border-top: 3px solid #d4e5f2;
    background-color: #ebf3f9;
    padding: 15px 0 25px 0;
    margin-bottom: 28px;
    position: relative;
}
#media .show-podcast .promo-layer {
    position: absolute;
    left: 8px;
    top: 15px;
    z-index: 10;
}
#media .show-podcast .promo-layer.active {
    width: 600px;
    min-height: 305px;
    background-color: #ebf3f9;
}
#media .show-podcast .promo-layer.active.transparent {
    background: transparent;
}
#media .show-podcast .promo-layer.active * {
    margin: 0 auto;
}
#media .show-podcast .promo-layer .skip-button {
    display: none;
}
#media .show-podcast .promo-layer.active .skip-button {
    position: absolute;
    left: 50%;
    top: 5px;
    margin-left: -82px;
    cursor: pointer;
    display: block;
    font-size: 12px;
}
#media #multimedia-box {
    width: 482px;
    margin: 0 auto;
}
#media #multimedia-box h2 {
    color: #000000;
    font-size: 1.857em;
}
#media .podcast-info {
    margin-bottom: 0;
    line-height: 1.571em;
    display: none;
}
#media.js-enabled .podcast-info {
    display: block;
    font-size: 0.857em;
    margin-bottom: 1em;
}
#media .podcast-info a {
    text-decoration: none;
}
#media .podcast-info a:hover {
    text-decoration: underline;
}
#media #multimedia-content .rating-content {
    float: right;
}
#media #podcast-motive-credit {
    height: 20px;
}
#media #podcast-motive-credit p {
    color: #95b2c8;
    font-size: 0.786em;
    text-align: right;
    margin-bottom: 0;
}
#media .podcast-menu {
    line-height: 1.929em;
}
#media .podcast-menu a {
    color: #000000;
    text-decoration: none;
}
#media .podcast-menu a .count {
    color: #0061ae;
    font-size: 0.929em;
    display: inline-block;
    background-color: #e5eff7;
    line-height: 1.846em;
    padding: 0 8px;
    border-radius: 8px;
}
#media .podcast-menu a:hover .count,
#media .podcast-menu a.active .count {
    color: #ffffff;
    background-color: #0061ae;
}
#media #right-column {
    padding-top: 34px;
}
#media .sorter {
    margin-bottom: 0.571em;
    display: none;
}
#media.js-enabled .sorter {
    display: block;
}
#media .sorter a {
    font-size: 1em;
    line-height: 26px;
    color: #b9b9b9;
    text-decoration: none;
    margin-right: 10px;
}
#media .sorter a:hover,
#media .sorter a.active {
    color: #0061ae;
}
#media .podcast-type {
    margin: 0 20px 20px 0;
    float: left;
}
#media .podcast-type a {
    display: inline-block;
    width: 26px;
    height: 26px;
    text-indent: -9999px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/podcast/sprites-icons.png");
    background-repeat: no-repeat;
    margin-right: 3px;
}
#media .podcast-type a.type-1 {
    background-position: 0 0;
}
#media .podcast-type a.type-1:hover,
#media .podcast-type a.type-1.active {
    background-position: 0 -26px;
}
#media .podcast-type a.type-2 {
    background-position: -26px 0;
}
#media .podcast-type a.type-2:hover,
#media .podcast-type a.type-2.active {
    background-position: -26px -26px;
}
#p-mid .news-list.multimedia-list .podcast-item .tags {
    margin-bottom: 1em;
}
#p-mid .news-list.multimedia-list .podcast-item .rating {
    width: 80px;
    height: 12px;
    background: url("http://i.lagardere.cz/frekvence1/u/podcast/rating-inact.png") no-repeat scroll 0 0;
    position: relative;
}
#p-mid .news-list.multimedia-list .podcast-item .rating img {
    background: url("http://i.lagardere.cz/frekvence1/u/podcast/rating-media-act.png") no-repeat scroll 0 0;
}
#p-mid #multimedia-list .paging-buttons,
#p-mid .multimedia-list + .paging-buttons {
    text-align: center;
}
#p-mid #multimedia-list .paging-buttons .total,
#p-mid .multimedia-list + .paging-buttons .total {
    line-height: 42px;
    color: #676767;
}
#p-mid #multimedia-list .paging-buttons span.round-button span {
    color: #9d9ea0;
}
#media #multimedia-dimmer {
    background: #ffffff;
    opacity: 0.6;
    filter: alpha(opacity=60);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
#media #multimedia-dimmer img {
    position: fixed;
    top: 40%;
    left: 44%;
}
#media .show-podcast #link-this-podcast {
    margin: 10px 0 0 0;
    padding-top: 10px;
    position: relative;
}
#media .show-podcast #link-this-podcast input {
    background-color: #ffffff;
    color: #0061ae;
    font-size: 0.857em;
    border: 1px solid #c8ddee;
    border-radius: 4px;
    line-height: 37px;
    height: 37px;
    padding: 0 18px;
    width: 514px;
    margin: 0 auto;
    display: block;
}
#media .show-podcast #link-this-podcast span {
    content: "";
    display: block;
    width: 18px;
    height: 10px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi/P//PwMuwJi0nlOYh00BxH775deD//MCv+NUDDIIG2ZIXMcpnLtF883nn5tAGMQGieFUT8iQ/1BAyDCiDCHGMKINIWQYSYbgM4xkQ3AZRpYhWAzjYCDXEBh4/fnnBpAZjP/xpUgSAECAAQCYTclp9HT2BgAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/podcast/podcast-link-input.png");
    position: absolute;
    left: 216px;
    top: 1px;
}
#media.js-enabled .article-content .podcast-content {
    height: 130px;
    overflow: hidden;
}
#media .article-content .podcast-content.full {
    height: auto;
}
#media .article-content .slide-down {
    margin-top: 20px;
    text-align: center;
    display: none;
}
#media.js-enabled .article-content .slide-down {
    display: block;
}
#media .article-content .slide-down span {
    cursor: pointer;
    display: inline-block;
    font-size: 1.077em;
    height: 38px;
    line-height: 36px;
    padding: 0 18px;
    background-color: #0061ae;
    border-radius: 21px;
    color: #ffffff;
}
#media #right-column .right-menu .archive ul {
    display: none;
}
#media #right-column .right-menu .archive.actual ul {
    display: block;
}
#media .podcast-search .term {
    height: 28px;
    width: 210px;
    padding: 0 5px;
    border: 1px solid #bdbdbd;
    font-size: 15px;
}
#media .podcast-search .note {
    color: #bbb;
    font-size: 0.857em;
    margin-top: 2px;
}
#media #p-mid .podcast-search .button:before {
    display: none;
}
#media #p-mid .podcast-search .button input {
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
    font-size: 14px;
}

/* SHARE BUTTONS */
#p-mid .article-content .share-text {
	color: #d51717;
	font-size: 20px;
	margin: 20px 0 0 12px;
}
#p-mid .file-info .share-text {
	color: #d51717;
	margin: 0 0 5px 0;
}
#media #multimedia-content .buttons {
    float: left;
}
#p-mid .article-content .share-buttons {
    padding-top: 10px;
    margin-left: 12px;
}
#media #multimedia-content .buttons li,
#p-mid .article-content .share-buttons li,
#p-mid .share-buttons li {
    float: left;
    margin: 0 6px 0 0;
}
#p-mid .share-buttons li {
    list-style: none;
}
#media #multimedia-content .buttons li a,
#p-mid .share-buttons li a {
    display: block;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/podcast/sprites-share-buttons.png");
    background-repeat: no-repeat;
}
#p-mid .article-content .share-buttons li:before {
    content: none;
}
#media #multimedia-content .buttons li a.fb {
    background-position: 0 0;
}
#media #multimedia-content .buttons li a.fb:hover {
    background-position: 0 -40px;
}
#p-mid .share-buttons li a.fb {
    background-position: 0 -40px;
}
#p-mid .share-buttons li a.fb:hover {
    background-position: 0 0;
}
#media #multimedia-content .buttons li a.twitter {
    background-position: -40px 0;
}
#media #multimedia-content .buttons li a.twitter:hover {
    background-position: -40px -40px;
}
#p-mid .share-buttons li a.twitter {
    background-position: -40px -40px;
}
#p-mid .share-buttons li a.twitter:hover {
    background-position: -40px 0;
}
#media #multimedia-content .buttons li a.google {
    background-position: -80px 0;
}
#media #multimedia-content .buttons li a.google:hover {
    background-position: -80px -40px;
}
#p-mid .share-buttons li a.google {
    background-position: -80px -40px;
}
#p-mid .share-buttons li a.google:hover {
    background-position: -80px 0;
}
#media #multimedia-content .buttons li a.mail {
    background-position: -120px 0;
}
#media #multimedia-content .buttons li a.mail:hover {
    background-position: -120px -40px;
}
#media #multimedia-content .buttons li a.link {
    background-position: -160px 0;
}
#media #multimedia-content .buttons li a.link:hover {
    background-position: -160px -40px;
}
#media .podcast-content .fb-comments {
    margin-bottom: 20px;
}

#hvezdarna .rating img {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/rating-hvezdarna-act.gif") 0 0 no-repeat;
}


/* Komiks*/
#komiks #main-column div .item {
	width: 210px;
	padding: 25px 13px 15px 13px;
	float: left;
	margin-right: 20px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-subbox-top.png") 0 0 repeat-x;
}
#komiks #main-column div.first .item {
	background: none;
	padding-top: 0px;
}
#komiks #main-column div .item.last {
	margin-right: 0px;
}
#komiks #main-column div .item span.date {
	display: block;
	margin-bottom: 5px;
	color: #d74e28;
	font-weight: bold;
	font-size: 0.9em;
}
#komiks #main-column div .item a {
	display: block;
	margin-top: 5px;
	color: #071c47;
	font-weight: bold;
}
#komiks #main-column div .item a span {
	text-decoration: underline;
}
#komiks #main-column div .item img {
	text-decoration: none;
	margin-bottom: 5px;
}
#komiks #main-column div .item .highslide-caption {
	display: none;
}

/* Boxy ve dvou sloupcích */
#p-mid .two-cols-boxes {
    margin: 0 0 20px -20px;
}
#p-mid .two-cols-boxes.horoscope {
    margin-bottom: 70px;
}
#p-mid .two-cols-boxes li {
    margin: 0 0 20px 20px;
    /*display: inline-block;
    vertical-align: top;*/
    float: left;
}
#p-mid .two-cols-boxes li .in {
    width: 143px;
    border-top: 3px solid #fdefa2;
    padding: 15px 15px 15px 140px;
    background-color: #fef8d5;
    display: block;
    text-decoration: none;
    color: #6d5d09;
    position: relative;
    min-height: 105px;
}
#p-mid .two-cols-boxes.horoscope li .in {
    background-color: #e3f3fb;
    border-color: #cfe9f6;
    position: relative;
}
#p-mid .two-cols-boxes.horoscope li .in:before {
    content: "";
    display: block;
    width: 64px;
    height: 65px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/horoskopy/zodiac-sprites-big.png");
    background-repeat: no-repeat;
    position: absolute;
    left: 24px;
    top: 18px;
}
#p-mid .two-cols-boxes li a:hover {
    background-color: #fdefa3;
    border-color: #fdefa3;
}
#p-mid .two-cols-boxes li h3 {
    font-weight: normal;
    color: #6d5d09;
    font-size: 1.429em;
    margin-bottom: 0.3em;
}
#p-mid .two-cols-boxes.horoscope li .in h3,
#p-mid .two-cols-boxes.horoscope li .in p.date {
    color: #1b8dcb;
}
#p-mid .two-cols-boxes li p {
    font-size: 0.929em;
    line-height: 1.231em;
    margin-bottom: 0.385em;
}
#p-mid .two-cols-boxes li img {
    position: absolute;
    left: 10px;
    top: 10px;
}
#moderatori #p-mid .two-cols-boxes li img {
	bottom: 0;
	left: 0;
	top: auto;
}

#p-mid .two-cols-boxes.horoscope li .in.kozorozi:before {
    background-position: 0 0;
}
#p-mid .two-cols-boxes.horoscope li .in.vodnari:before {
    background-position: -100px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.ryby:before {
    background-position: -200px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.berani:before {
    background-position: -300px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.byci:before {
    background-position: -400px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.blizenci:before {
    background-position: -500px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.raci:before {
    background-position: -600px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.lvi:before {
    background-position: -700px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.panny:before {
    background-position: -800px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.vahy:before {
    background-position: -900px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.stiri:before {
    background-position: -1000px 0;
}
#p-mid .two-cols-boxes.horoscope li .in.strelci:before {
    background-position: -1100px 0;
}


.perex-contest,
#moderatori .perex,
#porady .perex {
	background: #db5c24 url("http://i.lagardere.cz/frekvence1/u/bg-perex-detail.gif") repeat-y;
	margin-bottom: 19px;
	position: relative;
}
#porady .perex {
	margin-bottom: 3px;
}
.perex-contest .bg,
#moderatori .perex .bg,
#porady .perex .bg {
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-perex-detail-left.png") 0 0 no-repeat;
}
.perex-contest .in,
#moderatori .perex .in {
	margin: 0px 14px 0px 375px;
	padding: 30px 0px;
	min-height: 260px;
	_height: 260px;
}
#porady .perex .in {
	min-height: 330px;
	_height: 330px;
}
.perex-contest img,
#moderatori .perex img,
#porady .perex img {
	margin: -320px 0px 0px 0px;
}
.perex-contest h3,
.perex-contest p,
#moderatori .perex h2,
#moderatori .perex h3,
#moderatori .perex p {
	color: #ffffff;
	border: none;
	padding: 0px 15px;
}
#porady .right .partner-show {
	margin-bottom: 30px;
}
#porady .right .partner-show h3 {
	margin-bottom: 6px;
}
#porady .right .partner-show p {
	line-height: 1.3em;
	border: 1px solid #e5e5e5;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-porady-podcast.png") repeat-x 0 0;
	padding: 10px;
	color: #000000;
	margin-bottom: 10px;
}
#porady .right .partner-show p a {
	color: #000000;
	text-decoration: none;
}
#porady .right .partner-show p img {
	margin-top: 10px;
}
#porady .right h3.podcast-title {
	margin-top: -34px;
}
#porady .right h3.podcast-title a {
	color: #000000;
	text-decoration: none;
}
#porady .right h3.podcast-title a:hover {
	text-decoration: underline;
}
#porady .right #porady-podcast a.more {
	float: right;
	margin-top: 4px;
}
#porady .show-content {
	width: 584px;
	padding: 15px;
	border: 1px solid #f0f0f0;
	background: #ffffff;
	margin-bottom: 19px;
}
#porady .show-content h3 {
	padding-left: 15px;
	font-size: 1.134em;
	margin-bottom: 6px;
}
#porady .partner-show h3 {
    float: left;
    padding-right: 5px;
}
#porady .form-content form .textarea {
    width: 550px;
}

#play-single {
	background-image: none !important;
}
#play-single strong {
	color: #fff;
}
#play-single .player-container {
	margin-top: 5px;
	margin-bottom: 10px;

}
.win-price {
	 font-weight: bold;
	 font-size: 1.5em;
	 color: #305F83;
}
.perex-contest h2 {
	color: #ffffff !important;
	border: none;
	padding: 0px 15px;
	font-weight: bold;
}
#moderatori .perex a,
#porady .perex a {
	color: #ffffff;
}
#moderatori .perex #people{
	position: absolute;
	left: 0;
	bottom: 0px;
	height: 28px;
	line-height: 28px;
	background: url("http://i.lagardere.cz/frekvence1/u/bg-perex-bottom.png") 0 0 no-repeat;
	width: 100%;
}
#porady .perex #people {
	position: absolute;
	left: 0;
	bottom: 0px;
	height: 44px;
	line-height: 44px;
	background: url("http://i.lagardere.cz/frekvence1/u/bg-poeple-porady.png") repeat 0 0;
	width: 100%;
}
#moderatori .perex #people p {
	margin: 0px;
	line-height: 28px;
}
#porady .perex #people p {
	margin: 0;
	line-height: 44px;
    padding-left: 15px;
}
#moderatori .perex #people a {
	color: #ffffff;
	font-weight: bold;
}
#moderatori .box.color1 .in strong {
	color: #dc5300;
}
#moderatori .box.color2 .in strong {
	color: #dd5e2a;
}
#moderatori .box.color3 .in strong {
	color: #081c47;
}
#moderatori .transparent-content p {
	margin-bottom: 10px;
}
#porady div.right {
	margin-right: 19px;
	_display: inline;
}

/* Souteze */
#souteze .list .box {
	width: 367px;
	margin-bottom: 15px;
}
#souteze .list .box .in p {
	margin-bottom: 4px;
}
#souteze .list .box .in span {
	font-size: 0.9em;
}
#souteze .list .box .in img.fl {
	margin-bottom: 5px;
}
#p-mid .hp-right .souteze .in {
	padding-bottom: 0px;
}
#p-mid .hp-right .souteze .in p.clr {
	margin-bottom: 10px;
}
#p-mid .hp-right .souteze .in p.clr img {
	margin-bottom: 0px;
}

/* Hrajte si */
#hrajte-si h1 {
    margin-bottom: 1.067em;
}
#hrajte-si .two-cols-boxes li a:hover {
    background-color: inherit;
}
#hrajte-si .two-cols-boxes li .motive {
    top: 18px;
    left: 10px;
}
#hrajte-si #p-mid .play {
    display: inline-block;
    color: #ffffff;
    background-color: #0061ae;
    padding: 5px 10px;
    text-decoration: none;
    border-radius: 5px;
    margin-top: 10px;
}
#hrajte-si #p-mid .play:hover {
    background-color: #0061ae;
}
#hrajte-si #p-mid .detail .play {
    line-height: 42px;
    padding: 0 25px 0 48px;
    border-radius: 21px;
    font-size: 1.143em;
    position: relative;
}
#hrajte-si #p-mid .detail .play:before {
    content: "";
    display: block;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlVJREFUeNqs1jFoE1Ecx/FrU7SpTRURxIJVQV1TUUJxkLaKGFFUHLQUUcFBOnQQFRctukhFQWdnhwoVJbSDLoIoRcRJHBKpg6WkLrYkNlWE+P3rL3Keebk79cEHcnf/93/vXt7975qq1arXoHXgKLLYjo1oxjd8wCtMYhwlV5ImxyBtuIRhrMQcniOPL0hiC3ZiLRZwB6NY/CObDRKwDYXqz5ZDL5rrxBmbZB8eKf4duoNxwU79KKOIrCOxS1b9PitP3UFsBou6i66YA9SsV/+yVuS3Qdp0sahA7x90KU9BeX8NclVrGrZEx3ELrRGWztq12iDtWMBEhFmeVeeX6AyJzSlvhx2cUMd9EZdjABXMItMgrld5T9vBPXxEIsa678AMljDoiLFtP4f7dvA24lIFrcOUZjvqmOQ4plt4HjfhSeAZ7cYqL7xdxnlcxC4cQdF3vYBDNkgrPvkutOO1lRwvXuvBXRz0nVtCwgb5ipTvQll3sjpC4mW6i914gTOB68kfxZQ1e6PtFvc/6dRWtnbdUd8e2H9iP8b+YndltIUr2tKu4mm7a8wOTmo2eyIOMKitO6Ot7IrrU95TdpDCPCYjDDCkjlPawo1iJ5Q3VTtxRZ37Qzoew00sD4nbr3wj/gKZtCcz5PbjlHv7j/PK63n/IanfBr0dS0i73oz+90s65gCHdQelRm9Gv2Gt6VPsRYsjLqHq/Vjx+XqTc32t2JN6Aef0tWJl5xmm9WVi57YigzWYx23cQCXqJ1GtrcABK3JIY7NKiX0WvVeNy+Gh6lTd9l2AAQDwns0SIgl3PwAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/btn-play.png");
    position: absolute;
    left: 12px;
    top: 8px;
}
#hrajte-si #p-mid img.motive {
    margin: 0 25px 25px 0;
}


/* Frekvence */
#frekvence .frequences div.clr {
	margin-top: 7px;
}
#frekvence .frequences .table tr td.freq, .frequences .table tr th.freq {
	text-align: center;
}
#frekvence .frequences .table {
	width: 302px;
	margin: 0px 3px;
}
#frekvence .frequences table {
	width: 300px;
}
#frekvence #toolTipBox {
	background: #fae8e3;
}
#frekvence #toolTipBox .in {
	padding: 25px 20px;
}
#frekvence #localFrequence {
	font-size: 2em;
}

.table {
	border: #e4eaef 6px solid;
	border-right: #e4eaef 6px solid;
	border-bottom: #e4eaef 6px solid;
}
.table tr td, .table tr th {
	padding: 8px 15px;
	text-align: left;
}
.table tr th {
	background-color: #e4eaef;
}
.table tr.even td {
	background-color: #e4eaef;
}
.fl .table, .fr .table {
	width: 302px;
	margin: 0px 3px;
}

/* Chybové stránky */
#error .header {
	padding-left: 90px;
	background: transparent url("http://i.lagardere.cz/frekvence1/u/ico-error-page.png") 15px 0 no-repeat;
	min-height: 46px;
	margin-bottom: 20px;
}

/* Změny velikostí fontů */
body.fs-1 #p-mid {
	font-size: 90%;
}
body.fs-3 #p-mid {
	font-size: 110%;
}

body.fs-3 #p-mid .hp-left .triple-box .b3 {
	padding-bottom: 65px;
}
body.fs-3 #p-mid .hp-left .triple-box .b3 .bottom {
	height: 55px;
}
body.fs-3 #p-mid .hp-left .double-box .b1, body.fs-3 #p-mid .hp-left .double-box .b2 {
	padding-bottom: 63px;
}
body.fs-3 #p-mid .hp-left .double-box .bottom {
	height: 53px;
}
body.fs-3  #p-mid .hp-left .double-box img {
	bottom: 63px;
}
#extra #p-mid .box .in{
	padding: 15px 11px;
}
#extra #p-mid .right .box{
	padding-bottom: 11px;
}
#extra #p-mid .right .box p{
	margin: 0;
}
#extra #p-mid .right .box .articles{
	padding: 10px 11px;
}
.hp-right .box object.fl{
	margin: 0px 10px 10px 0px;
}
#hp #p-mid .extra .in div.extra{
	position: relative;
	height: 50px;
	margin-bottom: 10px;
	width: 100%;
}
#hp #p-mid .extra .in div.extra div.block{
	#position: absolute;
	#top: 50%;
	#left: 0px;
	display: table;
	height: 50px;
	#height: auto;
}
#hp #p-mid .extra .in div.extra div.block div{
	#position: relative;
	#top: -50%;
	#display: block;
	margin-left: 125px;
	display: table-cell;
	vertical-align: middle;
}
#hp #p-mid .extra .in div.extra div.block div a{

}
#hp #p-mid .extra .in div.extra a img.fl{
	margin:0;
	margin-right: 10px;
}

/* Vyhledávací form */
#p-mid .search-recipes,
#p-mid .search-fulltext {
    padding-top: 20px;
}
#p-mid .search-fulltext {
    padding-bottom: 40px;
}
#p-mid .search-form .input-text {
    height: 41px;
    line-height: 41px;
    border: 2px solid #bdbdbd;
    border-radius: 7px;
    font-size: 1.385em;
    padding: 0 12px;
    width: 290px;
    color: #363636;
    background: #ececec; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZWNlY2VjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ececec 0%, #ececec 0%, #ffffff 100%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(0%,#ececec), color-stop(100%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ececec 0%,#ececec 0%,#ffffff 100%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ececec 0%,#ececec 0%,#ffffff 100%,#ffffff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ececec 0%,#ececec 0%,#ffffff 100%,#ffffff 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ececec 0%,#ececec 0%,#ffffff 100%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

#p-mid .search-form .round-button {
    font-weight: 600;
    font-size: 0.583em;
    color: #553e0b;
    height: 58px;
    line-height: 53px;
    background-image: url("http://i.lagardere.cz/frekvence1/u/recept-f1/btn-recept-right.png");
    padding-right: 27px;
    margin: 0 0 0 10px;
}
#p-mid .search-form .round-button input {
    background-image: url("http://i.lagardere.cz/frekvence1/u/recept-f1/btn-recept-left.png");
    padding: 0 5px 0 32px;
    height: 58px;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Open Sans', 'sans-serif';
    color: #553e0b;
}

/* new HP */
#p-mid .contest-list {
    padding-bottom: 10px;
}
#p-mid .contest-list li {
    background-color: #f3f5f7;
    margin-bottom: 10px;
}
#p-mid .contest-list li a {
    text-decoration: none;
}
#p-mid .contest-list li a h3 {
    color: #414141;
    font-size: 0.929em;
    padding: 1.385em 10px 1.385em 160px;
    margin: 0;
    line-height: 1.15em;
}
#p-mid .contest-list li a:hover h3 {
    color: #0061ae;
}
#p-mid .contest-list li.no-motive a h3 {
    padding-left: 10px;
}
#p-mid .contest-list li a img {
    float: left;
}
#hp .horoscope {
    position: relative;
    margin-bottom: 30px;
    padding: 0;
}
#hp .horoscope h3,
#hp #right-column .f1-line h3 {
    color: #1a99df;
    font-weight: 600;
    font-size: 1.214em;
    padding: 8px 0 	0.471em 0;
    margin: 0;
}
#hp .horoscope p,
#hp #right-column .f1-line p {
    line-height: 1.286em;
}
#hp .horoscope .set {
    width: 22px;
    height: 22px;
    display: block;
    text-indent: -9999px;
    background: url("http://i.lagardere.cz/frekvence1/u/ie/horoscope-settings.png") no-repeat scroll 0 0;
    position: absolute;
    right: 0;
    top: -40px;
}
#hp .horoscope .zodiac {
    padding: 0 0 0 54px;
    position: relative;
}
#hp .horoscope .zodiac:before {
    content: "";
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 0;
    top: 0;
    background-repeat: no-repeat;
    background-image: url("http://i.lagardere.cz/frekvence1/u/horoskopy/hp/zodiac-sprites.png");
}
#hp .horoscope .zodiac.kozorozi:before {
    background-position: 0 0;
}
#hp .horoscope .zodiac.vodnari:before {
    background-position: -50px 0;
}
#hp .horoscope .zodiac.ryby:before {
    background-position: -100px 0;
}
#hp .horoscope .zodiac.berani:before {
    background-position: -150px 0;
}
#hp .horoscope .zodiac.byci:before {
    background-position: -200px 0;
}
#hp .horoscope .zodiac.blizenci:before {
    background-position: -250px 0;
}
#hp .horoscope .zodiac.raci:before {
    background-position: -300px 0;
}
#hp .horoscope .zodiac.lvi:before {
    background-position: -350px 0;
}
#hp .horoscope .zodiac.panny:before {
    background-position: -400px 0;
}
#hp .horoscope .zodiac.vahy:before {
    background-position: -450px 0;
}
#hp .horoscope .zodiac.stiry:before {
    background-position: -500px 0;
}
#hp .horoscope .zodiac.strelci:before {
    background-position: -550px 0;
}
#hp #right-column {
    padding-top: 0;
}
#hp #right-column .f1-line {
    padding-bottom: 18px;
}
#hp #right-column .f1-line h2 {
    margin: 0;
}

#hp .news-box h2 {
    margin-bottom: 0;
}
#hp .news-box .time,
#hp .news-box .link {
    font-size: 0.857em;
}
#hp .news-box .news li a {
    color: #000;
    text-decoration: none;
}
#hp .news-box .news li a:hover {
    color: #0061ae;
}

/* Sympatak roku */
div.sympatak-item {
	width: 170px; height: 70px; margin: 10px 17px 10px 0px; display: block; float: left; background:url(http://i.lagardere.cz/frekvence1/u/bg-items-contest.gif) repeat-y; position: relative; line-height: 15px;
}
div.sympatak-item a {
	position: absolute; top:10px; left: 55px; color: #fff; font-weight: bold; font-size: 10px;
}
div.sympatak-item img {
	float: left;
	margin-top: 4px;
	margin-left: 5px;
}
img.sympatak-roku-image {
	margin: 10px 0px 30px 15px;
	float: left;

}
h3.sympatak-roku-title {
	color: #fff !important;
	font-size: 1.7em  !important;
}
img.sympatak-image-view {
	float: left;
	margin-right: 30px;
}

/*Facebook like button*/
.fb-like-podcast{
	float: left;
	margin:0 0 0 6px;
	padding: 10px 0 0 10px;
	width: 110px;
}
.fb-like-content{
	margin: 10px 0 0 0;
}

/*Miss special*/
body#miss {
	background: #ebebeb url("http://i.lagardere.cz/frekvence1/u/bg-body.jpg") 50% 0 no-repeat;
}
ul.page-sub-menu{
	overflow: hidden;
	margin: 0 0 20px 0;
	background: #FDF4E5;
	color: #812700;
}
ul.page-sub-menu li{
	float: left;
	margin-right: 15px;

}
ul.page-sub-menu li a{
	display: block;
	padding: 10px;
}
ul.miss-list li{
	overflow: hidden;
	width: 100%;
	margin-bottom: 32px;
}
ul.miss-list li ul li{
	width: 98px;
	margin-left: 28px;
	margin-bottom: 0;
	float: left;
}
ul.miss-list li ul li.first{
	margin-left: 0;
}
ul.miss-list li ul li a{
	text-decoration: none;
}
ul.miss-list li ul li a img{
	display: block;
	margin: 5px 0 3px 0;
}
ul.miss-list li ul li a strong{
	text-decoration: underline;
}
ul.miss-list li ul li a:hover strong{
	text-decoration: none;
}
ul.miss-list li ul li a b{
	font-size: 140%;
	color: #000;
	font-weight: normal;
}
ul.miss-list li table{
	text-align: left;
	font-size: 11px;
}
ul.miss-list li table th{
	padding-right: 5px;
}
#miss-profile-bio{
	width: 310px;
	float: left;
	margin-left: 26px;
}
.miss-foto{
	float: left;
}
#miss-profile-bio p{
	padding: 0;
	/*font-size: 110%;*/
	line-height: 150%;
}
#miss-profile-left{
	width: 620px;
	float: left;
	margin-top: 20px;
}
#miss-profile-right{
	width: 620px;
	float: left;
	margin-left: 26px;
}
#miss-profile-right h2{
	font-size: 1.7em;
	font-weight: normal;
	line-height: normal;
	padding: 0;
}

#miss-profile-right p{
	padding: 0;
	/*font-size: 130%;*/
}
#miss-profile-right ul.miss-list li ul li{
	margin-left: 10px
}
#miss-profile-right ul.miss-list li ul li.first{
	margin-left: 0;
}
#miss-info{
	padding: 10px 10px 10px 15px!important;
	font-size: 120%;
}
#sympatak-detail-info{
	margin: 25px 0 0;
	overflow: hidden;
	width: 100%;
}
#sympatak-detail-info table{
	text-align: left;
}
#sympatak-detail-info table th{
	padding-right: 30px;
}
#sympatak-list-info{
	width: 690px;
	margin-top: 30px;
}
#sympatak-list-info img{
	margin-right: 30px;
}
ul.sympatak-list li ul li{
	width: 130px;
	margin-left: 20px;
}
/* PLAYLIST */
#playlist .top-filter {
    padding: 5px 0 28px 0;
}
#playlist .top-filter form {
    margin: 0;
}
#playlist .top-filter form .styled-select {
    margin-right: 14px;
}
#playlist .top-filter #daytime-buttons li {
    display: inline-block;
    margin-left: 4px;
}
#playlist .top-filter #daytime-buttons li a {
    background-color: #f3f5f7;
    color: #0064af;
    font-weight: 600;
    padding: 0 18px;
    line-height: 46px;
    border-radius: 23px;
    display: inline-block;
    text-decoration: none;
}
#playlist .top-filter #daytime-buttons li a:hover,
#playlist .top-filter #daytime-buttons li a.active {
    background-color: #0064b0;
    color: #fff;
}
#p-mid .playlist-items {
    padding-top: 20px;
}
#p-mid .playlist-items li .item-content {
    position: relative;
    padding: 0 0 14px 180px;
    min-height: 100px;
    border-bottom: 1px solid #e5e7e9;
    margin-bottom: 15px;
    text-decoration: none;
}
#p-mid .playlist-items li .item-content:hover {
    padding-bottom: 12px;
    border-bottom: 1px solid #d7effc;
    background: rgb(255,255,255); /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZmJmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmZiZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 0%, rgba(246,251,254,1) 100%, rgba(246,251,254,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(246,251,254,1)), color-stop(100%,rgba(246,251,254,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 0%,rgba(246,251,254,1) 100%,rgba(246,251,254,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 0%,rgba(246,251,254,1) 100%,rgba(246,251,254,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 0%,rgba(246,251,254,1) 100%,rgba(246,251,254,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 0%,rgba(246,251,254,1) 100%,rgba(246,251,254,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6fbfe',GradientType=0 ); /* IE6-8 */
}
#p-mid .playlist-items li .item-content .motive {
    position: absolute;
    left: 15px;
    top: 0;
}
#p-mid .playlist-items li .item-content .play-ico {
    width: 34px;
    height: 34px;
    display: block;
    text-indent: -9999px;
    background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 -132px;
    position: absolute;
    left: 130px;
    top: 36px;
	cursor: pointer;
}
#p-mid .playlist-items li .item-content .play-ico:hover{
	background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 -176px;
}
#p-mid .playlist-items li .item-content .play-ico:active{
	background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 -88px;
}
#p-mid .playlist-items li .item-content h3 {
    font-size: 1.286em;
    font-weight: 600;
    margin-bottom: 3px;
}
#p-mid .playlist-items li .item-content h4 {
    font-size: 1em;
    font-weight: 400;
    color: #000;
}
#p-mid .playlist-items li .item-content .play-time {
    color: #0064af;
}
#playlist #p-mid .form-content.select-day {
    padding-bottom: 25px;
    border-bottom: 1px solid #e5e7e9;
    margin-bottom: 25px;
}
#playlist #p-mid .form-content.select-day label {
    float: left;
    line-height: 46px;
    margin: 0 10px 0 0;
}
#playlist #p-mid .form-content .button {
    background-image: none;
    margin: 0;
}
#playlist #p-mid .form-content .button:before {
    display: none;
}
#playlist #p-mid .form-content .button input {
    padding-left: 18px;
    background-color: #0064b0;
}
#playlist #p-mid .form-content.search-song .text-input {
    float: left;
    margin-right: 10px;
    width: 150px;
    padding: 11px 15px;
}

.play-record{
	background: #F08D00 url("http://i.lagardere.cz/frekvence1/u/ico-play.png") 5px center no-repeat;
	color: #FFF;
	padding: 5px 5px 5px 25px;
	margin-bottom: 20px;
	display: block;
	width: 280px;

}
.ico-play{
	background-image: url("http://i.lagardere.cz/frekvence1/u/ico-play.png");
}
.ico-stop{
	background-image: url("http://i.lagardere.cz/frekvence1/u/ico-stop.png");
}
.peak-bar{
	float: right;
}

.promo-p{
	font-size: 17px;
}

.chart-number{
	position: absolute;
	left: 8px;
	top: 30px;
	display: block;
	border: 2px solid #0065b0;
	color: #0065b0;
	font-weight:bold;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	text-align: center;
	padding: 7px;
	
}
.chart-list{
	padding: 0 0 14px 185px !important;
}
.chart-motive{
	left: 65px !important;
}
.music-chart-play{
	right: 35px !important;
	top: 11px !important;
	border: none !important;
	padding: 0 !important;
	left:auto !important;
	background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 0 !important;
}
.music-chart-play:hover{
	background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 -44px !important;
}
.music-chart-play:active{
	background: url("/img/u/playlist/ic_play.png") no-repeat scroll 0 -88px !important;
}
.music-chart-stop{
	right: 35px !important;
	top: 11px !important;
	border: none !important;
	padding: 0 !important;
	left:auto !important;
	background: url("/img/u/playlist/ic_stop.png") no-repeat scroll 0 0 !important;
}
.music-chart-stop:hover{
	background: url("/img/u/playlist/ic_stop.png") no-repeat scroll 0 -44px !important;
}
.music-chart-stop:active{
	background: url("/img/u/playlist/ic_stop.png") no-repeat scroll 0 -88px !important;
}
.music-chart-vote{
	right: 35px !important;
	left: auto !important;
	border: none !important;
	padding: 0 !important;
	top: 60px !important;
	background: url("/img/u/playlist/ic_vote.png") no-repeat scroll 0 -88px !important;
}
.music-chart-vote:hover{
	background: url("/img/u/playlist/ic_vote.png") no-repeat scroll 0 -44px !important;
}
.music-chart-vote:active{
	background: url("/img/u/playlist/ic_vote.png") no-repeat scroll 0 -88px !important;
}
.chart-list-normal-item{
	margin: 50px 0 0 0;
}
.music-chart-load{
	right: 44px;
	width:16px;
	height:16px;
	top: 20px;
	border: none;
	padding: 0;
    position: absolute;
	text-indent: -99999px;
	background: url("/img/u/playlist/ajax-loader.gif") no-repeat scroll 0 0;
}


#tipsportca { text-align: center; background: transparent url("http://i.lagardere.cz/frekvence1/u/bg-koule.png") scroll no-repeat center center; }
#tipsportca #tipsport-wrapper div { width: 540px; margin: 10px auto; text-align: left; }
#tipsportca #tipsport-wrapper div.header { height: 69px; margin: 20px auto; vertical-align: middle; }
#tipsportca #tipsport-wrapper div.header h4 { line-height: 69px; height: 69px; width: 260px; float: left; }
#tipsportca #tipsport-wrapper div.header h5 { line-height: 69px; height: 69px; width: 207px; float: right; }
#tipsportca #tipsport-wrapper div.header h5 img { margin: 26px 0; height: 16px; }
#tipsportca #tipsport-wrapper div.link a { display: block; width: 224px; height: 47px; background: transparent url("http://i.lagardere.cz/frekvence1/cs/btn-tipsportca.png") scroll no-repeat top left; text-indent: -98765px; }

/* Special Reforma */
#reforma {
	background: #CCECF4;
}
#reforma #p-mid .index .box {
	background-color: #794824;
	color: #ffffff;
	width: 349px;
	height: 72px;
}
#reforma #p-mid .index .box.hover {
	background-color: #14100f;
}
#reforma #p-mid img.motive {
	margin-bottom: 40px;
}
#reforma #p-mid h1 {
	margin-bottom: 0;
}
#reforma #p-mid .first {
	width: 729px;
}
#reforma .news-list li a,
#reforma .news-list li h2 a {
	color: #794824;
}
#reforma .news-list li a:hover {
	color: #14100f;
}
#reforma .menu-motive {
	display: block;
	width: 201px;
	height: 387px;
	background: url(http://i.lagardere.cz/frekvence1/edee/cs/vinoteka/motive-menu.jpg) no-repeat 0 0;
}
#reforma #p-mid #main-column ul {
	list-style-type: disc;
	margin-bottom: 20px;
	margin-left: 35px;
}
#reforma #p-mid #main-column ol {
	margin-bottom: 20px;
}
#reforma #p-mid #main-column .youtube {
	margin-left: 15px;
}
#reforma a#branding-left,
#reforma a#branding-right {
	display: none;
}

/* Vinotéka */
#vino img.motive {
    margin-bottom: 30px;
}
#vino div.first {
    width: 725px;
}
#vino div.first .box {
    width: 349px;
    background: none !important;
}
#vino div.first .box img {
    display: block;
}

/* Beauty */
#beauty img.motive {
    margin-bottom: 30px;
}

#dovolena {
	background: #ECD8B7 url("http://i.lagardere.cz/frekvence1/u/bg-body-dovolena.jpg") 50% 0 no-repeat;
}
/* Top 10 */
#top-10 .content {
	background: #468712 url("http://i.lagardere.cz/frekvence1/u/top-10/bgr.jpg") no-repeat scroll 0 0;
	min-height: 884px;
	_height: 884px;
	color: #ffffff;
}
#top-10 .content h1 {
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 3.5em;
	padding: 30px 0 8px 37px;
	margin: 0;
	color: #ffffff;
}
#top-10 .content .claim {
	font-size: 1.4em;
	line-height: 1.1em;
	padding: 0 0 30px 37px;
	width: 450px;
}
#widget-lastminute {
	width: 749px;
	height: 324px;
	background: url("http://i.lagardere.cz/frekvence1/u/dovolena-pozadi.jpg") no-repeat 0 0;
	position: relative;
}
#widget-lastminute a {
	width: 180px;
	height: 48px;
	background: url("http://i.lagardere.cz/frekvence1/u/lastminute-button.png") no-repeat 0 0;
	position: absolute;
	text-indent: -9999px;
	bottom: 13px;
	left: 10px;
}
#widget-lastminute ul {
	float: right;
	margin-top: 12px;
	margin-right: 95px;
	_display: inline;
}
#widget-lastminute ul li {
	float: left;
	width: 140px;
	height: 146px;
	margin-left: 23px;
	margin-bottom: 10px;
	position: relative;
}
#widget-lastminute ul li a {
	text-indent: 0;
	position: static;
	width: 138px;
	height: 142px;
	text-decoration: none;
	background: url("http://i.lagardere.cz/frekvence1/u/lastminute-box.png") no-repeat 0 0;
	display: block;
	padding-top: 4px;
	bottom: 0;
	left: 0;
}
#widget-lastminute ul li a:hover {
	background-position: 0 -146px;
}
#widget-lastminute ul li a img {
	display: block;
	margin-left: 4px;
}
#widget-lastminute ul li a span {
	display: block;
	background: none;
	color: #000000;
	margin-left: 7px;
	margin-top: 4px;
	line-height: 1.25em;
	font-size: 1.11em;
}
#widget-lastminute ul li a span.price {
	font-weight: bold;
	margin-top: 0;
}
#widget-lastminute ul li a span.hotel {
	font-size: 0.87em;
	position: absolute;
	bottom: 43px;
	height: 16px;
	width: 128px;
	overflow: hidden;
	background: url("http://i.lagardere.cz/frekvence1/u/lastminute-bg-hotel.png") repeat 0 0;
	padding-left: 2px;
	left: 4px;
	margin-left: 0;
}
#widget-lastminute ul li a:hover span.hotel {
	background: #ffffff;
}

/* Přihlašovací form */
#p-mid .login-form form {
	float: left;
	border-right: 1px solid #d6d6d6;
	margin-right: 35px;
	width: 400px;
}
#p-mid .login-form fieldset {
	padding: 0 35px 0 14px;
}
#p-mid .login-form .components-container {
	margin-bottom: 8px;
}
#p-mid .login-form .components-container div {
	float: left;
	width: 140px;
}
#p-mid .login-form .components-container .text label,
#p-mid .login-form .components-container .text input {
	width: 125px;
}
#p-mid .login-form .components-container .text label {
	margin: 0 0 3px 0;
	font-size: 0.95em;
	font-weight: bold;
}
#p-mid .login-form .components-container .submit {
	width: auto;
}
#p-mid .login-form .components-container .submit input {
	margin: 18px 0 0 0;
}
#p-mid .login-form h2 {
	font-size: 1.5em;
	font-weight: normal;
	color: #4b4b4b;
	padding: 0;
}
#p-mid .login-form a {
	color: #424242;
}
#p-mid .login-form input.checkbox {
	margin: 0 3px 0 0;
	padding-left: 0;
	*margin: -13px 3px 0 -4px;
}
#p-mid .login-form .bottom label,
#p-mid .login-form .bottom a {
	color: #9a9a9a;
	font-size: 0.9em;
	vertical-align: 2px;
	display: inline;
}
#p-mid .login-form .bottom label {
	margin-right: 15px;
}

#bg-shows{
	display: none;
	position: absolute;
	top: 53px;
	left: 50px;
	z-index: 1;
	height: 414px;
}
#bg-shows img{
	position: absolute;
	bottom: 0;
}
#bg-shows b{
	display: block;
	width: 555px;
	height: 296px;
	background: url('http://i.lagardere.cz/frekvence1/u/bg-flare.png') no-repeat 0 0;
	position: absolute;
	bottom: 132px;
	left: -163px;
}

#overlay-temp {
	position: fixed;
	top: 70px;
	left: 50%;
	margin-left: -300px;
	width: 600px;
	height: 480px;
	background-color: #000;
	z-index: 10000;
	color: white;
	display:none;
}
#close-ads{
	border: none;
	float: right;
	display: block;
	position: absolute;
	top: 3px;
	right: 3px;
	z-index: 100000;
	cursor:pointer;
}

/* 12-dni vanoc */
#itunesoffer {
    margin-left: -5px;
}
#itunesoffer div {
    margin: 0 0 5px 5px !important;
}


/* DVD cesta k zenskemu orgasmu */
.gaia-form label{
	margin-top: 3px;
	float:left;
	text-align:right;
	width: 100px;
}

#gaia-msg{
	width: 267px !important;
}
.gaia-form fieldset{
	margin-bottom: 30px !important;
}
.gaia-form input{
	font-size: 13px !important;
	width: 236px;
}
.gaia-form fieldset p{
	margin-bottom: 8px !important
}
.gaia-left{
	width: 400px;
	float: left;
	overflow: hidden;
	margin: 40px 0;
}
.gaia-right{
	width: 300px;
	float: left;
	overflow: hidden;
}
.gaia-right div{
	margin: 48px 0 0 40px;
}
.gaia-order, #gaia-submit, .primary-button{
	display: block;
	padding: 14px;
	background: #FFC603;
	color: #fff;
	font-weight: bold;
	float: left;
	text-decoration: none;
	font-size: 17px;
	border: none;
	cursor: pointer;
	margin: 0;
}
.gaia-important{
	color: red;
}
.gaia-price{
	font-size: 25px;
}
.gaia-wrap h2, .gaia-wrap h3{
	margin: 0 !important;
	padding: 15px 0 5px 15px !important;
}
.gaia-wrap{
	margin: 0 20px 0 0;
}
.gaia-wrap p{
	margin: 0 !important;
	padding: 0 0 10px 15px !important;
}
.gaia-wrap ul{
	list-style-type: square !important;
	margin: 0 0 20px 47px !important
}
.gaia-trailer{
    margin-bottom: 20px;
}

#gaia-obsah{
	font-size: 20px !important;
}

.gaia-form {
	position: fixed;
	top: 70px;
	left: 50%;
	padding: 20px 0;
	border: 4px solid #FFC603;
	margin-left: -230px;
	width: 460px;
	height: 500px;
	background-color: #fff;
	z-index: 10000;
	display:none;
}
.close-gaia{
	border: none;
	float: right;
	display: block;
	position: absolute;
	top: 3px;
	right: 3px;
	z-index: 100000;
	cursor:pointer;
	background: #f6f6f6;
	margin: 0 !important;
	padding: 4px !important;
}
.gaia-photo {
    margin: 40px 0;
}
#form-alert{
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	margin: 80px 0 !important;
}
#player-promo a{
	text-align:center;
	display:block;
	width: 200px;
	padding: 50px 30px;
	background: #FFC603;
	color: #fff;
	margin: 0 auto !important;
	text-decoration:none
}
/* AdSense bannery */
.ad-label {
	position: relative;
}
.ad-label:before {
	content: "Reklama";
	font-size: 9px;
	color: #cccccc;
	text-align: left;
	position:absolute;
	top: -1.1em;
	left: 0;
}
.ad-sense-banner.hp,
.ad-sense-banner.podcast {
	width: 468px;
	margin: 0 auto;
}
.ad-sense-banner.podcast-side {
	width: 200px;
	margin: 1px 0 10px 5px;
}
.ad-sense-banner.hp {
	margin: 10px auto;
}
.ad-sense-banner.under-left-menu {
	width: 200px;
	margin: -17px 0 10px 0;
}
.ad-sense-banner.under-left-menu.radia {
	margin-top: 123px;
}
.ad-sense-banner.under-left-menu.specialy {
	margin-top: 88px;
}
.ad-sense-banner.news .banner-content,
.ad-sense-banner.weather,
.ad-sense-banner.horoscope {
	width: 728px;
}
.ad-sense-banner.news {
	padding: 0 0 20px 0;
}
.ad-sense-banner.news .banner-content {
	margin: 20px 0 0 16px;
}
.ad-sense-banner.weather {
	margin: 0 auto 20px auto;
}
.ad-sense-banner.horoscope {
	margin: 20px auto 10px auto;
}

#bgr-anchor {
	width: 100%;
	height: 900px;
	display: block;
	text-indent: -9999px;
	position: fixed;
	left: 0;
	top: 0;
}

/* BUTTONS */
.round-button {
    padding-right: 20px;
    line-height: 42px;
    background-position: 100% 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAqCAYAAACz+XvQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiZJREFUeNqsl8tqFEEUhquqqzsussoqILgQXAqCb+ADZCXEjVvBgOgrCC4CQYngygcIEQVB8AHcBgKCIIhCQAgEhGzS4/R03fKfmuoxjNMz0z3nwEdPU8PPuVXVaXkxGAYhhANfwQk4Au/AbyBo0Rgbod+LTCbBWfYNfASvwXkIQYxqI6zzvQUbK8FuEi6NtRC2rX9WS0SxDl6An+B+rrW4tpYL2SZIC0uyCd6D/TzLskb0P8q/1TK5nrZP4AEKNRwZ0znkWbYFDvNcZzrLWAQb0ZdrBYUuWQTJnkopt4tC/2ubQb8cXrVzcGswrGKvKtGhzC1sgOfIZ3xfNeTGHqE+10lRCQYXQSGleqyU6tTYi3iolcq4Qia7kSl1V7duyh4G/+5pRj3K351xrZkMTX6bM4dkm6w5pLNT8+qJgjVk2susRYFeraXk9NCXrCE778+4Bb8rzoI454/Zcmisw04RX9iqbIzDLCSPFI+YFT6EA0qjxEtYNXe4oGo8buL1dOW9XGEig0dvoXMaTxxMU709rA1NYiZeo+k67b/1rHNprJM7jVgUlD3FqqomV96kaXdiunu/WVGNTDOBPZte112qSULkHewzjXNpNp8SlAuPJCTfxAKMLw5UVIidWWJzPfTex+1EIYZxH5yBJ+DDPAcmRcFJIYIP8UlCIUy6qcR/9vB8lQb4uabxFdC29iN5Q9P/n2VzfTVk+vD5BY5TK5z06c9LAQYAVCvpHMiWwD8AAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/round-button-right.png");
    text-decoration: none;
    display: inline-block;
}
#p-mid .round-button {
    color: #000000;
}
.round-button span,
.round-button input {
    padding: 0 4px 0 24px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAqCAYAAAD21BQXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnpJREFUeNrsnc2K01AUgO+5+ZtoQSgIwsCAMCtBKMwbuBUEQZg3EISCIghufYBZDfgCbgR3voFbwa0bYRauFIR2Ok3bmTSJ52ZiJ1Nzoevp98EhaejqwMc5Jze5kaqqzCb8/jM2URTWIVeX9zQONQ409jUGGoEBuCGEm/7xVpoYkVqNvsZLjacaD0khIIiicvQaMd5q9EgdIEjDdLZ4podjjXukDBCkIZst3DxxJJeVAwBBVnLMz1Ptqz7q6RPSBNuK9cjhKgdyAIJ4rh8hB4Axsr4OotXjsKkeAAjSFmQ2P3drHD/M5VoHAEP6dV3MO+QA6Kgg2XyxKyInehqTFoC1CiJiXyAHQEcFGU+yIIkjVz32SAnAFfVt3sDaA+QA8LRYNrCP2s+wA0BbEDED/ADwCKIDOu91APhmEMNj7AD+CqLzBy9AAXhbLNY/APwt1qYbNwBsZQWpKrkQEaoIQLcg5VQk4CFFgK4WqyjLX6QCwC/Id1IB4BOkKL8xqAN4ZhAR82VZFCaOQjICsC6IKvI1z4ufcRTxRC/AeovVv9Mryqr6kOdLMgLQYvXK7eh0uqut1sntdCduNqkGQJD2cD6aTI/DMBimCWuGAF2C1Nv+JHHUZ2AH6Ng4bjTJ6o3jtNMyYcC3cABB/rs4nmTuUwdDJIFtx7c37yuNz/PFhcmX3NkCKkhXFUn18EnjsasiO0lkuLsFCNKW5Cxz/dV7jefutxvc48iJQuIAQdqirD7B5uSIwlAjMNZaMggI4jg9y9x766813pjmI56u5XKiBCqKWKmPANsqyL/TuxpDDVdVHpBCQJDrgrS5r+HWTdzWpfsaA1IKN4m/AgwAaMqzintc5LEAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/round-button-left.png");
    min-height: 42px;
    display: inline-block;
}
.round-button input {
    margin: 0;
    border: 0;
    background-color: transparent;
    cursor: pointer;
}
span.round-button-blue a,
a.round-button-blue {
    color: #fff !important;
    text-decoration: none;
    background-color: #0061ae;
    line-height: 38px;
    padding: 0 18px;
    border-radius: 19px;
    display: inline-block;
}
span.round-button-blue a:hover,
a.round-button-blue:hover {
    background-color: #037fd7;
}

/* WIDGETS */
#p-mid .news-list .widget-content {
    padding: 0;
    margin-top: -10px;
}
#p-mid .widget {
    padding: 20px 25px 25px 25px;
}
#p-mid .widget ul li {
    padding: 0;
    margin: 0;
    min-height: inherit;
    *min-height: auto;
}
#p-mid .widget .left-col {
    width: 279px;
    float: left;
}
#p-mid .widget .left-col h2 {
    font-size: 1.714em;
    margin-bottom: 0.542em;
}
#p-mid .widget .left-col h2 a:hover {
    color: #000000;
}
#p-mid .widget .left-col img {
    display: block;
}
#p-mid .widget .left-col p {
    font-size: 0.929em;
    line-height: 1.385em;
    margin: 0.769em 0 0 0;
}
#p-mid .widget .left-col .top-content h2 {
    margin-bottom: 0.083em;
}
#p-mid .widget .left-col .top-content p {
    margin-bottom: 1em;
}
#p-mid .widget .left-col .top-content-highlighted h2 {
    margin-bottom: 0;
}
#p-mid .widget .left-col .top-content-highlighted p {
    font-size: 1.429em;
    color: #fb9c14;
    margin: 0 0 1.1em 0;
}
#p-mid .widget .right-col {
    width: 245px;
    float: right;
}
#p-mid .widget .right-col h3 {
    font-size: 1.286em;
    font-weight: 400;
    line-height: 1.111em;
    margin: 0.167em 0 1.111em 0;
    padding: 0;
}
#p-mid .widget .right-col .related-list {
    margin-top: -6px;
}
#p-mid .widget .right-col .related-list li {
    position: relative;
    padding: 12px 0 0 65px;
    border-top: 1px solid;
    margin-top: 12px;
    min-height: 52px;
}
#p-mid .widget .right-col .related-list li:first-child {
    border-top: 0;
    margin-top: 0;
}
#p-mid .widget .right-col .related-list li a {
    text-decoration: none;
}
#p-mid .widget .right-col .related-list li a:hover h3 {
    color: #000000;
}
#p-mid .widget .right-col .related-list li h3 {
    font-size: 1em;
    font-weight: 400;
    line-height: 1.214em;
    padding: 0;
    margin: -2px 0 0 0;
}
#p-mid .widget .right-col .related-list li img {
    position: absolute;
    left: 0;
    top: 12px;
    border-radius: 2px;
}
#p-mid .widget .right-col .simple-list li {
    padding-left: 20px;
    background-position: 0 0.214em;
    background-repeat: no-repeat;
    line-height: 1.143em;
    color: #414141;
    margin: 1em 0 0 0;
}
#p-mid .widget .right-col .simple-list li:first-child {
    margin: 0;
}
#p-mid .widget .right-col .poll-widget {
    margin: 0;
}
#p-mid .widget .left-col .button,
#p-mid .widget .right-col .button {
    padding-top: 18px;
    margin: 0;
}
#p-mid .widget .left-col .button a,
#p-mid .widget .right-col .button a {
    display: inline-block;
    color: #ffffff;
    font-size: 0.857em;
    text-decoration: none;
    line-height: 34px;
    padding: 0 22px;
    border-radius: 16px;
}
/* widget green */
#p-mid .widget.green {
    background-color: #eff5f6;
}
#p-mid .widget.green .right-col .related-list li {
    border-color: #c8d8d9;
}
#p-mid .widget.green h2,
#p-mid .widget.green h3,
#p-mid .widget.green p,
#p-mid .widget.green a {
    color: #2a6263;
}
#p-mid .widget.green .right-col .simple-list li {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIxJREFUeNpi1EpKZiAA2ID4FxMBRfZAfA+IDVjwKHIC4i1AzAnEXSATeYB4PhCL4lB0FohDQSauBmIPIDYDYmeQNUC8DqroFBC7AfFHkMJ6ILYEYi0gPgbEElBFx4HYE6QIZAUTVJczVEARmyKYQgaoO0CK30EVuSErAgFkX4MUOwDxfSD+gh4EAAEGAERoGuO+X5KOAAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/simple-list-green.png");
}
#p-mid .widget.green .left-col .button a {
    background-color: #2a6263;
}
#p-mid .widget.green .button a {
    background: #438182; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzODE4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDM4MTgyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFlNTM1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTUzNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #438182 0%, #438182 0%, #1e5354 100%, #1e5354 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#438182), color-stop(0%,#438182), color-stop(100%,#1e5354), color-stop(100%,#1e5354)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #438182 0%,#438182 0%,#1e5354 100%,#1e5354 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #438182 0%,#438182 0%,#1e5354 100%,#1e5354 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #438182 0%,#438182 0%,#1e5354 100%,#1e5354 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #438182 0%,#438182 0%,#1e5354 100%,#1e5354 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438182', endColorstr='#1e5354',GradientType=0 ); /* IE6-8 */
}
/* widget blue */
#p-mid .widget.blue {
    background-color: #eef5fb;
}
#p-mid .widget.blue .right-col .related-list li {
    border-color: #a6bbe8;
}
#p-mid .widget.blue h2,
#p-mid .widget.blue h3,
#p-mid .widget.blue p,
#p-mid .widget.blue a {
    color: #21489b;
}
#p-mid .widget.blue .right-col .simple-list li {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIxJREFUeNpilHCczkAAsAHxLyYCiuyB+B4QG7DgUeQExFuAmBOIu0Am8gDxfCAWxaHoLBCHgkxcDcQeQGwGxM4ga4B4HVTRKSB2A+KPIIX1QGwJxFpAfAyIJaCKjgOxJ0gRyAomqC5nqIAiNkUwhQxQd4AUv4MqckNWBALIvgYpdgDi+0D8BT0IAAIMAEWRGuQg9IH8AAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/simple-list-blue.png");
}
#p-mid .widget.blue .button a {
    background: #336ec0; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNmVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzM2ZWMwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJiNWRhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjVkYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #336ec0 0%, #336ec0 0%, #2b5da2 100%, #2b5da2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336ec0), color-stop(0%,#336ec0), color-stop(100%,#2b5da2), color-stop(100%,#2b5da2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #336ec0 0%,#336ec0 0%,#2b5da2 100%,#2b5da2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #336ec0 0%,#336ec0 0%,#2b5da2 100%,#2b5da2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #336ec0 0%,#336ec0 0%,#2b5da2 100%,#2b5da2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #336ec0 0%,#336ec0 0%,#2b5da2 100%,#2b5da2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336ec0', endColorstr='#2b5da2',GradientType=0 ); /* IE6-8 */
}
/* widget red */
#p-mid .widget.red {
    background-color: #fae5e6;
}
#p-mid .widget.red .right-col .related-list li {
    border-color: #f2b7b9;
}
#p-mid .widget.red h2,
#p-mid .widget.red h3,
#p-mid .widget.red p,
#p-mid .widget.red a {
    color: #e20010;
}
#p-mid .widget.red .right-col .simple-list li {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAItJREFUeNpifMQgwEAAsAHxLyYCiuyB+B4QG7DgUeQExFuAmBOIu0Am8gDxfCAWxaHoLBCHgkxcDcQeQGwGxM4ga4B4HVTRKSB2A+KPjEDPgBTsAmJ+IL4PxBJQRceB2BOkCGQFE1SXM1RAEZsimEIGqDtAit9BFbkhKwIBZF+DFDtArf+CHgQAAQYAAUEcCxQhHHIAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/simple-list-red.png");
}
#p-mid .widget.red .button a {
    background: #e20313; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyMDMxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTIwMzEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MwMDMxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMDAzMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #e20313 0%, #e20313 0%, #c00310 100%, #c00310 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e20313), color-stop(0%,#e20313), color-stop(100%,#c00310), color-stop(100%,#c00310)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e20313 0%,#e20313 0%,#c00310 100%,#c00310 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e20313 0%,#e20313 0%,#c00310 100%,#c00310 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e20313 0%,#e20313 0%,#c00310 100%,#c00310 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e20313 0%,#e20313 0%,#c00310 100%,#c00310 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20313', endColorstr='#c00310',GradientType=0 ); /* IE6-8 */
}

/* Poradna sex a vztahy */
#guidance .form-content form {
    border-top: 1px solid #e5e7e9;
    padding-top: 18px;
    padding-left: 20px;
    display: block;
}
#guidance.js-enabled .form-content form {
    display: none;
}
#p-mid .form-content .text-input,
#p-mid .form-content .textarea {
    border: 1px solid #d9d9d9;
    background: #f9fafb;
    border-radius: 4px;
    padding: 15px;
    font-family: 'Open Sans', 'sans-serif';
    font-size: 14px;
}
#p-mid .form-content p {
    margin-bottom: 0;
}
#p-mid .form-content .text-input {
    margin-bottom: 12px;
}
#p-mid .form-content .textarea {
    line-height: 1.714em;
    width: 564px;
    margin-bottom: 18px;
}
#p-mid .form-content label {
    margin-bottom: 10px;
}
#p-mid .form-content p.hide {
    display: none !important;
}
#p-mid .form-content #errorMessage {
    float: right;
    width: 400px;
    text-align: right;
}
#guidance .button,
#p-mid .form-content .button {
    display: inline-block;
    position: relative;
    margin-bottom: 20px;
}
#guidance .button:before,
#p-mid .form-content .button:before {
    content: "";
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 16px;
    top: 12px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKxJREFUeNpi+P//vzQQrwbib/9JB9+geqVZGBgYFgGxExDvAOJHDKQBOSAOAWIhBqBpf4D4NhAzkIlBev8wAU1jBuLvDOQDkF5mJgYqgVGDRrxBH4FYFIg5KTVoMRBLAPE3IP5PBD4DxPnoBjEC8wkoi2RCM64cEZaDLJUG4t1AHAfEu4BYl5xMygPE86HFyHMgfvufghwPwuFA/BlWMIG8RkkYq0DLMx6AAAMADTYN5gfoSAQAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/poradna/button-ico.png");
}
#p-mid .form-content .button input,
#guidance .button span {
    background-color: #0061ae;
    color: #ffffff;
    line-height: 42px;
    height: 42px;
    border: 0;
    display: block;
    text-decoration: none;
    padding: 0 18px 0 48px;
    border-radius: 21px;
    cursor: pointer;
    font-size: 1.143em;
    font-family: 'Open Sans', 'sans-serif';
}
#p-mid .form-content .button input {
    line-height: 40px;
}
#guidance .button.open-form {
    margin-left: 20px;
    display: none;
}
#guidance.js-enabled .button.open-form {
    display: inline-block;
}
#guidance .list-message {
    border-top: 1px solid #e5e7e9;
    margin-bottom: 35px;
}
#guidance .list-message dl {
    padding: 35px 20px 0 85px;
    position: relative;
    margin-bottom: 18px;
}
#guidance .list-message dl:before {
    content: "";
    width: 48px;
    height: 48px;
    display: block;
    background-color: #0061ae;
    background-repeat: no-repeat;
    background-position: 14px 14px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK1JREFUeNpi+P//PycQTwPiJ//JB0+gZnAyAInJ/6kHJoMM/Azl6AIxA5lYF2rGW0YQyQABjAyUAbA5TAxUBqMGjho4bA38BWULUcNAUF7eCKT9gPgFED8lUt8jID4IxNORHAQpE4AGSgDxSTKLqzNArAgtccCAEVHYMEgAsTSRLhQF4l4g1gLij0AcB8QbYS4kF4NK+vnoTmagAk4G4m/YvEwJMADiRaAIAggwAImQwonhEoj5AAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/poradna/question-ico.png");
    border-radius: 24px;
    position: absolute;
    left: 22px;
    top: 22px;
}
#guidance .list-message dt {
    font-size: 1.286em;
    font-weight: 600;
    color: #0061ae;
    margin-bottom: 0.556em;
}
#guidance .list-message dd {
    color: #0061ae;
    line-height: 1.714em;
}
#guidance .list-message .answer {
    background: #fff3d2; /* Old browsers */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjNkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZiZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmYmVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  #fff3d2 0%, #fffbea 100%, #fffbea 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff3d2), color-stop(100%,#fffbea), color-stop(100%,#fffbea)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fff3d2 0%,#fffbea 100%,#fffbea 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fff3d2 0%,#fffbea 100%,#fffbea 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fff3d2 0%,#fffbea 100%,#fffbea 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fff3d2 0%,#fffbea 100%,#fffbea 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3d2', endColorstr='#fffbea',GradientType=0 ); /* IE6-8 */
    margin-bottom: 0;
}
#guidance .list-message .answer:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfRJREFUeNq0ls8rBGEYx99dtok4ckCRslbLwclBTmIts/EHuHKhHPbkinLY8gf4cXe1UkriJgfFaZMLF0WKshRlxvep71vTGjvvTLtPfXZn33me5zO9+/a+o1zXVaQfHIIP92/sePIq6QHb4N6n7oM9+3W+LkqCW+CAPTABhsAYWAE28+ZB1iObAy9sfgaWwShrJ9nLYe+kFlqgCL48jf/jgnnSbAp8gjswU6XGZo04LBkY4ROuBciEFJ/2FbzxesCgbo2OEflR4FwPGhQqTreOccOaQToKMXxcKswsmADvyiw2+b1qmN8KTkBM7E/gwPBJNTESpkYcT42wWsBR4cJV4UMcVhwfZdAM4qp+EaejLBcl0A3a6ihsp6MkwlPQC5J1FPbRcSrCIkgAu45Cm46irJ4Ed4Ey6Ai58kzoYG9xJPSg7I8/AZt0VHbZO+vdvBvAPneP2RrK5thznw7lvdkJHnnMpGogkz32gT07K48nTQZ8g2tvUgSk9oa9Mt57fsmLnAY5iroiyLpY67KXChIqHqQSVyAdQpZmjcSSX0614gWe1rK55wxkOeY6rFVhhcI0eOYTr4MWnxwZ22DOM2tUVKE+5Y/Z8JzvOfreGMdc5gSubtP/pgnkOV2y8rbIN8fyzFG1EmqGwZHnFeOIY8Y9fgUYAF0zXqJOsA0cAAAAAElFTkSuQmCC");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/poradna/dk-ico.png");
    background-position: 10px 13px;
}
#guidance .list-message .answer:after {
    content: "";
    width: 35px;
    height: 16px;
    display: block;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAQCAYAAACcN8ZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQZJREFUeNq8lb0OgjAUhVsKGMOfARIccNDE/8H3fwDfQcPg4OLo5uCAl+QMpLECbfEkX0oInJ5ebgt/nxfMUFNiTVTEy8TIMQwSEScixhiZmLmMc913Z8SOEESN8UhciOc/K5MTBwRoS+B+rleZ4ZoTK1zXimc28H6MGabp9vJHiLaWhEfcbYfhMC8Ghi8R6NZnAX0amGPrZpr9VWDRVVegrgZuGnJPpDDSJYWP0A3jwSBmdhTDzxsaxscWDQwrIhPA11f0zNfjfYsXamZfEwS6yr8PuTIhSumzceVjnlAVJkFFhOVPo0JgvkQOk2H7Ouy/ctrHBu1/XuBkZSP1SB81B6r7EWAAtANTVPQ4THcAAAAASUVORK5CYII=");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/poradna/answer-arrow.png");
    position: absolute;
    left: 28px;
    top: -16px;
}
#guidance .list-message .answer dt,
#guidance .list-message .answer dd {
    color: #58540c;
}
#guidance .list-message .answer dd {
    padding-bottom: 35px;
}
#guidance .message {
    padding-bottom: 20px;
}

/* Hosté a témata */
#guest .form-content {
    padding-top: 20px;
}
#guest .form-content p.result {
    padding-bottom: 20px;
}

/* Iframe */
#iframe {
    background: none;
}
#iframe #p-mid {
    padding: 0;
}
#iframe.nl #p-mid p {
    margin-bottom: 0.571em;
}
#iframe.nl #p-mid .errors {
    color: #ff0000;
}
#iframe.nl #p-mid .form-content .text-input {
    height: 21px;
    padding: 8px;
    width: 126px;
    margin-right: 12px;
    float: left;
}
#iframe.nl #p-mid .form-content .button {
    margin: 0;
}
#iframe.nl #p-mid .form-content .button:before {
    width: 23px;
    height: 23px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAg1JREFUeNqk1c1LVFEcxvEZ0yxJCdSFENHLohat0xQXGlhICblRDJtVQRs3QRH+AdGipQsXkq0ahxC10oiIpLddmzYKakK0a+MQWr40fX/03Dgc73Fmbgc+zL33nPPcO/eel3ShUEgFSgW60YtzOIoarGMVb/EUL7ATF5AOhFvgAxzDIuaxgDXU4yS6cBxfcBcTu1Is3FGDXOFveYlWr97Xgjm1n1D/f/V+8DusY7BIqO8aNjDv3sBtkFNwR5nBkU71z/rhh/ETAwmDD+AQMnpFff6T708YfBAfMKNz+wZLqEwlDIzYaHuif92ma816+p7oidMJw+8rqN+7voBxO/iEWwmCbyh4OKZuBIt2kMdtp6IRdUWCL2AbY4H6IWzaFK/Fd2dePcJ7NASWhTPIadbeDLTJo8rCf2hKR+UOjuA56rxOTZjFNy0Rm4Fw67dl4V9xwqn4jIt6wiktVin9PkO1FrS1VLicxoq9n1GNy7gZ90vj18bytGbg2RI+to2Wh3ZwSV+9PaZRD3awjN/oLSG4RXmX7aTChg1eBRpfVXCpw9Vm6Ar2RRf6dLfrgQ4NZayOsWvLY73Tzv9YFTe0rseu5290g0yZwRn1C67n0Q2yzk7UXiS02dmJsv5OFNpD+3HP2UNfaw/Na4Kcwnn9LmM4bg9N77H7V2qyXEGrJppd21bgR0xiTtd2lT8CDABIWsqHfDmd+wAAAABJRU5ErkJggg==");
    *background-image: url("http://i.lagardere.cz/frekvence1/u/ie/btn-send.png");
    top: 7px;
    left: 10px;
}
#iframe.nl #p-mid .form-content .button input {
    font-size: 1em;
    font-weight: 400;
    height: 38px;
    line-height: 36px;
    padding-left: 43px;
}

/* top news */
.top-news {
	background: #f5f6f8;
	margin-bottom: 30px;
	margin: 0 -20px 30px -20px;
	padding: 25px 20px;
}
.top-news li {
	float: left;
	font-size: 16px;
	font-weight: bold;
	width: 290px;
}
.top-news li:nth-child(n+2) {
	margin-left: 40px;
}
.top-news li a {
	color: #000;
	display: block;
	position: relative;
	text-decoration: none;
}
.top-news li a:hover {
	color: #005eaa;
}
.top-news li img {
	margin-bottom: 10px;
	width: 290px;
	height: 151px;
}
.top-news .ico:before {
	background: url("http://i.lagardere.cz/frekvence1/u/podcast/sprites-icons.png") 0 0 no-repeat;
	content: "";
	height: 26px;
	position: absolute;
	right: 15px;
	top: 120px;
	width: 26px;
}
.top-news .ico-audio:before {
	background-position: -52px 0;
}
.top-news .ico-video:before {
	background-position: -52px -26px;
}

.mobile{
	display:none;
}
.branding-second-link {
  position: absolute;
  display: block;
  width: 400px;
  height: 1000px;
  top: 0px;
  left: 70%;
  margin: 0 0 0 190px;
}

@media screen and (max-width: 700px) {
	
	body{
		background: #fff !important;
		background-image: none !important;
	}
	#p-bgr-repeat{
		background: none !important;
		padding: 0;
		padding-top: 0 !important;
	}
	#p-root{
		width:100%;
		margin: 0;
		padding:0;
	}
	#p-mid{
		padding: 21px 0 0 0;
		margin: 0;
	}
	
	#p-top{
		top:60px;
	}
  
  .branding-second-link {
		display:none;
	}
	
	.desktop{
		display:none;
	}
	.mobile{
		display:block;
	}
	
	#p-mid-in{
		margin:0;
		padding:0 10px;
	}
	.top-news{
		margin: 0 0 23px 0;
		padding: 0;
		width:100%;
		background: none;
	}
	.top-news li{
		float:none;
		margin: 0 0 15px;
		width: 100%;
	}
	.top-news li img{
		margin-bottom: 0;
		width: 100%;
		height: auto;
	}
	
	#p-mid #main-column {
		float: none;
		margin: 0;
		padding: 0;
		width:100%;
	}
	#p-mid .news-list li{
		padding-left: 97px;
		min-height: 60px !important;
		margin-bottom: 19px;
	}
	#p-mid .news-list li .motive{
		top:1px;
	}
	#p-mid #right-column{
		margin: 56px 0;
		float: none;
		width: 100%;
	}
	#main-column .news-list li img{
		width: 89px;
		height: auto;
	}
	#p-mid .news-list li h2 {
		font-size: 16px;
		font-weight:normal;
		line-height: 1.4em;
		margin-bottom: 0;
		margin:0;
	}
	
	#p-mid .news-list .widget-content{
		margin-top:0;
	}
	#main-column .news-list .widget-content img{
		width: auto;
	}
	#p-mid .widget .left-col img{
		width:100%;
	}
	#p-mid .widget {
		padding: 15px 10px;
	}
	
	#porady .show-content, #p-mid .gallery, #p-mid .gallery .in, #media #multimedia-box {
		width:100%;
		padding:0;
		border:0;
	}
	
	.jp-player-b-w .jp-gui{
		width:100% !important;
	}
	.jp-progress{
		display:none !important;
	}
	#jp_poster_0{
		width:100% !important;
		height:auto !important;
	}
	.jp-player-b-w .jp-gui .jp-mute, .jp-player-b-w .jp-gui .jp-unmute{
		right: 20px !important;
		left: inherit !important;
	}
	.jp-player-b-w .jp-gui .jp-duration {
		right: 50px !important;
		left: inherit !important;
	}
	.jp-player-b-w .jp-overlay{
		width:100% !important;
		height:180px !important;
	}
	
	#p-mid .box .in {
		margin:0;
		padding:0;
	}
	
	#p-mid h2 {
		margin: 4px 0 7px 0;
		font-size: 20px;
	}
	
	#p-mid h1, #p-mid .h1 {
		font-size: 20px;
	}
	
	.top-news li:nth-child(n+2){
		margin-left: 0;
	}
	
	#right-column .container {
		padding-left: 0;
	}
	
	#p-mid .article-content .article-perex .motive {
		float:none;
	}

	#p-menu{
		overflow: hidden;
		background: #F1F2F4;
		top: 0;
		left: 0;
		width: 80%;
		display:none;
	}

	#p-menu li{
		margin-right: 0;
		float:none;
	}
		
	#p-menu li a{
		background: none !important;
		padding-right: 0 !important;
		display:block;
	}
	
	#p-menu li a span{
		background: none !important;
		padding: 0px 4px 0px 10px !important;
	}
	
	#logo{
		top:10px;
		left:10px;
	}
	
	#p-mid .widget .left-col, #p-mid .widget .right-col{
		float:none;
		width:100%;
	}

	#p-mid .widget .left-col .button{
		padding-top: 7px;
	}
	#p-mid .widget .right-col{
		margin: 15px 0 0 0;
	}
	#p-mid .widget .right-col h3{
		margin: 11px 0 9px 0;
	}
	#p-mid .widget .right-col .simple-list li{
		min-height: inherit !important;
		margin-bottom: 19px !important;
	}
	
	#p-bottom .top-content .fl{
		width:100%;
	}
	
	.perex img{
		width:100%;
		height: auto;
		float:none;
	}
	.perex-contest .in, #moderatori .perex .in, #porady .perex .in {
		min-height:inherit;
	}
	
	.article-content iframe{
		width:100% !important;
	} 
	.article-content img{
		width:100% !important;
		height:auto !important;
	}
	
	.perex-contest .in, #moderatori .perex .in {
		margin: 0;
		padding: 15px 0;
	}
	
	.perex-contest img, #moderatori .perex img, #porady .perex img{
		margin: 0;
	}
	
	#program .program-list table tr td.last {
		padding-right: 40px;
	}
	#program .program-list table tr td {
		padding:12px 7px;
	}
	
	#p-mid .news-list li .motive.audio-ico:before, #p-mid .news-list li .motive.video-ico:before {
		right: 5px;
		bottom: 10px;
	}
	
	.article-content p, .article-content ul, .article-content ol{
		font-size:16px;
	}
	
	#logo{
		position: static;
		padding: 9px 0 0 0;
		width:100%;
	}
	
	#logo img{
		width:75px;
		display: block;
		margin: 0 auto;
	}
	
	#jup-to-navig{
		display: block;
		position: absolute;
		top: 10px;
		left: 10px;
		width: 40px;
		height: 40px;
		border:2px solid #fdba2c;
		border-radius:2px;
		text-indent: -99999px;
		background: url("http://i.lagardere.cz/frekvence1/u/ico-responsive-nav.png?c") 0 0 no-repeat;
		-webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
	}
	
	#zaznamy-responsive-link{
		position: absolute;
		top: 10px;
		right: 10px;
		display:block;
		text-decoration: none;
		font-size: 11px;
		text-align: center;
		width: 60px;
		height:40px;
		border:2px solid #fdba2c;
		border-radius:2px;
		line-height: 1.4em
	}
	#zaznamy-responsive-link b{
		display:block;
		padding: 4px 0 0 0;
	}
	
	#p-mid .article-content iframe.poll-article{
		width: 90% !important;
	}
	
	/* what to hide */
	.reklama, #p-mid .news-list li p, .logo-fg, .bottom-content, .fcb-likebox, #header-content, .header-content{
		display:none;
	}
	
	#p-mid .news-list li.widget-content .widget p{
		display: block;
	}
	
	#middle-banner, #footer-banner{
		display:block;
		width:320px;
		margin:0 auto 20px auto;
	}
	
	#article-bottom-banner{
		display:block;
		width:300px;
		margin: 0 auto 20px auto;
	}
	
	#hp-premium-banner{
		display:block;
	}
	
	#middle-banner div[id^="div-gpt-ad"], #middle-banner div[id^="google_ads_iframe"]{
		min-height:50px;
	}
	
	#overlay-temp {
		display: none !important;
	}
	
	.chart-number{
		top: 0px;
		left: 14px;
		width: 12px;
		height: 12px;
		font-size: 11px;
		padding: 5px;
		line-height: 1.3em;
	}
	.music-chart-play, .music-chart-stop, .music-chart-load{
		top: 35px !important;
		left: 10px !important;
	}
	.music-chart-vote{
		top: 73px !important;
		left: 10px !important;
	}
	
	#jquery-jplayer-video, #jp_video_0, #jp_poster_1, #jquery-jplayer-audio, #jquery-jplayer-audio img{
		width: 100% !important;
		height: auto !important;
	}
	#jquery-jplayer-video #jp_poster_0{ /*poster videa skryvam, neb na mobilu se ukazuje i video poster rovnou*/
		display:none !important;
	}
	
}