html,body {
	background-color: #e0e0e0;
	color: black;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size: 12px;
margin:0px;
padding:1px 0px 0px 0px;
}

.auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;
}

/* gorne menu nawigacyjne i top */

.pamo_main {
	width:799px;
	height:171px;
	margin:0px auto 0px auto;
	position:relative;
	background-color:white;
	background-image:url(/photo/pamo.jpg);
	border-color:#443333;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	padding:0px;
 
} 

 
#pamologo {
	display:block;
	position:absolute;
	width:270px;
	height:40px;
	left:270px;
	top:37px;
}
 
#pominaw {
	display:block;
	position:absolute;
	width:auto;
	height:auto;
	left:-2000px;
	top:30px;
	border:1px solid yellow;
	color: yellow;
	text-align:center;
	font-weight:bold;
	padding: 0.5ex 1ex 0.5ex 1ex;
	font-size:144%;
	text-decoration: none !important;
}

#pominaw:hover, #pominaw:focus, #pominaw:active, .pomfocus {
	left:20px;
}
 
.gornemenu {
	list-style:none;
	margin:0px 1ex 0 0;padding:135px 0 0 0;
	text-align:right;
	}

.gornemenu li {
	margin:0 0 0 0.25em;
	padding:0;
	display:inline;
	}



.gornemenu a {
color: black;
font-weight:bold;
}

.gornemenu a span {
	position:absolute;
	bottom:36px;
	display:block;
	text-decoration: none !important;
	font-size:1px;
	color:red;
	background-repeat:no-repeat;
	background-position:0 0;
}

#tx1 span {
	left: 556px;
	width:27px;
	height:30px;
	background-image:url(/gfx/b1.gif) !important;
	
}

#tx2 span {
	left: 583px;
	width:39px;
	height:32px;
	background-image:url(/gfx/b2.gif) !important;
}

#tx3 span {
	left: 622px;
	width:43px;
	height:40px;
	background-image:url(/gfx/b3.gif) !important;
}

#tx4 span {
	left: 665px;
	width:47px;
	height:49px;
	background-image:url(/gfx/b4.gif) !important;
}

#tx5 span {
	left: 712px;
	width:53px;
	height:58px;
	background-image:url(/gfx/b5.gif) !important;
}

.gornemenu a:hover span, .gornemenu a:active span, .gornemenu a:focus span {
 	background-position: 0 100%;
}

