/* CSS Document by Marcel Zubrik - MacO's creative workshop - http://www.cw.sk */

/* GLOBALNE */

body {
background: #b6b6b6;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
font-size: 80%;
color: #444;
margin-top: 5px;
margin-bottom: 17px;
}
img { border: 0px; }

.clear {
clear:both;
margin: 0;
padding: 0;
}
.clearleft {
clear:left;
margin: 0;
padding: 0;
}
.duch {
display: none;
}
.nastred {
text-align:center;
}
.nalavo {
text-align:left;
}
.napravo {
text-align:right;
}
.fltrgt {
float:right;
}
.fltlft {
float:left;
}

.fs140 {
font-size: 140%;
}
.fs120 {
font-size: 120%;
}
.fs110 {
font-size: 110%;
}
.fs90 {
font-size: 90%;
}
.fs80 {
font-size: 80%;
}
.fs70 {
font-size: 70%;
}
.fs60 {
font-size: 60%;
}
.fs55 {
font-size: 55%;
}
.fs50 {
font-size: 50%;
}
.cervene {
color: #CC0000;
}
.tmavozelene {
color: #336600;
}
.modre {
color: #006699;
}
.pistaciove {
color: #99CC00;
}
.biele {
color: #fff;
}
.font_ab {
font-family: "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
}
hr.greyhr {
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
hr.whitehr {
height: 1px;
color: #fff;
background-color: #fff;
border: 0px;
}

.red1pxframe {
border: 1px solid #CC0000;
}

a { text-decoration: underline; }
a:hover { text-decoration: none; }

#contentbody {
width: 920px;
margin: 0 auto;
}


/* SPECIFIC */


#header { 
color: white;
text-align: right;
padding-right: 5px;
}
#header a { color: white; }
#header #topbasket {
width: 300px;
float: left;
text-align: left;
}


#menu1 {
margin-top: 5px;
background: url('../pictures/_top-leftbar2.gif') no-repeat left bottom;
}
#menu2 {
margin-left: 10px;
background: url('../pictures/_top-rightbar2.gif') no-repeat right bottom;
}
#menu3 {
height: 83px;
background: url('../pictures/film-logo.gif') no-repeat left bottom;
padding-right: 0px;
}
#menulinks {
float: right;
}
ul#menulinks {
list-style: none;
margin: 0px;
padding: 0px;
}
ul#menulinks li {
display: inline;
}
#menu3_2 #menuhome {
display: block;
float: left;
width: 120px;
height: 83px;
}
#menu3 #menuhome {
display: block;
float: left;
width: 40px;
height: 83px;
}
#menuvitejte {
display: block;
float: left;
width: 94px;
height: 83px;
background: url('../pictures/film-vitejte.gif') no-repeat left bottom;
}
#menuvitejte:hover { background: url('../pictures/film-vitejteO.gif') no-repeat left bottom; }
#menuvitejte.active, #menuvitejte.active:hover { background: url('../pictures/film-vitejteC.gif') no-repeat left bottom; }
#menujakfunguje {
display: block;
float: left;
width: 156px;
height: 83px;
background: url('../pictures/film-jak_to_funguje.gif') no-repeat left bottom;
}
#menujakfunguje:hover { background: url('../pictures/film-jak_to_fungujeO.gif') no-repeat left bottom; }
#menujakfunguje.active, #menujakfunguje.active:hover { background: url('../pictures/film-jak_to_fungujeC.gif') no-repeat left bottom; }
#menufilmy {
display: block;
float: left;
width: 163px;
height: 83px;
background: url('../pictures/film-filmy_v_pujcovne.gif') no-repeat left bottom;
}
#menufilmy:hover { background: url('../pictures/film-filmy_v_pujcovneO.gif') no-repeat left bottom; }
#menufilmy.active, #menufilmy.active:hover { background: url('../pictures/film-filmy_v_pujcovneC.gif') no-repeat left bottom; }
#menushop {
display: block;
float: left;
width: 100px;
height: 83px;
background: url('../pictures/film-shop.gif') no-repeat left bottom;
}
#menushop:hover { background: url('../pictures/film-shopO.gif') no-repeat left bottom; }
#menushop.active, #menushop.active:hover { background: url('../pictures/film-shopC.gif') no-repeat left bottom; }
#menubookshop {
display: block;
float: left;
width: 130px;
height: 83px;
background: url('../pictures/film-bookshop.gif') no-repeat left bottom;
}
#menubookshop:hover { background: url('../pictures/film-bookshopO.gif') no-repeat left bottom; }
#menubookshop.active, #menubookshop.active:hover { background: url('../pictures/film-bookshopC.gif') no-repeat left bottom; }
#menuzdarma {
display: block;
float: left;
width: 203px;
height: 83px;
background: url('../pictures/film-vyzkousejte_zdarma.gif') no-repeat left bottom;
}
#menuzdarma:hover { background: url('../pictures/film-vyzkousejte_zdarmaO.gif') no-repeat left bottom; }
#menuzdarma.active, #menuzdarma.active:hover { background: url('../pictures/film-vyzkousejte_zdarmaC.gif') no-repeat left bottom; }
#menumefilmy {
display: block;
float: left;
width: 106px;
height: 83px;
background: url('../pictures/film-me_filmy.gif') no-repeat left bottom;
}
#menumefilmy:hover { background: url('../pictures/film-me_filmyO.gif') no-repeat left bottom; }
#menumefilmy.active, #menumefilmy.active:hover { background: url('../pictures/film-me_filmyC.gif') no-repeat left bottom; }
#menumujucet {
display: block;
float: left;
width: 108px;
height: 83px;
background: url('../pictures/film-muj_ucet.gif') no-repeat left bottom;
}
#menumujucet:hover { background: url('../pictures/film-muj_ucetO.gif') no-repeat left bottom; }
#menumujucet.active, #menumujucet.active:hover { background: url('../pictures/film-muj_ucetC.gif') no-repeat left bottom; }
#menu3_2 {
height: 83px;
padding-right: 17px;
background: url('../pictures/film-logoA.gif') no-repeat left bottom;
}



