*{ margin: 0; padding: 0; }* 

body { font: normal 11px Tahoma; "Trebuchet MS", Tahoma, sans-serif; line-height: 1.6em; background: #fff url(images/bg.gif) repeat-x; color: #8E8E91; }

td, input, textarea, select{ font: normal 11px Tahoma; }

a {	color: #808080; text-decoration: none; }

a:hover { color: #808080; text-decoration: underline; }

p { margin: 0 0 15px 0; }

h1 { display:inline; font: normal 11px Georgia, "Times New Roman", Arial; font-weight:bold;
}

h2 { font: normal 14px Georgia, "Times New Roman", Arial; letter-spacing: 3px; margin:10px 0 0 0; color: #808080;}

#content { width: 1000px; margin: 25px auto; }

#logo { margin: 10px 0 20px 0; width: 340px; float: left; font: normal 30px Georgia, "Times New Roman", Arial; font-weight:bold; letter-spacing: 4px; }

#logo p { margin: 0; }

#menu { float:right; padding: 40px 0 0; margin: 0 0 38px; }

#menu li { font-size: 1.1em; display: inline; }

#menu li a { float: left; width: 87px; padding: 2px 0 7px; text-align: center; margin: 0 10px 0 0; color: #636365;  }

#menu li a.current { background: #fff url(images/button.gif) no-repeat; color: #fff; }

#menu li a:hover { text-decoration: none; color: #000; background: #fff url(images/button_grey.gif) no-repeat; }

.clear { clear: both; }

.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }

.caption_add {
	border: 1px solid #D6D6D6;
	background-color: #f8f7f7;
	width:158px; 
	padding: 5px 0 5px 0;
	text-align: center;
	float: center;
	margin-top: 3px;
	margin-bottom: 5px;}

.caption p { margin: 0; }

#left { margin: 0 0 20px; clear: left; width: 185px; float: left; }

.smallthumb { width: 109px; }

#center { width: 620px; float: left; margin: 0 0 10px 5px; }

#right { float: right; width: 185px;}

.date { font-size: .8em; padding: 5px;}

.name  { font-size: .8em; padding-bottom: 5px; border-bottom: 1px solid #e1e1e1; }

.box { background: #eee; padding: 10px; }

.box li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }

.box li a { padding: 0 5px; }

#footer { font-size: .84em; clear: both; padding: 5px; background: #eee; }

#footer a { color: #444; }

.main_block_announce { clear: both; margin: 0; text-align: left; }

.main_block_pgal { float: left; margin: 0; width: 144px; text-align: center;}


.main_block { float: left; margin: 1em 0 0 0; width: 580px;}

.main_block_img { border: 1px solid #ccc; padding-right: 4px; padding: 5px; padding:0; margin:0;}

.main_block_list_left { float: left; width: 120px;}

.main_block_list_right {float: right; width: 460px;}

.main_block_img {border: 1px solid #695D3B; padding:0; margin:0;}

.main_block_date { margin: 0; text-align: left;}

.main_block_title, .main_block_title a { margin: 5px 0 5px 0; 	font-weight: bold; text-decoration: none; text-align: left;}

.main_block_title a:hover {text-decoration: underline; text-align: left;}

.main_block_announce {clear: both; margin: 0; text-align: left;}


.c2_top {width:100%; background:url(/img/c1.gif) top repeat-x #f8f8f8}




.c2 {background:#f8f8f8}
.c2_top {width:100%; background:url(/img/c1.gif) top repeat-x #f8f8f8}
.c2_left {height:100%; background:url(/img/c1.gif) left top repeat-y #f8f8f8}
.c2_right {background:url(/img/c1.gif) right top repeat-y #f8f8f8}
.c2_bottom {background:url(/img/c1.gif) bottom repeat-x #f8f8f8}


.box_header_txt	td{
	background:url(/img/title1_center.jpg) 0 0 repeat-x;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
	height:29px;
}

.lib_list {
	clear: right;
	display: block;
	background: url('img/lib_book_open.gif') no-repeat left top; padding-left:44px; padding-right:0; padding-top:0; padding-bottom:10px;
}

.lib_list_rsd {
	clear: right;
	display: block;
	background: url('img/lib_book_open.gif') no-repeat left top; padding-left:44px; padding-right:0; padding-top:0; padding-bottom:10px;
}

.list_div {
	clear: right;
	display: block;
	background: url('img/lib_book_open.gif') no-repeat left top; padding-left:44px; padding-right:0; padding-top:0; padding-bottom:10px;
}


.cen_menu_f {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.cen_menu_f li {
	padding: 0;
	list-style-image: url('img/lib_book_open_f.gif');margin-left:25px; margin-right:0; margin-top:0; margin-bottom:0
}


.main_block_name {letter-spacing: 3px;}

.main_block_pgal {
	float: left;
	margin: 0;
	width: 144px;
	text-align: center;
}

.inside_text img, .lib_list img, .img_border {
	border: 1px solid #eceaea;
	margin: 5px;
	padding: 3px;
	background-color: #fff;
}

.clear { clear: both; }



.main_center {
	border: 1px solid #D6D6D6;
	background-color: #eee;
	width:278px; 
	padding: 5px 0 5px 0;
	text-align: center;
	float: center;
	margin-top: 3px;
	margin-bottom: 5px;}
	
	.main_center_box {
	width:50%; 
	align: center;
	float: left;
    padding: 5px 0 5px 0;
}
