

#mybody {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#headtable {
	background-color: #E8E9EB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC2320;
	background-image: url(gfx/aps_001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#headtable .flag {
	margin-left: 3px;
	border: 1px solid #B7BCC0;
}
#piclogtable {
	background-color: #FFFFFF;
}
#piclogtable .tdlogins{
	background-color: #F3F6F9;
	padding: 10px;
}
#piclogtable .tablelogin {
	margin-top: 5px;
	margin-bottom: 5px;
}
#piclogtable .textfield {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}

.categoryDescription {
	width: 500px;
	font-weight: bold;
	padding: 15px;
	margin-bottom: 30px;
	border-bottom: 1px gray solid;
}
#piclogtable .button {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #62BD18;
	text-decoration: none;
	background-color: #F3F6F9;
	font-size: 11px;
}

#piclogtable .tdlogins a {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #62BD18;
	text-decoration: none;
	display: block;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #879097;
}
#piclogtable .tdlogins a:hover {
text-decoration: underline;
}
#menutable {
	background-image: url(gfx/aps_003.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #879097;
}
/* menu */
/*
#menutable a {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #879097;
	position: inherit;
	margin: 0px;
	height: 30px;
	padding-bottom: 10px;
	top: 40px;

}
*/
#topmenu {
	position: relative;
	width: auto;
	margin: 0px;
	padding: 0px;
	height: 26px;
	vertical-align: bottom;
	text-align: left;
}
#topmenu a {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #879097;
	font-family: Arial, Verdana, Tahoma;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	
}
#topmenu a:hover {
	text-decoration: underline;
	color: #333333;	
}
#topmenu .lastone {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #879097;
	font-family: Arial, Verdana, Tahoma;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	
}
/* menu */
#contenttable {
	background-color: #FFFFFF;
}
#contenttable .leftmenutd {
	background-color: #F2F3F4;
	padding: 0;
	margin: 0;
}
#contenttable .gheadtd {
	background-color: #F2F3F4;
	background-image: url(gfx/aps_004.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #879097;
	border-bottom-color: #879097;
}
#contenttable .gheadtdmap {
	background-color: #F2F3F4;
	background-image: url(gfx/aps_004.jpg);
	background-repeat: repeat-x;
	color: #879097;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #879097;	
}
#contenttable .gheadtdmap a {
	color: #879097;
	text-decoration: none;
}
#contenttable .gheadtdmap a:hover {
	color: #879097;
	text-decoration: underline;
}
#searchtable {
margin-left: 10px;
}
#searchtable TD {
padding-right: 5px;
}

.textfield {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 0px;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}

#productoption td {
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

#searchtable .button {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #62BD18;
	text-decoration: none;
	background-color: #F3F6F9;
	font-size: 11px;
}

#seffect .textfield {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}
#seffect .button {
	border: 1px solid #A4A9AD;
	padding: 2px;;
	padding-left:6px;
	padding-right:6px;
	margin: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color:   #4982D1;
	text-decoration: none;
	background-color: #F3F6F9;
	font-size: 11px;
}

#contenttable .leftmenutd UL {
	margin: 0;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}

.TreeList{
	font-size:1px;
}
#contenttable .leftmenutd LI {
	list-style-type: none;
	color: #FE9900;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 0;
}
#contenttable .leftmenutd LI a {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
}

#contenttable .leftmenutd LI a.promotion {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;	
	color: #DC2320;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#contenttable .leftmenutd LI a:hover {
	color: #333333;
	text-decoration: underline;
}

#contenttable .leftmenutd LI.tree1 {
	margin: 0;
	list-style-type: none;
	color: #DC2320;
	font-size: 9px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
}

#contenttable .leftmenutd LI.tree2 {
	margin: 0;
	list-style-type: none;
	color: #DC2320;
	font-size: 9px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	margin-left: 7px;
}
#contenttable .leftmenutd LI.tree3 {
	margin: 0;
	list-style-type: none;
	color: #62BD18;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: px;
	margin-left: 14px;
}
#footer {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4A9AD;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DC2320;
}
#footer TD {
	padding: 10px;
}
#footer a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A4A9AD;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#contenttable TD.content {
	padding: 10px;
}
#contenttable .content #contentheader {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #DC2320;
	width: auto;
	font-weight: bold;
	position: relative;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#contenttable .content #productlist {
	background-color: #FFFFFF;
	margin-bottom: 10px;
}


#contenttable .content .articlelist {
	background-color: #FFFFFF;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px gray solid;
}

.articlelist a {
	color: gray;
}

#contenttable .content #productlist TD.rightline {
	border-right: solid 1px #D7D7D7;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#contenttable .content #productlist TD.leftline {
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}


#product {
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5C5C5;
}
#product TD.padder {
padding-top: 10px
}
#product .imgproduct {
margin-right: 10px;
margin-bottom: 10px;

}
#productoption {
	background-color: #FFFFFF;
	margin-top: 10px;
}
#productoption TD {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#options {
	color: #FFCC33;
	background-image: url("gfx/aps_011.jpg");
	padding-left: 1px;

}
#options2 {
	color: #FFFF33;
	background-image: url("gfx/aps_013.jpg");
	padding-right: 1px;
	text-align: right;
	font-weight: bold;
}

