
/*
market.autoua.net
-
ÀâòîÌàðêåò @ Autoua.net web style
version 1.0
-
© 2006, MSP "Magnet"
*/

@import url("http://autoua.net/data/global.css");
@import url("/data/garage.css");

body {
	color: #000000;
	background: #ffffff;
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

td {
	font-size: 80%;
}

a {
/*	color: #0000ee; */
/*	color: #333399; */
	color: #0066cc;
}
a:hover {
	color: #b00000;
}

form {
	margin: 0;
	padding: 0;
}

input, select, textarea {
	font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
	margin: 1px 2px 1px 0;
	font-size: 100%;
}

table.bodymain td {
	font-size: 80%;
}

div#content {
	float: left;
	position: relative;
}

div.rightblock {
	padding-left: 2em;
}

.logotype {
	padding-left: 20px;
	color: #b00000;
	background-color: #b00000;
	background: url("/data/img/logo_full_bg.gif") repeat-x;
}

.graytext {
	color: #999999;
}

.imgcatalog {
	border: 1px solid #cccccc;
	margin-top: 10px;
	margin-bottom: 5px;
}

.newcatalog {
	font-size: 80%;
	width: 150px;
	float: left;
	margin-right: 10px;
}

#news {
	padding: 0;
}

#news .newstitle {
	font-size: 80%;
	padding-bottom: 5px;
}

#news .newsdate {
	padding-top: 2px;
	font-size: 70%;
	text-align: right;
	vertical-align: top;
}

#news .newsannounce {
	font-size: 80%;
	padding-left: 3px;
	margin: 0 0 5px 0;
}


#newsstore {
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
}

#newsstore .newstitle {
	font-size: 80%;
	padding-bottom: 5px;
}

#newsstore .newsdate {
	padding-top: 2px;
	font-size: 70%;
	text-align: right;
	vertical-align: top;
}

#newsstore .newsannounce {
	font-size: 80%;
	padding-left: 3px;
	margin: 0 0 5px 0;
}

.prices {
	font-size: 130%;
	font-weight: bold;
}

div.rightblock {
	margin: 0 0 0 20px;
}


