body
{
   margin: 0;
   padding: 0;
   font:  11px verdana, geneva, arial, sans-serif;
   color: #000000;
   background-color: #FFFFFF;
}

.login_tab
{
  border-left: solid 1px #7BC4CF;
  border-top: solid 1px #7BC4CF; 
  border-right: solid 1px #7BC4CF; 
  background-color: #FFF6E6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px; 
  color: #6C6C6C; 
  font-stretch:expanded; 
  font-weight: bold;
  padding: 5px;
}

.login_wetas
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px; color: #6C6C6C; 
  font-stretch:expanded; 
  text-align: center;
  padding: 5px;
}


.login_box
{
  border-left: solid 1px #7BC4CF; 
  border-bottom: solid 1px #7BC4CF; 
  border-right: solid 1px #7BC4CF; 
  border-top: solid 1px #7BC4CF; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px; 
  color: #6C6C6C; 
  font-stretch:expanded; 
  font-weight: bold;
}

.textfield
{
  border: #7F9DB9 1px solid;
  background-color: #F8F9F9;
  height: 23px;
}

.button_green
{
  border: #7FC776 1px solid;
  background-color: #D0ECCC; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  color: #6C6C6C; 
  font-weight: bold;
  padding: 2px;
  height: 23px;
}

.button_blue
{
  border: #7F9DB9 1px solid;
  background-color: #D9E9F8;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #5682AC;
  font-weight: bold;
  padding: 2px;
  height: 23px;
}

.button_orange
{
  border: #E5BC88 1px solid;
  background-color: #F6E8D5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6C6C6C;
  font-weight: bold;
  padding: 2px;
  height: 23px;
}

.header
{
  font-family: arial, verdana;
  font-size: 40px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #B5D9E7;
  height: 75px;
  display: table;
  position: relative;
  width: 100%;
}

.inner
{
  _position: absolute;
  display: table-cell;
  vertical-align: middle;
}

.footer
{
  text-align: center;
  background-color: #ABD17A;
  color: #FFFFFF;
  padding: 5px;
  font:  11px verdana, geneva, arial, sans-serif;
}

.menu_th
{
  color: #00869A;
  font-weight:bold;
  font: 11px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  padding-left: 10px;
  text-align: left;
}

.tab
{
  color: #00869A;
  font-weight:bold;
  font: 11px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  border-left: 1px solid #B5D9E7;
  border-top: 1px solid #B5D9E7;
  border-right: 1px solid #B5D9E7;
  padding: 5px;
  text-align: center;
}


.menu_td
{
  color: #3D6B7E;
  font: 11px verdana, geneva, arial, sans-serif;
  padding-left: 20px;
  text-align: left;
  padding-bottom: 5px;
  line-height: 17px;
}

.blue11
{
  color: #3D6B7E;
  font: 11px verdana, geneva, arial, sans-serif;
}

a.menu
{
  color: #3D6B7E;
  font: 12px verdana, geneva, arial, sans-serif;
  text-decoration: none;
}

a.menu:hover
{
  color: #3D6B7E;
  font: 12px verdana, geneva, arial, sans-serif;
  text-decoration: underline;
}

.page_path
{
  padding: 5px;
  border-bottom: 1px solid #B5D9E7;
  color: #FE6603;
  font: 11px verdana, geneva, arial, sans-serif;
}

.black12
{
  color: #000000;
  font: 12px verdana, geneva, arial, sans-serif;
}

.red12
{
  padding: 5px;
  color: #F5324B;
  font: 12px verdana, geneva, arial, sans-serif;
}

a.red11
{
  color: #F5324B;
  font: 11px verdana, geneva, arial, sans-serif;
  text-decoration: none;
}

a.red11:hover
{
  color: #F5324B;
  font: 11px verdana, geneva, arial, sans-serif;
  text-decoration: underline;
}

.blue12b
{
  color: #3D6B7E;
  font: 12px verdana, geneva, arial, sans-serif;
  font-weight: bold;
}

a
{
  color: #009AF3;
  font: 12px verdana, geneva, arial, sans-serif;
  text-decoration: none;
}

a:hover
{
  color: #009AF3;
  font: 12px verdana, geneva, arial, sans-serif;
  text-decoration: underline;
}

a.login_wetas
{
  color: #6C6C6C;
  font: 9px verdana, geneva, arial, sans-serif;
  text-decoration: underline;
}

a.login_wetas:hover
{
  color: #6C6C6C;
  font: 9px verdana, geneva, arial, sans-serif;
  text-decoration: underline;
}

.error_box
{
  border: 1px solid #F37F8A;
  color: #F33F50;
  font: 11px verdana, geneva, arial, sans-serif;
  text-align: center;
  width: 50%;
  padding: 10px;
}

