* {
margin:0;
padding:0;
}

a {color: #D57800;}
a:hover  {color: #325052;}

img {
border:0;
}

body {
background: #fff url('../images/img_02.gif');
font-family: "tahoma";
font-size: 11px;
color: #325052;
}

#container {
width:799px;
}

.name, .link, .lupa, .thirty, .box {
//background:none !important;
behavior:url('js/pngfix.htc');
}

.shapka {
height: 91px;
}

.shapka .one, .shapka .two {
float: left;
position: relative;
}

.shapka .one {
border-top: 5px solid #6A6A6A;
width: 428px;
}

.shapka .two {
border-top: 5px solid #B4B4B4;
width: 371px;
}

.name {
position: absolute;
width: 151px;
height: 65px;
left: 24px;
top: 10px;
}

.link {
position: absolute;
width: 180px;
height: 22px;
left: 222px;
top: 34px;
}

.home_parent {
position: absolute;
top: 5px;
right: 10px;
text-align:left;
}

.home_main {
display: block;
float: left;
height: 22px;
width: 11px;
background: url('../images/img_12.gif') left 50% no-repeat;
margin-right: 10px;
}

.home_text {
float: left;
padding-left: 11px;
height: 22px;
line-height: 22px;
border-left: 1px solid #B4B4B4;
}

.menu {
text-align: left;
height: 22px;
margin: 0 0 17px 46px;

}

.menu p {
float: left;
margin-right: 10px;
border-left: 1px solid #929292;
height: 22px;
line-height: 21px;
padding: 0 20px 0 10px;
}

.menu p a {
text-decoration: none;
font-weight: bold;
color: #325052;
}

.menu p a:hover {
text-decoration: underline;
color: #325052;
}

.menu p.podrobnee {
padding: 0 34px 0 10px;
background: #D57800 url('../images/arr.gif') 140px 50% no-repeat;
width: 122px;
border: 0;
}

.menu p.podrobnee a, .menu p.podrobnee a:hover  {
color: #fff;
}
.shapka2 {
height: 205px;
}

.shapka2 .one, .shapka2 .two {
float: left;
height: 205px;
}

.shapka2 .one {
width: 428px;
background: url('../images/img_18.jpg') no-repeat;
}

.shapka2 .two {
width: 371px;
}

.menu2 {
padding: 10px 15px;
text-align: left;
height: 79px;
background: #74989D url('../images/img_21.gif') right top no-repeat;
margin-left: 1px;
color: #E1E1E1;
}

.menu2 p {
padding: 3px 0;
}

.menu2 a {
color: #fff;
}

.menu2 a:hover {
color: #E1E1E1;
}

.send_order {
text-align: left;
margin: 16px 13px 0;
padding-left: 83px;
height: 70px;
background: url('../images/img_25.gif') left top no-repeat;
line-height: 70px;
}

.send_order a {
color: #325052;
}

.text {
overflow: hidden;
//height: 1%;
}

.text .left, .text .right {
float: left;
}

.text .left {
width: 428px;
position: relative;
padding-bottom: 20px;
}

.text .right {
width: 371px;
padding-bottom: 25px;
}

.podval {
height: 60px;
position: relative;
background: #EBEBEB;
}

.border {
position: absolute;
height: 5px;
overflow: hidden;
background: #B4B4B4;
width: 371px;
left: 428px;
top: -5px;
}

.pad {
text-align: left;
margin: 0 15px;
}

.title, .home_text, .news p span {
color: #D57800;
font-weight: bold;
}

.title {
font-size: 12px;
margin: 12px 0 20px;
}

.news p {
padding-left: 56px;
position: relative;
margin: 0 0 23px;
}

.news p span {
position: absolute;
top: 0; left: 0;
//left: -56px;
}

.read {
text-align: right;
font-weight: bold;
}

ul.lines {
list-style: none;
}

ul.lines li {
background: url('../images/line.gif') left 9px no-repeat;
padding: 2px 0 0 16px;
}

.title2 {
padding: 18px 0;
}

.title3 {
padding: 0 0 18px;
}

.title2, .title3 {
font-weight: bold;
color: #74989D;
}

ul.decimal {
list-style: none;
}

ul.decimal li {
position: relative;
padding: 4px 0 0 16px;
}

ul.decimal li span {
color: #74989D;
font-weight: bold;
position: absolute;
top: 4px;
left: 0;
//left: -16px;
}

.eins {
margin: 48px 10px 30px 83px;
text-align: justify;
line-height: 14px;
}

.lupa {
height: 46px;
width: 27px;
position: absolute;
top: 52px;
left: 30px;
}

.thirty {
width: 244px;
height: 201px;
}

.box {
width: 167px;
height: 201px;
margin-left: 77px;
}

.pad2 {
margin: 0 0 0 21px;
text-align: left;
}

.counters {
float: left;
margin: 15px 22px 0;
//display: inline;
}

.counters a {
margin-right: 7px;
}

.copyright p {
padding: 2px 0;
}

.copyright {
color: #6A6A6A;
margin: 15px 22px 0;
float: right;
text-align: right;
//display: inline;
}

.copyright a, .copyright a:hover {
color: #6A6A6A;
font-weight: bold;
}

.pad3 {
padding: 15px 0 25px 0;
text-align: justify;
margin: 0 15px;
}

.pad3 .box {
float: left;
margin: 0;
}

.title4 {
margin: 14px 0;
font-weight: bold;
}

input, select {
font-family: verdana; font-size: 11px; color: #333333; border: 1px solid #BBBBBB; background-color: white;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 5px;
}
