/* GLOBAL */
body {
	margin:0 0 0 0;
	padding:0;
	font-family: "Times New Roman", Times, serif;
	font-size: ;
	margin: auto;
	width: 780px;
}
img.png {
	behavior: url(png.htc);
}
.btn {
	cursor:pointer;
	border:0px;
}
.red {
	color: #d20000;
}
a {
	font-family: "Times New Roman", Times, serif;
	font-size: ;
}
a.white-link:link, a.white-link:visited, a.white-link:active {
	color: #ffffff;
	text-decoration:none;
}
a.white-link:hover {
	color: #ffffff;
	text-decoration:underline;
}
form {
	padding: 0px;
	margin: 0px;
}

.big_banner_text {
	font:normal 12px Tahoma, Arial;
	color:#FFFFFF;
}

div.title-link a {
	font: normal 16px "Times New Roman", Times, serif;
	color: #333333;
	text-decoration: underline;
}
div.title-link a:hover {
	text-decoration: none;
}

/* MAIN CONTENT ZONE */
td.cont {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	padding:10px 0 20px 10px;
	vertical-align:top;
}
td.cont a {
	color:#026c88;
	text-decoration:unone;
}
td.cont a:visited {
	color:#026c88;
	text-decoration:none;
}
td.cont a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.cont b {
	color:#767676;
	font-weight:bold;
}
td.cont b.red {
	color:#026c88;
	font-weight:bold;
}
td.cont small {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
}
td.cont h1 {
	font-family: "Times New Roman", Times, serif;
	font-size:16pt;
	color:#787878;
	font-weight:normal;
	margin:15px 0 3px 0;
}
td.cont h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:13pt;
	color:#787878;
	font-weight:bold;
	margin:15px 0 3px 0;
}
td.cont h3, h4, h5 {
	font-family: "Times New Roman", Times, serif;
	font-size:12pt;
	color:#787878;
	font-weight:bold;
	margin:15px 0 3px 0;
}
td.cont ul {
	margin: 0.5em 0;
	padding: 0 0 0 1.2em;
}
td.cont ul li {
	margin: 0.1em 0;
	padding: 0 0 0 20px;
	list-style-type: none;
	background: url('/IMAGE/li.gif') no-repeat 0 0;
}
td.cont ul.catalog_map {
	margin: 0 0;
	padding: 0 0 0 10px;
}
td.cont ul.catalog_map li {
	margin: 0.1em 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	background: url('/IMAGE/icon_map_plus.gif') no-repeat 0 3px;
	font-weight:bold;
}
td.cont ul.catalog_map li ul {
	margin: 0 0;
	padding: 0 0 0 3px;
}
td.cont ul.catalog_map li ul li {
	margin: 3px 0;
	padding: 0 0 0 13px;
	list-style-type: none;
	background: url('/IMAGE/icon_map_minus.gif') no-repeat 0 5px;
	font-weight:normal;
}
td.cont hr {
	border-color:#9d9d9d transparent transparent transparent;
	border-width:1px;
	border-style:dotted;
}
td.cont table {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	height:0%
}
td.cont table tr.head_row td {
	color:#d20000;
	padding:3px;
	vertical-align:top;
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
}
td.cont table td {
	padding:3px;
	border-style:solid;
	border-width:0px;
	border-color:#e8e8e8;
	vertical-align:top;
}
td.cont table.cart_table {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	height:0%
}
td.cont table.cart_table tr.head_row td {
	color:#d20000;
	padding:3px;
	vertical-align:middle;
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
	text-align:center;
}
td.cont table.cart_table td {
	vertical-align:top;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#e8e8e8;
	vertical-align:middle;
	text-align:center;
}
td.cont table.cart_table td span.white {
	border-style:solid;
	border-width:1px;
	border-color:#eeeeee;
	padding:2px;
}
td.cont table.cart_table td span.grey {
	background-color:#ededed;
	padding:2px;
}
td.cont table.b0 {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	height:0%;
}
td.cont table.b0 td {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
}
td.cont table.b0 td.car_bg {
	background:url('/IMAGE/car_bg.gif') no-repeat left top;
	vertical-align:top;
}
td.cont table.b0 td.model_price {
	color:#686868;
	font-weight:bold;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	vertical-align:top;
	padding:10px 0 0 0;
	border-style:none;
	border-width:0px;
}
td.cont table.b0 td.model_price b {
	color:#d20000;
}
td.cont table.b0 td.publ_tumb img {
	border-style:solid;
	border-width:1px;
	border-color:#dcdcdc;
	vertical-align:top;
}
td.cont table.icons_table {
height:0% border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	height:30px;
	vertical-align:top;
}
td.cont table.icons_table td {
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
}
span.icon_zip {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	list-style-type: none;
	background: url('/IMAGE/icon_pub_zip.gif') no-repeat 0 0px;
}
span.icon_pdf {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	list-style-type: none;
	background: url('/IMAGE/icon_pub_pdf.gif') no-repeat 0 0px;
}
span.icon_html {
	margin:0 0 0 0;
	padding:0 0 0 20px;
	list-style-type: none;
	background: url('/IMAGE/icon_pub_html.gif') no-repeat 0 0px;
}
td.cont table.b01 {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
}
td.cont table.b01 td {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	vertical-align:top;
}
td.cont input {
	border-style:solid;
	border-width:1px;
	border-color:#969696;
	color:#000000;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	padding:0 0 0 2px;
}
td.cont select {
	border-style:solid;
	border-width:1px;
	border-color:#969696;
	color:#000000;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
}
td.cont table.catalog_table {
height:0% color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
}
td.cont table.catalog_table td {
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
	border-width:0px;
	background-color:transparent;
	vertical-align:top;
}
td.cont table.catalog_table td b.red {
	color:#d20000;
}
td.cont table.catalog_data {
height:0% width:450px;
	color:#5a5a5a;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	border-style:none;
}
td.cont table.catalog_data tr.dark_row td {
	color:#000000;
	padding:3px;
	vertical-align:top;
	border-style:none;
	background-color:#f5f5f5;
}
td.cont table.catalog_data td {
	color:#000000;
	padding:3px;
	vertical-align:top;
	border-style:none;
}
td.cont table.pages_table {
	border-width:0px;
	background-color:transparent;
	margin-top:0px;
	padding:0px;
	height:30px;
}
td.cont table.pages_table td.links {
	color:#353535;
	font-weight:bold;
	font-family:verdana;
	font-size:14px;
}
td.cont table.pages_table td.links span {
	color:#d40201;
	padding:1px 1px 1px 1px;
	cursor:pointer;
}
td.cont table.pages_table td.links span.at {
	color:#d40201;
	padding:1px 3px 1px 3px;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}
