/*.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}
.mainTextLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
* {
    margin: 0;
    padding: 0;
    font-family: Arial;
}

p, a {
    font-size: 11px;
    color: #FFFFFF;
}

img {
    border: none;
}

.clear {
    clear: both;
}

.invisible {
    visibility: hidden;
}

#main {
    width: 770px;
    margin: 0 auto;
    position: relative;
	-padding-bottom:40px;
}

#navi {
    color: #e72f25;
    float:right;
	margin:50px 0 20px;
}

#navi li {
    float: left;
    margin-right: 0px;
    list-style-type: none;
	height:14px;
}

#navi a {
    font-family: Verdana;
    color: #e72f25;
    font-size: 12px;
	position:relative;
	top:-5px;
}

#navi li.first {
    padding-left: 20px;
    background: url(../images/door.png) no-repeat left center;
}

#navi li.second {
    padding-left: 10px;
	border-left:1px solid #e72f25;
	margin-left:10px;
}

h1 {
    background: url(../images/logo.png) no-repeat;
    height: 65px;
    width: 290px;
}

h1 a {
    display: block;
    font-size: 6px;
    text-decoration: none;
    height: 65px;
}

#search {
    position: absolute;
    right: 0;
    top: 95px;
	-float:right;
	-position:relative;
	-margin-top:-150px;
}

.searcharea {
    background-color: #000000;
    color: #FFFFFF;
    border: 1px solid #e72f25;
    height: 18px;
    margin: 0;
    padding: 2px 4px 0;
    line-height: 20px;
	margin-right:4px;
}

* html .searcharea {
    padding: 0 4px;
    line-height: 20px;
    height: 20px;
}

.button {
    background: #e72f25;
    border: none;
    height: 22px;
    position: relative;
	top:1px;
    padding: 0 4px;
	*top:0;
}

.regbutton {
    background-color: #e72f25;
    border: none;
    margin-top: 20px;
}

#menu {
    background: url(../images/grad.gif) no-repeat;
    height: 39px;
}

#menu ul {
    margin-left: 170px;
	height:39px;
}

#menu li {
    float: left;
    list-style-type: none;
	height:39px;
	line-height:38px;
	margin-right:8px;
}

#menu a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;;
}

#menu li.selected {
    background-color: #84100b;
}

#content {
    background: url(../images/bgr.gif) no-repeat;
}

.girl {
    position: absolute;
    top: 160px;
    left: 30px;
    display: block;
}

#textarea {
    margin: 0 40px 0 240px;
}

#itemtextarea {
    margin-top: 90px;
    width: 400px;
	-width:398px;
    float: left;
	padding-right:20px;
}

#itemarea {
    margin-top: 20px;
    width: 570px;
    float: left;
}

#itemarea div.col1 {
    float: left;
    width: 300px;
}

#itemarea div.col2 {
    padding-right: 0px;
}

.movie {
    padding-top: 10px;
	padding-bottom:10px;
}

.top {
    font-size: 18px;
    padding-top: 30px;
}

.top_h1 {
    font-size: 28px;
    padding-top: 20px;
}

.red {
    margin-bottom: 5px;
    font-size: 14px;
    color: #e72f25;
}

.red span {
    color: #FFFFFF;
}

.red a {
    font-size: 14px;
	margin-left:5px;
}

.big {
    padding-top: 15px;
    margin-bottom: 30px;
    font-size: 24px;
    color: #e72f25;
}

.big span {
    color: #FFFFFF;
}

#d1, #d2, #d3 {
    float: left;
	position:relative;
	margin-right:52px;
}

.mark1 {
    position: absolute;
    left: -15px;
    top: -15px;
	display:block;
	width:36px;
	height:32px;
	color:#fff;
	font-size:24px;
	background:url(../images/stiker.png) no-repeat top left;
	text-align:center;
	padding-top:6px;
	padding-right:3px;
}

.mark2 {
    position: absolute;
    left: 535px;
    top: 450px;
}

.mark3 {
    position: absolute;
    left: 790px;
    top: 450px;
}

.price {
    margin-top: 10px;
    font-size: 12px;
    color: #e72f25;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.price img {
    margin-left: 10px;
    vertical-align: text-bottom;
	position:relative;
	top:-2px;
}

.price span {
    color: #FFFFFF;
}

.text {
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 14px;
}

.items {
    width: 990px;
}

.items div {
    float: left;
    margin-left: 70px;
}

.items div.first {
    margin-left: 0px;
}

#footer {
    margin-top: 50px;
    margin-bottom: 40px;
}

#footer p {
    font-size: 12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#footer p span {
    color: #e62c20;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:20px;
}

#footer p span a {
    font-size: 12px;
    color: #e62c20;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#catalog {
    width: 190px;
    float: left;
    padding-left: 0;
}

#catalog ul {
    margin-top: 30px;
}

#catalog li {
    list-style-type: none;
    line-height: 30px;
}

#catalog a {
    font-size: 12px;
    text-decoration: none;
}

#catalog a:hover {
    text-decoration: underline;
    font-weight: bold;
}

#catalog a.selected {
    text-decoration: underline;
    font-weight: bold;
    color: #e62c20;
}

#catalog img {
    padding-top: 30px;
	margin-left:10px;
}

.redtext {
    color: #e62c20;
    font-size: 14px;
}

.about {
    margin: 20px 0;
    list-style: none;
    position: relative;
	float:right;
	font-size:14px;
}

.about li {
    width: 270px;
    height: 20px;
    position: relative;
}

.about li b {
    float: left;
    position: relative;
    color: #fff;
    font-weight: normal;
    height: 100%;
}

.about li span {
    float: right;
    position: relative;
    color: #e62c20;
    height: 100%;
}

.pricewhite {
	margin-bottom:10px;
    font-size: 14px;
    float: none;
}

.controls {
    width: 160px;
    float: left;
}

.rating {
    margin-top: 10px;
}

.title {
    margin-top: 60px;
    margin-bottom: 20px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 700;
	font-weight:bold;
}

.list {
    padding-top: 20px;
    font-size: 15px;
    color: #FFFFFF;
	font-weight:bold;
}

.list a {
    font-size: 15px;
    color: #e62c20;
    text-decoration: none;
}

.list a:hover {
    text-decoration: underline;
}

.show_items {
    float: right;
    width: 580px;
}

.show_items ul {
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.show_items li {
    float: left;
    margin-right: 40px;
    margin-top: 20px;
    margin-bottom: 15px;
    list-style-type: none;
}

.screens img{
	margin-right:10px;
	margin-bottom:10px;
}
.inf {
    margin-top: 20px;
    margin-bottom: 50px;
	margin-left:10px;
    color: #e62c20;
    font-size: 12px;
}

.inf span {
    color: #FFFFFF;
}

.pages a {
    color: #e62c20;
    font-size:18px;
}

.pages {
    float: left;
    padding-top: 40px;
    width: 148px;
}

.pages div.next {
    float: right;
}

.pages div.prev {
    float: left;
}

.buttons {
    float: left;
    padding: 10px 0 0 0;
    margin: 0;
    width: 148px;
}

.buttons a {
    float: left;
    border: 1px solid #e62c20;
    font-size: 15px;
    padding: 0px 5px;
    margin: 0 2px;
    text-align: center;
    text-decoration: none;
}

.buttons a.active {
    color: #000;
    background: #e62c20;
}

.buttons a.right {
    padding: 0px 1px 4px;
    margin: 0 2px 0 5px;
    line-height: 13px;
}

* html .buttons a.right {
    line-height: 13px;
    padding: 4px 1px 0px;
}

#registrationarea {
    margin-top: 20px;
    width: 570px;
    float: left;
}

#registrationarea div.col1 {
    float: left;
    width: 530px;
}

#registrationarea div.col1 p {
    text-align: right;
    padding-right: 10px;
    font-size: 14px;
    margin-bottom: 10px;
}

#registrationarea div.col1 span {
    color: #e62c20;
}

#registrationarea div.col2 p {
    padding-right: 20px;
    margin-bottom: 10px;
}

.reg input {
    background-color: #000000;
    border-color: #e62c20;
    color: #FFFFFF;
    border-style: solid;
    width: 300px;
    border-width: 2px;
    margin-left: 10px;
}

.reg option {
    background-color: #000000;
    color: #FFFFFF;
    border: 0px;
    padding: 0 0 0 5px;
}

.reg input.wrong {
    background-color: #e62c20;
    border-color: #e62c20;
    color: #000000;
    border-style: solid;
    width: 300px;
    margin-left: 10px;
}

.reg select {
    background-color: #000000;
    border-color: #e62c20;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    width: 304px;
    margin-left: 10px;
}

.reg input.l {
    width: 170px;
}

.reg input.r {
    width: 120px;
    margin-left: 6px;
}

.reg input.dd {
    width: 80px
}

.reg input.mm {
    width: 80px;
    margin-left: 6px;
}

.reg input.yyyy {
    margin-left: 6px;
    width: 120px;
}

.terms {
    margin-left: 216px;
	margin-top:20px;
    color: #FFFFFF;
    font-size: 14px;
}

.terms a {
    color: #e62c20;
    font-size: 14px;
}

.wall a {
    color: #e62c20;
    font-size: 12px;
}

.wall {
    margin-top: 20px;
	margin-left:250px;
    height: 155px;
}

.wall div.col1 {
    width: 250px;
    float: left;
}

.wall div.col2 {
    width: 100px;
    float: left;
}

.wall div.col3 {
    width: 100px;
    float: left;
}

.wall div.col4 {
    float: none;
}

.bmp {
    margin-top: 15px;
}

#catalog ul {
    list-style: none;
    margin: 20px 0 0 0;
    padding: 0;
    position: relative;
}

#catalog ul li {
    padding: 0 0 0 10px;
    margin: 0;
    position: relative;
    height: 30px;
    line-height: 20px;
}

#catalog ul li a {
    text-decoration: underline;
    color: #fff;
}

#catalog ul.circles li a {
    text-decoration: underline;
    color: #E62C20;
}

#catalog ul li a span {
    background: url(../images/rcircle.png) no-repeat left top;
    color: #FFFFFF;
    height: 23px;
    width: 16px;
    display: block;
	font-weight:bold;
    line-height: 22px;
    padding: 0 0 0 7px;
	font-size:16px;
    margin: 0 10px 0 0;
	float:left;

}

#catalog ul li.selected {
    margin: 0;
    position: relative;
    height: 30px;
    line-height: 20px;
}

#catalog ul li.selected a {
    text-decoration: none;
    color: #fff;
}

#catalog ul li.selected a span {
    background: url(../images/wcircle.png) no-repeat left top;
    color: #e62c20;
    text-decoration: none;
}

.cart {
    float: left;
    width: 570px;;
}

.line {
    height: 100px;
    border-bottom: solid 1px #e62c20
}

.line img {
    padding: 10px;
	width:51px;
	height:72px;
}

.line img.del {
    padding: 0;
	margin:10px;
	width:30px;
	height:30px;
}

.image {
    float: left;
    width: 80px;
}

.name p {
    height: 70px;
    padding-top: 20px;
}

.name {
    float: left;
    width: 240px;
}

.x {
    float: left;
    height: 100px;
    width: 100px;

}

.x input {
    width: 20px;
    color: #FFFFFF;
    background-color: #000000;
    border-style: solid;
    border-color: #e62c20;
    margin-top: 35px;
    text-align: center;
	position:relative;
	top:1px;
	left:4px;
}

.x p {
    line-height: 16px;
    padding-bottom: 10px;
	color:#e62c20;
}

.cast {
    float: left;
    height: 80px;
    width: 100px;
}

.cast p {
    padding-top: 28px;
}

.del {
    height: 100px;
    float: left;
}

.del p {
    padding-top: 22px;
}

.total {
    float: right;
    color: #e62c20;
    font-size: 14px;
    padding-top: 40px;
    width: 220px;
}

.total span {
    color: #FFFFFF;
}

.nextbt {
    margin-top: 10px;
    margin-left: 504px;
    background-color: #e62c20;
    color: #000000;
    border: none;
    width: 60px;
    padding: 0 5px;
}

#container{width:570px; float:right} 
*/

