﻿html { margin: 0; padding: 0; }
body {
width: 100%;
margin: 0px;
padding: 0;
font: 15px Arial;
background: url('img/bg1.jpg') no-repeat scroll center top;
}

h1 { font-size: 20px; padding: 3px 0 0 0; color: #029be1; text-align: left;}
h2 { font-size: 18px; }

div#page {
width: 960px;
margin: 0 auto;
padding: 0;
}

div.header {
width: 960px;
height: 140px;
margin: 0 auto;
padding: 0 0 50px 0;
background: url('img/worker.png') no-repeat scroll right bottom;
z-index: 1000;
position: relative;
}
#logo {
width: 556px;
height: 149px;
background: url('img/remont_nasosov.png') no-repeat scroll left bottom;
}
#content {
padding: 27px 10px 20px 10px;
margin: -40px 0 10px 0;
background-color: #ffffff;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-o-border-radius: 9px;
border-radius: 9px;
overflow: hidden;
}
div.tabs {
	background: white;
	padding: 0px;
	color:black;
}
div.tabs div {
	padding: 5px;
}
div.tabs div p {
	margin-bottom: 5px;
}

div.container { 
	margin: auto; 
	width: 90%; 
}

ul.tab_nav {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 29px;
}

ul.tab_nav li {
	display: inline;
	background-color: #C6C6CE;

}
ul.tab_nav a div{
	width: 400px;
	height:10px;
	float:left;
	border-bottom: 3px  #c6c6ce solid;
	background-color: #f2f2f2;
	border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
	margin-right: 3px;
	font: 16px Arial;
}

ul.tab_nav a.selected div {
	width: 400px;
	height:10px;
	float:left;
	color:#ffffff;
	background-color: #006cad;
	border-radius: 6px 6px 0 0;
	-moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
}

ul.tab_nav li a {
	text-decoration: none;
	color: #006cad;
}


ul.tab_nav li a:focus {
outline: 0;
}

div.tabs li div {
	padding: 2px 0 9px 2px;
	margin-top: 3px;
	text-align: center;
}

div.tabs div.line {
	height:1px;
	padding: 1px;
	background-color: #006cad;
	position: relative;
	top: 24px;
}
div.tabs div h2 {
margin-top: 0;
}
#content #pictures {
width: 920px;
margin-left: 10px;
}
td.images {
width: 222px;
height:77px;
text-align: center;
}
.Foot { 
height: 40px; 
margin: 50px auto 0 auto 0; 
bottom: 0px; 
width: 960px; 
text-align: center;
float: left;
background: url('img/phone.png') no-repeat scroll center center;
}