* {
	font:14px Verdana,Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
	border:none;
	color:#aaa;
	text-align:left;
}
html, body {
	width:100%;
}
html, body, .page {
	height:100%;
	text-align:center;
	background-color:#000;
}
.page {
	margin:auto;
	width:911px;
}
.page td.col {
	width:293px;
}
.space {
	width:16px;
}
h1 {
	background-image:url("/img/r.gif");
	background-repeat:repeat-x;
	margin-top:64px;
	margin-bottom:16px;
}
h1 div {
	padding-top:16px;
	padding-bottom:16px;
	padding-left:32px;
	font-size:24px;
	font-weight:bold;
	color:#669933;
	background-image:url("/img/h.gif");
	background-repeat:no-repeat;
}
h2 {
	font-size:18px;
	font-weight:bold;
	margin:8px;
	margin-bottom:16px;
	color:#669933;
}
h2.film {
	font-size:24px;
	font-weight:bold;
	margin:8px 8px 0px 8px;
	color:#669933;
}
h2.name {
	font-size:18px;
	font-weight:bold;
	margin:8px;
	margin-bottom:16px;
	color:#669933;
	text-align:right;
}
h2.adm {
	font-size:18px;
	font-weight:bold;
	margin:8px;
	margin-bottom:16px;
	color:#ff0;
	text-align:right;
}
h3 {
	font-size:18px;
	font-weight:bold;
	color:yellow;
	text-align: center;
}
small {
	font-size:10px;
	color:#669933;
}
p {
	margin:8px;
}
p.g {
	margin:0px 0px 16px 8px;
	color:#ff0;
	font-weight:bold;
}
div.seans {
	float:right;
	margin-bottom: 16px;
	margin-left: 16px;
}
div td {
	background-color:#222;
	padding:4px;
}
b {
	font-weight:bold;
}
i {
	font-style:italic;
}
.menu {
	height:85px;
}
.menu a {
	display:block;
    height:85px;
	width:101px;
	float:left;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	background-repeat:no-repeat;
	color:#999;
	text-decoration:none;
}
a.l_n {
	width:103px;
	background-image:url("/img/menu_l_n.png");
}
a.l_n:hover, a.l_a {
	width:103px;
	background-image:url("/img/menu_l_a.png");
	color:white;
}
a.c_n {
	background-image:url("/img/menu_c_n.png");
}
a.c_n:hover, a.c_a {
	background-image:url("/img/menu_c_a.png");
	color:white;
}
a.r_n {
	background-image:url("/img/menu_r_n.png");
}
a.r_n:hover, a.r_a {
	background-image:url("/img/menu_r_a.png");
	color:white;
}
.tags {
	text-align:center;
}
.tags a {
	color:#999;
	text-decoration:none;
}
.tags a:hover {
	color:white;
	text-decoration:underline;
}
.tags b {
	color:#669933;
	font-weight:normal;
}
.tags span {
	color:#444;
	font-weight:normal;
}
.films {
	width:100%;
	height:274px;
	margin-top:32px;
}
.films td {

}
.films img {
	border:2px solid #fff;
	background-image:url("/img/loading.gif");
	background-repeat:no-repeat;
	background-position:center center;
	background-color:#fff;
}
.images {
	vertical-align:top;
}
.images .cont {
	display:block;
	width:277px;
	padding-bottom:8px;
	margin:8px;
	background-image:url("/img/imgback.png");
	background-repeat:no-repeat;
	background-position:right bottom;
}
.images .cont img {
	width:256px;
	border:4px solid #fff;
}
div.preload {
	display:none;
}
sup {
	font-size:10px;
	color:#666;
}

input, textarea {
	width:100%;
	background-color:#333;
	border:solid 1px #666;
}

button {
	color:#fff;
	background-color:#333;
	border:solid 1px #666;
}
ul li {
	margin-left: 30px;
}