.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
}
.mainTextLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
* {
    margin: 0;
    padding: 0;
    font-family: Arial;
}

p, a {
    font-size: 11px;
    color: #FFFFFF;
}

img {
    border: none;
}

.clear {
    clear: both;
}

.invisible {
    visibility: hidden;
}

#main {
    width: 770px;
    margin: 0 auto;
    position: relative;
	-padding-bottom:40px;
}

#navi {
    color: #e72f25;
    float:right;
	margin:50px 0 20px;
}

#navi li {
    float: left;
    margin-right: 0px;
    list-style-type: none;
	height:14px;
}

#navi a {
    font-family: Verdana;
    color: #e72f25;
    font-size: 12px;
	position:relative;
	top:-5px;
}

#navi li.first {
    padding-left: 20px;
    background: url(../images/door0000.png) no-repeat left center;
}

#navi li.second {
    padding-left: 10px;
	border-left:1px solid #e72f25;
	margin-left:10px;
}

h1 {
    background: url(../images/logo.png) no-repeat;
    height: 65px;
    width: 290px;
}

h1 a {
    display: block;
    font-size: 6px;
    text-decoration: none;
    height: 65px;
}

#search {
    position: absolute;
    right: 0;
    top: 95px;
	-float:right;
	-position:relative;
	-margin-top:-150px;
}

