html { overflow:scroll;   height:100%;
   padding:0;
   margin:0; }

*{
	margin: 0em;
	padding: 0em;
}

body {behavior: url(iepngfix.htc);
background-color:black;
	font-family: Arial;
	font-size: 11pt;
	height:100%;color:white;
   padding:0;
   margin:0;background:url(img/tlo.png) top left;}
img {border:none;overflow:hidden;behavior: url(iepngfix.htc)}
div,td {behavior: url(iepngfix.htc)}
h2 {margin-bottom:10px;}
a {color:#e0e0e0;}
a:hover {color:#cfcfcf;text-decoration:none;}
ul {margin-left:0px;border:1px dashed #dddddd;margin-top:5px;margin-bottom:5px;}
ul li {margin-left:20px;}
#rama {width:1000px;margin:auto;}
#rama div.lewa {width:355px;background:url(img/lprawo.png) top left no-repeat;height:590px;float:left;}
#rama div.center {float:left;width:575px;}
#rama div.srodek {width:565px;float:left;padding:5px;}
.horizontalcssmenu
	{float:left;width:575px;height:48px;
	background:url(img/menu.png) top left repeat-x;margin-top:85px;}
#rama div.prawa {width:61px;background:url(img/llewo.png) top left no-repeat;height:590px;float:left;}
.show_arts {border:none;width:565px;float:left;}
.show_arts ul {border:none;list-style:none;color:white;width:90%}
.show_arts ul li {list-style:none;float:left;width:100%}
.show_arts ul li label {text-align:right;color:#dfdfdf;font-size:12px;width:100%;float:left;}
.show_arts ul li a {color:white;}
.no_arts {}
.obrazek {float:left;padding:2px;border:1px solid #d4d4d4;margin:9px;margin-left:15px;}
.galeria {width:100%;float:left;margin:0xp;padding:0px;}
.srodek div.cena {width:100%;float:left;height:30px;font-size:14px;color:#97b7dd;margin-top:10px;}
.promo {width:100%;margin-top:20px;float:left;font-weight:bold;font-size:14px;border-bottom:1px solid #448cd5;color:#448cd5;}
.promo2 {width:100%;margin-top:5px;float:left}
.promo2 div {height:83px;float:left;width:152px;padding:2px;margin-left:22px;font-size:12px;text-align:center;margin-top:10px;}

.newx {width:100%;margin-top:10px;margin-bottom:3px;float:left;font-weight:bold;font-size:14px;border-bottom:1px solid #448cd5;color:#448cd5;}
.new 	{width:100%;margin-top:30px;float:left;font-weight:bold;font-size:14px;border-bottom:1px solid #448cd5;color:#448cd5;}
.new2 {width:100%;margin-top:5px;float:left}
.new2 div {margin-top:10px;float:left;width:152px;height:83px;padding:2px;margin-left:22px;font-size:12px;text-align:center;}
.stopa {float:left;font-size:10px;margin-left:10px;margin-top:5px;color:#838383}
.stopa a {font-size:10px;color:#838383}
.stopa a:hover {font-size:10px;color:#dfdfdf}
.katx {font-size:10px;color:#9e9e9e;margin-bottom:10px;}
/*=============*/
.ddmx {float:left;MARGIN-TOP: 12px;BORDER-RIGHT: #548bcf  2px solid;}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;

    COLOR: #d3ebf8;

    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item1a,
.ddmx .item1a:hover,
.ddmx .item1a-active,
.ddmx .item1a-active:hover {
    padding: 3px 10px 3px 10px;

    COLOR: #d3ebf8;

    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #000000;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #e5e1da;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td {  } /* ie 5.0 fix */
/*================*/
.horizontalcssmenu UL {float:left;
	DISPLAY: block; MARGIN: 0px auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.horizontalcssmenu UL LI {
	BORDER-RIGHT: #548bcf 2px solid; PADDING-RIGHT: 5px; MARGIN-TOP: 12px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; MARGIN-LEFT: 0px; POSITION: relative
}
.horizontalcssmenu UL LI IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.horizontalcssmenu UL LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #d3ebf8; PADDING-TOP: 3px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.horizontalcssmenu UL LI A:hover {
	COLOR: #d3ebf8; TEXT-DECORATION: underline
}
.horizontalcssmenu UL LI UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; FILTER: alpha(opacity=80); LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; MARGIN: 2px 0px 0px; BORDER-LEFT: #f5da16 4px solid; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d3ebf8; BORDER-BOTTOM-STYLE: none; moz-opacity: 0.8
}
.horizontalcssmenu UL LI UL LI {
	DISPLAY: block; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.horizontalcssmenu UL LI UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 160px; COLOR: black; LETTER-SPACING: 1px
}
.horizontalcssmenu UL LI UL LI A:hover {
	DISPLAY: block; BACKGROUND: #ffffff; COLOR: black
}
.horizontalcssmenu .arrowdiv {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
 HTML .horizontalcssmenu UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML .horizontalcssmenu UL LI A {
	HEIGHT: 1%
}
