html {
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	border: 0px;
	color: #000055;
	background-color: #fff;
}
	
body {
    width: 980px;
    border: 0px;
    margin: 0 auto;
    margin-top: 5px;
    padding: 0px;
    position: relative;
}


.inline-button {
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
}

.inline-button em {
   font-style: normal;
   margin:0 0 0 0; padding: 1px 4px 0px 4px;
   background: white;
   color: black;
}

.inline-button span {
   margin:0; padding: 0px 6px 0px 6px;
}

.inline-button:hover {
   background: #8f080e;
   color: white;
}

.inline-button:visited {
   color: white;
}

.inline-button a {
   color: white;
}

.inline-button:hover em {
   background: #df0009;
   color: white;
}

.orange { background: orange; color: black; }
.orange em { background: white; color: #c60;}

.blue { background: #06c; color: white; }
.blue em { background: white; color: #06c; }

.green { background: green; color: white; }
.green em { background: white; color: green; }


#head h1 {
	margin-bottom: 20px;
}

#head h1 span {
	display:none;
	visibility: hidden;
}

#head h2 {
    font-size:15px;
/*
    padding:2px;
    padding-right: 4px;
    padding-left: 2px;
*/
    border: 2px outset #ff7789;
    background-color:#ffccdf;
    margin: 0 auto;
    margin-top: 5px;
}

#head img {
    border: 5px outset #ff0000;
}

.linkfeed  { position: absolute; left: 956px; margin: 0px; padding-top: 3px;}

.extraclear {
	visibility: hidden;
	clear: both;
	line-height: 10px;
}

#menu {
    padding: 0px;
    padding-bottom: 10px;
    width: 150px;
    padding-right: 24px; 
}
	

#menu ul {
    list-style-type: none;
    margin-left: 0px;
    padding: 0px;
}

#menu li {
    list-style-position: outside;
    font-size: 12px;
    text-align: right;
    margin: 0px; 
}

#menu li a {
    color:#000055;
    font-weight: bold;
    height: 2em;
    line-height:2em;
    margin:0px;
    padding-right:8px;
}

#menu li a:hover {
    color: #ff0000;
    padding-right:4px;
    border-right: 4px solid #ff0000;
}

#menu #selected {
    color: #ff0000;
    padding-right:2px;
    border-right: 6px solid #ff0000;
}

#menu img {
    position: relative; 
/*    left: 10px; */
    border: 2px outset #ff00ff; 
}

#menu2 {
    width: 200px;
    padding: 0px;
    padding-bottom: 10px;
}
	
#menu2 ul {
    list-style-type: none;
    margin-left: 0px;
    padding: 0px;
}

#menu2 li {
    list-style-position: outside;
    font-size: 12px;
    text-align: right;
    margin: 0px; 
}

#menu2 li img  { vertical-align: top; margin: 0px; padding: 0px; border: 2px outset #ff00ff; background-image: none; }

#menu2 li a {
    color:#000055;
    font-weight:bold;
    height: 2em;
    line-height:2em;
    margin:0px;
    padding-right:60px;
}

#menu2 li a:hover {
    color:red;
}

#content { 
    border: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-top: 10px; 
    padding: 0px;
}

.leftcol  { 
    float: left;
    width: 410px;
    margin-right: 10px;
}

.leftcoldist  { /* page buy_dvd.php */
    float: left;
    width: 320px;
    margin-right: 10px;
    margin-left: 10px;
}

.rightcol  { 
    float: left;
    width: 410px;
}

.rightcoldist  { /* page buy_dvd.php */ 
    float: left;
    width: 480px;
}

.rightcoldist img { /* page buy_dvd.php */ 
    width: 470px;
}

.affcol  { 
    float: left;
    width: 575px;
    margin-right: 10px;
}

.affcol img { 
    padding: 5px;
    border: none;
}

.affcol2 { 
    float: left;
    width: 245px;
    margin-right: 0px;
    margin-top: 10px;
}


.box1  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #fff;
    background-color: #ff66d9;
    background-image: url(../images/box1.gif);
    background-repeat: no-repeat;
}

.box1 a  { font-size: 11px; }
.box1 a img  { border: none; margin-left: 4px;}
.box1 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box2  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #fddb5d;
    background-image: url(../images/box2.gif);
    background-repeat: no-repeat;
}

.box2 a  { font-size: 11px; }
.box2 a img  { border: none; margin-left: 4px;}
.box2 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box3  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #fff;
    background-color: #80b1ff;
    background-image: url(../images/box3.gif);
    background-repeat: no-repeat;
}

.box3 a  { color: #ffffff; font-size: 11px; }
.box3 a img  { border: none; margin-left: 4px;}
.box3 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box4  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #62dd58;
    background-image: url(../images/box4.gif);
    background-repeat: no-repeat;
}

.box4 a  { color: #ffffff; font-size: 11px; }
.box4 a img  { border: none; margin-left: 4px;}
.box4 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box5  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7e1f;
    background-image: url(../images/box5.gif);
    background-repeat: no-repeat;
}

.box5 a  { color: #ffffff; font-size: 11px; }
.box5 a img  { border: none; margin-left: 4px;}
.box5 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box6  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7676;
    background-image: url(../images/box6.gif);
    background-repeat: no-repeat;
}

.box6 a  { color: #ffffff; font-size: 11px; }
.box6 a img  { border: none; margin-left: 4px;}
.box6 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box7  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #cec348;
    background-image: url(../images/box7.gif);
    background-repeat: no-repeat;
}

