.img1 {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 0.2; 
}

#b1 {visibility:hidden;position:absolute;top:0; left:0; z-index:1;}
#b2 {visibility:hidden;position:absolute;top:0; left:0; z-index:2;}

#TABLE{ BORDER-BOTTOM: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-COLLAPSE: collapse;}

a.blue{
	color: #0000ff;
}

.Knob_0              {text-decoration: none; COLOR: #E8904E; font-weight: bold; FONT-SIZE: 16px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-ALIGN: left;}
a.Knob_0:hover    {text-decoration: none; COLOR: #FFFFFF; background-color: #E8904E; font-weight: bold; FONT-SIZE: 16px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-ALIGN: left;}
.Knob_0_ON        {text-decoration: none; COLOR: #FFFFFF; background-color: #E8904E; font-weight: bold; FONT-SIZE: 16px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-ALIGN: left;}

.Dop_0 {COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-ALIGN: left;}

.Lozung {COLOR: #A0A0A0; FONT-SIZE: 16px; MARGIN: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; TEXT-ALIGN: left;}

.menu_txt          { text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; }
.menu_txt:hover  { text-decoration: none; COLOR: #FFFFFF; background-color: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; }

.MH              { text-decoration: none; COLOR: #E8904E; font-weight: bold; FONT-SIZE: 12px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.copyright              {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.copyright:hover              { text-decoration: none; COLOR: #FFFFFF; background-color: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.data                     {text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;;}
.web-master            {text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.web-master:hover            {text-decoration: none; COLOR: #FFFFFF; background-color: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 10px 0px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}

.ProdH              { text-decoration: none; COLOR: #E8904E; font-weight: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Prod_point              {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 0px 5px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Prod_point:hover      {  text-decoration: none; COLOR: #FFFFFF; background-color: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 0px 5px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Prod_point_ON       {  text-decoration: none; COLOR: #E8904E; FONT-SIZE: 10px; MARGIN: 0px 0px 5px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}

.ContH0                 { text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 30px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
H1                { text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 24px; font-weight: normal; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_SH              {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 16px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_txt              {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_bullet           {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 13px; TEXT-INDENT: -13px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_bullet2           {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 25px; TEXT-INDENT: -13px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_Spets              { font-weight: bold; text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.Cont_min              {  text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}

.SpetsH              { text-decoration: none; COLOR: #FFFFFF; font-weight: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}

.NewsH              { text-decoration: none; COLOR: #A0A0A0; font-weight: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.NewsSH            { text-decoration: none; COLOR: #E8904E; font-weight: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}
.News_txt          { text-decoration: none; COLOR: #A0A0A0; FONT-SIZE: 10px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;}

TABLE.price { BORDER: #000000 0px solid; BORDER-COLLAPSE: collapse; COLOR: #A0A0A0;}
TABLE.price caption { text-decoration: none; FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; text-align: left; COLOR: #A0A0A0;}
TABLE.price TH { BORDER-BOTTOM: #A0A0A0 2px solid; BORDER-COLLAPSE: collapse; padding: 5px 10px 5px 10px;
FONT-SIZE: 10px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #A0A0A0;}
TABLE.price TD { BORDER-BOTTOM: #A0A0A0 0px solid; BORDER-COLLAPSE: collapse;
FONT-SIZE: 10px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #A0A0A0;}

TABLE.equip { BORDER: #A0A0A0 1px solid; BORDER-COLLAPSE: collapse; COLOR: #A0A0A0;}
TABLE.equip caption { text-decoration: none; FONT-SIZE: 12px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; text-align: left; COLOR: #A0A0A0;}
TABLE.equip TH { BORDER-BOTTOM: #A0A0A0 2px solid; BORDER-COLLAPSE: collapse; padding: 5px 10px 5px 10px;
FONT-SIZE: 10px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #A0A0A0;}
TABLE.equip TD { BORDER-BOTTOM: #A0A0A0 0px solid; BORDER-COLLAPSE: collapse;
FONT-SIZE: 10px; MARGIN: 10px 10px 10px 10px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #A0A0A0;}


TABLE.form { BORDER: #000000 0px solid; BORDER-COLLAPSE: collapse; COLOR: #A0A0A0;}
TABLE.form TD { BORDER-BOTTOM: #A0A0A0 0px solid; BORDER-COLLAPSE: collapse;
FONT-SIZE: 11px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Tahoma, Verdana, Arial; COLOR: #A0A0A0;}

#banners { z-index:5; visibility:hidden; top:250; right:275; }
#banners2 {visibility:hidden; position:relative; top:0; right:0; z-index:1;}
#banners1 {visibility:hidden; position:absolute; top:250; right:275; z-index:1;}

.grey{
	background-image: url(img/grey.jpg);
	background-repeat: repeat-y;
}
.grey_bottom{
	background-image: url(img/grey_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.grey_bottom1{
	background-image: url(img/grey_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.grey_ugol{
	background-image: url(img/ugol_1.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
td.o_kompanii{
    font-family: Tahoma;
    font-size: 10pt;
    color: #807d7d;
}
font.or{
    font-family: Tahoma;
    font-size: 10pt;
    color: #eb6909;
}
td.news, div.news{
    font-family: Tahoma;
    font-size: 9pt;
    color: #2487d0;
	padding-bottom: 2px;
}
td.news_title{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	font-weight: bold;
}

a.news_title{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	font-weight: bold;
	text-decoration: none;
}

td.news_data{
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
    padding: 0 0 2 0;
}
td.news_text{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	padding: 0 0 16 0;
}

a.news_text{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	text-decoration: none;
}

td.news_arhiv{
    font-family: Tahoma;
    font-size: 9pt;
    color: #2487d0;
	text-decoration: underline;
}

a.news_arhiv{
    font-family: Tahoma;
    font-size: 9pt;
    color: #2487d0;
	text-decoration: underline;
}

td.menu_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
	height: 16px;
	padding: 17 0 0 15;
}

td.menu_1_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
	height: 16px;
	padding: 17 0 0 15;
}

a.menu_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
	height: 16px;
	text-decoration: none;
}

a.menu_sel{
	font-family: Tahoma;
	font-size: 10pt;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.menu_sel2{
	font-family: Tahoma;
	font-size: 10pt;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

td.menu_2{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	padding: 0 0 0 21;
}

a.map{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
}

td.sub_sub_menu{
	height: 16px;
	padding: 0 0 0 36;
}

a.menu_2{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	text-decoration: none;
}

td.menu_3{
    font-family: Tahoma;
    font-size: 8pt;
    color: #2487d0;
	height: 16px;
	padding: 17 0 0 15;
}

td.menu_3_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #2487d0;
	height: 16px;
	padding: 17 0 0 15;
}

td.menu_4{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	padding: 10 0 0 15;
}

td.menu_4_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	padding: 10 0 0 15;
}

td.menu_2_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #e5927a;
	height: 16px;
	padding: 0 0 0 21;
	text-decoration: underline;
}

a.menu_2_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #e5927a;
	height: 16px;
	text-decoration: underline;
}

td.menu_2_1_1{
	height: 16px;
	padding: 0 0 0 21;
}

a.menu_2_1_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #2487d0;
	height: 16px;
	text-decoration: underline;
}

a.menu_1_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
	height: 16px;
	text-decoration: underline;
}

a.menu_3{
    font-family: Tahoma;
    font-size: 8pt;
    color: #2487d0;
	height: 16px;
	text-decoration: none;
}

a.menu_3_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #2487d0;
	height: 16px;
	text-decoration: underline;
}

a.menu_4{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	text-decoration: none;
}

a.menu_4_1{
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	height: 16px;
	text-decoration: underline;
}

td.menu_bottom{
    font-family: Tahoma;
    font-size: 8pt;
    color: #a5a5a5;
}

a.menu_bottom{
    font-family: Tahoma;
    font-size: 8pt;
    color: #a5a5a5;
	text-decoration: none;
}

td.title{
	background-image: url(img/o_box_170.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 15;
}

td.title_blue{
	background-image: url(img/b_box_170.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 15;
}

td.title_grey{
	background-image: url(img/g_box_170.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 15;
}

a.title{
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	text-decoration: none;
}

td.title_1{
	background-image: url(img/fon_2.jpg);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	padding: 0 0 0 15;
	height: 97px;
}

a.title_1{
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	text-decoration: none;
}

td.on_line{
	background-image: url(img/fon_3.jpg);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 13;
}

td.on_line_template{
	background-image: url(/img/fon_4.jpg);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 91px;
	padding: 0 0 0 13;
}

td.on_line_template_grey{
	background-image: url(/img/g-box-zakaz.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 91px;
	padding: 0 0 0 13;
}

span.on_line_zakaz_template{
font-family: Tahoma; 
font-size: 10pt;  
color: #f6c770; 
font-weight: bold; 	
text-decoration: underline;
}

span.on_line_zakaz_template_blue{
font-family: Tahoma; 
font-size: 10pt;  
color: #2487d0;
font-weight: bold; 	
text-decoration: underline;
}

td.copyright{
    font-family: Tahoma;
    font-size: 8pt;
	color: #807d7d;
	padding:  30  0 0 54;
}
span.tel{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #eb6909;
}
span.tel_1{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #989797;
}
span.tel_2{
	font-family: Tahoma; 
	font-size: 14pt; 
	color: #989797;
}
span.our_address{
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #eb6909;
}
span.tel_2{
	font-family: Tahoma; 
	font-size: 14pt; 
	color: #989797;
}
div.line{
	height: 1;
	border-bottom: 1px solid  #b8bdc9; 
	margin: 0 0 10 0;
}
.opisanie{
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #989797;
	vertical-align: top;
}
span.otstup{
	padding: 0 0 0 30;
}
td.temp_name{
	font-family: Tahoma; 
	font-size: 18pt; 
	color: #fbbd93;
	padding: 23 0 7 0;
}

td.temp_name h1 {
	font: 18pt Tahoma;
	color: #fbbd93;
	margin: 0px;
	padding: 0px;
}

td.temp_name_blue{
	font-family: Tahoma; 
	font-size: 18pt; 
	color: #568cba;
	padding: 23 0 7 0;
}

td.temp_name_blue h1 {
	font: 18pt Tahoma;
	color: #568cba;
	margin: 0px;
	padding: 0px;
}

td.temp_name_grey{
	font-family: Tahoma; 
	font-size: 18pt; 
	color: #A8A8A8;
	padding: 23 0 7 0;
}

td.temp_name_grey h1 {
	font: 18pt Tahoma;
	color: #A8A8A8;
	margin: 0px;
	padding: 0px;
}

td.on_line_temp{
	background-image: url(img/fon_4.jpg);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 91px;
	padding: 0 0 0 0;
}

td.on_line_temp_grey{
	background-image: url(img/g-box-zakaz.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 91px;
	padding: 0 0 0 0;
}

td.temp_studiya{
	background-image: url(/img/b_box_179.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 20;
    text-decoration: underline;
}

td.temp_studiya_orange{
	background-image: url(/img/o_box_179.gif);
	background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
	height: 97px;
	padding: 0 0 0 20;
}

a.temp_studiya{
    font-family: Tahoma;
    font-size: 10pt;
    color: #ffffff;
    text-decoration: underline;
}

span.on_line_zakaz{
    font-family: Tahoma;
    font-size: 18pt;
    color: #fec00f;
    text-decoration: underline;
}

span.on_line_zakaz_blue{
    font-family: Tahoma;
    font-size: 18pt;
    color: #2487d0;
    text-decoration: underline;
}



body, td {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
}
.kk {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  padding: 5px;
}
.pp      {
	font-family: arial;
	font-size: 12pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
}
.tt      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
}
.gg      {
	font-family: arial;
	font-size: 10pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
}
a.cmsmenu      {
	font-family: arial;
	font-size: 10pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
  text-decoration: none;
}
a.cmsmenu:hover      {
	font-family: arial;
	font-size: 10pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
  text-decoration: underline;
}
a.jj      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: none;
}
a.jj:hover      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: underline;
}
input.bb   {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
  padding: 0px;
  border: solid #F96611 2px;
}
input.tt   {
	font-family: arial;
	font-size: 8pt;
  font-weight: bold;
  padding: 0px;
  border: none;
  background:   #F96611;
  width: 160px;
  height: 20px;
}
.hh  {
	font-family: arial;
	font-size: 10pt;
  font-weight: bold;
	color: #000000;
  padding: 5px;
}
a.tt      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
}
a.tt:hover      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #ffffff;
  padding: 5px;
}
a.cms_link     {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: none;
}
a.cms_link:hover      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: underline;
}
a.backpath      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: none;
}
a.backpath:hover      {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
  text-decoration: underline;
}
span.backpath {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  font-style: italic;
}
a.cmssubmenu {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  padding: 5px;
  text-decoration: none;
}
a.cmssubmenu:hover {
	font-family: arial;
	font-size: 8pt;
  font-weight: 400;
	color: #000000;
  padding: 5px;
  text-decoration: underline;
}
tr.grey_color{
background-color: #e8e8e8;
}
td.grey_color_line{
background-color: #a0a0a0;
}

#news {
}

#news .item {
}

#news .item .title1 {
	text-decoration: none; COLOR: red; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana, Arial, Tahoma;
}

#news .item .date1 {
	font: 18pt Tahoma;
	color: #a8a8a8;
	margin: 0px;
	padding: 0px;
}

#news .item .date {
    font-family: Tahoma;
    font-size: 8pt;
    color: #eb6909;
    padding: 0 0 2 0;
}

#news .item .title {
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	font-weight: bold;
}

#news .item .title a {
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	font-weight: bold;
	text-decoration: none;
}

#news .item .text {
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	padding: 0 0 16 0;
}

#news .item .text a {
    font-family: Tahoma;
    font-size: 8pt;
    color: #807d7d;
	text-decoration: none;
}

#mailing {
}

#mailing .item {
	margin-bottom: 5px;
}

#mailing .text {
	float: left;
	width: 40%;
	text-align: right;
	font: bold 12px/20px Tahoma;
	color: #807d7d;
}

#mailing form,
#mailing input {
	padding: 0px;
	margin: 0px;
	display: block;
}

#mailing .input,
#mailing .inputs {
	text-align: left;
	margin-left: 40%;
	padding-left: 10px;
}

#mailing .input input {
	border: solid 1px #807d7d;
	height: 18px;
	width: 150px;
	color: #807d7d;
}

#mailing .inputs input {
	background: #807d7d;
	border: solid 0px #807d7d;
	color: #fff;
	font: bold 11px/20px Tahoma;
	cursor: pointer;
	height: 20px;
	padding: 0px 0px 3px 0px;
	width: 150px;
}

