body			
			{
				background: url('images/mint.png');
				padding-top: 0px;
				margin-top: 0px;
				color: #39587C;
			}
h2
			{
			background: #39587C;
			height: 30px;
			width: 820px;
			text-align: right;
			margin-left: 14px;
			color: #FFFFFF;
			font-weight: normal;
			}
h1			{
			margin-left: 15px;
			}
div#container
			{
			width: 900px;
			margin: 0 auto;
			}
div#header
			{
			width: 900px;
			height: 330px;
			background: url('images/header.png');
			margin-top: 20px;
			}
div#headtitle0
			{
			position: absolute;
			margin-left: 322px;
			margin-top: 12px;
			font-family: Arial;
			font-size: 10px;
			color: #364D65;
			width: 550px;
			text-align: center;
			}
div#headtitle0 img
			{
			cursor: pointer;
			}
div#headtitle
			{
			position: absolute;
			margin-left: 20px;
			margin-top: 70px;
			font-family: Verdana;
			font-size: 34px;
			color: #364D65;
			width: 300px;
			text-align: center;
			}
div#headtitle2
			{
			position: absolute;
			margin-left: 20px;
			margin-top: 203px;
			font-family: Verdana;
			font-size: 11px;
			font-weight: bold;
			color: #364D65;
			width: 300px;
			text-align: center;
			}
div#slider
			{
			width: 500px;
			float: left;
			margin-left: 150px;
			}
div#slider a
			{
			margin-left: 10px;
			text-decoration: none;
			color: #000000;
			}
div#menu
			{
			margin-top: 0px;
			width: 900px;
			height: 42px;
			background: url('images/menu.png');
			}
div#menu li
			{
			float: left;
			display: block;
			font-family: Sylfaen;
			font-style: italic;
			font-size: 24px;
			margin-left: 6px;
			cursor: pointer;
			}
div#body
			{
			float: left;
			width: 888px;
			background: #FFFFFF;
			border-left: 6px solid #CACFD1;
			border-right: 6px solid #CACFD1;
			border-bottom: 6px solid #CACFD1;
			margin-bottom: 50px;
			}
div#content
			{
			float: left;
			width: 850px;
			margin-left: 19px;
			margin-bottom: 10px;
			background: #EFF1F1;
			font-family: Arial CE;
			color: #39587C;
			font-weight: bold;
			font-size: 13px;
			}
div#main
			{
			background: #3A587C;
			width: 830px;
			margin-left: 10px;
			}
div#main_cont
			{
			background: #3A587C;
			width: 790px;
			font-family: Arial CE;
			font-size: 15px;
			color: #FEFFFF;
			margin-left: 20px;
			margin-right: 20px;
			line-height: 25px;
			}
div#main_books
			{
			float: left;
			margin-left: 0px;
			height: 300px;
			width: 850px;
			color: #000000;
			font-weight: normal;
			}
.bolder
			{
			font-weight: bold;
			}
.nobolder
			{
			font-weight: normal;
			}
div#search
			{
			float: left;
			width: 270px;
			margin-left: 35px;
			margin-top: 5px;
			}
div#search input
			{
			width: 100px;
			font-family: Times New Roman;
			font-size: 12px;
			}
.btn
			{
			width: 100px;
			font-family: Times New Roman;
			font-size: 14px;
			font-weight: bold;
			cursor: pointer;
			background: #3A587C;
			color: #FFFFFF;
			}
.btn:hover
			{
			background: #EFF1F1;
			color: #000000;
			}
.btn2
			{
			width: 120px;
			font-family: Times New Roman;
			font-size: 14px;
			font-weight: bold;
			cursor: pointer;
			background: #3A587C;
			color: #FFFFFF;
			margin-left: 5px;
			}
.btn2:hover
			{
			background: #EFF1F1;
			color: #000000;
			margin-left: 5px;
			}
div#main_books_field
			{
			float: left;
			width: 380px;
			margin-left: 25px;
			}
.mbs
			{
			float: left;
			height: 120px;
			}
div#cimke
			{
			position: absolute;
			margin-left: 650px;
			}
div#main_books_field div#titles
			{
			float: left;
			width: 280px;
			line-height: 20px;
			margin-left: 10px;
			}
div#main_books_field div#data
			{
			float: left;
			width: 380px;
			height: 90px;
			margin-top: 10px;
			}
div#main_books div#hor
			{
			float: left; 
			height: 300px;			
			margin-left: 5px;
			height: 250px;
			width: 1px;
			background: #CCCECD;
			border: 0px solid #CCCECD;
			}
div#books
			{
			float: left;
			margin-left: 10px;
			margin-top: 10px;
			margin-bottom: 10px;
			width: 850px;
			color: #000000;
			font-weight: normal;
			}
