.contest {
	border-top:1px solid #bdbdbd;
	width:751px;
	height:1270px;
	float:right;
	background:#bdbdbd url(/kanobu/modern/images/movies.jpg) top left no-repeat;
	border-bottom:1px solid #bdbdbd;
}

.capcha {
	background:#bdbdbd url(/kanobu/modern/images/movies_capcha3.jpg) top left no-repeat;
}

.capcha .responseform {
	display:block;
	position:absolute;
	top:280px;
	left:255px;
	width:250px;
}

.capcha .responseform .captcha{
	/*margin-left:50px;*/
	text-align:center;
}

.capcha .responseform #id_captcha {
	margin-top:10px;
	height:25px;
	font-size:15px;
	width:150px;
	border:1px solid #c39961;
	opacity:0.8;
}

.result {
	background:#bdbdbd url(/kanobu/modern/images/movies_result.jpg) top left no-repeat;
}

.contest #total {
	width:751px;
	position:absolute;
	top:178px;
	text-align:center;
	display:inline-block;
	font-weight:bold;
	font-size:12px;
	color:#000;
}

.capcha  #total {
	color:#000;
	top:175px;
}

/*.capcha  #total a{
	color:#FEB900;
}*/

.contest p.add {
	position:relative;
	margin:40px 0 0 55px;
}

.result table {
	width:535px;
	position:absolute;
	top:220px;
	left:108px;
}

.result table thead td {
	padding-bottom:5px;
	font-weight:bold;
}

.result table .even td {
	background:transparent url(/kanobu/modern/images/table_stripes.png) left bottom;
}

.result table tbody tr {
	height:20px;
	line-height:20px;
}

.result table td {
	padding:0 5px 0 5px;
}

.result table .vcard {
	top:2px;
	line-height:16px;
}

.contest .illustration {
	width:524px;
	height:397px;
	position:absolute;
	top:222px;
	left:112px;
	background:#fff;
}

.contest .illustration img {
	margin:7px;
	border:none;
	display:block;
}

#front .contest .image-lightbox img {
	border:none;
}

.contest #timer {
	display:inline-block;
	width:95px;
	height:75px;
	position:absolute;
	top:680px;
	left:160px;
	color:#000;
	font-size:74px;
	font-weight:bold;
	text-align:center;
}

.contest .points {
	display:block;
	position:absolute;
	width:340px;
	top:655px;
	left:325px;
}

.contest .points a {
	margin:0 0 17px 0;
	width:316px;
	display:inline-block;
	background:url(/kanobu/modern/images/aion_point.png) left top no-repeat;
	padding:4px 0 12px 35px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.contest .points a.quiz1 {
	background:url(/kanobu/modern/images/movies_num.png) left top no-repeat;
}

.contest .points a.quiz1:hover {
	background:url(/kanobu/modern/images/movies_num_a.png) left top no-repeat;
}

.contest .points a.quiz2 {
	background:url(/kanobu/modern/images/movies_num.png) left -46px no-repeat;
}

.contest .points a.quiz2:hover {
	background:url(/kanobu/modern/images/movies_num_a.png) left -46px no-repeat;
}

.contest .points a.quiz3 {
	background:url(/kanobu/modern/images/movies_num.png) left -90px no-repeat;
}

.contest .points a.quiz3:hover {
	background:url(/kanobu/modern/images/movies_num_a.png) left -90px no-repeat;
}

.contest .points a.quiz4 {
	background:url(/kanobu/modern/images/movies_num.png) left -139px no-repeat;
}

.contest .points a.quiz4:hover {
	background:url(/kanobu/modern/images/movies_num_a.png) left -139px no-repeat;
}

.sidecolumn .box {
	display:none;
}