div,span,a,table,td,th,p,ul,li,fieldset,legend,label,form,button,input{
	position: relative;
	margin: 0px;
	padding: 0px;
	z-index: 2;
	text-align: left;
}
body {
	margin: 0px;
	padding: 0px;
	color: #dbe1e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	background: #4e6e80 url("../img/bodyBg.png") repeat-x 0% 0%;
}
a {
	color: #ffffff;
	text-decoration: underline;
	font-style: italic;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
p{
	margin-bottom: 1em;
	margin-top: 0.3em;
	text-indent: 0em;
	text-align: justify;
	line-height: 1.5em;
	font-size: 1em;
}
div {
	text-align: left;
}

form{
	margin: 0px;
	padding: 0px;
}
label, th{
	color: #ffffff;
	
}

h1,h2,h3,h4,h5{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	font-weight: bold;
	color: #fde212;
	font-style: italic;
	letter-spacing: 0.05em;
	
}
h3{
	font-size: 1.2em;
	padding: 0px;
	margin-top: 1em;
	margin-bottom: 0.5em;
}
h4{
	margin-top: 1em;
	margin-bottom: 0.8em;
	font-size: 1.1em;
}
h5{
	margin-bottom: 0.8em;
	margin-top: 1em;
	font-size: 1em;	
}
ul{
	list-style: square;	
}
li{
	position: static;
}
dfn{
	cursor: help;	
}
table{

}
th{
	color: #ffffff;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: dashed 1px #6AB2E2;
}
td{
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	/*background: #81DEF2;*/
	border-bottom: dashed 1px #6AB2E2;
	vertical-align: top;
}
hr{
	height: 3px;
	border: none;
	background: #5F0908;
}
fieldset{
	border: none;
}

div.systemMessage-messages{
	margin-bottom: 15px;
	background: #273B46;
	padding: 15px;
	border: solid 2px #BE1510;
}
#layoutMessages h4{
	margin-top: 0px;
}
.systemMessage-messagesBody div{
	font-style: italic;
	color: #dd0000;
	padding-bottom: 5px;
}

.layoutHighlight{
	/*color: #4B9303;*/
}
button, .layoutButton{
	border: none;
	background: #faeb77 url("../img/layoutButtonBg.png") repeat-x 0px 0px;
	color: #273b46;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 27px;
	height: 27px;
	cursor: pointer;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	text-align: center;
	text-decoration: none;
	display: block;
}
.layoutButton:hover{
	color: #FFFFFF;
}
a.layoutButton{
	line-height: 27px;
	height: 27px;
	width: 70px;
	white-space: nowrap;
}

hr.layoutHiddenLine{
	display: none;
}

#content .simpleTitle{
	background: none;
	padding-left: 0px;
}



div.layoutBody{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	z-index: 2;
	background: #4e6e80;
}
div.layoutBodyBg{
	text-align: center;
	background: transparent url("../img/layoutBodyBg.png") repeat-x 0% 0%;
	width: 50%;
	height: 328px;
	position: absolute;
	top: 0px;
	left: 0px;
}


div.layout2cl{	
	float: left;
	position: static;
	width: 900px;
	background: transparent url("../img/layout2clBg.png") no-repeat 0% 0%;
}


div.layoutMain{
	float:left;
	min-height: 400px;
	height: 400px;
	width: 460px;
	padding-top: 45px;
}	
* > div.layoutMain{
	float: none;
	height: auto;
	margin-left: 400px;
}
div.layoutMainFull{
	margin-left: 0px;
	width: 850px;
}


div.layoutMain ul{
	padding-left: 30px;
	margin-bottom: 1.5em;
}
div.layoutMain li{
	list-style: none;
	padding-left: 20px;
	background: transparent url("../img/layoutLi.png") no-repeat 0px 7px;
	padding-bottom: 4px;
	padding-top: 4px;
}
div.layoutMain h3{
	background: transparent url("../img/layoutH3.png") no-repeat 0px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.layoutMainFull h3{
	
	background: none;
	padding-left: 95px;
	padding-top: 1.3em;
	padding-bottom: 30px;
	font-size: 1.8em;
	font-weight: normal;
	margin: 0px;
	
}
div.layoutMain h4{
	background: transparent url("../img/layoutH4.png") no-repeat 0px 0px;
	padding-left: 30px;
	padding-top: 3px;
	padding-bottom: 5px;
}

div.layoutMain img{
	border: solid 1px #476474;
}
div.layoutMain strong{
	
}
div.layoutMain p{
	
	
	margin-top: 0.5em;
	margin-bottom: 1em;
}
#mcDBContentV3 img{
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}