.pamo_main a:hover, .pamo_main a:active, .pamo_main a:focus  {color:#b00000}

/* koniec gornego menu nawigacyjnego i topa */

.srodkowy {
border-color:#443333;
border-style:solid;
border-width:0px 1px 0px 1px;
background-image:url(/photo/x.gif);
	width:799px;
	 
margin:0px auto 0px auto;
min-height:120px;

}
.menubok { 
padding-top:0px;
padding-bottom:20px;
width:185px;
 
 
float:left;
}

.select li   {list-style:none}  
.select {margin:0px;padding:0px 0px 0px 20px}
.menubok a {color:#b00000;
font-size:12px;
font-weight:bold;}

.innerdiv {border-width:0px 0px 0px 1px;
border-color:#c00000;
border-style:solid;
width:575px;
margin-top:0px;
padding:2px 10px 10px 21px;
float:right;
min-height:370px;
}

.innerdiv h2, .innerdiv h1 {font-size:18px;color:#c00000;border-width:0px
0px 1px
0px;border-color:#a00000;border-style:solid;margin:0px;padding:0px}

.innerdiv h1 {font-size:19px}
.innerdiv h3 {font-size:14px;color:#a00000}

.stopka {border-color:#443333;
border-style:solid;
border-width:0px 1px 1px 1px;
height:16px;
background-color:#a00000;
text-align:center;
color:white;
font-size:10px;
width:799px;
margin:0px auto 0px auto;
padding: 1px 0px 0px 0px;
}










#formatka label {
	float: left;
	display: block;
	width:33%;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {
	width:66%;
}

#formatka .tx {
	width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}
#formatka fieldset {border:0}


.innerdiv a {color:#c00000;text-decoration:none}













.toplevel {font-family:verdana,helvetica,arial;
font-size:12px !important;
background-color:#b50000;
color:white !important;
padding:2px 0px 2px 20px !important;}

.objectlist {list-style:none;margin:0px;padding:0px;}

.objectlist li {border: solid #989898;
border-width:1px 1px 1px 1px;
margin-bottom:10px}



.subkategoria {font-size:11px;
background-color:#d5d5d5;
padding:3px 0px 4px 20px;
display:block;
color:#353535 !important;
border:0px;

}
.subkategoria:hover {background-color:#c00000;
color:white !important;
}

.sampleprod {background-color:white;margin:0px;
padding:13px 0px 13px 20px}


.objectlist h2 {margin:0px;padding:0px}

.sampleprod h3 {margin:0px;padding:0px;
font-size:11px;color:#656565;

}
.zobaczprod {margin:10px 0px 5px 10px;padding:0px;
font-size:10px;
}

.zobaczprod a:hover {text-decoration:underline !important;
}

.sampleprod img {border:1px dotted #555555;
padding:1px 1px 0px 1px;

;margin:10px}



.menubok h1 {font-size:17px;
color:#c00000;
margin:5px 0px 12px 0px;
text-align:center;
border-width:0px 0px 0px 0px;
border-color:#a00000;
border-style:solid;
 
padding:0px}







.menubok a {font-size:11px;
color:#800000;
text-decoration:none;
display:block;
padding:0px 0px 0px 14px;
background-image: url(/gfx/bul2.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.menubok a:hover, .menubok a:active, .menubok a:focus {color:#e00000;
background-position: 0px -84px;
text-decoration:underline
}

.menubok a.thisitem {
	background-position: 0px -84px;
}

.menubok a.thisitem:hover, .menubok a.thisitem:focus, .menubok
a.thisitem:active {
	background-position: 0px 0px;
}



select {margin:0px;padding:0px;}
ul.select li {
padding:0px 1px 1px 0px;

}



.traceback {margin:0px 0px 20px 0px; 

padding:0px;}
.traceback li {display:inline;}


.traceback a {font-size:11px;color:#444444;
text-decoration:underline}


.mainlista {list-style:none;
margin:0px;padding:0px;
}

.mainlista h2 {font-family:verdana,helvetica,arial;
font-size:13px;
background-color:#b50000;
 margin:0px 0px 15px 0px;
padding:2px 0px 2px 20px;}

.mainlista a {color:white !important;}
.mainlista a:hover {text-decoration:underline}
.mainlista img {border:0;float:left;margin-right:20px;}
.mainshort {line-height:19px;min-height:85px
!important;display:block;margin-left:20px;margin-right:20px}


.mainlista li {border:1px solid red;
background-color:white;
margin-bottom:15px;}





.tkaniny {
	width:355px;
	height:324px;
	background-image:url(/photo/bagrant.jpg);
	margin:10px auto 0px auto;
	text-align:left}


.tkaniny a {color:black}
.tkaniny a:hover {color:red}


#autogen h2 {font-size:12px !important;
color:white;
background-color:#c00000;
padding:2px 0px 2px 20px;
}

.opis {border:1px solid #a9a9a9;
background-color:white;
margin-top:1px;
padding: 20px}

a.wiecej {
	color: #c00000 !important;
font-weight:bold;
font-size:10px;
	text-decoration: underline;
	display:block;
	text-align:right;
	clear:both;
	margin: 1ex 5ex 1ex 1ex;
}
.fotoobiekt {clear:both;display:block;margin-bottom:10px;}
.fotoobiekt img {border:0}

.opis {margin-bottom:10px;padding-bottom:0px}
.zamprod {border:1px solid #ababab;
background-color:#f9f9f9;padding:10px}


.zamprod legend {font-weight:bold;
display:block;margin:15px 0px 15px 0px;

color:black;}

#kod {width:50px;}





.promolist {margin:10px 0px 0px 0px;padding:0px;list-style:none}
.promolist h3 {margin-bottom:8px;font-size:12px;color:#c00000}
.promolist li {border:1px solid #a8a8a8 !important;margin-bottom:5px}


.setia1 {width:799px;
	padding-top:10px;
	margin:0px auto 0px auto;
text-align:right;
}

.setia1 img {margin-left:10px;border:0}
.setia1 a {color:#797979 !important;font-size:9px}


.catlong table {
	width:70%;         
	margin:15px 0px 0px 20px;
	font-family: tahoma,arial,helvetica,sans-serif;
	font-size:100%;
}

.catlong  tbody td {
	background-color:white;
	text-align:center;
	border-width: 1px 1px 1px 3px;
	border-color:#B50000;
	border-style:solid;
}

.catlong table th {
	background-color:#B50000;
	font-weight:bold;
	text-align:center;
	color:white;
	padding:1px 15px 1px 15px;
}

.catlong table td {
	padding:1px 10px 1px 10px;
	color:black;
}
