.blogsHeader {
height: 176px;
overflow: hidden;
position: relative;
}
.blogsHeader .enterToSite2 {
top: 143px;
position: absolute;
right: 26px;
float: left;
height: 21px;
padding: 5px 0 0 31px !important;
color: #fff;
background: url(../../images/index/headerEnterSite.png) no-repeat;
text-decoration: none;
z-index: 3;
}
*html .blogsHeader .enterToSite2 {
height: 24px;
}
.blogsHeader .enterToSite2 span {
float: left;
border-bottom: 1px dashed #fff;
cursor: pointer;
}
.blogsHeader .enterToSite2:hover {
color: #6cadcf !important;
}
.blogsHeader .enterToSite2:hover span {
border-bottom: 1px solid #6cadcf;
}
.blogsHeader form {
height: 99px;
width: 47%;
position: absolute;
left: 46%;
top: 37px;
color: #b3e3fa;
z-index: 2;
}
.headerFormLeft {
width: 100%;
background: url(../../images/index/headerFormFon2.png) left top no-repeat;
top: 0;
left: 0;
position: absolute;
z-index: 1;
height: 100%;
}
*html .headerFormLeft {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/headerFormFon2.png', sizingMethod='crop');
}
.headerRadioGroup {
position: absolute;
top: 17px;
left: 30%;
right: auto;
z-index: 2;
}
*html .headerRadioGroup {
top: 14px;
}
.blogsHeader form label {
margin: 0 20px 0 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
*html .blogsHeader form label {
margin-right: 10px;
}
.headerRadioGroup input {
position: relative;
top: 2px;
z-index: 2;
}
.headerInput {
position: absolute;
left: 18px;
top: 43px;
width: 100%;
z-index: 2;
}
.headerInputLeft {
float: left;
height: 27px;
background: url(../../images/index/headerInputFon.png) no-repeat;
width: 70%;
}
.headerInputRight {
float: left;
width: 5px;
height: 27px;
background: url(../../images/index/headerInputFonRight.png);
overflow: hidden;
margin: 0;
}
.headerInput #search {
background: none;
border: none;
margin: 3px 5px 0 5px;
width: 98%;
padding-top: 2px;
}
.headerInput .but {
width: 77px;
height: 26px;
background: url(../../images/index/headerBut.png);
cursor: pointer;
border: none;
margin-left: 5px;
}
.headerFormRight {
width: 7px;
height: 99px;
background: url(../../images/index/headerFormRight.png) !important;
position: absolute;
top: 0;
right: -7px;
overflow: hidden;
z-index: 2;
}
*html .headerFormRight {
righty:expression(parentNode.offsetWidth % 2 ? style.right="-8px" : style.right="-7px");
background: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/headerFormRight.png') !important;
}
.headerExample {
position: absolute;
left: 19px;
top: 75px;
color: #6cadcf;
z-index: 2;
}
.headerExample em {
font-style: normal;
text-decoration: underline;
cursor: pointer;
}


