/* generic layout styles */
*{
	position: relative;
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;	
}
a {
	color: #E80207;
	text-decoration: none;
}
a:hover {
	color: #000000;
}
div {
	text-align: left;
}
form{
	margin: 0px;
	padding: 0px;
}
h1{
	/*display: none;*/
}
h2{
	/*display: none;*/
}
h1,h2,h3,h4,h5{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
fieldset{
	border: none;	
}
div.systemMessage-messages{

}
.systemMessage-messages h4{

}
.systemMessage-messages div{

}
/* generic layout styles END */

/* specific layout styles */
hr.layoutHiddenLine{
	display: none;
}
div.layoutBody{
	background-color: #FFFFFF;
	width: 911px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 20px;
}

div.layoutMain{
	min-height: 300px;
	border-left: solid 8px #DCDADA;
	margin-bottom: 5px;
}

div.lcHomeRight{
	position: absolute;
	top:0px;
	left: 660px;
	/*border: solid 1px #FF00FF;*/
	width: 209px;
	height: 400px;
	
}
div.cLeftCol{
	min-height: 300px;
	margin-left:216px;
	border-left: solid 1px #dcdada;
}
div.cLeftColProducts{
	min-height: 300px;
	margin-left:216px;
	border-left: solid 1px #dcdada;
}
div.cContactDemmand{
	min-height: 300px;
	margin-left:216px;
	border-left: solid 1px #dcdada;
}
div.cEshopItems{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;
}
div.cEshopItems-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;
	/*padding-left: 18px;*/
}
div.cEshopBasket{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;	
}
div.cEshopBasket-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopItemDesc{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;	
}
div.cEshopItemDesc-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopDBContent{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
}
div.cEshopDBContent-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}

div.cEshopRegistration{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;
}
div.cEshopRegistration-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopProfile{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;
}
div.cEshopProfile-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopOrders{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;	
}
div.cEshopOrders-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopLostpass{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;		
}
div.cEshopLostpass-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopCashDesk{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;		
}
div.cEshopCashDesk-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
div.cEshopSitemap{
	min-height: 600px;
	margin-left: 216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;		
}
div.cEshopSitemap-left{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;	
}
/* specific layout styles END */

/* module styles */
	/* system modules */
#msMouse{
	background-color: #FFFFFF;
	border: solid 1px #d5d5d5;
	padding: 5px;
	display: none;
	z-index: 10;
}
div.mMaxWebDeveloper{
	position: fixed;
	top: 10px;
	right: 10px;
	border: solid 1px #d5d5d5;
	background-color: #F5F5F5;
}
div.mMaxWebDeveloper ul{
	list-style: none;
}
div.systemMessage-messages{
	padding-bottom: 10px;
	border-bottom: dotted 1px #d7d7d7;
	margin-bottom: 10px;
}
div.systemMessage-messages h4{
	color: #e80207;
}
	/* system modules END */

	/* main modules */
		/* module mHeader */
div.mHeader{
	border-left: solid 8px #E80207;
	background-color: #FFFFFF;
	height: 200px;
	padding: 10px;
	background-image: url(../img/mHeaderBg.png);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	margin-bottom: 5px;	
}
div.mHeader h1{
	position: absolute;
	top: -2px;
	left: -8px;
}
div.mHeader h1 a{
	display: block;
	padding-left: 227px;
	height: 90px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../img/mHeaderLogo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mHeader h2{
	position: absolute;
	top: 27px;
	left: 240px;
	display: block;
	padding-left: 192px;
	white-space: nowrap;
	height: 36px;
	width: 0px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
h2.mHeader-description_cs{
	background-image: url(../img/mHeaderH2.png);
}
h2.mHeader-description_en{
	background-image: url(../img/mHeaderH2En.png);
}
h2.mHeader-description_de{
	background-image: url(../img/mHeaderH2De.png);
}
h2.mHeader-description_ru{
	background-image: url(../img/mHeaderH2Ru.png);
}
div.mHeader h1 a:hover{
	
}
div.mHeader-jump{
	display: none;
}
		/* module mHeader END */
		/* module mFooter */
div.mFooter{
	border: none;
	background-color: #E80207;
	height: 22px;
	color: #FFFFFF;
}
div.mFooter a{
	color: #FFFFFF;	
}
div.mFooter a:hover{
	color: #505050;	
}
div.mFooter-goToStart{
	display: none;
}
div.mFooter-goToContent{
	display: none;
}
div.mFooter-designMaxweb{
	font-size: 12px;
	position: absolute;
	top: 5px;
	left: 10px;
}
div.mFooter-copyRight{
	font-size: 12px;
	position: absolute;
	top: 5px;
	right: 10px;
}
		/* module mFooter END */
		/* module mPath */
div.mPath-hidden{
	display: none;
}
div.mPath{
	position: absolute;
	top: 262px;
	left: 233px;
	width: 566px;
	height: 23px;
	padding-left: 80px;
	padding-top: 12px;
	background-color: #dcdada;
	font-size: 11px;
	z-index: 3;
	background-image: url(../img/mPathBg.png);
	background-repeat: repeat-x;
}
div.mPath a{
	color: #5b5b5b;
	font-weight: normal;
}
div.mPath a:hover{
	color: #E80207;
}
div.mPath div{
	color: #E80207;
	font-weight: bold;
}
div.mPath h3{
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(../img/mPathH3Bg.png);
	background-repeat: no-repeat;
	height: 32px;
	padding-left: 78px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
}
#mPath-title_cs{
	background-image: url(../img/mPathH3Bg.png);
	background-repeat: no-repeat;	
}
#mPath-title_en{
	background-image: url(../img/mPathH3BgEn.png);
	background-repeat: no-repeat;	
}
#mPath-title_de{
	background-image: url(../img/mPathH3BgDe.png);
	background-repeat: no-repeat;	
}
#mPath-title_ru{
	background-image: url(../img/mPathH3BgRu.png);
	background-repeat: no-repeat;	
}
		/* module mPath END */

	/* main modules END */
	
	/* menu modules */
		/* menu mmMainmenu */
