.hide {position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden}

 a,a.clen {
color:#FFF;
text-decoration:none;
font-weight:600
}

a {
font-size:8pt
}

a.clen {
font-size:9pt;
margin-bottom:3px
}

a.foto {
text-decoration:none;
font-size:80%
}

a.foto:hover {
text-decoration:none
}

a.headline {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
line-height:normal;
font-size:130%;
margin-bottom:1px;
margin-top:4px;
text-decoration:none;
display:block;
padding:0
}

a.navigace {
color:#000;
text-decoration:none;
font-weight:400;
font-size:80%;
border:0 #000 solid;
vertical-align:middle
}

a.headline3 {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
line-height:normal;
color:#FFF;
font-size:90%;
margin:0;
padding:0
}

a.black,a.black:visited {
color:#888;
font-weight:400
}

a.skipmenu {
    position:absolute;
    top:60px;
    z-index:-10;
    padding:0.2em 0.5em;
    border-bottom:0 !important;
}
a.skipmenu:focus, a.skipmenu:active {
    z-index:2;
    background:#000;
} 

.anketa {
padding:3px 3px 17px
}

.anketa2 {
float:left;
padding:3px 3px 17px
}

.anketa-otazka,.anketa-odpoved-pocet,.anketa-odpoved {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
line-height:normal;
color:#FFF;
margin:0;
padding:0
}

.anketa-otazka2 {
text-align:left;
font-size:98%
}

.anketa-otazka {
text-align:center;
font-size:98%
}

.anketa-odpoved {
margin-bottom:5px;
font-size:93%
}

.anketa-odpoved2 {
width:30%;
margin-bottom:5px;
font-size:93%
}

.anketa-odpoved-text {
float:none;
font-size:103%
}
.article-content{
text-align:justify
}
BODY {
background-color:#000;
color:#CCC;
font-size:0.9em
}

.bold {
font-weight:700
}

.center {
text-align:center;
margin:0 auto
}

.clenove-sloupec {
float:left;
padding-left:7px;
padding-right:0;
width:139px
}

.d-horni {
width:100%;
height:100pt;
margin:0;
padding:0
}

.d-horni-logo {
background-color:#30485e;
width:99%;
height:97px;
position:absolute;
left:8px;
top:5px;
visibility:VISIBLE;
z-index:-1;
margin:0;
padding:0
}

.d-horni-logo2 {
background-color:#30485e;
width:100%;
height:78px;
margin:0 0 -4px;
padding:0
}

.d-horni-menu {
width:100%;
height:18pt;
margin:0;
padding:0
}

.d-horni-navigace {
width:70%;
height:14pt
}

.d-horni-menu-postranni {
width:9%;
float:left
}

.d-horni-menu-bilo {
background-color:#f4f7f9;
height:18pt;
width:100%
}

.d-horni-menu-prostredek {
background-color:#f4f7f9;
border-bottom:1px solid #000;
width:62%;
float:left
}

.d-horni-menu-menu {
background-color:#FFF;
width:327pt;
z-index:3;
margin:0
}

.d-horni-menu-ap {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:65%;
text-align:right;
height:14pt;
padding-top:4pt;
z-index:2;
color:#888;
margin:0
}

.d-horni-menu-postranni2 {
width:29%;
float:left
}

.d-horni-menu-obr {
height:18pt;
width:9px;
float:left;
background-color:#000;
margin:0;
padding:0
}

.d-horni-menu-modra {
background-color:#30485e;
height:8pt;
width:96%;
float:left;
margin:0;
padding:0
}

.d-horni-navigace-prostredek {
background-color:#c3d2dd;
float:left;
width:85%;
height:14pt;
padding-left:12%;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
color:#000;
vertical-align:middle
}

.d-horni-navigace-span {
height:13pt;
margin:auto 0
}

.d-horni-navigace-obr {
float:left
}

.d-stred-center {
text-align:center;
height:100%;
margin:0 auto
}

.d-stred {
vertical-align:top;
width:82%;
_width:805px;
max-width:1400px;
height:100%;
margin:0 auto
}

.d-stred-velky {
vertical-align:top;
float:left;
height:100%
}

.d-stred-maly {
vertical-align:top;
margin-left:24px;
_margin-left:5px;
width:180px;
float:left;
height:100%
}

