html {background:#fff url(../skins/default/bg.jpg) top center no-repeat;}
body {margin:0px; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
p {margin:0px 0 10px 0px;}
/*--------- standard -----------*/
.left {float:left;}
.right {float:right;}
.center {margin:0px auto;}
.clear {clear:both;}
.textCenter {text-align:center;}
.container {width:998px; margin:0px auto;}
.textLeft {text-align:left;}
.textRight {text-align:right;}
/*--------- end standard -----------*/

/*--------- kolory -----------------*/

.kolor-12 {color:#bd0000;}

/*--------- tab -----------*/
.tab{border-collapse:collapse;}
.tab tr td {padding:3px 6px;}
.tab tr td.odd {background:#f0f0f0;}
.tab tr td a {text-decoration:none; font-size:10px;}
.tab tr td a:hover {text-decoration:underline;}
.tab tr td.price {vertical-align:middle; width:75px; padding:0px;}
.tab .button  {margin-right:5px;}

/*--------- end tab -----------*/

/*--------- zdefioniowane przez KQS.store -----------*/
.pogrubienie {font-weight:bold;}
input[type="text"],input[type="password"], select {color:#6C6C6C; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; border:1px #ad302c solid; margin-bottom:0px; padding:5px;}
textarea {border:1px #ad302c solid; color:#6C6C6C; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif; padding:5px;}
select {padding:0px;}
input.button 
{
	height:25px; 
	color:#fff; 
	font-weight:bold; 
	background:#AB2727; 
	font-size:11px; 
	margin:0 3px 3px 0px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border:1px solid #781111; 
	width:auto;
}
.button, .button_middle 
{
	background:#AB2727; 
	color:#FFFFFF; 
	font-size:11px; 
	font-weight:bold; 
	height:25px; 
	display:block; 
	line-height:25px; 
	text-align:center; 
	text-decoration:none;
	width:auto;
}
.button_middle, .button 
{
	background:#AB2727; 
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	width:auto;
	border:1px solid #781111;
	padding:0 5px;
}

/*--------- header -----------*/
.container .header {}
.container .header .logo {margin-top:8px;}
.container .header .basket {background:url(../skins/default/basket_bg.jpg) no-repeat; width:398px; height:80px;}
.container .header .basket .temp_products {width:117px; margin:4px 47px 0 22px;}
.container .header .basket .temp_products strong {color:#575757;}
.container .header .basket .temp_products p {color:#fff;}
.container .header .basket .temp_products p span, .container .header .basket .into_basket p span {font-weight:bold;}
.container .header .basket .temp_products p a, .container .header .basket .into_basket p a {color:#932120;}
.container .header .basket .into_basket {margin-top:4px;}
.container .header .basket .into_basket strong{color:#942221;}
.container .header .basket .into_basket p {color:#000;}
.container .header .tel {padding-bottom:3px;padding-top:6px;}
/*--------- end header -----------*/

/*--------- top menu -----------*/
.container .menu {background:url("../skins/default/menu_bg.png") no-repeat scroll 0 0 transparent;height:74px;}
.container .menu ul {display:inline-block; height:42px; list-style-type:none; margin:0 0 0 25px; width:540px;}
.container .menu ul li {float:left; height:44px; line-height:44px;}
.container .menu ul li a {background:url("../skins/default/menu_li_bg.png") 0 44px no-repeat; color:#FFF; display:block; font-weight:bold; height:44px; text-align:center; text-decoration:none;}
.container .menu li.m1 a {width:112px;}
.container .menu li.m2 a {width:138px;}  
.container .menu li.m3 a  {width:80px;} 
.container .menu li.m4 a  {width:69px;} 
.container .menu li.m5 a  {width:100px;} 
.container .menu li.m1 a:hover { background-position:0px 0px;}
.container .menu li.m2 a:hover, .container .menu li.m5 a:hover  { background-position:-115px 0px;}  
.container .menu li.m3 a:hover  { background-position:-255px 0px;} 
.container .menu li.m4 a:hover  { background-position:-339px 0px;} 
.container .menu .login {height:31px; line-height:31px; margin-left:32px; color:#000;}
.container .menu .login a {color:#fff;}
.container .menu .search {padding:10px 0 0 0; color:#fff;}
.container .menu .search a {color:#fff;}
.container .menu .search input[type="text"]{background:url("../skins/default/search_bg.png") no-repeat scroll 0 0 transparent; border:0 none; color:#6C6C6C; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin-bottom:0; padding:7px 0 7px 12px; vertical-align:top; width:202px;}
.container .menu .search input[type="image"] {vertical-align:bottom;}
.container .menu .search .advance {text-align:right; margin-top:12px;}
/*--------- end top menu -----------*/

/*--------- content -----------*/
.container .content {margin-top:3px;}
.container .content .mainLeftColum {margin-right:8px;}
.container .content .mainLeftColum, .container .content .mainRightColum{width:208px;}
.container .content .mainContent {width:566px; overflow:hidden; margin-right:8px;}
.container .content .promotion {background:transparent url(../skins/default/promocja_bg.gif) no-repeat; height:35px; margin-bottom:8px;
padding:20px 0 0 16px; font-size:13px; width:766px;}
.container .content .promotion .price {color:#ae0600;}


/*--------- end content -----------*/

/*--------- box -----------*/
.container .content .box {}
.container .content .box .header{color:#fff; font-weight:bold; height:31px; line-height:31px; text-align:center;}
.container .content .box .txt{ background:#fffdfd; padding:10px;}
.container .content .box .txt ul {margin-left:25px;}
.container .content .box .txt p {margin-bottom:15px;}
.container .content .box .footer{height:8px; margin-bottom:8px; padding:0px;}
	/*short-red*/
	.container .content .short_red {background:transparent url(../skins/default/header_short_red.png) no-repeat;}
	.container .content .short_red .txt {border-left:1px #9c2b2b solid; border-right:1px #9c2b2b solid;}
	.container .content .short_red .txt p input {margin:0 auto; width:50px;}
	.container .content .short_red .txt select {width:162px !important; margin:3px 0 0 0px;}
	.container .content .short_red .footer {background:transparent url(../skins/default/footer_short_red.png) no-repeat;}
	/*short-blue*/
	.container .content .short_blue {background:transparent url(../skins/default/header_short_blue.png) no-repeat;}
	.container .content .short_blue .txt {border-left:1px #1b6f90 solid; border-right:1px #1b6f90 solid;}
	.container .content .short_blue .footer {background:transparent url(../skins/default/footer_short_blue.png) no-repeat;}
	/*short-grey*/
	.container .content .short_grey {background:transparent url(../skins/default/header_short_grey.png) no-repeat;}
	.container .content .short_grey .txt {border-left:1px #949494 solid; border-right:1px #949494 solid;}
	.container .content .short_grey .footer {background:transparent url(../skins/default/footer_short_grey.png) no-repeat;}
	
	/*long-red*/
	.container .content .long_red .header {background:transparent url(../skins/default/header_long_red.png) no-repeat; padding-left:49px; text-align:left;}
	.container .content .long_red .txt {border-left:1px #9c2b2b solid; border-right:1px #9c2b2b solid;}
	.container .content .long_red .footer {background:transparent url(../skins/default/footer_long_red.png) no-repeat;}
/*--------- end box -----------*/

.container .footer {background:#878787 url(../skins/default/footer_bg.png) no-repeat; padding:10px 17px 10px 10px; color:#fff;}
.container .footer p {margin-bottom:20px}
.container .footer a {color:#b6b6b6; text-decoration:none; padding-right:8px;}
.container .footer .licence {text-align:center;}
/*---------- galeria box ---------
#galeria-box {left:50%; top:50%;}*/

.tabela-normal {background:#fff;}
.tabela-normal tr td.komorka-normal {border:1px solid #D6D6D6; padding:3px;}
.kolor-11 {
	border-bottom:1px solid #D3D3D3;
	color:#BB0E0E;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:6px 0 6px 0;
}


