* {
margin: 0;
padding: 0;
}


body div, body table {
	margin: 0px auto;
}
.obsah ul, .obsah ol {
margin-left: 25px;
}
.hidd {
display: none;
}
a {
text-decoration: none;
font-weight: bold;
}
a:hover {
text-decoration: underline;
}
a img {
border: 0;
}
body {
text-align: center;
background-color: #1d3142;
/*font-family: Verdana, Arial, Arial CE, Tahoma, Verdana, sans-serif;*/
font-family: Arial, Arial CE, Tahoma, Verdana, sans-serif;
}
.hlavni_stranka {width: 946px; background-color: white; }
.hornibanner {
  width: 930px;
  height: 110px;
  clear: both;
  margin-top: 4px;
  background-image: url(../design/hornibanner.gif); 
  background-repeat: no-repeat;
}
.top {
width: 930px;
height: 70px;
clear: both;
text-align: left;
}
.logo {
float: left; 
padding-left: 5px;
}
.regionmenu {
width: 480px;
height: 45px;
padding-top: 15px;
padding-left: 0px;
float: left;

}
.regionmenu div.parola{
padding-bottom: 8px;
padding-left: 3px;
}
.regionmenu li {
float: left;
list-style: none;
}
.regionmenu a {
font-weight: normal;
padding: 0 10px;
font-size: 11px;
color: #ffffff;
}
.regionmenu span {
font-size: 11px;
font-weight: bold;
color: #ffffff;
}

.menu_nahore_1 {color: white; letter-spacing: 0px; display: block; width: 85px; height: 16px; margin-left: 1px; float:left; background-image: url(../design/menu_nahore/1.gif); background-repeat: no-repeat;}
.menu_nahore_12 {color: white; display: block; width: 66px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/12.gif); background-repeat: no-repeat;}
.menu_nahore_13 {color: white; display: block; width: 62px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/13.gif); background-repeat: no-repeat;}
.menu_nahore_14 {color: white; display: block; width: 58px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/14.gif); background-repeat: no-repeat;}

.menu_nahore_3 {color: white; display: block; width: 78px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/3.gif); background-repeat: no-repeat;}
.menu_nahore_2 {color: white; display: block; width: 61px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/2.gif); background-repeat: no-repeat;}
.menu_nahore_99 {color: white; display: block; width: 46px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/99.gif); background-repeat: no-repeat;}

.menu_nahore_55 {display: block; color: black;  width: 80px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/55.gif); background-repeat: no-repeat;}
.menu_nahore_108 {display: block; color: black; width: 114px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/108.gif); background-repeat: no-repeat;}
.menu_nahore_75 {display: block; color: black;width: 70px; height: 16px; margin-left: 7px; float:left; background-image: url(../design/menu_nahore/75.gif); background-repeat: no-repeat;}
.menu_nahore_70 {display: block;color: black; width: 75px; height: 16px; margin-left: 5px; float:left; background-image: url(../design/menu_nahore/70.gif); background-repeat: no-repeat;}
.menu_nahore_71 {display: block;color: black; width: 58px; height: 16px; margin-left: 5px; float:left; background-image: url(../design/menu_nahore/71.gif); background-repeat: no-repeat;}

.topmenu1 {
width: 930px;
padding-top: 0px;
float: left;
padding-left: 0px;
}
.topmenu1 li {
float: left;
list-style: none;
}
.topmenu1 a {
font-weight: normal;
padding: 0 17px;
height: 25px;
line-height: 25px;
font-size: 11px;
color: #3F4B56;
text-decoration: underline;
background: #fff499;
} 
div.topmenu {
width: 932px;
padding-top: 0px;
float: left;
padding-left: 6px;
}
.topmenu li {
float: left;
list-style: none;

}
.topmenu a {
font-weight: normal;
padding: 0px 0 0 3px;
height: 20px;
line-height: 25px;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}        
.topmenu a.tmenicko1{
color: #1a171b;
font-weight: bold;
} 
.topmenu span {
font-size: 11px;
color: #ffffff;
padding: 0 5px 0 5px;
font-weight: bold;
}

