/*
+--------------------------------------------------------------------------
##############################################################
## MOD Title: Модуль Фотоконкурса для MKPortal
## MOD Author: BMG < boris@mokrousov.org > http://www.mokrousov.org
## MOD Version: 0.1
##############################################################
+--------------------------------------------------------------------------
*/

.joinlink {
	color: #ffffff !important;
	display: block;
	width: 100%;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	background-color: #ff9b90;
	padding: 3px 0px;
	border: 1px solid #ff5555;
}
.joinlink:hover {
	background-color: #ffbbb0;
	color: #ffffff;
	text-decoration:none;
}
.mylink {
	color: #ffffff !important;
	display: block;
	width: 100%;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	background-color: #50bf50;
	padding: 3px 0px;
	border: 1px solid #55ff55;
}
.mylink:hover {
	background-color: #80bf80;
	color: #ffffff;
	text-decoration:none;
}

.kon_op {
	font-size: 14px;
	text-align: justify;
	padding: 0px 10px;
}
.kon_title {
	color: #004075;
	font-size: 18px;
	font-weight: bold;
}
.kon_rules {
	font-size: 14px;
	text-align: justify;
	padding: 0px 10px;
}

.menulink {
	display: block;
	width: 100%;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffebe0;
	padding: 3px 0px;
	border: 1px solid #ffcccc;
}
.menulink:hover {
	background-color: #ffcbc0;
	text-decoration:none;
}
.prize_title {
	color: #004075;
	font-size: 14px;
	font-weight: bold;
}
.prize_op {
	font-size: 14px;
	text-align: justify;
	padding: 0px 10px;
}
.kondate1 {
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}
.kondate2 {
	color: #004075;
	font-size: 12px;
	font-weight: bold;
}
.votedate1 {
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}
.votedate2 {
	color: #004075;
	font-size: 12px;
	font-weight: bold;
}
.lastfoto {
	color: #004075;
	font-size: 12px;
	font-weight: bold;
}
.bestfoto {
	color: #004075;
	font-size: 12px;
	font-weight: bold;
}
.thumbslink {
    padding:3px;
    background:#fff;
    border:1px solid #ccc;
}  
.thumbslink:hover {
    background:#ddd;
}
.bigfoto {
    padding:3px;
    background:#fff;
    border:1px solid #ccc;
}  
.fototitle {
	color: #004075;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.fotodesc {
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
}
.fotoauthor {
	color: #777777;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.nextlink {
	font-size: 18px !important;
	font-weight: bold !important;
	text-align: right !important;
}
.prevlink {
	font-size: 18px !important;
	font-weight: bold !important;
	text-align: left;
}
.sponsortitle {
	color: #004075;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}
.sponsorurl {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.voteok {
	color: #156209;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.confirmdel {
	color: #950000;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.delbutton {
	width: 50px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.values {
	color: #777777;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.finjoin {
	color: #777777;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}
.konfinish {
	color: #dd5555;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.congratulations {
	color: #dd5555;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}
.arhtd {
	font-size: 12px;
	font-weight: bold;
	text-align: left;

}