div.layoutLeftCol{
	float: left;
	width: 400px;
	z-index: 7;
	padding-top: 55px;
	
	
}
div.layoutLeftCol p{
	text-align: left;
}

a.layoutOut{

}
.layoutBlack{
	color: #282828;
}
div.layoutSpace{
	height: 170px;
}

/* msMouse */
#msMouse{
	background-color: #FFFFFF;
	color: #000000;
	border: solid 1px #9FA7AB;
	padding: 5px;
	display: none;
	z-index: 1000;
}


/* mHeader */
div.mHeader{
	height: 165px;
	z-index: 5;
	background: transparent url("../img/mHeaderBg.png") no-repeat 0px 0px;
}

#mHeader-home{
	position: absolute;
	top: 73px;
	left: 135px;
	width: 367px;
	height: 70px;
	z-index: 6;
}
#mHeader-home a{
	display: block;
	width: 367px;
	height: 0px;
	padding-top: 70px;
	overflow: hidden;
	white-space: nowrap;
	
	background: transparent url("../img/mHeaderLogo.png") no-repeat 0px 0px;
}
#mHeader-logo{
	display: none;
}
div.mHeader h1{
	display: none;
}
div.mHeader-flash{
	display: none;
}

div.mHeader h2{
	padding-top: 92px;
	height: 0px;
	width: 270px;
	background: transparent url("../img/mmHeaderDescription.png") no-repeat 0% 0%;
	position: absolute;
	top: 28px;
	right: 10px;
	z-index: 5;
	overflow: hidden;
}
div.mHeader-jump{
	padding-top: 254px;
	height: 0px;
	width: 330px;
	background: transparent url("../img/mHeaderStripes.png") no-repeat 0% 0%;
	position: absolute;
	top: 74px;
	left: -234px;
	z-index: 5;
	overflow: hidden;
}

/* mFooter */
div.mFooter{
	clear: both;
	height: 60px;
	font-size: 11px;
	color: #a2b2bc;
	background: transparent url("../img/mmCars.png") no-repeat 0px 20px;
}
div.mFooter a{
	color: #a2b2bc;
	text-decoration: none;
	
}
div.mFooter a:hover{
	color: #a2b2bc;
}
div.mFooter-design{
	color: #a2b2bc;
	position: absolute;
	bottom: 10px;
	left: 180px;
	display: none;
}
div.mFooter-design dfn{
	/*display: none;*/
}

div.mFooter-copyRight{
	position: absolute;
	bottom: 10px;
	left: 0px;
	color: #a2b2bc;
	display: none;
}
div.mFooter-goToStart{
	display: none;
}
div.mFooter-goToContent{
	display: none;
}


/* mPath */	
div.mPath{
	display: none;
}

div.mPath h3{ display: none; }

div.mPath div{
	text-align: right;
}
#mPath a{

}
#mPath a:hover{

}
div.mPath div span{

}

/* mmContact */
#mmContact{
	padding-bottom: 150px;
	/*background: transparent url("../img/mmContactMap.png") no-repeat 0% 100%;*/
}
#mmContact h3{
	color: #d62d28;
}
#mmContact-text p{ line-height: 1.8em; }
span.mmContact-black{ color: #282828; }

/* mmFootmenu */
div.mmFootmenu{
	height: 44px;
	clear: both;
	background: #252525;
	padding-left: 25px;
}
div.mmFootmenu h3{
	display: none;
}
div.mmFootmenu ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #919294;
	height: 35px;
}
div.mmFootmenu li{
	line-height: 44px;
	height: 44px;
	float: left;
	padding-left: 45px;
	font-size: 11px;
	background: transparent url("../img/mmFootmenuLi.png") no-repeat 32px 18px;
}
div.mmFootmenu li a{
	color: #919294;
	text-decoration: none;
	float: left;
}
div.mmFootmenu li a:hover{
	color: #ffffff;
}


