@charset "utf-8";
/* CSS Document */

body {
margin:0 auto;
padding:0;
color:#003366;
}

/* */
.inputf { 
background-color: #ffffff;
border-top: #2E3667 1px solid;
border-right: #4459D2 1px solid;
border-left: #2E3667 1px solid;
border-bottom: #4459D2 1px solid;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align: justify;
color: #003366;
}

tdtt {
font-family: Courier New, Courier, mono;
font-size: 9pt;
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
text-decoration: none; 
color:#0000aa;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-decoration: underline;
}
/* */

#total {
position:relative;
top:0px;
margin:auto;
width:768px;
height:auto;
}

#top {
position:relative;
top:0px;
left:0px;
float:left;
width:768px;
height:66px;
background:url(images/top.jpg) no-repeat;
}

#menu_line {
position:relative;
top:0px;
left:0px;
width:768px;
height:28px;
float:left;
}

#m1 {
position:relative;
top:0px;
left:0px;
background:url(images/img1-1.jpg) no-repeat;
width:238px;
height:28px;
float:left;
}

h1{
font-size: 12px; 
color:#003366; 
font-weight:normal;
padding:0;
margin:0;
padding-bottom:10px;
font-style:italic;
font-family:Times New Roman;
}

#m2 {
position:relative;
top:0px;
left:0px;
width:530px;
height:28px;
float:left;
}

#m2 a {
float:left;
}

/* menu_id */
#index_ru {
float:left;
width:78px;
height:28px;
background:url(images/img2-1.jpg) no-repeat;
}
#index_ru:hover {
float:left;
width:78px;
height:28px;
background:url(images/roi_img2-1.jpg) no-repeat;
}

#pomps {
float:left;
width:78px;
height:28px;
background:url(images/img3-1.jpg) no-repeat;
}
#pomps:hover {
float:left;
width:78px;
height:28px;
background:url(images/roi_img3-1.jpg) no-repeat;
}

#zapros {
float:left;
width:66px;
height:28px;
background:url(images/img4-1.jpg) no-repeat;
}
#zapros:hover {
float:left;
width:66px;
height:28px;
background:url(images/roi_img4-1.jpg) no-repeat;
}

#buy {
float:left;
width:121px;
height:28px;
background:url(images/img5-1.jpg) no-repeat;
}
#buy:hover {
float:left;
width:121px;
height:28px;
background:url(images/roi_img5-1.jpg) no-repeat;
}

#board {
float:left;
width:111px;
height:28px;
background:url(images/img6-1.jpg) no-repeat;
}
#board:hover {
float:left;
width:111px;
height:28px;
background:url(images/roi_img6-1.jpg) no-repeat;
}

#contacts {
float:left;
width:76px;
height:28px;
background:url(images/img7-1.jpg) no-repeat;
}
#contacts:hover {
float:left;
width:76px;
height:28px;
background:url(images/roi_img7-1.jpg) no-repeat;
}

/* */

#poisk {
position:relative;
top:0px;
left:0px;
float:left;
width:768px;
height:34px;
background:url(images/poisk.jpg) no-repeat;
}

#search {
position:relative;
top:0px;
left:0px;
float:left;
width:220px;
}

#search .label {
position:relative;
top:10px;
left:0px;
width:50px;
float:left;
color:#ffd200;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
text-align:center;
}

#search .input {
position:relative;
top:2px;
left:0px;
width:150px;
float:left;
color:#ffd200;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
text-align:justify;
}

#middle {
position:relative;
top:0px;
left:0px;
width:768px;
height:auto;
float:left;
color:#003366;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
text-align:left;
}
#middle .left {
position:relative;
top:0px;
left:0px;
width:158px;
height:auto;
float:left;
}
#middle .right {
position:relative;
top:0px;
left:0px;
width:610px;
height:auto;
float:left;
text-align:justify;
padding-top:10px;
}
#footer {
position:relative;
top:0px;
left:0px;
float:left;
width:768px;
}
#banners {
position:relative;
top:0px;
left:0px;
float:left;
width:768px;
}