@charset "utf-8";
/* CSS Document */

body {margin: 0px; background: #bdbec6 url('images/bg_top.gif') left top repeat-x;word-wrap:break-word;}
h1 {font-family: Arial, Verdana, Tahoma; color:#333333; font-size:110%; font-style: italic; font-weight: normal; background: #bdbec6; line-height: 15px; margin:0px;}
h3 {font-family: Arial, Verdana, Tahoma; color:#333333; font-size:105%; font-style: italic; font-weight: normal; background: #ffffff;}
table
{
color:#000000;
background-color:#f1f1f1;
font-size: 100%;
padding:0px;
border-collapse: collapse;
border: 1px solid gray;
}
.table_hidden {
color:#000000;
background-color:#ffffff;
font-size: 100%;
padding:0px;
border-collapse: collapse;
border: 0px;}
img {border: 1px solid #000000}
img.noborder {border: 0px}
a:link, a:visited {font-family: Arial, Verdana, Tahoma; color: #31b4fc; font-size: 95%; text-decoration: none}
a:hover {font-family: Arial, Verdana, Tahoma; color: #0496ea; font-size: 95%; text-decoration: underline}
a.odkaz_search:link, a.odkaz_search:visited {font-family: Arial, Verdana, Tahoma; color: #31b4fc; font-size: 95%; text-decoration: none}
a.odkaz_search:hover {font-family: Arial, Verdana, Tahoma; color: #0496ea; font-size: 95%; text-decoration: underline}
a.press:link, a.press:visited {font-family: Arial, Verdana, Tahoma; color: #31b4fc; font-size: 95%; text-decoration: none}
a.press:hover {font-family: Arial, Verdana, Tahoma; color: #0496ea; font-size: 95%; text-decoration: underline}
a.link:link, a.link:visited {font-family: Arial, Verdana, Tahoma; color: #31b4fc; font-size: 95%; text-decoration: none}
a.link:hover {font-family: Arial, Verdana, Tahoma; color: #0496ea; font-size: 95%; text-decoration: underline}
a.odkaz_legenda:link, a.odkaz_legenda:visited {font-family: Arial, Verdana, Tahoma; color: #31b4fc; font-size: 95%; text-decoration: none}
a.odkaz_legenda:hover {font-family: Arial, Verdana, Tahoma; color: #0496ea; font-size: 95%; text-decoration: underline}
.nadpis {font-family: Arial, Verdana, Tahoma; color:#333333; font-size:110%; font-style: italic; font-weight: normal; background: #bdbec6;width:960px;}

#ram {position: relative; width: 960px; top: 20px;height:auto; margin-left: auto; margin-right: auto;}
#paticka {position: relative; width: 960px; height:190px; top: 30px; margin-left: auto; margin-right: auto; background:#bdbec6;}
#flags {position: relative; width: 958px; height: 20px;}
#top_links {position:absolute; width: 400px; height:14px; right:0px; bottom: 0px; text-align:right; vertical-align: center; padding-right:5px; }
.top_links {font-family: Arial, Verdana, Tahoma; color: #dcdcdc; font-size: 90%}
a.top_links:link, a.top_links:visited {font-family: Arial, Verdana, Tahoma; color: #dcdcdc; font-size: 95%; text-decoration: none}
a.top_links:hover {font-family: Arial, Verdana, Tahoma; color: #dcdcdc; font-size: 95%; text-decoration: underline}

.boldtext {font-size:120%}

#hr_cara1 {position:relative; width:960px; max-height: 1px; background: #989898}
#hr_cara2 {position:relative; width:960px; max-height: 1px; background: #b3b3b3}
#logo {position:relative; left:0px; top:5px; width: 960px; height: 60px; }
#odkazy {position:absolute; right:0px; bottom:20px; width:250px; height:23px;text-align:right}
#odkazy_text {position:relative; top:0px;font-family: Arial, Verdana, Tahoma; color: #dcdcdc; font-size: 90%;}
#menu {position: relative; top:10px; width: 960px; height: 24px; background: url('images/bg_menu.png'); text-align: left;z-index:10}
#menu_pom {position: relative; left: 0px; top:0px;width: 960px; height: 24px; background: url('images/bg_nav_1x.gif');}
#bannery {position:relative; left:0px; top:13px; width:960px; height:264px;z-index:0}
#ban01 {position:absolute; left:0px; top:0px; width: 240px; height: 263px; background: url('images/ban01.jpg');}
#ban02 {position:absolute; left:241px; top:0px; width: 240px; height: 263px; background: url('images/ban02.jpg');}
#ban03 {position:absolute; left:482px; top:0px; width: 240px; height: 263px; background: url('images/ban03.jpg');}
#ban04 {position:absolute; left:723px; top:0px; width: 240px; height: 263px; background: url('images/ban04.jpg');}

#hlavni_blok_vitejte {position:relative; width:958px; height:600px; left:0px; top:30px; }
#hlavni_blok {position:relative; width:958px; height:auto; left:0px; top:30px;}
#blok_obsah {position:absolute; width:956px; height:auto; left:0px; top:0px; background:#fff }

#blok_vitejte {overflow:auto; height:293px; background:#fff;}
#blok_zpravy {overflow:auto; height:386px; background: #fff;}
#blok_pronajmy { height:117px; background: #bdbec6;}
#pevny_blok0 {position:absolute; width:475px; height:auto; left:0px; top:0px;}
#pevny_blok1 {position:absolute; width:233px; height:auto; left:483px; top:0px;}
#vitejte-kcp {height:125px}

#pevny_blok2 {position:absolute; width:233px; height:auto; left:724px; top:0px;}
#blok_akce {overflow:auto; height:544px; background: #fff;}

#blok_email {position:relative; width:233px; height:115px; left:0px; top:0px; background: #4c4c4c; border: 1px solid #ffffff;}
#blok_mapa {position:relative; width:233px; height:115px; left:0px; top:0px; background: #4c4c4c; border: 1px solid #ffffff;}

.blok_bily_vitejte { font-family: Arial, Verdana, Tahoma; font-size:90%; text-align:left; background: #fff;}
.blok_bily_pronajmy {padding: 10px 5px 10px 5px; font-family: Arial, Verdana, Tahoma; text-align:left; background: #fff;}
.blok_bily_zpravy {padding: 10px 5px 10px 5px; font-family: Arial, Verdana, Tahoma; text-align:left; background: #fff;}
.blok_bily_akce {padding: 10px 5px 10px 5px; font-family: Arial, Verdana, Tahoma; text-align:left; background: #fff;}
.blok_bily_obsah {padding: 10px 5px 10px 5px; font-family: Arial, Verdana, Tahoma; font-size:90%; text-align:left; background: #fff;}
.mala_kurziva {font-family: Arial, Verdana, Tahoma; font-size:60%;font-style: italic}
.mezera10 { height:14px; padding:5px 10px 12px 0px; background: #ffffff; text-align:right;}
.mezera20px {height:20px;}
.mezera10b { padding:10px 20px 12px 0px; background: #4c4c4c; text-align:right}
.tlacitko_modre {font-family: Arial, Verdana, Tahoma; font-size: 13px; color: white; font-weight: bold;padding:3px 10px 3px 10px; vertical-align:center; background: url('images/tlacitko_modre.png'); text-align:center; border: 1px solid #4c4c4c}
.blok_email {padding:20px; font-family: Arial, Verdana, Tahoma; color:#ffffff; font-size:90%}

#loga_paticka {position: relative; left:0px; top:00px; text-align:center}
#hr_cara3 {position:relative; width:960px; height: 1px; top: 5px; background: #989898}
#hr_cara4 {position:relative; width:960px; height: 1px; top:6px; background: #b3b3b3}
#seomenu {position: relative; left: 0px; top: 10px; text-align: center; font-family: Arial, Verdana, Tahoma; font-size: 90%; color: #333333}

#loga_paticka2 {text-align:center}
#hr_cara32 { width:960px; height: 1px; background: #989898}
#hr_cara42 { width:960px; height: 1px; background: #b3b3b3}
#seomenu2 { text-align: center; font-family: Arial, Verdana, Tahoma; font-size: 90%; color: #333333}

#legenda {position:absolute; left:728px; top:26px; height:200px; width:200px;line-height:150%}
.hidden {visibility: hidden; width:201px;height:300px; position:absolute;background: #ffffff}
.hidden_planek {visibility: hidden; width:200px;height:250px;left:0px; top:353px; position:absolute;background: #ffffff}
.plany_tabulka {position:absolute;left:1px; top:180px;width:198px;height:100px; }