/*******************************

SEOMOSCOW Screen Stylesheet

date:      20/10/2010
author:    Novosiolov Vladimir
email:     nvastudio [at] mail.com
website:   www.nvastudio.com

********************************/
@import url("menu.css");
@import url("global.css");

.wrapper { width: 930px; position: relative; margin: 0px auto; padding: 15px; }
.top { padding: 38px 27px; background: #1A7FC5 url(../images/seo_top.jpg) no-repeat; }
.top h3 { position: absolute; left: 470px; top: 50px; padding: 0px; font: normal 17px/20px Verdana, Geneva, sans-serif; color: #FFF;}
.column-left { width: 220px; float: left; margin-bottom: 30px; }
.column-right { float: right; width: 694px; margin-bottom: 30px; }
.login { color: #336699;background: url(../images/seo_login_bg.gif) repeat-x 0px 0px; }
.login a { font-size: 11px; text-decoration: underline; }
.login h3 { padding-top: 3px; }
.login form { padding: 15px; }
.login .txt { font-size: 12px; color: #069; background: transparent url(../images/seo_input.gif) no-repeat 0px 0px; border: 1px solid #D6D6D6; padding: 3px; width: 170px; }
.login label { font-weight: normal; padding-top: 11px; padding-bottom: 4px; display: block; }
.butt_reg { margin: 15px; display: block; }
.butt_enter { margin-top: 11px; margin-bottom: 21px; }
.text { }
.text p { padding-top: 13px; }
.text a { text-decoration: underline; }
.text a:hover { text-decoration: none; }
.text ol, .text ul{ padding: 8px 8px 8px 23px; }
.text li { padding: 3px 0px; }
.text h2 { color: #FFF; background: #96a1a9; padding: 12px 3px 0px; margin-bottom: 5px; font-weight: bold; }
.index { width: 220px; margin-right: 17px; float: left; }
.column-left .text h2 { background: #7ea6c7; }

.footer { background: url(../images/seo_footer.gif) repeat-x 0px 0px; padding: 5px 0px 50px; margin-top: 32px; }
.footer div { background: url(../images/seo_top.jpg) no-repeat 0px 50%; padding: 13px 15px; }
.footer ul { list-style: none; margin-left: -12px; }
.footer ul li { display: inline; padding-right: 15px; padding-left: 12px; color: #FFF; background: url(../images/seo_li.gif) no-repeat right center; }
.footer ul li a { color: #FFF; font-size: 11px; text-transform: uppercase; }
.footer .none { background: url(none); }
.none   { background: url(none); margin-right: 0px; }
.made-by { font-size: 11px; color: #FFF; padding: 0px; float: right; position: relative; }
.made-by a { color: #838c9b; text-decoration: none; }

/* &: */
div.err {
	background: url(../images/error.png) no-repeat 5px 8px #ffb3b5;
	h//eight:25px;
	padding:10px 0 10px 25px;
	text-align:left;
}
div.ok {
	background: url(../images/ok.png) no-repeat 5px 8px #44C209;
	h//eight:25px;
	padding:10px 0 10px 25px;
	text-align:left;
	color:#fff;
}

