.minka a {
	/*font-family: Cuprum;*/
}

.label_minka {
	color: #555;
	font-size: 14px;
}

.medal_minka {
	background: rgba(80,80,80,1);
	color: rgb(255,255,255);
	font-size: .9em;
	padding: 5px 10px;
	border-radius: 50%;
}

.underlined_minka {
	border-color: rgba(80,80,80,1);
}

.formcaption_minka {
	display: block;
	max-width: 900px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px;
	color: #fff;
	font-size: 16px;
	/*text-shadow: 1px 1px 0 #fff;*/
	/*background: linear-gradient(bottom, #cfd1cf, #eee);	
	background: -moz-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -o-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -webkit-linear-gradient(bottom, #cfd1cf, #eee);*/
	background-color:#555;
	/*box-shadow: 0px 0px 3px 0 #CCC;
	border: solid thin #aaa;*/
	border-radius: 3px;
}

.block_frame_minka {
	/* width: 920px; */
	border: solid thin #999;
	border-radius: 3px;
	margin-bottom: 10px;
	box-shadow: 0px 0px 3px 0 #CCC;
	background: linear-gradient(top, #fff, #eee);	
	background: -moz-linear-gradient(top, #fff, #eee); 
	background: -o-linear-gradient(top, #fff, #eee); 
	background: -webkit-linear-gradient(top, #fff, #eee);
	background-color: #fff;
}

.block_frame_minka img,
.frame_minka img {
	border: solid thin #999;
	box-shadow: 0px 0px 3px 0 #CCC;
}

.frame_minka {
	border: solid thin #aaa;
	border-radius: 3px;
}

.input_minka {
	border-radius: 3px;
	border: solid thin #999;
	font-size: 14px;
}

.button_minka {
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	padding: 10px 25px;
	color: /*#777*/#f60;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	/*text-shadow: -1px -1px 1px #333;*/
	background: #fff;
	border: solid thin /*#555*/#f60;
	border-radius: 3px;
}

.button_minka:hover {
	color: #fff;
	cursor: pointer;
	text-shadow: -1px -1px 1px #F60;
	background: #F90;
	border: solid thin #F60;
}

.button_small_minka {
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	padding: 2px 10px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-shadow: -1px -1px 1px #333;
	background: #777;
	border: solid thin #555;
	border-radius: 5px;
}

.button_small_minka:hover {
	cursor: pointer;
	text-shadow: -1px -1px 1px #F60;
	background: #F90;
	background-color: #F90;
	border: solid thin #F60;
}

.light_button, .light_button_a {
	display: inline-block;
	white-space: nowrap;
	color: #888;
	font-size: 0.9em;
	font-family: Cuprum;
	text-transform: uppercase;
	cursor: pointer;
	border: solid thin #888;
	border-radius: 3px;
	padding: 5px 15px;
	background-color: #FFF;
}

.light_button:hover{
	color: #FFF !important;
	background-color: #888;
}

.light_button_a {
	color: #FFF !important;
	border: solid thin rgb(0,0,255);
	background-color: rgb(0,0,255);
}

.active_trig{
	color: #fff;
	cursor: pointer;
	background-color: rgb(0,0,255);
	border: solid 5px rgb(0,0,255);
	padding: 5px 15px;
	border-radius: 3px;
}
.inactive_trig{
	color: #ccc;
	cursor: pointer;
	background-color: #fff;
	border: solid 5px #ccc;
	padding: 5px 15px;
	border-radius: 3px;
}
.inactive_trig:hover{
	color: #fff;
	background-color: #ccc;
}

.active_img
{
	/*min-height: 105px;*/
	padding: 5px;
	background-color: rgb(0,0,255);
}
.inactive_img:hover
{
	/*opacity: 0.5;*/
	background-color: rgba(0,0,255,.5);
}
.inactive_img
{
	padding: 5px;
}

.top_admin_panel {
	display: block;
	/*text-shadow: 1px 1px 0 #fff, -1px -1px 0 #bbb;*/
	position: fixed;
	z-index: 8888;
	width: 100%;
	font-family: Cuprum;
	color: #FFF;
	font-size: 14px;
	padding-left: 5px;
	/*border: solid thin #555;*/
	margin: 0;
	min-height: 35px;
	/*background: linear-gradient(bottom, #cfd1cf, #eee);	
	background: -moz-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -o-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -webkit-linear-gradient(bottom, #cfd1cf, #eee);*/
	background-color: rgba(0,0,0,.7)/*#eee*/;
}

.add_minka, .del_minka, .ed_minka, .expl_minka, .rtn_minka, .txtbutton_minka {
	background-color: rgba(0,0,0,.7);
	float: left;
	font-size: .75rem !important;
	line-height: 16px;
	text-transform: uppercase;
	color: #FFF;
	/* padding: 3px 10px 3px 0 !important; */
	margin-right: 5px;
	margin-bottom: 3px;	
	border: solid 1px rgba(255,255,255,.6) !important/*#ccc*/;
	/* border-radius: 15px 3px 3px 15px !important; */
	text-shadow: none;
	/*border-radius: 3px;
	box-shadow: 0px 0px 2px 0 #CCC;
	border: solid thin #888;
	font-size: 12px;
	font-weight: bold;
	color: #555;
	text-shadow: none;
	padding: 0 5px 0 5px;
	margin-right: 5px;
	float: left;
	background: linear-gradient(bottom, #cfd1cf, #eee);	
	background: -moz-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -o-linear-gradient(bottom, #cfd1cf, #eee); 
	background: -webkit-linear-gradient(bottom, #cfd1cf, #eee);
	background-color: #fff;*/
}

.add_minka, .del_minka, .ed_minka, .expl_minka, .rtn_minka {
	padding: 3px 10px 3px 0 !important;
	border-radius: 15px 3px 3px 15px !important;
	border-left: none !important;
}

.add_minka:before, .del_minka:before, .ed_minka:before, .expl_minka:before, .rtn_minka:before {
	color: /*#fff*/rgba(0,0,0,.7);
	font-size: 1rem;
	font-weight: bold;
	padding: 5px 7px;
	background-color: #ddd;
	margin-right: 5px;
	text-shadow: none;
	border-radius: 15px;
	box-shadow: 0 0 1px rgba(0,0,0,.7) inset;
	/*text-shadow: -1px -1px 1px #333;*/
	/*border: solid thin #888;*/
	/*background: linear-gradient(top, #888, #333);	
	background: -moz-linear-gradient(top, #888, #333); 
	background: -o-linear-gradient(top, #888, #333); 
	background: -webkit-linear-gradient(888, #fff, #333);*/
}

.add_minka:before {
	content: "\271A";
}

.del_minka:before {
	content: "\2716";
}

.ed_minka:before {
	content: "\270E";
}

.expl_minka:before  {
	content: "\276F\0020";
}

.rtn_minka:before {
	content: "\276E\0020";
}

.add_minka:hover, .del_minka:hover, .ed_minka:hover, .expl_minka:hover, .rtn_minka:hover, .txtbutton_minka:hover {
	color: rgba(0,0,0,.7)/*#555*/;
	border: solid thin rgba(0,0,0,.7) !important/*#555*/;
	background-color: #FFF;
	text-shadow: none;
	/*text-shadow: 1px 1px 0 #fff, -1px -1px 0 #bbb;*/
	/*background: linear-gradient(top, #fff, #eee);	
	background: -moz-linear-gradient(top, #fff, #eee); 
	background: -o-linear-gradient(top, #fff, #eee); 
	background: -webkit-linear-gradient(top, #fff, #eee);*/
}

.add_minka:hover, .del_minka:hover, .ed_minka:hover, .expl_minka:hover, .rtn_minka:hover {
	border-left: none !important;
}

.add_minka:hover:before, .del_minka:hover:before, .ed_minka:hover:before, .expl_minka:hover:before, .rtn_minka:hover:before {
	/*text-shadow: -1px -1px 1px #C60;
	background: linear-gradient(top, #F90, #C30);	
	background: -moz-linear-gradient(top, #F90, #C30); 
	background: -o-linear-gradient(top, #F90, #C30); 
	background: -webkit-linear-gradient(F90, #fff, #C30);*/
	background-color: #F90;
	color: #FFF;
	box-shadow: none;
	/*border: solid thin #C30;*/
}

.sortable {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 60%;
}

.sortable li {
	margin: 0 3px 3px 3px;
	padding: 0.4em;
	padding-left: 1.5em;
	font-size: 1.4em;
	height: 18px;
}

.sortable li span {
	position: absolute;
	margin-left: -1.3em;
}

/*error notes*/
.error {
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}