.black13
{
   font:  13px verdana, geneva, arial, sans-serif;
   color: #000000;
}

.news
{
  color: #000000;
  font: 12px verdana, geneva, arial, sans-serif;
}

.news_separator
{
  color: #3D6B7E;
  font-weight: bold;
  font: 11px verdana, geneva, arial, sans-serif;
}

.calendar_week
{
   font:  12px verdana, geneva, arial, sans-serif;
   color: #00869A;
   font-weight: bold;
}

.calendar_days
{
   font:  12px verdana, geneva, arial, sans-serif;
   color: #666666;
   text-align: center;
}

.current_day
{
   font:  12px verdana, geneva, arial, sans-serif;
   color: #666666;
   border: 1px #C70005 solid;
}

a.calendar
{
   font:  12px verdana, geneva, arial, sans-serif;
   color: #00869A;
   font-weight: bold;
   text-decoration: none;
}

a.calendar:hover
{
   font:  12px verdana, geneva, arial, sans-serif;
   color: #00869A;
   font-weight: bold;
   text-decoration: none;
}

a.mailto
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

a.mailto:hover
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}

.textarea
{
  border: #7F9DB9 1px solid;
  background-color: #FEFFFF;
}

.success_box
{
  border: 1px solid #54DC5D;
  color: #000000;
  font: 13px verdana, geneva, arial, sans-serif;
  text-align: center;
  width: 50%;
  padding: 10px;
  background-color: #EAFFEA;
}

a.header_menu
{
  font:  13px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

a.header_menu:hover
{
  font:  13px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}

.white13
{
  font:  13px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
}

.copyright
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
}

a.copyright
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

a.copyright:hover
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: underline;
}

.menu_nested_el
{
  padding: 3 5px;
  margin: 0;
}

.menu_el
{
  font:  15px verdana, geneva, arial, sans-serif;
  color: #FFFFFF;
  font-weight: bold;
  padding: 5 0;
  margin: 0;
}

a.menu_el
{
  color: #FFFFFF;
  text-decoration: none;
}

a.menu_el:hover
{
  font:  15px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}

a.menu_nested_el
{
  color: #FFFFFF;
  text-decoration: none;
}

a.menu_nested_el:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

.vidio_sign
{
  font:  14px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  color: #67479d;
}

.outer_reclame
{
  font:  14px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  color: #948a84;
}

.red16b
{
  font:  16px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  color: #ea1f38;
}

.page_name
{
  font:  16px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  color: #67479d;
}

.black11
{
   font:  11px verdana, geneva, arial, sans-serif;
   color: #000000;
}

p
{
  display: inline;
}

.line_bottom
{
  border-bottom: 4px solid #B5D9E7;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

.line_top
{
  border-top: 4px solid #B5D9E7;
  padding-top: 5px;
  margin-top: 5px;
}

a.gallery
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #506C98;
  text-decoration: none;
}

a.gallery:hover
{
  font:  11px verdana, geneva, arial, sans-serif;
  color: #506C98;
  text-decoration: underline;
}

a.gallery_path
{
  font:  12px verdana, geneva, arial, sans-serif;
  color: #506C98;
  text-decoration: none;
}

a.gallery_path:hover
{
  font:  12px verdana, geneva, arial, sans-serif;
  color: #506C98;
  text-decoration: underline;
}

.gallery_path
{
  font:  12px verdana, geneva, arial, sans-serif;
  color: #506C98;
  font-weight: bold;
}

.page_bg
{
  padding-top: 45px;
  padding-right: 20px;
  background-image: url(/images/page_el_bg.jpg);
  background-repeat: no-repeat;
  background-position: top right;
}

blockquote
{
  display: inline;
}

.table_black
{
  border: 1px #000000 solid;
}

.table_grey
{
  border-collapse:collapse;
}

.table_grey td
{
  border: 1px solid #CCCCCC;
  text-align: center;
}

.table_grey th
{
  border: 1px solid #CCCCCC;
  color: #000000;
  font: 10px verdana, geneva, arial, sans-serif;
  font-weight: bold;
  text-align: center;
}

a.tree
{
  font: 12px verdana, geneva, arial, sans-serif;
  color: #009af3;
  padding: 0;
  margin: 0;
}

.map
{
  padding: 0;
  margin: 0;
  height: 18;
  font-size: 12;
  vertical-align: top;
}

table
{
  color: #000000;
  font: 12px verdana, geneva, arial, sans-serif;
}

.blue_box
{
  border: 1px solid #7F9DB9;
  padding: 5px;
  background-color: #F5FAFF;
  text-align: center;
}

.preview
{
  padding: 10px;
  font:  13px verdana, geneva, arial, sans-serif;
  color: #000000;
  border: 1px dashed #3D6B7E;
  border-top: 0px;
}
