@charset "utf-8";
/* CSS Document for ngorbunov*/

html, body {margin: 0; padding: 0;}
body {
	background-color: #cc9;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #033;
}
div#container {
	background-color:#fff;
	border-color:#9F9F77;
	border-style:solid;
	border-width:1px 2px 2px 1px;
	margin:1em auto;
	max-width:1000px;
	min-width:760px;
	padding:1em 2em;
	width:76%;
}
div#header {
	clear: both;
}
div#header em {color: #555;}
p.lang {margin: 0; text-align: right;}

div#main {clear: both;}
div#main img {
	display: block; 
	border: 1px solid #555;
	float: left;
	margin: 0 1em 1em 0;
}

div#content {
	background-color:#F5F5F5;
	----margin-left:496px;
	padding:4px 6px;
}
div#content h2 {margin-bottom: 0.2em;}
div#content ol {list-style-position:inside; margin: 0; padding:0;}
div#info {clear: both;}

div#info p {margin-bottom: 0.5em;}

h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif;}
h1 {
	color: #099;
	margin:0;
}
p {margin-top: 0;}
td { vertical-align: top;}
td.descriptionBookName img {border: 1px solid #555;	margin: 0 1em 1em 0;}
td.descriptionBookName, td.descriptionBookValue {font-size: 0.85em;}
td.descriptionBookName {color: #777;}
td.descriptionBookValue {color: #333;}
div.caption {
	background-color:#FFFFDF;
	border:1px solid #cc9;
	float:left;
	margin:0 1em 1em 0;
	padding:10px;
	width:322px;
}
div.caption img {border: 1px solid #333;}
div.caption a {border: none;}
div.caption small {font-size: 0.72em;}