/* mmMainmenu */
#mmMainmenu{
	height: 66px;
	line-height: 66px;
	padding-left: 110px;
	overflow: hidden;
}
#mmMainmenu ul{
	padding: 0px;
	margin: 0px;
}
div.mmMainmenu h3{
	display: none;
}

div.mmMainmenu li{
	list-style: none;
	position: relative;
	float: left;
	padding-left: 30px;
	padding-right: 15px;
	background: transparent url("../img/mmMainmenuLiBg.png") no-repeat 0px 13px;
}
div.mmMainmenu a{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 0.1em;
}
div.mmMainmenu a:hover{
	text-decoration: none;
	color: #fee311;
}

#mmMainmenu a.active{
	color: #fee311;
	font-weight: bold;
}
#mmMainmenu li.mmMainmenu-1{
	background: none;
}

/* mmNewsV4 */
div.mmNewsV4 h3{
	
}
div.mmNewsV4-info{
	padding: 3px;
	font-size: 0.8em;
	color: #2fa5c7;
}
div.mmNewsV4-news{
	margin-bottom: 15px;
	padding: 10px;
	padding-right: 120px;
	min-height: 100px;
}
div.mmNewsV4-icon{
	position: absolute;
	top: 3.2em;
	right: 10px;
}
div.mmNewsV4-icon a{
	display: block;
	border: solid 2px #81DEF2;
	background: transparent url("../img/mcNewsIcon.png") no-repeat 0px 0px;
	height: 64px;
	width: 84px;
	
}
#mmNewsV4 img.mmNewsV4-icon{
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	height: 64px;
	width: 84px;
}
#mmNewsV4 h4.mmNewsV4-title{
	margin-top: 0em;
	margin-bottom: 0em;
}
h4.mmNewsV4-title a{
	text-decoration: none;
	
}
h4.mmNewsV4-title a:hover{
	
}
#mmNewsV4 p{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}
#mmNewsV4 div.even{
	background: #dcf6fe;
}

/* mcNewsV3 */
div.mcNewsV3-info{
	padding: 3px;
	font-size: 0.8em;
	color: #2fa5c7;
}
div.mcNewsV3-news{
	margin-bottom: 15px;
	padding: 10px;
	padding-right: 120px;
	min-height: 100px;
}
div.mcNewsV3-icon{
	position: absolute;
	top: 3.2em;
	right: 10px;
}
div.mcNewsV3-icon a{
	display: block;
	border: solid 2px #81DEF2;
	background: transparent url("../img/mcNewsIcon.png") no-repeat 0px 0px;
	height: 64px;
	width: 84px;
	
}
#mcNewsV3 img.mcNewsV3-icon{
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
	height: 64px;
	width: 84px;
}
#mcNewsV3 h4.mcNewsV3-title{
	margin-top: 0em;
	margin-bottom: 0em;
}
h4.mcNewsV3-title a{
	text-decoration: none;
	
}
h4.mcNewsV3-title a:hover{
	
}
#mcNewsV3 p{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}
#mcNewsV3 div.even{
	background: #dcf6fe;
}
div.mcNewsV3-paging{
	font-size: 11px;
	padding: 5px;
	padding-top: 0px;
	height: 25px;
}
span.mcNewsV3-page{
	margin-right: 20px;

}
div.mcNewsV3-goToPage{
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 5;
}
div.mcNewsV3-buttons{
	font-weight: bold;
}
div.mcNewsV3-buttons a{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}
div.mcNewsV3-buttons a:hover{
	color: #282828;
}
.mcNewsV3-pagingAButt{
	font-size: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
span.mcNewsV3-pagingAButt{
	color: #2FA5C7;	
}
div.mcNewsV3-paging label{
	
}
select.mcNewsV3-pagingSelect{
	border: solid 1px #81DEF2;
	background: #D0F3FD;
	color: #040F2D;
}


/* mcNewsDetailV3 */
div.mcNewsDetailV3{
	padding-top: 20px;
}
#mcNewsDetailV3 div.mcNewsDetailV3-info{
	font-size: 0.8em;
	color: #a2b2bc;
	margin-bottom: 15px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#mcNewsDetailV3 div.mcNewsDetailV3-info span{
	color: #a2b2bc;
}
div.mcNewsDetailV3-info a{
	color: #a2b2bc;
}
div.mcNewsDetailV3-leader{
	font-weight: bold;
}


