/*--- TAGY ---*/
DIV.panel_denni-menu{
 background-image: url(externi/kdno/kdno_kotleta.png);
 background-repeat: no-repeat;
 background-position: right bottom;
}
DIV.panel_denni-menu .panel_obsah STRONG{
 color: #0093DD;
}
/*--- ODKAZY --*/
.panel A,
.panel A:link, .panel A:visited{
 display: block;
 width: 180px;
 height: 215px;
 cursor: pointer;
 text-decoration: none;
}
.panel A:hover, .panel A:active{
 background-color: #CCCCCC;
}
.panel A STRONG.pnadpis,
.panel A:link STRONG.pnadpis, .panel A:visited STRONG.pnadpis{
 display: block;
 font-size: 18px;
 text-align: left;
 background-color: #FFFFFF;
 font-weight: normal;
 padding: 5px 10px 5px 10px;
 cursor: pointer;
 line-height: 130%;
}
.panel A:hover STRONG.pnadpis, .panel A:active STRONG.pnadpis{
 background-color: #EEEEEE;
}
.panel A EM.ppopis,
.panel A:link EM.ppopis, .panel A:visited EM.ppopis{
 display: block;
 font-size: 14px;
 text-align: right;
 background-color: #F0F0F0;
 font-style: normal;
 padding: 5px 10px 5px 10px;
 cursor: pointer;
}
.panel A:hover EM.ppopis, .panel A:active EM.ppopis{
 background-color: #DDDDDD;
}
.panel A EM.ppopis2,
.panel A:link EM.ppopis2, .panel A:visited EM.ppopis2{
 display: block;
 font-size: 12px;
 text-align: left;
 background-color: #FAFAFA;
 font-style: normal;
 margin: 10px 0px 0px 0px;
 padding: 5px 10px 5px 10px;
 cursor: pointer;
}
.panel A:hover EM.ppopis2, .panel A:active EM.ppopis2{
 background-color: #DDDDDD;
}
.panel A SPAN.panel_obsah{
 display: block;
 cursor: pointer;
 padding: 10px 15px 10px 15px;
 font-size: 13px;
 line-height: 120%;
}
.panel A STRONG.block{
 padding: 0px 0px 7px 0px;
}
.panel A IMG.kamera{
 width: 150px;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
 border: solid 1px #AAAAAA;
}
.panel A STRONG.block{
 padding: 0px 0px 7px 0px;
}
.panel A SPAN.panel_realita{
 display: block;
 height: 145px;
 margin: 15px 15px 0px 15px;
 background-repeat: no-repeat;
 background-position: center 50px;
 text-align: center;
 position: relative;
}
.panel A SPAN.panel_realita STRONG,
.panel A:link SPAN.panel_realita STRONG, .panel A:visited SPAN.panel_realita STRONG{
 display: block;
 font-size: 15px;
 font-weight: normal;
 letter-spacing: -1px;
 background-color: #E6E6E6;
 padding: 0px 0px 10px 0px;
}
.panel A:hover SPAN.panel_realita STRONG, .panel A:active SPAN.panel_realita STRONG{
 background-color: #CCCCCC;
}
.panel A SPAN.panel_realita EM{
 display: block;
 position: absolute;
 bottom: 0px;
 right: -2px;
 width: 142px;
 padding: 5px;
 font-size: 13px;
 font-style: normal;
 text-align: right;
 border-top: solid 2px #11894B;
 background-color: #3AB574;
 color: #FFFFFF;
 opacity: 0.90;
 filter: alpha(opacity=90);
}
.panel A SPAN.miminko_mesice{
 display: block;
 height: 160px;
 margin: 10px 15px 0px 15px;
 text-align: center;
 position: relative;
}
.panel A SPAN.miminko_mesice STRONG{
 display: block;
 font-size: 16px;
 font-weight: normal;
}
.panel A SPAN.miminko_mesice EM{
 display: block;
 font-size: 14px;
 padding: 0px 10px 5px 10px;
 font-style: normal;
}
.panel A SPAN.miminko_mesice SPAN{
 display: block;
 position: absolute;
 bottom: 0px;
 right: -2px;
 width: 142px;
 padding: 5px;
 font-size: 13px;
 font-style: normal;
 text-align: right;
 border-top: solid 2px #B01415;
 background-color: #DC282B;
 color: #FFFFFF;
 opacity: 0.90;
 filter: alpha(opacity=90);
}
.panel A IMG.kamera{
 width: 150px;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
 border: solid 1px #AAAAAA;
}
.panel A SPAN.urad_prace{
 display: block;
 padding: 15px;
 height: 124px;
 overflow: hidden;
 background-image: url(externi/urad_prace/logo_UP.png);
 background-repeat: no-repeat;
 background-position: 10px 10px;
}
.panel A SPAN.urad_prace SPAN.mzda{
 display: block;
 text-align: right;
 color: #000000;
 height: 45px;
}
.panel A SPAN.urad_prace SPAN.profese{
 display: block;
 font-weight: normal;
 text-align: right;
 height: 48px;
 padding: 0px 0px 0px 50px;
 margin: 0px 0px 12px 0px;
 overflow: hidden;
 line-height: 110%;
}
.panel A SPAN.urad_prace SPAN.firma{
 display: block;
 font-style: normal;
 text-align: right;
 height: 20px;
 padding: 3px 0px 0px 0px;
 overflow: hidden;
}
.panel A SPAN.miss{
 display: block;
 text-align: center;
 padding: 40px 0px 0px 0px;
}
.panel A SPAN.miss IMG{
 border: solid 10px #FFFFFF;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
.panel A SPAN.mazlik{
 display: block;
 text-align: center;
 padding: 13px 0px 0px 0px;
}
.panel A SPAN.mazlik IMG{
 border: solid 10px #FFFFFF;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
.panel A SPAN.dopravni_info{
 display: block;
 text-align: center;
 padding: 10px 0px 0px 0px;
}
.panel A SPAN.dopravni_info IMG{
 border: solid 10px #FFFFFF;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
.panel A SPAN.eurotrans IMG{
 margin: 14px 0px 0px 14px;
 border: solid 1px #FFFFFF;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
/*--- ŠIPKY --*/
.panely_sipky A.sipka,
.panely_sipky A.sipka:link, .panely_sipky A.sipka:visited,
.panely_sipky A.sipka:hover, .panely_sipky A.sipka:active{
 display: block;
 position: absolute;
 width: 30px;
 height: 100px;
 z-index: 10;
 background-repeat: no-repeat;
 cursor: pointer;
}
.panely_sipky A.sipkaL,
.panely_sipky A.sipkaL:link, .panely_sipky A.sipkaL:visited{
 background-image: url(obr/panely_sipka_L.png);
 top: 65px;
 left: 0px;
}
.panely_sipky A.sipkaL:hover, .panely_sipky A.sipkaL:active{
 background-image: url(obr/panely_sipka_L_over.png);
}
.panely_sipky A.sipkaP,
.panely_sipky A.sipkaP:link, .panely_sipky A.sipkaP:visited{
 background-image: url(obr/panely_sipka_P.png);
 top: 65px;
 right: 0px;
}
.panely_sipky A.sipkaP:hover, .panely_sipky A.sipkaP:active{
 background-image: url(obr/panely_sipka_P_over.png);
}
/*--- DESIGN ---*/
.panely{
 width: 774px;
}
.panely_rotace{
 height: 215px;
 overflow: hidden;
 position: relative;
}
.panely_sloupec{
 float: left;
}
.panel{
 width: 180px;
 height: 215px;
 margin: 0px 5px 0px 10px;
 border-top: solid 5px #AAAAAA;
 background-color: #E6E6E6;
}
.panely_sloupec .panel{
 margin-bottom: 15px;
}
/*--- OSTATNÍ ---*/