#mainpart1 {
background: #b6b6b6 url('../pictures/index-left_shadow.gif') repeat-y left top;
}
#mainpart2 {
margin-left: 10px;
background: url('../pictures/index-right_shadow.gif') repeat-y right top;
}
#mainpart3 {
margin-right: 10px;
background: white;
margin-bottom: 0;
padding-right: 10px;
}


#splash {
background: url('../pictures/splash.jpg') repeat-y center top;
width: 900px;
height: 540px;
}


.panel1 {
padding: 10px;
color: #444;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
.panel1 p {

}
.panel1 .uputavka1 {
font:normal 100% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
float: left;
width: 590px;
height: 25px;
background: #999;
text-align: center;
padding: 10px;
color: white;
overflow: hidden;
}
.panel1 .promokod1 {
font:normal 100% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
float: right;
width: 240px;
height: 25px;
background: #eee;
text-align: center;
padding: 10px;
color: #CC0000;
overflow: hidden;
}
.panel1 .uputavka1 img, #panel1 .promokod1 img {
margin-bottom: 10px;
}
.panel1 .promokod1 input {
font-weight: bold;
}


.panel2 {
}
.panel2 .uputavka2 {
padding: 10px 0px 10px 10px;
margin: 0;
height: 160px;
}
.panel2 .skuskazdarma {
float: left;
display: block;
width: 205px;
height: 160px;
background: url('../pictures/index-vyzkousejte_zdarma.gif') no-repeat left top;
}
.panel2 .akotofunguje {
float: right;
display: block;
width: 665px;
height: 160px;
background: url('../pictures/index-jak_to_funguje.gif') no-repeat left top;
}

.panel3 {
padding: 10px;
width: 650px;
}
* html .panel3 {
padding: 10px 0px 10px 10px;
width: 640px;
}

.orig_leftmargin {
margin-left: 20px;
}


#footer {
color: #777;
font-size: 86%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#footer a { color: #777; font-weight: bold; }
#footer hr {
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#footer {
height: 111px;
background: url('../pictures/footer.jpg') no-repeat right top;
}
#footerlinky {
padding-top: 26px;
margin-left: 445px;
}



/*  page specific styles  */


#jtful {
float: left;
}
ul#jtful {
list-style: none;
margin: 0px;
padding: 0px;
}
ul#jtful li {
display: inline;
}
#jtf_index {
display: block;
float: left;
width: 124px;
height: 37px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu1.gif') no-repeat left top;
margin-left: 18px;
margin-right: 36px;
}
#jtf_index.active {
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu1o.gif') no-repeat left top;
}
#jtf_tarif {
display: block;
float: left;
width: 124px;
height: 37px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu2.gif') no-repeat left top;
margin-right: 36px;
}
#jtf_tarif.active {
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu2o.gif') no-repeat left top;
}
#jtf_porovnejte {
display: block;
float: left;
width: 124px;
height: 37px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu4.gif') no-repeat left top;
margin-right: 36px;
}
#jtf_porovnejte.active {
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu4o.gif') no-repeat left top;
}
#jtf_faq {
display: block;
float: left;
width: 124px;
height: 37px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu5.gif') no-repeat left top;
}
#jtf_faq.active {
background: url('../pictures/pages/public/dvd-jak_to_funguje-menu5o.gif') no-repeat left top;
}




ol#jtfsteps {
list-style: none;
margin: 0px;
padding: 0px;
}
ol#jtfsteps li {
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
}
ol#jtfsteps li hr {
width: 100%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
ol#jtfsteps li#step1 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-1.gif') no-repeat left top;
}
ol#jtfsteps li#step2 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-2.gif') no-repeat left top;
}
ol#jtfsteps li#step3 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-3.gif') no-repeat left top;
}
ol#jtfsteps li#step4 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-4.gif') no-repeat left top;
}
.biggreen {
font:normal 150% "Arial",arial,helvetica,sans-serif;
letter-spacing:	0px;
color: #99CC00;
}
h3.biggreen {
border-bottom: 1px solid #ccc;
margin-bottom: 0px;
padding-bottom: 5px;
}
.boldorange {
color: #FF7F00;
font-weight: bold;
}


#jtf_pokracovat {
float: right;
width: 140px;
height: 46px;
margin-right: 200px;
}
* html #jtf_pokracovat {
margin-right: 90px;
}
#jtf_pokracovat a {
display: block;
width: 140px;
height: 46px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-pokracovat.gif') no-repeat left top;
}
#jtf_spat {
float: left;
width: 89px;
height: 46px;
margin-left: 200px;
}
* html #jtf_spat {
margin-left: 90px;
}
#jtf_spat a {
display: block;
width: 89px;
height: 46px;
background: url('../pictures/pages/public/dvd-jak_to_funguje-zpet.gif') no-repeat left top;
}


