							* {
	font-family: Arial, Tahoma, Verdana, "MS Sans Serif";
	font-size: 9pt;
	color: #04200B;
}
.png {
	behavior: url('/css/png.htc');
}

html, body {
	width: 100%;
	height: 100%;
}

h1, h1 * {
	font-size: 28px;
	font-family: 'Georgia';
}
h2, h2 * {
	font-size: 22px;
	font-style: italic;
	font-family: 'Georgia';
	font-weight: normal;
}
h3, h3 * {
	font-size: 18px;
	font-style: italic;
	font-family: 'Georgia';
	font-weight: normal;
}
h4, h4 * {
	font-size: 16px;
	font-style: italic;
	font-family: 'Georgia';
	font-weight: normal;
}
h5, h5 * {
	font-size: 14px;
	font-style: italic;
	font-family: 'Georgia';
	font-weight: normal;
}


p {
	text-align: justify;
}




.table_basic {
	border: 6px solid #1A4322;
	width: 100%;
}
.window_basic {
	background: url('http://www.albioncom.ru/img/window_1.gif') repeat-x;
	height: 336px;
}
.window_right {
	position: absolute;
	top: 18px;
	right: 0px;
	width: 391px;
	height: 336px;
	border-right: 5px solid #1A4322;
}
.window_text {
	background: url('http://www.albioncom.ru/img/window_4_fon.gif') repeat-y 100% 0%;
	text-align: center;
}
.window_text table {
	background: url('http://www.albioncom.ru/img/window_4_bottom.gif') 0% 100% repeat-x;
}
.window_text table a {
	font-family: 'Georgia';
	font-size: 11px;
	font-style: italic;
}
.window_left {
	background: url('http://www.albioncom.ru/img/window_3.gif') no-repeat 0% 0%;
	float: left;
	width: 92px;
	height: 336px;
}
.stol_1 {
	width: 768px;
	height: 37px;
	background: url('http://www.albioncom.ru/img/stol_2.gif');
	text-align: right;
}
.stena {
	width: 100%;
	background: url('http://www.albioncom.ru/img/stena.gif');
	vertical-align: top;
}
.chair {
	width: 100%;
	height: 190px;
	background: url('http://www.albioncom.ru/img/chair.jpg') no-repeat 100% 100%;
	overflow: hidden;
}
.stol_3 {
	width: 216px;
	height: 88px;
	background: url('http://www.albioncom.ru/img/stol_3.gif') no-repeat 0px 17px;
}
.swf {
	height: 154px;
	width: 768px;
	background: url('http://www.albioncom.ru/img/oxbridge_01.jpg') no-repeat -4px 0px;
	vertical-align: top;
	padding: 0px;
	vertical-align: top;
}

.table_content {
	background: #ECD8AE;
	width: 100%;
	padding: 0px;
}
.table_content .w_1 {
	width: 21px;
	height: 25px;
	background: url('http://www.albioncom.ru/img/w_1.gif');
	padding: 0px;
}
.table_content .w_2 {
	width: 100%;
	height: 25px;
	background: url('http://www.albioncom.ru/img/w_2.gif');
	padding: 0px;
}
.table_content .w_3 {
	width: 21px;
	height: 25px;
	background: url('http://www.albioncom.ru/img/w_3.gif');
	padding: 0px;
}
.table_content .w_4 {
	width: 21px;
	height: 100%;
	background: url('http://www.albioncom.ru/img/w_4.gif');
	padding: 0px;
}
.table_content .w_5 {
	width: 100%;
	height: 100%;
	padding: 0px 0px 0px 0px;
}
.table_content .w_6 {
	width: 21px;
	height: 100%;
	background: url('http://www.albioncom.ru/img/w_6.gif');
	padding: 0px;
}
.table_content .w_7 {
	width: 21px;
	height: 25px;
	background: url('http://www.albioncom.ru/img/w_7.gif');
	padding: 0px;
}
.table_content .w_8 {
	width: 21px;
	height: 100%;
	background: url('http://www.albioncom.ru/img/w_8.gif');
	padding: 0px;
}
.table_content .w_9 {
	width: 21px;
	height: 25px;
	background: url('http://www.albioncom.ru/img/w_9.gif');
	padding: 0px;
}

