/* ФОРМА АВТОРИЗАЦИИ */

#ts_ag_auth_form .auth {
	margin-top: 1em;
	padding: 1em;
	/*border: solid 1px #0D60B7;*/
	font-size: .9em;
	background: #9BD4F2;
} /*Форма авторизации */

#ts_ag_auth_form .auth .login_title {
	/*margin-bottom: .2em;*/
	color: #1D506D;
	font-weight: bold;
} /*Название поля ввода логина*/

#ts_ag_auth_form .auth .login input {
	width: 100%;
	border: solid 1px #58ACE4;
	padding: 2px;
} /*Поле ввода логина*/

#ts_ag_auth_form .auth .login input:hover,
#ts_ag_auth_form .auth .login input:focus {
	border: solid 1px #CD0000;
} /*Поля ввода логина в фокусе*/

#ts_ag_auth_form .auth .password_title {
	margin-top: .5em;
	/*margin-bottom: .2em;*/
	color: #1D506D;
	font-weight: bold;
} /*Название поля ввода пароля*/

#ts_ag_auth_form .auth .password input {
	width: 100%;
	border: solid 1px #58ACE4;
	padding: 2px;
} /*Поле ввода пароля*/

#ts_ag_auth_form .auth .password input:hover,
#ts_ag_auth_form .auth .password input:focus {
	border: solid 1px #CD0000;
} /*Поля ввода пароля в фокусе*/

#ts_ag_auth_form .auth .remember {
	margin-top: .5em;
} /*Блок "Запомнить меня"*/

#ts_ag_auth_form .auth .remember label {
	margin-left: .2em;
	font-size: .8em;
} /*Подпись "Запомнить меня"*/

#ts_ag_auth_form .auth .login_button {
	margin: .5em 0 1em 0;
} /*Блок кнопки "Войти"*/

#ts_ag_auth_form .auth .login_button input {
	outline: 3px solid #fff;
	font-size: 1em;
	border-top: 1px solid #CDE7F8;
	border-right: 1px solid #58ACE4;
	border-bottom: 1px solid #58ACE4;
	border-left: 1px solid #CDE7F8;
	color: #fff;
	background: #2187CB url(i/button_bg.png) repeat-x scroll 0% 50%;
	font-weight: bold;
	width: 7em;
	padding: .2em 1em;
} /*Кнопка "Войти"*/

#ts_ag_auth_form .auth .login_button input:hover,
#ts_ag_auth_form .auth .login_button input:focus {
	outline: 3px solid #CD0000;
	background: #0984FF url(i/button_act_bg.png) repeat-x scroll 0% 50%;
} /*Кнопка "Войти" в фокусе*/

#ts_ag_auth_form .auth .action {
	font-size: .8em;
} /*Блок ссылок на действие*/

#ts_ag_auth_form .auth .action a {
	display: block;
	margin-top: .5em;
	color: #CD0000;
} /*Ссылка на действие*/


#ts_ag_auth_form .authorized {
	font-size: .9em;
	margin-top: 1em;
	padding: 1em;
	background: #9BD4F2;
	color: #1D506D;
	text-align: center;
} /*Форма авторизованного пользователя */

#ts_ag_auth_form .authorized .name {
	font-size: 1em;
	font-weight: bold;
} /*Имя пользователя*/

#ts_ag_auth_form .authorized .login {
	margin-top: .5em;
	font-size: .9em;
} /*Логин пользователя*/

#ts_ag_auth_form .authorized .logout_button {
	margin-top: 1em;
} /*Блок кнопки "Выйти"*/

#ts_ag_auth_form .authorized .logout_button input {
	outline: 3px solid #fff;
	font-size: .9em;
	border-top: 1px solid #CDE7F8;
	border-right: 1px solid #58ACE4;
	border-bottom: 1px solid #58ACE4;
	border-left: 1px solid #CDE7F8;
	color: #fff;
	background: #2187CB url(i/button_bg.png) repeat-x scroll 0% 50%;
	font-weight: bold;
	width: 7em;
	padding: .2em 1em;
} /*Кнопка "Выйти"*/

#ts_ag_auth_form .authorized .logout_button input:hover,
#ts_ag_auth_form .authorized .logout_button input:focus {
	outline: 3px solid #CD0000;
	background: #0984FF url(i/button_act_bg.png) repeat-x scroll 0% 50%;
} /*Кнопка "Выйти" в фокусе*/