.d-stred-pravy {
width:170px;
margin-left:22px;
_margin-left:5px;
float:left;
height:100%
}

.d-dolni {
width:100%;
height:27pt
}

.d-dolni-menu {
width:100%;
height:18pt
}

.d-dolni-menu-prostredek {
background-color:#f4f7f9;
border-bottom:1px solid #000;
width:69%;
float:left;
height:24px
}

.d-dolni-menu-postranni2 {
width:31%;
float:left
}

.d-dolni-menu-modra {
background-color:#30485e;
margin-top:9pt;
height:9pt;
width:100%
}

.d-dolni-logo2 {
background-color:#30485e;
width:100%;
height:5px;
margin:0 0 -4px;
padding:0
}

.d-obsah-170 {
width:165px;
margin:0;
padding:0
}

.d-obsah-170-fl {
width:170px;
float:left;
margin:0;
padding:0
}

.d-obsah-180 {
width:180px;
margin:0;
padding:0
}

.d-obsah-150 {
width:150px;
float:left;
margin:0;
padding:0
}

.d-obsah-380 {
width:380px
}

.d-obsah-380-fl {
width:380px;
float:left;
margin-right:20px
}

.d-obsah-585 {
width:585px
}

.d-obsah-horni {
background-color:#3D7EC0;
height:13px;
width:100%;
padding-right:11px;
text-align:left;
vertical-align:top;
float:none;
margin:5px
}

.d-obsah-horni-span,h2 {
display:inline;
background:#000 url('../img/navigation/nav1/hdr_blue_angle.gif') center right no-repeat;
_background:#000 url('../img/navigation/nav1/hdr_blue_angle_ie.gif') bottom right no-repeat;
padding-right:13px;
_padding-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:120%;
_font-size:112%;
line-height:13px;
height:13px;
position:relative;
}
.d-obsah-dolni,.d-obsah-dolni-nopadding,.d-obsah-dolni-search {
background-color:#30485e;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
width:100%;
text-align:left;
float:none;
font-size:80%;
margin:5px 5px 30px
}

.d-obsah-dolni-text {
margin-left:5px
}

.d-obsah-dolni {
padding:5px 5px 5px 6px
}

.d-obsah-dolni-search {
padding:2px 2px 0 9px
}

.d-obsah-dolni-spodek {
position:relative;
vertical-align:bottom;
width:100%;
margin:12px 0 0;
padding:0
}

.d-obsah-dolni-roh {
position:absolute;
bottom:0;
right:0;
margin:0;
padding:0
}

.d-obsah-dolni-foto-nad {
width:100%;
text-align:center
}

.d-obsah-dolni-foto-center {
width:100%;
margin:auto 0
}

.d-obsah-dolni-foto-medium {
float:left;
margin-right:10px
}

.d-obsah-dolni-foto-fotky {
float:left;
width:85%;
margin:0;
padding:0 0 0 0
}

.d-obsah-dolni-foto-info {
float:right;
width:12%;
padding: 20px 0 0 0;
margin: 0 10px 0 0
}

.d-obsah-dolni-foto-popis {
text-align:center;
font-size:90%;
font-weight:400;
color:#CCC;
height:13px;
margin-top:-10px;
padding:10px
}

.d-obsah-dolni-p {
margin:8px;
padding:0
}

.d-obsah-dolni-nopadding {
padding:0
}

.d-obsah-dolni-ctv1 {
background-color:#fff
}

.d-obsah-dolni-ctv2 {
background-color:#efefef
}

.d-obsah-dolni-ctv3 {
background-color:#ced5df
}

.d-obsah-dolni-ctv1,.d-obsah-dolni-ctv2,.d-obsah-dolni-ctv3 {
margin-right:5px;
width:158px;
height:100px;
float:left;
text-align:center;
padding:15px
}

.d-obsah-dolni-ctv-nadpis {
color:#000;
font-size:2.5em;
font-weight:800;
margin:20px
}

.d-obsah-dolni-ctv-info {
text-align:left;
padding:20px
}

.d-obsah-dolni-ctv-nahfilm {
color:#000;
font-size:1em;
font-weight:800
}

.d-ul-menu,.d-ul-menu-en,.d-ul-menu-cz,.d-ul-menu-rss {
padding-bottom:0;
padding-top:0;
padding-left:5px;
margin:0
}

