 td.horisont {
 	text-align:center;
	padding-bottom:40px;
 }
a { color: #000; text-decoration: underline }
a:hover { color: #000; text-decoration: underline; background-color: #fff }
a:visited { color: #000; text-decoration: underline }
td.horisont .i_top_elem,  td.horisont .vt_top_elem{
    float:left;
    width:110px;
    height:110px;
    vertical-align:bottom;
 }
 td.horisont .i_top_elem a,  td.horisont .vt_top_elem a{
    display:block;
    width:100px;
    overflow:hidden;
    white-space: nowrap;
 }
 td.horisont .i_top_elem img,  td.horisont .vt_top_elem img{
    width:100px;
    height:100px;
 }
 table td  { font-size: 14px; font-family: arial; background-color: #f0f0f0; padding: 10px }
 table td h3  { background-color: #d2d2d2; background-image: url(mbg.png) }
h3  { color: #474747; font-size: 15px; font-family: arial; font-weight: bold; background-image: url(mbg.png); padding: 4px }
td { padding: 4px }
h1  { font-size: 28px; font-weight: bold; margin-bottom: 6px }
body  { background-image: url(mbbg.png); text-align: center }
li { list-style-type: square }