/* mcSubmenuV4 */
div.mcSubmenuV4{
	padding-bottom: 20px;
}
div.mcSubmenuV4 label{
	padding-right: 20px;
	font-weight: bold;
}
div.mcSubmenuV4 select{
	border: solid 1px #7E7B7A;
	background: #D1D91B;
	color: #000000;
}

/* mcSubmenuV3 */
div.mcSubmenuV3 ul{
	margin-bottom: 50px;	
}

/* mmToplist */
div.mmToplist{
	display: none;	
}
div.mmToplist img{
	border: none;	
}

/* mcGalleryV3 */
#mcGalleryV3{
	
}
#mcGalleryV3-actualCategory{
	margin-bottom: 20px;
	display: none;
}

div.mcGalleryV3-item{
	float: left;
	width: 164px;
	height: 170px;
	padding-right: 15px;
	padding-left: 25px;
	
	font-size: 11px;
	line-height: 1.5em;
	margin-bottom: 10px;
	overflow: hidden;
}
div.mcGalleryV3-thumb{
	border: none;
	background: transparent url("../img/mcGalleryThumb.png") no-repeat 0px 0px;
	width: 160px;
	height: 120px;
	margin-bottom: 5px;
	overflow: hidden;
	border: solid 2px #81DEF2;
}
#mcGalleryV3 div.mcGalleryV3-item img{
	border: none;
	width: 160px;
	height: 120px;
	border: none;
}
div.mcGalleryV3-category{
	font-weight: bold;
	
}
div.mcGalleryV3-description{
	overflow: hidden;
	height: 20px;
}
#mcGalleryV3 div.mcGalleryV3-item strong{
	font-weight: normal;
	
}
#mcGalleryV3 div.mcGalleryV3-item a{
	text-decoration: none;
}
div.mcGalleryV3-triptrack{
	width: 23px;
	height: 23px;
	position: absolute;
	top: 91px;
	left: 129px;
}
#mcGalleryV3 div.mcGalleryV3-triptrack a{
	display: block;
	width: 0px;
	height: 23px;
	padding-left: 23px;
	background: transparent url("../img/mcGalleryTT.png") no-repeat 0px 0px;
	overflow: hidden;
	white-space: nowrap;
}

/* mcGalleryDetailV3 */
div.mcGalleryDetailV3-items{

}
div.mcGalleryDetailV3-item{
	float: left;
	width: 164px;
	height: 140px;
	padding-left: 25px;
	padding-right: 15px;
	font-size: 11px;
	line-height: 1.5em;
	margin-bottom: 10px;
	overflow: hidden;
}
div.mcGalleryDetailV3-thumb{
	border: none;
	background: transparent url("../img/mcGalleryThumb.png") no-repeat 0px 0px;
	width: 160px;
	height: 120px;
	margin-bottom: 5px;
	overflow: hidden;
	border: solid 2px #81DEF2;
}
#mcGalleryDetailV3 div.mcGalleryDetailV3-item img{
	border: none;
	width: 160px;
	height: 120px;
	border: none;
}
div.mcGalleryDetailV3-description{
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 1.5em;
}
div.mcGalleryDetailV3-data{
	line-height: 1.5em;
}
div.mcGalleryDetailV3-data strong{
	padding-right: 5px;
}
div.mcGalleryDetailV3-data a{
	text-decoration: none;
}
div.mcGalleryDetailV3-back{
	padding-bottom: 15px;
}
div.mcGalleryDetailV3-back a{
	text-decoration: none;

}

/* mcContactFormV4 */
div.mcContactFormV4{
	background: transparent url("../img/mcContactFormFieldsetBg.png") repeat-y 0px 0px;
	width: 465px;
	margin-top: 40px;
}
#mcContactFormV4 h3{
	position: absolute;
	top: -24px;
	left: 20px;
	height: 28px;
	line-height: 28px;
	background: transparent url("../img/mcContactFormH3.png") no-repeat 0px 0px;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
	width: 165px;
	font-size: 11px;
	
}

