a, p {font-size:0.85em}
p {padding-top:0.5em;color:#fff}
a {text-decoration:underline;cursor:pointer}
/* a:visited {color:#ddd} */
a:hover {color:#3a3a3a}
h1 {text-transform:uppercase;color:#fff;position:relative;line-height:1em;width:10.5em}
h1 b {display:none}
h1 span {display:block;position:absolute;right:-8em;line-height:normal;top:0;font-weight:normal;text-transform:lowercase;font-size:0.4em;color:#828282}
h2 {line-height:1em;font-size:1em;margin:1em 0 0 0}
h2 a {color:#000;font-size:1em}
h3 {color:#000;font-size:1em;line-height:1em}
h3 a {color:#fff}
h3 a:hover {color:#ddd}
address {font-style:normal;position:absolute;display:block;width:15em;top:10px;right:-16em;color:#c4c4c4;margin-bottom:20px}
address span {color:#fff;font-weight:bold;font-size:2em}
address a {color:#fff;font-size:1em}
/*---------------------------------basic-------------------------------------*/
* {padding:0;margin:0;font-family:arial,verdana,helvetica,tahoma,sans-serif}
img {border:0}
#main {background:#838282 url('http://res.tekhnoimport.ru/img/body_bg.jpg') repeat-x 0 0}
#main address {right:-110%;top:30px} 
#container {margin:0 auto;max-width:1060px}
#wrapper {float:left;width:100%;position:relative;height:1%;background:url('http://res.tekhnoimport.ru/img/big.jpg') no-repeat 50% 0;border-bottom:1px #c7c7c7 dotted;padding-bottom:20px;margin-bottom:-150px}
#first {float:left;position:relative;width:45%;padding:30px 0 0 20px}
#second {float:right;overflow:hidden;width:44%;padding:550px 30px 0 0}
#footer {clear:both;background:url('http://res.tekhnoimport.ru/img/footer_bg.png') repeat-x 0 0;height:260px}
#links {margin:0 auto;max-width:1060px}
/*--------------------------------------inner--------------------------------*/
#inner {background:#838282 url('http://res.tekhnoimport.ru/img/inner_bg.jpg') repeat-x 0 0}
#inner #first {float:left;position:relative;width:56%;width:57% !important;background:#fff url('http://res.tekhnoimport.ru/img/first_bg.gif') repeat-x 0 0;padding:0 20px 30px 30px !important;padding-top:30px;margin:15px 0 0 0 !important;margin-left:0px}
#inner #first p {color:#636363}
#inner #second {float:right;width:33%;padding:0 10px 0 0;margin-top:370px}
#inner #wrapper {background:url('http://res.tekhnoimport.ru/img/small.jpg') no-repeat 100% 80px;margin-bottom:0;padding-bottom:0;border:0}
#inner #footer {height:30px}
#inner h1 {color:#000;font-size:1.2em;font-weight:normal;padding:10px 0 0 0;width:auto;position:static;text-transform:none}
#inner h2 {text-transform:uppercase;color:#000;font-size:2em;position:relative;width:10.5em}
#inner h2 b {display:none}
#inner h2 span {display:block;position:absolute;right:-8em;line-height:normal;top:0;font-weight:normal;text-transform:lowercase;font-size:0.4em;color:#828282}
#inner h3 {padding-top:1em;font-size:1.2em}
#inner h3 a {color:#000}
#inner h3 a:hover {color:#3a3a3a}
#inner ul.main_menu li a {color:#000}
#inner ul.main_menu li a:hover {color:#f00}
#inner ul.links {padding:0 0 0 50px}
/*-----------------------------------search-------------------------------------*/
input {display:block}
#search {width:100%;float:left;padding:10px 0 20px 0}
#search div {padding:0;width:245px;float:left}
#search_field {width:180px; height:17px; border:1px #bbb solid; float:left}
#button {width:55px; float:right}
/*---------------------------------------menu and lists-------------------------------*/
ul {list-style:none}
li {width:100%}
ul.main_menu {float:left;margin-bottom:1em;width:100%}
ul.main_menu li {float:left;border-left:3px #f00 solid;clear:both;padding-left:15px;width:10em}
ul.main_menu li a {color:#f00;text-decoration:none;padding-bottom:0.4em;font-size:1em;display:block}
ul.main_menu li a:hover {color:#fff}
ul.list {float:left;padding-top:20px;width:100%}
ul.list li {padding-bottom:0.5em}
ul.list span {color:#000;font-size:0.85em;padding-left:27px}
ul.list a {padding-left:30px;background:url('http://res.tekhnoimport.ru/img/arrow.gif') no-repeat 0 0.5em;display:block;color:#fff}
ul.list a:hover {color:#e0e0e0}
ul.links {max-width:1060px;margin:0 auto;padding:160px 0 0 40px;
}
ul.links li {float:left;padding-right:1em;position:relative;width:auto}
ul.links a {color:#b2b2b2}
/*----------------------------------anounce-------------------------------------*/
.anounce {width:100%;margin-top:10px;float:left}
.anounce div {display:table;padding-right:50px;zoom:1}
.anounce img {float:left;margin:0 1em 0 0;border:1px #fff solid}
.anounce li {color:#fff;font-size:0.85em}
.anounce ul {list-style:square; list-style-position:inside; width:93%}
.anounce a {color:#c4c4c4}
.anounce li a:hover {color:#fff}
.links {color:#fff;font-size:1em}
.links_silver {color:#636363;font-size:.9em}
.links_black {color:#000;font-size:.9em}

.nav {text-align:center;padding:2px}
.button {cursor:pointer;text-align:center}
.check {width:auto}
input, select {width:97%}
textarea {width:97%;overflow:auto}
#form {vertical-align:top;width:97%}
#pages {text-align:right;font-size:0.75em}
.text {border:1px #e0e0e0 solid}
.label {font-size:0.8em;padding-top:0.7em}
.cert {margin:5px 15px 5px 0px}
.map{margin:0 -20px}
#first #map{background:url('/img/mgp.jpg') no-repeat left top;width:612px;height:400px;margin:0 0 0 -20px;padding:0;border:0;position:relative}
.ct{font-size:.85em;font-weight:normal;color:#c4c4c4;}

.anounce h3 a {font-size:1em;padding:5px 0 0 35px}
.anounce h3 a {color:#fff;display:block;text-transform:uppercase;text-decoration:none;background:url("http://res.tekhnoimport.ru/img/arrow.png") no-repeat top left;height:34px;overflow:visible;margin-top:12px;margin-bottom:5px}
.anounce h3 a:hover{color:#ddd;background:url("http://res.tekhnoimport.ru/img/arrow_red.png") no-repeat top left}

#banner {
	float:left;
	background:url('/img/bann2.jpg') no-repeat top left;
	width:728px;
	height:90px;
	margin:10px 0;
	padding:0

}