/*S. Copyright © Dominion, 2004*/
body {margin:0; padding:0; background:#fff; min-width:999px;}
body,td {font-family:Arial,Geneva CY,Sans-Serif}
div,img,table {border:0}
a:hover {color:#a00 !important}

#top {width:100%; height:168px; background:url('/images/c/bgr_t.gif') repeat-x bottom #f0faff}
#top table {width:100%; height:168px; background:url('/images/c/vis_t.jpg') no-repeat right}
#top table td.l {width:30%; padding:33 10 0 10}
#top table td.l div {width:171px; height:21px; margin:29 0 0 0; text-align:left}
#top table td.l div img {float:left; margin:5 34 0 0}
#top table td.l div p {float:left; width:21px; height:21px; background:#fff; border:1px solid #cee7f5; margin:0 30 0 0}
#top table td.l div p img {margin:4}
#top table td.r {width:70%; padding:0 34 0 0}
#top table td.r div {width:100%; height:168px; background:url('/images/c/i_man_t.gif') no-repeat bottom right}
#top table td.r div p {width:55%; height:98px; margin:0; font:11px tahoma; color:#669aba; border-left:2px solid #e3f6ff; padding:29 0 0 22; position:relative; left:-6px; z-index:10}
#top table td.r div p a {color:#669aba}
#top table td.r div h1 {font-size:12px; font-weight:bold; margin:0; border-left:2px solid #b5d2e8; padding:0 0 0 22; color:#2b66a2; position:relative; left:-6px; z-index:10}

#main {width:100%; background:url('/images/c/bgr_man.gif') repeat-x top; position:relative}
#laying {position:absolute; left:0; top:-7px; z-index:10}
#main table.vis { width:100%; /*table-layout: fixed;*/ background:url('/images/c/i_man_b.jpg') no-repeat right top}

#main td.tl {background:url('/images/c/bgr_book_l.gif') repeat-y; padding-left:50}
#main td.tl div {position:relative;height:138px}
/*#main td.tl div img {position:absolute; right:0px; top:0px; z-index:10}*/

#main td.tl div.aphorism {width:100%; height:90px; font-size:11px; position:absolute; top:48px; color:#adadad; line-height:15px; background:url('/images/c/bgr_book_r.gif') repeat-y right #fff}
#main td.tl div.aphorism div { margin:-48 85 0 0; border-top:1px solid #cdcdcd; padding:20 50 0 75; background:#fff}
#main td.tl div.aphorism p { margin:0}
#main td.tl div.aphorism p b {font:bold 100% tahoma}
#main td.tl div.aphorism a {color:#adadad}

#main td.tr {background:url(/images/c/bgr_vis_b.gif) repeat-x bottom}
#main td.tr div {width:100%; height:138px; background:url(/images/c/vis_b.jpg) no-repeat bottom right; position:relative}
#main td.tr div img.e {position:absolute; left:-86px}
#main td.tr div.decor {background:url(/images/c/decor_t.gif) repeat-x bottom}

#main td.b_root {width: 50px; background:url('/images/c/bgr_book_l.gif') repeat-y}
#main td.b_root div {width:50px; height:1px}

#main td.left {width:79%; background:url('/images/c/bgr_book_r.gif') repeat-y right; padding:0 40 0 20}

#basement td.b_root {width:50px; vertical-align:bottom; background:url('/images/c/bgr_book_l.gif') repeat-y}
#basement td.lBase {width:69%; background:url('/images/c/bgr_book_r.gif') repeat-y right; padding:0 20 0 0}
#basement table.teasers {width:100%;height: 151px; position:relative; z-index:10}
#basement table.teasers td.bl {zoom:1; width:39%; border-right:2px solid #d7d7d7; padding:0 10 0 30}
#basement table.teasers td.bl img {float:left; margin:0 15 0 7}
#basement table.teasers td.bl h1 {font-size:70%; color:#333; margin:0 0 15 0}
#basement table.teasers td.bl p {font-size:70%; font-weight:bold; color:#6a6a6a; margin:0}
#basement table.teasers td.bl a {font-weight:normal; color:#000}
#basement table.teasers div {font-size:70%; color:#adadad}
#basement table.teasers div b {color:#4a4a4a; leter-spacing:-1px}
#basement table.teasers div.tt { background:url('/images/c/teaser_brt.gif') no-repeat left top; min-height: 40px; border-bottom:1px solid #d7d7d7; margin:0 20 0 17; padding:5 50 10 93}
#basement table.teasers div.tb { background:url('/images/c/teaser_brb.gif') no-repeat left top; margin:10 20 0 17; padding:15 50 0 93}

#basement td.lBase div.earB {width:100%; text-align:right}
#basement td.lBase div.earB img {position:relative; right:-20px; bottom:-39px; z-index:2}

/*#basement td.lBase div.pages {width:100%; background:url('/images/c/bgr_pages.gif') repeat-x bottom; border-bottom:6px solid #2b66a2; padding:10 0 0 0; position:relative}
#basement td.lBase div.pages img {position:absolute; top:14px; left:-38px}*/

#basement td.subscribe { background:url('/images/c/bgr_news.gif') #f7f7f2; padding:15 0 0 0; font-size:11px}
#basement td.subscribe div.rel {width:100%; position:relative; z-index:2}
#basement td.subscribe div.cut {width:100%; text-align:center; background:url('/images/c/bgr_cut.gif') repeat-x; background-position:0% 7px}
#basement td.subscribe h1 {font-size:13px; font-weight:bold; color:#888; margin:5 0 0 30}
#basement td.subscribe form {margin:8 0 0 30; position:relative; z-index:20}
#basement td.subscribe input.txt {width:30%; height:18px; border:1px solid #c2c2bc; font-size:11px}
#basement td.subscribe input.sub {width:23px; height:18px; border:0px; background:url('/images/c/inp.gif') no-repeat #a9a9a5; background-position:7px 4px}
#basement td.subscribe p {font:bold 11px tahoma; margin:12 0 0 30}
#basement td.subscribe p a {color:#b0b0ae}
#basement td.subscribe table.imgs {width:100%; height:220px; position:absolute; top:45px; right:0px; z-index:0}
#basement td.subscribe table.imgs td.pen {height:220px; background:url('/images/c/i_pen.jpg') no-repeat top left}

#basement td.subscribe div.bLine {width:100%; height:7px; border-top:1px solid #b0b0ae; border-bottom:4px solid #b0b0ae; margin:42 0 13 0}

#footer {width:100%; height:114px; background:url('/images/c/bgr_foot.gif') repeat-x #ceedff}
#footer td.decor {width:58%; background:url('/images/c/decor_foot.jpg') no-repeat left}
#footer td.decor div {width: 0; border-left:2px solid #a6cfe7; position:relative; left:51%; font:70% tahoma; color:#4b8aae; padding:0 0 0 18}

#footer td.Pcut {width:42%}
#footer td.Pcut div {width:100%; background:url('/images/c/bgr_news.gif')}
#footer td.Pcut div div {width:100%; background:url('/images/c/bgr_pcut.gif') repeat-x bottom}


.book-border-bottom {
	clear: both;
	position:relative;
	z-index: 5;
	font-size:1px;
	height:15px !important;
	background: green url("/images/c/bgr_pages.gif") 0 0 repeat-x;
	zoom:1;
	}
	.book-border-bottom img {
		display:block;
		position:absolute;
		}
		.book-border-bottom .angle-book {
			right: -20px;
			top: -33px;
		}
		.book-border-bottom .spine {
			left: -38px;
			top:0;
		}
		
		#top table td.l div p {width:19px; height:19px}
#top table td.r div p {height:98px}


#main td.tl div.aphorism div { margin:-48 85 0 0; border-top:1px solid #cdcdcd; padding:20 0 0 0; background:#fff}
#main td.tl div.aphorism p { margin:0; padding:0 50 0 75}
#main td.tl div.aphorism p b {font:bold 100% tahoma}
#main td.tl div.aphorism a {color:#adadad}

#main td.right div.vacancy img.ear {right:-1px; bottom:-51px}
#basement td.subscribe div.clamp {width:100%; position:relative}


#basement td.lBase div.pages img {z-index:20}

#basement td.subscribe div.bLine {height:2px}
#basement td.subscribe table.imgs {top:44px}