.panel_fr1 {
width: 218px;
float: right;
margin-top: 10px;
}
.greenbg {
background: #99CC00;
color: #fff;
padding: 0px 0px 5px 0px;
margin-bottom: 10px;
}
.greybg {
background: #eee;
padding: 0px 0px 5px 0px;
margin-bottom: 10px;
}
.greenbg a {
color: #fff;
}
.panel_fr1 ul li {
font-size: 90%;
margin-top: 10px;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
.panel_fr1 hr {
width: 85%;
height: 1px;
color: white;
background-color: white;
border: 0px;
}
.panel_fr1 #vyhody {
height: 32px;
padding-top: 5px;
background: #99CC00 url('../pictures/pages/public/dvd-jak_to_funguje-vyhody.gif') no-repeat center bottom;
}


.tabulkatarif {
width: 100%;

border-top: 0px solid #ccc;
border-left: 0px solid #ccc;
padding-right: 25px;
padding-left: 25px;
}
.tabulkatarif th, .tabulkatarif td {
border-right: 0px solid #ccc;
border-bottom: 1px solid #ccc;
padding: 6px;
text-align: center;
}
.tabulkatarif td {
font:normal 150% arial,helvetica,sans-serif;
height: 50px;
letter-spacing:	0px;
padding: 1px;
}
.tabulkatarif .vrchtabulky th {
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
font-size: 70%;
font-weight: normal;
background: #ddd;
}
.tabulkatarif th.biggreen {
background: #eee;
}
.tabulkatarif td.dvdvobalke1 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-DVD1.gif') no-repeat center center;
}
.tabulkatarif td.dvdvobalke2 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-DVD2.gif') no-repeat center center;
}
.tabulkatarif td.dvdvobalke3 {
background: url('../pictures/pages/public/dvd-jak_to_funguje-DVD3.gif') no-repeat center center;
}
.tarifgreen {
font-size: 130%;
color: #CC0000;
font-weight: bold;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
.tarifred {
color: #CC0000;
letter-spacing:	-1px;
line-height: 25px;
margin:0 0 0 0;
font:normal 130% "Arial Black",arial,helvetica,sans-serif;
}
.tarifgrey {
color: #444;
font-size: 110%;
}
.tarifsmall {
color: #444;
font-size: 70%;
}

.panel_fr2 {
width: 214px;
float: right;
margin-top: 10px;
border: 2px solid #eee;
}
.panel_fr2 #bonus {
height: 44px;
border-bottom: 2px solid #eee;
margin-bottom: 10px;
background: #FAFAFA url('../pictures/pages/public/dvd-jak_to_funguje-bonus.gif') no-repeat center center;
}
.panel_fr2 .biggreen {
font-size: 120%;
}
.panel_fr2 hr {
width: 85%;
height: 1px;
color: #eee;
background-color: #eee;
border: 0px;
}
.panel_fr2 .tarifsmall {
text-align: center;
font-size: 55%;
background: #FAFAFA;
margin-bottom: 0px;
padding: 10px;
border-top: 2px solid #eee;
}


.tabulkaporovnejte {
width: 100%;
}
.tabulkaporovnejte td {
height: 40px;
}
.tabulkaporovnejte th {
background: #fafafa;
}
.tabulkaporovnejte .vrchtabulky th {
font:normal 125% "Arial Black",arial,helvetica,sans-serif;
color: #fff;
letter-spacing:	-1px;
height: 20px;
background: #B3D940;
}
.tabulkaporovnejte .vrchtabulky th.napravo, .tabulkaporovnejte td.napravo {
width: 210px;
padding: 5px 45px 5px 5px;
}
.tabulkaporovnejte tr.vrchtabulky th.tarifgreen {
background: #99CC00;
}
.tabulkaporovnejte .tmavsi th.tarifgreen {
background: #eee;
}
.tabulkaporovnejte .tmavsi td {
background: #fafafa;
}
.tabulkaporovnejte td.napravo {
background: url('../pictures/pages/public/dvd-jak_to_funguje-x2.gif') no-repeat right center;
}
.tabulkaporovnejte .tmavsi td.napravo {
background: #fafafa url('../pictures/pages/public/dvd-jak_to_funguje-x.gif') no-repeat right center;
}


#top10 {
height: 44px;
border-bottom: 2px solid #eee;
margin-bottom: 10px;
background: #FAFAFA url('../pictures/pages/public/dvd-jak_to_funguje-top10.gif') no-repeat center center;
}
.tabulkatop10 {
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
}
.tabulkatop10 td.top10left {
text-align: center;
padding: 5px 5px 5px 15px;
}
.tabulkatop10 td.top10right {
text-align: center;
padding: 5px 15px 5px 5px;
}
.tabulkatop10 td img {
border: 2px solid black;
}


ul.jtffaqodpovede {
list-style: none;
margin: 20px 0px 0px 10px;
padding: 0px;
}
ul.jtffaqodpovede li {
padding-bottom: 20px;
}
ul.jtffaqodpovede li hr {
width: 90%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
.faqblack li a {
font-size: 100%;
color: #444;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
ul.jtffaqodpovede li a, #f_main p a {
color: #99CC00;
}
ul.jtffaqodpovede li .napravo a {
color: #aaa;
font-size: 90%;
}


#vyberzanrov {
height: 44px;
border-bottom: 2px solid #eee;
margin-bottom: 10px;
background: #FAFAFA url('../pictures/pages/public/dvd-jak_to_funguje-vyber.gif') no-repeat center center;
}
#zanre .tarifgreen {
font-size: 90%;
color: #99CC00;
font-weight: bold;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#zanre .drobne {
font-size: 55%;
color: #444;
}


