html, body, ul, li, h1, h2, h3, h4, form { margin: 0px;	padding: 0px;	list-style: none; }
body, td, ul { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align:top; margin-top:0px; color:#333333;}
body {}
object { display:block; border:0px; } img {border:0px; }
p { margin-top:0px; margin-bottom:10px; font-size: 13px; line-height:130%}
#wrapper {
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   width: 950px;
   background-image:url(images/bg_sides.jpg); background-repeat:repeat-y; background-position:center;
    
   }

#wrapper2 {
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   width: 950px;
   background-image:url(images/header.jpg); background-position:top ; background-repeat:no-repeat;
    
   }

#header {
  width: 950px;
  height: 162px;
  position:relative;
  
}
#heading {
	text-align:center;
	font-size:31px;
	font-weight:bold;
	font-family:"Arial Black", Gadget, sans-serif;
	color: #063;
	z-index:1;
	position:absolute;
	left: 476px;
	top: 51px;
	width: 416px;
	height: 39px;
}
#heading2 {
	text-align:center;
	font-size:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #063;
	z-index:2;
	position:absolute;
	left: 498px;
	top: 91px;
	width: 382px;
	height: 37px;
}
#content {
  float: right;
  width: 690px;
  margin: 25px 0px 15px 0px;
  padding-right:25px; /* niestety margin sie rozwala pod IE6*/
}
#footer { background-image: url(images/footer.jpg); background-position:center; background-repeat:no-repeat;
  clear: both;
  width: 950px;
  height: 38px;
  color: white;
  text-align:center;
  font-size:12px;
  line-height:30px;
}

/* MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU MENU  */
#menu-column {
  margin-left:0px; padding:0px; width:217px;
  float: left;
}
/*.menu-section { width:193px; margin-top:80px;}  alternatywnie zamiast width mozna podac margin-left: -200px; */
#menu-column ul {margin:20px 0px 20px 5px;  border-bottom: 1px solid #CCC}
#menu-column ul.services {margin:5px 0px 10px 5px; background-image:url(images/bg_menu.jpg); background-repeat:repeat-y;}
#menu-column ul.services a {color: #444; padding-left: 20px; width:187px; background-image:url(images/point.gif); background-repeat:no-repeat; background-position: 6px 10px; background-color:none}
#menu-column ul.services a:hover { color:black; background-image:url(images/point.gif); background-repeat:no-repeat; background-position: 6px 10px; background-color:none}
#menu-column li {}
#menu-column a { text-decoration:none; font-size:13px; font-weight:bold; color:white; display:block; padding: 5px; width:202px; /* aby w IE widzialo background jako blok na calej dlugosci a nie tylko dlugosci linku slowa*/
border-top: 1px solid #CCC;}
#menu-column ul.normal a:hover { background: #d41f26}

#content h1 { color: #F06601; font-size:26px; font-family:"Times New Roman", Times, serif; font-weight:normal; margin: 5px 5px 2px 0px; font-variant:small-caps; letter-spacing:1px;}

.installation table td {padding:3px}
.installation table td img {margin-bottom:5px}
.installation table {}
#content.home table td { padding:5px}
#content table {}
#content h2 {color: #093; font-size:16px;  margin-bottom: 10px}
#content h3 {color: #666; font-size:14px;  margin-bottom: 5px; margin-top:10px}
#content table h2 {margin-bottom: 3px}
div.hr {height:1px; background-color:#F06601; margin:0px 2px 10px 0px; line-height:2px; overflow: hidden; border:1px solid white}
#content p { margin-top:5px; margin-bottom:15px}
#content table p { margin-top:3px; margin-bottom:3px}
#content ul {padding:5px; padding-left:10px; margin:5px; margin-top:1px;}
#content li {list-style-type: square; color: #060; line-height: 120%; padding: 1px 0px 4px 0px; margin:0px; font-size:13px}
#content a { color:#060; text-decoration:none; font-weight:bold}
#content a:hover { text-decoration:underline}

input.keyword {width:215px; border: 1px solid #CC3366; background-color:#E7FFCE;}
input.wklesle {width:220px; border: 1px solid #CC3366; background-color:#E7FFCE;margin:2px}
.contact {margin-top:0px}
.contact textarea { width: 280px; height:140px; border: 1px solid #CC3366; background-color: #E7FFCE; margin:2px}
