html                    {height: 100%; margin: 0; padding: 0;}
body                    {height: 100%; margin: 0; padding: 0; font-family: arial; font-size: 13px;  color: #000;}


a:link     {color: #1C98CB;}
a:visited  {color: #1C98CB;}
a:active   {color: #1C98CB;}
a:hover    {color: #09658B;}

#topmenu     {background: #FFFFFF; color: #027BC5; font-family: tahoma; font-weight: bold; font-size: 12px; padding: 0px 10px;}
#topmenu  a  {color: #027BC5;}


#topmenu_sel     {background: #FFFFFF; color: #FF4E00; font-family: tahoma; font-weight: bold; font-size: 12px; padding: 0px 10px;}
#topmenu_sel  a  {color: #FF4E00; text-decoration: none;}


#moments    {font-family: tahoma; font-weight: normal; font-size: 29px; margin: -45px 0px 0px 20px; color: #84176C; position: relative;}

#packs_title    {margin: 20px 0px 30px 0px;}
#packs_title a  {font-family: arial; font-size: 22px; color: #DA1E4B;}

#pack .title    {padding-top: 2px; width: 145px; font-family: arial; font-size: 22px; line-height: 21px; display:table-cell; vertical-align:middle; }
#pack .title a  {color:#7B0E6D;}
#pack .descr    {padding: 15px 0px 0px 169px; font-family: arial; font-size: 12px; line-height: 18px; color: #8B8687;}

#pack_view      {}
#pack_view .title_1     {font-size: 22px; font-family:tahoma; font-weight:normal; color: #8F1A79; margin: 20px 0px 20px 0px;}
#pack_view .title_1 a   {color: #8F1A79;}
#pack_view .title_1 a:hover {color: #A21B3A; text-decoration: none;}

#pack_view .offer_title {}
#pack_view .body strong {font-size: 14px; color: #DE1E4A; font-family:tahoma; font-weight:bold; text-decoration: none;}

#pack_view .descr       {padding: 10px 10px 10px 20px; margin: -3px 0px 25px 0px; font-size: 12px; line-height: 18px; background: url(/images/offer_bg.gif) top repeat-x #FFFAE1; color: #48432D;}

.order_descr            {padding: 10px 10px 10px 10px; font-style: italic;}


#content_main   h1  {margin: 10px 0px 10px 0px; font-size: 24px; font-weight: normal; color: #4C4242; border-bottom: 1px solid #D5D5D5;}

#content            {padding: 0px 0px 30px 0px; margin: 18px 0px 0px 0px;}
#content h1.title   {padding: 4px 10px 3px 10px; margin: 10px 0px 10px -10px; font-family: tahoma; font-size: 24px; font-weight: normal; color: #DE1E4A; border-bottom: 1px solid #F0C8C1; background: #FFFAE1;}
#content p          {font-weight: normal; margin: 10px 0px 10px 0px; line-height: 130%;}
#content li         {color: #6A6969;}
#content table {border: 0px solid #F0C8C1; }
#content table td, th {padding: 6px; border-bottom: 1px solid #F0C8C1; border-top: 2px solid #FFF; background: #FFFAE1; font-size: 12px; color: #333;}
#content table td p   {font-size: 12px; color: #333;  margin: 0px;}

#content table.normal {border: 0px solid #95A2B5 !important; background:  !important;}
#content table.normal td,th {border: 0px solid #95A2B5 !important;  background:  !important; padding: 0px; margin: 0px;}




#footer               {font-family: arial; font-size: 10px; color: #BEA780;}
#footer a             {font-family: arial; font-size: 10px; color: #BEA780;}



li            {font-family: arial; font-size: 13px; font-weight: normal; color: #666666;}
  


table.spaw { border: 1px solid #0C3B76;  background: #136BDA;  border-collapse: collapse; }
table.spaw td, th { padding: 4px; border: 1px solid #0C3B76; background: #136BDA; font-size: 12px; font-family:  arial, tahoma,sans-serif;  color: #FFF;}
table.spaw td p   {font-size: 12px; font-family:  arial, tahoma,sans-serif;  color: #FFF; margin: 0px;}

table.norm { border: 0px; padding: 4px;  background: #FFFFFF;  border-collapse: collapse; }
table.norm td, th { padding: 4px; border: 0px;  background: #FFFFFF; font-size: 12px; font-family:  arial, tahoma,sans-serif;  color: #52595A;}
