BODY {
	background-color:#fff1fb;
	padding:0px;
	margin:0px;
	margin-bottom:20px;
}

DIV, TD {
	color:#4b0c48;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	margin: 0px;
	padding: 0px;
}

TD {
	vertical-align: top;
}

A {	
	color: #6d6dc1;
}

A:HOVER {
	color: #d6006e;
	text-decoration: none;
}



H1 {
	color:#70126b;
	font-size: 25px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight:normal;
}

H1.vensel {
display: inline;
	margin:0;
	white-space: nowrap;	
}

H2 {
	color:#4b0c48;
	font-size: 16px;
	margin-bottom:-3px;
}

H2.contacts {
	color:#70126b;
	font-size: 16px;
	margin-bottom:5px;
	font-weight:normal;
}

b.contacts {
	color:#70126b;
}

FORM {
	padding: 0px;
	margin: 0px;
}

INPUT, SELECT, TEXTAREA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

IMG {border-color: #e5acd7;}



.clear {clear:both; overflow:hidden; font-size:0;}

#ltl { margin-bottom:7px; margin-top:10px}
#ltl td div { font-size:11px; color:#af64a3}
#ltl td div a{ font-size:11px;}
TABLE.supermain {
	width:100%;
	height:100%;
	background:#fff1fb url(/tpl/minimaxi.ru/img/bk.png) center top no-repeat;
}


TABLE.main {
	width:960px;
	height:100%;
	background: url(/tpl/minimaxi.ru/img/bkbtm_r.jpg) bottom right no-repeat;
}
TD.leftcolumn_btm {
	width:328px;
	height:135px;
	background: url(/tpl/minimaxi.ru/img/bkbtm_l.gif) bottom right no-repeat;
	vertical-align:bottom;
}	
TD.rightcolumn_btm {
	width:632px;
	vertical-align:bottom;
	text-align:right;
}	


.logo_plate{
	display:block;
	height:139px;
	background: url(/tpl/minimaxi.ru/img/bklogo.gif) top right no-repeat;
}

.lmenu_plate {
	display:block;
	background:url(/tpl/minimaxi.ru/img/bklmenu.gif) top right no-repeat;
	padding:90px 0 0 40px;
	height:200px;
}
.lmenu_block {
	float:left;
	display:inline-block;
	font-size:11px;
	font-weight:bold;
	color:#d6006e;
	width:120px;
}
.lmenu_block P {margin:6px 0}



.topmenu_item {
	float:left;
	display:inline-block;
	font-size:11px;
	color:#d6006e;
	margin:18px 10px 0 0;	
}


.topmenu_plate {
	display:block;
	height:52px;
	background:url(/tpl/minimaxi.ru/img/bktmenu.gif) top left no-repeat;
	padding:0 32px 0 32px;
	position:relative;
}
.topmenu_topicons{

	display:inline-block;
	white-space: nowrap;
	margin-top:18px;
	position:absolute;
	top:0px;
	right:0px;
}

.collage {
	display:block;
	height:303px;
	width:532px;
	background:url(/tpl/minimaxi.ru/img/collage1.jpg) top left no-repeat;
	z-index:1;
}




.search_plate {
	display:block;
	background:url(/tpl/minimaxi.ru/img/bksearch.gif) top left no-repeat;
	margin:50px 0 20px 0;
	padding:30px 0 0 40px;
	vertical-align:top;
}

INPUT#fld_search {
	width:170px;
	padding:2px 4px 1px 4px;
	height:21px;
	border:0;
	border-top:solid 1px #ca87be;
	border-bottom:solid 1px #ca87be;
	border-left:solid 1px #ca87be;
	margin-top:20px ;
}
* html INPUT#fld_search {margin-top:19px}



.content {
	display:block;
	padding:20px 0px 0 20px;
	clear:both;
	overflow:hidden;
	width:580px;
}

.content_columnleft {
	float:left;
	display:inline-block;
	width:270px;	
}

.content_columnright{
	float:right;
	display:inline-block;
	width:270px;	
}

.lastnews {
	font-size:11px;
}

P.innerlink {
	font-size:11px;
	font-weight:bold;
	margin:20px 0;
}


.counters {
	float:left;
	display:inline;
	margin:0 30px;
}
.counters IMG {
	margin-right:5px;
}



.copy {
	float:right;
	display:inline;
	font-size:11px;
	color:#af64a3;
	margin:0 125px 25px 0
}

.promoting {
	display:block;
	margin:0 0 0 40px;
	clear:both;
	overflow:hidden;
	padding-bottom:51px;
}
.promoting DIV {
	float:left;
	display:inline;
	font-size:11px;
	color:#af64a3;
}
.promoting DIV.effect {
	width:183px;
}
.promoting A {
	text-decoration:none;
}


.phone {
	position: relative;	
	z-index:100;
	margin:-50px 0 0 350px;
}


