/*
Theme Name: SEObomj.ru
Author: Alexandr Tihoretskiy
Author URI: http://weblancer.net/users/sorop/
*/

html, body { width:100%; }
body { font:12px Verdana; color:#b5feff; margin:0; padding:0; background:#fff; }

a { color:#b5feff; font-size:12px; text-decoration:none; }
a:hover { color:#99CC33; font-size:12px; text-decoration:underline; }

img { border:none; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
ul, ol { margin:0; padding:0; list-style:none; }
form { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family:arial; }

.main { background:url(i/img_03.png) repeat; }

.header { height:131px; background:url(i/img_02.jpg) repeat-x; }
	.header .inner { width:1000px; height:131px; margin:0 auto; background:url(i/img_01.jpg) no-repeat; }
	.header .logo { float:left; }
	.header .logo a { display:block; width:512px; height:131px; }
	.header .banner { float:right; padding-top:17px; }

.cont {}
	.cont .inner { width:1000px; margin:0 auto; background:url(i/img_11.jpg) repeat-y 240px 0px; }
	
	.cont .left { width:229px; float:left; padding-right:11px; padding-top:10px; }
	.cont .mid { width:150px; float:left; color:#1b7393; }
		.cont .mid a { color:#1b7393; }
	.cont .right { width:599px; float:right; padding-top:10px; }

h1 { font-size:18px; font-weight:normal; color:#0d4f67; padding-left:25px; padding-bottom:10px; }
	h1 a { font-size:18px; font-weight:normal; color:#0d4f67; }
	h1 a:hover { font-size:18px; font-weight:normal; color:#0d4f67; }
h2 { font-size:18px; font-weight:normal; color:#b5feff; padding-left:20px; line-height:42px; }

.left .block { margin-bottom:20px; }
	.left .block .block-top { height:42px; background:url(i/img_06.png) no-repeat; }
	.left .block .block-mid { background:#227a9a; padding:0 20px; padding-top:15px; }
	.left .block .block-bot { height:25px; background:url(i/img_07.png) no-repeat; }

.post { background:url(i/img_08.png) no-repeat; margin-bottom:20px; }
	.post .post-top { height:73px; padding-left:15px; padding-top:16px; }
	.post .post-mid { background:#227a9a; padding:15px; padding-left:15px; padding-right:135px; }
	.post .post-bot { height:25px; background:url(i/img_10.png) no-repeat; padding-left:50px; padding-right:420px; text-align:center; line-height:25px; }
		.post .post-bot a { color:#227a9a; font-weight:bold; text-decoration:underline; }
	.post .post-bot-inn { height:25px; background:url(i/img_16.png) no-repeat; }
	.post .post-top-inn { height:25px; background:url(i/img_17.png) no-repeat; }
	.post .date { height:112px; width:73px; float:right; position:relative; background:url(i/img_15.jpg) no-repeat; margin-right:20px; margin-bottom:-62px; text-align:center; font-size:20px; color:#fff; padding-left:25px; padding-right:14px; line-height:18px; padding-top:23px; }
	
	.girl .su4ka { width:126px; height:125px; background:url(i/img_09.png) no-repeat; position:absolute; float:right; margin-top:-100px; margin-left:473px; }

.left-top-banner { padding:15px; background:url(i/img_13.jpg); }
.left-bot-banner { padding:15px; }
.author_name { padding:0 15px; padding-bottom:10px; }
	.author_name a { font-weight:bold; }
.rc_excerpt { padding:0 15px; overflow:hidden; }
#rc_nav { padding-left:15px; }

#rc_item_1 { background:url(i/img_13.jpg); }
	#rc_item_1 .rc_excerpt { padding-bottom:28px; background:url(i/img_19.jpg) bottom no-repeat; }
	#rc_item_1 .post_title { padding-bottom:30px; background:url(i/img_19.jpg) bottom no-repeat; padding-left:15px; padding-right:15px; }
#rc_item_2 { }
	#rc_item_2 .rc_excerpt { padding-bottom:30px; background:url(i/img_12.jpg) bottom no-repeat; }
#rc_item_3 { background:url(i/img_13.jpg); }
	#rc_item_3 .rc_excerpt { padding-bottom:28px; background:url(i/img_19.jpg) bottom no-repeat; }

.footer { height:92px; background:url(i/img_05.jpg) repeat-x; color:#ffffed; }
	.footer .inner { width:903px; height:92px; margin:0 auto; background:url(i/img_04.jpg) no-repeat; padding-left:97px; line-height:94px; }
	.footer a { color:#fff; text-decoration:underline; }
	.footer a:hover { color:#fff; text-decoration:none; }