@import "global.css"; 

@media screen, projection {	
	body {background:#e8e7e5 url('../img/bkg-body.gif') repeat-x center top; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
	h1, h2, h3, h4, h5, h6, p, address, ul, ol, cite, label, dl, dt, dd  {color:#333}
	h1, h3 {font-weight:bold}
	h3 {border-bottom:3px solid #c02026; padding-bottom:5px;}
	a {color:#c02026}
	pre {background:#f7f7f7; color:#000}
	table {border-color:#c9c2c1}
	table td {background:#f7f7f7; color:#444444; border-color:#c9c2c1}
	blockquote {background:#242628; padding:10px; margin:0 1px 10px 0; color:#ddd;}
	blockquote p {color:#ddd;}
	blockquote table, blockquote table td {border:none; padding:0; margin:0;}
	table {border:none}
	table th {background:#343638; color:#777777; border-color:#444444}
	table td {background:#242628; color:#777777; border-color:#444444}
	label {line-height:100%;}
	
	#wrap {width:1061px;margin:auto;}
	#main {width:1061px;}
	#main-top {width:1061px;height:40px;background: url('../img/bkg-main-top.png');}
	#main-middle {width:978px;background: url('../img/bkg-main-middle.png') repeat-y;padding:325px 42px 20px 41px;}
	#main-content {background: url('../img/bkg-main-middle.png') repeat-y;padding:325px 64px 20px 63px;}
	#main-bottom {width:1061px;height:40px;background: url('../img/bkg-main-bottom.png');}
	#title {position:absolute;top:26px;margin-left:52px;width:956px;height:294px;background: url('../img/title-img.jpg');}
	#title.support {background: url('../img/title-img-support.jpg');}
	#logo {position:absolute;top:96px;margin-left:118px;}	
	#footer {margin-top:10px;margin-bottom:20px;width:1061px;height:67px;}
	#logo-avito {position:absolute;margin-top:-67px;margin-left:55px;}
	#caption {position:absolute;top:320px;margin-left:52px;width:956px;height:30px;background:#e9e9eb; letter-spacing:1px;}
	#caption div {position:absolute;margin-left:840px;}
	#panel-left {float:left;width:264px;height:620px;padding:30px;padding-top:50px;background: url('../img/bkg-panel1.jpg') no-repeat;}
	#panel-center {float:left;width:264px;height:620px;padding:30px;padding-top:50px;margin-left:3px;background: url('../img/bkg-panel2.jpg') no-repeat;}
	#panel-right {float:right;width:264px;height:620px;padding:30px;padding-top:50px;background: url('../img/bkg-panel3.jpg') no-repeat;}
	div#menu {position:absolute;top:320px;width:956px; margin-left:52px;;height:30px;background:#e9e9eb}
	#main-left {float:left; width:23%; margin-right:2%;}
	#main-right {float:left; width:75%;}
	#login {position:absolute; top:320px; margin-left:900px;}
	#content label {width:auto; clear:both; font-weight:normal; font-size:12px;}
	#content blockquote {clear:both;}

	.inner-content {margin:0 20px 0 20px;}
	.sidebar th {background:#e9e9eb; border:none; font-weight:bold; text-align:center;}
	.sidebar td {background:#fff; border:none}
	
	.login table, .login table td {background:transparent; border:none;}
	
	.login-form {width:50%; margin-left:25%; background:#eee; margin-top:1em; margin-bottom:2em; padding:1em;}
	.login-form h1 {text-align:center;}
	.login-form table, .login-form table td {background:transparent;}
	
	.reply, .message, #main-content form {margin-bottom:1em}
	.reply {margin-bottom:2em; padding:1em 1em .5em 1em;}
	.reply textarea {height:100px; width:100%; margin-bottom:.5em;}
	.reply h2 {color:#fff; font-size:12px; display:none;}
	.message {border-left:2px solid #144FAE; margin-bottom:1em; padding-left:1em; background:#fff;}
	.message .header {color: #999;}
	.message-form {font-size:80%;}
	.message-form h3 {border:none; margin:0; display:inline;}
	
	.footer dl {margin-left: 155px;}
	.footer dl dd p, .footer dl dd p a {color:#908d8e;font-size:11px;}
	.mmenu .inner {padding-left:1em;}
	.mmenu ul {list-style:none; margin:0 0 0 0; padding:0; display:inline;}
	.mmenu li {display:inline; margin:0 0 0 1em; padding:0; line-height:30px;}
	.mmenu li a.selected {font-weight:bold;}

	.caption {color:#6a7273;font-size:16px;text-align:center;line-height:30px;}
	.caption-link {line-height:30px;margin-top:-30px; letter-spacing:0; font-size:11px;}
	.caption-link a {font-size:12px;font-weight:normal;}
	
	.panel p {font-size: 14px;color:#fff;margin-bottom:10px;}
	.panel .panel-logo {text-align: center;}
	.panel .panel-logo img {margin-bottom: 20px;}
	.panel .highlight {color:#000;text-align: center;}	
	.panel ul {margin-left:0;color:#fff;list-style:none;}	
	.panel ul li a {color:#fff;}
	.panel ul li .arrow {color:#c02026;text-decoration:none;}	
	.panel .panel-bottom {position:absolute;width:264px;height:250px}
	.panel .panel-top {height:390px;}
	.panel .panel-bottom p {font-size:14px; color:#4d555a; line-height:150%;}
	.panel h4 {text-align: center;color:#4d555a;font-size:15px;font-weight:bold;margin-bottom:10px;}
	
	.tr {text-align:right;}
	
	.main-content table {border:none}
	.main-content table th {background:none; color:#777777; border:none}
	.main-content table td {background:none; color:#777777; border:none}
	.main-content blockquote {background:none; margin:0; padding:0;}
	
}
@media print {
	.np, .noprint {display:none}
	.footer dl dt {display:none}
}
