* { margin: 0px; padding:0px; font-family: verdana;}
body { margin: 0px; padding: 0px; background-color: white;}

/* head */
#header { height: 112px; width: 980px; color: white; background-image: url('/images/sites/design4/header4.png'); background-repeat: no-repeat; }
#logo_holder { width: 563px; padding-top: 10px; padding-left:25px; float: left;}
#logo { font-size:33px; display: block; margin-bottom: 25px; }
#under_logo { font-size:17px; padding-left: 0px; }
#right { padding-top: 20px;}

#search { margin-bottom: 15px;}
#search_field { width: 300px; height: 25px; background: url('/images/sites/design4/search_bgr.png'); border: none; padding: 0px 3px 0px 3px; background-repeat: no-repeat; }
#srchSbmt {background-image: url('/images/sites/design4/button4.png'); background-repeat: no-repeat; height: 25px; width: 64px; padding-left: 18px; padding-bottom: 8px; position:relative; top: -1px; left: -5px; border: none; background-color: transparent ;}

/* contacts */
#base_phone { background-image: url('/images/sites/design1/phone.png'); background-repeat: no-repeat; background-position: left; padding-left: 30px; color: #FFFFFF; text-decoration: none; font-size: 12px;}
#contacts { background-image: url('/images/sites/design1/contacts.png'); background-repeat: no-repeat; background-position: left; text-decoration: underline; margin-left: 25px; padding-left: 25px; padding-bottom: 4px; color: #FFFFFF; font-size: 12px;}

/* body */
#container { margin: 0 auto; width: 980px; padding-top: 5px;}
#content { padding: 0px 10px 10px 0px; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; background-color: #fafafa; min-height:400px;}

#left-menu { width: 265px; padding: 0px 0px 20px 10px; float: left; background-color: #e3e3e3; font-family: Arial, Helvetica, sans-serif;}
#left-menu li { margin-left: 12px;}
#left-menu a.selected {color: #979797;}

#vertical-menu li {padding-top: 10px; padding-left: 0px;}
#vertical-menu a {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
#vertical-menu a:hover {color: #979797;}

#path, #path a { font-family: sans-serif; font-size: 12px; color: #515151; overflow: hidden; white-space: nowrap; padding-left: 11px; padding-bottom: 8px;}
#path font {color: #590000; text-decoration: underline; font-weight: bold;}

/* page content */
#page-content { width: 680px; padding: 0px 0px 0px 0px; float: right; }
#page-content h1 {font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 0px 0px 1px 0px;}
#page-content h2 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 10px 0px 10px 0px;}
#page-content h3 {font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 8px 0px 8px 0px;}
#page-content h4 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 6px 0px 6px 0px;}
#page-content h5 {font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 5px 0px 5px 0px;}
#page-content h6 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #620000; padding: 4px 0px 4px 0px;}
#page-content hr {color: #333333; line-height: 1px;}
#page-content a {color: #666666; font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content a:hover {color: #620000; font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content img { border: 1px solid #999999; }
#page-content ul {padding: 5px 0px 5px 20px; font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content ol { padding: 5px 0px 5px 20px; font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content li { font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content p { padding: 5px 0px 5px 0px; font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content q {}
#page-content table {font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content td { padding: 5px;font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content tr {font-size: 12px; font-family: sans-serif; font-weight: normal;}
#page-content b, strong {font-size: 12px; font-family: sans-serif; font-weight: bold; color: #333333;}
#page-content br {}
#YMapsID img {border:none;}

/* search page */
#srchMark { background-color: #02077e; margin-top:10px; margin-bottom: 10px; padding: 7px; color:white;}
#change_search_city { color: #d0eeff;}
#searchRes { padding-left: 25px;}
#searchRes li { padding-bottom: 7px; padding-left:2px;}
#searchRes li a { font-size: 15px;}
#searchRes div { font-size: 14px;}
#secSrchForm { padding-top: 13px; padding-bottom: 10px;}

/*Будут доработки 15.10.2010 Ден*/
/* footer */
#footer { height:110px; background: url('/images/sites/design4/footer-bgr.png') repeat-x; width: 980px; }
#footer table {}
#uparr { padding-right: 5px; float:right;}
#uparr a { color:white; text-decoration: none;}
#copy { padding:5px 0px 9px 13px; color: white; font-size: 15px; overflow: hidden; white-space:nowrap;}
.footer-c1 { height: 65px; width: 300px; padding: 0px 10px 0px 10px; color: #710000; font-size: 12px; font-weight: bold; vertical-align: middle; background: url('/images/footer-sep.gif') no-repeat center right; }
.footer-c1 p { color: #6C0B00;}
.footer-c1 a { color: #445182;}
.footer-c1 li {color: #bebebe;}
#counters { padding-left:250px; vertical-align: bottom;}
#btmnfo {color: #404040; font-size: 12px; padding-left: 10px; line-height: 10px; padding-bottom:5px; }
#btmnfo img { position:relative; top:3px;}
#btmnfo a {color: #666666;}