.d-ul-menu{
margin-top:5px;
line-height:1.6;
list-style-type:none;
padding-bottom:5px
}

.d-li-menu{
padding-left:20px;
background:transparent url("../img/navigation/nav1/blue.png") no-repeat;
background-position:0 2px
}

.d-li-menu-rss {
padding-left:20px;
background:transparent url("../img/navigation/icons/rss-feed_icon.png") no-repeat;
background-position:-1px 1px
}
.d-li-menu-facebook {
padding-left:20px;
background:transparent url("../img/navigation/icons/facebook_ico.png") no-repeat;
background-position:-1px 1px
}
.d-sloupec1 {
float:left;
text-align:right;
padding-bottom:10px;
line-height:21px
}

.d-sloupec2 {
text-align:left
}

.diskuze-prispevek {
background-color:#445c73;
margin:5px;
padding:7px
}

.diskuze-prispevek-text {
background-color:#4a6278
}

.form {
text-align:center;
vertical-align:middle;
margin:0 0 0 20px;
padding:0
}
.form-elements-borders{
border: 1px #cccccc solid;
margin:2px;
padding:2px;
}

.headline2 {
font-size:140%
}

.hr-clear {
clear:both;
background:none;
border:0 #000 solid;
visibility:hidden;
display:inherit;
margin:0;
padding:0
}

.input,.button,.input_submit,.textarea,.input_submit1,.input_submit2,.input-search {
background-color:#30485E;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
color:#CCC;
font-size:10px;
margin:2px
}

.input_submit1 {
visibility:hidden
}

.input_submit2 {
visibility:visible
}

.input {
width:80px;
margin-bottom:5px
}

.input-search {
margin-bottom:5px
}

.input_submit {
width:82px
}

.input-button-small {
background-color:#30485E;
border:0 solid #ccc;
color:#CCC;
font-size:10px;
width:50px;
text-decoration:none;
margin:2px
}

.input-button-small:hover {
color:#FFF;
text-decoration:underline
}

img {
border:0 #000 solid;
vertical-align:baseline
}

IMG.icoVideo {
vertical-align:text-top
}

IMG.photo-big {
margin-left:11px;
_margin-left:0
}
img.photo{
border:1px solid #CCC;
margin:2px;
position:relative;
top:2px;
left:1px;
}

.link-square{
border:1px solid #30485E;
}
.link-square:hover{
border:1px solid #000000;
}

.photo-link {
margin:0px;
padding:0px;
border:0px solid #FFF
}
.photo-link:hover {
border-bottom:1px solid #FFF;
border-top:1px solid #FFF;
}
.photo-thumb1{
border-left:1px solid #CCC;
}
.photo-thumb1,.photo-thumb2,.photo-thumb3,.photo-thumb4,.photo-thumb5{
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
width:96px;
height:80px;
}
.photo-thumb5{
border-right:1px solid #CCC;
}
.photo-thumb-headline{
position:relative;
top:20px;
left:0px;
background: transparent url("../img/navigation/nav1/photo-thumb-headline-gradient.png") bottom left no-repeat;
width:256px;
display:block;
margin-left:15px;
padding-left:15px;
}
img.random-photo {
border:1px solid #CCC
}

.list-margin{
margin:0px 5px 5px 0px;
}

.novinky-autor {
text-align:right
}

.novinky-datum {
text-align:left;
font-size:0.9em;
font-weight:400;
color:#FFF;
float:left
}

.not-bold {
font-weight:400
}

.photoDiv {
float:right;
margin-left:8px;
margin-right:5px;
margin-bottom:12px
}

.photoPopisek {
font-size:90%;
font-weight:400;
color:#CCC;
line-height:10px;
height:9px
}

.photoPopisekLayer {
text-align:right;
margin:0;
padding:5px 0 0
}

.red-strong-italic {
font-weight:700;
color:#e22;
font-style:italic
}

table {
border:0 #000 solid;
margin:0;
padding:0
}

#menu {
background-color:#f4f7f9;
height:18pt;
margin:0;
padding:0
}

#menu a {
display:inline;
text-decoration:none;
font-size:10pt;
color:#30485e;
margin:0;
padding:0
}

#menu a:hover {
color:red
}

