/* @override http://dodajdo.com/pampco/css/main.css */

/* @override http://dodajdo.com/pampco/css/main.css */

body { margin:2px auto; padding: 0; background: url(../img/tlo_pasek.gif) #D4D3D4 repeat-x; font: 0.8em "Lucida Grande", Lucida, Verdana, sans-serif; }


a { text-decoration: none; }
a:hover { text-decoration: underline; }
ul { list-style: none; }
img { border: 0; }
form, input, h1, h2, h3, h4, h5, ul, li, p { margin: 0; padding: 0; font: 1em/19px "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; }
label { cursor: pointer; }
.none { display: none; }
.clear { clear: both; }
.clear hr { display: none; }

#content div.content div.newsshow {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	line-height: 20px;
}

#content div.content span span {
	line-height: 19px;
}
h1{
display:none;
}
#document{
width:1000px;
margin:0 auto;
}
#header{
margin:0 auto;
width:1000px;
height:128px;
}
#header img{
float:left;margin-left: 120px;
}
#header .search{
position:relative;
top:-2px;
margin-left:630px;
background:url(../img/szukaj.gif) no-repeat;
width:242px;
height:35px;
}

#header .search form{
margin-left:15px;
padding-top:7px;
}
#header .search .field{
background-color:#6B696A;
border:0;
width:145px;
color:white;
margin-right:10px;
}
#header .search .button{
border:0;
color:white;
background:url(img/search.gif);
font-weight:bold;
cursor:pointer;
}

#menu{
margin:0 auto;
width:756px;
background:url(../img/menu_tlo.gif) repeat-x;
height:26px;
padding-top:7px;
padding-left:10px;
}

embed#SO2monoSlideshow {
	border-top: 16px solid black;margin-top: 50px;margin-bottom: 20px;
}


#menu li{
display:inline;
}
#menu li a{
font: 1.1em Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
padding:7px;margin-right: 10px;
background:url(../img/menu_tlo.gif) repeat-x;
color:#1A1A1A;
}
#menu li a:hover, #menu li a.selected{
text-decoration: none; 
color:white;
background:none #1A1A1A;
}
#submenu{
position:relative;
top:-2px;
margin:0 auto;
width:756px;
height:24px;
background-color:#1A1A1A;
}
#submenu ul{
padding:5px 10px 0 10px;
}
#submenu li{
display:inline;
}
#submenu li a{
color:white;
margin-right:15px;
font-size:0.85em;
}
#submenu li a:hover, #submenu li a.selected{
color:#D5D500;
text-decoration:none;
}


#menu2{
margin:0 auto;
width:756px;
height:183px;
clear:both;
background-color:#1A1819;
}
#menu2 .flash{
display:block;
width:510px;
height:165px;
float:left;
}
#menu2 ul{
float:left;
opacity: .9; -moz-opacity: .9; filter: alpha(opacity=90);
width:231px;
height:145px;
background-color:black;
padding:20px 0 0 15px;
}
#menu2 li{
background:url(../img/guzik.gif) no-repeat left center;
padding-left:10px;
}
#menu2 li a{
color:white;
font-weight:bold;
}
#contenttop{
margin:0 auto;
width:756px;
height:auto;
clear:both;
}
#contenttop .products{
margin-top:-6px;
}
#contenttop .products li{
float:left;
padding:11px 0 0 20px;
width:226px;
height:140px;
background:url(../img/box.gif) no-repeat;
margin-right:5px;margin-bottom: 40px;margin-top: -1px;}




#contenttop .products li .title{
color:#dfab22;
font-size:1.3em;margin-bottom: 5px;
}
#contenttop .products li a{
display:block;
width:200px;
text-align:center;
color:#465C69;
font-weight:bold;
}
#contenttop .products li a img{
display:block;
margin:5px auto;
}
#contenttop .catmain{
float:right;
width:242px;
}
#contenttop .cat{
width:242px;
height:152px;
background-color:#1A1819;
	border-bottom: 10px solid #fcc827;padding-top: 15px;

}




#menu2 .newsletter{
float:right;
width:242px;
height:112px;
padding-top:30px;
background-color:#1A1819;
}
#menu2 .newsletter h2{ 
text-align:center;
color:#dfab22;
font-size:1.2em;
font-weight:bold;
}
#menu2 .newsletter p{ 
padding:10px;
color:white;
font: 0.85em "Lucida Grande", Lucida, Verdana, sans-serif;
}
#menu2 .newsletter form{
margin-left:10px;
}
#menu2 .newsletter .field{
background-color:#6B696A;
border:1px solid black;
width:145px;
color:white;
margin-right:10px;
}
#menu2 .newsletter .button{
border:0;
color:white;
background-color:#1A1819;
cursor:pointer;
font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
font-weight: bold;
}
#contentm{
margin:0 auto;margin-right:60px;
width:300px;display: block;float: right;
}
#content .content{
color:#1C191B;
}
#contentm .content{
float:left;
width:500px;
margin-right:20px;
color:#1C191B;
}

#content div.content ul.prem li {
padding-left: 10px;float: left;margin-right: 30px;
}

