﻿body 
{
	height: 100%;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	background-color: #b9ad9d;
	height: 100%;
}
html {height: 100%;}
img, a img {border:0px;}
form {margin:0px;padding:0px;}
a, td, th, div, p
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a, a:link, a:visited, a:hover {text-decoration: none;color: #d5301a;}
a:hover { text-decoration: underline; }
h1
{
	color: #852139;
	font-size: 18px;
	font-weight: normal;
	margin-top: 0px;
}
h2, h2 a, h2 a:visited, h2 a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #f65720;
}
.dvMain
{
	background: url(/gfx/bg1.gif) repeat-y left top;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.dvMain2
{
	background-color: White;
	margin-left: 15px;
	margin-right: 15px;
}
.dvTop1
{
	height: 230px;
}
.dvTop1a
{
	width: 265px;
	height: 230px;
	float: left;
}
.dvTop1b
{
	width: 605px;
	height: 230px;
	float: left;
}
.dvMenu
{
	height: 40px;
	background: url(/gfx/bg2.gif) no-repeat left top;
}
.dvContent
{
	padding: 10px 15px 20px 30px;
}
.dvBottom
{
	height: 45px;
	color: White;
	padding-left: 30px;
	line-height: 30px;
	background: url(/gfx/bg3.gif) no-repeat left top;
}
.dvBottom a, .dvBottom a:hover, .dvBottom a:visited
{
	color: white;
}
.hp1
{
	padding-left: 20px;
	height: 60px;
}
.hp1 img
{
	float: left;
}
.dvDown1
{
	float: left;
	width: 200px;
}
.dvDown2
{
	margin-left: 15px;
	float: left;
	width: 605px;
}
.katalog
{
}
.katalog td
{
	width: 130px;
	padding: 10px;
	text-align: center;
	vertical-align: top;
}
.katalog td img
{
	border: 1px solid gray;
	margin-bottom: 3px;
}

/* droppy  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#nav { display: block; margin: 0; padding: 0; position: relative; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#nav a { display: block; }
#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; } /* IE6 "fix" */
#nav ul a { zoom: 1; } /* IE6/7 fix */
#nav ul li { float: none; }
#nav ul ul { top: 0; }
#nav ul { left:20px;width: 180px; }
#nav ul ul { left: 181px; }
#nav { height: 30px; }
#nav a { color: white; font-weight: bold; font-size: 12px; padding-left: 30px; line-height: 30px; }
#nav ul { top: 30px; }
#nav ul li a { background-color: #d5301a;padding-left: 10px;font-size: 11px; line-height: 23px;font-weight:normal; }
#nav ul a.hover { background-color: #881c34; }
#nav ul a { border-bottom: 1px solid #ec9d8e; }