div.topmenu2 {
width: 932px;
padding-top: 0px;
float: left;
padding-left: 6px;
}
div.topmenu3 {
width: 932px;
padding-top: 0px;
float: left;
padding-left: 6px;
}
div.topmenu4 {
width: 932px;
padding-top: 0px;
float: left;
padding-left: 6px;
}
div.topmenu5 {
width: 932px;
padding-top: 0px;
float: left;
padding-left: 5px;
}
.topmenu2 li, .topmenu3 li, .topmenu4 li, .topmenu5 li{
float: left;
list-style: none;
}
.topmenu2 a, .topmenu3 a, .topmenu4 a, .topmenu5 a  {
font-weight: normal;
padding: 0 0px;
height: 25px;
line-height: 25px;
font-size: 11px;
color: #fff;
text-decoration: none;
}        
.topmenu2 a.tmenicko1, .topmenu3 a.tmenicko1, .topmenu4 a.tmenicko1, .topmenu5 a.tmenicko1{
color: #fff;
font-weight: bold;
} 
.topmenu2 span, .topmenu3 span, .topmenu4 span, .topmenu5 span {
font-size: 11px;
color: #fff;
font-weight: bold;
}
.topbanner {
margin-top: 23px;
height: 31px;
width: 100px;
float: right;
padding: 16px 10px 0 0;
/*background: url(../design/logo-jiskra.jpg) no-repeat;  */
}
.topbanner a{
font-size: 11px;
font-weight: normal;
color: #ffffff;
/*background: url(../design/logo-jiskra.jpg) no-repeat;  */
}
.region{
padding-top: 2px;
padding-left: 3px;
font-size: 9px;
}
.topmenu .region a {
padding: 0 6px;
}
/*.topbanner {
height: 70px;
width: 164px;
float: right;
background: url(../design/flash.png);
}*/
.mainmenu {  
clear: both; 
}

.mainmenu a {
line-height: 15px;
padding: 0px 0px;
font-size: 11px;

}
/*.mainmenu .mi6 a {
width: 135px;
}     */
.mainmenu a:hover {
color: #1a171b;
text-decoration: none;
}
.mainmenu a.menicko1:hover {
color: White;
}
.hlavni {
position: relative;
width: 936px;
display: block;
color: #000;
padding: 0px 5px;
margin-bottom: 10px;
line-height: auto;
height: auto;
}

.stredni {
display: block;
float: left;
width: 930px;
min-height: 500px;
_height: 500px;
position: relative;
z-index: 10px;
clear: both;
text-align: left;
padding-bottom: 5px;
}
.zakladni, .col {
background: #FBFAE8;
}
.leftadmin {
width: 206px;
float: left;
}
.rightadmin {
width: 700px;
float: right;
}
.statuslista {
clear: both;
height: 35px;
padding: 0 12px;
font-size: 11px;
line-height: 26px;
}
.levacast {
float: left;
position: relative;
width: 650px;
overflow: hidden;
/*border: 1px solid black;*/
}
.levacastClanek {
float: left;
width: 440px;
overflow: hidden;
/*border: 1px solid black;*/
}
.levacastClanek_rsdeleni {
float: left;
width: 630px;
overflow: hidden;
/*border: 1px solid black;*/
}
.levySloupecClanku{
width: 200px;
float: left;

}