td.cont table.pages_table td.links a {
	padding:1px 3px 1px 3px;
	color:#353535;
	text-decoration:none;
}
td.cont table.pages_table td.links a:hover {
	padding:1px 3px 1px 3px;
	color:#ffffff;
	background-color:#d40201;
	text-decoration:none;
}
td.cont table.b0 td.position_note_bg {
	background: url('/IMAGE/position_note_bg.gif') repeat-x left top;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#d20000;
	border-style:none;
	border-width:0px;
	padding:4px 5px 0 0;
	;
	vertical-align:top;
}
td.cont table.b0 td.position_note_bg a {
	color:#585858;
	text-decoration:underline;
}
td.cont table.b0 td.position_note_bg a:hover {
	color:#d20000;
	text-decoration:underline;
}
td.cont table.b0 td.position_note_underline {
	background: url('/IMAGE/position_note_underline.gif') repeat-x left top;
	text-align:center;
}
/* ÒÎÏ */
td.leng {
	padding:1px 0 0 0px;
	color:#4c4b4b;
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	vertical-align:top;
}
td.leng a {
	color:#d20000;
	text-decoration:underline;
}
td.leng a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.top_blocks_text {
	padding:1px 0 0 0px;
	color:#8b8b8b;
	font-family:tahoma;
	font-size:9pt;
	vertical-align:middle;
}
td.top_blocks_text a {
	color:#d20000;
	font-family:tahoma;
	font-size:8pt;
}
td.top_blocks_text a:hover {
	color:#4c4b4b;
	font-family:tahoma;
	font-size:8pt;
}
td.top_blocks_text b.red {
	color:#d20000;
}
input.top_input {
	height:19px;
	border-style:solid;
	border-width:1px;
	border-color:#cfcfcf #ffffff #ffffff #cfcfcf;
	color:#8b8b8b;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	background-color:#e1e1e1;
	padding:0 0 0 5px;
}
/* ÁËÎÊÈ ËÅÂÎÉ ÊÎËÎÍÊÈ */