.polovica_left {
width: 435px;
float: left;
margin-left: 10px;
margin-bottom: 20px;
margin-top: 20px;
}
.polovica_right {
width: 435px;
float: right;
margin-right: 10px;
margin-bottom: 20px;
margin-top: 20px;
}

#prihlasovanie, #vyskusanie {
margin-left: 35px;
width: 375px;
padding: 0px;
}
#prihlasovanie #prihltop {
height: 50px;
background: #fff url('../pictures/pages/public/dvd-prihlasit_se-boxtop.gif') no-repeat top left;
}
#prihlasovanie .greenbg {
padding-top: 10px;
margin-bottom: 0px;
height: 120px;
}
#prihlasovanie hr, #vyskusanie hr {
width: 85%;
height: 1px;
color: #fff;
background-color: #fff;
border: 0px;
margin-top: 0px;
}
#prihlasovanie form, #vyskusanie form {
padding-top: 20px;
}
#prihlasovanie form input, #vyskusanie form input {
font-size: 100%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#prihlasovanie .lgform_left, #vyskusanie .lgform_left {
width: 150px;
height: 25px;
padding: 10px 0px 5px 0px;
text-align: right;
float: left;
}
#prihlasovanie .lgform_right, #vyskusanie .lgform_right {
width: 210px;
height: 30px;
padding: 5px 0px 5px 0px;
text-align: left;
float: right;
}
#prihlasovanie #prihlbottom {
display: block;
width: 375px;
height: 75px;
background: #fff url('../pictures/pages/public/dvd-prihlasit_se-prihlasit_se.gif') no-repeat top left;
}
#logproblems {
padding: 180px 0px 0px 110px;
background: #fff url('../pictures/pages/public/dvd-vyzkousejte_zdarma-otaznik.gif') no-repeat bottom left;
}
#logproblems ul {
padding-left: 15px;
color: #333;
font-size: 110%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#logproblems hr {
width: 90%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#logproblems b {
font:normal 150% "Arial Black",arial,helvetica,sans-serif;
color: #333;
letter-spacing:	-1px;
}
#warning {
padding: 10px 5px 10px 65px;
width: 500px;
height: 42px;
overflow: hidden;
border: #cc0000 1px solid;
background: #efefef url('../pictures/_message-warning.gif') no-repeat left top;
margin: 0 auto;
}
#warning hr {
width: 88%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#warning .message {
text-align: center;
color: #444;
font-size: 90%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#warning .description {
text-align: center;
color: #444;
font-size: 55%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}



#vyskusanie #vyskusattop {
height: 50px;
background: #fff url('../pictures/pages/public/dvd-vyzkousejte_zdarma-boxtop.gif') no-repeat top left;
}
#vyskusanie .greenbg {
padding-top: 10px;
margin-bottom: 0px;

}
#vyskusanie #vyskusatbottom {
display: block;
width: 375px;
height: 75px;
background: #fff url('../pictures/pages/public/dvd-vyzkousejte_zdarma-vyzkouset2.gif') no-repeat top left;
}
#vyskusanietexty {
color: #444;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#vyskusanietexty hr {
width: 100%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#vyskusanietexty ol {
}
#vyskusanietexty #logproblems {
padding: 10px 0px 0px 110px;
}
#vyskusanietexty img.fltlft {
margin-right: 30px;
}
#vyskusanietexty .fs90 {
font-weight: bold;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#vyskusanietexty .fs90 b, #vyskusanietexty .fs90 a {
font-weight: bold;
color: #99CC00;
}
#vyskusanietexty h1 {
color: #cc0000;
font:normal 175% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
margin-top: 0px;
}
#vyskusanietexty h2 {
color: #444;
font:normal 125% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
}