div.mcContactFormV4 label{
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
}
div.mcContactFormV4 input{

	border: solid 1px #728a97;
	background: #415e6e;
	color: #FFFFFF;
	width: 150px;
	height: 20px;
	padding-top: 4px;
}
#mcContactFormV4-messageDiv{
	position: absolute;
	top: 0px;
	left: 180px;
}
div.mcContactFormV4 textarea{
	width: 215px;
	height: 180px;
	border: solid 1px #728a97;
	background: #415e6e;
	color:  #FFFFFF;
}
div.mcContactFormV4 input:focus,div.mcContactFormV4 textarea:focus{
	border: solid 1px  #fde212;
}
#mcContactFormV4-kackaImage{
	padding-top: 10px;
	padding-bottom: 5px;
}
#mcContactFormV4-kackaImage img{
	
}
#mcContactFormV4-submitDiv{
	position: absolute;
	top: 235px;
	left: 180px;
}
div.mcContactFormV4-required input,div.mcContactFormV4-required textarea{
	border: solid 1px #EE0000;
}
div.mcContactFormV4-topBg{
	background: transparent url("../img/mcContactFormTopBg.png") no-repeat 0px 0px;
	
}
div.mcContactFormV4-bottomBg{
	background: transparent url("../img/mcContactFormBottomBg.png") no-repeat 0% 100%;
	padding: 15px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
}

/* mcDemandFormV4 */
div.mcDemandFormV4{
	background: transparent url("../img/mcContactFormFieldsetBg.png") repeat-y 0px 0px;
	width: 465px;
	margin-top: 40px;
}
#mcDemandFormV4 h3{
	position: absolute;
	top: -24px;
	left: 20px;
	height: 28px;
	line-height: 28px;
	background: transparent url("../img/mcContactFormH3.png") no-repeat 0px 0px;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
	width: 165px;
	font-size: 11px;
	
}

div.mcDemandFormV4 label{
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
}
div.mcDemandFormV4 input{

	border: solid 1px #728a97;
	background: #415e6e;
	color: #FFFFFF;
	width: 150px;
	height: 20px;
	padding-top: 4px;
}
#mcDemandFormV4-yearDiv{
	position: absolute;
	top: 0px;
	left: 180px;
	z-index: 5;
}
#mcDemandFormV4-colorDiv{
	position: absolute;
	top: 56px;
	left: 180px;
	z-index: 5;
}
#mcDemandFormV4-equipmentDiv{
	position: absolute;
	top: 112px;
	left: 180px;
	z-index: 5;
}
#mcDemandFormV4-messageDiv{
	position: absolute;
	top: 168px;
	left: 180px;
	z-index: 5;
}
div.mcDemandFormV4 textarea{
	width: 215px;
	height: 220px;
	border: solid 1px #728a97;
	background: #415e6e;
	color:  #FFFFFF;
}
div.mcDemandFormV4 input:focus,div.mcDemandFormV4 textarea:focus{
	border: solid 1px  #fde212;
}
#mcDemandFormV4-kackaImage{
	padding-top: 10px;
	padding-bottom: 5px;
}
#mcDemandFormV4-kackaImage img{
	
}
#mcDemandFormV4-submitDiv{
	position: absolute;
	top: 459px;
	left: 180px;
}
div.mcDemandFormV4-required input,div.mcDemandFormV4-required textarea{
	border: solid 1px #EE0000;
}
div.mcDemandFormV4-topBg{
	background: transparent url("../img/mcContactFormTopBg.png") no-repeat 0px 0px;
	
}
div.mcDemandFormV4-bottomBg{
	background: transparent url("../img/mcContactFormBottomBg.png") no-repeat 0% 100%;
	padding: 15px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
}

/* mcMessagesV3 */

div.mcMessagesV3-oneMessage{
	margin-bottom: 20px;
	height: 50px;
}
*>div.mcMessagesV3-oneMessage{
	height: auto;
}
div.mcMessagesV3-name{
	padding-left: 20px;
	padding-right: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: dashed 1px #5a7889;
	background: transparent url("../img/layoutLi.png") no-repeat 0px 7px;
	color: #FFFFFF;
}
div.mcMessagesV3-date{
	position: absolute;
	top: 5px;
	right: 10px;
	font-style: italic;
	font-size: 0.9em;
}
div.mcMessagesV3-message{
	padding-top: 10px;
	padding-bottom: 10px;
}
div.mcMessagesV3-answer{
	padding-left: 90px;
	color: #fde211;
	height: 50px;
	font-style: italic;
}
*>div.mcMessagesV3-answer{
	height: auto;
}
strong.mcMessagesV3-answerTitle{
	position: absolute;
	top: 0px;
	left: 20px;
	
}

