body                               { background: #ffffff;
                                      margin: 0px;
                                      padding: 0px; }

form                               { margin: 0px;
                                      padding: 0px; }


P	         { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 16px;
                  font-weight: normal;
                  font-style: normal; }

LI	         { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 16px;
                  font-weight: normal;
                  font-style: normal; }


.pole 		{ width: 170px; height: 17px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 7px; padding: 0px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.polelogin	{ width: 90px; height: 19px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 7px; padding: 0px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.producenci 	{ width: 140px; height: 19px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 0px; padding: 2px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.grupytow 	{ width: 165px; height: 19px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 0px; padding: 2px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.lista 		{ width: 250px; height: 22px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 7px; padding: 2px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.listalong 	{ width: 300px; height: 22px; 
		  background-color: #ffffff; border: #A5ACB2 1px solid; 
		  margin-left: 7px; padding: 2px; color: #66737E; 
		  font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif; 
		  vertical-align: middle; }

.searchbox	{ height: 195px; padding: 13px 20px 0 20px; background: url(img/search_background.jpg) no-repeat;
		  color: #66737E;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.loginbox	{ height: 140px; padding: 6px 13px 0 13px; background: url(img/login_backgr.gif) no-repeat;
		  color: #66737E;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.searchinput	{ MARGIN-RIGHT: 3px; 
		  PADDING-RIGHT: 2px; 
		  PADDING-LEFT: 2px; FONT-SIZE: 11px; 
		  PADDING-BOTTOM: 2px; 
		  PADDING-TOP: 2px; 
		  BORDER-RIGHT: #a5acb2 1px solid; 
		  BORDER-TOP: #a5acb2 1px solid; 
		  BORDER-LEFT: #a5acb2 1px solid; 
		  BORDER-BOTTOM: #a5acb2 1px solid; 
		  VERTICAL-ALIGN: middle; 
		  WIDTH: 150px; COLOR: #66737e; 
		  FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif; 
		  HEIGHT: 18px; 
		  BACKGROUND-COLOR: #ffffff; }


 A:link, A:visited                  { color: #5f5f5f;
                                      text-decoration: underline; }

 A:hover                            { color: #5f5f5f;
                                      text-decoration: underline; }

 A.foot:link, A.foot:visited        { color: #A9B0B7;
                                      text-decoration: underline; }

 A.foot:hover                       { color: #A9B0B7;
                                      text-decoration: underline; }

 A.top_text:link, A.top_text:visited{ color: #5F5F5F;
                                      text-decoration: underline; }

 A.top_text:hover                   { color: #5F5F5F;
                                      text-decoration: underline; }

 A.login:link, A.login:visited      { color: #FD0000;
                                      text-decoration: underline; }

 A.login:hover                      { color: #FD0000;
                                      text-decoration: underline; }

.white          { color: #ffffff; }

.red            { color: #fd0000; }


.text           { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 17px;
                  font-weight: normal;
                  font-style: normal; }


.text0          { color: #fd0000;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 16px;
                  line-height: 18px;
                  font-weight: bold;
                  font-style: normal; }

.text1          { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 12px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.text2          { color: #66737E;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 12px;
                  line-height: 15px;
                  font-weight: normal;
                  font-style: normal; }

.text3          { color: #66737E;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 14px;
                  line-height: 18px;
                  font-weight: bold;
                  font-style: normal; }

.text10           { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 17px;
                  font-weight: normal;
                  font-style: normal; }

.text9           { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  line-height: 17px;
                  font-weight: normal;
                  font-style: normal; }


.top_text       { color: #5F5F5F;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 10px;
                  font-weight: normal;
                  font-style: normal; }

.foot           { color: #A9B0B7;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 11px;
                  font-weight: normal;
                  font-style: normal; }

.foot1          { color: #A9B0B7;
                  font-family: tahoma, verdana, arial, helvetica, sans-serif;
                  font-size: 10px;
                  font-weight: normal;
                  font-style: normal; }

.nagp { 
	/*naglowek opis atykulu*/
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #5F5F5F;
    background-color: #EBEDEE;
    background-position: center center;
    border: 1px solid #EBEDEE;
}
.nagm { 
	/*naglowek reszta*/
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #5F5F5F;
    background-color: #EBEDEE;
    background-position: center center;
    border-top: 1px solid #EBEDEE;
    border-right: 1px solid #EBEDEE;
    border-bottom: 1px solid #EBEDEE;
    border-left: 0px solid #EBEDEE;
}
.man { 
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    color: #EBEDEE;
    text-decoration: none;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #EBEDEE;
    border-right-color: #EBEDEE;
    border-bottom-color: #EBEDEE;
    border-left-color: #EBEDEE;
    font-weight: bold;
}
.error {
    color:red;
    display:none;
    font-weight:bold;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}
.info {
    color:green;
    display:block;
    font-weight:bold;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

.pro {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal; 
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: top; 
}
.opr {
	color: #FD0000;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    font-style: normal;
}
.sta, .moq, .cen {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-align: right; 
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: center; 
}
.obu {
	color: green;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-align: left; 
}
.pdf, .fot, .inf {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px; 
    vertical-align: center;
}
.ind {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 3px; 
    vertical-align: center;
}
.opi {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    vertical-align: top;
}
.sng { 
	/*naglowek stocku*/
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #5F5F5F;
    background-color: #EBEDEE;
    background-position: center center;
    border-top: 1px solid #EBEDEE;
    border-right: 1px solid #EBEDEE;
    border-bottom: 1px solid #EBEDEE;
    border-left: 0px solid #EBEDEE;
    vertical-align: top;
}
.ang {
	color: darkblue;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    font-style: normal;
    vertical-align: top;
}
.opib {
	color: #5F5F5F;
    font-family: tahoma, verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
    font-weight: bold;
    font-style: normal;
}
.alog {
    vertical-align: top;
    text-align: right;
}

#nav2, #nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav2 li {
	float: left;
	list-style-image: none;
	list-style-type: none;
}

#nav2 a {
        width: 208px;
	height: 23px;
	padding: 6px 10px 0 10px;
	display: block;
	text-decoration:none;
	border-bottom: 1px solid #C9CDD1;
        voice-family: "\"}\"";
	voice-family: inherit;
	width: 150px;
	}
	html>#nav2 a {
	width: 160px;
}

#nav2 a:hover {
	display: block;
	background: #ffffff;
}

/* menu rozwijane */
#nav3 { float: left; padding: 0 0 0 45px; }
#nav3 ul { list-style: none; cursor: pointer; padding: 0; margin: 7px 0 0 0; }
#nav3 li { float: left; position: relative; width: 120px; text-align: center; padding: 0 0 0 0; color: #A5B5BD; font-weight: bold; font-size: 0.7em; text-decoration: none; }
#nav3 li a { display: block; width: 108; height: 23px; color: #FFF; background: transparent url(img/btn_menu_bg.gif) 0 0 no-repeat; }
#nav3 li a:hover { background-position: 0 -28px; text-decoration: none; }
#nav3 li ul { display: none; position: absolute; top: 16px; left: 0; }
#nav3 li li { background: #F4F5F6; padding: 0; margin: 0; }
#nav3 li li a { display: block; width: 175px; background: #F4F5F6; border-bottom: 1px solid #CCC; border-left: 2px solid #CCC; border-right: 1px solid #CCC; text-align: left; color: #67747E; font-weight: bold; font-size: 1.4em; text-decoration: none; padding: 4px 5px 0 5px; margin: 0; }
#nav3 li li a:hover { color: red; border-left: 2px solid red; }
#nav3 ul > li { top: auto; left: auto; }
#nav3 li:hover ul, #nav3 li.over ul{ display: block; }
#nav3 a:link, #nav3 a:visited { text-decoration: none; } 
#nav3 a:link:hover, #nav3 a:visited:hover { text-decoration: none; }

tr#bar { height: 56px; }
table#country tr td { padding: 7px 0 0 20px; }
tr#bar td#bar1 { background: transparent url(img/bg_bar.jpg) 0 10px no-repeat; }
tr#bar td#bar2 { background: transparent url(img/bg_bar.jpg) right 10px no-repeat; }

a#start1 img { border: 0 }


a#start2:link, a#start2:visited {  
	font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif;
	background: transparent url(img/triangle.gif) 0 60% no-repeat; 
	padding: 8px 0 8px 18px; 
}
a#start2:link:hover, a#start2:visited:hover {

}

a#start3:link, a#start3:visited {  
	font-size: 11px; font-family: tahoma, verdana, arial, helvetica, sans-serif;
	padding: 5px 0 13px 15px; line-height: 20px; 
}
a#start3:link:hover, a#start3:visited:hover {

}