.blogsTopHeader {
height: 174px;
background: url(../../images/inner/headerCenter.jpg) 0 -34px repeat-x;
}
.blogsHeaderLeft {
width: 654px;
height: 174px;
background: url(../../images/inner/headerFon.jpg) 0 -34px;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
.blogsHeaderRight {
width: 279px;
height: 174px;
background: url(../../images/inner/headerRight.jpg) 0 -34px;
position: absolute;
top: 0;
right: 0;
z-index: 1;
}
*html .blogsHeaderRight {
righty:expression(parentNode.offsetWidth % 2 ? style.right="-1px" : style.right="0px"); 
}
.blogsSecondMenu {
position: absolute;
z-index: 2;
top: 144px;
left: 13px;
list-style: none;
font-size: 118%;
width: 100%;
}
.blogsMainMenu li, .blogsSecondMenu li {
display: inline;
margin-right: 34px;
color: #00b2dd;
}
.blogsSecondMenu li {
margin-right: 1%;
}
.blogsMainMenu a, .blogsSecondMenu a {
color: #fff;
}
.blogsMainMenu a:hover {
color: #6cadcf !important;
}
.blogsSecondMenu a {
padding: 2px 3px 5px 3px;
height: 23px;
position: relative;
}
.blogsSecondMenu a:hover, .blogsSecondMenu .topMenuAcitve a {
color: #fff !important;
background: #a0d21f;
}
.blogsSecondMenu .blogsAHoverRight, .blogsSecondMenu .blogsAHoverLeft {
background: url(../../images/blogs/secondMenuAHover.png);
display: block;
width: 4px;
height: 23px;
overflow: hidden;
position: absolute;
top: 0;
right: -4px;
visibility: hidden;
}
.blogsSecondMenu .blogsAHoverLeft {
background: url(../../images/blogs/secondMenuAHover2.png);
left: -4px;
}
*html .blogsSecondMenu .blogsAHoverRight {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/blogs/secondMenuAHover.png');
}
*html .blogsSecondMenu .blogsAHoverleft {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/blogs/secondMenuAHover2.png');
}
.blogsSecondMenu a:hover .blogsAHoverRight, .blogsSecondMenu a:hover .blogsAHoverLeft, .blogsSecondMenu .topMenuAcitve .blogsAHoverLeft, .blogsSecondMenu .topMenuAcitve .blogsAHoverRight {
visibility: visible;
}
.blogsSecondMenu .blogsWriteArticles {
color: #cefb55;
font-weight: bold;
padding-left: 22px;
background: url(../../images/blogs/writeArticles.png) no-repeat;
}
.blogsSecondMenu .blogsWriteArticles:hover {
color: #cef500 !important;
background: url(../../images/blogs/writeArticles.png) no-repeat !important;
}
.blogsSecondMenu b {
color: #fff;
}
*html .blogsSecondMenu b {
position: relative;
top: -5px;
}
.blogsToMain {
padding-left: 18px;
background: url(../../images/blogs/headerArrowLeft.gif) left 7px no-repeat;
}
.blogsLogo {
width: 138px;
height: 51px;
background: url(../../images/blogs/logo.jpg);
position: absolute;
z-index: 2;
top: 49px;
left: 41px;
display: block;
text-indent: -9999px;
overflow: hidden;
}
.headerShapkaDeda {
z-index: 3;
top: 27px;
left: 135px;
}
.blogsTopHeader p {
position: absolute;
z-index: 2;
top: 73px;
left: 226px;
color: #fff;
font-size: 109%;
}

.firms h6 a {
color: #fff;
}
.blogsSections h6 {
width: 180px;
}
.firms div a {
color: #01a5db;
font-weight: bold;
}
.firms div a:hover {
color: #01a5db;
text-decoration: none;
}
.firms div em a {
display: block;
color: #000;
font-weight: normal;
}
.firms div em a:hover {
color: #000;
}
.indexTags {
position: relative;
font-size: 118%;
}
.indexTags h1 {
font-size: 169%;
color: #12abdd;
margin-bottom: 27px;
}
.indexTags p {
margin-bottom: 15px;
}
.indexTags ul, .indexTags ol {
margin: 15px 0;
}
.indexTags table {
font-size: 100%;
margin: 15px 0;
}
.indexTags a {
font-size: 100%;
text-decoration: underline;
}
.ban1 {
text-align: left;
margin: 60px 0 0 0;
}
.firms {
padding-bottom: 8px;
clear: both;
}
* html .firms {
padding-top: 0;
}
.innerContactsTop {
width: 220px;
height: 4px;
overflow: hidden;
background: url(../../images/inner/leftConactsTop.png);
}
.innerContacts {
width: 190px;
min-height: 109px;
background: url(../../images/inner/leftConacts.png) left bottom no-repeat #1b75ae;
color: #fff;
margin-bottom: 20px;
padding: 7px 15px 18px 15px;
}
*html .innerContacts {
height: 139px;
width: 220px;
}
.innerContacts b {
font-size: 118%;
line-height: 130%;
}
.innerContacts b span {
margin-left: 7px;
}
.innerContacts div {
margin-top: 18px;
}
.innerContacts a {
color: #fff;
}
.innerContacts a:hover {
color: #fff !important;
text-decoration: none;
}
.innerContacts i {
font-style: normal;
color: #07dcb1;
}
#innerAnchor {
margin: 15px 20px;
font-weight: bold;
}
#innerAnchor li {
color: #11abdf;
text-decoration: underline;
cursor: pointer;
margin-bottom: 3px;
}
#blogsContent h4 {
color: #4682b4;
font-size: 118%;
font-weight: bold;
padding: 20px 0;
clear: both;
}
#blogsContent img {
margin: 0 15px 15px 0;
float: left;
}
#blogsContent p {
margin-bottom: 15px;
}
.indexTopUsers a, .indexTopUsers a font {
color: #01a5db !important;
}
.indexTehLibrary h6 a {
color: #fff;
}
.indexTehLibrary ul {
font-size: 100%;
}
.indexTehLibrary li {
margin-bottom: 10px;
}
.indexTopUsers {
margin-bottom: 20px;
clear: both;
}
.indexEnterToSite .blogsLabelLogin, .indexEnterToSite .blogsLabelPass {
position: absolute;
top: 35px;
left: 17px;
color: #818181;
}
.indexEnterToSite .blogsLabelPass {
left: 105px;
}
/*--------------------  new-header  --------------------*/

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
border: none;
}


