@CHARSET "UTF-8";
/*
 * form
 */

.label.ok {
	background-image: url(graphics/input-ok.gif);
	background-repeat: no-repeat;
	background-position: center right;
}

.input input {
	padding: 2px;
	border: 1px solid #B4B4B4;
	color: #3D3D3D;
}

.input .focus {
	border-color: green;
}

.input .error,
ul.error {
	border-color: #FE7800 !important;
}

.input.m input {
	width: 150px;
}

.input.l input {
	width: 250px;
}

.button input {
/*	width: 99px;
	height: 24px;
	padding: 0px 0px 3px;
	background-color: transparent;
	background-image: url(graphics/darkbox-button.png);
	background-repeat: no-repeat;
	border: none;

	font-size: 12px;
	color: #F27B03;
*/	cursor: pointer;
}

.browsebutton .realbutton {
	opacity: 0;
	display: block;
	margin: 0px;
	margin-top: -25px;
	cursor: pointer;
}


a.button {
	display: block;
	overflow: hidden;
	width: 99px;
	height: 16px;
	padding: 4px 0px;

	background-image: url(graphics/darkbox-button.png);
	background-repeat: no-repeat;
	background-position: center;

	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: #F27B03;
}

.button.white input,
.button.white a.button {
	color: #fff;
}

.button input:active {
/*	padding: 0px 0px 2px 2px;*/
}