.searcharea {
    background-color: #000000;
    color: #FFFFFF;
    border: 1px solid #e72f25;
    height: 18px;
    margin: 0;
    padding: 2px 4px 0;
    line-height: 20px;
	margin-right:4px;
}

* html .searcharea {
    padding: 0 4px;
    line-height: 20px;
    height: 20px;
}

.button {
    background: #e72f25;
    border: none;
    height: 22px;
    position: relative;
	top:1px;
    padding: 0 4px;
	*top:0;
}

.regbutton {
    background-color: #e72f25;
    border: none;
    margin-top: 20px;
}

#menu {
    background: url(../images/grad0000.gif) no-repeat;
    height: 39px;
}

#menu ul {
    margin-left: 170px;
	height:39px;
}

#menu li {
    float: left;
    list-style-type: none;
	height:39px;
	line-height:38px;
	margin-right:8px;
}

#menu a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;;
}

#menu li.selected {
    background-color: #84100b;
}



.girl {
    position: absolute;
    top: 160px;
    left: 30px;
    display: block;
}

#textarea {
    margin: 0 40px 0 240px;
}

#itemtextarea {
    margin-top: 90px;
    width: 400px;
	-width:398px;
    float: left;
	padding-right:20px;
}

#itemarea {
    margin-top: 20px;
    width: 570px;
    float: left;
}

