.bo{border:red solid 1px;}
.boa{border:red solid 1px;}
.boa *{border:red solid 1px;}

body{padding:0;margin:0;border:none;background:#510E02 url(../images/header-bg.gif) 0 0 repeat-x;font:14px "Times New Roman",sans;color:#FFF;min-width:970px;}

a{color:#510E02;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}
form{padding:0;margin:0;}

/** start */
.header{background:transparent url(../images/lamp.png) 0 0 no-repeat;min-width:900px;}
	.books_object{height:295px;width:100%;background:transparent url(../images/books.png) 100% 66px no-repeat;}
	#logotype{position:absolute;top:85px;left:215px;}

.content{margin:0 30px;padding:10px 20px 30px;background-color:#FFF;color:#000;min-width:900px;}
	.left_column{float:left;width:200px;}
	.center_column{margin-left:210px;}
		.center_column p{line-height:20px;}
		.center_column p,.center_column .container{margin-right:260px;}
			.center_column ul,.center_column ol{padding-left:20px;}
			.center_column li{margin-left:20px;}
	.right_note{float:right;width:250px;}
		.right_note p{margin-right:0;}

.mainmenu,.submenu{margin:0;padding:0;font-size:20px;}
.mainmenu{position:absolute;top:245px;left:240px;font-size:24px;}
.submenu{font-size:20px;}
	.mainmenu li,.submenu li{margin:0;padding:0;list-style:none;}
	.mainmenu li{float:left;padding:10px 20px;color:#FFF;}
		.mainmenu li a{color:#FFF;}
.treemenu{margin:0;padding:0;font-size:20px;}

.footer{padding:0 50px 1px;}
	.footer a, .footer{color:#966;}
	.bottom_links{float:right;}
/** finish */