div.mmMainmenu{
	border: none;
	background-color: #FFFFFF;
	border-left: solid 8px #DCDADA;
	height: 40px;
}
div.mmMainmenu h3{
	display: none;
}
div.mmMainmenu ul{
	list-style: none;
}
div.mmMainmenu li a{
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 30px;
	padding-right: 15px;
	background-image: url(../img/mmMainmenuArr.png);
	background-repeat: no-repeat;
	background-position: 15px 12px;
	font-size: 13px;
	font-weight: bold;
}
div.mmMainmenu li a:hover{
	background-color: #E80207;
	color: #FFFFFF;
	background-image: url(../img/mmMainmenuArrH.png);
	background-repeat: no-repeat;
	background-position: 15px 12px;
}
li.mmMainmenu-link0{
	position: absolute;
	top: 0px;
	left: 3px;
}
li.mmMainmenu-link1{
	position: absolute;
	top: 0px;
	left: 158px;
}
li.mmMainmenu-link2{
	position: absolute;
	top: 0px;
	left: 265px;
}
li.mmMainmenu-link3{
	position: absolute;
	top: 0px;
	left: 350px;
}
li.mmMainmenu-link4{
	position: absolute;
	top: 0px;
	left: 480px;
}
li.mmMainmenu-link5{
	position: absolute;
	top: 0px;
	left: 580px;
}
li.mmMainmenu-link6{
	position: absolute;
	top: 0px;
	left: 690px;
}
li.mmMainmenu-link7{
	position: absolute;
	top: 0px;
	left: 800px;
}
li.mmMainmenu-link8{
	display: none;
}

		/* menu mmMainmenu END */
		/* menu mmSubmenu */
