table.main      {}
table.main td.cont  {background: #E6E7E8 url(/images/ta/body_bg.gif) repeat-x; }
table.main td.middle    {background: #E6E7E8; }
table.main td.bottom    {background: #E6E7E8 url(/images/ta/bottom_bg.gif) repeat-x; }

table.head          {}
table.head td.top-main      {background: url(/images/ta/banner_tours_1.jpg) no-repeat top left;  padding: 5px;}
table.head td.bottom-main   {background: url(/images/ta/banner_tours.jpg) no-repeat top left; }
table.head td.bottom-main-up    {background: url(/images/ta/banner_tours.jpg) no-repeat top left; }
table.head td.bottom-main-down  {background: transparent url(/images/ta/banner_tours.jpg) no-repeat bottom left;  padding: 0px; color: #FFFFFF;}
table.head td.r-main        {background: url(/images/ta/banner_tours_3.jpg) no-repeat top left; }
table.head td.date-main     {background: url(/images/ta/banner_tours_2.jpg) no-repeat top left; text-transform: lowercase;}
table.head td div.path      {position: relative; top: 45px; left: 5px; color: #FFFFFF;}
table.head td div.banlink   {position: relative; top: 145px; left: 585px; color: #FFFFFF;}

table.cont-main         {background: #BFEDAD;}
table.cont-main td      {background: #BFEDAD;}
table.cont-main td.title    {background: #4AFF00; padding-left: 15px; font-size: 16px; color: #278C02; font-weight: bold;}
table.cont-main td.title h1 {margin: 1px; font-size: 14px; color: #278C02; font-weight: bold;}

table.lmenu         {background: #BFEDAD;}
table.lmenu td          {background: #A0EB82; padding: 2px 5px; color: #278C02; font-weight: bold;}
table.lmenu td  a       {text-decoration: none; color: #278C02; font-weight: bold;}
table.lmenu td.subhead      {background: #A0EB82; color: #63BB41; font-weight: bold;}
table.lmenu td.subhead  a   {text-decoration: none; color: #63BB41; font-weight: bold;}

table.intcont           {margin-bottom: 5px;}
table.intcont td        {background: #A0EB82; color: #0B3F64; padding: 5px 7px;}
table.intcont td.nopad      {background: #A0EB82; color: #0B3F64; padding: 0px; }
table.intcont td.foto       {padding: 0px;}
table.intcont td.head   h1  {font-size: 12px; margin: 1px;}
table.intcont td    h2  {font-size: 12px; margin: 1px;}
table.intcont td a      {text-decoration: underline; color: #0154DD;}
table.intcont td a.cur      {text-decoration: underline; color: #6C8CC2;}
table.intcont td.title h1   {margin: 1px; font-size: 11px; }
table.intcont td h2     {margin: 1px; font-size: 11px; }


table.intcont td a.nou      {text-decoration: none; color: #0B3F64;}

table.nopad td          {padding: 5px 0px; }
table.nopad td.txt      {padding: 5px 7px; }

table.anons         {background: #7FEC55; margin-bottom: 5px;}
table.anons td          {background: #7FEC55; color: #278C02; padding: 0px; }
table.anons td.inf      {padding: 5px 7px;}
table.anons td.inf a        {text-decoration: none; color: #278C02; padding: 0px;}

table.tanons         {background: #7FEC55; margin-bottom: 5px;}
table.tanons td          {background: #7FEC55; color: #278C02; padding: 2px; }
table.tanons td.inf      {padding: 5px 7px;}
table.tanons td.inf a        {text-decoration: none; color: #278C02; padding: 0px;}

table.bordtab           {background: #278C02; margin-bottom: 5px; margin-top: 5px;}
table.bordtab td        {background: #BFEDAD; color: #0B3F64; padding: 5px 7px;}
table.bordtab td a          {text-decoration: none; color: #0B3F64; }
table.bordtab td a:hover    {text-decoration: underline; color: #FF0000; }


table.minpad td         {padding: 1px; }

.white      {color: #FFFFFF; font-size: 10px;}

a   {text-decoration: none; color: #FFFFFF;}
a.cur   {text-decoration: none; color: #FFFFFF;}

table.dialog            {}
table.dialog    td      {font-size: 11px;  padding-left: 0px;}
table.dialog    th      {font-size: 11px; }
table.dialog    select      {background-color: #DFFDCD; border: 1px #278C02 solid; color: #0B3F64; font-size: 11px;}
table.dialog    option      {background-color: #DFFDCD; border: 1px #278C02 solid; color: #0B3F64; font-size: 11px;}
table.dialog    input       {background-color: #DFFDCD; border: 1px #278C02 solid; color: #0B3F64; font-size: 11px; margin-right: 5px;}
table.dialog    input.but   {background-color: #FFFFFF; border: 1px #0D3E63 solid; color: #0D3E63; font-weight: bold; font-size: 12px; height: 19px; width:100px; text-align: left; padding-left: 5px;}
table.dialog    input.butblue   {background-color: #0D3E63; border: 1px #0D3E63 solid; color: #FFFFFF; font-weight: bold; font-size: 12px; height: 19px; width:100px; text-align: left; padding-left: 5px;}

table.hotelprice    {background: #278C02;}
table.hotelprice td     {background: #BFEDAD; color: #0B3F64; text-align: center;}
table.hotelprice td a   {text-decoration: none; color: #0B3F64; }
table.hotelprice td a:hover {text-decoration: underline; color: #FF0000; }
table.hotelprice td.head {background: #7FEC55; color: #0B3F64; font-weight: normal; font-size: 9px; text-transform: none; padding: 2px 3px; word-wrap:break-word;}
table.hotelprice td.left {background: #DFFDCD; color: #0B3F64; font-weight: bold;}

table td.head       {background: #7FEC55; color: #0B3F64; font-weight: normal; padding: 2px 5px; text-transform: uppercase;}