ul.podmenu,ul.menu {
border:0;
display:inline;
background:#FFF;
list-style:none;
list-style-type:none;
margin:0;
padding:0
}

#menu li {
float:left;
display:inline !important;
text-align:left;
position:relative;
z-index:9;
border-right:1px solid #cbd2d7;
margin:3px 3px 0;
padding:0 5px 0 0
}

li.folder {
font-weight:700;
height:13pt
}

li.folder ul {
position:absolute;
left:-2px;
top:16px;
background-color:#f4f7f9;
width:140px;
margin:0
}

li.folder>ul {
top:17px
}

li>a {
width:auto
}

#menu ul.podmenu li {
border-right:0 solid #cbd2d7;
background-color:#f4f7f9;
display:block;
width:140px;
margin:0;
padding:2px
}

#menu ul.podmenu li:hover {
background-color:#f6f9fb
}

li.folder:hover {
z-index:10
}

ul ul.podmenu,li:hover ul.podmenu ul {
display:none
}

li:hover ul.podmenu,li:hover li:hover ul.podmenu {
display:block
}

li.left-border {
border-left:1px solid #cbd2d7
}

* {
font-family:helvetica,arial,verdana,serif
}

td.item,td.itemrating,td.itemtext,td.itemfilm,td.itemdelka,td.itemDownload,td.itemblue {
border-bottom:1px solid #CCC;
background-color:#EFEFEF;
font-size:9px;
padding-top:3px;
padding-bottom:3px
}
td.itemblue {
color:#30485e;
padding-left:5px;
padding-right:5px
}
td.itemrating,td.itemtext,td.itemdelka,td.itemDownload,.td.itemblue {
background-color:#CDD6DF;
color:#666
}

.item A,.itemfilm A {
font-size:11px;
font-weight:700;
text-decoration:none;
color:#333
}

.item A:visited,.itemfilm A:visited {
font-weight:700;
text-decoration:none
}

.item A:hover,.itemfilm A:hover {
text-decoration:underline;
color:#000
}

td.item,td.itemfilm {
font-size:11px;
text-decoration:none;
color:#333;
padding-left:5px
}

td.itemfilm {
width:55%
}

td.itemtext {
text-align:center;
width:50px
}

td.itemrating {
text-align:right;
width:100px;
padding-right:5px
}

td.itemdelka {
text-align:right;
width:40px;
padding-right:3px
}
td.itemDownload {
text-align:center;
width:30px
}
#itemwrap {
height:100%;
background-color:#e7e7e7
}

TABLE {
font-family:"Trebuchet MS", Verdana;
font-size:11px;
border:0 none;
margin:0;
padding:0
}

td.edit-right {
text-align:right;
vertical-align:middle
}

td.edit-right-top {
text-align:right;
vertical-align:top
}

a:hover,a.clen:hover,a.headline:hover,a.navigace:hover,a.headline3:hover {
text-decoration:underline
}

.anketa-odpoved-pocet,.diskuze-prispevek-akce {
float:right
}

.d-width-85,.items {
width:100%
}

h1,.headline1 {
font-size:160%
}

h3,.headline3 {
font-size:130%
}

h4,.headline4 {
font-size:100%
}

h5,.headline5 {
font-size:80%
}

h1,h3,h4,h5,.headline1,.headline2,.headline3,.headline4,.headline5 {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
line-height:normal;
margin:0;
padding:0
}

.d-obsah-stred-ruzne,.d-obsah-dolni-odkazy {
margin:0;
padding:0
}

.ap_menu_menu {
background-color:#FFF;
z-index:999;
position:absolute;
left:0;
top:0;
visibility:hidden;
border-color:#000;
border-style:solid;
border-width:0
}

.ap_menu_plain,a.ap_menu_plain:link,a.ap_menu_plain:visited {
text-align:left;
text-decoration:none;
cursor:pointer;
display:block;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
border-color:#000;
border-style:solid;
border-width:0;
padding:2px 0
}

a.ap_menu_plain:hover,a.ap_menu_plain:active {
text-decoration:none;
cursor:pointer;
display:block;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
border-color:#000;
border-style:solid;
border-width:0;
padding:2px 0
}

select.icon-menu option {
background-repeat:no-repeat;
background-position:bottom left;
padding-left:30px;
}