.box7 a  { color: #ffffff; font-size: 11px; }
.box7 a img  { border: none; margin-left: 4px;}
.box7 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box8  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #7da1da;
    background-image: url(../images/box8.gif);
    background-repeat: no-repeat;
}

.box8 a  { color: #ffffff; font-size: 11px; }
.box8 a img  { border: none; margin-left: 4px;}
.box8 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.boxa  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7676;
    background-image: url(../images/box6.gif);
    background-repeat: no-repeat;
}

.boxa a  { color: #ffffff; font-size: 11px; }
.boxa a img  { border: none; margin-left: 4px;}
.boxa .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.boxb  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7e1f;
    background-image: url(../images/box5.gif);
    background-repeat: no-repeat;
}

.boxb a  { color: #ffffff; font-size: 11px; }
.boxb a img  { border: none; margin-left: 4px;}
.boxb .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.nboxpromo  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 10px;
    color: #000;
    background-color: #ff7676;
    background-image: url(../images/boxpromo.gif);
    background-repeat: no-repeat;
    float: left;
    width: 820px;

}

.nboxpromo a  { color: #ffffff; font-size: 11px; }
.nboxpromo a img  { border: none; margin-left: 4px;}
.nboxpromo .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.nboxpromo2  { 
    height: 350px;
    font-size: 10px;
    font-weight: normal;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
    color: #000;
    background-color: #ff7676;
    float: left;
    width: 830px;
}

.nboxpromo3  { 
    height: 300px;
    font-size: 10px;
    font-weight: normal;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
    color: #000;
    background-color: #ff7676;
    float: left;
    width: 830px;
}



.dvdlistboxes {
	border: 2px outset #ddd;
	background-color: #feffbf;
	width: 310px;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.dvdlistboxes a   { background-color: #ffffff; }
.dvdlistboxes a img  { border: 3px outset #0000ff; }
.dvdlistboxes a:hover img   { border: 3px outset #ff0000; }

.dvdlistboxes .cover {float: left;}
.dvdlistboxes .title {padding: 4px; position: relative; left: 14px;}
.dvdlistboxes .title a {font-size: 14px; font-weight: bold;}
.dvdlistboxes .text {clear: both; padding: 8px;}


.imageBar {
    padding: 0px; 
}

/*
.imageBar img {
    border: 2px outset #eeeeee;
    padding: 0px; margin: 0px;
    background-image: url(../images/loading.gif);
}
*/

/*
.imageBar a:link img  { border: 1px #000 solid; padding: 2px; margin: 0px 10px 10px 0; float:left; width: 100px; height: 150px;}
*/

.imageBar img  { border: 1px #000 solid; padding: 2px; margin: 0px 10px 10px 0; float:left; width: 100px; height: 150px;}

/*
.imageBar .spopiskem {
    text-align:center;
    float:left;
    margin: 0px;
    margin-right: 16px;
    margin-top: 4px;
    padding: 0px;
    font-weight: bold;
    font-size: 80%;
    width: 104px; height: 185px;
}

#pokec  {
    font-size: 110%;
    line-height: 120%;
    background-image: url(../images/nadpis3_back.gif);
    width: 100px;
    height: 139px;
    margin-left: 3px;
    margin-top: 7px;
    margin-right: 0;
    padding: 0px; padding-top: 10px;
    border: 2px outset #eeeeee;
}
*/

/* --- mysh -- */
/* .cudl { background-color: white; background-image: url(../images/box_back_red_fx.gif); background-repeat: repeat; padding: 0px; margin: 0px; margin-bottom: 5px; width: 85%; font-size: 17px; font-weight: normal ;-moz-border-radius: 10px; cursor: pointer; } */
.cudl { background-color: white; background-image: url(../images/box_back_red_fx.gif); background-repeat: repeat; padding: 0px; margin: 0px; margin-bottom: 5px; width: 85%; font-size: 17px; font-weight: normal ;cursor: pointer; }
.cudliky  { font-size: 14px; }

/* ----- pagination ---- */
div.pagination {
    padding: 3px;
    margin: 3px;
    text-align:center;
    font-family:Tahoma,Helvetica,sans-serif;
    font-size:.85em;
}

div.pagination a {
    border: 1px solid #6b92e0;
    margin-right:3px;
    padding:2px 8px;
    background-position:bottom;
    text-decoration: none;
    color: #0061de;		
}
div.pagination a:hover, div.pagination a:active {
    border: 1px solid #2b55af;
    background-image:none;
    background-color:#3666d4;
    color: #fff;
}
div.pagination a.next {
    border:1px solid #6b92e0;
    margin:0 0 0 0px;
}
div.pagination a.next:hover {
    border:1px solid #2b55af;
}
div.pagination a.prev {
    border:1px solid #6b92e0;
    margin:0 3px 0 0;
}
div.pagination a.prev:hover {
    border:1px solid #2b55af;
}


div.pagination a.disabledprev, a.disabledprev:hover {
    border:1px solid #b3c0db;
    color: #b3c0db;
    background-color: transparent;
}
div.pagination a.disablednext, a.disablednext:hover {
    border:1px solid #b3c0db;
    color: #b3c0db;
    background-color: transparent;
}
div.pagination a.current, a.current:hover {
    border:1px solid #9e1616;
    color: #fff;
    background-color: #db1a1a;
}

.buynow {
    margin-top: 4px; 
    margin-bottom: 8px; 
    padding: 8px; 
    border-top: 8px #bf0000 solid; 
    border-bottom: 8px #bf0000 solid; 
    background-color: #df8b8b; 
    font-weight: bold; 
    font-size: 14px;
    clear: both;
}