.levacast55 {
float: left;
width: 735px;
overflow: hidden;
}
.pravacast {
float: right;
width: 270px;
}
.svatek {
float: left;
position: relative; top:4px; 
}
.quicknav {
float: right;
}
.texty {
width: 650px;
float: left;
border-right: 1px solid #008acf;
}
.blognews, .nejcti {
width: 270px;
float: right;
}
.nejctiClanek {
width: 200px;
float: left;
}
.blognews {
width: 270px;
float: left;
}
.newposts {
width: 647px;
margin-left: 3px;
float: left;
background: #fff;
}
.inzerceRad {
margin-left: 3px;
float: left;
width: 270px;
}
.nahledtop {
width: 450px;
_width: 450px;
margin: 0 0 2px 3px;
padding: 6px 0px 0 8px;
background: #e4e8ef;
color: Black;
}
.nahledtop h2 {
font-size: 160%;
padding: 0 0 0px 0;
margin-bottom: 0px;
} 
.nahledtop h2 a {
color: Black;
}

.nahledtop_inzerce {
width: 633px;
_width: 633px;
margin: 0 0 2px 3px;
padding: 6px 0px 0 8px;
background: #e4e8ef;
color: Black;
}
.nahledtop_inzerce h2 {
font-size: 150%;
padding: 0 0 0px 0;
margin-bottom: 0px;
} 
.nahledtop_inzerce h2 a {
color: Black;
}

.nahled {
position: relative;
width: 454px;
_width: 454px;
margin: 0 0px 2px 3px;
_margin: 0 0px 2px 3px;
padding: 6px 0px;
background: White;
color: Black;
float: left; 
}
.nahled h2 {
font-size: 110%;
margin-bottom: 5px;
} 
.nahled h2 a {
color: #3F4B56;
color: Black;
bottom: 0px;
}


.nahled1 {
position: relative;
width: 452px;
_width: 452px;
margin: 0 0px 2px 3px;
padding: 6px 0px;
background: White;
color: Black;
float: left;
}
.nahled1 h2 {
font-size: 100%;
margin-bottom: 5px;
} 
.nahled1 h2 a {
color: #3F4B56;
color: Black;
bottom: 0px;
}




.nahled1x {
position: relative;
width: 300px;
_width: 297px;
margin: 0 20px 2px 3px;
_margin: 0 15px 2px 3px;
padding: 35px 0px;
background: White;
color: Black;
float: left;
}
.nahled1x h2 {
float: left;
width: 100%;
position: relative;
font-size: 100%;
padding: 0 0px 5px 5px ;
margin-bottom: 5px;
min-height: 40px;
_height: 40px;
border-bottom: 1px dotted #007ac2;
} 
.nahled1x h2 a {
color: #3F4B56;
color: Black;

position: absolute;
bottom: 0px;
}


.nahled1xx {
position: relative;
width: 300px;
_width: 297px;
margin: 0 20px 2px 3px;
padding: 35px 0px;
background: White;
color: Black;
float: right;


}
.nahled1xx h2 {
float: left;
width: 100%;
position: relative;
font-size: 100%;
padding: 0 0px 5px 5px ;
margin-bottom: 5px;
min-height: 40px;
_height: 40px;
border-bottom: 1px dotted #007ac2;
} 
.nahled1xx h2 a {
color: #3F4B56;
color: Black;

position: absolute;
bottom: 0px;
}

.clanekdet {

}

.clanek_vlevo{ float: left; display: block; width: 133px; min-height: 60px; _height: 60px; }
.clanek_vpravo{ float: right; display: block; width: 315px; min-height: 60px; _height: 60px; }

.tbox {
font-size: 100%;
text-align: left;
/*line-height: 1.5;*/
}
.tbox img{
width: 100%;
}
.clanekdet img, .nahledtop img {
/*border: 1px solid Black;  */
margin: 7px 10px 3px 0;
}
.clanekdet img{
/*border: 1px solid Black;  */
margin: 7px 10px 3px 0;
float: left;
}
.clanekdet img {
/*border: 1px solid Black;  */
margin: 7px 10px 3px 0;
float: left;
}
.nahled1x img, .nahled1xx img {
/*border: 1px solid Black;  */
margin: 4px 10px 3px 0;
float: left;
}

