* {font-size:13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
html {height:100%;}
body {height:100%; margin:0; padding:0; color: #684909; background: url(i/bg-uzor.gif); text-align: center;}
img {border:0; padding:0; margin:0;}
ul, ol {margin:5px 0 8px 15px; padding:5px 0 8px 15px;}
	ul li {padding: 0 0 7px;}
	ol li {padding-bottom: 7px;}
p {padding:7px 0; margin: 0;}
form { margin:0; padding:0;}
h1, h2, h3, h4 {padding: 5px 0 15px; margin: 0;}
h1 {font-size: 18px;}
h2 {font-size: 15px; color: #c98c0b; padding: 20px 0 5px;}
h3 {font-size: 13px;}
.top-head {font-size: 17px; color: #fff; text-transform: uppercase; padding: 6px 10px 14px 21px; letter-spacing: 2px;}
.bl {display: block; vertical-align: top;}
a {text-decoration: underline; color: #3A70B1;}
/* a:hover {text-decoration: none;} */
a b, b a {font-weight: normal;}

p.picture {padding: 12px 0; margin: 0;}
	.picture img {margin: 4px 0; display: block;}
img.pic-l {float: left; margin: 5px 10px 10px 0;}

.hr {border-bottom: 1px solid #c98c0b; margin: 0 0 10px;}
.quest {font-weight: bold;}
.answer {border-bottom: 1px solid #c98c0b; margin: 0 0 10px; padding: 0 0 15px;}



/* Common */
.dog {background: #fff;}
.logo {padding: 9px 0 9px 23px; background: #fff;}
.vyezd {background: #E3C689 url(i/bg-phone.gif) no-repeat; padding: 32px 0 0 22px;}
.text {background:#EFE0C1; padding: 0 15px 70px 15px;}
.main {background: url(i/bg-text.gif) repeat-y; padding: 7px 25px 12px 25px;}
.slogan {padding: 0 0 10px;}
.banner { padding: 35px 20px 0;}

/* Menu */
.item-on {background: url(i/item-on.gif) no-repeat 0 5px; padding: 9px 0 4px 33px; margin: 7px 0 0 20px; color: #fff; /*text-decoration: none;*/ font-size: 16px;}
	.item-on { color: #fff; /*text-decoration: none;*/ font-size: 16px;}
.item-off {background: url(i/item-off.gif) no-repeat 0 5px; padding: 9px 0 4px 33px; margin: 7px 0 0 20px;font-size: 16px;}
  .item-off a {color: #DAEBFF; /*text-decoration: none;*/ font-size: 16px; display: block;}
  .item-off a:hover {color: #fff;}

/* Text */
.bld {font-weight: bold;}
.vet {font-weight: 510;}
.articles li, .articles a {font-size: 13px; font-weight: bold; color: #956A12;}
.services {margin:5px 0 8px 0;padding:5px 0 8px 0; list-style: none;}
	.services ul li {list-style: disc;}
	
/* Tables */
.main table {border-bottom: 1px solid #E3C689; border-left: 1px solid #E3C689; margin: 12px 0; border-collapse: collapse; padding: 0;}
	.main table td {border-right: 1px solid #E3C689; border-top: 1px solid #E3C689; padding: 3px; vertical-align: top; font-size: 12px;}
	.main .head td {background: #F3E6CC; padding: 5px 3px; font-weight: bold;}
	.text .main table tr.subhead td {padding: 15px 3px 7px 3px; background: #f8f2e4; font-weight: bold}
sup {font-size: 11px;}

.main .tbl-gallery {border: 0px;}
	.main .tbl-gallery td {border: 0px; padding: 10px 30px 10px 0;}
	
/* Action */
.action {background: url(i/bg-action1.gif) no-repeat; margin: 35px 10px 0px 20px; padding: 10px 0 0 65px; height: 100px; font-size: 15px; color: #CAA65B; font-weight: bold;}
	.action p {color: #3A70B1; font-size: 13px; font-weight: normal; padding: 7px 0 0 1px;}

/* Sub-ul */
.map { margin: 10px 5px; padding: 10px 5px;}
.map li {list-style: none;}
.map a {color: #3A70B1;}
.sub-ul {margin: 5px 0 2px 15px; padding: 5px 0 2px 15px;}
.sub-ul li {list-style: disc; font-size: 12px;}
.sub-ul a {font-size: 12px; color: #B9861E;}
	.sub-ul ul {margin: margin: 5px 0 0px 15px; padding: 5px 0 0px 15px; }
		.sub-ul ul li {padding: 0 0 3px;}
.sub-sub-ul {margin: 5px 0 0px 15px; padding: 5px 0 0px 15px;}
.sub-sub-ul li {list-style: circle; font-size: 10px; padding: 0 0 3px;}
.sub-sub-ul a {font-size: 12px; font-weight: normal;}
ul.none li {list-style: circle;}
	


/* Dives */
.main-div {margin:0 auto; background: url(i/bg-main.gif); min-width: 778px; max-width: 778px; width:778px; text-align: left;}
   .r-column {margin-left:-282px; width: 100%; float:right; text-align: left; background: url(i/bg-main.gif);}
         .pic {margin-left: 282px; padding: 0 6px 0 0;}
   .l-column {width:282px; float:left; text-align: left; background: url(i/bg-main.gif);}
      .l-column-in {padding: 0 2px 50px 6px;}
.main-div-tm {margin:0 auto; background: url(i/bg-top.gif) repeat-x; min-width: 778px; max-width: 778px; width:778px; text-align: left;  height: 45px;}
   .r-column-tm {margin-left:-620px; width: 100%; float:right; text-align: left; background: url(i/bg-top.gif) repeat-x; height: 45px;}
      .menu-top {margin-left: 620px; text-align: right; padding: 13px 5px 9px 0;}
			.menu-top img {margin: 0 20px 0 0;}
   .l-column-tm {width:620px; float:left; text-align: left;}
      .top-head {margin: 0 0 0 6px;}
      
/* Counter */
.footer {text-align: center; margin: auto; max-width: 778px; min-width: 778px; width: 778px; background: url(i/bg-footer.gif) no-repeat; clear: both;}
.counter {padding: 23px 25px 18px 32px; text-align: left;}
   .counter img { margin: 0 13px 0 0; vertical-align: text-top;}	
.tc {position: absolute; top: -100px;}

div.menu-bottom { padding: 50px 0 0;}
div.menu-bottom a {font-size:11px;}


/*New Left Menu */
div.menu-bl {background: #3a70b1 url(i/menu-top.gif) no-repeat; width:255px; margin: 0 0 13px 9px;}
div.menu-sub {background: #3a70b1 url(i/menu-bottom.gif) no-repeat 0 100%; padding: 7px 0 7px 32px;}

div.menu-bl a:hover {text-decoration: none;}
	
div.it-main-on, div.it-main-off {font-size: 14px; font-weight: bold; padding: 10px 3px 0 32px; color: #fff;}
div.it-main-on {color: #f6e679;}
div.it-main-off a {color: #fff; font-size: 14px; /*text-decoration: none;*/}

div.it-sub-off, div.it-sub-on {padding: 2px 0 6px; font-size: 12px; color: #f6e679; /*font-weight: bold;*/}
div.it-sub-off {color: #fff; font-weight: normal;}
div.it-sub-off a {color: #fff; /*text-decoration: none;*/ font-size: 12px; font-weight: normal;}

.main table.table-price {margin: 0;border-left: 0px;}
.main table.table-price td {padding: 7px 5px; margin: 0; border-right: 0px; border-left: 0px;}
.tr-color td {background: #E3C689;}