div#books img
			{
			float: left;
			}
.bks
			{
			width: 100px;
			border: 1px solid #FFFFFF;
			}
div#keret
			{
			float: left;
			border: 1px solid #000000;
			}
.title
			{
			float: left;
			font-weight: bold;
			font-family: Arial;
			font-size: 14px;
			line-height: 20px;
			margin-left: 0px;
			color: #4A6183;
			width: 270px;
			}
.title22
			{
			float: left;
			font-weight: bold;
			font-family: Arial;
			font-size: 14px;
			line-height: 20px;
			margin-left: 10px;
			color: #4A6183;
			width: 650px;
			}
div#author
			{
			float: left;
			font-weight: bold;
			color: #7F8082;
			font-family: Arial;
			font-size: 12px;
			line-height: 20px;
			margin-left: 10px;	
			width: 650px;
			}
div#author li
			{
			float: left;
			margin-right: 20px;
			}
.nopoint
			{
			display: block;
			margin-left: 0px;
			}
div#content2
			{
			float: left;
			font-weight: bold;
			font-family: Arial;
			font-size: 12px;
			width: 600px;
			height: 50px;
			margin-top: 20px;
			margin-left: 10px;
			color: #7F8082;
			}
div#cover
			{
			float: left;
			position: relative;
			margin-left: 0px;
			width: 50px;
			}
div#details
			{
			float:left;
			}
div#details a
			{
			text-decoration: none;
			color: #3A587C;
			font-weight: bold;
			}
.details
			{
			text-decoration: none;
			color: #3A587C;
			font-weight: bold;
			}
div#details2
			{
			float: left;
			width: 800px;
			margin-left: 20px;
			margin-top: 20px;
			}
div#details2 a
			{
			text-decoration: none;
			color: #3A587C;
			font-weight: bold;
			}
div#books hr
			{
			float: left;
			margin-left: 5px;
			margin-top: 10px;
			margin-bottom: 10px;
			height: 1px;
			width: 805px;
			color: #CCCECD;
			border: 1px solid #CCCECD;
			}
div#tables
			{
			float: left;
			width: 790px;
			margin-left: 35px;
			}
div#tables div#field2
			{
			float: left;
			width: 145px;
			height: 30px;
			background: #39587C;
			border: 1px solid #CECDCF;
			color: #FFFFFF;
			font-weight: bold;
			line-height: 28px;
			}
div#tables div#field3
			{
			float: left;
			width: 200px;
			height: 30px;
			background: #39587C;
			border: 1px solid #CECDCF;
			color: #FFFFFF;
			font-weight: bold;
			line-height: 28px;
			}
div#tables div#field4
			{
			float: left;
			width: 110px;
			height: 30px;
			background: #39587C;
			border: 1px solid #CECDCF;
			color: #FFFFFF;
			font-weight: bold;
			line-height: 28px;
			}
div#tables div#field
			{
			float: left;
			width: 145px;
			height: 50px;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#tables div#field7
			{
			float: left;
			width: 200px;
			height: 30px;
			font-size: 11px;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#tables div#field8
			{
			float: left;
			width: 110px;
			height: 30px;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#tables div#field1
			{
			float: left;
			width: 145px;
			height: 30px;
			background: #DEDFE0;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#tables div#field5
			{
			float: left;
			width: 200px;
			height: 30px;
			font-size: 11px;
			background: #DEDFE0;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#in_border
			{
			margin-top: 20px;
			margin-bottom: 20px;
			}
div#tables div#field6
			{
			float: left;
			width: 110px;
			height: 30px;
			background: #DEDFE0;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#map
			{
			margin-left: 40px;
			float: left;
			width: 350px;
			}
div#tables2
			{
			float: left;
			width: 606px;
			margin-left: 120px;
			margin-top: 20px;
			margin-bottom: 20px;
			border: 1px solid #CECDCF;
			}
div#tables2 div#field2
			{
			float: left;
			width: 200px;
			height: 30px;
			background: #39587C;
			border: 1px solid #CECDCF;
			color: #FFFFFF;
			font-weight: bold;
			line-height: 28px;
			}
div#tables2 div#field
			{
			float: left;
			width: 200px;
			height: 25px;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#tables2 div#field1
			{
			float: left;
			width: 200px;
			height: 25px;
			background: #DEDFE0;
			border: 1px solid #CECDCF;
			color: #39587C;
			}
div#contact
			{
			float:left;
			width: 350px;
			margin-left: 50px;
			text-align: left;
			}
div#contact h1
			{
			text-align: left;
			margin-left: 0px;
			}