.vdlv {
	float:left;
	display:inline-block;
	width:20px;
	height:1px;
}

.tk_block {
	display:block;
	margin:10px 0;
	clear:both;
	overflow:hidden;
	width:580px;
}

.tk_plate {
	float:left;
	display:inline;
}
.tk_image {
	display:block;
	background:url(/tpl/minimaxi.ru/img/bkimgtr.gif) top no-repeat;
	width:174px !important;
	width:180px;
	height:174px !important;
	height:180px;
	padding:3px;
}
.tk_text {
	display:block;
	width:174px !important;
	width:180px;
	text-align:center;
	padding:3px;
	margin-top:1px !important;
	margin-top:-1px;
	font-size:11px
}

.tk_image_big {
	display:block;
	background:url(/tpl/minimaxi.ru/img/bkimgtrbig.gif) top no-repeat;
	width:300px !important;
	width:310px;
	height:300px !important;
	height:310px;
	padding:3px;
}
.tk_text_big {
	display:block;
	width:300px !important;
	width:310px;
	text-align:center;
	padding:3px;
	margin-top:1px !important;
	margin-top:-1px;
	font-size:11px
}
.tk_image_small {
	display:block;
	background:url(/tpl/minimaxi.ru/img/bkimgtrsmall.gif) top no-repeat;
	width:95px !important;
	width:100px;
	height:95px !important;
	height:100px;
	padding:3px;
}
.tk_text_small {
	display:block;
	width:95px !important;
	width:100px;
	text-align:center;
	padding:3px;
	margin-top:1px !important;
	margin-top:-1px;
	font-size:11px
}

.vdlv_small {
	float:left;
	display:inline-block;
	width:5px;
	height:1px;
}




TABLE.innertb {
	background-color: #70126b;	
	margin:15px 0;
	width:246px;
}

TABLE.innertb TD {
	padding: 4px 4px;
}

TABLE.innertb TD.innertbhead {
	background-color:#bf81c0;
	color: #ffffff;
	font-size:10px;
	font-weight:bold;
	padding: 5px;
}

TABLE.innertb TR {
	background-color: #ffffff;
}

TABLE.innertb TR#tr1 {
	background-color: #ffffff;
}

TABLE.innertb TR#tr2 {
	background-color: #f1f2f3;
}




.red {color:#d5006e;}


.pagenumb {
	font-weight:bold;
	color:#d5006e;
}
.pagenumb span {
	padding:1px 5px 2px 5px;
}

.pagenumb A {
	margin:3px;
	background-color:#ffc5ec;
}


DIV.map_root {
	font-size:12px;
	font-weight:bold;
	padding-left:13px;
	background:url(/tpl/minimaxi.ru/img/dmstart0.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}
DIV.map_node1 {
	font-size:12px;
	padding-left:47px;
	background:url(/tpl/minimaxi.ru/img/dmap1.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}
DIV.map_node2 {
	font-size:12px;
	padding-left:81px;
	background:url(/tpl/minimaxi.ru/img/dmap2.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}
DIV.map_node3 {
	font-size:12px;
	padding-left:115px;
	background:url(/tpl/minimaxi.ru/img/dmap3.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}
DIV.map_node4 {
	font-size:12px;
	padding-left:149px;
	background:url(/tpl/minimaxi.ru/img/dmap4.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}
DIV.map_node5 {
	font-size:12px;
	padding-left:183px;
	background:url(/tpl/minimaxi.ru/img/dmap5.gif) left no-repeat;
	white-space:nowrap;
	height:24px;
}

.red {
	color: red;
}

#startnode2 {background:url(/tpl/minimaxi.ru/img/dmstart1.gif) left no-repeat;}
#endnode2 {background:url(/tpl/minimaxi.ru/img/dmend1.gif) left no-repeat;}

#startnode3 {background:url(/tpl/minimaxi.ru/img/dmstart2.gif) left no-repeat;}
#endnode3 {background:url(/tpl/minimaxi.ru/img/dmend2.gif) left no-repeat;}

#startnode4 {background:url(/tpl/minimaxi.ru/img/dmstart3.gif) left no-repeat;}
#endnode4 {background:url(/tpl/minimaxi.ru/img/dmend3.gif) left no-repeat;}

#startnode5 {background:url(/tpl/minimaxi.ru/img/dmstart4.gif) left no-repeat;}
#endnode5 {background:url(/tpl/minimaxi.ru/img/dmend4.gif) left no-repeat;}

#rootend {background:url(/tpl/minimaxi.ru/img/dmend0.gif) left top no-repeat;}

A.map {
	font-size: 11px;
}


TABLE.cataloglist TD {
	font-weight:bold;
}

TABLE.cataloglist TD P {
	margin-top:0px;
	margin-bottom:10px;
}

TABLE.contacts, TABLE.cataloglist {
	margin-top:13px;
}

SPAN.innerlink {
	color: #6d6dc1;
	font-size:11px;
	font-weight:bold;
}