#s_left_col {
float: left;
width: 180px;
margin-left: 10px;
}
#s_right_col {
float: right;
width: 685px;
margin-bottom: 10px;
}
.redbackground {
background: #cc0000;
}
.greenbackground {
background: #336600;
}
.bluebackground {
background: #006699;
}
.darkgreybackground {
background: #444;
}
.slc_chliev {
background: #f7f7f7;
margin-bottom: 10px;
color: #aaa;
}
.slc_chliev .redbackground, .slc_chliev .greenbackground, .panel_fr1 .redbackground, .slc_chliev .darkgreybackground, .slc_chliev .bluebackground {
padding: 10px;
}
.slc_chliev .searchformarea {
padding: 10px;
text-align: center;
}
.slc_chliev form {
margin: 0;
}
.slc_chliev .searchformarea input {
font-size: 90%;
}
.slc_colortitle {
text-align: center;
color: white;
font:normal 110% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
}
ul.slcul {
list-style: url('../pictures/pages/public/list-arrow.gif') inside;
margin: 0px;
padding: 0px 0px 0px 0px;
}
ul.slcul li {
padding: 5px 0px 5px 5px;
border-bottom: 1px solid #cecece;
}
ul.slcul li a, .vsetkyzanre a {
color: #cc0000;
}
ul.slcul li ul {
margin: 0;
padding: 0;
list-style: none;
}
ul.slcul li ul li {
padding: 5px 0px 5px 25px;
border-bottom: 0;
font-size: 90%;
}
#shoparea ul.slcul li a, #shoparea .vsetkyzanre a {
color: #336600;
}
#shoparea.books ul.slcul li a, #shoparea.books .vsetkyzanre a, #shoparea.books .infodivbox a {
color: #006699;
}
.vsetkyzanre {
background: #fff;
padding: 5px 5px 5px 22px;
}
#velkytopchliev {
background: url('../pictures/pages/public/filmy_v_pujcovne-novinky.gif') no-repeat top center;
padding: 80px 20px 20px 20px;
text-align: center;
}
#shoparea #velkytopchliev {
background: url('../pictures/pages/public/shop-megaslevy.gif') no-repeat top center;
padding: 120px 20px 10px 20px;
}
#velkytopchliev img {
margin-left: 20px;
margin-right: 20px;
}
.zaner_promo {
text-align: center;
width: 110px;
float: left;
}
.zaner_promo .drobne {
font-size: 70%;
}
.zanre_promo_chliev {
background: #fff url('../pictures/pages/public/dvd-filmovy_katalog-vyber.gif') no-repeat top left;
padding: 40px 10px 0px 10px;
margin-top: 10px;
}
#shoparea .zanre_promo_chliev {
background: #fff url('../pictures/pages/public/shop-vyber.gif') no-repeat top left;
}
#najoblubenejsiefilmy {
margin-top: 10px;
float: left;
background: #fff url('../pictures/pages/public/dvd-filmovy_katalog-nejoblibenejsi.gif') no-repeat top left;
width: 450px;
padding: 40px 0px 0px 0px;
}
#shoparea #najoblubenejsiefilmy {
background: #fff url('../pictures/pages/public/shop-nejoblibenejsi.gif') no-repeat top left;
}
#noveunas {
margin-top: 10px;
float: right;
background: #fff url('../pictures/pages/public/dvd-filmovy_katalog-nove_u_nas.gif') no-repeat top left;
width: 220px;
padding: 40px 0px 0px 0px;
}
#shoparea #noveunas {
background: #fff url('../pictures/pages/public/shop-super_cena.gif') no-repeat top left;
}
.mostpopbox {
width: 210px;
height: 150px;
float: left;
margin-right: 10px;
font-size: 85%;
color: #444;
overflow: hidden;
font-family: Arial, Trebuchet MS, Verdana, Geneva, Sans-serif;
}
.nova1unastext {
margin-left: 20px;
margin-top: 5px;
font-size: 70%;
color: #444;
padding: 10px;
}
.mostpopbox a, .nova1unastext a {
color: #444;
font-family: Arial, Trebuchet MS, Verdana, Geneva, Sans-serif;
}
.mostpoptext {
margin-left: 60px;
}
.mostpoppic {
float:left;
}


.moviename {
color: #cc0000;
font:normal 220% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
margin-top: 10px;
margin-bottom: 5px;
}
.moviename .movieyear {
font:normal 80% Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
color: #bbb;
}
.bookpodnadpis {
margin-top: 0px;
font-size: 130%;
color: #444;
}
#film_left_col {
float: left;
width: 180px;
font-family: Trebuchet MS, Verdana, Geneva, Sans-serif;
}
#shoparea #film_left_col .sch_prices {
color: #222;
width: 155px;
margin: 0 auto;
margin-top: 20px;
padding: 10px 0px 0px 0px;
background: #e5e5e5 url('../pictures/pages/public/shop-koupit_dvd-top.gif') no-repeat top center;
}
#shoparea #film_left_col .sch_prices hr {
width: 90%;
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#shoparea #film_left_col .koupit {
display: block;
width: 155px;
height: 55px;
color: transparent;
text-transform: capitalize;
background: url('../pictures/pages/public/shop-koupit_dvd.gif') no-repeat center center;
border: 0;
}
.bledsie form {
padding: 0;
margin: 0;
}
#shoparea #film_left_col .sch_prices .bledsie {
width: 90%;
background: #f7f7f7;
border: 1px solid #ccc;
margin: 0 auto;
}
.moviepicture_big {
padding: 12px 10px 15px 15px;
background: url('../pictures/showDVD-obal.gif') no-repeat top right;
}
#film_right_col {
float: right;
width: 490px;
color: #444;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
#movie_basic_info ul.movie_properties {
list-style: none;
margin: 0px;
padding: 0px;
}
#movie_basic_info .rating_video {
display: none;
float: right;
width: 80px;
}
#film_right_col h2, #f_main h2 {
font:bold 140% Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
letter-spacing:	-1px;
color: #ccc;
}
#annotations p {
margin: 0;
padding: 5px 5px 10px 5px;
}
.infodivbox {
margin-top: 10px;
border: 1px solid #ccc;
}
#descsentence {
padding: 5px;
/* font: bold 125% "Arial",arial,helvetica,sans-serif;
letter-spacing:	-1px;
color: #000;
text-transform: uppercase; */
}
.rating_video .drobne {
font-size: 70%;
}
#hodnotenie {
margin-top: 5px;
margin-bottom: 10px;
background: #fafafa;
border: 1px solid #ccc;
font:normal 150% "Arial",arial,helvetica,sans-serif;
letter-spacing:	-1px;
color: #000;
padding: 10px;
}
#hodnotenie .percenta {
color: #cc0000;
font-size: 150%;
}
.rating_video .ukazkafilmu, .rating_video .ukazkafilmu a {
font-size: 70%;
color: #cc0000;
}
.rating_video .ukazkafilmu a {
display: block;
height: 30px;
background: url('../pictures/showDVD-ukazka.gif') no-repeat top center;
padding-top: 65px;
}
#film_bonusy, #film_credits {
border: 1px solid #ccc;
margin: 0;
padding: 5px 5px 5px 5px;
}
.credits_table th {
padding: 0px 10px 10px 0px;
vertical-align: top;
}
.credits_table td {
padding: 0px 0px 10px 0px;
vertical-align: top;
}
ul#film_ext_links {
list-style: none;
margin: 0px;
padding: 0px;
}
#film_ext_links li a {
font-size: 70%;
display: block;
float: left;
width: 111px;
text-align: center;
padding: 80px 5px 5px 5px;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
#film_linka_sms {
border-left: 1px solid #ccc;
background: url('../pictures/showDVD-link-sms2.gif') no-repeat center 20px;
}
#film_linka_imdb {
background: url('../pictures/showDVD-link-imdb2.gif') no-repeat center 20px;
}
#film_linka_csfd {
background: url('../pictures/showDVD-link-csfd2.gif') no-repeat center 20px;
}
#film_linka_official {
background: url('../pictures/showDVD-link-ofi2.gif') no-repeat center 20px;
}
#film_credits a, .movie_properties a, #film_ext_links a, #annotations a {
color: #99CC00;
}
#shoparea.books #film_credits a, #shoparea.books .movie_properties a, #shoparea.books #film_ext_links a, #shoparea.books #annotations a {
color: #006699;
}
#annotations .napravo {
padding-right: 5px;
}
#usratingexplanation {
width: 380px;
border: 1px solid #ccc;
padding: 10px 5px 0px 5px;
margin-top: 5px;
}
#ratingsign {
width: 100px;
float: left;
text-align: center;
color: #cc0000;
font:normal 175% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
margin-top: 0px;
}
#dvd_bottipy {
border: 1px solid #ccc;
}
.dvd_bottip {
width: 55px;
text-align: center;
float: left;
padding: 10px;
}
#kino_hit {
background: #fff url('../pictures/showDVD-kinohit.gif') no-repeat 300px 50px;
}
#shoparea.books h5 {
margin-bottom: 0px;
color: #999;
}