#map {
	position: absolute;
	top: 560px;
	cursor: pointer;
/*	cursor: hand;*/
}



.block {
	background: #653015 !important;
	margin-top: 5px !important;
}
.block img {
	display: block !important;
	border: 0px solid !important;
	margin: 0px !important;
}
.block .top_left {
	width: 8px !important;
	vertical-align: top !important;
	background: url('http://www.albioncom.ru/img/block_top_left.gif') no-repeat 0% 0% !important;
}
.block .bottom_left {
	width: 8px !important;
	vertical-align: bottom !important;
	background: url('http://www.albioncom.ru/img/block_bottom_left.gif') no-repeat 0% 100% !important;
}
.block .top_right {
	width: 8px !important;
	vertical-align: top !important;
	background: url('http://www.albioncom.ru/img/block_top_right.gif') no-repeat 100% 0% !important;
}
.top_block_title {
	width: 250px !important;
}
.top_right {
	height:24px !important;
}
.block .bottom_right {
	width: 8px !important;
	vertical-align: bottom !important;
	background: url('http://www.albioncom.ru/img/block_bottom_right.gif') no-repeat 100% 100% !important;
}
.block .center {
	padding: 0px 0px 0px 0px !important;
	text-align: left !important;
}
.block .center form {
	margin: 0px !important;
	background: transparent !important;
}
.block .center form div {
	float: left !important;
	margin: 0px 10px !important;
}
.block .center form div input, .block .center form div select, .block .center form div option {
	margin: 3px 0px 0px 0px !important;
	background: #653015 !important;
	color: #ECD8AE !important;
	border: 1px solid #ECD8AE !important;
}

.form .h1 {
	float: left !important;
	padding: 7px 10px 7px 7px !important;
}


.block .center h1, .block .center .h1 {
	display: block;
	font-family: 'Georgia' !important;
	padding: 7px 400px 7px 7px;
	color: #ECD8AE !important;
	font-size: 11px !important;
}
.block .center h1 a, .block .center .h1 a {
	font-family: 'Georgia' !important;
	color: #ECD8AE !important;
	font-size: 11px !important;
	text-decoration: none !important;
}
.block .center h1 a:hover, .block .center .h1 a:hover {
	text-decoration: underline !important;
}

.block .center h2, .block .center .h2 {
	font-family: 'Georgia' !important;
	margin: 3px !important;
	color: white !important;
	font-size: 12px !important;
}
.block .center h2 a, .block .center .h2 a {
	font-family: 'Georgia' !important;
	color: #ECD8AE !important;
	font-size: 12px !important;
	text-decoration: none !important;
}


.mnu {
	margin-top: 50px;
	padding-bottom: 15px;
	border-bottom: 1px solid #74572A;
	font-family: 'Georgia';
	font-size: 12px;
}
.mnu a {
	font-family: 'Georgia';
	font-size: 12px;
	color: #592B13;
}


.h3 {
	font-size: 12px;
	text-transform: uppercase;
}

.h4 {
	font-size: 12px;
	margin: 0px;
/*	text-transform: normal;*/
}


li {
	list-style-image: url('http://www.albioncom.ru/img/li.gif');
	margin-bottom: 15px;
}

.copy {
	padding: 10px 20px;
	color: #806439;
	font-size: 10px;
	background: #032B12;
}
.copy a {
	font-size: 10px;
	color: #806439;
}