div.mmSubmenu{
	position: absolute;
	top: 0px;
	left: -216px;
	width: 215px;
}	
div.mmSubmenu ul{
	list-style: none;
}
div.mmSubmenu li{
	display: block;
	width: 215px;
	height: 35px;
	background-image: url(../img/mmSubmenuLiBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mmSubmenu ul a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	height: 25px;
	color: #5b5b5b;
	background-image: url(../img/mmSubmenuArr.png);
	background-repeat: no-repeat;
	background-position: 18px 12px;
}
div.mmSubmenu ul a:hover{
	color: #E80207;
}
		/* menu mmSubmenu */
		/* menu mmSubmenuProducts */
div.mmSubmenuProducts{
	position: absolute;
	top: 0px;
	left: -216px;
	width: 215px;
}	
div.mmSubmenuProducts ul{
	list-style: none;
}
div.mmSubmenuProducts li{
	display: block;
	width: 215px;
	height: 35px;
	background-image: url(../img/mmSubmenuLiBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mmSubmenuProducts ul a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	height: 25px;
	color: #5b5b5b;
	background-image: url(../img/mmSubmenuArr.png);
	background-repeat: no-repeat;
	background-position: 18px 12px;
}
div.mmSubmenuProducts ul a:hover{
	color: #E80207;
}
		/* menu mmSubmenuProducts */
		/* menu mmQuality */
div.mmQuality{

}
div.mmQuality-padding{
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
}
div.mmQuality h3{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	height: 0px;
	overflow: hidden;
	white-space: nowrap;
}
h3.mmQuality-title_cs{
	background-image: url(../img/mmQualityTitle.png);
}
h3.mmQuality-title_en{
	background-image: url(../img/mmQualityTitleEn.png);
}
h3.mmQuality-title_de{
	background-image: url(../img/mmQualityTitleDe.png);
}
h3.mmQuality-title_ru{
	background-image: url(../img/mmQualityTitleRu.png);
}
div.mmQuality img{
	margin-top: 20px;
	
}
		/* menu mmQuality END */
		/* menu mmEvents */
div.mmEvents{

}
div.mmEvents-padding{
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
}
div.mmEvents h3{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	height: 0px;
	overflow: hidden;
	white-space: nowrap;
}
h3.mmEvents-title_cs{
	background-image: url(../img/mmEventsTitle.png);
}
h3.mmEvents-title_en{
	background-image: url(../img/mmEventsTitleEn.png);
}
h3.mmEvents-title_de{
	background-image: url(../img/mmEventsTitleDe.png);
}
h3.mmEvents-title_ru{
	background-image: url(../img/mmEventsTitleRu.png);
}
		/* menu mmEvents END */
		/* menu mmOther */
div.mmOther ul{
	list-style: none;
	padding-left: 30px;
	padding-top: 10px;

}
div.mmOther ul li a{
	padding-left: 10px;
	display: block;
	width: 185px;
	height: 20px;
	color: #5b5b5b;
	background-image: url(../img/mmOtherArr.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
div.mmOther ul li a:hover{
	color: #e80207;
}
div.mmOther-padding{
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 15px;
}
div.mmOther h3{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	height: 0px;
	overflow: hidden;
	white-space: nowrap;	
}
h3.mmOther-title_cs{
	background-image: url(../img/mmOtherTitle.png);
}
h3.mmOther-title_en{
	background-image: url(../img/mmOtherTitleEn.png);
}
h3.mmOther-title_de{
	background-image: url(../img/mmOtherTitleDe.png);
}
h3.mmOther-title_ru{
	background-image: url(../img/mmOtherTitleRu.png);
}
		/* menu mmOther END */
		/* menu mmLanguage */
div.mmLanguage{
	position: absolute;
	top: 0px;
	left: 650px;	
	width: 225px;
	height: 50px;
	background-image: url(../img/mmLanguageBg.png);
	background-repeat: repeat-x;
}
div.mmLanguage h3{
	display: none;
}
div.mmLanguage li{
	list-style: none;	
}
li.mmLanguage-home{
	position: absolute;
	top: 36px;
	left: 26px;
}
li.mmLanguage-home a{
	display: block;
	height: 10px;
	font-size: 10px;
	padding-left: 28px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../img/mmLanguageHome.png);
	background-repeat: no-repeat;
	border-right: solid 1px #a7a7a7;
}
li.mmLanguage-home a:hover{
	background-image: url(../img/mmLanguageHomeH.png);
}
li.mmLanguage-sitemap{
	position: absolute;
	top: 36px;
	left: 55px;	
}
li.mmLanguage-sitemap a{
	display: block;
	height: 10px;
	font-size: 10px;
	padding-left: 28px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../img/mmLanguageSitemap.png);
	background-repeat: no-repeat;
}
li.mmLanguage-sitemap a:hover{
	background-image: url(../img/mmLanguageSitemapH.png);	
}
li.mmLanguage-cs{
	position: absolute;
	top: 36px;
	left: 140px;	
}
li.mmLanguage-cs a{
	display: block;
	height: 8px;
	font-size: 8px;
	padding-left: 13px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../img/mmLanguageCs.png);
	background-repeat: no-repeat;
	border: solid 1px #a7a7a7;
}
li.mmLanguage-en{
	position: absolute;
	top: 36px;
	left: 170px;	
}
li.mmLanguage-en a{
	display: block;
	height: 8px;
	font-size: 8px;
	padding-left: 13px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	background-image: url(../img/mmLanguageEn.png);
	background-repeat: no-repeat;
	border: solid 1px #a7a7a7;
}
		/* menu mmLanguage END */
		/* menu mmLogin */
div.mmLogin h3{
	background-image: url(../img/mmLogin.png);
	background-repeat: no-repeat;
	padding-left: 180px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	height: 32px;	
	margin-left: 18px;
}
div.mmLogin fieldset{
	padding-left: 38px;
	padding-top: 15px;
	margin-right: 15px;
}
div.mmLogin legend{
	display: none;
}
div.mmLogin label{
	display: none;
}
div.mmLogin input{
	color: #e80207;
}
input.mmLogin-username_cs{
	width: 155px;
	height: 27px;
	background-image: url(../img/mmLoginUserBg.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	border: none;
	padding-left: 5px;
	padding-top: 5px;
	font-weight: bold;
	
}
input.mmLogin-username_cs:focus{
	background-image: url(../img/mmLoginUserBgBlank.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
input.mmLogin-username_en{
	width: 155px;
	height: 27px;
	background-image: url(../img/mmLoginUserBgEn.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	border: none;
	padding-left: 5px;
	padding-top: 5px;
}
input.mmLogin-username_en:focus{
	background-image: url(../img/mmLoginUserBgBlank.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
input.mmLogin-pass_cs{
	width: 155px;
	height: 27px;
	background-image: url(../img/mmLoginPassBg.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	border: none;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}
input.mmLogin-pass_cs:focus{
	background-image: url(../img/mmLoginPassBgBlank.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
input.mmLogin-pass_en{
	width: 155px;
	height: 27px;
	background-image: url(../img/mmLoginPassBgEn.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	border: none;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
}
input.mmLogin-pass_en:focus{
	background-image: url(../img/mmLoginPassBgBlank.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}
#mmLogin-submit{
	position: absolute;
	left: -10000px;
}
div.mmLogin ul{
	list-style: none;
}
div.mmLogin li{
	display: block;
	width: 215px;
	height: 35px;
	background-image: url(../img/mmLoginLiBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mmLogin ul a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	height: 25px;
	color: #5b5b5b;
	background-image: url(../img/mmLoginArr.png);
	background-repeat: no-repeat;
	background-position: 18px 14px;
}
div.mmLogin ul a:hover{
	color: #E80207;
}
		/* menu mmLogin END */
		/* menu mmBasket */
div.mmBasket{
	margin-top: 15px;	
	padding-bottom: 15px;
}
div.mmBasket h3{
	background-image: url(../img/mmBasketH3.png);
	background-repeat: no-repeat;
	padding-left: 180px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	height: 32px;	
	margin-left: 18px;	
}
div.mmBasket-in{
	padding-left: 38px;
	padding-top: 15px;
}
div.mmBasket ul{
	list-style: none;
}
div.mmBasket li{
	display: block;
	width: 215px;
	height: 35px;
	background-image: url(../img/mmBasketLiBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mmBasket ul a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	height: 25px;
	color: #5b5b5b;
	background-image: url(../img/mmBasketArr.png);
	background-repeat: no-repeat;
	background-position: 18px 14px;
}
div.mmBasket ul a:hover{
	color: #E80207;
}
div.mmBasket-item{
	border-bottom: solid 1px #ebebeb;
	margin-right: 20px;
}
#mmBasket-vatPriceAll{
	font-weight: bold;	
}
#mmBasket-curency{
	color: #e80207;
	font-weight: bold;
}
		/* menu mmBasket END */
		/* menu mmCatalog */
div.mmCatalog h3{
	background-image: url(../img/mmCatalogH3.png);
	background-repeat: no-repeat;
	padding-left: 180px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	height: 32px;	
	margin-left: 18px;	
}
div.mmCatalog ul{
	list-style: none;
	padding-bottom: 15px;
}
div.mmCatalog li{
	display: block;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 10px;
	height: 20px;
	background-image: url(../img/mmBasketLiBg.png);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
*>div.mmCatalog li{
	height: auto;
}
li.mmCatalog-link0 a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	color: #5b5b5b;
	background-image: url(../img/mmBasketArr.png);
	background-repeat: no-repeat;
	background-position: 18px 14px;
}
li.mmCatalog-link0 a:hover{
	color: #E80207;
}
li.mmCatalog-link0-active a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	color: #E80207;
	background-image: url(../img/mmBasketArr.png);
	background-repeat: no-repeat;
	background-position: 18px 14px;	
}
		/* menu mmCatalog END */
		/* menu mmUser */
div.mmUser{

}
div.mmUser h3{
	background-image: url(../img/mmUserH3.png);
	background-repeat: no-repeat;
	padding-left: 180px;
	width: 0px;
	overflow: hidden;
	white-space: nowrap;
	height: 32px;	
	margin-left: 18px;
}
div.mmUser ul{
	list-style: none;
}
div.mmUser li{
	display: block;
	width: 215px;
	height: 35px;
	background-image: url(../img/mmUserLiBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.mmUser ul a{
	display: block;
	width: 185px;
	padding-left: 30px;
	padding-top: 10px;
	height: 25px;
	color: #5b5b5b;
	background-image: url(../img/mmUserArr.png);
	background-repeat: no-repeat;
	background-position: 18px 14px;
}
div.mmUser ul a:hover{
	color: #E80207;
}
		/* menu mmUser END */

	/* menu modules END */
	
	/* content modules */
		/* content mcHome */
div.mcHome_cs{
	background-image: url(../img/mcHomeEshop.png);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	padding: 30px;
	padding-top: 200px;
	border-right: solid 1px #dcdada;
	width: 580px;	
}
div.mcHome_en{
	background-image: url(../img/mcHomeEshopEn.png);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	padding: 30px;
	padding-top: 200px;
	border-right: solid 1px #dcdada;
	width: 580px;	
}
div.mcHome_de{
	background-image: url(../img/mcHomeEshopDe.png);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	padding: 30px;
	padding-top: 200px;
	border-right: solid 1px #dcdada;
	width: 580px;	
}
div.mcHome_ru{
	background-image: url(../img/mcHomeEshopRu.png);
	background-repeat: no-repeat;
	background-position: 30px 0px;
	padding: 30px;
	padding-top: 200px;
	border-right: solid 1px #dcdada;
	width: 580px;	
}
#mcHome-title{
	display: none;
}
#mcHome-text{
	display: none;
}
#mcHome-eshopText{
	display: none;
}
#mcHome-eshop{
	position: absolute;
	top: 30px;
	left: 333px;
}
#mcHome-eshop a{
	display: block;
	height: 30px;
	padding-left: 70px;
	width: 0px;
	overflow: hidden;
	/*border: solid 1px #FF00FF;*/
}
div.mcHome-products{
	/*border: solid 1px #d5d5d5;*/
	padding: 10px;
	height: 200px;
}
#mcHome-stamag a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomeStamag.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-stamagText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}
#mcHome-izo a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomeIzo.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-izoText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}
#mcHome-anizo a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomeAnizo.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-anizoText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}

div.mcHome-productsRight{
	position: absolute;
	top: 10px;
	left: 288px;
	border-left: solid 1px #dcdada;
	padding-left: 20px;
}
#mcHome-plasto a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomePlasto.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-plastoText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}
#mcHome-slino a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomeSlino.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-slinoText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}
#mcHome-prach a{
	font-size: 14px;
	font-weight: bold;
	display: block;
	height: 45px;
	width: 250px;
	background-image: url(../img/mcHomePrach.png);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	margin-bottom: 20px;	
}
#mcHome-prachText{
	width: 200px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
}
		/* content mctHome END */
		/* content mcDBContent */
div.mcDBContent{
	padding: 30px;
	padding-top: 60px;
	/*text-align: justify;*/
}
div.mcDBContent div{
	/*text-align: justify;*/
}
#mcDBContent-title{
	display: none;
}
div.mcDBContent h4{
	font-weight: bold;
	color: #E80207;
	margin-bottom: 10px;
	margin-top: 15px;
}
div.mcDBContent h5{
	font-weight: bold;
}
div.mcDBContent li{
	/*list-style: none;*/
}
div.mcDBContent li a{
	display: block;
	padding-left: 15px;
	background-image: url(../img/mcDBContentArr.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	height: 25px;
	color: #5b5b5b;
}
div.mcDBContent li a:hover{
	color: #e80207;
}
		/* content mcDBContent END */
		/* content mcSubmenu */
div.mcSubmenu{
	padding: 30px;
	padding-top: 0px;
}
div.mcSubmenu li{
	list-style: none;
}
div.mcSubmenu li a{
	display: block;
	padding-left: 15px;
	background-image: url(../img/mcDBContentArr.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	height: 25px;
	color: #5b5b5b;
}
div.mcSubmenu li a:hover{
	color: #e80207;
}	
		/* content mcSubmenu END */
		/* content mcSitemap */
div.mcSitemap{
	min-height: 300px;
	margin-left:216px;
	border-left: solid 1px #dcdada;
	padding: 30px;
	padding-top: 65px;
	
}
div.mcSitemap h3{
	display: none;
}
div.mcSitemap ul{
	padding-left: 30px;
	list-style: none;
	
}
div.mcSitemap li{
	
}
div.mcSitemap a {
	display: block;
	width: 185px;
	padding-left: 30px;
	height: 20px;
	color: #5b5b5b;
	background-image: url(../img/mcSitemapArr.png);
	background-repeat: no-repeat;
	background-position: 18px 4px;
}
div.mcSitemap a:hover {
	color: #E80207;
}
		/* content mcSitemap END */
		/* content mcTree */
div.mcTree{

	
}
div.mcTree h3{
	display: none;
}
div.mcTree ul{
	padding-left: 30px;
	list-style: none;
	
}
div.mcTree li{
	
}
div.mcTree a {
	display: block;
	width: 185px;
	padding-left: 30px;
	height: 20px;
	color: #5b5b5b;
	background-image: url(../img/mcTreeArr.png);
	background-repeat: no-repeat;
	background-position: 18px 4px;
}
div.mcTree a:hover {
	color: #E80207;
}
		/* content mcTree END */
		/* content mcContactDemmand */
div.mcContactDemmand{
	padding: 30px;
	padding-top: 65px;	
}
#mcContactDemmand-descText{
	position: absolute;
	top: 65px;
	left: 400px;
	width: 260px;
	
}
#mcContactDemmand-descText ul{
	list-style: circle;
	padding-left: 20px;
	padding-top: 10px;
}
div.mcContactDemmand fieldset{
	border: none;
}
div.mcContactDemmand legend{
	display: none;
}
div.mcContactDemmand h3{
	display: none;
}
div.mcContactDemmand-inputs div{
	height: 20px;	
}
div.mcContactDemmand-inputs input{
	background-image: url(../img/mcContactDemandInputBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: none;
	height: 25px;
	width: 195px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5b5b5b;
	position: absolute;
	top: -25px;
	left: 70px;
}
#mcContactDemmand-text{
	background-image: url(../img/mcContactDemandTextBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 136px;
	width: 300px;
	border: none;
	padding: 5px;
	color: #5b5b5b;
}
#mcContactDemmand-submit{
	color: #e80207;	
	background-image: url(../img/mcContactDemandSubmit.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 142px;
	height: 28px;
	border: none;
}
div.mcContactDemmand-submit{
	padding-left: 125px;	
	padding-bottom: 20px;
	padding-top: 5px;
}
		/* content mcContactDemmand END */
		/* content mcItems END */
div.mcItems h3{
	display: none;
}
div.mcItems fieldset{
	border-top: solid 1px #ffffff;
	margin-bottom: 10px;
	color: #969696;	
	border-bottom: solid 1px #ebebeb; 
	margin-bottom: 10px;
	height: 75px;
}
div.mcItems legend{
	display: none;
}
div.mcItems label{
	display: block;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight:bold;
}
#mcItems-searchInCat{
	background-image: url(../img/mcItemsSearchBg.png);
	background-repeat: no-repeat;
	width: 260px;
	height: 27px;
	padding-left: 5px;
	padding-top: 5px;
	border: none;
	position: absolute;
	top: -30px;
	left: 130px;
}
div.mcItems-parameters select{
	border: solid 1px #d5d5d5;
	color: #5b5b5b;
}
div.mcItems select{
	background-color: #FFFFFF;
}
div.mcItems option{
	background-color: #FFFFFF;
}
div.mcItems-parameters{

	padding-bottom: 10px;
}
div.mcItems-itemsLimit{
	position: absolute;
	top:-5px;
	left: 180px;
}
#mcItems-order{
	position: absolute;
	top:-20px;
	left: 70px;	
}
#mcItems-itemsLimit{
	position: absolute;
	top:-20px;
	left: 310px;
}
#mcItems-search{
	position: absolute;
	top:-20px;
	right: 80px;
	width: 100px;
	background-color:#FFFFFF;
	border: none;
	width:113px;
	height:22px;
	background-image: url(../img/mcItemsSubmitBg.png);
	background-repeat: no-repeat;
	color: #e80207;

}
div.mcItems-itemsRow{
	position: relative;
	height: 235px;
}
div.mcItems-leftItem{
	position: absolute;
	left: 0px;
	top: 10px;
	width: 48%;
}
div.mcItems-rightItem{
	position: absolute;
	left: 52%;
	top: 10px;
	width: 48%;
}
div.mcItems-item{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	height: 195px;	
}
h4.mcItems-producer{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
}
div.mcItems-type{
	position: absolute;
	top: 0px;
	left: 135px;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
}
div.mcItems-vatPrice{
	position: absolute;
	top: 55px;
	left: 185px;
	color: #e80207;
	font-weight: bold;
}
div.mcItems label{
	font-weight: normal;
}
div.mcItems-itemName{
	position: absolute;
	bottom: 0px;
	left: 0px;
	border-top: solid 1px #ebebeb;
	height: 30px;
	overflow: hidden;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 258px;
}
div.mcItems-vatPriceText{
	position: absolute;
	top: 40px;
	left: 185px;
	font-size: 11px;	
}
div.mcItems-img{
 	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
div.mcItems-img img{
	border: 0px;
	width: 116px;
	height: 90px;
	
}
div.mcItems-decs{
	position: absolute;
	top: 90px;
	left: 185px;
}
div.mcItems-decs a{
	display: block;
	width: 52px;
	padding-left: 28px;
	height: 16px;
	background-color: #dcdada;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	color: #5b5b5b;
	background-image: url(../img/mcItemsDescBg.png);
	background-repeat: no-repeat;
	background-position: 11px 7px;

}
div.mcItems-decs a:hover{
	color: #e80207;
}
div.mcItems-buy a{
	display: block;
	width: 52px;
	padding-left: 28px;
	height: 16px;
	background-color: #e80207;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	color: #FFFFFF;
	background-image: url(../img/mcItemsBuyBg.png);
	background-repeat: no-repeat;
	background-position: 11px 7px;

}
div.mcItems-buy a:hover{
	color: #dcdada;
}
div.mcItems-buy{
	position: absolute;
	top: 115px;
	left: 185px;
}
div.mcItems-edit{
	position: absolute;
	top: 5px;
	left: 10px;
}
div.mcItems-noAvailable{
	position: absolute;
	top: 5px;
	left: 50px;
}
div.mcItems-noAvailable img{
	border: solid 1px #e6e6e6;
	background-color: #FFFFFF;
	padding: 5px;
}
div.mcItems-edit img{
	display: none;
}
div.mcItems-paging{
	text-align: right;
	position: relative;
	width: 100%;
	height: 23px;
	margin-top: 5px;
	margin-bottom: 15px;
}
.mcItems-pagingAButt {
	font-size: 10px;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border: solid 1px #AAAAAA;
	margin-right: 2px;
	background-color: #FFFFFF;
}
a.mcItems-pagingAButt {
	background-color: #FFFFFF;
}
select.mcItems-pagingSelect{
	border: 1px solid #AAAAAA;
	position: absolute;
	right: 150px;
	top: -3px;
	margin: 0px;
	font-size: 13px;
	float: right;	
	background-color: #FFFFFF;
}
#mcItems-noItem{
	padding: 10px;
	padding-left: 15px;
	padding-top: 5px;
}
		/* content mcItems END */
		/* content mcItemsSubmenu */
div.mcItemsSubmenu h3{
	color: #969696;
	font-weight: normal;
	margin-bottom: 20px;
	border: none;
}
div.mcItemsSubmenu li{
	display: inline;
	list-style: none;
	padding-left: 25px;
	padding-right: 25px;
	border-right: solid 1px #d5d5d5;
	/*
	background-image: url(../img/mcItemsSubmenuArr.png);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	*/
	
	/*border: solid 1px #FFFF00;*/
}
div.mcItemsSubmenu ul{
	/*border: solid 1px #FF00FF;*/
	position: absolute;
	top: 0px;
	left: 90px;
	width: 550px;
}
a.mcItemsSubmenu-link0{
	color: #5b5b5b;
}
a.mcItemsSubmenu-link0-active, a.mcItemsSubmenu-link0:hover{
	color: #e80207;
}
		/* content mcItemsSubmenu END */
		/* content mcItemDesc */
div.mcItemDesc{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	padding-left: 20px;
	padding-bottom: 20px;
}
div.mcItemDesc h3{
	display: none;
}
#mcItemDesc-producertype{
	color: #e80207;
	font-weight: bold;
	padding-bottom: 10px;
}
.mcItemDesc-img{
	height: 90px;
	width: 116px;
	margin-left: 40px;
	margin-top: 30px;
}
#mcItemDesc-itemImg{
	height: 90px;
	width: 116px;
}
.mcItemDesc-prices{
	height: 160px;
	margin-bottom: 20px;
	padding: 10px;
}
.mcItemDesc-prices h5{
	font-size: 11px;
	font-weight: normal;
}
.mcItemDesc-prices div{
	
}
#mcItemDesc-price{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 20px;
}
.mcItemDesc-priceValue{
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 150px;
	top: 20px;
}
#mcItemDesc-vat{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 40px;
}
.mcItemDesc-vatValue{
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 150px;
	top: 40px;
}
#mcItemDesc-vatPrice{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 60px;
	font-weight: bold;
	color: #e80207;
}
.mcItemDesc-vatPriceValue{
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 150px;
	top: 60px;
	font-weight: bold;
	color: #e80207;
}
#mcItemDesc-guarantee{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 80px;
}
div.mcItemDesc-guaranteeValue{
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 150px;
	top: 80px;
}
#mcItemDesc-store{
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 300px;
	top: 100px;
}
div.mcItemDesc-storeValue{
	margin: 0px;
	padding: 0px;
	position: absolute;
	right: 150px;
	top: 100px;
}
#mcItemDesc-fotos{
	color: #e80207;
	font-weight: normal;
	padding-bottom: 10px;
}
#mcItemDesc-description{
	color: #e80207;
	font-weight: normal;
	padding-bottom: 10px;	
}
div.mcItemDesc-cusprices{
	border-top: solid 1px #ebebeb;
	padding-top: 10px;
	padding-bottom: 10px;	
}
div.mcItemDesc-cusprices table{
	margin-top: 20px;
	margin-bottom: 20px;
}
div.mcItemDesc-cusprices h4{
	color: #e80207;
	font-weight: normal;
}
div.mcItemDesc-cusprices th{
	padding-left: 5px;
	width: 150px;
	border: solid 1px #dcdada;
	text-align: left;
	height: 25px;
}
div.mcItemDesc-cusprices td{
	padding-left: 5px;
	width: 150px;
	border: solid 1px #dcdada;
	height: 25px;
}
div.mcItemDesc-otherImg{
	margin-bottom: 20px;
	border-top: solid 1px #ebebeb;
	border-bottom: solid 1px #ebebeb;
	padding-top: 10px;
	padding-bottom: 10px;
}
div.mcItemDesc-otherImg img{
	height: 90px;
	width: 116px;
	border: solid 1px #ebebeb;
}
div.mcItemDesc form{
	position: absolute;
	top: 110px;
	left: 300px;
	width: 155px;
	/*border: solid 1px #FF00FF;*/
}
div.mcItemDesc fieldset{
	border: 0px;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}
