﻿/*------------------------general------------------------*/
body {background: #c1c3c2; font: 62.5% Tahoma, Arial, Helvetica, sans-serif; color: #484848; margin: 0;	padding: 0;}
cursor { pointer; }
cursor { hand; }
img {border: 0;}
a {color: #484848; text-decoration: underline;}
a, input:focus {outline: none;}
div, table, form {margin: 0; padding: 0; border-collapse: collapse;}
table td {vertical-align: top;}
p {margin: 0; padding: 5px 0 5px 0;}
.clear {clear: both;}
/*-----------------------titles-------------------------*/
h2, h3, h4, h5, h6 {margin: 0; padding: 5px 0;}
h1 {position: absolute; z-index: 1; top: -80000px;}
h2 {font: bold 1.3em Tahoma, Arial;}
h3 {font-size: 1.1em;}
.investors h3 {font: bold 1.55em Tahoma, Arial;	color: #14b7c9;}
.investors h3 a {color: #14b7c9;}
.visitors h3 {font: bold 1.55em Tahoma, Arial; color: #6ad647;}
.visitors h3 a {color: #6ad647;}
.catalog-franchise h3, #news h3, #articles h3 {padding: 6px 6px 6px 9px; color: #fff;}
.catalog-franchise h3, #articles h3 {background: #484848;}
#news h3 {background: #12a2b1;}
#question h3 {font: bold 1.3em Tahoma, Arial;}
h4 {font-size: 1.2em;}
.phone h4 {font: bold 1.1em Verdana, Tahoma;}
h5 {font-size: 1.1em;}
h5.message {color: #3ea2bb;}
h5.error{color: #a30208;}
#articles h5 {font: normal 1.0em Verdana, Tahoma; color: #12a2b1;}
#articles h5 a {color: #12a2b1;}
h6 {font-size: 1.0em;}
/*----------------------container-------------------------*/
#container {background: #fff; padding: 0 50px;}
#header {font-size: 1.2em; background: url(../images/bg_header.jpg) no-repeat 65% top;}
.header-left {padding: 50px 0 0; width: 25%; float: left;}
#logo {width: 172px; height: 188px;}
#slogan {position: absolute; left: 217px; top: 167px; width: 250px;	background: url(../images/bg_slogan.gif) no-repeat left bottom; padding: 0 0 3px 23px;}
/*------------------------menu------------------------*/
.menu {padding: 36px 0 0 0; color: #14b7c9; width: 22%; float: left; font: normal 0.9em Tahoma;}
.menu a {color: #929292; text-decoration: none;}
.menu ul {padding: 0 30px 20px 0; margin: 0; list-style: none;}
.menu ul li {padding: 8px 0 9px 0; margin: 0; background: url(../images/bg_li.gif) repeat-x left bottom;}
.menu ul li.last {background: none;}
/*------------------------header-right------------------------*/
.header-right {padding: 50px 0 0; /*width: 25%;*/ float: right;}
.phone {background: url(../images/marker.gif) no-repeat right bottom;	padding: 0 0 40px 0; margin-left: 1em;}
.phone p {font: bold 1.3em Verdana, Tahoma;	background: url(../images/arrow.gif) no-repeat left center; margin: 0; padding: 10px 0; text-align: right;}
.offers {margin: 15px 0 0 24%;}
.visitors, .investors {width: 24%; background: url(../images/bg_visitors.gif) no-repeat right top; font: normal 0.85em Verdana, Tahoma;min-height: 69px; _height: 69px;}
.visitors {float: right; background: url(../images/bg_visitors.gif) no-repeat right top; padding: 10px 89px 0 0;}
.investors {float: left; background: url(../images/bg_investors.gif) no-repeat left top; padding: 10px 0 0 89px;}
/*------------------------search------------------------*/
.search {margin: -80px 0 0 22%;	border-bottom: solid 3px #ededed; background: #fafafa; font: normal 0.9em Tahoma; position: relative; min-height: 50px; _height: 50px;}
.search table {width: 100%;}
.search table td {padding: 7px 7px 0 7px; white-space: nowrap;}
.search table td.right {text-align: right; padding: 7px 0 7px 7px;}
.search table td.right1 {text-align: right;	padding: 7px 0 17px 7px;}
.search table td.td-title {background: #12a2b1 url(../images/bg_fr.gif) no-repeat left top; color: #fff; vertical-align: middle; text-align: center;}
.search table td.search-button {vertical-align: bottom; padding: 7px 7px 13px 7px;}
.search select {width: 135px; border: solid 1px #cfcfcf; height: 17px; font: normal 1.0em Tahoma; color: #7a7a7a;}
/*------------------------content------------------------*/
#content {padding: 20px 0; font-size: 1.2em;}
.column-left {width: 22%; float: left;}
.catalog-franchise, #news, #articles {font: normal 1.0em Tahoma; padding: 5px 40px 5px 0;}
.catalog-franchise ul {padding: 10px 0 10px 3px; margin: 0;	list-style: none; font: normal 0.9em Tahoma; color: #12a2b1;}
.catalog-franchise ul li {padding: 4px 0 4px 6px; margin: 0;}
.catalog-franchise ul li.active {background: url(../images/arrow1.gif) no-repeat left 8px;}
.news {padding: 7px 0 0 9px; font: normal 0.9em Tahoma;}
.news p {padding: 2px 0;}
.news p.date {color: #12a2b1;}
.article {padding: 10px 0 0 9px; font: normal 0.9em Tahoma;}
.article p {padding: 3px 0;}
#agents {}
.agent {padding: 0 0 10px 0; width: 200px; text-align: center;}
/*------------------------column-right------------------------*/
.column-right {margin: 0 0 0 22%;}
table.catalog {width: 99%; font: normal 0.9em Tahoma;}
table.catalog td {padding: 5px 5px 10px 0; text-align: center;}
table.catalog td.dividers {padding: 30px 5px 10px 0;}
p.produce {font: normal 0.9em Tahoma; color: #8d8d8d; padding: 0;}
.best {padding: 10px 0;}
.best p {padding: 0;}
.best-marker {float: left; width: 20px; padding: 5px 0 13px 27px; background: url(../images/marker2.gif) no-repeat left bottom; color: #494949; font: normal 1.6em Arial;}
.best-text {padding: 0 0 25px 47px; min-height: 30px; _height: 30px;}
/*------------------------footer------------------------*/
#footer, #footer1 {padding: 26px 50px 0 50px; font-size: 1.2em;}
#copy {width: 22%; float: left;	padding: 200px 0 26px 0; border-right: solid 1px #dfdfdf; font: normal 0.9em Tahoma;}
#footer #copy {padding: 200px 0 26px 0;}
#footer1 #copy {padding: 26px 0 26px 0;}
#question {margin: 0 0 0 26%; padding: 0 10px 20px 48px; background: url(../images/marker.gif) no-repeat right top;}
#question input.input-text {width: 190px; heaght: 17px;}
#question input.input-text, #question textarea {border: solid 1px #9d9d9d; background: #e7e7e7;}
#question textarea {height: 100px; width: 346px;}
#question table td {padding: 2px;}
#question table td.td-r {text-align: right;}
#footer-right {margin: 0 0 0 27%;}

.right h1,.comments h3 {text-indent: -100000px; background:url(../images//ll.gif) no-repeat right top; font-size:11px; font-family: Arial;   margin:0px 0 0px 0px;  padding:18px 30px 2px 10px; text-transform: uppercase; color:#7B7B7B;}
.right h2{ Letter-spacing: 0px; font-weight: 800; font-family: Arial; background: none; font-size:11px; text-transform: uppercase;  margin:0px 0px 0px 2px;  text-align: center; padding:0; color:#32C443;}
.right ul,.right ul { list-style-type:none; color: #972C66; margin:0; padding:0; line-height:150%; font-size:11px;}
.right p,.right p{list-style-type:none;line-height:100%; padding:0; text-align: center;  font-size:11px; margin: 0px;  letter-spacing: 0px;}
.right ul li,.right ul li {  list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:none; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background: none; border:0; margin:0; padding:0 0 2px 0px; }
.right ul li ul li :hover { border-bottom:none; color: #C3C3C3;}
.right a { border-bottom:none; color: #464646;}
.right { width:994px; float: right; background: url(../images//lucra.jpg) no-repeat right top #FFFFFF; border-top: 0px solid #363636;   margin: 0 auto;  padding-top: 5px;  } 
.right img {width: 160px; border:0; display:block; margin-left:auto; margin-right:auto; }