#itemarea div.col1 {
    float: left;
    width: 300px;
}

#itemarea div.col2 {
    padding-right: 0px;
}

.movie {
    padding-top: 10px;
	padding-bottom:10px;
}

.top {
    font-size: 18px;
    padding-top: 30px;
}

.top_h1 {
    font-size: 28px;
    padding-top: 20px;
}

.red {
    margin-bottom: 5px;
    font-size: 14px;
    color: #e72f25;
}

.red span {
    color: #FFFFFF;
}

.red a {
    font-size: 14px;
	margin-left:5px;
}

.big {
    padding-top: 15px;
    margin-bottom: 30px;
    font-size: 24px;
    color: #e72f25;
}

.big span {
    color: #FFFFFF;
}

#d1, #d2, #d3 {
    float: left;
	position:relative;
	margin-right:52px;
}

.mark1 {
    position: absolute;
    left: -15px;
    top: -15px;
	display:block;
	width:36px;
	height:32px;
	color:#fff;
	font-size:24px;
	background:url(../images/stiker00.png) no-repeat top left;
	text-align:center;
	padding-top:6px;
	padding-right:3px;
}

.mark2 {
    position: absolute;
    left: 535px;
    top: 450px;
}

.mark3 {
    position: absolute;
    left: 790px;
    top: 450px;
}

.price {
    margin-top: 10px;
    font-size: 12px;
    color: #e72f25;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.price img {
    margin-left: 10px;
    vertical-align: text-bottom;
	position:relative;
	top:-2px;
}

.price span {
    color: #FFFFFF;
}