td.catalog_menu {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#d20000;
	padding:5px 0 0 0px;
}
td.cat_menu_btn {
	background:url('/IMAGE/column_left_line.gif') no-repeat left bottom;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#d20000;
	font-weight:normal;
	padding:5px 0 4px 10px;
}
td.cat_menu_btn a {
	font-family: "Times New Roman", Times, serif;
	color:#326b94;
	text-decoration:none;
}
td.cat_menu_btn a:hover {
	font-family: "Times New Roman", Times, serif;
	color:#4b494a;
	text-decoration:underline;
}
td.cat_menu_btn_at {
	background:url('/IMAGE/column_left_line.gif') no-repeat left bottom;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#326b94;
	font-weight:normal;
	padding:5px 0 4px 10px;
}
td.cat_submenu {
	background:url('/IMAGE/column_left_line.gif') no-repeat left bottom;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	color:#326b94;
	font-weight:normal;
	padding:0 10px 0px 5px;
}
td.cat_submenu_btn {
	background:url('/IMAGE/sub_menu_mark.gif') no-repeat 9px 2px;
	font-family: "Times New Roman", Times, serif;
	color:#326b94;
	font-size:9pt;
	padding:2px 10px 4px 25px;
	cursor:pointer;
	vertical-align:top;
}
td.cat_submenu_btn a {
	color:#326b94;
	text-decoration:none;
}
td.cat_submenu_btn a:hover {
	color:#4c4b4b;
	text-decoration:none;
}
td.cat_submenu_btn_on {
	background:url('/IMAGE/column_left_submenu_btn_on.gif') no-repeat left 2px;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	color:#326b94;
	cursor:pointer;
	padding:2px 10px 4px 25px;
	vertical-align:top;
	text-decoration:underline;
}
td.cat_submenu_btn_on a {
	color:#326b94;
	text-decoration:underline;
}
td.cat_submenu_btn_on a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.cat_submenu_btn_at {
	background:url('/IMAGE/column_left_submenu_btn_at.gif') no-repeat left 2px;
	font-family: "Times New Roman", Times, serif;
	color:#326b94;
	font-size:9pt;
	padding:2px 10px 4px 25px;
	vertical-align:top;
}
td.news_promotions {
	font-family:tahoma;
	font-size:9pt;
	color:#4c4b4b;
	padding:10px 18px 10px 10px;
	vertical-align:top;
}
td.news_promotions a {
	color:#d20000;
	text-decoration:underline;
}
td.news_promotions a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.news_promotions b {
	color:#bfbfbf;
	font-weight:normal;
}
td.news_promotions div.v_spacer {
	font-size:5px
}
td.email_news {
	background:url('/IMAGE/email_news.gif') no-repeat left top;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#4c4747;
	padding:9px 0px 0px 15px;
	vertical-align:top;
}
td.email_news table td {
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	color:#8b8b8b;
	vertical-align:middle;
}
input.email_news_input {
	width:174px;
	height:19px;
	border-style:solid;
	border-width:1px;
	border-color:#cfcfcf #ffffff #ffffff #cfcfcf;
	color:#8b8b8b;
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	background-color:#e1e1e1;
	padding:0 0 0 5px;
}
td.pool {
	font-family:tahoma;
	font-size:9pt;
	color:#4c4b4b;
	padding:10px 16px 10px 10px;
	vertical-align:top;
}
td.pool a {
	color:#d20000;
	text-decoration:underline;
}
td.pool a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}

