/*--- TAGY ---*/
.zpravy2 H2{
 display: block;
 font-size: 24px;
 text-align: left;
 font-weight: normal;
 padding: 0px 10px 0px 10px;
 height: 45px;
 color: #000000;
}
.dalsi_zpravy H2{
 display: block;
 font-size: 24px;
 text-align: left;
 font-weight: normal;
 padding: 0px 10px 0px 10px;
 height: 45px;
 color: #000000;
}
/*--- ODKAZY --*/
.zpravy2 H2 A:link, .zpravy2 H2 A:visited{
 text-decoration: none;
 color: #000000;
}
.zpravy2 H2 A:hover, .zpravy2 H2 A:active{ color: #ED1C24; }

A.z:link, A.z:visited,
A.PremiumClanek_mob:link, A.PremiumClanek_mob:visited{
 display: block;
 background-color: #FFFFFF;
 margin: 0px 0px 15px 0px;
 padding: 1px;
 text-decoration: none;
 position: relative;
}
A.z:hover, A.z:active,
A.PremiumClanek_mob:hover, A.PremiumClanek_mob:active{
 background-color: #F7F7F7;
 box-shadow: 0px 0px 3px 0px #AAAAAA;
 -webkit-box-shadow: 0px 0px 3px 0px #AAAAAA;
 -moz-box-shadow: 0px 0px 3px 0px #AAAAAA;
}

.zpravy2 A.nev:link, .zpravy2 A.nev:visited,
.zpravy2 A.nev:hover, .zpravy2 A.nev:active{
 display: none;
}
A.z:link IMG, A.z:visited IMG,
A.PremiumClanek_mob:link IMG, A.PremiumClanek_mob:visited IMG,
A.z:hover IMG, A.z:active IMG,
A.PremiumClanek_mob:hover IMG, A.PremiumClanek_mob:active IMG{
 float: left;
 background-color: #FFFFFF;
 width: 300px;
 height: 151px;
}
A.z:link IMG.nahl, A.z:visited IMG.nahl,
A.z:hover IMG.nahl, A.z:active IMG.nahl,
A.PremiumClanek_mob:link IMG.nahl, A.PremiumClanek_mob:visited IMG.nahl,
A.PremiumClanek_mob:hover IMG.nahl, A.PremiumClanek_mob:active IMG.nahl{
 display: none;
}
A.z_sed:link IMG, A.z_sed:visited IMG,
A.z_sed:hover IMG, A.z_sed:active IMG{
 opacity: 0.50;
 filter: alpha(opacity=50);
}
A.z_sed SPAN.druh_clanku{
 background-color: #AAAAAA;
}
A.z:link SPAN.zt, A.z:visited SPAN.zt,
A.PremiumClanek_mob:link SPAN.zt, A.PremiumClanek_mob:visited SPAN.zt{
 float: right;
 width: 320px;
 height: 129px;
 padding: 15px 10px 0px 0px;
 overflow: hidden;
}
A.z:link STRONG, A.z:visited STRONG,
A.PremiumClanek_mob:link STRONG, A.PremiumClanek_mob:visited STRONG{
 display: block;
 text-align: left;
 font-size: 20px;
 font-weight: 600;
 line-height: 20px;
 color: #000000;
}
A.z:hover STRONG, A.z:active STRONG,
A.PremiumClanek_mob:hover STRONG, A.PremiumClanek_mob:active STRONG{
 color: #ED1C24;
}
.clzpravy A.z:link STRONG, .clzpravy A.z:visited STRONG,
.clzpravy A.PremiumClanek_mob:link STRONG, .clzpravy A.PremiumClanek_mob:visited STRONG{
 color: #ED1C24;
}
.clzpravy A.z:hover STRONG, .clzpravy A.z:active STRONG,
.clzpravy A.PremiumClanek_mob:hover STRONG, .clzpravy A.PremiumClanek_mob:active STRONG{
 color: #000000;
}
A.z_sed:link STRONG, A.z_sed:visited STRONG{ color: #999999; }
A.z_sed:hover STRONG, A.z_sed:active STRONG{ color: #000000; }
A.z:link EM, A.z:visited EM,
A.PremiumClanek_mob:link EM, A.PremiumClanek_mob:visited EM{
 display: block;
 padding: 10px 10px 0px 0px;
 height: 38px;
 overflow: hidden;
 text-align: left;
 font-size: 14px;
 font-style: normal;
 color: #000000;
}
A.z:hover EM, A.z:active EM,
A.PremiumClanek_mob:hover EM, A.PremiumClanek_mob:active EM{
 color: #ED1C24;
}
A.z_sed:link EM, A.z_sed:visited EM{ color: #BBBBBB; }
A.z_sed:hover EM, A.z_sed:active EM{ color: #000000; }
A.z:link SPAN.datum, A.z:visited SPAN.datum,
A.PremiumClanek_mob:link SPAN.datum, A.PremiumClanek_mob:visited SPAN.datum{
 display: block;
 float: right;
 width: 320px;
 padding: 10px 0px 0px 0px;
 text-align: right;
 font-size: 12px;
 font-style: normal;
 color: #AAAAAA;
}
A.z:hover SPAN.datum, A.z:active SPAN.datum,
A.PremiumClanek_mob:hover SPAN.datum, A.PremiumClanek_mob:active SPAN.datum{
 color: #ED1C24;
}
A.z:link SPAN.druh_clanku,
A.PremiumClanek_mob:link SPAN.druh_clanku{
 top: 3px;
 left: 3px;
}
.zpravodajstvi A.z:link SPAN.zt, .zpravodajstvi A.z:visited SPAN.zt,
.zpravodajstvi A.z:hover SPAN.zt, .zpravodajstvi A.z:active SPAN.zt,
.zpravy3 A.z:link SPAN.zt, .zpravy3 A.z:visited SPAN.zt,
.zpravy3 A.z:hover SPAN.zt, .zpravy3 A.z:active SPAN.zt{
 width: 480px;
}
.clanek .zpravy3 A.z:link SPAN.zt, .clanek .zpravy3 A.z:visited SPAN.zt,
.clanek .zpravy3 A.z:hover SPAN.zt, .clanek .zpravy3 A.z:active SPAN.zt{
 width: 480px !important;
}
.zpravodajstvi A.z:link STRONG, .zpravodajstvi A.z:visited STRONG,
.zpravodajstvi A.z:hover STRONG, .zpravodajstvi A.z:active STRONG,
.zpravodajstvi A.z:link EM, .zpravodajstvi A.z:visited EM,
.zpravodajstvi A.z:hover EM, .zpravodajstvi A.z:active EM,
.zpravy3 A:link STRONG, .zpravy3 A:visited STRONG,
.zpravy3 A:hover STRONG, .zpravy3 A:active STRONG,
.zpravy3 A:link EM, .zpravy3 A:visited EM,
.zpravy3 A:hover EM, .zpravy3 A:active EM{
/* width: 490px;*/
 padding: 15px 25px 0px 0px;
}
.zpravodajstvi A.z:link SPAN.datum, .zpravodajstvi A.z:visited SPAN.datum,
.zpravodajstvi A.z:hover SPAN.datum, .zpravodajstvi A.z:active SPAN.datum{
 width: 490px;
 padding: 10px 25px 0px 0px;
}
.dalsi_zpravy H2 A:link, .dalsi_zpravy H2 A:visited{
 text-decoration: none;
 color: #000000;
}
.dalsi_zpravy H2 A:hover, .dalsi_zpravy H2 A:active{ color: #ED1C24; }

.dalsi_zpravy A.dz:link, .dalsi_zpravy A.dz:visited{
 display: block;
 text-align: left;
 text-decoration: none;
 color: #000000;
 margin: 0px 0px 0px 0px;
 position: relative;
 padding: 15px 15px 15px 15px;
}
.dalsi_zpravy A.dz:hover, .dalsi_zpravy A.dz:active{
 background-color: #F9F9F9;
 box-shadow: 0px 0px 3px 0px #AAAAAA;
 -webkit-box-shadow: 0px 0px 3px 0px #AAAAAA;
 -moz-box-shadow: 0px 0px 3px 0px #AAAAAA;
}
.dalsi_zpravy A.dz:link STRONG, .dalsi_zpravy A.dz:visited STRONG,
.dalsi_zpravy A.dz:hover STRONG, .dalsi_zpravy A.dz:active STRONG{
 display: block;
 font-size: 16px;
 font-weight: normal;
 padding: 0px 0px 5px 0px;
}
.dalsi_zpravy A.dz:link STRONG, .dalsi_zpravy A.dz:visited STRONG,
.dalsi_zpravy A.dz:hover STRONG, .dalsi_zpravy A.dz:active STRONG{ color: #ED1C24; }
.dalsi_zpravy A.dz:link EM, .dalsi_zpravy A.dz:visited EM,
.dalsi_zpravy A.dz:hover EM, .dalsi_zpravy A.dz:active EM{
 display: block;
 font-size: 12px;
 font-style: normal;
 padding: 0px 10px 0px 10px;
}
.dalsi_zpravy A.dz:link SPAN.datum, .dalsi_zpravy A.dz:visited SPAN.datum,
.dalsi_zpravy A.dz:hover SPAN.datum, .dalsi_zpravy A.dz:active SPAN.datum{
 display: block;
 font-size: 11px;
 font-style: normal;
 padding: 5px 10px 0px 10px;
 text-align: right;
 color: #AAAAAA;
}
.dalsi_zpravy A.dz SPAN.druh_clanku{
 position: relative;
 float: right;
 margin: 0px 0px 3px 3px;
 font-size: 11px;
 padding: 3px 5px 3px 5px;
}

A.PremiumClanek, A.PremiumClanek:link, A.PremiumClanek:visited,
A.PremiumClanek:hover, A.PremiumClanek:active{
 display: block;
 width: 100%;
 margin: 0px 0px 15px 0px;
 position: relative;
 overflow: hidden;
}
A.PremiumClanek SPAN.PremiumClanekPoz,
A.PremiumClanek:link SPAN.PremiumClanekPoz, A.PremiumClanek:visited SPAN.PremiumClanekPoz{
 display: block;
 position: absolute;
 left: 0px;
 bottom: 0px;
 width: 100%;
 height: 250px;
 background-image: url(obr/PremiumClanekPoz.png);
 background-repeat: repeat-x;
 z-index: 1;
}
A.PremiumClanek STRONG, A.PremiumClanek:link STRONG, A.PremiumClanek:visited STRONG{
 display: block;
 position: absolute;
 bottom: 0px;
 width: calc(100% - 40px);
 padding: 20px;
 font-size: 26px;
 line-height: 110%;
 color: #FFFFFF;
 text-shadow: 0px 0px 3px #333333;
 z-index: 2;
}
A.PremiumClanek:hover STRONG, A.PremiumClanek:active STRONG{
 color: #D0D0D0;
}
A.PremiumClanek EM, A.PremiumClanek:link EM, A.PremiumClanek:visited EM,
A.PremiumClanek:hover EM, A.PremiumClanek:active EM,
A.PremiumClanek SPAN.datum, A.PremiumClanek:link SPAN.datum, A.PremiumClanek:visited SPAN.datum,
A.PremiumClanek:hover SPAN.datum, A.PremiumClanek:active SPAN.datum{
 display: none;
}
A.PremiumClanek IMG, A.PremiumClanek:link IMG, A.PremiumClanek:visited IMG,
A.PremiumClanek:hover IMG, A.PremiumClanek:active IMG{
 display: block;
 width: 100%;
}
A.PremiumClanek IMG.mini, A.PremiumClanek:link IMG.mini, A.PremiumClanek:visited IMG.mini,
A.PremiumClanek:hover IMG.mini, A.PremiumClanek:active IMG.mini{
 display: none;
}
A.PremiumClanek SPAN.druh_clanku, A.PremiumClanek:link SPAN.druh_clanku, A.PremiumClanek:visited SPAN.druh_clanku,
A.PremiumClanek:hover SPAN.druh_clanku, A.PremiumClanek:active SPAN.druh_clanku{
 display: block;
 position: absolute;
 top: 10px;
 left: 10px;
 padding: 5px 10px 5px 10px;
 color: #FFFFFF;
 background-color: #E5B02E;
 z-index: 2;
}
.souvisejici A,
.souvisejici A:link,
.souvisejici A:visited{
 position: relative;
 display: block;
 color: #000000;
 padding: 5px 0px 5px 35px;
 font-size: 16px;
 white-space: nowrap;
 overflow: hidden;
 font-weight: 600;
}
.souvisejici A:hover,
.souvisejici A:active{
 color: #ED1C24;
}
.souvisejici A:link SPAN,
.souvisejici A:visited SPAN{
 position: absolute;
 top: 7px;
 left: 15px;
 display: inline-block;
 line-height: 14px;
 font-size: 30px;
 color: #ED1C24;
}
/*--- DESIGN ---*/
.zpravy2{
 float: left;
 width: 650px;
 margin: 0px 15px 0px 10px;
}
.dalsi_zpravy{
 float: left;
 width: 375px;
 margin: 0px 15px 0px 10px;
 padding: 10px 0px 20px 0px;
 border-top: solid 5px #ED1C24;
}
.zpravodajstvi,
.zpravy2.zpravy3{
 float: none;
 margin: 0px;
 width: 845px;
}
.souvisejici{
 padding: 0px 20px 20px 0px;
}
.pruh1 .souvisejici{
 padding: 20px 20px 5px 0px; 
}
/*--- OSTATNÍ ---*/