html { 
	height: 100%;}
body {
	height: 100%;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #f0f9ff;
}

h1 { color: #003c65;
font-size: 14px;
font-weight: bold;}

h2 { color: #003c65;
font-size: 12px;
font-weight: bold;}

h3 { color: #003c65;
font-size: 14px;
font-weight: bold;
padding: 10px 0px 10px 0px;
margin: 0px;}

a {
outline: none;
color: #003c65;}

a:visited {
color: #003c65;}	

/*структура*/

.div1 { margin-left: auto;
		margin-right: auto;
        margin-bottom: -100px;
		min-height: 100%;
		background: #f0f9ff url(../img/head_fon.jpg) top left repeat-x; 
		}
		
.div2 { height: 100px;
		margin: 0px auto;
		border-bottom: none;
		border-top: none;
		background: #f0f9ff url(../img/footer_fon.jpg) repeat-x;
		position: relative; 
				}
		
.div3 { height: 100px;
		clear:both; }

.head {
margin: 0px auto;
background:url(../img/head.jpg) top left no-repeat;
width: 1001px;
height: 251px;
margin-bottom: 30px;}

ul.article {
list-style-type: none;
margin: 0px;
padding: 10px 0px 20px 0px;
border-top: 1px solid #c8eaff }

.article a { text-decoration: none;}
.article a:hover { background-color: #ccedff;}

.pri {
background: url(../img/pipe.jpg) no-repeat center left;
padding-left: 20px;}

a.pri { text-decoration: none;}
a:hover.pri  { text-decoration: underline;}

ul.menu { 
width: 240px;
padding: 0px;
margin:0px;
list-style: none;
border: 1px solid #c8eaff;
border-bottom: none;
}

.menu li{
font-size: 14px;
font-weight: bold;
}

.menu a {
text-decoration: none;
border-bottom: 1px solid #c8eaff;
color: #003c65;
display:block;
outline: none;
padding: 5px;}

.menu a:visited {
color: #003c65;}

.menu a:hover {
background-color: #ccedff;}

.head_pic a {
width: 151px;
height: 192px;
margin: 0px 15px;
display: block;
float: left;
}

a#nasos {
background: url(../img/nasos_1.jpg) no-repeat;
}
a#nasos:hover {
background: url(../img/nasos_2.jpg) no-repeat;
}

a#lebedka {
background: url(../img/lebedka_1.jpg) no-repeat;
}
a#lebedka:hover {
background: url(../img/lebedka_2.jpg) no-repeat;
}

a#domkrat {
background: url(../img/domkrat_1.jpg) no-repeat;
}
a#domkrat:hover {
background: url(../img/domkrat_2.jpg) no-repeat;
}

a#tali {
background: url(../img/tali_1.jpg) no-repeat;
}
a#tali:hover {
background: url(../img/tali_2.jpg) no-repeat;
}

.content {
width: 1001px;
margin: 0px auto;}

.text { padding: 10px;
padding-top: 0px;}

.footer {
width: 1001px;
height: 50px;
margin: 0 auto;
border-top: 1px solid #c8eaff;
padding: 25px 30px;
font-size: 9px;
color: #787878;
}

.footer span {
float: right;}

.footer a {
text-decoration: none;
color: #787878;
outline: none;}

.footer a:visited{
text-decoration: none;
color: #787878;}

.counter {
width: 88px;
height: 31px;
float:right;
margin-right: 130px;
margin-top: 25px;} 

.counter2 {
width: 88px;
height: 31px;
float:right;
margin-right: 10px;
margin-top: 25px;}

table.prise {
border-collapse: collapse;
background-color: #FFFFFF;}

table.prise td, th{
text-align: center;
border: 1px solid #c8eaff;
}

td.prise1{
text-align: left !important; } 

a.pdf { background:url(../img/pdf_icon.jpg) no-repeat center left;
		padding-left: 20px;
		color: #003c65;
				}
a.doc { background:url(../img/doc_icon.jpg) no-repeat center left;
		padding-left: 20px;
		color: #003c65;
				}