#filtervysledky {
margin-top: 15px;
}
#filtervysledky .mostpopbox {
margin-left: 3px;
margin-right: 15px;
}
.filter_top_opts {
height: 24px;
margin-top: 5px;
font-size: 80%;
}
.filter_top_opts ul, ul.filter_top_opts {
display: inline;
list-style: none;
margin: 0px;
padding: 0px;
text-align: center;
}
.filter_top_opts li {
float: left;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
}
.filter_top_opts a {
display: block;
width: 127px;
height: 18px;
background: url('../pictures/filter-top-bg-unactive.gif') no-repeat center center;
padding-top: 4px;
color: black;
text-align: center;
}
.filter_top_opts a:hover {
text-decoration: none;
}
.filter_top_opts a.active {
background: url('../pictures/filter-top-bg-active.gif') no-repeat center center;
}
* html .filter_top_opts a {
margin-right: 4px;
margin-left: 4px;
margin-bottom: 4px;
}
.pagepruh {
height: 32px;
}
.pagepruh .fs100 {
width: 300px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
}
.pagepruh .fs100 strong {
font:normal 100% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
color: #cc0000;
}
.pagepruh .fs100 {
width: 300px;
float: right;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
}
#filterskryte {
margin-top: 10px;
}
#filterskryte hr {
margin-top: 10px;
}
#filterskryte #fi1, #filterskryte #fi2 {
text-align: center;
float: left;
width: 270px;
}
.pagepruh .fs90 a.active {
color: #cc0000;
}
.pagepruh .fs90 a.inactive {
color: #999;
text-decoration: none;
}
.pagepruh .fs90 .inactive .previous {
padding: 4px 0px 4px 25px;
background: url('../pictures/dvd-previous0.gif') no-repeat left center;
}
.pagepruh .fs90 .active .previous {
padding: 4px 0px 4px 25px;
background: url('../pictures/dvd-previous1.gif') no-repeat left center;
}
.pagepruh .fs90 .inactive .next {
padding: 4px 25px 4px 0px;
background: url('../pictures/dvd-next0.gif') no-repeat right center;
}
.pagepruh .fs90 .active .next {
padding: 4px 25px 4px 0px;
background: url('../pictures/dvd-next1.gif') no-repeat right center;
}
#s_right_col .filter_titulka {
background: #eee;
margin-top: 5px;
margin-bottom: 5px;
padding: 5px;
text-align: center;
}
#s_right_col .filter_titulka a {
color: #99CC00;
}
#s_right_col h3 {
color: #cc0000;
font: 130% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
margin: 0;
}
#zakaznicka_podpora {
padding-left: 152px;
background: url('../pictures/dvd-zakaznicka_podpora-martina.jpg') no-repeat left top;
}
#shoparea .mostpopbox {
height: 140px;
}
#shoparea .mostpopbox .dvdprice {
font-size: 160%;
letter-spacing:	-2px;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
margin-top: 0;
padding-top: 0;
}
#shoparea .mostpopbox .dvdprice strong {
color: #CC0000;
}
#shoparea #velkytopchliev a.tucne {
letter-spacing:	-1px;
font: normal 100% "Arial Black",arial,helvetica,sans-serif;
color: white;
}
.bestpricesbox {
width: 155px;
float: left;
}
.bestpricesbox p {
letter-spacing:	-1px;
font: normal 100% "Arial Black",arial,helvetica,sans-serif;
color: white;
margin-top: 10px;
margin-bottom: 20px;
}
.bestpricesbox p .obycajne {
font-size: 150%;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
color: #bbb;
}
.bestpricesbox p .obycajne b {
color: white;
}


