html, body {
	margin: 0px;
	padding: 0px;
	background: url('img/pattern.gif');
	background-color: #ffffff;
	background-repeat: repeat;
	
}

a:link, a:visited {
	color: #464646;
	text-decoration: none;
}

a:hover, a:active {
	color: #464646;
	text-decoration: underline;
}

.items {
	margin-left: 9px; 
	line-height: 20px;
}

.itemmm {
	height: 25px;
}

#site-table {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 780px;
	background-color: #ffffff;
	margin: auto;
}

#site-border {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 780px;
	background-color: #ffffff;
	margin: auto;
	border: 1px solid #464646;
	margin-top: 10px;

}


#top-sh {
	background-image: url('img/top-sh.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	width: 780px;
	height: 13px;
}

#left-column {
	float: left;
	width: 185px;
	height: auto;
	background-color: #f2f2f2;
}

#logo {
	width: 185px;
	height: 271px;
	background-image: url('img/logo.jpg');
	background-repeat: no-repeat;
}

#right-column {
	float: right;
	width: 595px;
	height: auto;
	background-color: #ffffff;
}

#top {
	width: 595px;
	height: 365px;
	background-image: url('img/top.jpg');
	background-repeat: no-repeat;
}

#menu {
	width: 177px;
	height: auto;
	position: relative;
	left: 5px;
}

#fast-kontakt {
	width: 177px;
	height: auto;
	position: relative;
	left: 0px;
}

#menu-top {
	background-image: url('img/lewe-menu-top.gif');
	background-repeat: no-repeat;
	height: 34px;
	width: 177px;
	margin-top: 5px;
}

#fast-kontakt-top {
	background-image: url('img/lewe-menu-top.gif');
	background-repeat: no-repeat;
	height: 34px;
	width: 177px;
	margin-top: 5px;
}

#menu-top .title {
	font-family: arial, verdana, tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	position: relative;
	top: 7px;
	left: 5px;
}


#fast-kontakt-top .title {
	font-family: arial, verdana, tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	position: relative;
	top: 7px;
	left: 5px;
}

.menu-element {
	background-image: url('img/lewe-menu-back.gif');
	background-repeat: repeat;
	width: 177px;
	font-family: verdana, tahoma, arial;
	font-size: 12px;
	color: #555555;
}

.fast-kontakt-element {
	background-image: url('img/lewe-menu-back.gif');
	background-repeat: repeat;
	width: 177px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #212121;
}

.menu-element .item {
	position: relative;
	left: 10px;
	top: 2px;
	margin: 0px;
	
}

.menu-element .item a:link, .menu-element .item a:visited {
	padding-left: 18px;
	display: block;
	background-image: url('img/li.gif');
	background-repeat: no-repeat;
	background-position: left;
	color: #555555;
	text-decoration: none;
}

.menu-element .item  a:hover, .menu-element .item a:active {
	display: block;
	background-image: url('img/li2.gif');
	background-repeat: no-repeat;
	background-position: left;
	color: #000000;
	text-decoration: none;
}

.menu-element .item a#selected {
	background-image: url('img/li2.gif');
	background-repeat: no-repeat;
	background-position: left;
	color: #000;
}

.menu-element .item#selected a{
	color: #000000;
}

.menu-spacer {
	background-image: url('img/lewe-menu-spacer.gif');
	height: 7px;
	width: 177px;
	margin-top: 5px;
	background-repeat: no-repeat;
	display: block;
}

#menu-bot {
	background-image: url('img/lewe-menu-end.gif');
	background-repeat: no-repeat;
	height: 3px;
	width: 177px;
}

#fast-kontakt-bot {
	background-image: url('img/lewe-menu-end.gif');
	background-repeat: no-repeat;
	height: 3px;
	width: 177px;
}

#top-menu {
	float: right;
	margin-top: 150px;
	font-family: arial, verdana; tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
}

#top-menu a:link, #top-menu a:visited {
	color: #222222;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}

#top-menu img {
	position: relative;
	top: 2px;
}

#top-menu a:hover, #top-menu a:active {
	color: #FF7920;
	text-decoration: none;
}

#top-commercial {
	float: left;
	margin-top: 92px;
	margin-left: 5px;
	width: 350px;
	text-align: justify;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: normal;
	color: #111111;
	line-height: 20px;
}

#content-title {
	background-image: url('img/content-title.gif');
	width: 593px;
	height: 32px;
	position: relative;
	top: 4px;
	left: 1px;
	font-family: arial, verdana, tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #222222;
}

#content-title .title {
	position: relative;
	left: 7px;
	top: 7px;
}


#content {
	width: 593px;
	background-image: url('img/content.gif');
	background-repeat: repeat;
	width: 593px;
	position: relative;
	left: 1px;	
}

#content a:link, #content a:visited {
	color: #6C3800;
	text-decoration: none;
}

#content a:hover, #content a:active {
	color: #6C3800;
	text-decoration: underline;
}

#content li {
	display: list-item;
}

#content .text {
	padding-top: 5px;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #121212;
	line-height: 16px;	
}

#content-bot {
	background-image: url('img/content-bot.gif');
	width: 593px;
	height: 7px;
	position: relative;
	left: 1px;
	background-repeat: no-repeat;
}

