body{
	font-family: 'Trebuchet MS',Tahoma, Arial;
	font-size: 0.68em;
	color:#444E52;
	line-height: 16px;
	margin: 0px;
	min-width:1000px;
	padding: 0px;
	background: #ffffff;
}

a img{
	border: none;
}

a, a:visited{
	color:#009BD3;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

form{
	margin: 0px;
	padding: 0px;
}

html,body {
	height: 100%;
}


.bodywrap {
	min-height: 100%;
	background: url(/images/text01.gif) repeat-x 0px 113px;
}

.splash_lc {
margin-right:407px;
height:564px;
background: url(/images/logomm.jpg) no-repeat top left;
}


.splash_rc {
	float:right;
	width: 407px;
	height:564px;
	background: url(/images/splm0.gif) no-repeat top left;
}

.splash_rc_new {
	float:right;
	width: 407px;
	height:564px;
	background: url(/images/splm0new_1.gif) no-repeat top left;
}

.ftrl {
margin-right:407px;
background: url(/images/ftrl.gif) repeat-x top left;
height: 51px;
color:#000000;
padding:8px 0px 0px 19px;
}


.ftrr {
	float:right;
	width: 407px;
	background: url(/images/ftrr.gif) no-repeat top left;
	height: 51px;
	color:#000000;
	padding:8px 0px 0px 14px;
}

.ftrri {
	float:right;
	width: 407px;
	background: url(/images/ftrri.gif) no-repeat top left;
	height: 51px;
	color:#000000;
	padding:8px 0px 0px 24px;
}

.bottomplaceholder {
	clear: both;
	display: block;
	height: 51px;
}

.footer_space{
	clear: both;
	height: 40px;
}

.footer {
	height: 51px;
	margin-top: -51px;
}

.splash_mm_wrap{
position:relative;
top:113px;
left:74px;
}

.splash_mm{
	margin:0px;
	padding:0px;
	display: inline;
}

.splash_m0_wrap{
	margin:51px 0px 0px 0px;
}

.splash_m0{
	margin:0px;
	padding:0px;
	display: inline;
}

.splash_mm li, .splash_m0 li{
	margin: 0px 0px 0px 0px;
	padding:0px;
	display: inline;
	list-style: none;
}

.visual{
	margin:0px 0px 0px 0px;
	positon:relative
}

.search_form{
	/*margin:41px 0px 0px 205px;*/
	margin:38px 0px 0px 37px;
}

.srch_input{
	width:125px;
	height:22px;
	border: 1px solid transparent;
	background:transparent;
	font:11px/20px 'Trebuchet MS',Tahoma, Arial;
	magrgin:2px 0px 0px 5px;
	color:#444E52;
}
.srch_select{
	margin:0px 8px 0px 5px;
}

.input_image{
	margin:1px 0px 0px 7px;
}

.wilk{
	width: 345px;
	line-height: 18px;
	margin:77px 0px 0px 27px;
	position:relative;
	top:expression('-18px');
}

.wilk_new {
	width: 346px;
	height: 66px;
	margin: 77px 0px 0px 25px !important;
	*margin: 80px 0px 0px 25px !important;
	position: relative;
}

.wilk_ins_1, .wilk_ins_2 {
	width: 81px;
	float: left;
}

.wilk_ins_2 {
	width: 265px;
}

.wilk_ins_2a {
	width: 346px;
}

.wilk_ins_3 {
	clear: both;
}

.wilk_ins_4 {
	border: 1px solid #ffffff;
}

.wilk_ins_5 {
	color: #00b0f0;
	font: bold 11px/12px Trebuchet MS, Tahoma, Verdana, Arial;
	padding-bottom: 5px;
}

.wilk_ins_6 {
	color: #444e52;
	font: 11px/16px Trebuchet MS, Tahoma, Verdana, Arial;
}

a.os_1 {
	color: #00b0f0;
	font: 11px/16px Trebuchet MS, Tahoma, Verdana, Arial;
	padding: 0px 6px 0px 5px;
	background: url(/images/mehr_2.gif) no-repeat top right;
	text-decoration: none;
}

a.os_1:hover {
	text-decoration: underline;
}

.blocks {
	margin: 66px 0px 0px 0px;
}

.blocks a{
	margin:0px 8px 0px 8px;
}

.blocks a.fr{
	margin:0px 8px 0px 7px;
}

.inner_lc{
	float: left;
	width: 256px;
}

.inner_rc{
	float: right;
	width: 184px;
}

.inner_cc{
	margin: 0px 184px 0px 256px;
}

.inner_cc_shop{
	margin: 0px 0px 0px 256px;
}

.inner_header_lc {
margin-right:407px;
height:200px;
background: url(/images/logommi.jpg) no-repeat top left;
}


.inner_header_rc {
	float:right;
	width: 407px;
	height:200px;
	background: url(/images/splm0i.gif) no-repeat top left;
}

.m2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.m2 li{
	cursor: pointer;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.m2 .m2top{
	cursor:default;
	height:30px;
	background: url(/images/m2bg.gif) repeat-y 75px 0px;
}

.m2 li a.m22, .m2 li a.m22:visited{
	background-color: inherit;
	color: #000000;
	display: block;
	font-size: 100%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m22s{
	background-color: inherit;
	color: #009BD3;
	display: block;
	font-size: 100%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m22:hover{
color: #009BD3;
}

.m2 li a.m22 span, .m2 li a.m22s span{
position:relative;
top:5px;
left:83px;
}

.m2 li a.m23, .m2 li a.m23:visited{
	background-color: inherit;
	color: #000000;
	display: block;
	font-size: 100%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m23s{
	background-color: inherit;
	color: #009BD3;
	display: block;
	font-size: 100%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m23:hover{
color: #009BD3;
}

.m2 li a.m23 span, .m2 li a.m23s span{
position:relative;
top:5px;
left:103px;
}

.m2 li a.m24, .m2 li a.m24:visited{
	background-color: inherit;
	color: #000000;
	display: block;
	font-size: 90%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m24s{
	background-color: inherit;
	color: #009BD3;
	display: block;
	font-size: 90%;
	text-decoration: none;
	width: 256px;
	height:25px;
}

.m2 li a.m24:hover{
color: #009BD3;
}

.m2 li a.m24 span, .m2 li a.m24s span{
position:relative;
top:5px;
left:123px;
}

.brc{
	height:35px;
}

.brc a, .brc a:visited{
	color:#444E52;
	text-decoration:underline;
	font-size: 90%;
	line-height: 35px;
	padding:0px 0px 0px 25px;
	background: url(/images/brcm.gif) no-repeat 11px 7px;
}

.brc a.home{
	padding:0px 0px 0px 34px !important;
	background:none !important;
}

.brc a:hover{
	color:#009BD3;
}

.brc a.cur, .brc a.cur:visited, .brc a.cur:hover{
	text-decoration:none !important;
	color:#009BD3 !important;
}

.content{
	margin:0px 20px 0px 35px;
}

.content p{
	margin:0px;
	padding:0px;
	color:#444E52;
}

.content h2.summary{
	font-size:90% !important;
	color:#009BD3 !important;
	line-height: 16px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
}

.content h2.summary a, .content h2.summary a:hover, .content h2.summary a:visited{
	color:#0660DA !important;
}

.rcblock{
	width:167px;
	background: #E9EFF1;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 12px 0px;
}

.rcblock div{
	margin:15px 15px 0px 15px;
}

.rcblock p{
	margin:0px;
	padding:0px;
	font-size:90%;
}

.rcblock h1, .rcblockb h1{
	margin:0px;
	padding:0px;
	color:#0064D5;
	font-size: 100%;
	height:30px;
	line-height: 28px;
	background: url(/images/rct.gif) no-repeat bottom left;
	padding:0px 0px 0px 13px;
}

.mehr, .mehr:visited{
	color:#009BD3;
	text-decoration: none;
	background: url(/images/mehr.gif) no-repeat center right;
}

.mehr span{
	text-decoration: underline;
	margin:0px 7px 0px 0px;
}

.mehr:hover{
	text-decoration: none !important;
}

.rcblockb{
	width:167px;
	background: #E9EFF1;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
}

.rcblockb div{
	text-align:center;
	margin:7px 0px 0px 0px;
}

.rcblockb div img{
	border:1px solid #ffffff;
}

.rcblockb p{
	margin:7px 9px 0px 9px;
	padding:0px;
	font-size:90%;
}

.ad{
	color:#009BD3;
	font-size:90%;
}

.links{
	background: url(/images/links.gif) no-repeat 0px 6px;
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	line-height: 240%;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

.links span{
	cursor: pointer;
	margin:0px 0px 0px 12px;
}

.links:visited{
	background-color: inherit;
	color: #0064D5;
	text-decoration: none;
}

.links:hover{
	text-decoration: none;
}

.links:hover span{
	text-decoration: underline !important;
}

.downloads{
	background: url(/images/downloads.gif) no-repeat 5px 3px;
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	line-height: 240%;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

.downloads span{
	cursor: pointer;
	margin:0px 0px 0px 21px;
}

.downloads:visited{
	background-color: inherit;
	color: #0064D5;
	text-decoration: none;
}

.downloads:hover{
	text-decoration: none !important;
}

.downloads:hover span{
	text-decoration: underline !important;
}


/*********/

.content-block-ww{
	display: block;
}

.content-block-ww h1, .content h1, .content-block-ww ul li h1, .content-block-ww table td h1, .content ul li h1, .content table td h1, .infobox h1, .infobox p h1, .infobox ul li h1, .infobox table td h1, .infobox table td p h1{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}

.content-block-ww h2, .content h2, .content-block-ww ul li h2, .content-block-ww table td h2, .content ul li h2, .content table td h2, .infobox h2, .infobox p h2, .infobox ul li h2, .infobox table td h2, .infobox table td p h2{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.content-block-ww h3, .content h3, .content-block-ww ul li h3, .content-block-ww table td h3, .content ul li h3, .content table td h3, .infobox h3, .infobox p h3, .infobox ul li h3, .infobox table td h3, .infobox table td p h3{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

.content-block-ww p a, .content-block-ww a, .content-block-ww ul li a, .content-block-ww table td p a, .content-block-ww table td a, .content-block-ww table td ul li p a, .content-block-ww table td ul li a, .infobox p a, .infobox a, .infobox ul li a, .infobox table td p a, .infobox table td a, .infobox table td ul li p a, .infobox table td ul li a, .content p a, .content a, .content ul li a, .content table td p a, .content table td a, .content table td ul li p a, .content table td ul li a, .infobox p a, .infobox a, .infobox ul li a, .infobox table td p a, .infobox table td a, .infobox table td ul li p a, .infobox table td ul li a{
	background-color: inherit;
	color: #009BD3;
	text-decoration: none;
}

.content-block-ww p a:visited, .content-block-ww a:visited, .content-block-ww ul li a:visited, .content-block-ww table td p a:visited, .content-block-ww table td a:visited, .content-block-ww table td ul li p a:visited, .content-block-ww table td ul li a:visited, .content p a:visited, .content a:visited, .content ul li a:visited, .content table td p a:visited, .content table td a:visited, .content table td ul li p a:visited, .content table td ul li a:visited{
	background-color: inherit;
	color: #0064D5;
	text-decoration: none;
}

.content-block-ww p a:hover, .content-block-ww a:hover, .content-block-ww ul li a:hover, .content-block-ww table td p a:hover, .content-block-ww table td a:hover, .content-block-ww table td ul li p a:hover, .content-block-ww table td ul li a:hover, .infobox p a:hover, .infobox a:hover, .infobox ul li a:hover, .infobox table td p a:hover, .infobox table td a:hover, .infobox table td ul li p a:hover, .infobox table td ul li a:hover, .content p a:hover, .content a:hover, .content ul li a:hover, .content table td p a:hover, .content table td a:hover, .content table td ul li p a:hover, .content table td ul li a:hover, .infobox p a:hover, .infobox a:hover, .infobox ul li a:hover, .infobox table td p a:hover, .infobox table td a:hover, .infobox table td ul li p a:hover, .infobox table td ul li a:hover{
	text-decoration: underline;
}

.rcblock ul li, .content-block-ww ul li, .content-block-ww p ul li, .content-block-ww table td ul li, .content-block-ww table td p ul li, .infobox ul li, .infobox p ul li, .infobox table td ul li, .infobox table td p ul li, .content ul li, .content p ul li, .content table td ul li, .content table td p ul li, .infobox ul li, .infobox p ul li, .infobox table td ul li, .infobox table td p ul li{
	background: url(/images/links.gif) no-repeat 0px 6px;
	background-color: inherit;
	color: #444E52;
	font-size: 100%;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	font-size:11px !important;
	line-height:16px !important;
}

.rcblock ul, .content-block-ww ul, .content-block-ww p ul, .content-block-ww table td ul, .content-block-ww table td p ul, .infobox ul, .infobox p ul, .infobox table td p ul, .infobox table td ul, .content ul, .content p ul, .content table td ul, .content table td p ul, .infobox ul, .infobox p ul, .infobox table td p ul, .infobox table td ul{
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}

.content-block-ww, .content-block-ww p, .content-block-ww ul li p, .content-block-ww table td p, .content-block-ww table td ul li p, .infobox p, .infobox ul li p, .infobox table td p{
	background-color: inherit;
	color: #444E52;
	font-size: 11px;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*********/

sup{
	vertical-align:baseline;
	position:relative;
	top:-5px;
}

sub{
	vertical-align:baseline;
	position:relative;
	top:5px;
}

.content a, .content p a, .content ul li a, .content ul li p a, .content table td a{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	text-decoration: none;
}

.content a:visited, .content p a:visited, .content ul li a:visited, .content ul li p a:visited, .content table td a:visited{
	background-color: inherit;
	color: #0064D5;
	text-decoration: none;
}

.content a:hover, .content p a:hover, .content ul li a:hover, .content ul li p a:hover, .content table td a:hover{
	text-decoration: underline;
}

.content h1, .content p h1, .content ul li h1, .content table td h1{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}

.content h2, .content p h2, .content ul li h2, .content table td h2{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.content h3, .content p h3, .content ul li h3, .content table td h3{
	background-color: inherit;
	color: #009BD3;
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.content p, .content ul li p, .content table td p{
	background-color: inherit;
	color: #444E52;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}


.content ul li, .content p ul li, .content table td ul li, .content table td p ul li, .infobox ul li, .infobox p ul li, .infobox table td ul li, .infobox table td p ul li, .content ul li, .content p ul li, .content table td ul li, .content table td p ul li, .infobox ul li, .infobox p ul li, .infobox table td ul li, .infobox table td p ul li{
	background: url(/images/links.gif) no-repeat 0px 6px;
	background-color: inherit;
	color: #444E52;
	font-size: 100%;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}

.content ul, .content p ul, .content table td ul, .content table td p ul, .infobox ul, .infobox p ul, .infobox table td p ul, .infobox table td ul, .content ul, .content p ul, .content table td ul, .content table td p ul, .infobox ul, .infobox p ul, .infobox table td p ul, .infobox table td ul{
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}

.pic-pointer{
	cursor:pointer;
}

.pli{
	background: #F4F7F8 url(/images/ali.gif) no-repeat 0px 17px;
	margin:0px 0px 18px 0px;
	clear:both;
	border:1px solid #ff0000;
}

.pli p{
	margin:0px 17px 17px 17px;
	position:relative;
	top:12px;
}


.ali{
	height:100px;
	background: #F4F7F8 url(/images/ali.gif) no-repeat 0px 17px;
	margin:0px 0px 18px 0px;
}

.ali p{
	margin:0px 17px 17px 17px;
	position:relative;
	top:12px;
}


.pp{
	float: left;
	margin: 0px 0px 0px 10px;
	text-align: left;
	width: 100px;
}

.pp a, .pp a:visited{
	background-color: inherit;
	text-decoration: none !important;
	background: url(/images/pp.gif) no-repeat top left;
}

.pp a span{
	margin:0px 0px 0px 0px;
}

.pp a:hover, .nxtp a:hover{
	text-decoration: none !important;
}

.pp a:hover span{
	text-decoration: underline;
	margin:0px 0px 0px 0px;
}

.nxtp{
	float: right;
	background: url(/images/nxtp.gif) no-repeat top right;
	margin: 0px 10px 0px 0px;
	text-align: right;
	width: 100px;
}

.nxtp a, .nxtp a:visited{
	background-color: inherit;
	text-decoration: none;
}

.nxtp a:hover span{
	text-decoration: underline !important;
}

.pp a span{
	margin:0px 12px 0px 0px;
}

.pages{
	margin: 0px 100px 0px 100px;
	text-align: center;
}

.pages a, .pages a:visited{
	background-color: inherit;
	color: #444E52;
	text-decoration: none;
}

.pages a:hover{
	background-color: inherit;
	color: #009BD3;
	text-decoration: underline;
}

.tst{
	margin:0px 20px 18px 35px;
	background: #F4F7F8;
	padding:5px;
}

.tst table td a.ttl{
	background: url(/images/ali.gif) no-repeat 5px 5px;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 17px;
	font-size:11px;
}

.tst table td p{
	margin:0px 0px 0px 17px;
	font-size:11px;
}


.form_template{
	margin: 10px 0px 0px 0px;
}

.form_template .input_tpl{
	background-color: #ffffff;
	border-top: 1px solid #B3BEC3;
	border-right: 1px solid #B3BEC3;
	border-bottom: 1px solid #B3BEC3;
	border-left: none;
	color: #444E52;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	margin: 0px 0px 8px 0px;
	padding: 0px 4px 0px 4px;
	width:366px;
}

.form_template .select_tpl{
	background: #FFFFFF;
	border-top: 1px solid #B3BEC3;
	border-right: 1px solid #B3BEC3;
	border-bottom: 1px solid #B3BEC3;
	color: #3B3B3B;
	font: 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	height: 20px;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	width:375px;
}

.form_template fieldset {
	background: #F2F6F7;
	border: none;
	color: inherit;
	margin: 0px 0px 0px 0px;
	padding: 8px;
	width: 500px;
}

.form_template label {
	background-color: inherit;
	color: #009BD3;
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0px 0px 0px 25px;
	text-align: left;
	font-size:11px !important;
	border:1px solid #B3BEC3;
	background:#F2F6F7 url(/images/lab.gif) no-repeat bottom left;
}

/***/
.bottomDark{
	background: #E9EFF1;
	color: inherit;
	height: 27px;
}

.bottomLeft{
	border-right: none !important;
	height: 27px;
}

.bottomLight{
	background: #F6F9F9;
	color: inherit;
	height: 27px;
}

.bottomRightDark{
	background: #E9EFF1;
	color: inherit;
	height: 27px;
}

.bottomRightLight{
	background: #F6F9F9;
	color: inherit;
	height: 27px;
}

.centerDark{
	background: #E9EFF1 !important;
	color: inherit;
	height: 27px;
}

.centerLight{
	background: #F6F9F9 !important;
	color: inherit;
	height: 27px;
}

.oneColorLight td, .oneColorDark td, .twoColorRows td, .twoColorCols td, .oneColorLight th, .oneColorDark th, .twoColorRows th, .twoColorCols th{
	border: 1px solid #C9CFD1;
	padding: 5px !important;
}

.oneColorLight td, .oneColorLight td p, .oneColorDark td, .oneColorDark td p, .twoColorRows td, .twoColorRows td p, .twoColorCols td, .twoColorCols td p, .oneColorLight th, .oneColorLight th p, .oneColorDark th, .oneColorDark th p, .twoColorRows th, .twoColorRows th p, .twoColorCols th, .twoColorCols th p{
	background-color: inherit;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

.oneColorLight, .oneColorDark, .twoColorRows, .twoColorCols{
	font-size:100%;
	border: none;
	border-collapse: collapse;
}

.oneColorLight caption, .oneColorDark caption, .twoColorRows caption, .twoColorCols caption{
	font-weight:bold !important;
	padding:5px 0px 5px 0px;
}

.rightDark{
	background: #E9EFF1 !important;
	color: inherit;
	height: 27px;
}

.rightLight{
	background: #F6F9F9 !important;
	color: inherit;
	height: 27px;
}

.topLeftHeader{
	border-top: 3px solid #00B0F0 !important;
	height: 47px;
	background: url(/images/links.gif) no-repeat bottom left;
}

.topRightHeader{
	height: 47px;
	border-top: 3px solid #00B0F0 !important;
	background: url(/images/links.gif) no-repeat bottom left;
}

.tleft{
	border-right: none !important;
	height: 27px;
}

.tleft p, .bottomLeft p{
	background-color: inherit;
	color: #009BD3 !important;
	font-size: 11px !important;
}

.topHeader{
	height: 47px;
	border-top: 3px solid #00B0F0 !important;
	background: url(/images/links.gif) no-repeat bottom left;
}
/**/

.qty{
	background-color: #ffffff;
	border: 1px solid #B3BEC3;
	color: #444E52;
	font-size: 11px;
	height: 18px;
	line-height: 16px;
	text-align:center;
	width:40px;
	padding:0px;
	margin:0px;
}

.steps{
width:674px;
height:22px;
background:url(/images/eshop/steps.gif) no-repeat top left;
margin:0px 0px 25px 0px;
}

.steps a, .steps a:visited{
line-height:22px !important;
color:#00B0F0;
text-decoration:none;
}

.steps a:hover{
text-decoration:underline !important;
}

.steps a.curs, .steps a.curs:visited, .steps a.curs:hover{
line-height:22px !important;
color:#0064D5;
text-decoration:underline;
}

.as{
	color:#FFFFFF !important;
	margin-left:170px;
	font-size:90%;
}