/*********************************************************/
/*                     Login Form                        */
/*********************************************************/

#login-box form
{
	margin: 9px 0 0 10px;
	position: relative;
}

#login-box input
{	
	float: left;
	width: 92px;
	height: 16px;
	margin-right: 5px;
	border: 0;
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bg_login_form.png');
	color: #999999;
	font-size: .9em;
	line-height: 16px;
	padding-left: 6px;
}

html>body #login-box input
{
	background: url(../images/bg_login_form.png) left top repeat-x transparent;
}

#login-box .but-login
{
	position: absolute;
	bottom: -46px;
	right: 7px;
	_bottom: 16px;
	_left: -76px;
	width: 69px;
	height: 22px;
	background: transparent;
	z-index: 50;
}

#login-box .but-logout
{
	position: absolute;
	bottom: -33px;
	right: 7px;
	_bottom: 31px;
	width: 69px;
	height: 22px;
	background: transparent;
	z-index: 50;
}

/*********************************************************/
/*                    End Login Form                     */
/*********************************************************/

input, select, textarea
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #838281;
	border: 1px solid #E6E6E6;
	/*background: url(../images/bg_footer_roll.gif) left 7px repeat-x white;*/
}

.form-template
{
	width: 100%;
	margin-bottom: 35px;
	float: right;
}


.form-template p
{
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}

.form-template p label
{
	float: left;
	width: 33%;
	text-align: right;
	font-weight: bold;
}

.formsubmit
{
	margin: 8px 0 0 33%;
	font-size: 1em;
	border: 1px solid #E6E6E6;
	padding: 3px 3px;
	background: url(../images/bg_submit.jpg) -7px bottom no-repeat white;
	color: #3391B0;
	font-weight: bold;
	cursor: pointer;
}

.submit-comanda
{
	border: 0;
	background: none;
	margin: 0;
	padding: 0;
	font-size: 9px;
	color: #444444;
	cursor: pointer;
}

.submit
{
	font-size: 1em;
	border: 1px solid #E6E6E6;
	padding: 3px 3px;
	background: url(../images/bg_submit.jpg) -7px bottom no-repeat white;
	color: #3391B0;
	font-weight: bold;
	cursor: pointer;
}

.form-message
{
	margin: 5px 0 15px 33%;
}

.required
{
	color: #EC0202;
}

#err-activate
{
	list-style-type: circle;
	margin: 3px 0 0 10px;
	padding-left: 10px;
	color: #EB72B0;
}

.success
{
	color: #A0DF25;
	font-weight: bold;
}


.normal-txt-form
{
	margin-left: 33%;
}

.form-template .normal-txt-form-indent
{
	margin-left: 33%;
}

.form-template .order-prices-info
{
	margin: 3px 0 20px 21px;
}
