body {

  height:100%;

  margin:0px;

  background-color: #fff;

  }

html {

  height:100%;

  }

#menuh{

  font:20px tahoma,arial;

  color:#000;

  position:absolute;

  top:320px;

  left:30px;

  }

.main_table {

  border:0px; 

  padding:0px; 

  border-collapse:collapse; 

  width:100%;

  height:100%;

  }

.main_table td {

  padding:0px;

  vertical-align:top;

  }

a img {

  border:0px;

  }

#logo {

  position:absolute;

  top:0px;

  left:380px;

  }

#mright {

  width:357px;

  height:135px;

  background:url(/pic/menu.jpg) no-repeat top right;

  position:absolute;

  top:0px;

  right:0px;

  border:0px;

  }

#mright div{

  text-align:right;

  padding:80px 20px 20px 20px;

  font:bold 12px tahoma,arial;

  color:#000;

  }

#mright div a{

  color:#000;

  text-decoration:none

  }

#mright div a:hover{

  color:#88bb79;

  text-decoration:none

  }

#left_cell_carrier {

  background:url(/pic/ann+.jpg) no-repeat top left;

  font:12px tahoma,arial;

  color:#777;

  width:200px;

  background-color:transparent;

   }

#left_cell {

  background-color:transparent;

  margin-top:260px;

  border-style:solid;

  border-width:0px;

  border-color:#FF0000;

  padding-left:10px;

  font:bold 12px tahoma,arial;

  }

#left_cell h2{

  font:18px tahoma,arial;

  color:#000;

  }

#left_cell b{

  font:bold 12px tahoma,arial;

  text-transform:uppercase;

  color:#4d76af;

  }

#left_cell a{

  font:12px tahoma,arial;

  color:#000;

  text-decoration:none;

  }

#left_cell a:hover{

  font:12px tahoma,arial;

  color:#b00000;

  text-decoration:none;

  }

#left_link{

  white-space:normal;

  font:12px tahoma,arial;

  width:200;

  }

#left_menu a{

  white-space:nowrap;

  }

#voting {

  font:12px tahoma,arial;

  text-align:left;

   }

#voting td{

  border:0px solid #555;

  text-align: left;

  font:12px tahoma,arial;

  }



#main_anons{

  font: 11px tahoma,arial;

  color:#000;

  margin:25 auto;

  }

 #main_anons a{

  font:11px tahoma,arial;

  color:#000;

  text-decoration:none;

 }

#main_line{

  /*background:url(/pic/flow+.gif) repeat-x;*/

  text-align:center;

  width:600px;

  height:77px;

  margin:10px;

  border-style:solid;

  border-color:#FF0000;

  border-width:0px;

  margin:0 auto;

  }

#main_line h3{

font: bold 14px Arial, Helvetica, sans-serif

}

#IMG.main_line{

border:0px;

}

MPI_IMG{

padding:20px;

margin:0 auto;

}

#main_cell{

  background:url(/pic/bg_vert.gif) repeat-x top left;

  background-color: transparent;

  border-style:solid;

  border-color:#fbdef9;

  border-width:2px;

  padding:20px 20px 20px 40px;

  font: 13px tahoma,arial;

  color:#000;

  text-align: justify;

  text-indent: 0em;

  margin: 0px;

  }

#main_cell_1{

  background-color: transparent;

  border-style:solid;

  border-color:#FF0000;

  border-width:0px;

  width:600px;

  font: 13px tahoma,arial;

  color:#000;

  text-align: justify;

  text-indent: 0em;

  margin: 0 auto;

  }

#main_cell a{

  color:#000;

  text-decoration:underlined;

    }

#main_cell h1{

  font:18px tahoma,arial;

  color:#000;

  }

#main_cell h2{

  font:14px tahoma,arial;

  color:#000;

  }

#right_cell{

  

  background:url(/pic/bg_vert.gif) repeat-x top left;

  width:200px;

  padding:0px 0px 0px 0px;

  font:12px tahoma,arial;

  color:#000;

  }

