/* iFrame */

iframe.iframe {
    border: 0;
    display: block;
    width: 646px; height: 478px;
}

div.box-content {
    background: url(/anketa/images/box-popup_background.jpg) 0 0 no-repeat #2a4c88;
    border: 1px solid #79b2e2;
    color: #fff;
    font-family: Tahoma;
    font-size: 24px;
    line-height: 30px;
    display: block;
    padding: 12px;
    width: 460px;
    text-align: center;
}

a.box-button-close {
	background: url(/anketa/images/button_close.gif) 0 -50px no-repeat;
	display: block;
	width: 167px; height: 38px;
	margin: 0 auto;
	text-indent: -9999px;
}

	a.box-button-close:hover {
		background-position: 0 0px;
	}

/* SHADOW */

div.shadow {
	background: url(/anketa/images/shadow.png) bottom right no-repeat transparent;
	display: block;
	float: left;
}

    div.shadow div.shadow-inner {
        background: url(/anketa/images/shadow2.png) no-repeat left top transparent !important;
        padding: 0px 6px 6px 0px;
        float: left;
    }

/* BOXY */

div.boxy-modal-blackout { position: absolute; background-color: #fff; left: 0; top: 0; }

div.boxy-inner {
}

div.boxy-wrapper {
	position: absolute;
}

div.boxy-wrapper.fixed {
	/* position: fixed; */
}

	div.boxy-wrapper div.boxy-content {
	}

	div.boxy-wrapper div.title-bar {
		background: #545454;
		padding: 6px 12px;
		position: relative;
	}
	div.boxy-wrapper div.title-bar.dragging {
		cursor: move;
	}
		div.boxy-wrapper div.title-bar h2 {
			font-size: 12px;
			color: #fff;
			line-height: 1;
			margin: 0;
			padding: 0;
			font-weight: normal;
		}
		div.boxy-wrapper div.title-bar .close {
			font-size: 12px;
			position: absolute;
			top: 6px;
			right: 6px;
			color: #fff;
		}
