body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	font: 15px Arial;
	color: #424242;
	text-decoration: none;
        background: #FFFFFF;   
}
td {vertical-align:top;
	font: 15px Arial;
	color: #424242;
}
a:link {
color: #1560bd;
font-family: Arial;
text-decoration: none;
font-weight: normal;
}
a:visited {
color: #1560bd;
font-family: Arial;
text-decoration: none;
font-weight: normal;
}
a:hover {
color: #1560bd;
font-family: Arial;
font-weight: bold;
text-decoration;
}
h1 {color: #424242;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h2 {color: #424242;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h3 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h4 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h5 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h6 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h7 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
h8 {color: #000080;
font-size:19px;
text-decoration: none;
font-weight: bold;
text-align:center
}
.style5 {color: #3366FF; font-size:26px; text-decoration: none; font-weight: normal;text-align:left}
.style6 {color: #FF6600; font-size:24px; text-decoration: none; font-weight: normal; text-align:left}
.style7 {color: #3399FF; font-size:24px; text-decoration: none; font-weight: normal; text-align:left}

.block {
	padding: 0;
	font-weight: bold;
	font-size: 19px;
}
.block .element{
	border: solid 1px #C7CADD;
	margin: 0px 3px 3px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: 270px;
	width: 230px;
}

.block .element:hover{
	border: solid 1px #000;
	margin: 0px 3px 3px 0px;
	padding: 0;
	float: left;
	height: 270px;
	width: 230px;
	background: #FAFAD2;
}

.block .img{
	text-decoration: arial;
}
.block .img img{
	margin: 5px 0px 0px 5px;
	padding: 0;
	width: 220px;
	height: 210px;
}

.block .text{
	text-align: center;
	padding: 0;
	margin: 0;
}

<center>
<table align="center" cellSpacing="0" cellPadding="0" width="950" bgColor="#50504f" border="0">
<tr><td>
<table cellSpacing="1" cellPadding="3" width="950" bgcolor="#808080">

<!--вертикальное меню!-->
#menu3 ul { list-style: none; margin: 0; padding: 0; } #menu3 img { border:
none; } #menu3 { width: 200px; border: 1px solid #ccc; margin: 10px; }
#menu3 li a { height: 32px; font-family: Arial, Helvetica, Verdana,
sans-serif; margin: 0; font-size: 10pt; font-weight: bold; background:
#FFF; height: 24px; text-decoration: none; } #menu3 li a:link, #menu3 li
a:visited { color: #888; display: block; background:
url(http://lh5.ggpht.com/_7wsQzULWIwo/Sze6a84WulI/AAAAAAAACpw/o1vXeHb6wnw/s800/menu3.gif);
padding: 8px 0 0 30px; } #menu3 li a:hover, #menu3 li #current, #menu3
li a:active { color: #283A50; background:
url(http://lh5.ggpht.com/_7wsQzULWIwo/Sze6a84WulI/AAAAAAAACpw/o1vXeHb6wnw/s800/menu3.gif)
0 -32px; padding: 8px 0 0 30px; }
<!--вертикальное меню!-->