@charset "windows-1251";
/***********************************************************************
	Design by	: Maxim Vavilov (d-sun.org)
	File			: layout.css for p1-1
	Design for	: Honda
	Date			: 01.04.2008
	Verison		: 1.2
************************************************************************/


/*------[ GLOBAL ]----*/
/*			nulifier - global reset | thanks to Eric Meyer - v1.0 | 2008.02.12		*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
	{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; /*vertical-align: baseline;  //vertical-align:top*/}
body {/*line-height: 1;*/}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
/* remember to define focus styles! | незабываем определять фокус */
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup | для таблиц cellpadding прописывать уже не нужно, а cellspacing всё ещё необходимо */
table {border-collapse: collapse; border-spacing: 0;}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - -*/


/*****[ NON-HEADER ]*****/
HTML, BODY, TABLE { width: 100%; height:100%;}
BODY { font-size:62.5%; background-color: #FFFFFF; color:#000000; font-family: Arial; font-weight:normal;  margin: 0 auto; /*min-width: 850px;max-width: 1280px; width:expression(document.body.clientWidth < 850? "850px" : document.body.clientWidth > 1280? "1280px" : "auto");*/}
.spacer {height:50px; clear:both}
/*#tbl {height:100%; margin: 0 auto;}*/
.mainContainer {min-width: 850px; max-width: 1280px; width:100%; margin:0 auto;}

#content {padding-bottom:60px;}
#content {float:left; width:100%;} /* for IE */
#wrapper {min-height:100%;}
#wrapper {height:100%;}  /*for IE */



/*=============[ HEADER ]============================================================*/
.header-container { height:125px;}
.header-top { height: 110px; width:100%}
.header-tab-top-tr {height:51px;}

/*--------------[ LOGO ]--------------------*/
.header-left { height: 51px; width: 167px;}
.header-logo-main { background: url(/a0/ru/images/head/head-honda-logo.gif) no-repeat left top; height:51px;}
.header-logo-car {background: url(/a0/ru/images/head/head-logo.gif) no-repeat 15px 18px; height:51px;}
.header-logo-moto {background: url(/a0/ru/images/head/head-logo-moto.gif) no-repeat 12px 12px; height:51px;}

/*-----------[ header center MENU  ]-----------------*/
.header-center-menu { margin: 0 auto; width: auto; height: 15px; padding-top: 17px; text-align:center; margin-left:200px; color: #bdbdbd}
.header-center-menu TABLE { margin:0 auto; width: 90%}
.header-center-menu TD {font-size:1.4em; width: 23%; }
.hc-menu-act-link A {font-weight: normal; color:#ffffff;}
.hc-menu-act-link A:hover {font-weight: normal; color:#ffff99;}
.hc-menu-unact-link A {font-weight: normal; color:#bdbdbd;}
.hc-menu-unact-link A:hover {font-weight: normal; color:#ffff99;}


/*-----------[ header RIGHT i ]-----------------*/
.header-i-td {width:220px; padding-left:10px;}
.header-i-container { float: right; height: 80px;  width:220px; color:#FFFFFF;}
.header-i{height:83px; background: url(/a0/ru/images/head/head-i.gif) left top no-repeat; padding: 2px 0 0 38px; margin-top: 12px;  font-weight: normal;}
.header-i SPAN { font-size: 1.4em; font-family: Arial; margin-bottom:7px; width:120px;}
.header-i A { font-size: 1.2em;  font-family: Arial; font-weight: normal; color:#FFFFFF; display:block; margin-top: 7px;  width:120px;}
.header-i A:hover { color:#ffff99; display:block; width:120px;}

/*--------------[ THINGS ]--------------------*/
.header-left-things { width:170px; height: 52px; padding-left: 15px; padding-top:12px;}
.header-left-things-txt {color: #FFFFFF; clear:both; font-size:1.2em}

.h-l-t-car-red { width: 53px; height:24px; float:left; padding-top:8px; background: url(/a0/ru/images/head/h-t-car-red.gif) no-repeat 0 8px;}
.h-l-t-car-red A {  background: url(/a0/ru/images/head/h-t-car-red.gif) no-repeat; display: block; width: 53px; height:28px;}
.h-l-t-car-red A:hover {  background: url(/a0/ru/images/head/h-t-car-white.gif) no-repeat; display: block;}
.h-l-t-moto-red {  width: 40px; height:24px; float:left; margin-left: 18px; padding-top: 4px;background:url(/a0/ru/images/head/h-t-moto-red.gif) no-repeat 0 4px;}
.h-l-t-moto-red A { background:url(/a0/ru/images/head/h-t-moto-red.gif) no-repeat; display:block; width: 40px; height:24px;}
.h-l-t-moto-red A:hover { background:url(/a0/ru/images/head/h-t-moto-white.gif) no-repeat; display:block;}
.h-l-t-eng-red { float:left;  width: 21px; height: 46px; margin-left: 19px; background:url(/a0/ru/images/head/h-t-eng-red.gif) no-repeat;}
.h-l-t-eng-red A { background:url(/a0/ru/images/head/h-t-eng-red.gif) no-repeat; display:block; width: 22px; height: 46px; }
.h-l-t-eng-red A:hover { background:url(/a0/ru/images/head/h-t-eng-white.gif) no-repeat; display:block;}

.h-l-t-car-white { width: 53px; height:24px; float:left; padding-top:8px; background: url(/a0/ru/images/head/h-t-car-white.gif) no-repeat 0 8px;}
.h-l-t-car-white A { background: url(/a0/ru/images/head/h-t-car-white.gif) no-repeat; display: block; width: 53px; height:28px;}
.h-l-t-car-white A:hover {  background: url(/a0/ru/images/head/h-t-car-red.gif) no-repeat; display: block; width: 53px; height:28px;}
.h-l-t-moto-white {background:url(/a0/ru/images/head/h-t-moto-white.gif) no-repeat 0 4px;  width: 40px; height:24px; float:left; margin-left: 18px; padding-top: 4px;}
.h-l-t-moto-white A { background:url(/a0/ru/images/head/h-t-moto-white.gif) no-repeat; display:block; width: 40px; height:24px;}
.h-l-t-moto-white A:hover { background:url(/a0/ru/images/head/h-t-moto-red.gif) no-repeat; display:block; width: 40px; height:24px;}
.h-l-t-eng-white {background:url(/a0/ru/images/head/h-t-eng-white.gif) no-repeat; float:left;  width: 21px; height: 46px; margin-left: 19px;}
.h-l-t-eng-white A { background:url(/a0/ru/images/head/h-t-eng-white.gif) no-repeat; display:block; width: 22px; height: 46px; }
.h-l-t-eng-white A:hover { background:url(/a0/ru/images/head/h-t-eng-red.gif) no-repeat; display:block;}

.h-l-t-car-grey { width: 53px; height:24px; float:left; padding-top:8px; background: url(/a0/ru/images/head/h-t-car-grey.gif) no-repeat 0 8px;}
.h-l-t-car-grey A {  background: url(/a0/ru/images/head/h-t-car-grey.gif) no-repeat; display: block; width: 53px; height:28px;}
.h-l-t-car-grey A:hover {  background: url(/a0/ru/images/head/h-t-car-red.gif) no-repeat; display: block; width: 53px; height:28px;}
.h-l-t-moto-grey {  width: 40px; height:24px; float:left; margin-left: 18px; padding-top: 4px; background:url(/a0/ru/images/head/h-t-moto-grey.gif) no-repeat 0 4px;}
.h-l-t-moto-grey A { background:url(/a0/ru/images/head/h-t-moto-grey.gif) no-repeat; display:block; width: 40px; height:24px;}
.h-l-t-moto-grey A:hover { background:url(/a0/ru/images/head/h-t-moto-red.gif) no-repeat; display:block; width: 40px; height:24px;}
.h-l-t-eng-grey { float:left;  width: 21px; height: 46px; margin-left: 19px; background:url(/a0/ru/images/head/h-t-eng-grey.gif) bottom no-repeat;}
.h-l-t-eng-grey A { background:url(/a0/ru/images/head/h-t-eng-grey.gif) bottom no-repeat; display:block; width: 22px; height: 46px; }
.h-l-t-eng-grey A:hover { background:url(/a0/ru/images/head/h-t-eng-red.gif) bottom no-repeat; display:block;}

/*-----------[ header bottom POBEDA ]-----------------*/
.header-bottom { background:url(/a0/ru/images/head/h-kudrovo.jpg) no-repeat; width: 602px; height:74px; display:block;} 
.header-bottom A { display:block; width: 602px; height:74px;}




/*===========[ MAIN ]=====================================================*/
.main-container {margin: 0 auto; padding:0; color:#000000; background:#FFFFFF;}
.content-container {width:90%; height:100%; vertical-align:top; margin:0 auto; padding-bottom:80px;}
.content-container-2 {width:100%; height:100%; vertical-align:top; margin:0 auto; padding-bottom:80px;}

.mSides {clear:both}
.msLeftBlock {margin-right:350px;}
.msRightBlock {float:right; width:300px;}


/*--- blog + acsess ---*/
.mcLinksBlock610 {width:610px; height:45px; margin:0 auto; font-size:1.4em; font-weight:bold; padding-top:30px; color:#dadada;}
.mcLinksBlock {width:460px; height:45px; margin:0 auto; font-size:1.4em; font-weight:bold; padding-top:30px; color:#dadada;}
.mcLinksBlock A {color:#000000;}
.mcLinksBlock A:hover {color: #CC0000;}
.mcLinksBlock610 A {color:#000000;}
.mcLinksBlock610 A:hover {color: #CC0000;}
.mclTradeIn {float:left; background:url(/a0/ru/images/moto/trade-in-moto.jpg) no-repeat bottom left; width:120px; height:26px; padding:12px 0 0 43px;}
.mclLeft {float:left; background:url(/a0/ru/images/moto/acsess-on.jpg) no-repeat bottom left; width:120px; height:26px; padding:12px 0 0 43px;}
.mclLeftUnact {float:left; background:url(/a0/ru/images/moto/acsess-off.jpg) no-repeat bottom left; width:120px; height:26px; padding:12px 0 0 43px;}
.mcRight {float:right; width:230px; background:url(/a0/ru/images/moto/blog-on.jpg) no-repeat bottom left; height:22px; padding:12px 0 0 46px;}
.mcRightUnact {float:right; width:230px; background:url(/a0/ru/images/moto/blog-off.jpg) no-repeat bottom left; height:22px; padding:12px 0 0 46px;} 

/*--- moto list ---*/
.mc-tab-block {width:100%; margin: 5px auto 0; border: none; height:auto;}
.mc-tab-row {background:url(/a0/ru/images/cars/border.gif) 0 bottom repeat-x; margin-top:30px;}
.mc-tab-cell {text-align:left; background:url(/a0/ru/images/cars/border.gif) 0 bottom repeat-x;}
.mc-tab-wrapper {width: 245px; padding-bottom:3px; cursor: pointer; margin:0 auto;}
.mc-tab-elem-txt {width: 245px; height: 100%; margin:0 auto; padding:0;}
.mc-tab-elem-txt A {color:#000000;}
.mc-tab-elem-txt A:hover {color: #000000;}
.mc-tab-elem-txt-h1 {font-size: 1.8em; white-space:nowrap; padding:10px 0;}
.mc-tab-elem-txt-h1 A {border-bottom:#000000 1px dashed; padding-bottom:2px; text-decoration:none;}
.mctab-model-list { display:none;}
.mc-tab-elem-txt UL {margin:3px 0;}
.mc-tab-elem-txt LI {list-style:none; font-size:1.4em; padding:2px 0; width:100%; clear:both;}
.mc-li-left {float:left; widows:69px;}
.mc-tab-elem-txt LI SPAN {display:block; margin-left:70px; padding-top:11px;}
.mc-tab-elem-txt LI SPAN A:hover {color:#FF0000;}
.mc-tr-spacer {height:30px;}
.mc-td-spacer {height:30px; width:100%;}

/*--- model descr ---*/
.mDescrTop {clear:both; width:100%; margin:0 auto;}
.mdTopLeft {float:right; width:450px; text-align:right;}
.mdTopRight {margin-right:455px; padding-bottom: 40px;}
.mdtRightImg {padding-top:30px;}
.mdtRightTitle {padding-top:40px; font-size:1.3em; color:#666666; line-height:1.3;}
.mdtRightTitle SPAN {font-size:1.85em; color:#000000; font-weight:bold;}
.mdtRightShort {font-size:1.6em; font-style:italic; padding-top:15px; line-height:1.2;}

.mslTitle {font-size:2.4em;}
.mslTextRoof {width:55%; height:1px; font-size:1px;}
.mslText {font-size:1.4em; line-height:1.3; padding-top:25px;}
.mslText P {padding:0 0 14px 0;}
.mslQuoteLeft {float:left; width:250px; padding:23px 10px; margin:5px 20px 15px 0px; border-top:#c43131 2px solid; border-bottom:#c43131 2px solid;}
.mslQuoteRight {float:right; width:250px; padding:23px 10px; margin:5px 0 15px 20px; border-top:#c43131 2px solid; border-bottom:#c43131 2px solid;}
.mslText UL {padding-left:15px;}
.mslText LI {padding:0 0 0 2px; margin:5px 0; list-style-type: disc}


.msRightBlock A {color:#c43131;}
.msRightBlock A:hover {color:#FF0000;} /* красный ховер бля! */
.msrTitle {padding:10px 0 0 50px; font-size:1.4em; font-weight:bold; color:#666666;}
.msRightBlock UL {padding:10px 0 0 50px;}
.msRightBlock LI {padding:3px 0 3px 10px; font-size:1.3em; color:#666666;}

/*--- mini list ---*/
.mMiniList {width:100%; padding-top:40px; clear:both;}
.mmlTitle {padding:5px 0; font-size:2.4em; color:#999999; padding-top:40px;}
.mMiniList TABLE {width:100%;}
.mmlRow {background: url(/a0/ru/images/moto/mini-back.gif) bottom repeat-x; padding-bottom:1px; text-align: center;}

.mmlRow2 {vertical-align: top;}
.mmlRowFirst {padding-left:0;}
.mmlTextBlock {text-align:center;}
.mmlTextTitle {font-size:1.2em; color:#a2a2a2; padding:5px 0 2px; width:80px; margin:0 auto; text-align:left;}
.mmltTitleAct {font-weight:bold;}
.mmlTextTitle A {border-bottom:#333333 1px dashed; text-decoration:none; color:#000;}

.mmlTextMList {padding:8px 0 0; font-size:1.1em; color:#a2a2a2; line-height:1.3; text-align:left; width:80px; margin:0 auto}
.mmlTextBlock LI {padding:4px 0; }
.mmlTextBlock LI A {color:#000;}


/*------------ CARS double --------------------------*/
.m-content-container { padding-left: 30px; width: 63%;}
.m-content-list-vspacer {padding-left: 30px;}
.m-content-h2 { font-size: 1.6em; font-weight:bold; margin-bottom: 15px;}
.m-content-list-header {padding-top: 25px; margin-bottom: 4px; font-weight:bold; color:#000000; font-size: 1.4em;}
.mcl-title-active {cursor: pointer; font-size: font-weight:bold; color:#000000}
.mcl-title-unactive {cursor: pointer; font-size: font-weight:bold; color:#000000}
.m-content-list-title-unactive { cursor: pointer; font-size: font-weight:bold; border-bottom:dashed 1px #C43131; color:#C43131;}

.m-content-list {display:table; width:100%; //display:block;}
.mc-border {border-top: #d8d8d8 4px solid; width:90%; font-size:1px;}
.m-content-list UL {list-style-type: none; margin:0; padding:0;}
.m-content-list LI { height: 20px; /*border-top: #d8d8d8 1px solid;*/ border-bottom: #d8d8d8 1px solid; padding:7px 0 3px 9px; margin:0; // margin-top: -3px;}
.m-content-list SPAN { color: #989898;}
.m-content-list P { margin:0; padding:0;}
.m-content-list TABLE {/*margin-bottom:15px; /*border-top: #d8d8d8 3px solid;*/ width:90%;}
.m-content-list TD {font-size: 1.3em; line-height:1.3; padding:4px 0;}
.mcl-td-left {width:45%; border-bottom: #d8d8d8 1px solid; padding: 6px 0 4px 10px; // padding: 3px 0 0 10px; // margin-bottom: -3px;}
.mcl-td-right {width:55%; border-bottom: #d8d8d8 1px solid ;padding: 6px 0 4px 0; // padding: 3px 0 0 0; // margin-bottom: -3px;}

.mc-list-term { float:left; width: 53%; font-size: 1.3em; height: 100%;}
.mc-list-var { float:right; width: 43%; font-size: 1.3em; height: 100% }
/*---------[ Cars TECH ]--------------*/
.car-list { margin: 70px 20px 30px 20px;}
.car-list-title { color: #999999; font-size: 2.4em; margin:0 0 20px 25px;}
.car-list TABLE { width: 90%; height: 68px;}
.car-list TD { text-align:center;}
.cl-img {height:40px; }
.cl-name { border-top: #b2b2b2 1px solid; height:12px; color:#a2a2a2; padding-top:5px; font-size:1.2em}
.cl-name-text { margin: 0 auto; width: 110px;}
.cl-name-text A {color:#000000;}
.cl-name-text A:hover {color: #990000;}
/*---------*/
.main-container-tab-left {width:43%;}

/* LEFT */
.m-left-container {padding:40px 15px 0 50px; height:100%;}
.m-left-container LI { list-style-type: none; padding: 3px 0; color: #a6a6a6; text-decoration: none; font-size:1.1em; font-weight: bold;}
.ml-menu-act-link A {font-weight:bold; color:#000000;}
.ml-menu-act-link A:hover { color:#CC0000;}
.ml-menu-unact-link A {font-weight:bold; color:#a6a6a6;}
.ml-menu-unact-link A:hover { color:#CC0000;}
.ml-advert-container { margin-top: 32%; margin-bottom: 100px; width: 70%; line-height:1.2;}
.ml-advert-subcontainer {width:240px;}
.ml-advert-subcontainer A { color:#c43131; font-size: 1.3em;}
.ml-advert-subcontainer A:hover {}
.ml-advert-subcontainer P { font-size: 1.4em; font-weight:bold; margin-top:25px;}

/* RIGHT */
.main-container-tab-right {width:57%; height: 100%;}
.m-right-container {padding:35px 0 0 0; width:95%; height: 100%;}

.r-header { font-size: 2.4em; margin-bottom: 10px;}
.r-text-container {width: 90%}
.r-text-container P {padding: 9px 0; font-size: 1.3em;}
.r-text-container H1 {padding: 15px 0; font-size: 1.8em;}
.r-text-container H2 {padding: 15px 0; font-size: 1.7em;}
.r-text-container H3 {padding: 20px 0 15px 0; font-size: 1.6em;}
.r-text-container STRONG A { font-weight:normal; background:url(/a0/ru/images/link-img-blank.gif) left bottom no-repeat; padding-left: 18px; color:#c43131; margin: 0 2px 0 4px;}
.r-text-container STRONG A:hover { color:#FF0000;}
.r-text-container A {color:#c43131;}
.r-text-container A:hover { color:#FF0000;}

/*---[ TAB ]---*/ 
.r-tab-container { margin-top: 40px;}
.r-tab-right-active { background:url(/a0/ru/images/act-arrow-r-act.gif) no-repeat  right center;  padding-right:20px; font-size:1.3em; font-weight: bold; text-align:right; color:#c43131;}
.r-tab-right-active A {color:#c43131; }
.r-tab-right-active A:hover {color: #FF0000;}
.r-tab-right-unactive { background: url("/a0/ru/images/act-arrow-r-unact.gif") no-repeat  right center;  padding-right:20px; font-size:1.3em; color:#999999; text-align:right; font-weight: bold; }

.r-tab-left-unactive { background: url(/a0/ru/images/act-arrow-l-unact.gif) no-repeat 0 center; padding-left:20px; font-size:1.3em; color:#999999; font-weight: bold;}
.r-tab-left-active { background: url(/a0/ru/images/act-arrow-l-act.gif) no-repeat 0 center; padding-left:20px; font-size:1.3em; color:#c43131; font-weight: bold;}
.r-tab-left-active A {color:#c43131;}
.r-tab-left-active A:hover {color: #FF0000;}
/*-----------------------------------------------------------------------*/

/*--- BLOG ---*/
.mrTopHeader {font-size:2.4em; font-weight:bold; margin-bottom:45px;}
.mrTopHeader A {border-bottom:#000000 3px solid; text-decoration:none; color:#000000;}

.bqTitle {font-size: 1.8em; white-space:nowrap; padding:10px 0; color:c43131;}
.bqTitle A {border-bottom:#c43131 1px dashed; padding-bottom:2px; text-decoration:none; color:#c43131}
.bqTitle2 {font-size: 1.6em; white-space:nowrap; padding:10px 0; color:c43131; font-weight:bold;}
.bqTitle2 A {border-bottom:#c43131 1px dashed; padding-bottom:2px; text-decoration:none; color:#c43131}
.bqBody {display:none;}
.bqBody TABLE {width:100%; margin-top:10px;}
.bqBody TD	{padding:5px 10px 5px 0; vertical-align:top;}
.bqBody LABEL {font-size:1.3em;}
.bQuestBlock {margin-top:20px;}
.qLeftTd {width:190px;}
.qInpSmall {width:45%;}
.qInpSmalest {width:50px;}
.qInpBig {width:90%; height:160px;}

.blogPosts {margin-top:45px}
.bpTitle {font-size:1.5em; font-weight:bold;}
.bpEntry {margin-top:30px; line-height:1.3;}
.bpeDate {font-family:tahoma; font-size:1.1em; color:#999999;}
.bpeTitle {font-size:2.3em; margin:5px 0;}
.bpeTitle A {color:#000000}
.bpeTitleUnact {font-size:2.3em; margin:5px 0;}
.bpeTitleUnact A {color:#b3b3b3;}
.bpeName A {font-size:1.1em; font-family: tahoma; color:#666666;}
.bpeName SPAN {font-size:1.4em; font-weight:bold; padding-right:10px;}
.bpeText {font-size:1.3em; margin-top:3px;}
.bpeText STRONG A {color:#000000}
.bpeText P {margin:10px 0;}
.bpeText IMG {margin:10px 0;}
.bpeReplyBlock {display:table; width:100%; background:url(/a0/ru/images/moto/blog-postarrow.gif) no-repeat left top; margin-top:10px;}
.bpeReplyBody {margin-top:10px; background:#ebebeb; padding:15px 15px 15px 45px;}
.bpeReplyName {font-size:1.4em; font-weight:bold;}
.bpeReplyText {font-size:1.3em; margin-top:5px;}

.bSendRespond {color:#228500; font-size:1.4em; font-weight:bold; margin-top:40px; margin-bottom:15px;}
.bRespondLink {margin-top:15px;}
.bRespondLink A {color:#000000; font-size:1.3em;}

/*--- ACCESSORIES ---*/
.raSpacer {height:30px; width:50%;}
.bAksBlock {/*margin-top:25px;*/}
.baEntryBlock {display:table; width:100%; margin-top:10px;}
.baeLeft {float:left; width:110px; text-align:center; padding-top:10px;}
.baeRight {margin-left:112px;}
.baerTitle {font-size:1.3em; font-weight:bold;}
.baerDescr {font-size:1.3em; line-height:1.3; margin-top:10px;}

/*--- ABOUT ---*/
.rbaText {line-height:1.3}
.rbaText P {font-size:1.6em; margin:10px 0;}
.rbaText IMG {margin:10px 0;}

.rbaPrizes {width:60%;}
.rbapTitle {font-size:1.6em; font-weight:bold; margin-top:40px;}
.rbaPrizesBlock {display:table; width:100%;}
.rbapLeft {float:left; width:40px; text-align:center; padding-top:6px;}
.rbapRight {margin-left:43px;}
.rbapYear {font-size:1.3em; font-weight:bold; margin-top:20px;}
.rbapText {font-size:1.3em; line-height:1.3; margin:7px 0;}

/*--- ---*/
.mslTable {}
.mslEntry {display:table;}
.msleLeft {float:left; width:40%; padding-left:10px;}
.msleRight {margin-left:40%;}
.mslEntry {clear:left}


/*=============[ FOOTER ]==================================================================*/
#footer {height:60px; margin-top:-60px;}
#footer {clear:left; } /*for IE, work in most browsers */
.footer-container { font-family: Arial; color:#666666; height: 60px; background:#000000; width: 100%; bottom:0; overflow:hidden; display:block; /*margin-top:80px;*/}
.footer-container A {color:#666666; }
.footer-container A:hover {color:#ffff99; }
.footer-container SPAN A {color:#666666; text-decoration:none; }
.footer-container SPAN A:hover {color:#ffff99; }
.footer-left { float:left;}
.footer-left-h2 { font-size: 1.2em; margin:23px 0 0 50px;}
.footer-right { float:right;}
.footer-right-h2 { font-size: 1.2em; margin:23px 50px 0 0;}


@media print {
BODY { font-family: Arial; color:#000000;}
BODY IMG { visibility: visible;}
IMG { visibility: visible;}
.header-container {visibility:hidden; overflow:hidden; display: none;}
.m-right-container {padding: 0; width:100%; margin-top:3px;}
.main-container-tab-right { 90%}
.main-container-tab-left {1%}
.m-left-container { visibility:hidden;}
.header-tab-top-tr { visibility:hidden; height:1px;}
.car-list { visibility:hidden; height: 1xp; display: none;}
.main-container {top:0; position:absolute;}
}

/*********************************************************************
	THE END
	thanx for watching
**********************************************************************/