a.signature, a.signature:active, a.signature:visited, a.signature:hover {text-align:left; color:#000000; font-family:  Arial, sans-serif; font-size:12px; text-decoration:underline;}

.news {color:#ff9200; text-indent:0em;}
.newstext {color:#b02649; text-align:left; text-indent:0em;}
a.newstext:active, a.newstext:hover, a.newstext:visited {color:#b02649; text-decoration:underline;}
th {color:#fdce67; font-size:16px; text-decoration:none; text-weight:bold;
font-family:Arial, Tahoma}
td {color:#fdce67; font-size:13px; text-decoration:none;
font-family:Arial, Tahoma}
.small {color:#b55515; font-family:Verdana, Arial, sans-serif; font-size:10px;}
a.small, a.small:active, a.small:visited, a.small:hover {color:#b55515; font-family: Verdana, Arial, sans-serif; font-size:10px;}
a {color:#A6E2CD; font-size:13px; text-decoration:none; font-family:Arial, Tahoma}
a:visited {color:#A6E2CD; font-size:13px; text-decoration:none; font-family:Arial, Tahoma}
a:active {color:#A6E2CD; font-size:13px; text-decoration:none; font-family:Arial, Tahoma}
a:hover {color:#A6E2CD}
a.order {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.order:visited {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.order:hover {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.m  {color:#A6E2CD; font-size:15px;
font-family:Arial, Tahoma; text-decoration:none; }
a.m:visited {color:#A6E2CD; font-size:15px;
text-decoration:none; font-family:Arial, Tahoma}
a.m:hover {color:#fdce67; font-size:15px;
text-decoration:none; font-family:Arial, Tahoma}
.bottom {font-size:11px; color:#b02649}
a.bottom, a.bottom:visited {font-size:11px; color:#000000}
a.bottom:hover {font-size:11px; color:#213D33}
a.simple {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:visited {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:active {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:hover {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
/*p {text-align:justify}*/
h1 {
  font-size: 150%;
  font-weight: bold;
  margin-top: 6px;
}
h5 {
  color:#b02649;
  font-size:12px
}


#l_menu             {font-family: tahoma; color: #6B6C6E; line-height: 150%; text-align: right; padding-right: 20px;}
//#l_menu a.main      {font-size: 17px; font-family: tahoma, arial, serif; font-weight: normal; color: #BD0C2A; line-height: 170%; border-top: 1px solid #B9C8D5; width: 170px; display: block; position: relative; margin-right: -20px; padding-right: 40px; background: url(/images/m_arrow_close.gif) right center no-repeat; text-align: right;}
#l_menu a.main      {font-size: 17px; font-family: tahoma, arial, serif; font-weight: normal; color: #E90018; line-height: 170%; border-top: 1px solid #B9C8D5; width: 170px; display: block; position: relative; margin-right: -20px; padding-right: 40px; background: url(/images/m_arrow_close.gif) right center no-repeat; text-align: right;}
#l_menu a:hover     {color: #E90018 !important; text-decoration:underline;}
#l_menu a.sel       {font-size: 17px; color: #000000 !important; text-decoration:underline; background: url(/images/m_arrow_open.gif) right center no-repeat; text-align: right; }

#l_menu a.sub_level {font-family: arial, tahoma; color: #403826; font-size: 14px; font-weight: normal; line-height: 150%; position: relative; width: 170px; display: block; margin-right: -10px; padding-right: 30px; background: url(/images/m_bull_1.gif) right center no-repeat; text-align: right;}
#l_menu .strong     {font-weight: bold !important;}
#l_menu div.sub_level {font-family: arial; color: #6B6C6E; font-size: 15px; font-weight: normal; line-height: 180%; position: relative; width: 180px; display: block; margin-right: -10px; padding-right: 20px;  text-align: right;}

#l_menu a.sub_level1 {font-family: arial, tahoma; color: #403826; font-size: 13px; font-weight: normal; line-height: 150%; position: relative; width: 180px; display: block; margin-right: 14px; padding-right: 20px; background: url(/images/m_bull1_1.gif) right center no-repeat; text-align: right;}
#l_menu  .sel       {color: #E90018 !important; text-decoration:none; }


#map             {font-family: tahoma; color: #6B6C6E; line-height: 150%; margin: 20px 0px 30px 95px;}
#map a.main      {font-size: 17px; font-family: tahoma, arial, serif; font-weight: normal; color: #111111; line-height: 170%; width: 170px; display: block;}
#map a:hover     {color: #E90018 !important; text-decoration:underline;}

#map div.sub_level   {font-family: arial; color: #6B6C6E; font-size: 15px; font-weight: normal; line-height: 180%; margin-left: 30px;}
#map div.sub_level  a{font-family: tahoma; color: #403826; font-size: 15px; font-weight: normal; line-height: 150%; }

#map div.sub_level1   {font-family: arial; color: #6B6C6E; font-size: 15px; font-weight: normal; line-height: 180%; margin-left: 50px;}
#map div.sub_level1  a{font-family: tahoma; color: #403826; font-size: 14px; font-weight: normal; line-height: 150%; }


#1l_menu  table.lmain        {border: 1px solid #B9C8D5;  border-collapse: collapse; }

#portfolio b        {font-weight: bold; font-family: tahoma; font-size: 13px;}






a.signature, a.signature:active, a.signature:visited, a.signature:hover {text-align:left; color:#003399; font-family:  Arial, sans-serif; font-size:12px; text-decoration:underline;}

.news {color:#ff9200; text-indent:0em;}
.newstext {color:#b02649; text-align:left; text-indent:0em;}
a.newstext:active, a.newstext:hover, a.newstext:visited {color:#b02649; text-decoration:underline;}
th {color:#fdce67; font-size:16px; text-decoration:none; text-weight:bold;
font-family:Arial, Tahoma}
td {color:#403826; font-size:13px; text-decoration:none;
font-family:Arial, Tahoma}
.small {color:#b55515; font-family:Verdana, Arial, sans-serif; font-size:10px;}
a.small, a.small:active, a.small:visited, a.small:hover {color:#b55515; font-family: Verdana, Arial, sans-serif; font-size:10px;}
a {color:#000000; font-size:11px; text-decoration:none; font-family:Tahoma; font-weight: bold;}
a:visited {color:#000000; font-size:11px; text-decoration:none; font-family:Tahoma font-weight: bold;}
a:active {color:#000000; font-size:11px; text-decoration:none; font-family:Tahoma font-weight: bold;}
a:hover {color:#213D33; font-weight: bold;}
a.order {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.order:visited {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.order:hover {color:#fffdca; font-size:13px; font-family: Arial, sans-serif; font-weight:bold;}
a.m  {color:#A6E2CD; font-size:15px;
font-family:Arial, Tahoma; text-decoration:none; }
a.m:visited {color:#A6E2CD; font-size:15px;
text-decoration:none; font-family:Arial, Tahoma}
a.m:hover {color:#fdce67; font-size:15px;
text-decoration:none; font-family:Arial, Tahoma}
.bottom {font-size:11px; color:#b02649}
a.bottom, a.bottom:visited {font-size:11px; color:#000000}
a.bottom:hover {font-size:11px; color:#213D33}
a.simple {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:visited {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:active {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
a.simple:hover {color:#b02649; font-size:11px; text-decoration:none;
font-family:Arial, Tahoma}
/* p {text-indent:1.5em; text-align:justify} */

/*p {text-align:left}*/

h1 {
  font-size: 150%;
  font-weight: bold;
  margin-top: 6px;
  color: #FFFFFF;
}
h5 {
  color:#b02649;
  font-size:12px
}

li {list-style-image: url("http://www.elinpress.ru/content/images/new/dot1.gif")}
.dred {color: #B0142E;}








/*
body                {margin:0px; font-family: arial; font-size:1em;}
img.border          {border: 1px solid #B4B4B4;}
.gray               {color: #6B6C6E;}
.dgray              {color: #626262 !important;}

#up_menu            {font-family: arial, srif; font-size: 1em; font-weight: normal; color: #6B6C6E;}
#up_menu a          {font-size: 0.9em; font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin:0px 20px 0px 19px;}
#up_menu td         {color: #BEBFC0;}
#up_menu a:hover    {color: #E90018;}
#up_menu .sel       {color: #E90018; text-decoration:none;}

#l_menu             {font-size: 0.9em; color: #6B6C6E;}
#l_menu a           {font-size: 0.9em; font-family: arial, serif; font-weight: normal; color: #6B6C6E;}
#l_menu a:hover     {color: #E90018 !important; text-decoration:underline;}

#big_foto_descr ul  {margin-left: 16px; padding: 0px;}
#big_foto_descr li  {margin-left: 0px; padding: 0px;}


#l_menu a.sel       {color: #E90018 !important; text-decoration:none;}
#l_menu a.sub_level {color: #6B6C6E; font-size: 0.8em;}
#l_menu a.sub_level1{color: #6B6C6E; font-size: 0.8em; margin-left:25px;}

#l_menu .sub_level  {color: #6B6C6E; font-size: 0.9em;}
#l_menu  .sel       {font-size: 0.9em; color: #E90018 !important; text-decoration:none;}

#footer             {padding: 3px 0px 7px 0px; border-top: 1px solid #BEBFC0; color: #6B6C6E; font-family: tahoma; font-size: 0.6em;}
#footer .right      {font-size: 1.1em;}
#footer a           {color: #6B6C6E; text-decoration: underline;}

#services a         {font-size: 0.8em; font-family: tahoma, arial, serif; font-weight: normal; color: #6B6C6E;}
#services a.sel     {color: #E90018 !important; text-decoration:none;}
#services a:hover   {color: #E90018 !important; }


#portfolio          {font-size: 0.7em;}
#portfolio b        {font-family: tahoma, arial, serif; font-weight: bold; color: #6B6C6E;}
#portfolio td       {font-family: arial, serif; font-weight: normal; color: #6B6C6E; padding-bottom: 25px;}

#portfolio1 table    {font-size: 0.7em;}
#portfolio1 b        {font-family: tahoma, arial, serif; font-weight: bold; color: #6B6C6E;}
#portfolio1 strong   {font-family: tahoma, arial, serif; font-weight: bold; color: #6B6C6E;}
#portfolio1 td       {font-family: arial, serif; font-weight: normal; color: #6B6C6E; width: 180px; }

#content            {font-size: 1em;}
#content .title     {font-size: 0.9em; font-family: arial, serif; font-weight: normal; color: #6B6C6E; padding: 0px; margin:0px;}
#content p          {font-size: 0.8em; font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin: 0px 0px 12px 0px;}
#content p.fp       {font-size: 0.70em; font-family: tahoma, arial, serif; font-weight: normal; color: #6B6C6E; margin: 0px 0px 12px 0px; }

#content div        {font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin: 0px 0px 12px 0px;}
#content ul         {font-size: 0.8em; font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin-top: 0px;}
#content a          {color: #6B6C6E;}
#content a:hover    {color: #E90018 !important; }
#content td         {font-size: 1em;}


.text_block1   {font-size: 1em; position: relative; top:-80px; padding: 0px; margin:0px 0px -40px 0px;}
.text_block1 p  {font-size: 1em; }
.text_block1 a          {color: #6B6C6E !important;}
.text_block1 a:hover    {color: #E90018 !important; }



#lpart            {font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin: 0px 0px 12px 0px;}
#lpart a          {color: #6B6C6E;}
#lpart a:hover    {color: #E90018 !important; }

 .text1 {font-size: 0.7em; font-family: tahoma, arial, serif; color: #6B6C6E;}
 .text2 {font-size: 0.9em; font-family: arial, serif; color: #6B6C6E;}
td.text3 {font-size: 0.8em !important; font-family: arial, serif; color: #6B6C6E;}

#big_foto_descr   {font-size: 0.8em; font-family: arial, serif; font-weight: normal; color: #6B6C6E; margin: 0px 0px 12px 0px;}

.first_new_project  {font-size: 0.9em; border-bottom: 1px solid #BEBFC0; color: #6B6C6E; font-family: arial, tahoma; padding-bottom: 0px; margin-bottom: 12px;}

#first_portfolio          {font-size: 0.7em;}
#first_portfolio b        {font-family: tahoma, arial, serif; font-weight: bold; color: #6B6C6E;}
#first_portfolio td       {font-family: arial, serif; font-weight: normal; color: #6B6C6E; }

#contacts        {font-size: 1em; margin:0px; padding:0px;}
#contacts .text1 {font-size: 0.7em; font-family: tahoma, arial, serif; color: #6B6C6E;}
#contacts .text2 {font-size: 0.9em; font-family: arial, serif; color: #6B6C6E;}

.webf            {border: 0px solid #FFFFFF; font-size: 0.8em; font-family: tahoma, arial, serif; color: #6B6C6E;}
.webs            {border: 0px solid #FFFFFF; font-size: 0.8em; font-family: tahoma, arial, serif; color: #6B6C6E; text-decoration: underline; background: #DCDCDC;}
*/