#artblok {border-bottom: 1px solid #e0e0e0; font: normal 100% Arial; color: #555; padding: 5px 20px 5px 20px;}

#artblok a {font: normal 140% Arial; color: #bb1219;}
#artblok img {margin:7px;}
#artblok #imgbl {width:130px;	float:left;}

.bookmark {float:left; width:90%; 
border-bottom:1px solid #e0e0e0; margin:10px 0 8px 0; position:relative}
.bookmark A {position:relative; top:1px;display:block; float:left; margin:0 6px; 
padding:3px 9px; border:solid #e0e0e0; border-width:1px 1px 0 1px; color:#666; 
text-decoration:none; font-weight:bold; background:url(i/bg_bookmark.gif) repeat-x 0 0}
.bookmark A.current {background:#fff; border-bottom:1px solid #fff}
.bookmark A.currentauth {background:#f7f7f7; border-bottom:1px solid #f7f7f7}


.mind{border: 0px; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border-top: 3px solid #DDDDDD;
	border-bottom: 3px solid #DDDDDD;
	background-color: #F9F9F9;
	padding: 10px; margin: 10px;}


.bord{  border: 1px solid #DDDDDD;
	FONT: 11px Tahoma, verdana, arial, sans-serif; 
	background-color: #FFF;
	padding: 10px;
	margin-left:5px;}


BODY {
	background: #FFFFFF url("../i/bg_down.jpg") no-repeat right bottom;
}

.text{
font-size: 10pt; font-family: geneva,Sans-Serif; text-align: justify;  
color: #111111;
border-left: 1px solid #96C355;
padding: 30px;
margin: 0px 10px 10px 10px;
}

.asd{
font-size: 10pt; font-family: geneva,Sans-Serif; text-align: justify;  
color: #111111;
border-left: 1px solid #96C355;
padding:5px;}


.dn {
font-size: 9pt; font-family: Tahoma,Verdana,Sans-Serif; text-align: right;  
color: #5A8F00;
background:#DAF6C6;
border-right: 3px solid #96C355;
border-top: 3px solid #96C355;
padding: 10px;
width: 390px;

}












p {text-indent: 25px;}
h1 {font-family: Helvetica, Verdana, Arial, sans-serif; text-align: center; color:#4F8404; 
 font-size: 14pt;}
h3,h4,h5{font-family: Arial, sans-serif, Verdana; text-align: center; color:#4F8404;}
h2{
COLOR: #000080; 
FONT: 12px verdana, arial, sans-serif; 
font-weight: bold;
vertical-align:center;
padding: 0px;
margin:0px;}

h3{font-size: 13pt; font-family: Trebuchet MS, Sans-Serif; text-align: left; padding: 20px 20px 5px 40px;}

a.myh3{font-size: 12pt; font-family: Verdana,Arial,Sans-Serif; text-align: left;  
border-left: 10px solid #F0F0F0;padding: 10px; margin-bottom: 10px;}

.ltitS{COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;
	padding:12px;text-decoration:none;
	text-align: right;
}


div.Photo {
	float:left;
	width: 220px;
	height:370px;
	border:  1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #F7F7F7;
	padding: 10px;
	margin:5px;
	font-family: Tahoma, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	vertical-align: top;
}

a.Photo {
	border: 0px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

.ltitl{color:#BB1219; ; FONT: 13pt Arial, Helvetica, verdana,  sans-serif; 
	font-weight: bold; font-style: italic; vertical-align:center;
	padding:0px;text-decoration:none;
}

.linkz {color:#BB1219; ; FONT: 13pt Arial, Helvetica, verdana,  sans-serif; 
	font-weight: bold; font-style: italic; vertical-align:center;
	padding:0px;text-decoration:none;
}
.linkz:hover {text-decoration:underline;COLOR: #202256}
.linkz1 {COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;
	padding:3px;text-decoration:none;
	text-align: right;
}

.ltitS2 {COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;
	padding:12px;text-decoration:none;
	text-align: right;
}

a.ltitS2 {COLOR: #000080; FONT: 12px verdana, arial, sans-serif; 
	font-weight: bold; vertical-align:center;
	padding:12px;text-decoration:none;
	text-align: right;
}


.linkstd {padding:10px;}
.al {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	}

.art {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #999999;
	background-color: #F3F3F3;
	padding: 15px;
	}
.art2 {COLOR: #000080; FONT: 10px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	border-left: 1px solid #999999;
	background-color: #F3F3F3;
	padding: 15px;
	margin-top:0px;
	margin-left:30px;
	}

.art3 {COLOR: #000080; FONT: 10px Tahoma, verdana, arial, sans-serif; 
	}

.art4 {COLOR: #000080; FONT: 12px Tahoma, verdana, arial, sans-serif; 
	vertical-align:center;
	border: 0px;
	margin-left:20px;
	font-weight: bold;
	}


.mainmenu {
	vertical-align:center;
	background-color: #F3F3F3;
	padding: 0px;
	}

.mag {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif;	}


.foto {COLOR: #000080; FONT: 11px Tahoma, verdana, arial, sans-serif; 
	border:  1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	background-color: #F7F7F7;
	padding: 15px;
	}
a.fotoref:link {text-decoration: none; color: #000080;}
a.fotoref:visited {text-decoration: none; color: #333355;}
a.fotoref:active {text-decoration: underline; color: #0000AA;}
a.fotoref:hover {text-decoration: underline; color: #0000DD;}



.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: #FFFFFF;
	}
.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;
}
.cw{padding:10px;
font-size: 10pt; font-family: Verdana,Arial,Sans-Serif; }

#tabl table {border: 1px solid #AAAAA;}
#myt {background-color: #FFFFFF; margin: 5px 0px 5px 0px;}
#myt td {border-top:1px solid #CAD3E4;border-bottom:2px solid #CAD3E4; 
padding: 5px; font:normal 13px Arial; color:#6D6E7A; text-align:center;}
#myt th {border-top:2px solid #CAD3E4;border-bottom:3px solid #CAD3E4; 
background-color: #EEFFEE;
padding: 5px; font:normal 14px Arial; font-weight: bold; color:#000; text-align:center;}
#clear { clear:both;}



/*          Стили для дерева            */

.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: #BB1219; cursor:pointer; outline: none;}
.mlnkt a:hover {text-decoration:none; color: #BB1219; }
.mlnkt a:visited {color: #BB1219;}
.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:#BB1219;}
#leaft a.linkcl:hover {text-decoration:underline;  }
#lastleaft {background: url(/i/mblt.gif) left top no-repeat; margin-bottom:7px;}
#lastleaft a.linkcl {color:#BB1219; }
#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: #BB1219; cursor:pointer; outline: none;}
.mlnk a:hover {text-decoration:none; color: #0000A0; }
.mlnk a:visited {color: #BB1219;}
.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:#BB1219; }
#leaf a.linkcl:hover {text-decoration:underline;  }
#lastleaf {background: url(/i/mbl.gif) left top no-repeat; }
#lastleaf a.linkcl {color:#BB1219; }
#lastleaf a.linkcl:hover {text-decoration:underline;  }
#topleaf a.linkcl {color:#BB1219;  }
#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;}

#clubsl a {font: normal 18px Trebuchet MS; Arial; color:#BB1219; margin:10px 3px 5px 10px;}
#clubsl a:hover {text-decoration:underline;}