p {text-indent: 25px;}

#selectionform {background: url(/i/bg.gif); border: 1px dashed red; padding: 10px; font: normal 12px Tahoma;}
#selectionform td { font: normal 12px Tahoma;}
#selectionform input {background-color: #faffb0;}



h4,h5{font-family: Arial, sans-serif, Verdana; text-align: center; color:#444}

h1{text-align:center; padding: 5px 5px 10px 10px; FONT: 18px Verdana,Tahoma;  color: #FD0101; font-weight: bold; }

h2{text-align:left; padding: 5px 5px 10px 10px; font-family: verdana; color: #FD0101; font-size: 14px; border-bottom:2px solid #AC9CFF;}
h3{font-size: 11pt; font-family: Verdana,Arial,Sans-Serif; text-align: left;  border-left: 10px solid #F0F0F0;padding: 10px;}


.ltit{COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;}

.lpart{
COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #FD0101;
	background-color: #F3F3F3;
	padding: 15px;
	margin:10px;
	margin-left:32px;
	}
.razdel {COLOR: #000080; FONT: 14px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;}


.links {COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;}

.art {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #FD0101;
	background-color: #F3F3F3;
	padding: 15px;
	}
.mag {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif;	}






.path { font-size: 9pt; font-family: Verdana,Tahoma,Arial;}
phototd {
	text-align: center;
	vertical-align: top;
}
.content{padding: 20px; 
	FONT: 12px verdana, arial, sans-serif; 
	}
.menu{padding: 10px; 
	FONT: 12px verdana, arial, sans-serif; 
	background: #FFF;
	}
.selbox {
FONT: 11pt #555555 verdana,sans-serif;
font-weight: bold;
padding:	0px;
margin: 0px;
text-align: center;
border: 0px;}
.btn {
FONT: 10pt #555555 verdana,sans-serif;
font-weight: bold;
padding:	1px; 
background: #EEEEEE;
margin:0px;
}
#nav A {
	padding: 		1px;
	margin: 		0px;
	margin-bottom: 4px;
	margin-top: 0px;
	display: 		block;
	text-decoration:	none;
}

#nav A:hover {
	text-decoration:	underline;
}

#treenav A {
	text-decoration:	none;
}

#treenav A:hover {
	text-decoration:	underline;
}

.navopen{
	padding: 		1px;
	margin: 		0px;
	margin-bottom: 4px;
	margin-top: 0px;
	display: 		block;
	font-weight: bold;
}



a.navopen{
	padding: 		1px;
	margin: 		0px;
	margin-bottom: 4px;
	margin-top: 0px;
	display: 		block;
	text-decoration:	none;
}

a.navopen:hover {
	text-decoration:	underline;
}
.mind{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-top: 3px solid #97A5F9;
	border-bottom: 3px solid #97A5F9;
	background-color: #FFFFFF;
	padding: 10px; margin: 5px;}

.mindl{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-left: 1px solid #FC6C6C;
	background-color: #F3F3F3;
	padding: 10px;}





	.cont{color: #777777;
	padding: 0px 0px 0px 5px;
	margin: 3px 0px 20px 3px;
	border-left: 2px solid #B0C1DD;
	}
.mcap {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

	background: #E5E5FF;
	font-size: 11px;
	padding: 2px 2px 2px 2px;

	border-top: 1px  solid #FD0101;
	border-bottom: 1px  solid #FD0101;
}
.mcap a {
	color: #063075; text-decoration:none;}
.mcap a:hover {
	color: #0652CF; text-decoration:underline;}

.mtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin:  5px 10px 5px 10px;
font-weight: normal;
}
.mtext a {
	color: #5F7089; text-decoration:none;}
.mtext a:hover {
	color: #E00029; text-decoration:underline;}


.desc_text {font-family: geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;}

.mlink { padding: 5px 0px 5px 0px;}




.borderleft
	{
	border: 1px solid #B0C1DD;
	border-right: none;
	background: #FFFFFF url(../i/_dli.gif) bottom left no-repeat;
	}
.cap {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	background: #131F83 url("../i/_uli.gif") no-repeat left top;
	font-size: 14px;
	padding: 3px;
}



.zakaz {vertical-align: bottom;
	height:100%;
	}


.um {
	font-family:  Verdana,Tahoma, sans-serif;	
	font-size: 9pt;
	background-color: #000000;
	padding: 3px 20px 3px 20px;
	font-weight: bold;
	color: #EFF2D4;
}
.imgbr{border: 1px solid #B0C1DD;}

.rightpart {border-left: 1px solid #112289; padding: 20px;}

.foto {border-top: 1px solid #112289; 
border-bottom: 1px solid #112289; 
padding:15px; margin: 5px;
background: #EBECF1;
font-family:  Tahoma, sans-serif;	
font-size: 8pt;}

.adres {border-top: 1px solid #FD0101; 
border-bottom: 1px solid #FD0101; 
padding: 3px 10px 3px 10px;
background: #112289;
color: #FFFFFF;
font-family:  Tahoma, sans-serif;	
font-size: 8pt;}
a.whitelink{
color: #FFFFFF; text-decoration: none;}
a.whitelink:link{color: #FFFFFF;}
a.whitelink:hover{color: #FFFFFF;}
a.whitelink:active{color: #FFFFFF;}
a.whitelink:visited{color: #FFFFFF;}

.ncode_imageresizer_warning { margin: 0; padding: 0; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #A9B8C2; color: black; background-color: #A9B8C2; font-size: 8pt; cursor:pointer; }
.basketbtn {margin:20px 10px 10px 10px;}
a.GoodName{font: normal 17px Arial, sans-serif; padding:3px 5px 0px 5px; text-decoration:none; line-height:170%; margin: 1px 13px 3px 0px; color: #222266; border-bottom: 1px dashed #5555AA;}
a.GoodName:hover{ color: #FFFFFF; background-color: #5555AA;}

#fotoview {z-index:1000;position: absolute;  border: 5px solid #AAAAAA;  background: url(/i/close.gif) right top no-repeat; background-color: #FFFFFF; display:none; padding:10px 20px 10px 20px;overflow:auto;}


/*          Стили для дерева            */

.mlnkt {padding:0px; font: normal 11px Tahoma, Arial; line-height:12px; margin:0px; padding: 5px 5px 0px 21px; margin-top:1px;}
.mlnkt a {text-decoration:none; color: #000080; cursor:pointer; outline: none;}
.mlnkt a:hover {text-decoration:none; color: #000080; }
.mlnkt a:visited {color: #000080;}
.subpartt {margin:0px 0px 0px 5px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}
.lastsubpartt {margin:0px 0px 0px 5px;padding:0px 0px 0px 2px;}
#leaft {background: url(/i/mbt.gif) left top no-repeat; }
#leaft a.linkcl {color:#000080;}
#leaft a.linkcl:hover {text-decoration:underline;  }
#lastleaft {background: url(/i/mblt.gif) left top no-repeat; margin-bottom:7px;}
#lastleaft a.linkcl {color:#000080; }
#lastleaft a.linkcl:hover {text-decoration:underline;  }



.mlnk {padding:0px; font: normal 11px Tahoma, Arial; line-height:12px; margin:0px; padding: 5px 5px 0px 34px; margin-top:1px;}
.mlnk a {text-decoration:none; color: #000080; cursor:pointer; outline: none;}
.mlnk a:hover {text-decoration:none; color: #0000A0; }
.mlnk a:visited {color: #000080;}
.subpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;background: url(/i/subpartbg.gif) left top repeat-y;}


.lastsubpart {margin:0px 0px 0px 17px;padding:0px 0px 0px 2px;}
.plus {width:10px;display: inline-block;margin-right:5px;margin-top:3px; }
#noplus {width:10px;display: inline-block;background: url(/i/mbhor.gif) left top repeat-x; margin-right:5px;}
#topleaf{background: url(/i/mbtop.gif) left top no-repeat; }
#leaf {background: url(/i/mb.gif) left top no-repeat; }
#leaf a.linkcl {color:#000080; }
#leaf a.linkcl:hover {text-decoration:underline;  }
#lastleaf {background: url(/i/mbl.gif) left top no-repeat; }
#lastleaf a.linkcl {color:#000080; }
#lastleaf a.linkcl:hover {text-decoration:underline;  }
#topleaf a.linkcl {color:#000080;  }
#topleaf a.linkcl:hover {text-decoration:underline;  }

.treeblock {margin-left:0px; font-size:80%;font-family:Verdana,Arial,sans-serif;
background:#FFFFFF;padding:2px;border: 1px solid #AAAAEE; margin-bottom:10px;}

#rollbox {padding:2px;margin:2px; border: 1px solid #EEE; width:3px; display:block; width:140px; height:180px; text-align:middle; vertical-align:bottom; line-height: 180px;}
#rolln {font: normal 11px Tahoma; color:#5555FF;}
#rolln a{color:#5555FF; text-decoration:none;}
#rollp {font: bold 12px Tahoma; color:#FF3333;}


.auxiliary {
      display: inline-block;
      vertical-align: middle;
      width: 0px;
      height: 100%;
}