.clanekdet2 img, .nahled2 img {
/*border: 1px solid Black;  */
margin: 7px 10px 3px 0;
float: left;
width: 180px;
}
.pravybokpozadi {
float: left;
width: 280px;
position: relative;
line-height: auto;
height: auto;
}
.pravybok {
width: 279px;
float: left;
margin-left: -1px;
overflow: hidden;
padding-left: 0px;
position: relative;
display: block;
border-left: 1px solid #008acf;
/*line-height: auto;*/
/*height: auto;*/
/*border-bottom: 1px solid black;*/
}
.pravybok h3 {
float: left;
color: #1a171b;
width: 275px;
padding: 20px 0px 5px 0px;
margin: 0 0 0 0px;
border-bottom: 0;
font-size: 11px;
line-height: 20px;
}
.texty h3 {
color: #1a171b;
width: 100%;
padding: 20px 0px 5px 0px;
margin: 0 0 0 0px;
border-bottom: 0;
font-size: 11px;
line-height: 20px;
}
.rbox {
width: 99%;
margin: 0 0px 5px 0px;
background: White;
}
.pravybok .rbox {
width: 270px;
margin: 0 0px 5px 0px;
background: White;
}
.reklama8{
float: left;
padding: 0px 0px 10px 0px;
}
.partneri_box{
 position: relative;
 float: left;
 width: 540px;
 padding-left: 100px;
 text-align: center;
}
.diskuse{
 position: relative;
 float: left;
 width: 630px;
 padding-left: 100px;
 text-align: center;
}
.diskuse h4 {
font-weight: bold;
color: #000;
font-size: 70%;
padding: 4px 0 4px 7px;
border-bottom: 1px dotted #008acf;
}
.diskuse h4 span {
font-weight: bold;
color: #FFA200;
}

.diskuse h4 a {
font-weight: normal;
color: #000;
line-height: 17px;
font-size: 12px;
}
.nejFoto h4 a {
font-weight: normal;
color: #000;
line-height: 17px;
}

.nejFoto h4 {
font-weight: normal;
color: #000;
font-size: 70%;
padding: 4px 0 4px 7px;
border-bottom: 1px dotted #008acf;
}
.nejFoto h4 span {
font-weight: normal;
color: #000;
}
.mb {
display: block;
float: right;
padding-left: 10px; 
margin: 1px 5px 2px 0;
font-size: 11px;
color: #454B47;
background: url(../design/oarrow.gif) center left no-repeat;
}
.pata {
font-size: 65%;
width: 930px;
position: relative;
display: block;
text-align: left;
background: White;
clear: both;
padding: 5px 0;
color: #888F96;
bottom: 0px;
height: 40px;
}
.pata h3{
padding: 5px 0px;
}
.bottomright {
float: right;
width: 370px;
}
.copy {
float: left;
width: 690px;
padding: 3px 120px;
text-align: center;
background: #eaf6fb;
}
.dolnimenu li {
float: right;
list-style: none;
}
.webrex1 {
color: #888F96;
font-weight: normal;
}
.dolnimenu a {
padding: 0 7px;
color: #888F96;
}
.col1 {
background: #d7f7ce;
}
.col2 {
background: #fffeca;
}
.col3 {
background: #deeffd;
}
.col4 {
background: #fce9c8;
}
.col5 {
background: #ecdbfb;
}
.col6 {
background: #d8fafc;
}
.col7 {
background: #fbdedd;
}
.col8 {
background: #dacabb;
}

.col9 {
background: #d8fafc;
}
.reklama {
text-align: center;
}
.reklama img {
margin: 3px auto;
}
#home, #mapa, #tisk, #obliben {
padding: 0 2px 0 16px;
margin-left: 4px;
position: relative; top: 4px;
font-weight: normal;
color: #3F4B56;
float: left;
}
.clanekdet {
background: White;
margin: 0 0px 10px 10px;
padding: 8px 0px 8px 0px;
color: Black;
}
.clanekdet h2 {
font-size: 140%;
padding: 0 0 5px 0;
margin-bottom: 5px;
}
.clanekdet h2 a{

color: black;
}
.nnav {  
text-align: right;
clear: both;
width: 100%;
padding: 10px 0 5px 0;
background-color: #e4e9ef;
font-size: 70%;
}

