/* CSS Document */
html, body {
	width:100%;
	margin:0;
	padding:0;
	}
body {
	font-family: Tahoma, Verdana, Sans-Serif;
	color:#fff;
	background:#122d5c url(img/bg/bg_body.gif) 9px 0px repeat-x;
	}
div, body, p, ul, ol, li, a, form, img, span, h3, h2, h4 {
	margin:0;
	padding:0;
	} 
img, table, tr, td { border:none;}
ul, li { list-style:none;}

.wrapper { margin-left:auto; margin-right:auto; width:951px; position:relative; } 
	.img_right { position:absolute; top:0px; right:-84px;} 
	.img_left {  position:absolute; top:0px; left:-87px;}
	.header {  height:153px; position:relative; width:951px; background:url(img/bg/bg_header1.jpg) top left no-repeat;}
		.logo { position:absolute; top:20px; left:0px;}
		.menu { float:left; height:35px; position:absolute; left:262px; bottom:5px;}
		.menu li { float:left; height:35px; margin-right:12px; width:129px;}
		.letter0 { position:absolute; bottom:16px; right:56px;}
		.letter1 { position:absolute; bottom:13px; right:31px;}
		.letter2 { position:absolute; bottom:13px; right:5px;}
	.content { background:#fff url(img/bg/bg_content.gif) bottom left no-repeat; width:951px; float:left; padding-bottom:60px;}
		.left { float:left; width:273px;}
			.left11 { margin-left:17px;}
			.block_links { margin-left:2px; width:219px; color:#555555; padding-bottom:15px;}
			.block_links1 { background:url(img/bg/bg_block.gif) top left no-repeat; padding-top:18px;}
			p.verdict { padding-bottom:14px;}
			p.verdict span {margin:-12px 0px 0px 50px; display:block;}
			.blue { color:#00aac3;}
			.orange { color:#ba8847;}
			a.read, a.read:active, a.read:visited { color:#ce161b; text-decoration:underline;}
			a.read:hover { color:#ce161b; text-decoration:none;}
			.foto { background:url(img/bg/ramka.gif) top left no-repeat; padding:4px 9px 4px 10px; margin:7px 0px 7px 5px; }
			.block_links p { font-size:11px;}
			.block_links h4, .block_links h3, .block_links p { margin:0px; padding:0xp; margin-left:1px; margin-right:1px;}
			.block_links h4 a,.block_links h4 a:active, .block_links h4 a:visited { font-size:19px; font-family:'Arial Black'; color:#ce161b; text-decoration:underline; font-weight:normal;}
			.block_links h4 a:hover { text-decoration:none;color:#ce161b; }
			.block_links h3 a, .block_links h3 a:active, .block_links h3 a:visited { color:#3092bb; font-size:12px; font-family:Arial; text-decoration:underline; }
			.block_links h3 a:hover {color:#3092bb; text-decoration:none;}
		.center { float:left; width:424px; color:#8d8d8d;}
			.center .search { color:#78cae9; font-size:11px; margin-top:28px; padding-bottom:9px;}
			.inp { margin:0px; width:217px; border:1px solid #78cae9; height:20px;}
			.search_button { vertical-align:bottom;} 
			.center h1 { background:url(img/bg/bg_h1.gif) bottom left repeat-x; padding-left:22px; color:#ffb85b; font-weight:normal; font-size:18px; padding-bottom:6px; width:380px;}
			.center .list_left { float:left; width:210px;} 
			.center li { font-size:18px; margin-bottom:6px; margin-left:21px;}
			.center li a, .center li a:active, .center li a:visited { color:#e8181c; text-decoration:underline;}
			.center li a:hover { color:#e8181c; text-decoration:none;}
		.right { float:left; width:240px; }
			.right_all {background:url(img/bg/bg_right_repeat.gif) top left repeat-y;  width:236px; margin-top:18px;}
			.right_top { background:url(img/bg/bg_right.gif) top left no-repeat; width:236px; padding-top:22px;}
				.right_top h2 { margin-left:60px; padding-bottom:27px; }
				.right_top p.added { background:url(img/bg/bg_added.gif) top left repeat-x; /*width:198px;*/ width:193px; margin-left:21px; border-top:1px solid #bdc2a3; font-size:11px; font-family:Arial; color:#ba8847; padding-top:2px; padding-bottom:8px; padding-left:5px; }
				.right_top ul {padding-bottom:20px; padding-top:2px;}
				.right_top li { margin-left:21px; margin-right:10px; padding-left:17px; background:url(img/bg/bg_li.gif) 0px 10px no-repeat; padding-bottom:2px;}
				.right_top li p.big a { color:#33a5d0; font-family:'Arial Black'; font-size:19px; text-decoration:underline;} 
				.right_top li p.light a { color:#78cae9;}
				.right_top li p.yellow a { color:#fe9108; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:underline;}
			.right_bottom { background:url(img/bg/bg_right_bottom.gif) top left no-repeat; height:6px; width:236px; }
	.footer { position:relative; font-size:11px; color:#79a8b3; padding-top:15px; clear:both; width:951px;}
		.footer p { margin-left:173px; width:697px; }
		.white { color:#fff;}
		.footer_logo { position:absolute; top:21px; left:75px;}