/* ADITTIONAL STUFF */
td.ph {
	padding: 15px 0 0 140px;
}
td.ph h1 {
	color:#7b7b7b;
	font-family:arial narrow;
	font-size:17pt;
	font-weight:normal;
	margin: 0 0;
	padding:3px 0 0 0;
}
td.location_td {
	padding: 0 0 0 20px;
}
td.location_bg {
	background-color:#faf9f9;
}
td.location {
	background:#faf9f9 url('/IMAGE/location_mark.gif') no-repeat left 13px;
	color:#326b94;
	font-family:tahoma;
	font-size:12px;
	vertical-align:top;
	padding:8px 0 8px 15px;
}
td.location a {
	color:#326b94;
	text-decoration:none;
}
td.location a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.cont_bott_bg {
	background:url('/IMAGE/cont_bottom.gif') no-repeat left top;
	vertical-align:top;
	padding:20px 0 0 0;
}
td.bott_line {
	background:url('/IMAGE/bottom_line.gif') repeat-x left top;
}
td.bott_text {
	padding:0 0 0 5px;
	color:#676767;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	vertical-align:top;
}
td.bott_text a {
	color:#d20000;
	text-decoration:underline;
}
td.bott_text a:hover {
	color:#4c4b4b;
	text-decoration:underline;
}
td.bott_text ul {
	margin: 0 0;
	padding:8px 0 8px 0;
}
td.bott_text ul li {
	margin: 0.1em 0;
	padding: 0 0 0 20px;
	list-style-type:none;
	background: url('/IMAGE/marker_01.gif') no-repeat 0 3px;
	font-family: "Times New Roman", Times, serif;
	color:#7f7f7f;
	font-size:11pt;
	font-weight:bold;
}
td.notes_bg {
	background:url('/IMAGE/notes_bg.gif') no-repeat bottom;
	vertical-align:top;
}
td.notes_red_btn {
	background:url('/IMAGE/notes_red_right.gif') no-repeat top;
	color:#ffffff;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	padding:0 10px 0 0;
}
td.notes_red_btn div.red_btn_left {
	padding:8px 0 0 11px;
	background:url('/IMAGE/notes_red_left.gif') no-repeat left top;
	height:28px;
	text-align:center;
}
td.notes_grey_btn {
	background:url('/IMAGE/notes_grey_right.gif') repeat top;
	color:#7a7a7a;
	font-family: "Times New Roman", Times, serif;
	font-size:9pt;
	padding:0 10px 0 0;
}
td.notes_grey_btn div.grey_btn_left {
	padding:8px 0 0 11px;
	background:url('/IMAGE/notes_grey_left.gif') no-repeat left top;
	height:28px;
	text-align:center;
	cursor:pointer;
}
td.notes_grey_btn a {
	color:#7a7a7a;
	text-decoration:none;
}
td.notes_grey_btn a:hover {
	color:#d20000;
	text-decoration:none;
}
/* Rights */
td.rights {
	color:#858585;
	font-family: "Times New Roman", Times, serif;
	font-size:8pt;
	padding:0 0 30px 0px;
	vertical-align:top;
}
td.rights a {
	color:#d20000;
}
td.rights a:hover {
	color:#4c4b4b;
}
/* BUTTONS BACK, UP, PRINT */
table.print_up {
	height:5px;
	margin:0 0;
	padding:0 0 0 0;
}
td.btn {
	margin:0 0;
	padding:0 0 0 0;
	vertical-align:top;
}
td.btn a {
	font-family:tahoma;
	font-size:9pt;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
}
td.btn a:hover {
	font-family:tahoma;
	font-size:9pt;
	color:#d20000;
	font-weight:bold;
	text-decoration:none;
}
td.btn_location {
	margin:0 0;
	padding:7px 10px 0 0;
	vertical-align:top;
	background-color:#faf9f9;
}
td.btn_location a {
	font-family:tahoma;
	font-size:9pt;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
}
td.btn_location a:hover {
	font-family:tahoma;
	font-size:9pt;
	color:#d20000;
	font-weight:bold;
	text-decoration:none;
}
span.btn_back {
	margin:0 0 0 0;
	padding:0 0 0 15px;
	list-style-type: none;
	background: url('/IMAGE/icon_back.gif') no-repeat 0 5px;
	font-family:tahoma;
	font-size:9pt;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
span.btn_back_on {
	margin:0 0 0 0;
	padding:0 0 0 15px;
	list-style-type: none;
	background: url('/IMAGE/icon_back_on.gif') no-repeat 0 5px;
	font-family:tahoma;
	font-size:9pt;
	color:#d20000;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
span.btn_print {
	margin:0 0 0 0;
	padding:0 0 0 17px;
	list-style-type: none;
	background: url('/IMAGE/icon_print.gif') no-repeat 0 3px;
	font-family:tahoma;
	font-size:9pt;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	cursor:pointer;
}
span.btn_print_on {
	margin:0 0 0 0;
	padding:0 0 0 17px;
	list-style-type: none;
	background: url('/IMAGE/icon_print_on.gif') no-repeat 0 3px;
	font-family:tahoma;
	font-size:9pt;
	color:#d20000;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	cursor:pointer;
}
span.btn_up {
	margin:0 0 0 0;
	padding:0 0 0 17px;
	list-style-type: none;
	background: url('/IMAGE/icon_up.gif') no-repeat 0 4px;
	font-family:tahoma;
	font-size:9pt;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	cursor:pointer;
}
span.btn_up_on {
	margin:0 0 0 0;
	padding:0 0 0 17px;
	list-style-type: none;
	background: url('/IMAGE/icon_up_on.gif') no-repeat 0 4px;
	font-family:tahoma;
	font-size:9pt;
	color:#d20000;
	font-weight:bold;
	text-decoration:none;
	vertical-align:top;
	cursor:pointer;
}
/* SEND FORM */
input.form {
	border-width:1px;
	width:220px;
	border-style:solid;
	border-color:#9eb5cf;
	background-Color:#e8f1fb;
	font-family:verdana;
	font-size:8pt;
	color:#272727;
}
textarea.form {
	border-width:1px;
	width:220px;
	border-style:solid;
	border-color:#9eb5cf;
	background-Color:#e8f1fb;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
}
input.form_button {
	width:90px;
	height:20px;
	border-style:solid;
	font-weight:bold;
	border-width:1px;
	border-color:#9eb5cf;
	color:#871bbe;
	font-family:verdana;
	font-size:8pt;
	background-color:#c0d8f3;
	cursor:pointer;
}
a img.gallery {
	border:2px solid #4c4b4b;
}
a:hover img.gallery {
	border:2px solid #d20000;
}
td.cont a.grey {
	color:#4c4b4b;
	text-decoration:none;
}
td.cont a.grey:visited {
	color:#4c4b4b;
	text-decoration:none;
}
td.cont a.grey:hover {
	color:#4c4b4b;
	text-decoration:underline;
}