.text {
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 14px;
}

.items {
    width: 990px;
}

.items div {
    float: left;
    margin-left: 70px;
}

.items div.first {
    margin-left: 0px;
}

#footer {
    margin-top: 50px;
    margin-bottom: 40px;
}

#footer p {
    font-size: 12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#footer p span {
    color: #e62c20;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:20px;
}

#footer p span a {
    font-size: 12px;
    color: #e62c20;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#catalog {
    width: 190px;
    float: left;
    padding-left: 0;
}

#catalog ul {
    margin-top: 30px;
}

#catalog li {
    list-style-type: none;
    line-height: 30px;
}

#catalog a {
    font-size: 12px;
    text-decoration: none;
}

#catalog a:hover {
    text-decoration: underline;
    font-weight: bold;
}

#catalog a.selected {
    text-decoration: underline;
    font-weight: bold;
    color: #e62c20;
}

#catalog img {
    padding-top: 30px;
	margin-left:10px;
}

.redtext {
    color: #e62c20;
    font-size: 14px;
}

.about {
    margin: 20px 0;
    list-style: none;
    position: relative;
	float:right;
	font-size:14px;
}

.about li {
    width: 270px;
    height: 20px;
    position: relative;
}

.about li b {
    float: left;
    position: relative;
    color: #fff;
    font-weight: normal;
    height: 100%;
}

.about li span {
    float: right;
    position: relative;
    color: #e62c20;
    height: 100%;
}

.pricewhite {
	margin-bottom:10px;
    font-size: 14px;
    float: none;
}

.controls {
    width: 160px;
    float: left;
}

.rating {
    margin-top: 10px;
}

.title {
    margin-top: 60px;
    margin-bottom: 20px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 700;
	font-weight:bold;
}

.list a {
    font-size: 15px;
    color: #e62c20;
    text-decoration: none;
}

.list a:hover {
    text-decoration: underline;
}



.show_items ul {
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.show_items li {
    float: left;
    margin-right: 40px;
    margin-top: 20px;
    margin-bottom: 15px;
    list-style-type: none;
}

.screens img{
	margin-right:10px;
	margin-bottom:10px;
}
.inf {
    margin-top: 20px;
    margin-bottom: 50px;
	margin-left:10px;
    color: #e62c20;
    font-size: 12px;
}

.inf span {
    color: #FFFFFF;
}

.pages a {
    color: #e62c20;
    font-size:18px;
}

.pages {
    float: left;
    padding-top: 40px;
    width: 148px;
}

.buttons {
    float: left;
    padding: 10px 0 0 0;
    margin: 0;
    width: 148px;
}

.buttons a {
    float: left;
    border: 1px solid #e62c20;
    font-size: 15px;
    padding: 0px 5px;
    margin: 0 2px;
    text-align: center;
    text-decoration: none;
}

.buttons a.active {
    color: #000;
    background: #e62c20;
}

.buttons a.right {
    padding: 0px 1px 4px;
    margin: 0 2px 0 5px;
    line-height: 13px;
}

* html .buttons a.right {
    line-height: 13px;
    padding: 4px 1px 0px;
}

#registrationarea {
    margin-top: 20px;
    width: 570px;
    float: left;
}

#registrationarea div.col1 {
    float: left;
    width: 530px;
}

#registrationarea div.col1 p {
    text-align: right;
    padding-right: 10px;
    font-size: 14px;
    margin-bottom: 10px;
}

#registrationarea div.col1 span {
    color: #e62c20;
}

#registrationarea div.col2 p {
    padding-right: 20px;
    margin-bottom: 10px;
}

.reg input {
    background-color: #000000;
    border-color: #e62c20;
    color: #FFFFFF;
    border-style: solid;
    width: 300px;
    border-width: 2px;
    margin-left: 10px;
}

.reg option {
    background-color: #000000;
    color: #FFFFFF;
    border: 0px;
    padding: 0 0 0 5px;
}

.reg input.wrong {
    background-color: #e62c20;
    border-color: #e62c20;
    color: #000000;
    border-style: solid;
    width: 300px;
    margin-left: 10px;
}

