.contestTop {
	background: url(../../images/newblesk/contests/pracesnu/bg-header.jpg?v=2) no-repeat;
	width: 978px;
	height: 240px;
	margin-bottom: 10px;
}

.contestHeader {

}
.contestContent h1 {
	color: #000;
	font-size: 23px;
	margin: 10px 0;
}
.contestHeader .logo {
	float: none;
	display: block;
	margin: 0;
	height: 137px;
	width: 285px;
	background: url(../../images/blank.gif) repeat;
	text-indent: -9999px;
}
.contestHeader a.buttonJoin {
	width: 242px;
	height: 50px;
	background: url(../../images/newblesk/contests/pracesnu/btn-join.png) no-repeat;
	display: block;
	float: none;
	margin: 0 0 16px 20px;
	text-indent: -9999px;
}

.contestHeader a.buttonProfiles {
	width: 242px;
	height: 50px;
	background: url(../../images/newblesk/contests/pracesnu/btn-join.png) no-repeat;
	display: block;
	float: none;
	margin: 0 0 16px 20px;
	text-indent: -9999px;
}

/* MENU zacatek */
.contestMenu ul.items {
	margin-left: 26px;
	border: none;
	padding: 0;
}

.contestMenu ul.items li {
	border: none;
	padding: 0;
}

.contestMenu .menuItem a {
	height:36px;
	float:left;
	padding: 0 22px;
	color: #fff;
	font: normal 18px arial;

}

.contestMenu .menuItem a:hover {

}

.contestMenu .menuItem a span.link {
	line-height: 36px;
	height: 36px;
	display: block;
	float: left;
}

.contestMenu .menuItem a span.arrow {
	width: 13px;
	height: 13px;
	display: block;
	margin: 13px 5px;
	float: left;
	background: url(../../images/newblesk/contests/pracesnu/link-arrow.png) no-repeat;
	overflow: hidden;
	text-indent: -999px;
}

.contestMenu .menuItem a:hover span.arrow {
	text-decoration: none;
}
/* MENU konec */
/* HEAD konec */

.contestContent .sorting a:hover, .contestContent .sorting a.active {
	color: #ec008c;
}

.contestContent #search {
	border-color: #ec008c;
}

.contestContent #search .srchFld {
	color: #ec008c;
}

.contestContent #search .button {
	background: url("../../images/newblesk/contests/pracesnu/search.gif") no-repeat;
}

.contestContent .profiles .info .name {
	color: #ec008c;
}

.contestContent .detail .top td.name h1 {
	color: #ec008c;
}

.contestContent .detail .stat p span {
	color: #ec008c;
}

.contestContent .detail .morePhotos {
	color: #ec008c;
}

.contestContent .imgContainer .nextArrow a, .contestContent .imgContainer .prevArrow a {
	background-image: url("../../images/newblesk/contests/pracesnu/detail-arrows.gif")
}

.contestContent .dynamic_article {
	margin: 20px;
}

.contestContent .staticArticle a, .contestContent .dynamic_article a {
    color: #ec008c;
}

.contestContent .profiles .info {
	height: 130px;
}

.contestContent .profiles .info .data .voting {
    color: #EC008C;
    margin: 10px 0 0;
}

.smsVote span, .smsVote b {
    color: #EC008C;
    font-size: 18px;
}

.contestContent .detail .top .buttonPrev {
    background: url("../../images/newblesk/contests/pracesnu/button-predchozi.jpg") no-repeat scroll 0 0 transparent;
}

.contestContent .detail .top .buttonNext {
    background: url("../../images/newblesk/contests/pracesnu/button-dalsi.jpg") no-repeat scroll 0 0 transparent;
}
