.border {
	border: 1pt solid #8ECCE3;
}
.borderlr {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8ECCE3;
	border-left-color: #8ECCE3;
}
.border1 {
	border: medium solid #8CCDE3;
}
.vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
}
.pborder {
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bg/bd.jpg);
}
.left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BEBEBE;
}
.rb_lb {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}
.rb_t {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF0000;
}
.rb_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
}
.rb_lt {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FF0000;
	border-left-color: #FF0000;
}
.rb_l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF0000;
}
.rb_r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF0000;
}
.rb_rt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
}
.rb {
	border: 1px solid #FF0000;
}
.rb_rb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
}
.right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BEBEBE;
}
.top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BEBEBE;
}
.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEBEBE;
}
.left-top {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.left-bottom {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.right-top {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #BEBEBE;
	border-right-color: #BEBEBE;
}
.right-bottom {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
}
.tbrl {
	border: 1px solid #BEBEBE;
	background-color: #FFFFFF;
}
.solid {
	background-color: #BEBEBE;
}
.lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
}
.prep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #0000CC;
}
.zagolovok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	background-color: #8CCDE3;
	text-align: left;
	padding: 3px 5px 3px 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #31A3C8;
}
.zagred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-image: url(/images/bg/zagred.jpg);
	background-repeat:repeat-y;
}
.zaggrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E4E4E4;
	padding: 2px 2px 2px 3px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #999999;
}
.bitl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.dates {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #8CCDE3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #31A3C8;
}
.bprep {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000099;
	padding-left: 5px;
}
.zaggrn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-image: url(/images/bg/place.jpg);
}
.brdgreen {
	border: 1pt solid #82EB8F;
	background-color: #F5FEF8;
}
.zagolovokl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	text-align: left;
	padding: 3px 5px 3px 8px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #31A3C8;
	background-image: url(/images/bg/bgd.jpg);
}
.zagyel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-image: url(/images/bg/prep.jpg);
}
.brdyel {

	border: 1pt solid #F3C68B;
	background-color: #FFFDF4;
}
.zaggrnpurp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-image: url(/images/bg/plan.jpg);
}
.brdpurp {


	border: 1pt solid #E8B1F5;
	background-color: #FEF9FF;
}
.zagprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-image: url(/images/bg/price.jpg);
}
.brdprice {



	border: 1pt solid #D6DBE1;
	background-color: #FAFBFF;
}
.zagbig {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	font-weight: bolder;
	color: #4F5BA4;
	padding-left: 15px;
	line-height: 30px;
	font-variant: normal;
	text-transform: none;
}.mfwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.zagCO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
}
.prepCO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.yellow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
}
.georgia_purp {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #990000;
}
.mnt-crs {
	font-family: "monotype corsiva";
	font-size: 16pt;
	font-weight: bold;
}
.mnt-crs-red {
	font-family: "monotype corsiva";
	font-size: 16pt;
	font-weight: bold;
	color: #FF0000;
}
.mnt-crs-blue {
	font-family: "monotype corsiva";
	font-size: 16pt;
	font-weight: bold;
	color: #0000FF;
}