.nnav_1 {  
text-align: right;
clear: both;
width: 100%;
padding: 10px 0 5px 0;
font-size: 70%;
}
/*.nnav strong {
float: left;
font-size: 12px;
padding: 0 0 3px 3px;
height: 11px;
border-left: 11px solid #B4F8A1;
font-weight: normal;
}*/
.nnav_1 a.det {
float: right;
text-align: right;
right: 0px;
padding-right: 12px;
font-weight: bold;
text-decoration: none;
color: #c1564c;
}

.nnav a.det {
float: right;
text-align: right;
right: 0px;
padding-right: 12px;
font-weight: bold;
text-decoration: none;
color: #c1564c;
}
.nahled2 .nnav a {
/*color: #3F4B56;*/
color: Black;
font-weight: normal;
}
.nnav span, .nnav strong {
color: Black;
}
/*
.barva1 .nnav a.det {
background: url(../design/arrow1.gif) 7px 3px no-repeat;
}
.barva2 .nnav a.det {
background: url(../design/arrow2.gif) 7px 3px no-repeat;
}
.barva3 .nnav a.det {
background: url(../design/arrow3.gif) 7px 3px no-repeat;
}
.barva4 .nnav a.det {
background: url(../design/arrow4.gif) 7px 3px no-repeat;
}
.barva5 .nnav a.det {
background: url(../design/arrow5.gif) 7px 3px no-repeat;
}
.barva6 .nnav a.det {
background: url(../design/arrow6.gif) 7px 3px no-repeat;
}
.barva7 .nnav a.det {
background: url(../design/arrow7.gif) 7px 3px no-repeat;
}
.barva8 .nnav a.det {
background: url(../design/arrow8.gif) 7px 3px no-repeat;
}
.barva10 .nnav a.det {
background: url(../design/arrow5.gif) 7px 1px no-repeat;
}

 .barva10 .sezFoto a.det {
background: url(../design/arrow5.gif) 0px 2px no-repeat;
}*/
.sezFoto a.det {
font-size: 95%;
padding-left: 10px;
color: Black;
font-weight: normal;
text-decoration: none;
}
.oddel {
clear: both;
_height: 5px;
min-height: 5px;
margin-top: 5px;
padding: 5px 0;
}
.comment {
float: left;
font-size: 75%;
}
.norm {
font-weight: normal;
}
.prilohy_toppost .nahled{
float: left;
width: 400px;
}
.toppost .nahled, .noveclanky .nahled3 {
width: 615px;
}
.noveclankyClanek .nahled3 {
width: 100%;
}
.pravybok .noveclankyClanek h3{
margin-left: 10px;
}
.toppost .nahled {
width: 615px;
}
.toppost {
float: left;
}
.topadv {
width: 270px;
float: right;
text-align:center;
}
.topadv h3 {
width: 140px;
}
.toppost, .noveclanky {
margin: 0 0 5px 0px;
clear: both;
}
.nahled p, .clanekdet p {
padding: 0 0 5px 0;
}
.noveclanky {
padding-top: 5px;
}
.nahled2, .nahled3 {
width: 99%;
margin: 0px;
padding: 3px;
float: left;
border-bottom: 1px dotted #008acf;
}
.nahled2 h4 {
padding: 3px 0 0px 0px;
margin-bottom: -2px;
}
.nahled2 h4 a{
font-size: 13px;
font-weight: bold;
color: black;
padding: 3px 0 0px 0px;
}
.nahled2 h5 {
padding: 10px 0 7px 0px;
}
.nahled2 h5 a{
font-size: 14px;
font-weight: bold;
color: black; 
padding: 10px 0 7px 0px;
}
.w h4 a {
font-size: 75%;
color: Black;
font-weight: normal;
}
.novebox {
width: 100%;
min-height: 70px;
_height: 70px;
float: left; 
}
.pravybok .novebox {
width: 99%;
min-height: 70px;
_height: 70px;
float: left;
margin-left: 0px;
}
.novebox h4 {
font-size: 12px;
padding: 3px 2px 6px 2px;
font-weight: normal;
border-bottom: 1px dotted #008acf;
}
.novebox h4 a {
color: #3F4B56;
color: Black;
font-weight: blold;
}
.novebox h2 {
font-size: 75%;
padding: 3px 2px 6px 10px;
width: 94%;
float: left;
font-weight: normal;
border-bottom: 1px dotted #008acf;
}
.novebox h2 a {
color: #3F4B56;
color: Black;
font-weight: bold;
}
.texty .blok {
font-size: 80%;
}
.noveclanky {
padding: 0 0 4px 2px;

}
.nahled3 {
background: White;
margin-top: 0;
}
.novebox h3 strong {
padding: 0 5px;
}
.novebox h3 {
background: White;
border: 0;
padding: 0;
color: #3F4B56;
color: Black;
}
.novebox h3 a {
color: #3F4B56;
}
.funny {
float: left;
padding: 10px 0px;
}