#footer {
	text-align: center;
	font-family: verdana, tahoma, arial;
	color: #777777;
	font-size: 10px;
	margin-top: 5px;
	_margin-top: 0px;
	margin-bottom: 10px;
}

#lewe-koniec {
	background-image: url('img/lewe-koniec.gif');
	width: 185px;
	height: 30px;
	background-position: bottom;
	background-repeat: no-repeat;
}

.wyroby-sr-table {
 border-width:thin;
 border-collapse:collapse;
 padding:3px;
 text-align:center;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 direction:ltr;
 width: 100%;
 height:auto;
 display:table;
 float:none;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 
}
.wyroby-sr-table TR{
 vertical-align:top;
 height:auto
}

.wyroby-sr-table TD { 
 text-align: center;
 vertical-align: middle;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 border: 1px solid #999999;
}
.wyroby-sr-table SPAN {
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 font-style:normal;
 font-weight:bold
}
.wyroby-sr-table IMG {
	
 text-align: center;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 width: auto;
 height: auto;
}


.normy-table {
 border-width:thin;
 border-collapse:collapse;
 padding:3px;
 text-align:center;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 direction:ltr;
 width:auto;
 height:auto;
 display:table;
 float:none;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 
}
.normy-table TR{
 vertical-align:top;
 height:auto;
}


.td-m {
	background-image: url('img/td-m.gif');
	background-repeat: repeat-x;
}

#td-m {
	background-image: url('img/td-m.gif');
	background-repeat: repeat-x;
}

.normy-table TD { 
 text-align: center;
 vertical-align:middle;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 border: 1px solid #999999;
}

.konwersja-table {
 border-width:thin;
 border-collapse:collapse;
 padding:3px;
 text-align:center;
 vertical-align:top;
 margin-bottom:0px;
 margin-top:0px;
 margin-right:0px;
 margin-left:0px;
 direction:ltr;
 width:auto;
 height:auto;
 display:table;
 float:none;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 
}
.konwersja-table TR{
 vertical-align:top;
 height:auto;
}



.konwersja-table TD { 
 width: 50px;
 text-align: center;
 vertical-align:middle;
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 border: 1px solid #999999;
}

TD.last {
	border-right: 1px solid #444444;
}


#input_text {
       border-top: 1px solid #333;
       border-left: 1px solid #333;
       border-bottom: 1px solid #aaa;
       border-right: 1px solid #aaa;
       color: #000000;
       background-color: #ffffff;
       font-family: verdana, arial, tahoma;
       font-size: 11px;
       width: 200px;
       padding-left: 2px;
       padding-top: 2px;
       margin-top: 3px;
}



#input_text:hover {
                     border: 1px inset #000000;
}



#label {
       text-align: left;
       padding-right: 5px;
       padding-top: 5px;
       font-size: 11px;
       vertical-align: top;
       
}





#l_input {
       text-align: right;
}



#button-deleted {
       background: #F2F2F2;
       border: 1px solid #787878;
       font-size: 11px;
       font-family: verdana, tahoma, verdana;
}



#button:hover-deleted {
       background: #FFFFFF;
       border: 1px solid #787878;
       font-size: 11px;
       font-family: verdana, tahoma, verdana;
}



#textarea {
       width: 240px;
       height: 70px;
       border-top: 1px solid #333;
       border-left: 1px solid #333;
       border-bottom: 1px solid #aaa;
       border-right: 1px solid #aaa;
       color: #000000;
       background-color: #ffffff;
       margin-top: 3px;
       font-family: verdana, tahoma, arial;
       font-size: 11px;
       padding: 1px;
       padding-left: 2px;
       padding-right: 2px;
}


#textarea:hover {
       border: 1px inset #000000;
}



#r_input {
       padding-left: 5px;
}



.componentheading {
       font-family: verdana, tahoma;
}

#select1 {
              width: 200px; 
              height: 76px;
              overflow: hidden;
              border: 1px inset #afafaf;
              background-color: #222222;
              font-family: verdana, arial, tahoma;
              font-size: 11px;
              color: #ffffff;
              margin-top: 3px;
}

#select1:hover {
              border: 1px inset #ffffff;
}
#select2:hover {
              border: 1px inset #ffffff;
}

#select2 {
              margin-top: 3px;
              width: 200px; 
              height: 40px;
              overflow: hidden;
              border: 1px inset #afafaf;
              background-color: #222222;
              font-family: verdana, arial, tahoma;
              font-size: 11px;
              color: #ffffff;
}


#select3:hover {
              border: 1px inset #ffffff;
}

#select3 {
              margin-top: 3px;
              width: 300px; 
              height: 55px;
              overflow: hidden;
              border: 1px inset #afafaf;
              background-color: #222222;
              font-family: verdana, airal, tahoma;
              font-size: 11px;
              color: #ffffff;
              
}

.ilevynpx {
	font-size: 12px;
}

.myform TD {
	text-align: left;
	
}

#top-commercial a:link, #top-commercial a:visited {
	color: #111111;
	text-decoration: none;
}

#top-commercial a:active, #top-commercial a:hover {
	color: #111111;
	text-decoration: underline;
}

li {
	list-style-image: url('img/list.gif');
	line-height: 18px;
}


