
div.img {
    float:left; text-align:center; font-size: 12px; margin-top: 2px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px;
    display:block; width: 220px; height: 220px; overflow: hidden;
}
div.uimg {
    float:left; text-align:center; font-size: 11px; margin-top: 2px; margin-left: 0px; margin-right: 5px; margin-bottom: 10px;
    display:block; width: 120px; height: 110px; overflow: hidden;
}
img {border:0px;}
body { font-size:12px;font-family:Tahoma, Verdana, Arial Narrow;color:black; margin:0px;}
TD {font-size:12px;font-family:Tahoma, Verdana, Arial Narrow;color:black; }
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

//Для меню
div.optic {
	//width: 256px;
}
a.optic, .optic TABLE {
	cursor: hand;
}
.topleft
{
	padding:5px 0px 0px 12px;
	/* Общие ширина и высота изображения. Можно указать с запасом. */
	width: 200px;
	height: auto;
	background: url('/exbook/img/framed.gif') no-repeat scroll -10px -11px;
	/* IE 7 уже умеет показывать png, поэтому используем хак, который он не понимает. */
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/exbook/img/framed.gif,sizingMethod=crop);
}
.topright 
{
	width: 10px;
	background: url('/exbook/img/framed.gif') no-repeat scroll 0px -11px;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/exbook/img/framed.gif,sizingMethod=crop);
}
.bottomleft 
{
	height: 10px;
	background: url('/exbook/img/framed.gif') no-repeat scroll -10px 0px;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/exbook/img/framed.gif,sizingMethod=crop);
}
.bottomright 
{
	height: 10px;
	width: 10px;
	background: url('/exbook/img/framed.gif') no-repeat scroll 0px 0px;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/exbook/img/framed.gif,sizingMethod=crop);
}
a.optic:hover .topleft
{
	background-position: -10px -211px;
}
a.optic:hover .topright
{
	background-position: 0px -211px;
}
a.optic:hover .bottomleft
{
	background-position: -10px -200px;
}
a.optic:hover .bottomright
{
	background-position: 0px -200px;
}

.menu {
    margin:5px 0px 0px 0px;
    padding:0px 0px 0px 25px;
}
.menu li {
    list-style-image: url(/exbook/img/li.gif); 
}
a.topmenu {
	color:#D40000;
	font-size: 15px;
}
a.submenu {
	color:#151257;
	font-size: 13px;
}
.content {
	margin: 0px;
	text-align:justify;
	padding:10px;
}
.content td, .content th  {
	text-align:justify;
	vertical-align:top;
}

.content H1 {
	margin: 10px 0px 10px 0px; 
	font-family:Tahoma;
	font-size:17;
	color:#C50104;
	font-weight:normal;
	text-align:center;
}
.content H2 {
	margin: 5px 0px 5px 0px; 
	font-family:Tahoma;
	font-size:16;
	color:#D40000;
	font-weight:normal;
	text-align:center;
}
.content H3, .content H4, .content H5, .content H6 {
	margin: 5px 0px 0px 0px; 
	font-family:Tahoma;
	font-size:15;
	color:#D40000;
	font-weight:normal;
	text-align:left;
}
p.info {
	margin: 0px 0px 10px 0px; 
}

.content a {color:#D40000; text-decoration: underline;}
.headmenu td {
    text-align:center;
    vertical-align:middle;
}
.headmenu a {
    color:#4D4E94;
    font-size:14px;
    font-family:Verdana, Arial Narrow;
}
.titul {
	font-style: italic;
	text-align:right;
	margin-left:40%;
	padding:10px;
}
		