.funny1 {
margin: 3px;
background-color:#FF7953;
}
/*.funny a {
position: absolute;top: 3px; left: 3px;
display: block;
width: 150px;
height: 133px; 
}
.funny object, .funny embed {
}*/

.koment {
font-size: 75%;
}
.koment span {
display: block;
float: left;
width: 100px;
}
.kombox {
padding: 1px 1px 1px 5px;
margin: 1px 0;
border: 1px solid #999999;
font-size: 12px;
float: left;
width: 98%;
}
.kombox .komtext {
font-size: 12px;
}
.kombox a {
color: Black;
}
.kombox h5, .blognavigace h5 {
font-size: 12px;
margin: 0;
margin-top: 15px;
padding: 0;
}
.kombox h5 {
margin: 5px 0;
}
.komboxbottom {
padding: 5px 0;
}
.kombox .komboxbottom {
font-size: 11px;
}
.blok {
background: White;
margin: 0 5px 0 7px;
padding: 15px;
font-size: 80%;
color: Black;
}
.blok a {
color: #3F4B56;
}
.blok h2 {
font-size: 13px;
padding-bottom: 5px;
border-bottom: 1px dotted #3F4B56;
margin-bottom: 5px;
}
#home {
background: url(../design/home.gif) center left no-repeat;
}
#tisk {
background: url(../design/tisk.gif) center left no-repeat;
}
#mapa {
background: url(../design/sitemap.gif) center left no-repeat;
}
.clanekfoto {
  float: left;
display: block;
width: 354px;
background: #46618A;
text-align: center;
margin: 10px 0 10px 2px;
}

.clanekfoto h5 {
text-align: left;
color: White;
padding: 5px 0 3px 9px;
}
.inzerce {
font-size: 90%;
}
.bar1 h4 {
background: url(../design/arrow1.gif) 7px 6px no-repeat;
}
.bar2 h4 {
background: url(../design/arrow2.gif) 7px 6px no-repeat;
}
.bar3 h4 {
background: url(../design/arrow3.gif) 7px 6px no-repeat;
}
.bar4 h4 {
background: url(../design/arrow4.gif) 7px 6px no-repeat;
}
.bar5 h4 {
background: url(../design/arrow5.gif) 7px 6px no-repeat;
}


.barva1 h4 {
/*background: url(../design/arrow1.gif) 0px 6px no-repeat;*/
}
.barva2 h4 {
/*background: url(../design/arrow2.gif) 0px 6px no-repeat; */
}
.barva3 h4 {
/*background: url(../design/arrow3.gif) 0px 6px no-repeat; */
}
.barva4 h4 {
/*background: url(../design/arrow4.gif) 0px 6px no-repeat; */
}
.barva5 h4 {
/*background: url(../design/arrow5.gif) 0px 6px no-repeat; */
}