div.mcItemDesc legend{
	display: none;
}
#mcItemDesc-number{
	position: absolute;
	right: 0px;
	top: -15px;
	border: solid 1px #c8c8c8;
	font-size: 10px;
	height: 17px;
	padding-left:5px;
	padding-right:5px;
	width: 37px;
	background-image: url(../img/mcItemDescNumBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: none;
}
#mcItemDesc-toBasket{
	position: absolute;
	left: 0px;
	top: 15px;
	background-color: #e80207;
	border: none;
	width: 157px;
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	height: 19px;
	text-align: left;
	padding-left: 30px;
	font-size: 11px;
	background-image: url(../img/mcItemDescBasketBg.png);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}
		/* content mcItemDesc END */
		/* content mcBasket  */
div.mcBasket h3{
	display: none;
}
div.mcBasket{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	
}
#mcBasket-maxWeight{
	color: 	#E80207;
	font-weight: bold;
}
div.mcBasket fieldset{
	border-bottom: double 3px  #ebebeb;
	padding-bottom: 20px;
}
div.mcBasket legend{
	color: #e80207;	
	/*padding-left: 20px;*/
	padding-top: 10px;

}
#mcBasket-productSummary{
	padding-left: 20px;	
}
div.mcBasket table{
	width: 100%;
	/*border-bottom: solid 1px #ebebeb;*/
	
}
div.mcBasket table td{
	padding: 2px;
	padding-left: 30px;
}
div.mcBasket table th{
	padding: 8px;
	padding-left: 30px;	
	text-align: left;

	border-bottom: solid 1px #ebebeb;
}
div.mcBasket table input{
	width: 37px;
	height: 17px;
	background-image: url(../img/mcBasketInputBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: none;
	padding-left: 5px;
	padding-right: 5px;
}
#mcBasket-vatSum{
	color: #e80207;
	font-weight: bold;	
}
#mcBasket-curency{
	color: #e80207;
	font-weight: bold;	
}
fieldset.mcBasket-payment{
	padding-left:20px;	
}
fieldset.mcBasket-delivery{
	padding-left:20px;		
}
fieldset.mcBasket-notes{
	padding-left:20px;		
}
#mcBasket-info{
	padding-left:20px;		
}
#mcBasket-payment{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;	
	border-bottom: solid 1px #ebebeb;
}
select.mcBasket-paymentSelect{
	position: absolute;
	top: -25px;
	left: 150px;	
}
#mcBasket-invoiceAddress{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;	
	/*border-bottom: solid 1px #ebebeb;*/
}
select.mcBasket-invoiceAddress{
	position: absolute;
	top: -25px;
	left: 150px;		
}
#mcBasket-delivery{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;	
	border-bottom: solid 1px #ebebeb;
}
select.mcBasket-deliverySelect{
	position: absolute;
	top: -25px;
	left: 150px;	
}
#mcBasket-deliveryAddress{
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;	
	/*border-bottom: solid 1px #ebebeb;*/
}
select.mcBasket-deliveryAddress{
	position: absolute;
	top: -25px;
	left: 150px;		
}
#mcBasket-mustLogin{
	padding-left: 20px;	
}
#mcBasket-recount{
	background-color: #dcdada;
	color: #5b5b5b;
	height: 19px;
	background-image: url(../img/mcBasketRecount.png);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	padding-left: 26px;
	text-align: left;
	border: none;
	font-size: 11px;
	padding-right: 15px;
	margin-right: 20px;
}
#mcBasket-cashDesk{
	background-color: #e80207;
	color: #FFFFFF;
	height: 19px;
	background-image: url(../img/mcBasketCash.png);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	padding-left: 26px;
	padding-right: 15px;
	text-align: left;
	border: none;
	font-size: 11px;
}
div.mcBasket-submits{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;	
}
div.mcBasket-notes textarea{
	background-image: url(../img/mcBasketNotesBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 580px;
	height: 100px;
	padding: 10px;
	border: none;	
}
#mcBasket-nothing{
	padding: 20px;	
}
		/* content mcBasket END */
		/* content mcRegistration */
