html { background: #fefefe url(/img/backg/pozadie_dolepng) left bottom repeat-x; }
body { margin: 0; padding: 0; font-size: small; font-family: arial,tahoma,verdana; background: transparent url(/img/backg/pozadie_hore.png) left top repeat-x; }
img { border: 0; }
form { margin: 0; padding: 0; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #000; }
form { margin: 0; padding: 0; }
input { width: 145px; padding: 4px; background: url(/img/backg/input_box.png) top left no-repeat; border: 1px solid #e3e5e8;  }
input._err,
textarea._err { border: 1px solid #ff0000;  }
input.odoslat { width: 155px; height: 30px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; text-align: center; background: url(/img/backg/tlacidlo.png) top left no-repeat; border: 0;  }
input.odoslat_male { width: 45px; height: 30px; color: #fff; font-weight: normal; font-size: 1px; text-align: center; background: url(/img/backg/tlacidlo_kosik_maly.png) top left no-repeat; border: 0;  }
input.odoslat_velke,
button.odoslat_velke { width: 215px; height: 30px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; text-align: center; background: url(/img/backg/tlac_pokracovat.png) top left no-repeat; border: 0;  }
input.checkbox { width: 20px; border: 1px solid #ff0000; }
input.pocet_kusov { width: 25px; padding: 2px; }
input.radio { width: 25px; padding: 0; margin: 0; }
hr { border:0; height:1px; color: #ccc; background: #ccc; }

#content .center a.tlacidlo { display: block; width: 295px; height: 18px; padding: 6px 0; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 12px; text-align: center; background: url(/img/backg/tlac_linka.png) top left no-repeat; border: 0;  }
#content .center a.tlacidlo_stredne { display: block; width: 345px; height: 18px; padding: 6px 0; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 12px; text-align: center; background: url(/img/backg/tlac_linka_stredna.png) top left no-repeat; border: 0;  }
#content .center a.tlacidlo_dlhe { display: block; width: 395px; height: 18px; padding: 6px 0; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 12px; text-align: center; background: url(/img/backg/tlac_linka_dlha.png) top left no-repeat; border: 0;  }

#content .center a.tlacidlo:hover { color: #000; text-decoration: none; }
#content .center a.tlacidlo_stredne:hover { color: #000; text-decoration: none; } 
#content .center a.tlacidlo_dlhe:hover { color: #000; text-decoration: none; } 

span.error { font-weight: normal; color: #ff0000; }

#main { width: 990px; margin: 0 auto; min-height: 500px; border: 0px solid #ff0000; border-top: 0; }

#header { overflow: hidden; width: 990px; margin: 0 auto; }
#header h1 { float: left; width: 392px; height: 117px; margin: 0 0 0 60px; padding: 0; background: #fff url(/img/backg/logo_text.png) top left no-repeat; }
#header h1 a { display: block; width: 392px; height: 117px; }
#header h1 a span { display: none; }
#header .vyhladavanie { float: left; width: 538px; }
#header .vyhladavanie form { margin: 52px 0 0 0; padding: 0; border: 0; }
#header .vyhladavanie input.pole { width: 228px; padding: 8px 5px; margin: 0 0 0 239px; background: #fff url(/img/backg/vyhladat.png) top left no-repeat; border: 0px solid #ff0000; }
#header .vyhladavanie input.lupa { padding: 8px 0 0 0; margin: 0; width: 39px; height: 32px; font-size: 0px; border: 0; background: transparent url(/img/backg/lupa.png) top left no-repeat; }

#menu_hore { width: 990px; height: 13px; background: transparent url(/img/backg/menu_tien_hore.png) top center no-repeat; }
#menu_dole { width: 990px; height: 10px; background: transparent url(/img/backg/menu_tien_dole.png) top center no-repeat; }
#menu { width: 990px; margin-top: 0px; background: transparent url(/img/backg/menu_vlavo.png) top left no-repeat; }
#menu .vpravo { width: 990px; height: 58px; border: 0px solid #ffff00; background: transparent url(/img/backg/menu_vpravo.png) top right no-repeat; }
#menu ul { width: 971px; list-style: none; margin: 0 0 0 11px; padding: 0; border: 0px solid #008b00; background: transparent url(/img/backg/menu_stred.png) top left repeat-x; }
#menu ul li ul { margin: 0; border: 0; background: transparent; }

#content h2 { margin: 0 0 10px 0; padding: 0 0 10px 0; text-transform: uppercase; font-size: large; border-bottom: 1px solid #ccc; }
#content h2 span.male { text-transform: none; }
#content h2 span.mensie { font-size: small; }
#content .lista { padding: 0 0 3px 0; text-align: right; border-bottom: 1px solid #cccccc; }

#content { overflow: hidden; width: 1000px; margin-top: 13px; }
#content .center a:hover { color: #9c066c; }
#content .left,
#content .right { float: left; width: 220px; }
#content .center { float: left; width: 506px; padding: 0 22px; }
#content .right .aktualita { display: block; margin-bottom: 10px; padding-bottom: 10px; font-size: 11px; border-bottom: 1px solid #cccccc; }
#content .right .aktualita span { color: #304d9d; font-weight: bold; }
#content .right .aktualita span.datum { color: #000; font-weight: normal; font-size: 10px; }
#content .right .aktuality_all { display: block; font-size: 11px; color: #304d9d; font-weight: bold; text-align: right; }

#content .left h3,
#content .right h3,
#content .center h3 { width: 204px; margin: 0; padding: 8px; text-transform: uppercase; color: #304d9d; font-size: 12px; background: transparent url(/img/backg/mod_modry.png) top left no-repeat; }
#content .center h3 { width: 506px; background-image: url(/img/backg/mod_modry_dlhy.png); }
#content .center h3.podnadpis { margin: 10px 0; padding: 8px 0; color: #6a6d74; text-align: left; text-transform: none; background-image: none; border-bottom: 1px solid #ccc; }
#content .center h3.podnadpis span { font-size: 11px; font-weight: normal; }

#content .left h3 a.kategoria { color: #fff; }


#content .left h3 a,
#content .right h3 a,
#content .center h3 a { color: #304d9d; }
#content .left h3 a:hover,
#content .right h3 a:hover,
#content .center h3 a:hover { color: #000; text-decoration: none; }

#content .left .reklama,
#content .right .reklama,
#content .right .partner { text-align: center; margin: 10px 0; }

#content .left a.linka,
#content .right a.linka,
#content .center a.linka { color: #304d9d; }

#content .center .vpravo,
#content .right .vpravo { text-align: right; }
#content .center .vstrede,
#content .right .vstrede { text-align: center; }
#content .center .vlavo,
#content .right .vlavo { text-align: left; clear: both; }

#content .left h3.oranzovy { color: #fff; background-image: url(/img/backg/mod_oranzovy.png); }
#content .left h3.ruzovy { color: #fff; background-image: url(/img/backg/mod_ruzovy.png); }
#content .left h3.zeleny { color: #fff; background-image: url(/img/backg/mod_zeleny.png); }
#content .left h3.hnedy { color: #fff; background-image: url(/img/backg/mod_hnedy.png); }
#content .left h3.cerveny { color: #fff; background-image: url(/img/backg/mod_cerveny.png); }

#content .left .box,
#content .right .box,
#content .center .box { padding: 8px; margin-bottom: 10px; border: 1px solid #cccccc; border-top: 0; background: #fff; }
#content .center .box2 { padding: 8px; margin-bottom: 10px; border: 0; background: #fff; }

#content .vyhladane h4 { margin: 10px 0 0 0; color: #304d9d; font-size: medium; }
#content .vyhladane h4 a { color: #304d9d; font-size: medium; }
#content .vyhladane a { color: #485661; font-size: 11px; }
#content .vyhladane a:hover { color: #000; }
#content .strana { text-align: right; padding: 0 0 10px 0; margin: 0 0 10px 0; border-bottom: 1px solid #ccc; }
#content .spodok { padding: 10px 0 0 0; margin: 10px 0 0 0; border-top: 1px solid #ccc; border-bottom: 0; }
#content .strana span { position: relative; top: -5px; font-weight: bold; }
#content .zoznam_nadpis { overflow: hidden; width: 506px; padding: 5px 0 10px 0; border-bottom: 1px solid #ccc; }
#content .zoznam_nadpis .nadpis { float: left; width: 306px; }
#content .zoznam_nadpis .strana { float: left; width: 200px; border: 0; padding: 0; margin: 0; }
#content span.ruzovy { color: #9b086c; }
#content a.ruzovy { color: #9b086c; }
#content a.ruzovy:hover { color: #000; }
#content span.nadpis { font-weight: bold; text-transform: uppercase; }
#content .zoznam_aktuality h4,
#content .zoznam_aktuality h4.prva,
#content .zoznam_casopis .cislo h4,
#content .zoznam_casopis .cislo h4.prva { margin: 10px 0 0 0; padding: 10px 0 0 0; color: #304d9d; font-size: medium; border-top: 1px solid #ccc; }
#content .zoznam_aktuality h4.prva,
#content .zoznam_casopis .cislo h4.prva { margin: 0; border: 0; }
#content .zoznam_aktuality h4 a,
#content .zoznam_casopis .cislo h4 a { color: #304d9d; font-size: medium; }
#content .zoznam_aktuality h4 span { color: #304d9d; font-size: x-small; font-weight: normal; }
#content .viac { clear: both; margin: 5px 0; text-align: right; }
#content .viac a,
#content a.viac { color: #304d9d; font-size: small; font-weight: bold; }
#content .zoznam_cisel { overflow: hidden; width: 488px; }
#content .zoznam_cisel .cislo { float: left; width: 110px; padding: 5px; border: 0px solid #ccc; }
#content .zoznam_cisel .cislo a { display: block; font-weight: bold; text-align: center; }

#content .casopis { overflow: hidden; width: 506px; }
#content .casopis .casopis_hlavna_tema { text-transform: uppercase; font-weight: bold; font-size: medium; }
#content .casopis ul.clanky { list-style: none; margin: 10px 0 20px 0; padding: 0 10px; }
#content .casopis ul.clanky li { padding: 0 0 0 15px; background: url(/img/backg/zoznam.png) center left no-repeat; }
#content .casopis ul.clanky li.bez_obrazku { padding: 10px 0 0 0; background-image: none; }
#content .casopis .casopis_titulka { float: right; width: 150px; margin: 0 0 0 20px; }
#content .casopis .casopis_titulka img { margin: 0 auto 10px 0; }
#content img.clanok_obrazok { float: left; margin: 0 10px 10px 0; padding: 2px; border: 1px solid #ccc; }

#content .zoznam_casopis .cislo { overflow: hidden; }
#content .zoznam_casopis .cislo h4,
#content .zoznam_casopis .cislo h4.prva { margin-bottom: 10px; }
#content .zoznam_casopis .cislo a.obrazok { display: block; float: left; width: 150px; height: 200px; margin: 0 5px 5px 0; text-align: left;}


#content .center .edicie { overflow: hidden; }
#content .center .edicie h4 { float: left; width: 91px; height: 66px; font-weight: normal; padding: 0; margin: 3px; font-family: arial narrow,arial; font-size: 17px; color: #fff; text-align: center; background-position: left top; background-repeat: no-repeat; }
#content .center .edicie h4 a { display: block; width: 91px; height: 46px; color: #fff; padding: 10px 0; }
#content .center .edicie h4 a:hover { color: #000; text-decoration: none; }
#content .center .edicie h4.oranzovy { background-image: url("/img/backg/tlac_oranzove.png"); }
#content .center .edicie h4.ruzovy { background-image: url("/img/backg/tlac_ruzove.png"); }
#content .center .edicie h4.zeleny { background-image: url("/img/backg/tlac_zelene.png"); }
#content .center .edicie h4.hnedy { background-image: url("/img/backg/tlac_hnede.png"); }
#content .center .edicie h4.cerveny { background-image: url("/img/backg/tlac_cervene.png"); }

#content .center table td p { margin: 2px; }

table.subory { font-size: small; }
table.subory td.head { font-weight: bold; color: #2270b9; background: #c8d8e6; }
table.subory td { font-weight: normal; }
table.subory td a:hover { color: #000; }
table.subory td.nazov { padding-top: 5px; }
table.subory .popis { font-size: x-small; }
table.subory td.popis { font-size: x-small; padding: 0 0 0 10px; background: url("/img/icons/l_menu_sipka.gif") center left no-repeat; }

table.kosik { font-size: small; }
table.kosik td { font-weight: normal; background: #fff; }
table.kosik td.head { font-weight: normal; font-size: x-small; color: #6a6d74; background: transparent; border: 0; }
table.kosik td img { padding: 2px; border: 1px solid #ccc; }
table.kosik td img.storno { padding: 0; border: 0; }
table.kosik td a:hover { color: #000; }
table.kosik td.c1 { border-bottom: 1px solid #ccc; }
table.kosik td.c1_c { text-align: center; border-bottom: 1px solid #ccc; }
table.kosik td.c1_over { background: #f6f6f7; border-bottom: 1px solid #ccc; }
table.kosik td.c1_c_over { background: #f6f6f7; text-align: center; border-bottom: 1px solid #ccc; }
table.kosik td.c2 { border-bottom: 1px solid #ccc; }
table.kosik td.c2_c { text-align: center; border-bottom: 1px solid #ccc; }
table.kosik td.c2_over { background: #f6f6f7; border-bottom: 1px solid #ccc; }
table.kosik td.c2_c_over { background: #f6f6f7; text-align: center; border-bottom: 1px solid #ccc; }
table.kosik td.c1_s { font-size: x-small; border-bottom: 1px solid #ccc; }
table.kosik td.c1_s_over { font-size: x-small; background: #f6f6f7; border-bottom: 1px solid #ccc; }
table.kosik td.c2_s { font-size: x-small; border-bottom: 1px solid #ccc; }
table.kosik td.c2_s_over { font-size: x-small; background: #f6f6f7; border-bottom: 1px solid #ccc; }

#site_map_cely { width: 100%; background: #b4c7da url(/img/backg/pozadie_dole.png) top left repeat-x;  }
#site_map { overflow: hidden; width: 990px; margin: 10px auto 0 auto; padding: 20px 0 40px 0; color: #485661; font-size: 11px; }
#site_map a { color: #485661; font-size: 11px; text-decoration: underline; }
#site_map a:hover { color: #667a8a; font-size: 11px; }
#site_map .vizitka { float: left; width: 220px; }
#site_map .vizitka p { margin: 0; padding: 0 0 10px 0; }
#site_map .mapa_webu { float: left; width: 770px; }
#site_map .mapa_webu ul { width: 760px; overflow: hidden; margin: 0; padding: 0; list-style: none; }
#site_map .mapa_webu ul li { float: left; width: 150px; margin: 0 0 20px 0; }
#site_map .mapa_webu ul li a { padding: 0 0 0 0px; text-transform: uppercase; color: #485661; font-weight: bold; text-decoration: none; }
#site_map .mapa_webu ul li a:hover { color: #667a8a; text-decoration: underline; }
#site_map .mapa_webu ul li ul li { float: none; padding: 0 0 0 5px; margin: 0; background: url("../img/backg/mapa_li.gif") center left no-repeat; }
#site_map .mapa_webu ul li ul li a { font-weight: normal; text-transform: none; padding: 0; }


#footer_cely { width: 100%; height: 34px; background: #304d9d; }
#footer { overflow: hidden; width: 990px; height: 18px; margin: 0 auto; padding: 8px 0; font-size: 11px; color: #99ccff; }
#footer ul { float: left; overflow: hidden; width: 700px; margin: 0; padding: 0; list-style: none; }
#footer ul li { float: left; margin: 0 0px; }
#footer ul li a { color: #99ccff; font-weight: bold; }
#footer .fusion { float: left; width: 280px; padding: 0 10px 0 0; text-align: right; }
#footer .fusion a { color: #99ccff; font-weight: bold; }
#footer .fusion a:hover { color: #000; text-decoration: none; }

#dialog { display: none; position: absolute; background-color: #000; }
#send { display: none; padding: 10px; position: absolute; top: 0; left: 0; z-index: 100; font-family: tahoma,arial,verdana; font-size: small; background: #fff; color: #000; }
#send .zatvor { text-align: right; }
#send h2 { margin: 0; padding: 5px 0 3px 19px; font-size: 14px; color: #2270b0; text-transform: uppercase; background: url("../img/backg/nadpis_backg.gif") left bottom no-repeat; }

#slideshowObrazky { position: relative; width: 506px; height: 234px; }
#slideshowTlacidla { background-image:url(); background-repeat:no-repeat; width:506px; height:34px; border-top:1px solid #fff; position: relative; }
#slideshowMenic { width: 506px; position: relative; height: 234px; }
#slideshowMenic .slide { position: absolute; top: 0px; left: 0px; }
#slideshowTlacidla a.slideLink { display: inline-block; width: 14px; height: 14px; line-height: 1px; font-size: 1px; background-image: url(/img/backg/radio_off.png); background-repeat: no-repeat; background-position: 0px 0px; margin: 11px 5px; }
#slideshowTlacidla a.slideLink.active { background-image: url(/img/backg/radio_on.png); background-position: 0px 0px; }

#login_message { padding: 3px; font-size: 13px; font-family: Trebuchet MS; border: 1px solid; }
#login_message.orange { color: #000; border-color: #ffa500; background: rgb(254,237,186); }
#login_message.green { color: #000; border-color: #008b00; background: rgb(218,255,214); }
#login_message.red { color: #000; border-color: #ff0000; background: rgb(255,184,184); }
#message, div.nenaslo_sa { width: 400px; font-size: 18px; font-family: Trebuchet MS; text-align: left; margin: 10px; padding: 10px 5px 10px 40px; border-width: 1px; border-style: solid; }
#message.orange, div.nenaslo_sa { color: #000; border-color: #ffa500; background: rgb(254,237,186) url("../img/mess_info.gif") center left no-repeat; }
#message.green { color: #000; border-color: #008b00; background: rgb(218,255,214) url("../img/mess_ok.gif") center left no-repeat; }
#message.red { color: #000; border-color: #ff0000; background: rgb(255,184,184) url("../img/mess_err.gif") center left no-repeat; }


#content .left .knihy_vsetky { display: block; margin-top: 5px; font-size: 11px; font-weight: bold; }
#content .left .oranzovy { color: #c6600d; }
#content .left .ruzovy { color: #9c066c; }
#content .left .zeleny { color: #62a301; }
#content .left .hnedy { color: #552c11; }
#content .left .cerveny { color: #b4180f; }

.kniha_mala,
.kniha_mala a { font-size: x-small; width: 204px; overflow: hidden; }
.kniha_mala h4 ,
.kniha_mala h4 a { font-size: 12px; margin: 0; padding: 0; }

.kniha_mala span.akcia,
.kniha_mala span.cena { font-size: medium; text-align: center; margin-top: 5px; }
.kniha_mala .cena_akcia { text-align: center; }

.zoznam_kniha span.akcia,
.zoznam_kniha span.cena,
.kniha span.akcia,
.kniha span.cena { display: block; font-size: small; text-align: center; margin-top: 5px; }
.kniha_mala span.akcia,
.zoznam_kniha span.akcia,
.kniha span.akcia { font-size: small; text-decoration: line-through; }
.kniha_mala span.cena,
.kniha span.cena { font-weight: bold; }


#content .kniha h2 { color: #9c066c; border-bottom: 0; }

span.akcia_suvisiace { font-size: x-small; text-decoration: line-through; }

.zoznam_kniha { width: 506px; overflow: hidden; }
#content .zoznam_aktuality .zoznam_kniha h4 { padding-top: 0; margin-top: 0; border-top: 0px solid #000; }
#content .zoznam_aktuality .zoznam_kniha h4 a { color: #9c066c; }
.zoznam_kniha { margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc; }
#content .zoznam_aktuality div.prva { margin-top: 10px; padding-top: 0; border-top: 0px solid #ccc; }

.zoznam_kniha span.cena,
.kniha span.cena { font-weight: bold; font-size: large; }
span.autor { font-size: x-small; }
span.cena_produkt_spolu { font-weight: bold; }
span.akcia { color: #ff0000; }
a.produkt { font-size: small; font-weight: bold; color: #304d9d; }
a.produkt:hover { color: #000; }
a.odstran { display: block; width: 16px; height: 16px; font-size: 1px; line-height: 0; background: url("../img/backg/del.png") top left no-repeat; }
a.odstran:hover { background-image: url("../img/backg/del_over.png"); text-decoration: none; }
div.cena_vypocty { font-weight: normal; font-size: small; text-align: right; }
div.cena_spolu { font-weight: bold; font-size: large; text-align: right; }
div.cena_spolu span { font-weight: normal; font-size: small; }

#content .center .kniha h2 { overflow: hidden; margin-top: 10px; }
#content .center .kniha .obsah { float: left; width: 355px; }

#content .left .kniha_obrazok { width: 77px; float: right; }
#content .center .kniha_obrazok { width: 150px; float: left; }
#content .center .kniha .kniha_obrazok { margin-top: 10px; }
#content .center .kniha_obrazok img { padding: 2px; border: 1px solid #ccc; }
.kniha_obrazok .visacka { display: block; position: absolute; z-index: 50; width: 57px; height: 20px; padding-left: 20px; text-align: left; color: #fff; font-size: small; font-weight: bold; background-color: transparent; background-repeat: no-repeat;  background-position: left top; }
.kniha_obrazok .cervena { background-image: url("../img/backg/akcia_cervena.png"); }
.kniha_obrazok .vypredane { width: 67px; padding-left: 10px; color: #000; background-image: url("../img/backg/akcia_sivy.png"); }
.kniha_obrazok .zelena { width: 67px; padding-left: 10px; background-image: url("../img/backg/akcia_zelena.png");}
.kniha_obrazok .zlta { background-image: url("../img/backg/akcia_zlta.png"); }
.kniha_obrazok .poz1 { margin-top: 3px; }
.kniha_obrazok .poz2 { margin-top: 26px; }
.kniha_obrazok .poz3 { margin-top: 49px; }
.kniha_obrazok .poz4 { margin-top: 72px; }

#content .center .kniha_obrazok .vypredane { width: 88px; padding-left: 5px; background-image: url("../img/backg/akcia_sivy.png"); }


#m_galeria { overflow: hidden; width: 506px; margin: 10px 0 0 0; }
#m_galeria .galeria { float: left; }
#m_galeria .obrazok { width: 99px; height: 75px; padding: 16px; margin: 2px; text-align: center; background: url("/img/backg/photo_back.gif") top left no-repeat; }

.objednavka { text-align: center; }
.objednavka form.prihlasit { width: 200px; padding-left: 130px; }
.objednavka .otazka { margin: 20px 0; padding: 0 0 0 30px; background: url(/img/backg/otaznik.png) left center no-repeat; }
.objednavka .otazka a,
.objednavka a.linka { color: #00008b; }
.objednavka .otazka a:hover,
.objednavka a.linka:hover { color: #000; }

#content .center .objednavka_lista { overflow: hidden; margin: 0; padding: 0; list-style: none; }
#content .center .objednavka_lista li { float: left; margin: 5px; height: 14px; padding: 3px 20px 3px 0; color: #6a6d74; font-size: 11px; background: url(/img/backg/obj_nav.png) right center no-repeat; }
#content .center .objednavka_lista li.bez_sipky { padding-right: 0; margin-right: 0; background-image: none; }
#content .center .objednavka_lista li .aktivny { color: #000; }
#content .center .objednavka_lista li a { color: #6a6d74; }
#content .center .objednavka_lista li a.seda { color: #6a6d74; }
#content .center .objednavka_lista li a.seda:hover { color: #000; text-decoration: none; }
#content .center .objednavka p { font-size: 11px; text-align: justify; }

.objednavka table td { text-align: left; }

span.stav { font-weight: bold; }
span.cierne { }
span.cervene { color: #ff0000; }
span.modre { color: #008b00; }
span.zelene { color: #00008b; }

.mapa { width: 500px; height: 300px; margin: 10px 0; padding: 2px; border: 1px solid #ccc; }

@media print {
	#menu { display: none; }
	#content .left, #content .right { display: none; }
	#content .center { width: 95%; }
	#site_map .mapa_webu { display: none; }
	#site_map { padding-bottom: 0; }
	#header h1 { display: inline; margin: 0; width: 100%; }
	#header h1 a { display: inline; width: 100%;	 }
	#header h1 a span { display: inline; }
	#header .vyhladavanie { display: none; }
	#content .center .kniha h2 { overflow: visible; margin-top: 0; }
	#content .center .kniha .obsah { float: left; width: 100%; }
	#m_galeria { display: none; }
	.kniha_obrazok .visacka { display: none; }
	#footer ul { display: none; }
	#footer .fusion { float: none; width: 280px; padding: 0 10px 0 0; text-align: left; }
}