.stitek1 h4 {
/*background: url(../design/arrow1.gif) 0px 6px no-repeat;*/
}
.stitek2 h4 {
/*background: url(../design/arrow2.gif) 0px 6px no-repeat;*/
}
.stitek3 h4 {
/*background: url(../design/arrow3.gif) 0px 6px no-repeat; */
}
.stitek4 h4 {
/*background: url(../design/arrow4.gif) 0px 6px no-repeat; */
}
.stitek5 h4 {
/*background: url(../design/arrow5.gif) 0px 6px no-repeat; */
}

.stitek1 h2 {
background: url(../design/arrow1.gif) 0px 6px no-repeat;
}
.stitek2 h2 {
background: url(../design/arrow2.gif) 0px 6px no-repeat;
}
.stitek3 h2 {
background: url(../design/arrow3.gif) 0px 6px no-repeat;
}
.stitek4 h2 {
background: url(../design/arrow4.gif) 0px 6px no-repeat;
}
.stitek5 h2 {
background: url(../design/arrow5.gif) 0px 6px no-repeat;
}

.starsiclanky1 { display: block; float: right;font-size: 12px;padding-left: 5px;color: #000;text-decoration: none;border-left: 15px solid #35B22F; }
.starsiclanky2 { display: block; float: right;font-size: 12px;padding-left: 5px;color: #000;text-decoration: none;border-left: 15px solid #ECB815; }
.starsiclanky3 { display: block; float: right;font-size: 12px;padding-left: 5px;color: #000;text-decoration: none;border-left: 15px solid #4687BC; }
.starsiclanky4 { display: block; float: right;font-size: 12px;padding-left: 5px;color: #000;text-decoration: none;border-left: 15px solid #FC8606; }
.starsiclanky5 { display: block; float: right;font-size: 12px;padding-left: 5px;color: #000;text-decoration: none;border-left: 15px solid #6C3DA4; }

.starsiclanky_s_1 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr1.gif); background-position: right center; background-repeat: no-repeat;}
.starsiclanky_s_2 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr2.gif); background-position: right center; background-repeat: no-repeat;}
.starsiclanky_s_3 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr3.gif); background-position: right center; background-repeat: no-repeat;}
.starsiclanky_s_4 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr4.gif); background-position: right center; background-repeat: no-repeat;}
.starsiclanky_s_5 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr5.gif); background-position: right center; background-repeat: no-repeat;}
.starsiclanky_s_12 { display: block; margin-right: 5px; float: right;font-size: 12px;padding-right: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowr5.gif); background-position: right center; background-repeat: no-repeat;}