.list {
	width: 221px;
	/*
	height: 213px;
	margin-top: 435px;
	*/
	background: url('http://www.albioncom.ru/img/list_center.jpg') repeat-y;
	margin-top: 30px;
	/*float: right;*/
}
.list .top {
	background: url('http://www.albioncom.ru/img/list_top.jpg') no-repeat;
	/*
	width: 221px;
	height: 65px;
	*/
	padding: 10px;
	text-align: center;
}
.list .top .parent a {
	font-family: 'Arial Narrow', 'Arial', 'Verdana';
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
.list .top p {
	text-align: center !important;
}
.list .bottom {
	background: url('http://www.albioncom.ru/img/list_bottom.jpg') no-repeat 0% 100%;
	/*
	width: 100%;
	height: 132px;
	*/
	vertical-align: top;
	padding: 0px 25px 30px 20px;
	margin: -10px;
}
.list .bottom a {
	font-family: 'Arial Narrow', 'Arial', 'Verdana';
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}
.list .bottom img {
	margin: 0px 0px 0px 0px;
	border: 0px;
}
.list .bottom form {
	margin: 0px;
	padding: 0px;
	background: transparent;
}
.list .bottom select {
	margin: 5px 0px;
	border: 0px;
	width: 100%;
	background: #ECD8AE;
}
.list .bottom .button {
	margin: 5px 0px;
	border: 0px;
	width: 70px;
	background: #ECD8AE;
}
.rekblock {
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.rekblock h6 {
	margin: 0px;
}
.rekblock a {
	text-decoration: none;
}
.rekblock a:hover {
	color: red;
}
.rekblock a.sel {
	color: red;
}

.cat_item {
}

.cat_item .div {
	background: url('http://www.albioncom.ru/img/uni_fon.gif') 100% 0% no-repeat;
	width: 230px;
	height: 352px;
	margin: 10px 3px;
	float: left;
}
.cat_item .div h2, .cat_item .div .h2 {
	width: 190px;
	height: 50px;
	text-align: center;
	background: #ECD8AE;
	padding: 5px 0px 0px 0px;
	margin: 0px 21px 0px 15px;
	border-right: 1px solid #C9B280;
	border-bottom: 1px solid #C9B280;
	border-left: 1px solid #C9B280;
}
.cat_item .div h2 a, .cat_item .div .h2 a {
	font-size: 10px;
}
.cat_item .div .ttxt {
	margin: 10px 25px 10px 17px;
}
.cat_item .div .qq {
	text-align: right;
	padding: 0px 21px 0px 0px;
}
.cat_item .div .q {
	cursor: pointer;	font-size: 8px;
	text-transform: lowercase;
}
.cat_item .div .q:hover {
	color: red;
}
.cat_item .div img {
	border-right: 1px solid #C9B280;
	border-top: 1px solid #C9B280;
	border-left: 1px solid #C9B280;
	margin: 21px 21px 0px 15px;
	width: 190px;
	height: 183px;
}
.cat_item .div p {
	margin: 5px;
}

h1 i {
	font-size: 26px;
	font-family: Georgia;
	font-style: italic;
	margin: 15px 0px 0px 0px;
}

.menu_block {
	width: 200px;
	padding: 10px;
	text-align: center;
	vertical-align: top;
	background: url('http://www.albioncom.ru/img/venzel.gif') no-repeat 50% 100%;
}
.menu_block h2, .menu_block .h2 {
	padding: 0px 0px 0px 15px;
	margin: 0px;
}
.menu_block div {
	padding-left: 20px;
	width: 180px;
	text-align: left;
}

.menu_block .h3 {
	margin: 10px 0px;
	font-weight: normal;
}
.menu_block .h3 a {
	text-decoration: none;
}

.left_table {
	text-align: center;
	width: 240px;
	float: left;
	padding: 0px 20px 20px 0px;
	margin: 0px 10px 10px 0px;
	background: url('http://www.albioncom.ru/img/fon_photo.gif') no-repeat 100% 100%;
}
.left_table th {
	vertical-align: top;
	text-align: right;
	font-weight: normal;
	width: 80px;
	padding: 0px;
}
.left_table td {
	vertical-align: top;
	padding: 0px;
}
.left_table .h2 {
	margin: 0px;
}


.search {
	margin: 0px;
	background: url('http://www.albioncom.ru/img/srch.jpg') no-repeat 0% 0%;
}


#searchblock {
	position: absolute;
	top: 568px;
	padding-top: 33px;
	width: 130px;
	background: url('http://www.albioncom.ru/img/search.gif') no-repeat 0% 0%;
	cursor: pointer;}

#searchblock p {
	text-align: center;
	margin: 0px 0px 0px 0px;
}

