/**
 * UpGates system
 *
 * @copyright  Copyright (c) 2010 EVici webdesign s.r.o.
 * @link       http://www.upgates.com
 * @category   UpGates
 * @package    UpGates
 */

* {
	padding: 0;
	margin: 0;
	font-family: 'Roboto', sans-serif;

}

body{
	background: url(./images/login-background.jpg) no-repeat top left;
}

.login-content{
	padding-left:367px;padding-top:45px;
}
h1{
	font-size:20px;
	font-weight:normal;
	color:#7a7a7a;
	padding-bottom:23px;
}
#frm-loginForm input.text{
	/*background: url(./images/input-text.png) no-repeat top left ;*/
	border:none;
	background-color: #f0f0f0;
	width:190px;
	height:25px;
	font-size: 14px;
	font-style: italic;
	color:#7a7a7a;
	padding:5px;
}
#frm-loginForm input.button{
	margin-top: 4px;
	/*background: url(./images/login-but.png) no-repeat top left ;*/
	background-color: #fe8029;
	border: none;
	width: 200px;
	height: 35px;
	font-size:14px;
	font-weight:  bold;
	color: white;
	cursor: pointer;
	border-radius: 3px;
}
#frm-loginForm label{
	font-size: 14px;
	font-style: italic;
	color:#545454;
}
#frm-loginForm th,td{
	padding-right:8px;
	padding-bottom:8px;
}
.setup-items{
	font-size:12px;
	line-height:25px;
	padding-left:53px;
	padding-top:24px;
	color:#7a7a7a;
	font-style: italic;
}
.setup-items a{
	color:#7a7a7a;
}

.lang-active {
	color:#515151;
	font-size: 13px;
	font-weight:bold;
}

.flash {
	height: 30px;
	margin-top: 5px;
	padding-left: 40px;
	line-height: 30px;
	width:250px;
	margin-bottom: 20px;
}

	.success {
		background: #529f45 url('../../images/icons/accept.png') no-repeat 13px center;
		color:white;
		font-weight: bold;
	}

	.error {
		background: #FF7F90 url('../../images/icons/delete.png') no-repeat 13px center;
		color:white;
		font-weight: bold;
	}

	.info {
		background: #7FB9FF url('../../images/icons/information.png') no-repeat 13px center;
		color:white;
		font-weight: bold;
	}