.reg select {
    background-color: #000000;
    border-color: #e62c20;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px;
    width: 304px;
    margin-left: 10px;
}

.reg input.l {
    width: 170px;
}

.reg input.r {
    width: 120px;
    margin-left: 6px;
}

.reg input.dd {
    width: 80px
}

.reg input.mm {
    width: 80px;
    margin-left: 6px;
}

.reg input.yyyy {
    margin-left: 6px;
    width: 120px;
}

.terms {
    margin-left: 216px;
	margin-top:20px;
    color: #FFFFFF;
    font-size: 14px;
}

.terms a {
    color: #e62c20;
    font-size: 14px;
}

.wall a {
    color: #e62c20;
    font-size: 12px;
}

.wall {
    margin-top: 20px;
	margin-left:250px;
    height: 155px;
}

.wall div.col1 {
    width: 250px;
    float: left;
}

.wall div.col2 {
    width: 100px;
    float: left;
}

.wall div.col3 {
    width: 100px;
    float: left;
}

.wall div.col4 {
    float: none;
}

.bmp {
    margin-top: 15px;
}

#catalog ul {
    list-style: none;
    margin: 20px 0 0 0;
    padding: 0;
    position: relative;
}

#catalog ul li {
    padding: 0 0 0 10px;
    margin: 0;
    position: relative;
    height: 30px;
    line-height: 20px;
}

#catalog ul li a {
    text-decoration: underline;
    color: #fff;
}

#catalog ul.circles li a {
    text-decoration: underline;
    color: #E62C20;
}

#catalog ul li a span {
    background: url(../images/rcircle0.png) no-repeat left top;
    color: #FFFFFF;
    height: 23px;
    width: 16px;
    display: block;
	font-weight:bold;
    line-height: 22px;
    padding: 0 0 0 7px;
	font-size:16px;
    margin: 0 10px 0 0;
	float:left;

}

#catalog ul li.selected {
    margin: 0;
    position: relative;
    height: 30px;
    line-height: 20px;
}

#catalog ul li.selected a {
    text-decoration: none;
    color: #fff;
}

#catalog ul li.selected a span {
    background: url(../images/wcircle0.png) no-repeat left top;
    color: #e62c20;
    text-decoration: none;
}

.cart {
    float: left;
    width: 570px;;
}

.line {
    height: 100px;
    border-bottom: solid 1px #e62c20
}

.line img {
    padding: 10px;
	width:51px;
	height:72px;
}

.line img.del {
    padding: 0;
	margin:10px;
	width:30px;
	height:30px;
}

.image {
    float: left;
    width: 80px;
}

.name p {
    height: 70px;
    padding-top: 20px;
}

.name {
    float: left;
    width: 240px;
}

.x {
    float: left;
    height: 100px;
    width: 100px;

}

.x input {
    width: 20px;
    color: #FFFFFF;
    background-color: #000000;
    border-style: solid;
    border-color: #e62c20;
    margin-top: 35px;
    text-align: center;
	position:relative;
	top:1px;
	left:4px;
}

.x p {
    line-height: 16px;
    padding-bottom: 10px;
	color:#e62c20;
}

.cast {
    float: left;
    height: 80px;
    width: 100px;
}

.cast p {
    padding-top: 28px;
}

.del {
    height: 100px;
    float: left;
}

.del p {
    padding-top: 22px;
}

.total {
    float: right;
    color: #e62c20;
    font-size: 14px;
    padding-top: 40px;
    width: 220px;
}

.total span {
    color: #FFFFFF;
}

.nextbt {
    margin-top: 10px;
    margin-left: 504px;
    background-color: #e62c20;
    color: #000000;
    border: none;
    width: 60px;
    padding: 0 5px;
}

.pages div.next {
    float: right;
	white-space:nowrap;
}

.pages div.prev {
    float: left;
	white-space:nowrap;
}
.list {
	text-align:center;
    padding-top: 20px;
    font-size: 15px;
    color: #FFFFFF;
	font-weight:bold;
}
#content {
    background: url(../images/bgr00000.gif) no-repeat; height:100%
}
.show_items {width: 570px; height:100%; overflow:hidden}

#container{width:570px; float:right;overflow:hidden; height:100%}
