BODY {background-color:#e1e1e1;
      font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
      padding: 0px;
      margin:0px;
      background-image:url("imgcss/m2_bg.jpg");
      
      background-position: center top;
      }
      
/* styl horniho menu */

tr.mm {
  height:29px;
}

td.mm {
  background-image:url("imgcss/mm_blank.gif");
  /*background-color:#D9E4F4;*/
}

td.mm_left{
  background-image:url("imgcss/mm_left.gif");
  width: 32px;
}

td.mmbg_left{
  background-image:url("imgcss/mmbg_left.gif");
  width: 80px;
  background-position: right;
}

td.mmbg_right{
  background-image:url("imgcss/mmbg_right.gif");
  background-position: left;
  width: 80px;
}

td.mmbg{
  background-image:url("imgcss/mm_bg.gif");
}

td.mm_right{
  background-image:url("imgcss/mm_right.gif");
  width: 32px;
}

td.mm_blank{
  background-image:url("imgcss/mm_blank.gif");
  width: 32px;
}

td.mm_onbutton {
  background-image:url("imgcss/mm_button.gif");
  vertical-align: bottom; 
}

td.mm_offbutton {
  background-image:url("imgcss/mm_blank.gif");
  vertical-align: bottom; 

}

.mm_button h1 {
      font-weight: bold;
      font-size: 12px;
      margin: 0px;
      padding: 0px;
      padding-bottom: 5px;
}

.mm_button a, .mm_button a:visited {
      color: #000000; 
      text-decoration: none;
      background-color:transparent;
}

.mm_button a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

/* styl menu 2 */

tr.m2_top{
  height:27px;
}

td.m2_bg_top{
  background-image:url("imgcss/m2_top.gif");
}

td.m2_bgc_top{
  background-image:url("imgcss/m2_bgc_top.jpg");
}

td.logo_bg2 {
  background-image:url("imgcss/logo_bg2.gif");
  background-position: right top;
  background-repeat: repeat-x;
}

td.logo_bg1{
  background-image:url("imgcss/logo_bg1.gif");
  background-position: left top;
  background-repeat: no-repeat;
  width: 80px;
  height: 70px;
}

.menu2_link h2 {
      font-weight: bold;
      font-size: 13px;
      margin: 0px;
      padding: 2px;
      padding-left: 0px;
}

.menu2_link a, .menu2_link a:visited {
      color: #000000; 
      text-decoration: none;
      background-color:transparent;
}

.menu2_link a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

.menu2_link2 h2 {
      font-weight: bold;
      font-size: 13px;
      margin: 0px;
      padding: 2px;
      padding-left: 0px;
}

.menu2_link2 a, .menu2_link2 a:visited {
      color: #820a0a; 
      text-decoration: none;
      background-color:transparent;
}

.menu2_link2 a:hover {
    color: #820a0a;
    background-color:transparent;
    text-decoration: none;
}

td.menu2_linkoff {
  background-image:url("imgcss/linkoff.gif");

  width: 10px;
  height: 20px;
}

td.menu2_linkoff_all {
  background-image:url("imgcss/linkoff.gif");
  background-position: right top;
  background-repeat: repeat-y;
}

td.menu2_linkon {
  background-image:url("imgcss/linkon.gif");

  width: 5px;
  height: 20px;
}

/* styl main */
td.main_bg2 {
      background-image:url("imgcss/main_bg_top2.gif");
      background-position: top;

}

td.main_bg_top {
  background-image:url("imgcss/main_bg_top.gif");

/*  width: 806px;*/
  height: 45px;
}



td.main_bg_top_left {
  background-image:url("imgcss/main_bg_top_left.gif");
  height: 45px;
 /* width: 70px;*/
  background-position: right top;
  background-repeat: no-repeat;
}

td.main_bg_top_right {
  background-image:url("imgcss/main_bg_top_right.gif");
  height: 45px;
/*  width: 70px;  */
  background-position: left top;
  background-repeat: no-repeat;
}

td.main_bg_subtop_left {
  background-image:url("imgcss/main_bg_subtop_left.gif");
  height: 200px;
  width: 32px;  
  background-position: right top;
  background-repeat: no-repeat;
}

td.main_bg_subtop {
  background-image:url("imgcss/main_bg_subtop.gif");
  height: 200px;
}


td.main_bg_subtop_right {
  background-image:url("imgcss/main_bg_subtop_right.gif");
  height: 200px;
  width: 32px;    
  background-position: left top;
  background-repeat: no-repeat;
}

table.maintable {
      background-image:url("imgcss/main_bg2.gif");
      /*background-position: center;*/
}

td.main_bg_left {
  background-image:url("imgcss/main_bg_left.gif");
  background-position: right top;
  background-repeat: repeat-y;
}

td.main_bg_right {
  background-image:url("imgcss/main_bg_right.gif");
  background-position: left top;
  background-repeat: repeat-y;
}

td.main_bottom_left {
  background-image:url("imgcss/main_bottom_left.gif");
  height: 96px;
   width: 154px;   
  background-position: right top;
  background-repeat: no-repeat;
}

td.main_bottom_right {
  background-image:url("imgcss/main_bottom_right.gif");
  height: 96px;
   width: 154px;   
  background-position: left top;
  background-repeat: no-repeat;
}

td.main_bg_bottom_left {
  background-image:url("imgcss/main_bg_bottom_left.gif");
  height: 96px;  
  background-position: right top;
  background-repeat: repeat-x;
}
td.main_bg_bottom_right {
  background-image:url("imgcss/main_bg_bottom_right.gif");
  height: 96px;  
  background-position: right top;
  background-repeat: repeat-x;
}

/* Spodni cast */

td.button1 {
  background-image:url("imgcss/button1.jpg");
  width: 872px; 
  height: 25px;   
  background-repeat: repeat-x;
  background-position: center top;
  
}

td.bottom1_bg {
  background-image:url("imgcss/bottom1_bg.gif");
  height: 25px;  
  background-position: right top;
  background-repeat: repeat-x;
}

td.black_button {
  background-image:url("imgcss/black_button.jpg");
  height: 150px;  
  background-position: center top;
  background-repeat: no-repeat;
}

span.copyrights {
      color: #8b8b8b; 
      font-weight: bold;
      font-size: 12px;
      margin: 0px;
      padding: 5px;
      padding-left: 0px;
}

.main_bg {
  background-image:url("imgcss/main_bg.gif");
 /* height: 500px;*/
  width: 880px;
}


td.main_fire {
  background-image:url("imgcss/main_fire.gif");
  width: 880px;
  background-position: bottom left;
  background-repeat: no-repeat;
}