#shoparea .filter_top_opts li {
float: left;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 5px;
}
#shoparea .filter_top_opts a {
display: block;
width: 122px;
height: 18px;
background: url('../pictures/filter-top-bg-mini-unactive.gif') no-repeat center center;
padding-top: 4px;
color: black;
}
#shoparea .filter_top_opts a:hover {
text-decoration: none;
}
#shoparea .filter_top_opts a.active {
background: url('../pictures/filter-top-bg-mini-active.gif') no-repeat center center;
}
* html #shoparea .filter_top_opts li {
margin-right: 1px;
margin-left: 1px;
margin-bottom: 1px;
}
#shoparea #filter_resultarea {
width: 530px;
}
.pagepruh .fs100 {
width: 250px;
float: left;
margin-top: 10px;
margin-bottom: 10px;
}
.pagepruh .fs90 {
width: 250px;
float: right;
text-align: right;
margin-top: 10px;
margin-bottom: 10px;
}
#filter_order {
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
}
#filter_order a {
color: #cc0000;
}
#shoparea #filter_resultarea #filter_order a.active {
text-decoration: none;
color: #333;
}
#shoparea #filter_resultarea .mostpopbox {
width: 250px;
height: 120px;
border: 2px solid #eee;
margin-right: 5px;
margin-bottom: 5px;
font-size: 85%;
font-family: Arial, Trebuchet MS, Verdana, Geneva, Sans-serif;
}
#shoparea #filter_resultarea .mostpopbox .sch_pictures {
width: 63px;
height: 140px;
float: left;
margin: 0;
padding: 5px;
}
#shoparea #filter_resultarea .mostpopbox .mostpoptext {
width: 93px;
height: 140px;
float: left;
padding: 5px;
margin: 0;
background: #fafafa;
border-left: 2px solid #eee;
}
#shoparea #filter_resultarea .mostpopbox .sch_prices {
width: 60px;
height: 140px;
float: right;
padding: 5px;
background: #f5f5f5;
border-left: 2px solid #eee;
text-align: center;
}
#shoparea #filter_resultarea .mostpopbox a.titul_nazov {
}
#shoparea #filter_resultarea .mostpopbox .koupit {
display: block;
width: 60px;
height: 40px;
color: transparent;
text-transform: capitalize;
background: url('../pictures/pages/public/shop-koupit.gif') no-repeat center center;
border: 0;
}
#shoparea.books #filter_resultarea .mostpopbox .koupit {
background: url('../pictures/pages/public/shop-koupit-book.gif') no-repeat center center;
}
#shoparea #filter_resultarea .ourprice, #shoparea #filter_resultarea .clubprice {
padding: 3px 0px 2px 0px;
}
#shoparea .clubprice {
font-size: 80%;
}
#shoparea #filter_resultarea .mostpopbox hr {
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}
#shoparea .ourprice strong {
color: #336600;
font-size: 160%;
font-weight: normal;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
letter-spacing:	-1px;
}
#shoparea.books .ourprice strong {
color: #006699;
}

#shop_rcol_services {
float: right;
width: 139px;
font-family: Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
}
.greenborderbox {
border-left: 1px solid #336600;
border-bottom: 1px solid #336600;
border-right: 1px solid #336600;
margin-bottom: 20px;
}
#shoparea.books .greenborderbox {
border-left: 1px solid #006699;
border-bottom: 1px solid #006699;
border-right: 1px solid #006699;
margin-bottom: 20px;
}
.greenborderbox .nastred, .greenborderbox ol {
padding: 10px 5px 10px 5px;
}
#cartmini #cartlink {
display: block;
height: 125px;
background: url('../pictures/pages/public/shop-nakupni_kosik.gif') no-repeat center center;
}
#shoparea.books #cartmini #cartlink {
background: url('../pictures/pages/public/bookshop-nakupni_kosik.gif') no-repeat center center;
}
#bestsellers #bestsell_title {
height: 91px;
background: url('../pictures/pages/public/shop-nejprodavanejsi.gif') no-repeat center center;
}
#shoparea.books #bestsellers #bestsell_title {
background: url('../pictures/pages/public/bookshop-nejprodavanejsi.gif') no-repeat center center;
}
#bestsellers ol {
margin: 0px;
padding-left: 30px;
color: #444;
}
#bestsellers ol li {
padding: 5px;
}
#bestsellers ol li a {
color: #336600;
}
#shoparea.books #bestsellers ol li a {
color: #006699;
}
#clubprice_title {
height: 64px;
background: url('../pictures/pages/public/shop-klub.gif') no-repeat center center;
}
.redborderbox {
border-left: 1px solid #cc0000;
border-bottom: 1px solid #cc0000;
border-right: 1px solid #cc0000;
margin-bottom: 20px;
}
.redborderbox .redbackground {
text-align: center;
}
.redborderbox .redbackground a {
color: white;
font-size: 80%;
}
.clubpricetip {
border-bottom: 1px solid #cc0000;
text-align: center;
height: 125px;
background: url('../pictures/pages/public/shop-pouze_u_dvdklub.gif') no-repeat 73px 87px;
}
.clubpricetip .kc_picture {
width: 53px;
padding: 5px;
float: left;
}
.clubpricetip .ourprice {
padding: 5px;
}
.clubpricetip .klub_sleva {
margin-left: 68px;
margin-right: 10px;
background: #f5f5f5;
border: 1px solid #ddd;
padding: 3px 3px 0px 3px;
}
.clubpricetip .klub_sleva strong {
font:normal 180% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
color: #cc0000;
}
#redclublink {
font-weight: bold;
color: #cc0000;
}


