﻿body { padding:0px; margin:0px;
	font: 100% Verdana, Arial, Helvetica, sans-serif; 	letter-spacing: 1px; background: url(../images/fon.gif) center bottom 0 fixed repeat-x;
      -moz-background-size: auto 53%; /* Firefox до 4.0 */
   -webkit-background-size: auto 53%; /* Safari и Chrome */
   -o-background-size: auto 53%; /* Opera до версии 10.53 */
  background-size: auto 53%; /* CSS3 */
   
}

 
img { border:0px}

#header { width:100%; height:100px; background:#FFF; -moz-box-shadow: 2px 2px 7px #969696;
	-webkit-box-shadow: 2px 2px 7px #969696;
	box-shadow: 2px 2px 7px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=7);   }
  
#center { width:550px; height:90px; display:block; position:relative; top:7px;
 background: url(../images/header_mini.png) left top 0px no-repeat; margin: 0 auto; }
#left { width:50px; height:58px; position: fixed; top:0px; float:left;
 background: url(../images/vounb.png) no-repeat; margin:15px; }
 
#right { width:40px; height:22px; position: fixed; top:0px; float:right; right:0px;
 background: url(../images/poloski.png) no-repeat; margin:25px; }
 
#search { margin-left:280px; border-left: 3px #434a5e solid; padding-left:10px; padding-top:0px; line-height:10px;  }
  
#search a { font: bold 80% Verdana, Arial, Helvetica, sans-serif; display: inline-block; padding:0 10px 5px 0; }

#search a:link { text-transform: none; text-decoration: none; letter-spacing:1px; color: #434a5e;
	}   
#search a:visited { text-transform: none; text-decoration: none; letter-spacing:1px; color:#434a5e;
	}
	
#search a:hover { text-transform: none; text-decoration: underline; color: #434a5e; letter-spacing:1px;
	} 
	
#header_menu { width:90%; display:block; position:relative; top:40px; text-align:center; margin: 0 auto; }	
	
#header_menu a { font: 90% Verdana, Arial, Helvetica, sans-serif; display: inline-block; padding:0 10px 5px 20px; background:url(../images/snow.png) no-repeat; }

#header_menu a:link { text-transform: none; text-decoration: underline; letter-spacing:1px; color: #434a5e;
	}   
#header_menu a:visited { text-transform: none; text-decoration: underline; letter-spacing:1px; color:#434a5e;
	}
	
#header_menu a:hover { text-transform: none; text-decoration: none; color: #434a5e; letter-spacing:1px;
	} 	

.shadow { -moz-box-shadow: 2px 2px 3px #969696;
	-webkit-box-shadow: 2px 2px 3px #969696;
	box-shadow: 2px 2px 3px #969696;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3); }

#inf { text-align: center; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin:0px; padding-bottom:10px; }

body { scrollbar-face-color: #FFF; scrollbar-arrow-color: #666; }

#bottom { display:inline-block; position:fixed; bottom:0px; text-align:center;}

#bottom a { font: bold 80% Verdana, Arial, Helvetica, sans-serif; display: inline-block; padding:0 10px 5px 0; }

#bottom a:link { text-transform: none; text-decoration: none; letter-spacing:1px; color: #434a5e;
	}   
#bottom a:visited { text-transform: none; text-decoration: none; letter-spacing:1px; color:#434a5e;
	}
	
#search a:hover { text-transform: none; text-decoration: underline; color: #434a5e; letter-spacing:1px;
	} 
	
.search-row { margin-left:-10px; background:none; margin-bottom:-10px; box-shadow: none; }
#search-row { min-height: 28px; padding:0px; margin:-10px; }


/*  Форма поисковой строки  */



#search-block-form{
	width:250px;
	height:28px;
	border:#c9c9c9 solid 1px;
	background:url(images/searchBg.png) left top repeat-x;
	box-shadow:0px 1px 0px rgba(255,255,255,0.1);
	}
.focus-active{
	border-color:#aaa !important;
	background:#fff !important;
	}
#search-block-form input{
	padding:0;
	margin:0;
	display:block;
	border:none;
	outline:none;
	background:none;
	width:100%;
	height:100%;
	}
#search-block-form .form-actions{
	width:58px;
	height:28px;
	float:right;
	border:#a8b5b9 solid 1px;
	margin:-1px -1px 0 0;
	background:url(images/submit.png) left top repeat;	
	}
#search-block-form .form-actions input:hover{
	cursor:pointer;
	}
#search-block-form .form-actions input{
	overflow:hidden;
	font:11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a8b5b9;
	}
#search-block-form .form-item{
	width:157px;
	padding:0 0 0 33px;
	float:left;
	height:28px;
	background:url(images/searchIcon.png) 3px 2px no-repeat;
	}
#search-block-form .form-item input{
	font:13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#222;
	height:auto !important;
	padding:6px 0;
	}
.placeholder{color:#cbcbcb !important;}

/* Конец */

/*==========МЕДИАЗАПРОСЫ=================*/
@media only screen and (max-width:740px) {
                 #center { width:265px; height:110px; top:0px; text-align:center;  }
				 #search { margin-left:0px; border-left: 0px #434a5e solid; padding-left:0px; display:inline-block;  position:relative; top:60px; padding-top:15px; }
				 #header { height:150px;   }
				 				
 
             }