.starsiclanky_n_1 { display: block; float: right;font-size: 12px;padding-left: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowl1.gif); background-position: left center; background-repeat: no-repeat; }
.starsiclanky_n_2 { display: block; float: right;font-size: 12px;padding-left: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowl2.gif); background-position: left center; background-repeat: no-repeat; }
.starsiclanky_n_3 { display: block; float: right;font-size: 12px;padding-left: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowl3.gif); background-position: left center; background-repeat: no-repeat; }
.starsiclanky_n_4 { display: block; float: right;font-size: 12px;padding-left: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowl4.gif); background-position: left center; background-repeat: no-repeat;}
.starsiclanky_n_5 { display: block; float: right;font-size: 12px;padding-left: 10px;color: #000;text-decoration: none; background-image: url(../design/archiv/arrowl5.gif); background-position: left center; background-repeat: no-repeat; }

.horoskop {width: 633px; _height: 110px; min-height: 110px; margin-top:20px;/*border: 1px solid black; */ float: left; }
.horoskop1 {width: 345px; _height: 110px; min-height: 110px; /*border: 1px solid black; */float: right; }
.horoskop_vlevo {float: left; min-height: 100px; _height: 100px;  width: 80px; }
.horoskop_vpravo {float: left; min-height: 100px; _height: 100px; width: 520px; margin-left:5px; }
.horoskop_nadpis {padding-bottom: 5px; font-weight: 900; color: rgb(221,18,123);}
.nadpis_detail {font-size: 20px; }

.vestirna_datum {color:#FF6666; font-weight:bold; text-align:right; }
.schov {display:none;}

.vestirna_obsah a:hover{ text-decoration:underline;}
.vestirna_nadpis {color:#000; font-weight:bold; font-size:130%; padding-bottom:5px; text-align:left;}
.vestirna_nadpis_ot {color:#FF6666; font-weight:bold; font-size:110%; padding-bottom:5px; text-align:left;}
.vestirna_nadpis_od {color:#4C90CD; font-weight:bold; font-size:110%; padding-bottom:5px; text-align:left;}

.fotogalerie{
width: 320px;
float: left;
position: relative;
bottom: 0px;
padding-right: 0px;
}
.clear{
width: 100%;
clear: both;
height: 5px;
}
.reklama_soutez{
padding-top:5px;
}
.kontakty46{
position: absolute;
width: 68%;
color: #000;
float:left;
padding: 0px 0px;
/*border-bottom: 1px dotted #008acf;  */
}
.kontakty5{
width: 49%;
color: #000;
float:left;
padding: 20px 0px;
font-size:12px;
margin-left:15px;

/*border-bottom: 1px dotted #008acf;  */
}
.kontakty5 a, .kontakty5_text a{

color: #000;

/*border-bottom: 1px dotted #008acf;  */
}
.kontakty5_nadpisy{
float: left;
width: 100%;
padding: 10px 0px;
}
.kontakty46_text{
float: left;
padding: 0px 3px;
}
.kontakty5_text{
padding: 0px 5px;
float:left;
width:140px;
}

.kontakty5_text1{
padding: 0px 5px;
float:left;
 width:280px;
}
.kontakty5_textr img{
float: left;
padding: 3px;
width: 105px;
}
.kontakty5_img{
float: left;
}
.kontakty5_box2{
float: left;
width: 100%;
padding: 10px 0px;
border-bottom: 1px dotted #008acf; 

}
.kontakty5_box{
float: left;
width: 50%;
padding: 10px 0px;
border-bottom: 1px dotted #008acf; 
}
.kontakty5_box1{
padding: 10px 0px;
float: left;
width: 50%; 
}

.prav_videa img{
float: left;
max-width: 80px;
min-height: 50px;
}
.prav_aktualakce{
  float: left;
  width:288px; 
}
.prav_aktualakce h2{
  font-size: 12px;
  float: left;
    padding:4px 5px;
  border: 1px solid #669fbc;
  margin: 1px 10px; 
  width:257px;
}
.prav_aktualakce img{
float: left;
}
.prav_aktualakce h2 a{
  color: #000;
    padding: 0px 10px; 
    line-height: 20px;
float: left;    
}

#fb-root {float: right; border-top: 1px solid white; display: block; width: 160px; position: relative; left: 10px; top: 2px; }
.tlacitko_plus_1 {position: relative; top: 3px; left: 28px; display: block; float: right;  width: 80px; }

.vybrali_jsme {background-color: #e4e8ef; float: right; width: 165px; position: relative; left: -7px; padding: 5px;}
.vybrali_jsme_nadpis {font-size: 90%; font-weight: bold; }

.clanek_vybrali_oddeleni {border-top: 1px dotted #007ac2; margin: 8px 0 5px 0; height: 1px;}
.clanek_vybrali {background-color: white; position: relative; z-index: 100;}
.clanek_vybrali_vnitrek {padding: 5px 5px 10px 5px; }
.clanek_vybrali_vnitrek a {font-size: 75%; display: block; color: black; }


