body{color:#000;background:#ffffff;font-family:Verdana, Geneva, sans-serif;}
a, .post a{text-decoration:none;color:#000000;}
a:hover, .post a:hover{color:#900;text-decoration:none;}
#blog_title ,.post-title ,h1 ,h2 ,h3 ,h4{font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
blockquote, code{color:#000000;font-family:Verdana, Geneva, sans-serif;border:1px dashed #999;}
blockquote{background:#F8F4AB;}
code{background:#F5D582;}
#wrapper{min-width:998px;overflow:hidden;background:url(images/container_bg.jpg) center 564px repeat-y;}
#bottom_frame{padding:0 0 5px 0;background:url(images/bottom_frame.jpg) no-repeat center bottom;}
#top_frame{background:url(images/top_frame.jpg) no-repeat center top;}
#top_container{margin:0 auto;background:url(images/top_container.jpg) no-repeat center 230px;}
#body_top_frame{background:url(images/) repeat-x left top;}
#header , #container , #footer{width:998px;}
#header{height:230px;}
#container{min-height:900px;padding:0px 0 90px 0;}
#footer{clear:both;height:60px;position:relative;}
.credit{font-size:1.4em;text-align:center;padding:0px 350px 0px 91px;}
.credit, .credit a, .credit a:hover{color:#000;}
#header #blog_title{font-size:1em;padding:47px 200px 0 219px;text-align:left;}
#header h2{font-size:1.8em;text-align:left;padding:0px 200px 0 221px;}
#header #blog_title, #header #blog_title a, #header h2{color:#000;}
#menu{width:530px;height:26px;position:absolute;left:95px;top:195px;overflow:hidden;}
#menu ul li{padding:0 12px;font-size:1.6em;font-weight:bold;text-align:center;float:left;}
#menu ul li a{padding:0px 0 0px 0px;line-height:2;color:#000;}
#menu ul li a:hover{color:#a00;}
#menu ul ul li{font-size:1em;}
#searchform{overflow:hidden;position:absolute;left:69px;top:213px;}
.searchtext{width:105px;color:#000;border:0;font-size:1.2em;background:url(images/spcaer.gif);padding:0;margin:7px 4px 0 0;float:left;}
#searchsubmit{border:0;margin:0 0 0px 0;width:20px;height:25px;float:left;}
#rss{position:absolute;left:741px;top:-10px;}
#rss img{width:54px;height:54px;}
#content{width:557px;padding:33px 0px 0 0px;display:inline;margin:0px 0px 0px 83px;float:left;}
.post{padding:7px 0 30px 0;margin:0px 0 80px 0px;background:url(/wp-content/uploads/2017/01/line.png) no-repeat center bottom;}
.post .post-title{margin:0px 5px 0 0px;padding:2px 20px 9px 51px;font-size:3.0em;background:url(images/post_header_bg.jpg) no-repeat 30px 2px;}
.post .post-title a{color:#000;}
.post .post-title a:hover{color:#900;}
.edit_post{width:50%;margin:0 auto;margin-top:10px;padding:5px 10px;background:#ffc;border:1px dashed #999;}
.edit_post a{font-style:italic;color:#33C;}
.edit_post a.post-edit-link{margin-right:15px;font-style:normal;color:#E5631C;text-decoration:underline;}
.edit_post a:hover.post-edit-link{color:#33c;}
.post_path span{color:#706ED6;}
.post_path a:hover{text-decoration:underline;}
.postmetadata a{text-decoration:underline;}
.entry{width:490px;overflow:hidden;margin:0 auto;padding:10px 0;font-size:1.2em;}
.entry a{color:#000;text-decoration:underline;}
.tags, .tags a, .postmetadata, .postmetadata a{color:#000000;}
.post_path{font-size:1.1em;margin:0 0 0 33px;padding:7px 7px 12px 15px;background:url(images/arrow.gif) left 10px no-repeat;}
.postmetadata{padding:2px 22px 0 33px;text-align:right;font-size:1.1em;}
.tags{font-size:0.1em;margin:10px 30px 0 33px;}
.tags a{text-decoration:underline;}
.read_comments{margin:0px 18px 0 0px;text-align:left;font-weight:bold;padding:10px 0px 10px 33px;}
.bookmark{margin:18px 0 0 33px;}
.wp-pagenavi{padding:5px 36px 5px 33px;line-height:20px;}
.read_comments a{font-size:2em;color:#000;padding:7px 30px 10px 0px;background:url(images/read_comments.jpg) no-repeat right 5px;}
.read_comments a:hover{color:#901e19;}
.notfound{margin:100px auto;text-align:center;font-size:4em;font-weight:bold;color:#7e2d17;}
#welcome{color:#f0c45d;font-size:1.1em;padding:50px 0 103px 0;}
#welcome p{width:178px;height:136px;padding:0px 0 0px 15px;overflow:hidden;}
#sidebar{width:198px;display:inline;padding:0px 0px 0px 0px;margin:0px 56px 0 0px;overflow:hidden;float:right;position:relative;color:#ccc;}
#sidebar_main{padding:0px 0 0px 0;margin:0px 0 0 0;}
#sidebar_main ul li{overflow:hidden;font-size:1.6em;padding:3px 0px 12px 0px;border-top:#000 1px dashed;}
#sidebar_main ul li a{color:#000;}
#sidebar_main ul li a:hover{color:#FF9;}
#sidebar_main ul ul{padding:0 0 0 40px;background:none;}
#sidebar_main ul ul li{font-size:1em;border:none;padding:6px 0 6px 20px;background:url(images/sidebar_li.gif) no-repeat left 10px;position:relative;}
#sidebar_main ul ul ul{padding:0;margin:0;}
#sidebar_main ul ul ul li{font-size:1em;padding:6px 0 0px 20px;width:80%;}
#sidebar_main .textwidget{margin:7px 0;}
#sidebar select{font-size:1em;margin:7px 0;width:95%;}
#sidebar ul li div ,#sidebar_ul li object{padding:0 10px;}
#sidebar ul li div div{padding:0;}
.wp-pagenavi a{padding:10px 6px;margin:50px;text-decoration:none;border:4px solid #000;color:#000;background-color:#c0c0c0;}
.wp-pagenavi a:hover{border:1px solid #000;color:#000;}
.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend{padding:2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#fff;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:90%;}
#wp-calendar #next a{padding-right:10px;text-align:right;font-size:11px;}
#wp-calendar #prev a{padding-left:10px;text-align:left;font-size:11px;}
#wp-calendar a{display:block;font-weight:bold;text-decoration:none;}
#wp-calendar a:hover{background:#ccc;color:#fff;}
#wp-calendar caption{text-align:center;width:100%;font:bold 13px Verdana, Arial, Sans-Serif;}
#wp-calendar td{text-align:center;padding:3px 0;font-size:12px;text-align:center;}
#wp-calendar th{text-align:center;font-style:normal;font-size:12px;text-transform:capitalize;}
.bookmark ul{display:inline;}
.bookmark ul li{background:none;display:inline;list-style-type:none;}
.bookmark_line img{border:0;}
h3#comments{padding:0 0 0 46px;}
h3#comments, #respond h3{padding-top:10px;font-size:1.4em;color:#000000;}
#commentform{margin:5px 0 0 0px;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform textarea{width:98%;padding:2px;font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform p{margin:5px 0;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}
#commentform #submit{margin:0 0 5px auto;float:right;}
#respond{width:85%;padding:0 0 0 10px;color:#000000;margin:0 auto;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.commentlist{padding:0 0 0 0px;margin:0 auto;width:85%;}
.commentlist li{margin:15px 0 0px;padding:5px 5px 10px 10px;list-style:none;font-weight:bold;font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;font-size:1em;}
.commentlist p{margin:10px 5px 10px 0;font-weight:normal;line-height:1.5em;font-size:1.2em;text-transform:none;}
.commentlist li .avatar{float:right;border:1px solid #000000;padding:2px;background:#fff;}
.commentlist li a{color:#000;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:1.2em;}
#content .comment-body p a{text-decoration:underline;}
.nocomments{text-align:center;}
.commentmetadata{font-size:1.2em;display:block;font-weight:normal;}
.thread-alt{background-color:#dcbea4;}
.thread-even{background-color:#e3cbb3;}
.depth-1{border:1px solid #000;}
.alt{border-left:1px solid #666;background-color:#C29581;padding:10px;}
.even{border-left:1px solid #666;background-color:#D0AD9E;}
.edit_post{color:#666;}
.call_back{

	-webkit-transform: rotate(-90deg);  /*Поворот блока с текстом кнопки  
на 30 градусов*/
    -moz-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    -o-transform: rotate(-360deg);
    transform: rotate(-360deg);
	position:fixed; /*фиксированная позиция кнопки при прокрутке*/
	z-index:999;
	left: 100px; /*отступ с права*/
	top: 90%; /*отступ сверху*/
	margin-left:-100px; /*отрицательный отступ справа (чем длиннее название
 кнопки тем больше должно быть значение данного отступа )*/
}

/*Стили для ссылки*/
.call_back a{
	color:#fff!important; /*цвет ссылки*/
	display:block;
	background:#B12C1D; /*цвет фона кнопки*/
	font-size:1.4em; /*размер шрифта*/
	text-align:center; /*выравнивание по центру*/
	padding:10px 20px; /*внутренние отступы*/
	font-weight:bold;/*жирный шрифт*/
	border-radius:5px; /*радиус скругления углов*/
	border:2px solid #000000; /*рамка вокруг кнопки*/
}

.book {
height: 151px;
width: 22px;
padding-left: 20px;
position: fixed;
top: 65%;
left: 0;
z-index: 5;
}

.skype_back {
height: 60px;
width: 60px;
padding-left: 0px;
position: fixed;
top: 75%;
left: 0;
z-index: 5;
}