#searchblock p a {
	color: #ECD8AE;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
}

#pole_search {
	height: 20px;
	width: 100px;
	padding: 0px 0px;
	margin: 0px 10px;
	border: 0px solid;
	background: transparent;
}
#submit_search {
	height: 20px;
	width: 20px;
	background: url('http://www.albioncom.ru/img/search_ico.gif') no-repeat 50% 50%;
	border: 0px solid;
}

.razr {
	font-size: 24px;
	text-align: center;
	color: #AA8C4D;
}


.top .parent {
	font-family: 'Arial Narrow', 'Arial', 'Verdana';
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}

.content img {
	margin: 10px;
	border: 10px solid #fCe8bE;
}

img.art_noborders {
	margin: 0px;
	border: 0px solid;
	width: 8px;
	height: 8px;
}


.content p {
	text-align: justify;
}

.justif {
	text-align: justify;
	margin-left: 20px;
}
.ttl1 {
	margin-left: 5px;
}
img.img {
	border: 0px;
}

.sel_col {
	display: block;
	background: #D9C499;
	border-right: 1px solid #9A8558;
	border-bottom: 1px solid #9A8558;
	margin-left: 275px;
	padding: 0px 15px 5px 5px;
}
.sel_nocol {
	margin-left: 275px;
}

table.table {
	border-collapse: collapse;
	border: 3px solid #653015;
}
table.table th {
	border-collapse: collapse;
	border: 1px solid #ECD8AE;
	background: #653015;
	color: #ECD8AE;
}
table.table td {
	border-collapse: collapse;
	border: 1px solid #653015;
	text-align: center;
}

/* phpdig stylesheet */
.phpdigHighlight { font-weight: bold; }
.color_table_outline {
	background-color: #cccccc;
	color: #000000;
	border: 1px solid #000000;
}
.color_top_bottom {
	background-color: #eeeeee;
	color: #000000;
}
.color_sub_top_bottom {
	background-color: #dddddd;
	color: #000000;
}
.color_table_cells {
	background-color: #ffffff;
	color: #000000;
}
.w_5 form {
	background: url('/img/search_white.gif') no-repeat;
	margin: 0px;
	padding: 0px;
	height: 21px;
}
.phpdiginputtext {
	width: 400px;
	background: transparent;
	border: 0px solid;
	margin: 0px 10px 2px 10px;
}
.phpdiginputsubmit {
	background: url('/img/search_ico.gif') no-repeat transparent;
	border: 0px solid;
	height: 21px;
	padding-left: 25px;
	color: #6D4A37;
	font-weight: bold;
}
.ssss dt {
	margin-top: 20px;
}
.ssss dt a, .ssss dt span {
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}
.ssss dt {
	padding: 5px;
}
.phpdigHighlight {
	color: #653015;
}

#counters {
	border-collapse: collapse;
	float: right;
}

/*
#stolswf {
	position: absolute;
	top: 385px;
	left: 7px;
	z-index: 20;
	width: 768px;
	height: 160px;
}
*/
#stolswf {
	position: absolute;
	top: 380px;
	left: 7px;
	z-index: 20;
	width: 762px;
	height: 170px;
}


.razd {
	width: 100%;
	height: 17px;
	//height: 14px;
}







