.a12_r {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 880000}
.t11_g {  font-family: tahoma; font-size: 11px; color: a1a1a1}
.a12_b {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: 00225D; text-decoration: none}
.a12_g {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #606060}
.bgDown {
	background: #FFF url(images/bg_bottom_right.jpg) no-repeat right bottom;
}
img {
	border: none;
}
img.port {
	border-left: #DCDCDC 2px solid;
}
a {
	color: #800;
	text-decoration: underline;
}
.bot {
	font: 11px tahoma;
	color: #000;
}
div.prosto {
	padding: 10;
}
.content {
	padding: 20 30 30;
	font: 12px tahoma;
	color: #979696;
	text-align: justify;
}
div.rec {
	font: 11px tahoma;
	color: #a1a1a1;
	padding: 5 0 10;
	text-align: justify;
}
div.rec a {
	color: #00225d;
	text-decoration: none;
}
div.opa {
	text-align: right;
	font-style: italic;
	margin: 25 0;
}
div.opaInside {
	text-align: justify;
	border-top: #DCDCDC 1px dotted;
	border-bottom: #DCDCDC 1px dotted;
	font-style: normal;
	padding: 7 0;
}
.menuBottom {
	font: 11px tahoma;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding: 5 0 0;
}
.menuBottom a {
	color: #000;
	text-decoration: none;
}
.zveri {
	border-left: #8d8d8d 1px dotted;
}
.menu2 {
	font: 11px tahoma;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.menu2 a {
	color: #FFF;
	text-decoration: underline;
}
h1 {
	font: 12px tahoma;
	color: #800;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5 0 7 5;
	border-left: #DCDCDC 5px solid;
	padding: 0 0 0 8;
}
ul {
	list-style-type: square;
	list-style-image: url(images/ulli.gif);
}

/* Идентификаторы */

#price {
	background-color: #DCDCDC;
}
#price th {
	background-color: #800;
	font: 11px tahoma;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	vertical-align: center;
	text-transform: uppercase;
}
#price td {
	background-color: #FFF;
	font: 11px tahoma;
	color: #a1a1a1;
	padding: 5;
}