#mcMessagesV3-form{
	font-size: 11px;
	padding-top: 20px;
}
#mcMessagesV3-form fieldset{
	border: none;
}
#mcMessagesV3-messagelegend{
	color: #FFFFFF;
}
#mcMessagesV3-form input,#mcMessagesV3-form textarea{
	border: solid 1px #738B98;
	background: #3F5E6E;
	color: #FFFFFF;
	width: 280px;
	position: absolute;
	top: 0px;
	left: 180px;

}
#mcMessagesV3-form input:focus,#mcMessagesV3-form textarea:focus{
	border: solid 1px #FDE212;
}
#mcMessagesV3-form textarea{
	height: 70px;
}
#mcMessagesV3-form label{
	display: block;
	height: 30px;
	width: 170px;
	
}
#mcMessagesV3-submitDiv{
	
	padding-left: 180px;
}
#mcMessagesV3-submitDiv button{
	display: inline;
}
#mcMessagesV3-messageDiv{
	padding-bottom: 55px;
}
#mcMessagesV3-kackaImage{
	position: absolute;
	top: 145px;
	left: 180px;
}
#mcMessagesV3-kackaImage img{
	border: none;
}
#mcMessagesV3-kackaDiv input{
	left: 270px; 
	width: 190px;
}

div.mcMessagesV3-paging{
	font-size: 11px;
	padding: 5px;
	padding-top: 0px;
	height: 25px;
}
span.mcMessagesV3-page{
	margin-right: 20px;

}
div.mcMessagesV3-goToPage{
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 5;
}
div.mcMessagesV3-buttons{
	font-weight: bold;
}
div.mcMessagesV3-buttons a{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	font-style: normal;
}
div.mcMessagesV3-buttons a:hover{
	color: #FDE212;
}
.mcMessagesV3-pagingAButt{
	font-size: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
span.mcMessagesV3-pagingAButt{
	color: #5A7889;	
}
div.mcMessagesV3-paging label{
	
}
select.mcMessagesV3-pagingSelect{
	border: solid 1px #5A7889;
	background: #FFFFFF;
	color: #273b46;
}

/* mcFilesV1 */
#mcFilesV3 table.mcFilesV3-files{
	width: 100%;
	border: none;
	
}

#mcFilesV3 td,th{
	border: none;
	border-bottom: dashed 1px #6AB2E2;
	background: none;
}
#mcFilesV3 tr.mcFilesV3-fileName td{
	border: none;
	font-weight: bold;
}



