#form_alerts {
	
}
#form_alerts ul {
	margin:0;
	padding:0;
}
#form_alerts ul li {
	background-color: #FEFF6F;
	background-image: url("/images/form_error.png");
	background-position: 5px 5px;
	background-repeat: no-repeat;
	margin: 0 0 2px 0;
	padding: 3px 4px 5px 26px;
	line-height: 15pt;
}
#form_alerts ul li:hover {
	background-color: #FDFF4F;
	cursor: default;
}

#frameholder #registration {
	
}

body div.dialog_bg {
	background-color:black;
	height:100%;
	left:0;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	position:absolute;
	top:0;
	width:100%;
}
body div.dialog_window {
	-moz-border-radius:4px 4px 4px 4px;
	background:none repeat scroll 0 0 white;
	border:2px solid #446D8D;
	left:50%;
	opacity:1;
	padding:2px;
	position:absolute;
	top:0;
	margin-left:-250px;
	display: none;
	width:500px;
	margin-top:100px;
}
body div.dialog_window .container {
	
}
body div.dialog_window .container .header {
	color:black;
	font-weight:bold;
	padding:0px;
}
body div.dialog_window .container .content {
	padding:0 10px 10px;
}
body div.dialog_window .container .content p {
	padding: 2px 0 6px 0;
}
body div.dialog_window .close {
	background: url("/images/dialog_close.png") no-repeat scroll 8px 8px transparent;
	cursor: pointer;
	height: 16px;
	padding: 8px;
	position: absolute;
	right: -16px;
	top: -16px;
	width: 16px;
}

div.dialog_window .container .content .montaz_do_rd_confirm {
	text-align: right;
}
div.dialog_window .container .content .montaz_do_rd_confirm .yes {
	background-color:#77BF53;
	color:white;
	cursor:pointer;
	float:right;
	margin-left:20px;
	padding:4px 8px;
}
div.dialog_window .container .content .montaz_do_rd_confirm .no {
	background-color:#EF7777;
	color:white;
	cursor:pointer;
	float:right;
	padding:4px 8px;
}
/* tooltip styling */

#frameholder .help {
	cursor: help;
	padding: 0 6px;
}

#tooltips {
	display: block;
}
#tooltips .tooltip {
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	background-color: #FFF58F;
	border: 1px solid #FFB93F;
	color: black;
	display: none;
	font-size: 11px;
	padding: 6px;
	width: 150px;
	z-index: 333;
	position: absolute;
}
#tooltips .tooltip.image {
	width: auto;
	background-color: white;
}
#tooltips .tooltip.cursor {
	cursor: pointer;
}
/* a .label element inside tooltip */
#tooltips .tooltip .label {
	color:yellow;
	width:35px;
}

#tooltips .tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
#tooltips .tooltip a img {
	border: none;
}
#tooltips .tooltip p {
	padding: 0;
	margin: 0 0 3px;
}
#tooltips ul {
	margin:7px;
}
#tooltips ul li {
	margin-left:14px;
}
.Karty, .Cetelem, .Paysec, .Dobirka, .Prevod {vertical-align: middle;}
.bodyholder #right ul.JakZaplatit {margin-left: 81px;}
.bodyholder #right ul.JakZaplatit li {padding: 1px 0 1px 20px; background-position: 0 2px; margin: 0;}
