/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background: #FEFEFE url(../../gfx/new/homepage01.jpg) repeat-x left top;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3 {
	margin-top: 0px;
}

h1 {
  color: #A90800;
  font-size: 24px;
}

h2 {
	margin-bottom: 15px;
	text-transform: uppercase;
	font-size: 13px;
	color: #A90800;
}

h2 span {
	color: #606060;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
}

p, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 2em;
	text-align: justify;
	line-height: 18px;
}

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 27px;
}

.list1 li {
	padding-left: 11px;
	background: url(../../gfx/new/homepage09.gif) no-repeat left center;
}

.list2 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

.list2 li {
	padding-bottom: 27px;
}

strong {
	color: #606060;
}

/** LINKS */

a {
	color: #A90800;
}

a:hover {
	text-decoration: none;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 {
}

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

a img { border: none; }

img.border { border: 3px solid #BFBFBF; }

img.left {
	float: left;
	margin: 3px 15px 0px 0px;
}

img.right {
	float: right;
	margin: 3px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	height: 1px;
}

/** HEADER */

#header {
}

/** MENU */

#menu {
	background: url(../../gfx/new/homepage03.jpg) no-repeat left top;
}

#menu ul {
	margin: 0px;
	padding: 10px 0px 0px 15px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	width: 148px;
	height: 22px;
	padding: 13px 0px 0px 0px;
	background: url(../../gfx/new/subpage1_01.gif) no-repeat left top;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .first a {
	background: none;
}

/** FOOTER */

#footer {
	clear: both;
	height: 100px;
	background: url(../../gfx/new/homepage10.gif) repeat-x left top;
}

#footer p {
	margin: 0px;
	padding-top: 25px;
	text-align: center;
	color: #B8B8B8;
}

div#news {
  float: left;
  width: 240px;
  font-size: 10px;
}

div.clear {
  clear: both;
}

div#kategorieBox {
  margin-bottom: 30px;
}

div#kategorieRight img {
  margin-bottom: 7px;
}

div#kategorieBox img {
  margin-left: 4px;
}

/** SEARCH BOX **/
.searchBox{
  background:url(../../gfx/search.gif) no-repeat;
  width: 139px;
  height: 47px;
  margin-left: 18px;
	margin-bottom: 12px;
 }
 
 .menuProducts {
 	float:right;
	width: 150px;
	text-align: right;
 }

.footerContact {
	float:left;
	width:18%;
	text-align:right;
	margin-top: 13px;
	margin-left:-245px;

}

a.stronyButtons {
	background:url(../../gfx/guz_bg.gif) no-repeat;
	text-decoration: none;
	display: block;
	width: 178px;
	height: 32px;
	color: white;
	padding-top: 9px;
	text-indent:20%;
}
#menuContainer{
  width:744px;
  height: 70px;
  padding: 0px 0px 0px 0px;
margin: 0 auto;
text-align: center;
}
#menuContainer a {
text-decoration: none;
}
/* --------------------Home------------*/
#guzHome{
  font-size:0 px;
  width: 147px;
  height: 55px;
  background: url(../../gfx/menu/home.png);
  float: left;
  display: block;
}

#guzHome a{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 147px;
  height: 55px;
}

#guzHome a:active, #guzHome a:hover{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 147px;
  height: 55px;
  background: url(../../gfx/menu/home_act.png);

}
/* --------------------Firma------------*/
#guzFirma{
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/firma.png);
  float: left;
}

#guzFirma a{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
}

#guzFirma a:active, #guzFirma a:hover{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/firma_act.png);
}


/* --------------------Oferta------------*/
#guzOferta{
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/oferta.png);
  float: left;
}

#guzOferta a{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
}

#guzOferta a:active, #guzOferta a:hover{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/oferta_act.png);
}

/* --------------------Kontakt------------*/
#guzKontakt{
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/kontakt.png);
  float: left;
}

#guzKontakt a{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
}

#guzKontakt a:active, #guzKontakt a:hover{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 148px;
  height: 55px;
  background: url(../../gfx/menu/kontakt_act.png);
}
/* --------------------Sklep------------*/
#guzSklep{
  width: 152px;
  height: 55px;
  background: url(../../gfx/menu/sklep.png);
  float: left;
}

#guzSklep a{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 152px;
  height: 55px;
}

#guzSklep a:active, #guzSklep a:hover{
  font-size:0 px;
  color: transparent;
  display: block;
  width: 152px;
  height: 55px;
  background: url(../../gfx/menu/sklep_act.png);
}