.menu {
	position: absolute;
	top: 0px;
	left: 6px;
	background: url('http://www.albioncom.ru/img/menu.gif') no-repeat 0% 0%;
	width: 323px;
	height: 385px;
	margin: 19px 0px 0px 0px;
	z-index: 10;
}
.menu_h1 {
	position: absolute;
	top: 105px;
	left: 0px;
	display: block;
	width: 250px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	line-height: 16px;
	z-index: 50;
}
.h2 {
	width: 230px;
	height: 48px;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
}
.sm {
	height: 40px;
}
.sm2 {
	height: 40px;
}
.menu a {
	font-size: 14px;
	color: #EFCA89;
	font-family: 'Georgia';
	font-weight: bold;
	text-decoration: none;
}
.menu_h1 a:hover {
	color: #FFFFFF;
}
.menu_h1 .selected{
	color: white;
}
.menu_h2 {
	position: absolute;
	top: 105px;
	left: 0px;
	display: block;
	width: 250px;
	margin: 0px;
	padding: 2px 0px 0px 11px;
	line-height: 16px;
	z-index: 49;
}
.menu_h2 a {
	color: black;
}



#books {
	position: absolute;
	width: 324px;
	height: 103px;
	top: 310px;
	left: 485px;
	z-index: 10;
}
#books_menu {
	position: absolute;
	width: 324px;
	height: 70px;
	top: 325px;
	left: 525px;
	z-index: 50;
	display: block;
}
#books_menu1 {
	position: absolute;
	width: 324px;
	height: 70px;
	top: 327px;
	left: 526px;
	z-index: 49;
	display: block;
}

#books_menu .h2 {
	width: 260px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	text-align: center;
}
#books_menu a, #books_menu1 a {
	font-size: 14px;
	color: #EFCA89;
	font-family: 'Georgia';
	font-weight: bold;
	text-decoration: none;
}
#books_menu a:hover {
	color: white;
}
#books_menu a.selected {
	color: white;
}
#books_menu1 .h2 {
	width: 260px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	display: block;
	overflow: hidden;
	text-align: center;
}
#books_menu1 a {
	color: black;
}

.titlepage {
	font-style: italic;
}


#anketa {
	background: none;
}
#anketa * {
	font-family: Verdana;
	font-size: 12px;
}
#anketa input, #anketa textarea, #anketa select {
	font-family: Courier New;
	/*
	border: none;
	border-bottom: 1px solid black;
	background: #EFEFEF;
	*/
}
#anketa th {
	text-transform: uppercase;
	text-align: left;
	padding: 0px;
	vertical-align: top;
}

#anketa th {
	background: url(/img/block_top_left.gif) no-repeat 0% 0% #653015;
}
#anketa th div {
	background: url(/img/block_top_right.gif) no-repeat 100% 0%;
}
#anketa th div div{
	background: url(/img/block_bottom_right.gif) no-repeat 100% 100%;
}
#anketa th div div div{
	background: url(/img/block_bottom_left.gif) no-repeat 0% 100%;
	padding: 5px 10px;
	color: #ECD8AE;
	font-size: 12px;		
}



#anketa td {
	padding: 3px 5px;
	vertical-align: top;
}
#anketa .note td {
	text-align: center;
	background: #D6C297;
	font-size: 12px;
}
#anketa sup {
	font-size: 10px;
	color: #78673C;
}
#anketa sup.red {
	color: red;
	font-weight: bold;
}

.links_cat {
	
}
.links_link {
	padding: 15px 0px 15px 100px;
	border-top: 1px solid #78673C;
	margin-top: 30px;
}
.links_link li {
	clear: both;
}
.links_link img {
	border: none;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	float: none;
	vertical-align: baseline;
}