table.labels {
	margin-top: 0px;
	margin-bottom: 30px;
}
table.labels td {
	vertical-align: bottom;
}
table.labels td.setting_label {
	background: url("http://market.autoua.net/img/lbl_bg.gif") repeat-x bottom;
	padding-left: 10px;
	padding-bottom: 16px;
	padding-right: 0px;
	vertical-align: bottom;
	text-align: right;
}
table.labels td.l_label {
	background: url("http://market.autoua.net/img/lbl_bg.gif") no-repeat right bottom;
	vertical-align: bottom;
}
table.labels td.r_label {
	background: url("http://market.autoua.net/img/lbl_bg.gif") no-repeat left bottom;
	vertical-align: bottom;
}
.section_label {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.section_label_a {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
}

.automarket_label {
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.automarket_label_url {
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

div.opened { display: block; }
div.closed { display: none; }

table.search {
	margin-top: 11px;
}
table.search td {
	vertical-align: top;
}
table.search td.search_body {
	height: 317px;
	color: #000000;
	background-color: #FFECC7;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background: url("/data/img/search_car.gif") no-repeat left bottom;
}

table.search td.search_body table td {
	font-size: 80%;
}

.search_select {
	width: 100%;
}

.search_setting_city {
	padding-top: 4px;
}

.catalog_submit {
	width: 40%;
}
.search_submit {
	width: 40%;
	height: 30px;
}

table.presets {
	width: 90%;
	border-bottom: 1px solid #cccccc;
}

table.presets td.presets_l_b{
	height: 33px;
	border-bottom: 1px solid #cccccc;
}

table.presets td.presets_l_ltr{
	height: 43px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	color: #b00000;
	background-color: #ffffff;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 10px;
	line-height: 10px;
}

table.presets td.presets_l_ltr a { color: #b00000; }

table.presets td.presets_body{
	padding: 2em 1em 1em 1em;
}

table.presets td.presets_body li{
/*	list-style-image: url(img/presets_present.gif); */
	list-style-type: none;
	font-size: 140%;
}


table.newmodels {
	width: 90%;
}
table.newmodels td.newmodels_body {
	padding: 1em 1em 0em 1em;
}
table.newmodels td.newmodels_body table td {
	font-size: 100%;
}

div.dtitle{
	font-size: 200%;
	color: #cccccc;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}

ul.list {
	margin: 0 0 1em 0;
	padding: 0;
	list-style-type: none;

}
ul.list li {
	padding: 0.25em 0;
	margin: 0;
}
ul.list li.active {
	color: #B00000;
	background-color: #FFECC7;
}

ul.used_list {
	margin: 0 0 1em 0;
	padding: 0;
	list-style-type: none;
	font-size: 120%;
}
ul.list li {
	padding: 0.25em 0;
	margin: 0;
}
ul.list li.active {
	color: #B00000;
	background-color: #FFECC7;
}

ul.comparelist {
	padding: 0;
	margin: 0.5em 0 0.5em 1.3em;
	list-style-type: square;
}



table.used {
	margin-top: 30px;
}
table.used td {
	vertical-align: top;
}

p.used_add {
/*	text-align: right; */
	font-size: 100%;
}
p.used_add a {
	color: #008000;
	background-color: #ffffff;
}
table.used_new {
	width: 100%;

}

table.used_new td.used_new_l_b {
/*	height: 33px; */
	border-bottom: 1px solid #cccccc;
	vertical-align: middle;
}

table.used_new td.used_new_l_ltr {
	height: 33px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	color: #B00000;
	background-color: #ffffff;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 10px;
	line-height: 10px;
}

table.used_new td.used_new_l_trb {
	height: 33px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	color: #B00000;
	background: #fcfcfc;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 10px;
	line-height: 10px;
}

table.used_new table td {
	font-size: 80%;
}


table.compareblock {
	background: url("/data/img/compare_bg.jpg") no-repeat left top;
}
p.compare_title {
	margin-left: 40px;
}
table.compareblock td {
	font-size: 80%;
}

table.footer_line {
	margin-top: 20px;
	margin-bottom: 10px;
}
table.footer_line td.body {
	background: url("img/lbl_footer_bg.gif") bottom;
	height: 1px;
	vertical-align: bottom;
}
table.footer_line td.l_label {
	background: url("img/lbl_footer_bg.gif") no-repeat right bottom;
	vertical-align: bottom;
}
table.footer_line td.r_label {
	background: url("img/lbl_footer_bg.gif") no-repeat left bottom;
	vertical-align: bottom;
}



table.footer {
	padding-bottom: 40px;
}

table.footer td {
	vertical-align: top;
	font-size: 70%;
}

table.footer td.footer_stat {
	vertical-align: top;
	padding-left: 10px;
	color: #999999;
}

span.propvalue {
	color: #800000;
}

.wizard_prop {
	border-left: 1px solid #cccccc;
	padding: 10px;
}

span.nav_title {
	font-size: 160%;
	font-weight: normal;
	margin: 2px 0 0 0;
	padding: 0;
}


/* ads */

.ads_form input {
	width: 100%;
}
.ads_form select {
	width: 100%;
}
.ads_form textarea {
	width: 100%;
	height: 100px;
}


div.opened { display: block; }
div.closed { display: none; }

.ads_section_label_1 {
	height: 40px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.ads_section_label_1 a {
	color: #b00000;
	font-weight: bold;
	font-size: 16px;
}
.ads_section_label {
	color: #b00000;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	vertical-align: middle;
	background-color: #eeeeee;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.ads_section_label a {
	color: #b00000;
}
td.ads_setting_label {
	background: url("http://market.autoua.net/img/lbl_bg.gif") repeat-x bottom;
	padding-left: 10px;
	padding-bottom: 16px;
	padding-right: 0px;
	vertical-align: bottom;
}

.ads_section_label_index_1 {
	height: 40px;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	line-height: 12px;
}
.ads_section_label_index_1 a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.ads_section_label_index_1 a:hover {
	color: #000000;
}
.ads_section_label_index {
	color: #b00000;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	vertical-align: middle;
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	line-height: 12px;
}
.ads_section_label_index a {
	color: #b00000;
}
td.ads_setting_label_index {
	border-bottom: 1px solid #cccccc;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
/* /ads */


span.subcomment, span.subcomment a  {font-size: 9px; color: #cc9966;}


table.offers tr.headers th { font-size: 80%; font-weight: bold; text-align: left; padding: 0 15px 5px 5px; border-left: 1px solid #666666; border-bottom: 3px solid #666666; vertical-align: top; }
table.offers tr.headers th.first { border-bottom: 3px solid #666666; padding: 0 15px 5px 5px; border-left: none; }

table.offers th { font-size: 80%; color: #800000; font-weight: normal; text-align: left; padding: 0 15px 5px 5px; border-left: 1px solid #666666; border-bottom: 3px solid #666666; vertical-align: top; }
table.offers th.first { text-align: left; padding: 0; border-left: 1px solid #666666; border-bottom: none; padding: 0 15px 5px 20px; border-left: none; }
table.offers tr.sub-headers th { padding: 0; border-left: 1px solid #666666; border-bottom: none; }
table.offers tr.sub-headers th.first { border-left: none; }
table.offers tr.sub-headers th div { height: 4px; }
table.offers tr.sub-headers2 td { padding: 0; border-left: none; border-bottom: 1px solid #666666; }
table.offers tr.sub-headers2 td div { height: 1px; }
table.offers tr.sub-headers3 td { padding: 0; border-left: none; border-bottom: 3px solid #666666; }
table.offers tr.sub-headers3 td div { height: 3px; }

table.offers tr.offers td { padding: 5px 10px 5px 5px; border-bottom: 1px solid white; color: black; vertical-align: top; }
table.offers tr.offers td.first { padding-left: 20px; }

table.offers tr.offersitemoff { background-color: #ffffff; }
table.offers tr.offersitemon  { background-color: #FFFAFA; }


table.compare tr.headers th { font-size: 80%; font-weight: bold; padding: 5px 5px 5px 5px; border-left: 1px solid #cccccc; border-bottom: 3px solid #cccccc; vertical-align: bottom; }
table.compare tr.headers th.first { border-bottom: 3px solid #cccccc; padding: 0 15px 5px 20px; border-left: none; }
table.compare tr.headers th.compfirst { border-left: none; font-size: 80%; font-weight: bold; text-align: left; padding: 0 15px 5px 5px; vertical-align: bottom; }

table.compare tr.footers td.items { border-left: 1px solid #cccccc; }

table.compare th { font-size: 80%; color: #800000; font-weight: normal; text-align: left; padding: 0 15px 5px 5px; border-left: 1px solid #cccccc; border-bottom: 3px solid #cccccc; vertical-align: top; }
table.compare th.first { text-align: left; padding: 0; border-left: 1px solid #cccccc; border-bottom: none; padding: 0 15px 5px 20px; border-left: none; }
table.compare tr.sub-headers th { padding: 0; border-left: 1px solid #cccccc; border-bottom: none; }
table.compare tr.sub-headers th.first { border-left: none; }
table.compare tr.sub-headers th div { height: 4px; }
table.compare tr.sub-headers2 td { padding: 0; border-left: none; border-bottom: 1px solid #cccccc; }
table.compare tr.sub-headers2 td div { height: 1px; }
table.compare tr.sub-headers3 td { padding: 0; border-left: none; border-bottom: 3px solid #cccccc; }
table.compare tr.sub-headers3 td div { height: 3px; }

table.compare tr.offers td { padding: 5px 10px 5px 5px; border-bottom: 1px solid white; color: black; vertical-align: top; }
table.compare tr.offers td.first { padding-left: 20px; }

table.compare tr td { color: #800000; }
table.compare tr td.sub0 { color: #000000; }
table.compare tr td.sub1 { color: #000000; padding-left: 20px; }
table.compare tr td.sub2 { color: #000000; padding-left: 40px; }
table.compare tr td.sub3 { color: #000000; padding-left: 60px; }
table.compare tr td.valfirst { color: #000000; padding-left: 40px; }
table.compare tr td.val0 { color: #000000; padding-left: 20px; }
table.compare tr td.val1 { color: #000000; padding-left: 40px; }
table.compare tr td.val2 { color: #000000; padding-left: 60px; }
table.compare tr td.val3 { color: #000000; padding-left: 80px; }
table.compare tr td.prop { color: #000000; }


table.compare tr.offersitemoff { background-color: #ffffff; }
table.compare tr.offersitemon  { background-color: #FFFAFA; }




.mainBody {
  margin:0px;
}
.catalog td, .mainBody td {
  font-size:13px;
}
.mainBody H1 {
  font-size:20px;
  color:#959595;
  margin-bottom: 10px;
  margin-top: 10px;
}
.mainBody H3 {
  font-size:16px;
  color:#b6b6b6;
  margin-bottom: 5px;
  margin-top: 10px;
}
.catalog td a {
  text-decoration:underline;
}
.catalog td a:link {
  color: #0066CC;
}
.catalog td a:hover {
  color: #BE0000;
}
.catalog td a:visited {
  color: #0066CC;
}
.catalog td a:active {
  color: #BE0000;
}
.alph {
  font-size:20px;
  color:#d0d0d0;
}
.catalog a {
/*
	font-weight:bold;
*/
}
.catalog TD {
  height:30px;
}
.TDseparator {
  height:15px;
  width:15px;
}

.listTable {
  margin:0px;
}
.listTable TD {
  border-bottom:1px solid #CCCCCC;
  padding: 5px 0px 5px 0px;
}
.focus a {
  margin:0px;
  font-size:13px;
}
.focus a {
  color:#008000;
}
.focus a:hover {
  color:#BE0000;
}
.blockSeparator {
  width:20px;
}
.hdLink {
	font-weight:bold;
/*  color:#000000;
  text-decoration:none;  */
}
.onceItem {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.catbody {
	margin-left:20px;
	white-space:nowrap;
}
.catbody a {
	white-space:nowrap;
}



/* ------- >>> Top Menu <<< ------ */
.topMenu
{
	margin:0;
	padding: 0;
	width: 756px;
	height: 62px;
	list-style: none;
}
.topMenuHome
{
	font-size:18px;
	background:#E6E4E4;
	border:1px solid #CCCCCC;
	height:62px;
	text-align: center;
	padding:0px 10px 0px 5px;
	vertical-align: middle;
	letter-spacing: -1px;
}
.activeMenuHome
{
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.activeMenuHome a
{
	color: #BE0000 !important;
}
.topMenuHome a
{
	display: block;
	width: 140px;
}
.topMenu li
{
	float: left;
	width: 125px;
	height: 43px;
	margin: 19px 0 0 0;
	font-size: 14px;
	background: #E6E4E4;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
.oneLine a, .twoLine a
{
	display: block;
	padding:0px 10px 0px 10px;
	line-height: 14px;
}
.twoLine a
{
	margin: 7px 0;
}
.oneLine a
{
	margin: 14px 0;
}
li.activeLine
{
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.menuBg
{
	background: url(http://market.autoua.net/img/lbl_bg.gif) repeat-x bottom;
}
.menu a {
	text-decoration: none;
}
.menu a:link {
	color: #333333;
}
.menu a:hover {
	color: #BE0000;
}
.menu a:visited {
	color: #333333;
}