/* mcCars */
div.mcCars-item{
	width: 800px;
	height: 164px;
	/*background: transparent url("../img/mmCarsBg.png") repeat-x 0% 0%;*/
	background: #415F6F;
	margin-bottom: 25px;
	font-size: 12px;
}
div.mcCars-price,div.mcCars-more{
	padding-left: 27px;
	background: transparent url("../img/mmCarsLi3.png") no-repeat 0% 0%;
	height: 19px;
	line-height: 19px;
	margin-bottom: 8px;
	color: #cfd6db;
}
div.mcCars-more{
	background: transparent url("../img/mmCarsLi3.png") no-repeat 0% 0%;
	width: 155px;
}
div.mcCars-more a{
	color: #cfd6db;
}
div.mcCars-price{
	font-weight: bold;
	width: 155px;
}
div.mcCars-price strong{
	display: none;
}
div.mcCars-parameters{
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
	font-size: 11px;
}
#mcCars div.mcCars-item h4{
	margin: 0px;
	padding-top: 10px;
	padding-left: 15px;
	line-height: 1.5em;
	letter-spacing: 0em;
	background: none;
	font-size: 1.2em;
	
}
div.mcCars-item h4 a{
	font-style: normal;
	color: #FDE212;
}
div.mcCars-item h4 span{
	font-weight: normal;
}
div.mcCars-shadow{
	background: transparent url("../img/mmCarsShadow.png") no-repeat 0% 0%;
	height: 166px;
	width: 4px;
	position: absolute;
	top: 0px;
	left: -4px;
}
div.mcCars-itemImg{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 224px;
	height: 164px;
	overflow: hidden;
}
div.mcCars-itemImg img{
	border: none;
	width: 224px;
	height: 164px;
	
}
a.mcCars-corners{
	display: block;
	background: transparent url("../img/mmCarsCorners.png") no-repeat 0% 0%;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 226px;
	height: 164px;
	overflow: hidden;
	
}
div.mcCars-equipment{
	position: absolute;
	top: 45px;
	left: 190px;
	width: 360px;
	height: 46px;
	overflow: hidden;
}
div.mcCars-equipment h4{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #FFFFFF;
	display: none;
}
div.mcCars-photos{
	position: absolute;
	bottom: 10px;
	left: 185px;
	width: 365px;
	height: 55px;
	overflow: hidden;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	
}
div.mcCars-photos div{
	text-align: left;
}
div.mcCars-photos h4{
	display: none;
}
div.mcCars-photos img{
	width: 67px;
	height: 50px;
	border: solid 1px #4E6E80;
	margin-right: 5px;
	margin-bottom: 10px;
}
div.mcCars-paging{
	font-size: 11px;
	padding: 5px;
	padding-top: 0px;
	height: 25px;
	width: 790px;
}
span.mcCars-page{
	margin-right: 20px;

}
div.mcCars-goToPage{
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 5;
}
div.mcCars-buttons{
	font-weight: bold;
}
div.mcCars-buttons a{
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	font-style: normal;
}
div.mcCars-buttons a:hover{
	color: #FDE212;
}
.mcCars-pagingAButt{
	font-size: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
span.mcCars-pagingAButt{
	color: #5A7889;	
}
div.mcCars-paging label{
	
}
select.mcCars-pagingSelect{
	border: solid 1px #5A7889;
	background: #FFFFFF;
	color: #273b46;
}

/* mcCarDetail */

div.mcCarDetail-price p{
	font-weight: bold;
	font-size: 2em;
	color: #FDE212;
}
div.mcCarDetail-photos img{
	width: 150px;
	height: 112px;
	border: solid 1px #466374;
	margin-right: 5px;
	margin-bottom: 10px;
}


/* mmCars */
div.mmCars{
/*
	background: transparent url("../img/mmCars.png") no-repeat 75% 100%;
	padding-bottom: 45px;
	*/
}

#mmCars-title{
	padding-left: 80px;
	padding-bottom: 20px;
	margin-top: 0px;
	padding-top: 15px;
}
div.mmCars-item{
	width: 347px;
	height: 164px;
	background: transparent url("../img/mmCarsBg.png") repeat-x 0% 0%;
	margin-bottom: 25px;
	font-size: 12px;
}
div.mmCars-price,div.mmCars-more{
	padding-left: 27px;
	background: transparent url("../img/mmCarsLi.png") no-repeat 0% 0%;
	height: 19px;
	line-height: 19px;
	margin-bottom: 8px;
	color: #cfd6db;
}
div.mmCars-more{
	background: transparent url("../img/mmCarsLi2.png") no-repeat 0% 0%;
}
div.mmCars-more a{
	color: #cfd6db;
}
div.mmCars-price{
	font-weight: bold;
}
div.mmCars-price strong{
	display: none;
}
div.mmCars-parameters{
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 11px;
}
div.mmCars-item h4{
	margin: 0px;
	padding-top: 10px;
	padding-left: 15px;
	line-height: 1.5em;
	letter-spacing: 0em;
	
}
div.mmCars-item h4 a{
	font-style: normal;
}
div.mmCars-item h4 span{
	color: #fde212;
	font-weight: normal;
}
div.mmCars-shadow{
	background: transparent url("../img/mmCarsShadow.png") no-repeat 0% 0%;
	height: 166px;
	width: 4px;
	position: absolute;
	top: 0px;
	left: -4px;
}
div.mmCars-itemImg{
	position: absolute;
	top: 0px;
	left: 123px;
	width: 224px;
	height: 164px;
	overflow: hidden;
}
div.mmCars-itemImg img{
	border: none;
	width: 224px;
	height: 164px;
}
a.mmCars-corners{
	display: block;
	background: transparent url("../img/mmCarsCorners.png") no-repeat 0% 0%;
	position: absolute;
	top: 0px;
	left: 121px;
	width: 226px;
	height: 164px;
	overflow: hidden;
	
}
#mmCars-morecars{
	background: transparent url("../img/layoutH4.png") no-repeat 0% 0%;
	line-height: 15px;
	padding-top: 4px;
	padding-left: 27px;
	margin-left: 3px;
}
