
hr 				{width: 100%; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; COLOR: #CCCCCC; HEIGHT: 1px; MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px}
.blok 			{font: 13px Tahoma; background-color: #ffffff; border: #A9D9E7 1px solid; padding: 1 1 1 1px;}
.bg				{background-color: #EBF7FA; padding-left: 20px; padding-top: 16px; padding-right: 16px; padding-bottom: 10px;}
.grey			{ font: 10px Tahoma; background: url(/calc/osago/img/bg_calck.jpg); height:69px;}
.red_td			{ font: 10px Tahoma; background-color: #AC261D; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 2px;}
.price			{color: #AC261D; font: 17px Tahoma;}
select			{color: #000000; font: 10px Tahoma; background-color:#ffffff; padding: 1px;}
.zag			{color: #AC261D; font: 19px Tahoma; font-weight:bold;}
.zag_r			{color: #AC261D; font: 15px Tahoma; font-weight:bold;}
.zag_y			{color: #FFE373; font: 15px Tahoma; font-weight:bold;}
.big_gr			{color: #666; font: 15px Tahoma; font-weight:bold;}
.big_gr_d		{color: #999; font: 15px Tahoma; font-weight:bold;}
.big_gr_a		{color: #333; font: 17px Tahoma; font-weight:bold;}
.gr				{font: 10px Tahoma; color: #999; background-color: #FAFAFA; border-left: #cccccc solid 1px; border-top: #cccccc solid 1px; padding-left: 10px; padding-top:5px; padding-right: 5px; padding-bottom: 5px;}
.gr_b			{font: 15px Tahoma; color: #999; background-color: #FAFAFA; border-left: #cccccc solid 1px; border-top: #cccccc solid 1px; padding-left: 10px; padding-top:5px; padding-right: 5px; padding-bottom: 5px;}
.gr0			{color: #999; border-top: #cccccc solid 1px;}
.gr1			{font: 15px Tahoma; color: #000; background-color: #F3F3F3; border-left: #cccccc solid 1px; border-top: #cccccc solid 1px; padding: 5px;}
.gr2			{font: 15px Tahoma; color: #000; background-color: #F3F3F3; border-left: #cccccc dashed 1px; border-top: #cccccc solid 1px; padding: 5px;}
.gr3			{font: 15px Tahoma; color: #000; background-color: #FAFAFA; border-top: #cccccc solid 1px; padding: 5px;}
.gr4			{font: 15px Tahoma; color: #000; background-color: #FAFAFA; border-left: #cccccc dashed 1px; border-top: #cccccc solid 1px; padding: 5px;}
.gr5			{font: 15px Tahoma; color: #333; border-top: #cccccc solid 1px; padding: 5px;}
.gr5_1			{font: 10px Tahoma; color: #999; border-top: #cccccc solid 1px; padding: 5px;}
.gr5_2			{font: 10px Tahoma; color: #999; border-top: #cccccc solid 1px;  border-top: #cccccc solid 1px; padding-left: 5px; padding-top:5px; padding-right: 5px; padding-bottom: 5px;}
.gr6			{font: 10px Tahoma; color: #999; border-left: #cccccc solid 1px; border-top: #cccccc solid 1px; padding: 5px;}
.gr7			{font: 10px Tahoma; color: #999; border-left: #cccccc dashed 1px; border-top: #cccccc solid 1px; padding: 5px;}
.qv				{font: 10px Tahoma; color: #999; padding-top: 10px; padding-left: 10px;}
.td_text		{font: 10px Tahoma; color: #999; padding: 5px;}
.td_text_b		{font: 15px Tahoma; color: #999; padding: 5px;}
h3				{margin-top:0px; margin-bottom:-10px;}
a.big_gr_d:link, a.big_gr_d:active, a.big_gr_d:visited{color: #666; font: 10px Tahoma; font-weight:bold;}
a.big_gr_d:hover{color: #999; font: 10px Tahoma; font-weight:bold;}

.framed, .framed .r, .framed .b, .framed .l, .framed .c
{ position: relative; z-index: 0; margin: 0; padding: 0; float: none; width: auto; height: auto; }

.framed
{
background: url('hint-t.png') no-repeat left top;
//background: none;
}
.framed .r
{
left: 30px;
background: url('hint-r.png') no-repeat right top;
//background: none;
}
.framed .b
{
top: 30px;
background: url('hint-b.png') no-repeat right bottom;
//background: none;
}
.framed .l
{
width: 100%;
left: -30px;
padding: 15px 0;
background: url('hint-l.png') no-repeat left bottom;
//background: none;
}
.framed .c
{
left: 30px; top: -15px;
padding: 0; margin: 0 30px 0 0;
}
* html .framed .r { height: 0; }
* html .framed .r1
{
position: absolute;
top: 0;
width: 30px; height: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/hint-r.png,sizingMethod=crop);
}
* html .framed .l { overflow: hidden; }
* html .framed .l1
{
position: absolute;
left: 0;
width: 30px; height: 3000px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/hint-l.png,sizingMethod=crop);
}
* html .framed .b { height: 0; }
* html .framed .b1
{
position: absolute;
width: 100%; height: 30px;
overflow: hidden;
}
* html .framed .b1 div
{
position: absolute;
width: 3000px; height: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/hint-b.png,sizingMethod=crop);
}
* html .framed .t1
{
position: absolute;
left: 0; top: 0;
width: 100%; height: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/hint-t.png,sizingMethod=crop);
}
/* Исправляем неправильный расчет позиции при "нечетной ширине" */
* html .framed .r1,
* html .framed .b1,
* html .framed .b1 *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); }
* html .framed .l1,
* html .framed .b1,
* html .framed .b1 *
{bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); }
div.close {Font: 10px #333 Tahoma; PADDING-TOP: 0px;}
.text_map {font-family: Arial, Arial Narrow, sans; Font-size: 12px; padding-left: 10px; padding-right: 10px; vertical-align : top;}


ul.join li.selected a { font: 15px Tahoma;border-color: #FFE373; cursor: default; }
DIV.news-switch {font: 15px Tahoma;
	PADDING-RIGHT: 0px; MARGIN-TOP: 0; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1.6em
}
DIV.news-switch SPAN {font: 15px Tahoma;
	PADDING-RIGHT: 0.5em; FLOAT: left
}
DIV.news-switch UL {font: 15px Tahoma;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.news-switch LI {font: 15px Tahoma;
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.news-switch LI DIV {font: 15px Tahoma;FONT-WEIGHT: normal! important; COLOR: black; TEXT-DECORATION: none}
DIV.news-switch LI A  {font: 15px Tahoma; COLOR: black;}

DIV.news-switch LI.selected DIV {font: 15px Tahoma;BORDER:  #FFE373;}
UL.join LI.selected A {font: 15px Tahoma;	BORDER-LEFT-COLOR: #ffcab0; BORDER-BOTTOM-COLOR: #FFE373; CURSOR: default; BORDER-TOP-COLOR: #FFE373; BORDER-RIGHT-COLOR: #FFE373
}
DIV.news-switch LI  {font: 15px Tahoma;	WHITE-SPACE: nowrap}

A.blimk:link, A.blimk:visited, A.blimk:active {color: #d0d0d0; font-size: 15px; font-family: Tahoma; text-decoration: underline;}
A.blimk:hover {color: #444444; text-decoration: underline;}

font.black	{color: #000000;}

A.zakaz:link, A.zakaz:visited, A.zakaz:active {color: #999999; font-family: Tahoma; text-decoration: underline;}
A.zakaz:hover {color: #d0d0d0; text-decoration: none;}






.framedob
{
float: left;
position: relative; z-index: 2;
height: auto; width:  auto;
margin: 0; padding: 0;
background: url('/img/fonblc.png') no-repeat left bottom;
//background: none;
}

.framedob .f_tt
{
display: none;
}

* html .framedob .f_tt
{
display: block;
position: absolute;
left: 0; bottom: 0;
height: 165px; width: 67px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/fonblc.png,sizingMethod=crop);
}