#right_cell h3{

  font:bold 12px tahoma,arial;

  color:#000;

  }

#right_cell b{

  font:bold 12px tahoma,arial;

  text-transform:uppercase;

  color:#4d76af;

  }

#right_cell a{

  font:12px tahoma,arial;

  color:#000;

  text-decoration:none;

  }

#right_cell a:hover{

  font:12px tahoma,arial;

  color:#b00000;

  text-decoration:none;

  }

#right_cell table{

  border-collapse:collapse;

  border:0px;

  padding:0px;

  }

#right_cell table td{

  padding:0px;

  font:12px tahoma,arial;

  color:#000;

  }

#right_cell table td a{

  color:#000;

  }

#right_cell table td b{

  font-size:12px;

  color:#000;

  }

#right_links{

  font-size:12px;

  color:#000;

  }

#MPI_CARRIER {

  width: 600px;

  margin:0 auto;

  background-color:transparent; 

  }

.info_bar {

  float:left;

  width:160px;

  height:260px;

  margin:15px;

  padding:0px;

  border-style:solid;

  border-width:0px;

  border-color:#0000ff;

  

}

.info_bar img {

  height:80px;

  margin:0 auto;

}

.info_bar h1{

  color:#000;

  text-decoration: none; 

}

.catalog_cell{

  color:#000;

  width:200px;

/*  padding:0px; */

  padding-left:2px;

  padding-top:200px;

  margin:0px;

  white-space:nowrap;

  

  }

#line_cell{

  height:7px;

  font-size:2;

  color:#333;

  

 /* background-color:#016378;*/

  background-color:#834928;

  border-right:1px solid #fff;

  border-style:solid;

  border-width:1px;

  border-color:#000000;

  

  }

#line2{

  border-style:solid;

  border-width:1px;

  border-color:#000000;

  height:7px;

  font-size:2;

  background-color:#fbdef9;

  }

#fright{

  padding-top:10px;

  text-align:center;

  }

#footer{

padding-top:10px;

  font:11px tahoma,arial;

  color:#555;

  }

#footer a{

  color:#555;

  text-decoration:none;

  }

#tmenu{

  font:11px tahoma,arial;

  color:#b00000;

  text-align:center;

  width:400px;

  margin:0 auto;

  margin-top:15px;

  background-color:transparent;

  }

  #tmenu a{

  font:bold 11px tahoma,arial;

  color:#555;

  background-color:transparent;

  padding:10px;

  padding-top:3px;

  padding-bottom:3px;

  text-decoration:none;

  display:block;

  float:left;

  text-transform:lowercase;

  

  }

#tmenu a:hover{

  font:bold 11px tahoma,arial;

  color:#fff;

  background-color:#b00000;

  padding:10px;

  padding-top:3px;

  padding-bottom:3px;

  text-decoration:none;

  display:block;

  float:left;

  text-transform:lowercase;

  }

#about{

  padding-top:20px;

  background-color: transparent;

  width:80%;

  font: 13px tahoma,arial;

  color:#000;

  text-align: justify;

  text-indent: 1.5em;

  margin: 0 auto;

  }

#cat_table{

  width:100%;

  text-align:left;

  border:1px solid #333;

  font: 12px tahoma, arial;

  border-collapse: collapse;

  margin-top: 100px;

}

#cat_table a{

  font: 12px tahoma, arial;

  text-decoration:none;

}

#cat_table td{

  border:1px solid #111;

  padding:5px;


}

#anekdot{

  border:1px solid #000;

  border-collapse: collapse;

  margin-right:10px;

}

#anekdot td{

  border:1px solid #000;

  text-align: center;

  color:#555;

  font:12px tahoma,arial;

}

.red{

  color:#b00000; 

  font:bold;

  padding-left:3px;

}

.separator{

  border:0px solid #000;

  margin:0px;

  padding:0px;

  background-color:#FBDEF3;

  width:100%;

}

#mm_text{
  text-indent: 1.5em;
}