#productoption .szczegoly {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: none;
	padding-left: 5px;
}


#tablecontakt {
	background-color: #E2E4E6;
	margin: 0px;
}
#tablecontakt TD {
	padding: 10px;
}
#tablecontakt TD #contakttext {
	background-color: #F3F6F9;	
		padding: 5px;
}
#tablecontakt TD #contakttext a {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4982D1;
	text-decoration: none;
}
#piclogtable .tdlogins .normaltext {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #879097;
	text-decoration: none;
	display: block;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #879097;
}
#seffect {
	margin-bottom: 10px;
}
#seffect TD{
	padding-right: 20px;
	padding-left: 20px;
}
#seffect TD a {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #DC2320;
	text-decoration: none;
}
#productpage {
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5C5C5;
	margin: 0px;
	padding: 0px;
}
#productpage .imgproduct {

margin-bottom: 10px;
}
#productpage TD.padder {
padding: 10px
}
#productoptions {
}
#productoptions TD {
	padding: 1px;
}
#productoptions TD .sum01 {
	font-weight: bold;
	color: #00AE00;
}
#productoptions TD .sum02 {
	font-weight: bold;
	color: #FF9900;
}
#productoptions TD .sum03 {
	font-weight: bold;
	color: #FF0000;
}
#productconnect {
margin-top: 20px;
}
#productconnect TD a {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #DC2320;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	display: block;
}
#productconnect TD a:hover {
	color: #DC2320;
	text-decoration: underline;
}
#contenttext {
	text-decoration: none;
}
#contenttable .content #contenttext  {
	background-color: #FFFFFF;
	margin-bottom: 10px;
}
#contenttable .content #contenttext  TD.rightline {
	border-right: solid 1px #D7D7D7;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#contenttable .content #contenttext  TD.leftline {
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#contenttable .content #contenttext #formtable input, textarea  {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}

ul {
	margin: 0px;
	padding: 0px;
}

.dynamicPath {
	margin-bottom: 30px;
}

.staticPath {
	margin-bottom: 5px;
	padding-bottom: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.dynamicPath a {
	text-decoration: none;
	color: gray;
}

.staticPath a {
	text-decoration: none;
	color: red;	
}
.boxprodukt {
	height: 180px;
	width: 245px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 25px;
	margin-left: 5px;
	float: left;
}
.productlink {
	color: #879097;
}
#cartlisttable
{
	border-width: 1px;
	border-color: #DC2320;
	border: 1px solid #D7D7D7;
	
}
#cartlisttable .textfields {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	text-align: right;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}


#cartlisttable .background {
	background-color: #F3F6F9;
	border: 1px #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 13px;
	color: #62BD18;
}

.cartbutton {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #62BD18;
	text-decoration: none;
	background-color: #F2F3F4;
	font-size: 11px;
	
}
.cartbuttonlist {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #62BD18;
	text-decoration: none;
	background-image: url(gfx/aps_003.jpg);
	font-size: 11px;
	
}
.cartbutton1czer {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #DC2320;
	text-decoration: none;
	background-image: url(gfx/aps_003.jpg);
	font-size: 11px;
	
}
.cartbutton1 {
	border: 1px solid #A4A9AD;
	padding: 3px;;
	padding-left:6px;
	padding-right:6px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #DC2320;
	text-decoration: none;
	background-color: #F3F6F9;
	font-size: 11px;
}
.cartbutton1ziel {
	border: 1px solid #A4A9AD;
	padding: 3px;;
	padding-left:6px;
	padding-right:6px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #62BD18;
	text-decoration: none;
	background-color: #F3F6F9;
	font-size: 11px;
}

.linia {
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F2F3F4;
}
#orderlisttable
{
	border-width: 1px;
	border-color: #DC2320;
	border: 1px solid #D7D7D7;
	
}
.orderlisttables
{
	border-width: 1px;
	border-color: #DC2320;
	border: 1px solid #D7D7D7;
	text-align: left;
}
#orderlisttable .textfields {
	background-color: #FFFFFF;
	border: 1px solid #879097;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	text-align: right;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
	color: #62BD18;
	font-size: 11px;
}
#orderlisttable .checkbox {
	background-color:#efefef;
	border: none;
	
	}


#orderlisttable .background {
	background-color: #F2F3F4;
	border: 1px solid #e3e3e3;
	margin-left: 5px;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 11px;
	color: #666666;
}
.background1 {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 11px;
	color: #666666;
}
#orderlisttable .name {
	background-image: url(gfx/aps_003.jpg);
	border: 1px #879097;
	font-family: Tahoma, Verdana, Arial;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 13px;
	color: #666666;
}
.name {
	background-image: url(gfx/aps_003.jpg);
	border: 1px #879097;
	font-family: Tahoma, Verdana, Arial;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	font-size: 13px;
	color: #666666;
}
.orderbutton {
	border: 0;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}

.leftmenutd ul {
	font-size: 0px;
}