.forum{
display:block;
margin-top:20px;
color:#1C191B;
}
.forum h2{
	font-weight: bold;
	font-size: 1.3em;
}

.forum ul{
margin-left:20px;
}
.forum li{
padding-left:15px;
background:url(../img/plus_forum.gif) 3px 5px no-repeat ;
}
.forum a{
margin-top:5px;
display:block;
color:#1C191B;
font-weight:bold;
}
.forum span{
color:#988B94;
font-size:0.85em;
}
#footer{
margin:0 auto;
width:756px;
}

#content div.content ul.news li.special a {
	color: #3d5a5e;
	font-weight: bold;
}

#content div.content div.art div.img a img {
	margin:0 20px;
	border: 4px solid #999;
}

#contenttop div.cat ul li {
	margin-left: 10px;
}

#contenttop div.cat ul li a {
	color: #fff;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;background:url(../img/guzik.gif) no-repeat left center;
padding-left:10px;
}

#content div.content ul.news li span.date,span.date {
	color: #999;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#content div.content div.newsshow div.newscomments ul li {
	color: #666;
}

span.author {
	color: #000;
}

#content div.content div.newsshow div.newscomments ul li {
	border-bottom: 1px solid #c7c7c7;margin: 10px 0;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#content div.content ul.news li a {
	color:#666;
	font: bold "Lucida Grande", Lucida, Verdana, sans-serif;
}



#content div.content ul.news li a:hover {
	color:#000;
	
}



#content div.content div.art div.info h2 {
	font-size: 1.2em;
	color: #000;
	font-weight: bold;
}
#content div.content div.art div.info div.price {
		font-weight: bold;
	font-size: 1.4em;
	color: #555;
}

 {
	
}

#content div.content ul.news li.special a img {
	margin-right:8px ;
}

#content div.content ul.news li.special a {
	float: left;
}

#content div.content h2 {
	font-size: 1.3em;
	font-weight: bold;margin-top: 45px;margin-bottom: 10px;
	
}

#side_bar { color: #666;
	
}
#side_bar a{
margin:0;
padding:0;
font-weight:bold;
}
#side_bar li{
float:left;
margin-bottom:10px;
margin-right:15px;
width:230px;
}
#side_bar span{
margin:0;
padding:0;
display:block;
}

#content div.content div.art a {
	color: #666;
	
}

#content div.content div.art a:hover {
	color: #000;
}

#content div.content div.art div.info div.tags ul li a {
color: #999;font-size: 11px;
}

#content div.content div.art div.info div.tags ul li {float: left;margin: 0 3px;
	
}

#content div.content div.art div.info div.tags {
	float: left;
}

#content div.content div.newsshow div.newsaddcomment form fieldset,#content div.content form fieldset {
	width: 450px;margin: 30px 0;
}

 {
	
}

#frmauthor,#frmcontent,#frmmail {
	width: 430px;float: left;
}

#content div.content ul.prem li a {
	color:#dfab22;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#content div.content h3 {
	margin-top: 45px;
	font-weight: bold;
	font-size: 14px;margin-bottom: 10px;
}

#content div.content ul.productslist li.special div.img a img {
	border: 4px solid #999;
}

#content div.content ul.prem li a:hover {
	color:#000;
}
input.create,div.action {
	float: right;margin: 10px;
}

div.newscomments {
	margin-top: 20px;
}

div.inventory,div.manufacturer {
	color: #666;
	font-size: 11px;
}

#content div.content div.art div.info div.tags span {
	font-size: 11px;color: #666;
}







#content{

width:510px;
float:left;
}

#content div.content div.art {
	margin-top: 20px;;
}

 {
	
}



#content div.content ul.productslist li div.inf a {
	color: black;
	font-weight: bold;
	font-size: 14px;
}
#content div.content ul.productslist li div.inf .tags a {
font-weight: normal;
	font-size: 12px;
	color: #666;
}

span.manufacturer,span.inventory {
	color: #666;font-size: 11px;
}

#content div.content div.art div.info div.price {
	color: #be334f;
	font-weight: bold;
}

#content div.content div.art div.info div.content {
	margin: 10px 0;
}
	


#content div.content ul.productslist li.special div.price span,#content div.content ul.productslist li div.price span {
	color: #be334f;
	font-weight: bold;
}

div.description {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #666;
}

#content div.content ul.productslist li.special div.img a img,#content div.content ul.productslist li div.img a img {
	margin-right: 10px;
	border: 4px solid #999;
}

#content div.content ul.productslist li.special div.inf {margin-top: 10px;
	border-top-style: none;
}





#content div.content ul.productslist li.special div.tags {
	color: #666;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;font-size: 10px;margin-bottom: 20px;
}

#content div.content ul.contact li,#content div.content ul li {
	color: #666;margin-top: 20px;
}

 {
	
}



#content div.content ul.contact li a, #content div.content ul li a {
	color: #666;}
#content div.content ul.contact li a:hover, #content div.content ul li a:hover {
	color: #000;
}
#content div.content ul.productslist li.special div.tags a {
	color: #999;margin-left: 3px;
	
}
