/* CSS RESET ZACATEK */
* {margin: 0px; padding: 0px;}
table {border-collapse: collapse; border-spacing: 0px;}
tr {vertical-align: top;}
td {vertical-align: top; padding: 3px;}
img {margin: 0px; padding: 0px; border: 0px;}
address, code, dfn, em, strong, var {font-style: normal; font-weight: normal;}
caption, th {text-align: center; font-weight: bold; font-style: normal;}
p, pre, blockquote, ul, ol, dl, address {margin: 1em 0px;}
blockquote, cite {font-style: italic; font-weight: normal;}
blockquote {text-align: justify; margin: 1em;}
dd {text-align: justify; margin: 0em 1em 1em 1em;}
em {font-style: italic;}
strong {font-weight: bold;}
abbr, acronym {font-weight: bold; cursor: pointer; cursor: hand;}
form {margin: 1em 0px;}
label {font-weight: bold; cursor: pointer; cursor: hand;}
fieldset {margin: 1em 0px; padding: 0.5em; border: 2px solid DimGray;}
legend {font-weight: bold; padding: 3px; border: 2px solid DimGray;}
input, select, textarea {font-family: Arial, Courier, monospace; }
h1 {font-size: 1.2em;}
/* CSS RESET KONEC */

body {
margin: 0px auto auto auto;
padding: 0px auto auto auto;
text-align: center;
background-image: url('images/pozadi.gif');
background-repeat: repeat-x;
background-color: #234c7a;
font-family: Verdana;
font-size: 13px;
color: #ffffff;
}

a {
font-family: Verdana;
font-size: 13px;
color: black;
text-decoration: underline;
}

div#container {
margin: 0px auto 20px auto;
padding: 0px auto auto auto;
text-align: center;
width: 1012px;
background-repeat: repeat-y;
background-color: #ffffff;
background-image: url('/images/pozadi_boxu.gif');
}

div#menu {
width: 1012px;
height: 38px;
background-image: url('/images/menu.gif');
color: #ffffff;
line-height: 30px;
font-family: Verdana;
}

.menu_odkaz {
float: left;
margin-left: 20px;
}

div#obal_obsahu {
margin: 0px auto auto auto;
width: 1008px;
/*background-image: url('/images/pozadi_obsahux.png');*/
/*background-color: #f9f9f9;*/
}

div#obal_top {
margin: 0px auto 20px 20px;
}

div#full_banner_top{
float: left;
margin: 10px auto auto auto;
}

div#onas {
width: 480px;
float: left;
margin: 10px auto auto 15px;
font-size: 13px;
text-align: left;
color: #111111; 
}

span#onas_nadpis {
font-weight: bold;
font-size: 17px;
line-height: 22px;
}

div#popis_serialu_filmu {
text-align: justify;
}

div#filmy_serialy {
margin: 10px auto auto auto;
width: 950px;
}

div#filmy_ikonka {
float: left;
width: 47px;
height: 85px;
background-image: url('/images/n_filmy_ikonka.png');
margin: 0px auto auto auto;
position: relative;
right: -3px;
}

div#filmy_obal {
float: left;
background-image: url('/images/n_filmy_stred.png');
background-repeat: repeat-y;
}

div#filmy_top {
width: 205px;
height: 33px;
background-image: url('/images/n_filmy_top.png');
}

div#filmy_stred {
width: 205px;
position: relative;
top: -20px;
left: 10px;
text-align: left;
}

div#filmy_bottom {
width: 205px;
height: 16px;
background-image: url('/images/n_filmy_bottom.png');
}

div#hp_banner {
float: left;
width: 200px;
}

div#serialy_ikonka {
float: left;
width: 47px;
height: 100px;
background-image: url('/images/n_serialy_ikonka.png');
margin: 0px auto auto auto;
position: relative;
right: -3px;
}

div#serialy_obal {
float: left;
background-image: url('/images/n_serialy_stred.png');
background-repeat: repeat-y;
}

div#serialy_top {
width: 403px;
height: 98px;
background-image: url('/images/n_serialy_top.png');
}

div#serialy_stred {
width: 403px;
position: relative;
top: -85px;
left: 10px;
text-align: left;
}

div#serialy_bottom {
width: 403px;
height: 16px;
background-image: url('/images/n_serialy_bottom.png');
}

div#filmy_vypis_left a { /* pro filmy.php */
color: #111111;
}

div#filmy_right a { /* pro filmy.php */
text-align: justify;
}

div#filmy_banner { /* pro filmy.php */
margin: 10px auto auto auto;
width: 500px;
}

table#doporucujeme {
margin: 20px auto 0px auto;
padding: 10px 0px 0px 0px;
width: 918px;
height: 270px;
background-image: url('/images/doporucujeme.gif');
}

td#td_odsazeni {
width: 44px;
}

td#td_doporucujeme {
text-align: center;
vertical-align: middle;
}

div#vrs {
margin: 20px auto 0px auto;
padding: 0px 0px 0px 0px;
}

div#paticka {
margin: 0px auto auto auto;
padding: 7px 0px 7px 0px;
width: 1012px;
background-image: url('/images/paticka_odkazy.gif');
background-repeat: repeat-y;
font-size: 11px;
}

div#paticka_bottom {
width: 1012px;
height: 13px;
background-image: url('/images/paticka_bottom.gif');
}

div#sloupce_s1 {
float: left;
}

div#sloupce_s2 {
margin-left: 5px;
float: left;
}