div.mcRegistration{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;	
	
}
div.mcRegistration fieldset{
	padding-left: 20px;
	border-bottom: double 3px #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.mcRegistration h3{
	display: none;
}
div.mcRegistration legend{
	color: #e80207;
	padding-bottom: 10px;
}
div.mcRegistration-inputs label{
	height: 30px;
	display: block;
}
div.mcRegistration-inputs input{
	position: absolute;
	top: -35px;
	left: 150px;
	border: none;
	background-image: url(../img/mcRegistrationInputBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 220px;
	height: 26px;
	padding-left: 5px;
}
div.mcRegistration-submit{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20px;
}
#mcRegistration-submit{
	background-image: url(../img/mcRegistrationSubmitBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 120px;
	height: 24px;
	border: none;
	color: #e80207;
}
		/* content mcRegistration END */
		/* content mcProfile END */
div.mcProfile{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;	
	
}
div.mcProfile fieldset{
	padding-left: 20px;
	border-bottom: double 3px #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.mcProfile h3{
	display: none;
}
div.mcProfile h4{
	color: #e80207;
	padding-bottom: 10px;
	font-weight: normal;
}
div.mcProfile legend{
	color: #e80207;
	padding-bottom: 10px;
}
div.mcProfile-inputs label{
	height: 30px;
	display: block;
}
div.mcProfile-inputs input{
	position: absolute;
	top: -35px;
	left: 150px;
	border: none;
	background-image: url(../img/mcProfileInputBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 220px;
	height: 26px;
	padding-left: 5px;
}
div.mcProfile-submit{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20px;
}
#mcProfile-changeUser{
	background-image: url(../img/mcProfileSubmitBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 120px;
	height: 24px;
	border: none;
	color: #e80207;
}
#mcProfile-change{
	background-image: url(../img/mcProfileSubmitBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 120px;
	height: 24px;
	border: none;
	color: #e80207;	
}
#mcProfile-changeInfo{
	background-image: url(../img/mcProfileSubmitBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 120px;
	height: 24px;
	border: none;
	color: #e80207;	
}
#mcProfile-userName{
	height: 20px;
	border-bottom: solid 1px #ebebeb;	
	margin-bottom: 20px;
	font-weight: bold;
}
div.mcProfile-loginData{
	position: absolute;
	top: 0px;
	left: 150px;	
}
div.mcProfile-info{
	height: 25px;
}
#mcProfile-info{
	position: absolute;
	top: -25px;
	left: 240px;	
}
div.mcProfile-addressList{
	padding-left: 20px;	
	border-bottom: double 3px #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
ul.mcProfile-ListRow{
	list-style: none;	
}
ul.mcProfile-ListRow li{
	display: inline;
	padding-right: 5px;
}
div.mcProfile-newAddress{
	padding-top: 10px;
}
div.mcProfile-newAddress a{
	display: block;
	padding-left: 15px;
	color: #505050;
	background-image: url(../img/mcProfileABb.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
span.mcProfile-addressNameLegend{
	font-weight: bold;
	color: #5b5b5b;	
}
		/* content mcProfile END */
		/* content mcCashDesk */
div.mcCashDesk{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;	
	
}
#mcCashDesk-maxWeight{
	color: 	#E80207;
	font-weight: bold;
}
div.mcCashDesk fieldset{
	padding-left: 20px;
	border-bottom: double 3px #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.mcCashDesk h3{
	display: none;
}
div.mcCashDesk h4{
	color: #505050;
	padding-bottom: 5px;
	padding-top: 10px;
	font-weight: bold;
}
div.mcCashDesk legend{
	color: #e80207;
	padding-bottom: 10px;
}
div.mcCashDesk table{
	width: 100%;
	/*border-bottom: solid 1px #ebebeb;*/
	
}
div.mcCashDesk table td{
	padding: 2px;
	padding-right: 30px;
}
div.mcCashDesk table th{
	padding: 8px;
	padding-right: 30px;
	padding-left: 2px;	
	text-align: left;

	border-bottom: solid 1px #ebebeb;
}
#mcCashDesk-order{
	background-color: #e80207;
	color: #FFFFFF;
	height: 19px;
	background-image: url(../img/mcCashDeskOrder.png);
	background-repeat: no-repeat;
	background-position: 9px 6px;
	padding-left: 26px;
	padding-right: 15px;
	text-align: left;
	border: none;
	font-size: 11px;
}
div.mcCashDesk-submits{
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;	
}
		/* content mcCashDesk END */
		/* content mcOrders */
div.mcOrders{
}
div.mcOrders div{
	padding-left: 5px;
	padding-right: 5px;
}
div.mcOrders h3{
	position: absolute;
	visibility: hidden;
}
div.mcOrders table{
	border: solid 1px #d7d7d7;
	margin-bottom: 20px;
	width: 560px;
}
div.mcOrders table h4{

	color: #e80207;
}
div.mcOrders table td{
	padding: 5px;
	vertical-align:top;
}
		/* content mcOrders END */
		/* content mcLostpass */
div.mcLostpass{
	border-left: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;	
	
}
div.mcLostpass fieldset{
	padding-left: 20px;
	/*border-bottom: double 3px #ebebeb;*/
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.mcLostpass h3{
	display: none;
}
div.mcLostpass h4{
	color: #505050;
	padding-bottom: 5px;
	padding-top: 10px;
	font-weight: bold;
}
div.mcLostpass legend{
	color: #e80207;
	padding-bottom: 10px;
}
div.mcLostpass-inputs label{
	height: 30px;
	display: block;
}
div.mcLostpass-inputs input{
	position: absolute;
	top: -35px;
	left: 150px;
	border: none;
	background-image: url(../img/mcLostpassInputBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 220px;
	height: 26px;
	padding-left: 5px;
}
div.mcLostpass-submit{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 20px;
}
#mcLostpass-submit{
	background-image: url(../img/mcLostpassSubmitBg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 120px;
	height: 24px;
	border: none;
	color: #e80207;
}
#mcLostpass-lostPassText{
	padding-left: 20px;
	padding-bottom: 20px;	
}
		/* content mcLostpass END */
div.mToplist{
	display: none;
	
	}
	/* content modules END */
		
/* module styles END */