.blogsHeader{
	height: 168px;
	background: url(../../images/header/haeder-back.jpg)  top center no-repeat ;
	position:relative;
	padding: 0 54px;
	font-family:Tahoma , "Times New Roman", Times, serif;
}
.blogsLogo, .blogsHeader h1{
	width: 199px;
	height: 71px;
	text-indent:-5000px;
	display:block;
	position:absolute;
	top: 42px;
	left: 64px;
	background: url(../../images/header/logo.png)  no-repeat ;
}
.blogsLogo{
	cursor:pointer;
}
* html .blogsLogo, .blogsHeader h1 {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/logo.png');
}
.blogsHeader form{
	width: 380px;
	height: 21px;
	position:absolute;
	top: 15px;
	right: 195px;
	left: auto;
}
.blogsHeaderFormBack{
	position:absolute;
	z-index:1;
	top: 0;
	left:0 ; 
	width: 380px;
	height: 21px;
	background: url(../../images/header/search.png)  no-repeat ;
}
* html .blogsHeaderFormBack {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/search.png', sizingMethod='crop');
}
#search{
	float:left;
	font-family:Tahoma , "Times New Roman", Times, serif;
	font-size: 11px;
	color:#588291;
	margin: 3px 11px 0 13px;
	background:none ;
	border: none;
	width: 286px; 
	zoom:1;
	position:relative;
	z-index: 4;
}
.but{
	float:left;
	width: 70px;
	height: 21px;
	background: none;
	border: none;
	cursor:pointer;
	font-size: 11px;
	color:#10466f;
	position:relative;
	top: -1px;
	position:relative;
	z-index: 4;
	outline:none;
}
.blogsHeader .enterToSite2{
	position:absolute;
	top: 17px;
	right: 69px;
	font-size:11px;
	padding-left: 23px;
	padding:0 0 0 23px !important;
	background: url(../../images/header/login-link.png) 0 6px no-repeat ;
}
.blogsHeader .enterToSite2 span{
	color:#74e7f6;
	padding-bottom: 1px;
	border-bottom: 1px dotted #74e7f6;
}
.blogsHeader .enterToSite2:hover span{
	border-bottom: none;
}
ul.listOfPhones{
	position:absolute;
	top: 46px;
	right: 68px; 
	list-style-type: none;
}
ul.listOfPhones li{
	float:right;
	clear: right;
	padding: 4px 0 4px 39px;
	font-size:20px;
	line-height: 20px;
	color:#fff;
	background: url(../../images/header/phone-marker.png) no-repeat ;
	white-space: nowrap;
}
*html ul.listOfPhones li {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://mirsmazok.ru/images/header/phone-marker.png', sizingMethod='crop');
}
ul.listOfPhones li span{
	position:relative;
	top: -5px;
	font-size:14px;
	line-height: 14px;
}
ul.listOfPhones li strong{
	position:relative;
	top: -9px;
	left: -10px;
	font-size:10px;
	line-height: 10px;
	color:#fff5f5;
}
.headerMenuCont{
	position:relative;
	height: 34px;
	top: 134px;
	background: url(../../images/header/menu-talling.png) repeat-x ;
}
.headerMenuContLeft{
	position:absolute;
	top: 0;
	left: -12px;
	z-index:1;
	background: url(../../images/header/menu-talling-left.png) no-repeat ;
	width: 429px;
	height: 34px;
}
.headerMenuContRight{
	position:absolute;
	top: 0;
	right: -12px;
	z-index:1;
	background: url(../../images/header/menu-talling-right.png) no-repeat ;
	width: 471px;
	height: 34px;
}
.headerMenuCont ul{
	padding: 4px 0 0 22px;
	list-style-type:none;
	position:relative;
	z-index: 2;
	left: 0;
	top: 0;
}
.headerMenuCont ul li{
	float:left;
	position:relative;
	margin: 0 1.7%;
}
.headerMenuCont ul li a{
	float:left;
	padding: 0 4px;
	height: 26px;
	color: #fff;
	text-decoration: underline;
	font-size:12px;
	line-height: 25px;
}
.headerMenuCont ul li a:hover, .headerMenuCont ul li.topMenuAcitve a{
	float:left;
	padding: 0 4px;
	height: 26px;
	color: #fff !important;
	text-decoration: underline;
	background: #72c101;
	font-size:12px;
	line-height: 25px;
}
