
/* CSS Document */

body {
	background-color:#e4e4e4; color:#FFF; background-image:url(../images/bg_main.png); background-repeat:repeat-x;
	font: 12px/18px "Trebuchet MS",Arial,Tahoma,Verdana,sans-serif; width: 100%}

* {	margin: 0; padding: 0; }

.m_banner {
	width:100%; height:70px; border:0px;
	background-image:url(../images/m_banner.png);
	background-repeat:no-repeat; background-position:center; display:block}

.info_ {
	width:380px; border:1px solid #e67817; padding:10px; margin-top:20px; line-height:20px;
	border-radius:16px; text-align:left; color:#01458e; background:#eeeeee}

.info_ a { color:#01458e; font-weight:bold}

.info_ a:hover { text-decoration:none}

.info_ span { color:#e67817; font-weight:bold}

/* new */
#table_av {
	width:400px; height:235px; border:0px; margin: 0 auto; margin-top:40px;
	background-image:url(../images/form_m_bg.png); background-repeat:no-repeat}

#td_1 {
	background-image:url(../images/avtoriz.png);
	background-repeat:no-repeat; width:400px}

#login {
	width:200px; padding:8px; border:1px solid #bebebe; border-radius:15px; color:#6f6f6f;
	margin-top:0px; padding-left:10px; margin-bottom:10px; background-image:url(../images/input_bg.png)}

#pass {
	width:200px; padding:8px; border:1px solid #bebebe; border-radius:15px; color:#6f6f6f;
	margin-top:0px; margin-bottom:8px;  padding-left:10px; background-image:url(../images/input_bg.png)}

#submit {
	width:120px; padding:4px; border:1px solid #FFF; border-radius:12px; color:#01458e;
	margin-top:0px; background-image:url(../images/sub_bg.png)}

.error {
	border:1px solid red; line-height:20px; background-color:#ffcbcb; border-radius:15px;
	background-image:url(../images/error.png); background-position:center left; background-repeat:no-repeat;
	font-weight:700; color:red; padding:5px; border:2px solid darkred;
	width:390px; height:20px; line-height:20px; margin:0 auto; margin-top:20px}
.check_ { color:#01458e; }