﻿/*
Theme Name: light
Theme URI:
Description: Простой шаблон из 2 колонок
Author: PPerson
Version: 1.0
*/



@font-face {
    font-family: 'HattoriHanzoLightItalic';
    src: url('/wp-content/themes/light/fonts/hattori_hanzo_italic.eot');
    src: url('/wp-content/themes/light/fonts/hattori_hanzo_italic.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/light/fonts/hattori_hanzo_italic.woff') format('woff'),
         url('/wp-content/themes/light/fonts/hattori_hanzo_italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HattoriHanzoLight';
    src: url('/wp-content/themes/light/fonts/hattori_hanzo.eot');
    src: url('/wp-content/themes/light/fonts/hattori_hanzo.eot#iefix') format('embedded-opentype'),
         url('/wp-content/themes/light/fonts/hattori_hanzo.woff') format('woff'),
         url('/wp-content/themes/light/fonts/hattori_hanzo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body{
	background: url(/wp-content/themes/light/img/back.jpg);
}


.container{
	width:1000px;
	margin:auto;
}

/*-------------------------  шапка  -------------------------------------*/
	
.header {
	position: relative;
	width:1000px;
	height:105px;
	
}

.logo {
position: absolute;
top: 10px;
left: 15px;
height: 125px;
width: 193px;
}

.header hr {
	position: absolute;
	top:102px;
	width:180px;
	height:1px;
	border:0px;
	background:#a7a6a6;
}

.head-word {
	position: absolute;
	font: bold 33px Arial;
	color:#9c0000;
	top:70px;
}

.head-word2 {
	position: absolute;
	font: bold 12px HattoriHanzoLight,arial;
	color:#b9b9b9;
	top:109px;
}

.head-word3 {
	position: absolute;
	font: 18px HattoriHanzoLight,arial;
	color:#504c4c;
	top:82px;
	left:220px;
}

.head-phone	{
	position: absolute;
	background:#19b779;
	width:180px;
	height:23px;
	border:0px;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:5px;
	top:35px;
	right:0px;
	text-align: center;
}

.phone {
	font: 34px HattoriHanzoLight,arial;
	margin-top:6px;
	border-bottom: 1px solid #a7a6a6;
}

.phone em {
	position:relative;
	font: bold 16px HattoriHanzoLight,arial;
	top:-12px;
	color:#9c0000;
}

.head-phone	span{
	color: #FFF;
	font: bold 16px HattoriHanzoLight;
}

.adres {
	position:absolute;
	top:105px;
	right:5px;
	font:  16px HattoriHanzoLight,arial;
	color:#504c4c;
}

.adres a {
    color:#504c4c;
    font-size: 16px;
    text-decoration: none;
    border-bottom: 1px solid #504c4c;
}

/*--------------------------------поиск----------------------------------------*/

#searchform{
right: 20px;
position: absolute;
top: 20px;
}

/*------------------------   Верхнее меню   ---------------------------------- */


.headmenu {
	position:absolute;
	bottom:0px;
	right:0px;
}

.headmenupic {
	width:10px;
	height:31px;
	float:left;
	background: url(/wp-content/themes/light/img/hor-men.gif);
}

.main_menu {
overflow: hidden;
background: #C70606;
width:750px;
height:31px;
float:right;
font: 18px HattoriHanzoLight,arial;

}

.main_menu ul {
clear: both;
margin: 0px;
padding: 0px;
}

.main_menu ul li {
float: left;
padding: 5px 10px;
list-style: none;
}

.main_menu a {
color: #fff;
padding: 5px 10px;
text-decoration: none;
}

.main_menu .sub-menu {
display: none;
position: absolute;
margin: 0;
padding: 0px !important;
border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
-webkit-border-radius: 0 0 4px 4px;
z-index: 999999;
}

.main_menu ul li:hover .sub-menu  {
display: block;
clear: both;
position: absolute;
background: #C70606;
}

.main_menu .sub-menu li {
clear: both;
}

.main_menu a:hover {
text-decoration: underline;
}


/*---------------------------------- центральный контейнер ----------------------------------------*/

.cont-main {
	
	margin:auto;
	width:1000px;
	min-height:600px;
}

/*-------------------------------- левый сайдбар -----------------------------------------*/

.left {
	float:left;
	width:240px;
	min-height:600px;
}

.left-block {
	margin:0px 10px 0px 10px;
}

.left-block ul{
	list-style:none;
	padding:26px 0px;
}

.left-block ul li{
	border-top:1px solid #d5d5d5;
	padding:5px 0 5px 10px;
}

.left-block ul li a{
	font:16px arial;
	color:#000000;
	text-decoration:none;			
}

.left-block ul li a:hover{
	font:16px arial;
	color:#9c0000;
	text-decoration:none;			
}


/*------------------------Последние новости------------------------*/

.widget_recent_entries{
	margin:53px 30px 0px 0px;
	list-style:none;
}

.widget_recent_entries h2{
	font:17px arial;
}

.widget_recent_entries ul{
	list-style:none;
	padding:0px 0px 30px 0px;
}

.widget_recent_entries ul li{
	border-top:1px solid #d5d5d5;
	padding:5px 0 5px 10px;
}

.widget_recent_entries ul li a{
	font:14px arial;
	color:#602F2F;
	text-decoration:none;			
}

.widget_recent_entries ul li a:hover{
	font:14px arial;
	color:#9c0000;
	text-decoration:none;			
}

/*----------------------------------облако тегов-------------------------------------*/

.widget_tag_cloud{
	margin:20px 30px 30px 0px;
	list-style:none;
}

.widget_tag_cloud h2{
	font:17px arial;
}

.widget_tag_cloud a{
	color: #602F2F;
	text-decoration:none;			
}

.widget_tag_cloud a:hover{
	color:#9c0000;
	text-decoration:none;			
}



/*-------------------------------- контент ------------------------------------------*/

.content {
	float:left;
	width:760px;
	min-height:600px;
	margin-top:30px;
}

.post {
	margin: 10px;
	color:#000000;
	text-decoration:none;
}

.texttitle h1{
	font: 20px arial;
}

.texttitle h1 a{
	color:#000000;
	text-decoration:none;
}

.texttitle h1 a:hover{
	color:#9c0000;
	text-decoration:none;			
}

.info {	
	overflow: hidden;
}

.thumb {

}

.thumb img.alignleft{
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    border: 1px solid #77808A;
    border-radius: 3px 3px 3px 3px;
    margin: 15px 10px 5px 5px;
    padding: 2px;
}

.textmain {
	font:14px arial;
	line-height:16px;
	
	margin-right:10px;
}

.text {
	font:14px arial;
	line-height:16px;
	border-bottom: 1px solid #d5d5d5;
	padding-bottom:30px;
	margin:20px 5px 20px 5px;	
}

.tags {
	border-bottom: 1px solid #D5D5D5;
	overflow:hidden;
}

.tags h2{
	font:11px arial;
	float:right;
}

.tags h2 a{
	color:#8C5151;
	text-decoration:none;
}

.tags h2 a:hover{
	color:#9c0000;
	text-decoration:underline;			
}

.text a{
	color:#9C0000;
	text-decoration:none;
}

.text a:hover{
	color:#9c0000;
	text-decoration:underline;			
}

.text:last-child{
	border-bottom:none;
}

.text img{
margin: 7px 7px 7px 7px;
border: 1px solid #C70606;
padding: 10px;
}

.text img.alignleft {
float:left;
}

.text img.alignright {
float:right;
}

.text img.aligncenter {
display: block;
margin: 0 auto;
margin-top:10px;
margin-bottom:10px;
}

.post {
	font:13px arial;
	line-height:16px;
	
	padding-bottom:30px;
	margin:20px 5px 20px 5px;
}

.post a{
	color:#9C0000;
	text-decoration:none;
}

.post a:hover{
	color:#9c0000;
	text-decoration:underline;			
}


/*-----------------------------------404--------------------------------------------*/

.error{
font: 23px/16px arial;
padding-bottom: 30px;
margin: 220px 200px;
}


/*--------------------------------- подвал -----------------------------------------*/

.footer {
	width:1000px;
	height:180px;
	border-top: 1px solid #a7a6a6;
	clear: left;
}

.footer-menu{
	margin:15px 200px 0px 20px;
	height:20px;
	float:left;
}

.footer-menu li{
	float:left;
	margin:0px 30px 0px 0px;
	list-style: none;
	font:13px arial;
	color:#666161;
}

.footer-menu li a{
	color:#666161;
}

.footer-menu li a:hover{
	color:#9c0000;
}

.footer-contact{
	position:absolute;
	float:right;
	margin-top: 20px;
	margin-left: 950px;
}

.footer-phone {
	font: 34px HattoriHanzoLight,arial;
	margin-top:6px;
}

.footer-phone em {
	position:relative;
	font: bold 16px HattoriHanzoLight,arial;
	top:-12px;
	color:#9c0000;
}

.footer-phone span{
	font:13px arial;
	color:#666161;
}

/*---------------------------Навигация-------------------------------*/
.navigation {
	padding-top:20px;
}

/*---------------------------облако меток-------------------------------*/
.tags {
	padding:12px;
	
	font-size:14px;
	
}
.tags a {
	color:#c00;
}
/*
     FILE ARCHIVED ON 16:54:59 Nov 08, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:07:49 Aug 29, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.741
  exclusion.robots: 0.05
  exclusion.robots.policy: 0.036
  esindex: 0.01
  cdx.remote: 11.276
  LoadShardBlock: 74.001 (3)
  PetaboxLoader3.datanode: 142.819 (5)
  PetaboxLoader3.resolve: 120.155 (3)
  load_resource: 242.884 (2)
*/