/* nakupujme chytre */
.smart_buy {

}
.smart_buy h1 {
font:normal 220% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-2px;
color: #cc0000;
}
.smart_buy h2 {
font:normal 125% "Arial Black",arial,helvetica,sans-serif;
letter-spacing:	-1px;
color: #cc0000;
}
.smart_buy hr {
height: 1px;
color: #ccc;
background-color: #ccc;
border: 0px;
}

.kosik_rcol {
width: 60%;
padding-left: 246px;
background: url('../pictures/pages/public/shop-nakupni_kosik-kosik.gif') no-repeat 60px center;
}
.shop_cart, .shop_cart2, .addresstable {
background: #f5f5f5;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
}
.shop_cart th, .shop_cart2 th {
background: #e5e5e5;
font-size: 80%;
}
.shop_cart td, .shop_cart th, .shop_cart2 td, .shop_cart2 th, .addresstable  td, .addresstable th {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.shop_cart td.productinfo {
font-size: 75%;
}
.shop_cart td.productinfo a {
color: #99CC00;
}
.shop_cart td.productinfo a.moviename {
font: normal 150% Trebuchet MS, Verdana, Arial, Geneva, Sans-serif;
letter-spacing:	0px;
}
.sch_pictures {
width: 53px;
height: 100px;
float: left;
margin: 0;
padding: 5px;
}
#totaltext {
border: 2px solid #CC0000;
}
#totalvalue {
border: 2px solid #CC0000;
background: #CC0000;
color: #fff;
font-size: 120%;
}
.dvapxredborder {
margin-top: 20px;
border: 2px solid #CC0000;
padding: 10px;
}
.dvapxredborder h4 {
margin: 0px;
font-size: 140%;
}
.addresstable th {
background: #fff;
text-align: left;
}
.addresstable td {
background: #fafafa;
}
#cart_refresh {
padding: 3px 0px 3px 22px;
background: url('../pictures/pages/public/shop-nakupni_kosik-aktualizovat.gif') no-repeat top left;
color: #cc0000;
}
#obj_dokoncit {
float: right;
width: 249px;
height: 53px;
margin-right: 60px;
}
* html #obj_dokoncit {
margin-right: 10px;
}
#obj_dokoncit input {
border: 0;
color: transparent;
text-transform: capitalize;
width: 249px;
height: 53px;
background: url('../pictures/pages/public/shop-nakupni_kosik-dokoncit_objednavku.gif') no-repeat left top;
}
#obj_spat {
float: left;
width: 234px;
height: 53px;
margin-left: 60px;
}
* html #obj_spat {
margin-left: 90px;
}
#obj_spat a {
display: block;
width: 234px;
height: 53px;
background: url('../pictures/pages/public/shop-nakupni_kosik-pokracovat.gif') no-repeat left top;
}

#cartmini td {
text-align: center;
}
#cartmini td.infocol, #cartmini th.infocol {
width: 80%;
text-align: left;
}
#cartmini hr {
margin-bottom: 0;
}
#a_obsah_kosiku {
margin: 0 auto;
display: block;
width: 99px;
height: 26px;
background: url('../pictures/pages/public/shop-obsah_kosiku.gif') no-repeat center center;
}
#shoparea.books #a_obsah_kosiku {
background: url('../pictures/pages/public/bookshop-obsah_kosiku.gif') no-repeat center center;
}
#a_zaplatit {
margin: 0 auto;
display: block;
width: 110px;
height: 29px;
background: url('../pictures/pages/public/shop-zaplatit.gif') no-repeat center center;
}
.cart_mini_table th {
background: #ccc;
}

.rr_novinka {
float: right;
color: #CC0000;
width: 100px;
text-align: right;
padding: 5px;
}

.no_dots {
list-style: none;
margin-left: 0;
padding-left: 25px;
}
.white_center_shadow {
font-family: arial narrow;
font-size: 200%;
font-weight: bold;
text-align: center;
text-transform: uppercase;
padding-top: 5px;
text-shadow: 0px 0px 4px #666;
}
.greenbg .white_center_shadow {
text-shadow: 0px 0px 4px #666;
}
.greybg .white_center_shadow {
text-shadow: 0px 0px 3px #999;
}




.blurayove {
color: #0095d5;
}
.bluraybg {
background: #0095d5;
color: #fff;
padding: 10px 0px 5px 0px;
margin-bottom: 10px;
}
.bluraybg h3 {
padding: 5px 0px 0px 0px;
margin: 0;
}
.bluraybg hr {
width: 85%;
height: 1px;
color: white;
background-color: white;
border: 0px;
}



a#currency_flag_do_euro {
margin: 0 auto;
width: 67px;
height: 43px;
display: block;
background: url('../pictures/pages/public/knihy-eur.gif') no-repeat center center;
}
a#currency_flag_do_czk {
margin: 0 auto;
width: 67px;
height: 43px;
display: block;
background: url('../pictures/pages/public/knihy-czk.gif') no-repeat center center;
}