html, body {
margin: 0 auto;
padding: 0px;
background-color: #ffffff;
text-align: center;
}

* {
margin: 0;
padding: 0;
}

a#link3 {float:left;margin-top:50px;width:25px;display:block;height:20px}
a#link2 {float:left;margin-top:50px;width:25px;display:block;height:20px}
a#link1 {float:left;display:block;width:0px;height:20px;margin-top:50px;padding-left:50px}
a#logo {display:block;width:200px;height:90px;float:left}

#maintable {
width: 1008px;
margin: 0 auto;
text-align: center;
vertical-align: top;
background-color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
border-collapse: collapse;
color: #333333;
}

.katalog {
	width: 700px;
	border-collapse: collapse;
	font: 10pt verdana;
	border: 1px #cccccc solid;
	text-align: left;
	margin: 15px 0px 0px 0px;
	color: #999999;
}

td {font: 10pt verdana}

.katalog td {
height: 20px;
border: 1px #cccccc solid;
padding-left: 10px;
}

td#katalog-model {
width: 30%;
font-weight: bold;
color: #333333;
}

td#katalog-pro {
width: 25%;
font-weight: bold;
color: #333333;
}

td#katalog-line {
width: 25%;
font-weight: bold;
color: #333333;
}

td#katalog-price {
width: 20%;
font-weight: bold;
color: #333333;
}

.katalog td a {
color: #999999;
text-decoration: none;
}

.katalog td a:hover {color: blue}

td#header {
width: 1008px;
height: 96px;
background-image: url(head.jpg);
background-repeat: no-repeat;
}

td#nav {
width: 216px;
height: 100%;
text-align: left;
vertical-align: top;
background-image: url(nav.jpg);
background-repeat: no-repeat;
background-position: left top;
line-height: 30px;
}

.nav  {
margin-top: 50px;
display: block;
}

.nav ul {
list-style: none url();
padding-left: 20px;
}

.nav li {
background-image: url(under-nav.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

.nav li a {
font-family: Verdana, Arial, sans-serif;
color: #333333;
font-size: 10pt;
text-decoration: none;
}

.model {
font-weight: bold;
}

td#info {
width: 792px;
height: 174px;
background-image: url(info.gif);
background-repeat: no-repeat;
background-position: left top;
}

td#text	{
	width: 792px;
	height: 100%;
	vertical-align: top;
	line-height: 20px;
	text-align: justify;
	padding: 20 30 30 30;
}

td#footer {
width: 1008px;
height: 74px;
background-color: #006699;
font-family: Verdana, Arial, sans-serif;
font-size: 7pt;
text-align: left;
vertical-align: middle;
color: #333333;
background-image: url(footer.jpg);
background-repeat: no-repeat;
padding-left: 250px;
}

H2 {
font-size:15pt;
color: #333333;
font-family: Geneva, Helvetica, sans-serif;
font-weight: lighter;
text-align: left;
clear:both;
margin-bottom: 20px;
}

H3 {
font-size: 12pt;
color: #006699;
font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
font-weight: lighter;
clear:both;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}

a {
color: #162858;
}

a.location {
color: #162858;
text-decoration: underline;
}

.stt {
clear:both;
}

.stt img {
margin-right: 10px;
margin-bottom: 20px;
}

strong {
font-style: oblique;
font-weight: normal;
}

li{
line-height: 30px;
list-style-position: inside;
}

img.catalog {
margin-top: 10px;
margin-right: 10px;
float: left;
}

img {
margin-bottom: 10px;
}