/*
#ankt {
	width: 216px;
	height: 88px;
	background: url('http://www.albioncom.ru/img/anketa.gif') no-repeat;
	margin-top: 15px;
	position: absolute;
	top: 750px;
	right: 37px;
	text-align: right;
}
#ankt a {
	display: block;
	margin: 10px 30px 0px 0px;
	font-size: 16px;
	font-weight: bold;
}


#agency_table {
	position: absolute;
	width: 216px;
	height: 88px;
	padding: 0px 0px 0px 0px;
	background: url('http://www.albioncom.ru/img/agency_block.gif') no-repeat 0% 0%;
	top: 865px;
	right: 37px;
	z-index: 51;
	display: block;	
}
#agency_table a {
	display: block;	
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px 0px 100px;
}
#agency_table:hover {
	color: white;
}
.agency_not_active {
	color: #04200B;
}
.agency_active {
	color: white;
}
.ind #agency_table {
	right: 15px;
}

#tomshouse {
	width: 216px;
	height: 88px;
	background: url('http://www.albioncom.ru/img/tomshouse.gif') no-repeat;
	margin-top: 15px;
	position: absolute;
	top: 950px;
	right: 37px;
	text-align: center;
}
#tomshouse a {
	display: block;
	margin: 40px 15px 0px 0px;
	font-size: 16px;
	font-weight: bold;
}


#visa {
	width: 216px;
	height: 88px;
	background: url('http://www.albioncom.ru/img/visa.gif') no-repeat;
	margin-top: 15px;
	position: absolute;
	top: 650px;
	right: 37px;
	text-align: right;
}
.ind #visa {
	right: 15px;
}
#visa a {
	display: block;
	margin: 10px 30px 0px 0px;
	font-size: 16px;
	font-weight: bold;
}
*/















#ankt, #agency_table, #tomshouse, #visa, #ad_block {
	position: relative;
	left: 7px;
	display: block;
	width: 216px;
	height: 88px;
	padding-top: 1px;
	margin-top: 15px;
}
#ankt a, #agency_table a, #tomshouse a, #visa a, #ad_block a {
	display: block;
	font-size: 16px;
	font-weight: bold;
}


/*
#ankt, #agency_table, #tomshouse, #visa {
	position: absolute;
	z-index: 51;
	right: 37px;
}
#ankt {
	top: 750px;
}
#agency_table {
	top: 865px;
}
#tomshouse {
	top: 950px;
}
#visa {
	top: 650px;
}
*/


#ad_block {
	background: url('http://www.albioncom.ru/img/block.gif') no-repeat;
}
#ad_block a {
	margin: 10px 30px;
}

#ankt {
	background: url('http://www.albioncom.ru/img/anketa.gif') no-repeat;
	text-align: right;
}
#ankt a {
	margin: 10px 30px 0px 0px;
}


#agency_table {
	background: url('http://www.albioncom.ru/img/agency_block.gif') no-repeat 0% 0%;
}
#agency_table a {
	margin: 10px 0px 0px 100px;
}
#agency_table:hover {
	color: white;
}
.agency_not_active {
	color: #04200B;
}
.agency_active {
	color: white;
}
.ind #agency_table {
	right: 15px;
}

#tomshouse {
	background: url('http://www.albioncom.ru/img/tomshouse.gif') no-repeat;
	text-align: center;
}
#tomshouse a {
	padding: 40px 15px 0px 0px;
}


#visa {
	background: url('http://www.albioncom.ru/img/visa.gif') no-repeat;
	text-align: right;
}
#visa a {
	margin: 10px 30px 0px 0px;
}
















dl {
	display: block;
	margin-right: 250px;
}

dt {
	font-weight: bold;
	font-size: 130%;
	padding: 10px 0px 5px 0px;
	border-top: 1px solid #808080;
}
dd {
	padding: 5px 0px 20px 15px;
}

/*
#FAQ {
	position: absolute;
	right: 250px;
	top: 551px;
	width: 150px;
	padding: 0px;
	background: url('http://www.albioncom.ru/img/quest.gif') no-repeat 50% 0px;
	cursor: pointer;}
#FAQ a {
	margin: 0px;
	padding: 0px;
	display: block;
	padding-top: 50px;
	color: #ECD8AE;
	width: 150px;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
	white-space: nowrap;
}
*/
#FAQ {
	position: absolute;
	right: 250px;
	top: 551px;

	display: block;
	width: 150px;
	height: 0px;
	_height: 68px;

	padding-top: 68px;

	color: #ECD8AE;
	font-style: italic;
	font-size: 14px;
	text-decoration: none;
	white-space: nowrap;
	background: url('http://www.albioncom.ru/img/faq.gif') no-repeat 50% 0px;

	overflow: hidden;
}


#bottom_menu {
	padding: 0px;
	margin: 0px;
	border: none;
	border-collapse: collapse;
	list-style: none;
}
#bottom_menu li {
	float: left;
	padding: 0px 5px;
	margin: 5px 0px;
	border-left: 1px solid #04200B;
	font-size: 9px;
	color: #04200B;
	width: 100px;
	list-style-image: none;
	list-style: none;
}
#bottom_menu li a {
	font-size: 9px;
	color: #04200B;
	display: block;
}
#bottom_menu li a:hover {
	text-decoration: none;
	color: #612310;
}
/*
#video {
	float: left;
	width: 260px;
	height: 211px;
	clear: left;
}
*/

div.c {
	float: left;
	margin: 20px;
}
div.c a, div.c b {
	display:block;
	width: 122px;
}
div.c b.l {
	background:transparent url('/img/film-left.gif') repeat-y scroll left top;
	border-bottom:1px solid #ECD8AE;
	padding:0 0 0 12px;
}
div.c b.r {
	background:transparent url('/img/film-right.gif') repeat-y scroll right top;
	padding:0 12px 0 0;
	text-align:center;
}
div.c b.img {
	background-position:50% 50%;
	background-repeat:repeat-y;
	border-bottom:1px solid #ECD8AE;
	border-top:1px solid #ECD8AE;
}
div.c b.t, div.c b.b {
	background:transparent url('/img/film-div.gif') repeat-x scroll left top;
	margin:16px 0;
	padding:5px 0 0;
}
div.c b.b {
	background-position:left bottom;
	margin:0;
	padding:0 1px 5px;
}

#newyears {
	background: url('/img/newyear.png') no-repeat;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/newyear.png');
	position: absolute;
	top: 250px;
	left: 280px;
	width: 216px;
	height: 188px;
	z-index: 99;
}


.photo_bg {
	width: 150px;
	height: 220px;
	float: left;
	background: url('/img/photo_fon.gif') no-repeat 50% 0%;
}
.photo_bg small {
	display: block;
	font-size: 10px;
	padding: 0px 15px;
}

.notice {
	border-left: 10px solid #FCE8BE;
	padding: 0px 15px;
}
.notice p {
	font-style: italic;
	color: #653015;
	font-weight: bold;
}
.notice h3 {
	color: #653015;
}

.block_article {
	clear: both;
	padding: 10px 20px;
	border: 1px solid #9A8558;
	background: #F6E7C7;
	margin-right: 0px;
}
.block_article dt {
	border-top: 1px dashed #9A8558;
}
.block_article dd {
	font-size: 11px;
	padding: 5px 0px 10px 0px;
}
.block_article .title, .block_article .title a {
	border-top: none;
	font-size: 16px;
	font-style: italic;
	font-family: 'Georgia';
	font-weight: normal;
	color: #612310;
}
.block_article .lnk a {
	color: #612310;
	font-style: italic;
}

.block_faq {
	clear: both;
	padding: 0px 20px;
	border: 1px solid #9A8558;
	background: #F6E7C7;
	margin-right: 0px;
}
.block_faq h4 {
	color: #612310;
}
.block_faq li {
	border-top: 1px dashed #9A8558;
	font-size: 10px;
	padding: 5px 0px 0px 0px;
}
.block_faq li a {
	font-size: 11px;
}
.block_faq p a {
	color: #612310;
	font-style: italic;
}


.link {
	font-size: 11px !important;
	color: #612310;
	text-decoration: underline !important;
	font-style: italic;
}


.new_pic.left {
	float: left;
}
.new_pic.right {
	float: right;
}
.new_pic {
	margin: 10px;
	background: #FCE8BE;
	display: block;
	text-align: center;
	padding-bottom: 10px;
}
.new_pic i {
	font-size: 95%;
}
.new_pic img {
	margin: 0px;
}

.block_r_m {
	clear: none;
	margin-right: 225px;
}



.xlink_leftdiv {
	float: left;
	margin-right: 10px;
}
.xlink_rightdiv {
	float: left;
}
.xlink_cat_div {
}
.xlink_cat {
	margin: 10px;
}
.xlink {
	margin: 10px;
}