body {

	background-color: #103255;

 /*background: url(/themes/base/blue/images/bgx300.png);*/
 /*background: #103255 url(/themes/base/blue/images/aleja_syl_bg.jpg) center top no-repeat;*/
 
	color: #FFF;

	font-family: Tahoma, Arial, Heveltica !important;

	font-size: 11px;

	text-align: center;

	margin: 0 auto;

	overflow: -moz-scrollbars-vertical;

  overflow-x: hidden;

}

a, input, img {

	outline: 0;

}



img {

	border: none;

}

div.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

a:link {

	color: #FFF;

	text-decoration: none;

}

a:visited {

	color: #FFF;

	text-decoration: none;

}

a:hover {

	color: #FFDBB0;

	text-decoration: none;

}



#main {



	width: 1000px;

	margin: 0 auto;



}





#container {

  float: left;

	background: #113861;

	/*overflow: hidden;*/

	text-align: left;

	width: 1000px;

	padding: 0;

}

#container #top {

	position: relative;

	background-image: url(/themes/base/blue/images/top.jpg);

	background-repeat: no-repeat;

	overflow: hidden;

	width: 1000px;

}

#container #top #logo {

	float: left;

	height: 165px;

	width: 440px;

}

#logo h1 {margin:0;text-indent: -9999px;}


#container #top #logo .logo {

	clear: both;

	float: left;

	height: 165px;

	text-indent: -9999px;

	width: 440px;

}

#container #top #informacje {

	float: right;

	height: 165px;

	width: 555px;

}

#container #top #informacje a {

	/*font-weight: 700;*/

}

#container #top #informacje .konto {

	float: right;

	padding-right: 47px;
	padding-top:3px;

}

#container #top #informacje .specjalisci {

	width: 350px;

	margin: 70px 0 0 5px;
  
  line-height: 15px;

}

#container #top #sciezka {

	float: left;
	width: 980px;
	padding: 10px 0 10px 20px;
	position:relative;z-index:200;

}



#container #top #sciezka p {margin:0;}


#container #top_sub {
	position: relative;
	background-image: url(/themes/base/blue/images/top.jpg);
	background-repeat: no-repeat;
	height: 210px;
	width: 1000px;
}
#container #top_sub #logo {
	float: left;
	height: 158px;
	width: 440px;
}
#container #top_sub #logo .logo {
	clear: both;
	float: left;
	height: 158px;
	text-indent: -9999px;
	width: 440px;
}
#container #top_sub #informacje {
	float: right;
	height: 165px;
	width: 555px;
}
#container #top_sub #informacje a {
	font-weight: 700;
}
#container #top_sub .konto {
	float: left;
	padding-top: 2px;
	padding-left: 30px;
}
#container #top_sub #informacje .specjalisci {
	width: 350px;
	margin: 70px 0 0 5px;
}
#container #top_sub #sciezka {
	float: left;
	height: 35px;
	width: 980px;
	padding: 15px 0 0 20px;
}

#container #top_sub #sciezka p {margin:0;}



#container #top .top-mail {

	display: block;
  height: 18px;
  width: 185px;
  padding-left: 5px;
  margin-top: 11px;
  float: left;
	color:#fff;

}

#container #top .top-mail a,  #container #top .top-skype a, #container #top .top-infolinia a, #container #top .top-gg a{

font-weight: normal;
color: #FFDBB0;

}

#container #top .top-skype {

	display: block;
	height: 18px;
	/*text-indent: -9999px;*/
  width: 185px;
	padding-left: 5px;
  margin-top: 11px;
  float: left;
  color:#fff;

}

#container #top .top-infolinia {

	display: block;

	height: 18px;

	/*text-indent: -9999px;*/

	width: 185px;
	padding-left: 5px;

	margin-top: 7px;

	float: left;
	color:#fff;

}

#container #top .top-gg {

	display: block;

	height: 18px;

	/*text-indent: -9999px;*/

	width: 185px;
	padding-left: 5px;

	margin-top: 7px;

	float: left;
	color:#fff;

}


#container #top_sub .top-mail {
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 160px;
	margin-top: 118px;
	margin-left: 228px;
	float: left;
}
#container #top_sub .top-skype {
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 130px;
	margin-left:20px;
	margin-top: 118px;
	float: left;
}
#container #top_sub .top-infolinia {
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 160px;
	margin-top: 17px;
	float: left;
	margin-left: 228px;
}
#container #top_sub .top-gg {
	display: block;
	height: 18px;
	text-indent: -9999px;
	width: 130px;
	margin-top: 17px;
	float: left;
	margin-left:20px;

}

#container #left {

  background: #113861;

	float: left;

	width: 210px;

	padding: 10px 0 0 15px;

}

#container #left .menu-gora {

	background-image: url(/themes/base/blue/images/menu/menu_gora.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 11px;

	width: 206px;

}

#container #left .menu-srodek {

	background-image: url(/themes/base/blue/images/menu/menu_srodek.jpg);

	background-repeat: repeat-y;

	float: left;

	width: 206px;

	padding: 0 0 0 3px;

}

#container #left .menu-srodek-mapa {

	float: left;

	width: 206px;

	padding: 0 0 0 3px;

}

#container #left .menu-dol {

	background-image: url(/themes/base/blue/images/menu/menu_dol.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 15px;

	margin-bottom: 15px;

	width: 206px;

}

#container #left .menu-srodek h1, #container #left .menu-srodek-mapa h1 {

	background-image: url(/themes/base/blue/images/menu/menu_pozycja.jpg);

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 700;

	height: 15px;

	width: 171px;

	text-transform: uppercase;

	margin: 0 0 3px 3px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-srodek div.l1 {

float:left;

}

#container #left .menu-srodek div.l1 a{

  display:block;
  
	background-image: url(/themes/base/blue/images/menu/menu_pozycja.jpg);

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 700;

	height: 15px;

	width: 171px;

	text-transform: uppercase;

	margin: 0 0 3px 3px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-srodek div.l1 a.aktywna{

	background-image: url(/themes/base/blue/images/menu/menu_pozycja_aktywna.png);

	background-repeat: no-repeat;
  
  

}


#container #left .menu-srodek div.l1 a:hover{

	background-image: url(/themes/base/blue/images/menu/menu_pozycja_aktywna.png);

	background-repeat: no-repeat;
  
  color: #fff;
  

}

#container #left .menu-srodek h1.aktywna:hover{

 background-image: url(/themes/base/blue/images/menu/menu_pozycja_aktywna.png);
 background-repeat: no-repeat;
 
}

#container #left .menu-srodek .grupaStart, #container #left .menu-srodek-mapa .grupaStart {

	background-image: url(/themes/base/blue/images/menu/kat0.jpg);

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 700;

	height: 15px;

	width: 181px;

	text-transform: uppercase;

	margin: 0 0 3px 3px;

	padding: 2px 1px 1px 10px;

	color: rgb(6,33,62);

	margin-bottom: 5px;

}

#container #left .menu-srodek .grupa, #container #left .menu-srodek-mapa .grupa {

	background-image: url(/themes/base/blue/images/menu/kat0.jpg);

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 700;

	height: 15px;

	width: 181px;

	text-transform: uppercase;

	margin: 0 0 3px 3px;

	padding: 2px 1px 1px 10px;

	color: rgb(6,33,62);

	margin-top: 10px;

	margin-bottom: 5px;

}

#container #left .menu-srodek h2, #container #left .menu-srodek-mapa h2 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	height: 15px;

	width: 161px;

	margin: 0 0 3px 10px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-srodek h2.aktywna {




}

#container #left .menu-srodek h2.aktywna a {
text-decoration:underline;

}

#container #left .menu-srodek h3, #container #left .menu-srodek-mapa h3 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	width: 141px;

	margin: 0 0 3px 15px;

	padding: 4px 1px 1px 25px;

}

#container #left .menu-srodek h3.aktywna {




}

#container #left .menu-srodek h3.aktywna a {
text-decoration:underline;

  }

#container #left .menu-srodek h4, #container #left .menu-srodek-mapa h4 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	width: 141px;

	margin: 0 0 10px 10px;

	padding: 4px 1px 1px 45px;

}

#container #left .menu-srodek h4 a, #container #left .menu-srodek-mapa h4 a {

	color: #FFDBB0;

}

#container #left .menu-srodek h4.aktywna a{
text-decoration:underline;


}

#container #left .menu-drugie-gora {

	background-image: url(/themes/base/blue/images/menu/menu_drugie_gora.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 14px;

	width: 206px;

}

#container #left .menu-drugie-srodek {

	background-image: url(/themes/base/blue/images/menu/menu_drugie_srodek.jpg);

	background-repeat: repeat-y;

	float: left;

	margin-top: -3px;

	width: 206px;

	padding: 0 0 0 3px;

}

#container #left .menu-drugie-dol {

	background-image: url(/themes/base/blue/images/menu/menu_drugie_dol.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 12px;

	width: 206px;

}

#container #left .menu-drugie-srodek h1 {

	background-image: url(/themes/base/blue/images/menu/menu_drugie_pozycja.jpg);

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 700;

	height: 15px;

	width: 171px;

	text-transform: uppercase;

	margin: 0 0 3px 3px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-drugie-srodek h2 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	height: 15px;

	width: 161px;

	margin: 0 0 3px 10px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-drugie-srodek h3 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	height: 15px;

	width: 141px;

	margin: 0 0 3px 20px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-drugie-srodek h4 {

	background-repeat: no-repeat;

	float: left;

	font-size: 11px;

	font-weight: 400;

	height: 15px;

	width: 102px;

	margin: 0 0 3px 35px;

	padding: 4px 1px 1px 20px;

}

#container #left .menu-drugie-srodek h4 a {

	color: #FFDBB0;

}

#container #right {

  background: #113861;

	float: left;

	width: 760px;

	margin: 0 0 0 15px;

}

#container #right .baner-top {

	float: left;

	height: 130px;

	margin-bottom: 25px;

	width: 735px;

}

#container #right .separator {

	display: inline;

	float: left;

	height: 35px;

	margin-bottom: 5px;

	width: 735px;

}

#container #right .main1 .wyszukiwarka {

	background-image: url(/themes/base/blue/images/bg_wyszukiwarka.jpg);

	background-repeat: no-repeat;

	color: #0C4166;

	float: left;

	font-weight: 700;

	height: 193px;

	width: 345px;

	padding: 15px 0px 0px 15px;

}

#wyszukiwarka_opon {

	float: left;

	margin-top: 15px;

	padding-top: 40px;

	padding-bottom: 20px;

	background-image: url(/themes/base/blue/images/w-opon.jpg);

	background-repeat: no-repeat;

}

#wyszukiwarka_opon table {

	background-image: url(/themes/base/blue/images/w_2.jpg);

	background-repeat: repeat-y;

}

#wyszukiwarka_opon table .wo_submit {

	text-align: right;

	padding-right: 45px;

}

#wyszukiwarka_opon table th {

	font-weight: 700;

	color: #0C4166;

	padding-left: 60px;

	text-align: left;

}

#wyszukiwarka_opon table td {

	text-align: left;

}

#wyszukiwarka_opon table td select {

	margin-left: 20px;

}

#container #right .linia .wyszukiwarka p {

	margin: 0 0 15px;

}

#container #right .wyszukiwarka strong {

	display: block;

	float: left;

	width: 100px;

}

#container #right .baner-tuning {

	display: inline;

	float: left;

	height: 208px;

	width: 354px;

	margin: 0 5px 10px;

}

#container #right .main1 .baner-zakupy {

	float: left;

	height: 154px;

	width: 360px;

	margin: 20px 0 40px 0px;

}

#container #right .baner-zakupy img {

	float: left;

	margin: 0 4px 10px 0;

	border:0;

}

#container #right .kategorie {

	display: inline;

	float: left;

	height: 175px;

	width: 355px;

	margin: 5px 5px 0px 27px;

}

#container #right .linia {

	display: inline;

	float: left;

	margin-bottom: 10px;

	width: 745px;

}



#container #right .main1 {

	float: left;

	width: 360px;

	margin-right: 20px;

}



.news-main {

	float: left;

	margin-bottom: 30px;

	width: 100%;

}

.news-main .news {

	background-image: url(/themes/base/blue/images/bg_nowosci.jpg);
  background-repeat: no-repeat;
  float: left;
  height: 259px;
  margin-right: 5px;
  margin-bottom: 10px;
  width: 223px;
  padding: 5px 10px;
  position:relative;

}

.news-main .news h3  {

	color: #0F3154;
  font-size: 11px;
  padding: 5px 0px 5px 0px;
  margin: 0;

}


.news-main .news p  {

	color: #0F3154;
	font-size: 11px;
	text-align: left !important;
	margin: 0;
	

}


.news-main .news div img {

	height: 90px;
	width: 220px;
	margin-bottom: 5px;
	

}

.news-main .news a.more {

position:absolute;
bottom: 10px;
right:10px;

}





#container #right .kategorie img {

	float: left;

	margin: 0 4px 10px 0;

}

#container #right .baner-bottom {

	float: left;

	margin-bottom: 30px;

	width: 745px;

}


p#producenci {

  width:970px;
  margin:15px auto 0 auto;

}

#container #footer {

	float: left;
  background-color: #3d5a78;
  padding-top: 10px;
  margin-top: 30px;
  width: 1000px;
}
#container #footer .info {

  color:#ffffff; 
  display:block;
  float:right; 
  width: 740px; 
  margin-right: 20px; 
  margin-bottom:10px; 
  height: auto;

}

#container #footer .linfo {
color:#ffffff; 
text-align:left; 
float: left; 
display: block; 
width: 160px; 
margin: 0px 0px 0px 20px; 
position: relative; 
top: -12px

}


#container #footer .strefa-klienta {

	background-color: #082747;

	border-bottom-color: #0C426F;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-top-color: #0C426F;

	border-top-style: solid;

	border-top-width: 1px;

	display: inline;

	float: left;

	padding-bottom: 10px;

	padding-top: 10px;

	width: 1000px;

}

#container #footer .strefa-klienta .strefa-kolumna {

	float: left;

	margin-left: 20px;

	width: 230px;

}

#container #footer .strefa-klienta .strefa-kolumna h1, #container #footer .strefa-klienta .strefa-kolumna h6 {

	font-size: 11px;

	font-weight: 400;

	margin: 5px 0 5px 20px;

}

#container #footer .partnerzy {

	background-color: #113861;

	display: inline;

	float: left;

	height: 145px;

	padding-bottom: 10px;

	padding-left: 20px;

	padding-top: 10px;

	width: 980px;

}

#container #footer .partnerzy div {

float:left;

}

#container #footer .partnerzy img {

	margin: 2px 33px 10px 0;

}

#container #footer .stopka {

	background-color: #082747;

	border-bottom-color: #0C426F;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-top-color: #0C426F;

	border-top-style: solid;

	border-top-width: 1px;

	display: inline;

	float: left;

	height: 15px;

	padding-bottom: 10px;

	padding-top: 10px;

	width: 1000px;

}

#container #footer .stopka .stopka-menu {

	color: #53687F;

	display: inline;

	float: left;

	padding-left: 20px;

	width: 640px;

}

#container #footer .stopka .stopka-menu a {

	color: #53687F;

}

#container #footer .stopka .stopka-menu img {

	margin: 0 5px -1px;

}

#container #footer .stopka .autorzy {

	color: #53687F;

	display: inline;

	float: left;

	padding-left: 20px;

	width: 320px;

  
}

#container #footer .stopka .autorzy h1, #container #footer .stopka .autorzy h6 {

	color: #233F5B;

	float: right;

	font-size: 11px;

	font-weight: 400;

	margin: 0 10px 0 0;

}

#container #footer .stopka .autorzy a {

	color: #233F5B;

}

#container #right-podstrona {

	float: left;

	width: 485px;

	margin: 15px 5px 0 5px;

}

#container #right-podstrona2 {

	float: left;

	width: 755px;

	margin: 15px 5px 0 15px;

}

#container #right-podstrona2 #right-druga-kolumna {

margin-top: 0px;

}

#container #right-podstrona2 #right-druga-kolumna .new-separator2 {

margin-bottom: 5px;

}


#container #right-podstrona3 {

	float: left;

	width: 951px;

	margin: 15px 5px 0 15px;

}

#container #right-podstrona .alert {

	text-align: center;

	width: 475px;

}

#product_list {
float:left;width:466px;margin:0 10px 0 0;

}

#container #right-podstrona .sortowanie, #product_list .sortowanie {

	float: left;
  margin: 10px 0 10px 3px;

}

#container #right-podstrona .sortowanie p, #product_list .sortowanie p {

	float: left;
  font-size: 11px;
  font-weight: bold;
  width: 245px;
  margin: 0;

}

#container #right-podstrona .sortowanie p a, #product_list .sortowanie p a {

	margin-left: 10px;

}

#container #right-podstrona .sortowanie2, #product_list .sortowanie2 {

	float: right;
  margin: 10px 3px 10px 0;

}

#container #right-podstrona .sortowanie2 p, #product_list .sortowanie2 p {

	float: right;

	font-size: 11px;

	font-weight: 700;

	text-align: right;

	margin: 0;

}

#container #right-podstrona .sortowanie2 p a, #product_list .sortowanie2 p a{

	margin-left: 3px;

}

#container #right-druga-kolumna {

	float: left;

	width: 261px;

	margin: 15px 0 0 5px;

}

#container #right-druga-kolumna .separator {

	display: inline;

	float: left;

	height: 35px;

	margin-bottom: 5px;

	width: 230px;

}

.koszyk {

	background-image: url(/themes/base/blue/images/bg_koszyk.jpg);

	background-repeat: no-repeat;

	height: 99px;

	margin-top: 15px;

	width: 241px;

	padding: 10px;

}

.koszyk h1 {

	color: #10395F;

	font-size: 11px;

	font-weight: 400;

	margin: 3px 0 0;

}

.koszyk h2 a {

	color: #10395F;

	font-size: 11px;

	font-weight: 700;

	margin: 15px 0;

}

.koszyk img {

	margin: 0;

}

.baner-right {

	float: left;

	width: 261px;

	margin: 0px 5px 15px -2px;

}

.produkt {

  position:relative;
  
	background-image: url(/themes/base/blue/images/bg_produkt.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 155px;

	margin-bottom: 20px;

	width: 446px;

	padding: 10px;

}

.produkt h5 {

  height: 30px;
  width: 446px;
	margin: 0;
	font-size: 11px;
	color: #0F395F;
  font-weight: bold;


}

.produkt h5 a:hover {

	color: #020D17;
  font-weight: bold;
  text-decoration: underline;

}

.produkt h5 a, .produkt h5 a:visited {

	color: #06213E;
  font-weight: bold;

}

.produkt .krotki-opis {

	float: left;
  width: 125px;
  padding-left: 10px;
  padding-right: 10px;
  color: #0F395F;
  font-family: Tahoma;
  margin-top: 0;
  height: 50px;
  display: inline;
  font-size: 12px !important;

}

.produkt .krotki-opis p {

	margin: 0px;
  font-size: 12px;

}

.produkt .MsoNormal span {

	font-family: Tahoma !important;

	font-size: 11px;

	text-align: left;

}

.produkt .produkt-opis img {

	float: left;
  margin: 0 10px 0 0;

}

.produkt .produkt-opis {

	float: left;
  width: 300px;
  height: 85px;
  color: #06213E;

}

.produkt .produkt-opis p {

  margin: 0 0 3px 0;
	color: #06213E;

}

.produkt .ceny {
	
  float: left;
	height: 40px;
  width: 336px;
  margin-top: 7px;
	color: #041D33;
  

}


.produkt .ndst {

  position: absolute;
  top: 125px;
  right: 18px;
  background:#5F0E0D;
  color:#fff;
  padding:5px 5px;
  text-align:center;
  font-size:11px;
  width:85px;
  border-radius:5px;

}

.ceny form {

	display: inline;

}

.produkt .ceny .cena {

float:left;

}

.produkt .ceny .cena p.first {
overflow: hidden;
font-weight: bold;
margin:0 0 2px 0;

}

.produkt .ceny .cena p.last {

margin:0 0 0 75px;
width:104px;
text-align:center;

}

.produkt .ceny .cena p span {

display: block;
float:left;


}

.produkt .ceny .cena p span.first {

  padding-top:7px;

}

.produkt .ceny .cena p span.last {

	background-color: #06213E;
	height: 23px;
  padding: 0 7px;
  margin-left: 5px;
  width: 90px;	
  color: #E8E8E8;
  font-size: 18px;
  font-weight: bold;
  text-align: center;

}

.produkt .ceny .staraCena {

	float: left;
	width: 145px;
	height: 35px;


}

.produkt .ceny .staraCena p {

	background: #ffffff;
  width: 145px;
	margin-top: 3px;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  

}

.produkt .ceny .staraCena span {

	padding-left: 5px;
  color: #b8b8b8;
  font-size: 14px;
  font-weight: bold;
  text-decoration: line-through ;
	

}

.ceny select {

	margin-top: 10px;

	margin-left: 0px;

	width: 180px;

	border: solid 1px #b5b5b5;

}

.produkt-zamawiam {

	color: #041D33;

	float: left;


	margin-top: 7px;


}

.produkt-zamawiam a{

display: block;

padding: 4px 9px;

background:#580C0C;

box-shadow: 0 1px 1px #aaa;
border-radius: 2px;

}

.produkt-zamawiam a:hover {
color:#fff;
}


.produkt-wiecej {

	color: #041D33;

	position: absolute;
  
  bottom: 48px;
  left: 149px;
  
  
}

.produkt-wiecej img {
margin: -2px 0 0 -2px;
}

.produkt-wiecej a {
display:block;
font-size: 11px;
background:#33B0DC;
color:#fff;
padding: 2px 8px;
box-shadow: 0 1px 1px #aaa;
border-radius: 2px;
}

.produkt-gora {

	background-image: url(/themes/base/blue/images/prod_gora.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 10px;

	width: 469px;

}

.produkt-srodek {

	background-image: url(/themes/base/blue/images/prod_srodek.jpg);
  float: left;
  margin-top: -3px;
  width: 449px;
  padding: 0 10px 10px;
  color: #06213E;

}

.produkt-srodek h1 {

	font-size: 11px;
  font-weight: bold;
  margin-top: 5px;

}

.produkt-srodek-col1 {

	float: left;

	height: 180px;

	margin-top: 10px;

	width: 185px;

}

.produkt-srodek-col1 img {

	cursor: pointer

}

.produkt-srodek-col2 {

	float: left;
  margin-top: 10px;
  width: 250px;

}


.produkt-srodek-col2 .ceny {

overflow: hidden;
margin-top: 15px;
padding-bottom: 5px;

}

.produkt-srodek-col2 .ceny span{
  
  clear:none;

}

.produkt-srodek-col2 .ceny .cena {

overflow: hidden;
color: #041D33;
font-weight: bold;

}

.produkt-srodek-col2 .ceny .cena p {

margin:0;
overflow:hidden;

}

.produkt-srodek-col2 .ceny .cena p span {

float: left;
display:block;

}

.produkt-srodek-col2 .ceny .cena p span.first{

width:90px;
padding-top: 8px;

}

.produkt-srodek-col2 .ceny .cena p span.last{

	background-color: #06213E;
	color: #E8E8E8;
  font-size: 18px;
  font-weight: bold;
  height: 23px;
  width:100px;
  text-align: center;
  padding: 0 7px;

}

.produkt-srodek-col2 .ceny .cena p.last {

margin: 3px 0 0 80px;
width: 114px;
text-align: center;

}

.produkt-srodek-col2 .ceny .staraCena {

overflow: hidden;
margin:0;
font-weight: bold;

}

.produkt-srodek-col2 .ceny .staraCena span {

display: block;
float: left;


}

.produkt-srodek-col2 .ceny .staraCena span.first {

width:90px;
padding-top: 6px;


}

.produkt-srodek-col2 .ceny .staraCena span.last {

	background-color: #ffffff;
  color: rgb(165,169,160);
  font-size: 18px;
  font-weight: bold;
  height: 23px;
  text-align: center;
  padding: 0 7px;
  width:100px;
  text-decoration: line-through;

}

.produkt-srodek-col2 .ceny a {

  float:left;
  display: block;
  margin-top: 15px;
  background: #580c0c;
    border-radius: 2px;
    box-shadow: 0 1px 1px #aaa;
    padding: 6px 12px;
    font-weight: bold;
    
}

.produkt-srodek-col2 .ceny a:hover {
color:#fff;
}

.produkt-srodek-col2 .ceny .ndst {

  float:left;
  background:#5F0E0D;
  color:#fff;
  padding:5px;
  margin-top:10px;
  font-size:11px;
  font-weight: bold;

}

.produkt-srodek-col2 .ceny .opcje {

  margin-top:15px;

}

.produkt-srodek-col2 .ceny .opcje select {

margin-left: 10px;

}

.produkt-srodek-col2 .ceny form input {

margin-top: 15px;

}


.produkt-srodek-opis {

	float: left;

	width: 429px;

	font-size: 11px !important;

	font-family: Tahoma !important;

	margin: 40px 0 10px;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 10px;

}

.produkt-srodek-opis span {

	font-size: 11px !important;

	font-family: Tahoma !important;

}

.produkt-srodek .produkt-srodek-menu {

	float: left;

	width: 449px;

}

.produkt-srodek .produkt-srodek-menu img {

	margin-left: 8px;

	margin-top: 10px;

}

.produkt-srodek-col2 span {

  width:100%;
  clear:left;
  float: left;
  margin-bottom: 3px;
  color: #06213E;

}

.produkt-srodek-col2 .dostepnosc {

	color: #06213E;

}

.produkt-dol {

	background-image: url(/themes/base/blue/images/prod_dol.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 10px;

	margin-bottom: 30px;

	width: 469px;

}

.sort-dol {

	margin-top: -10px !important;

}

.all-parts-go3 {
  text-align:right;
  
  margin-top:0px;
  
  padding-bottom:10px;
  
  padding-left:10px;
  
  padding-right:10px;
  
  padding-top:0;
  
  width:449px;
  
  }

.szukaj_select {

	background-color: #FFF;

	border: 1px solid #7A92A5;

	color: #2C5E7F;

	font-size: 11px;

	font-weight: 400;

	height: 20px;

	width: 225px;

}

.szukaj_select:hover {

	background-color: #0B3F66;

	color: #FFF;

}

.szukaj_input {

	float: left;

	text-align: right;

	width: 325px;

	margin: 0;

}

.margin-15 {

	margin-top: 15px !important;

}

.margin-20 {

	margin-bottom: 20px;

}

.margin-minus {

	margin-top: 10px;

}

.red {

	color: #6C1412 !important;

}

h1.info,h2.info {

	font-size: 12px;
  font-weight: 700;
  color: #fff;
  background: #124268;
  height: 20px;
  padding-left: 5px;
  padding-top: 4px;
	border-bottom: 1px solid rgb(35,126,173);
	           

}

.basketTab th {

	color: #000;

	font-weight: 700;

}

.basketTab td a {

	color: #000;

}

.basketTab td a:hover {

	color: #000;

	text-decoration: underline;

}

.basketTab td a:visited {

	color: #000;

}

.basketTab td {

	color: #000;

}

.panelKlient a, .panelKlient a:hover, .panelKlient a:visited {

	color: #000;

}

.panelKlient a:hover {

	text-decoration: underline;

}

.date {

	font-weight: 700;

}

.orderInfo {

	background: #fff;

}

.orderInfo td {

	background: #113861;

	padding: 5px;

}

.orderInfo th {

	color: #000;

	padding: 5px;

}

.new-separator {

	
  float: left;
  margin-bottom: 5px;
  width: 230px;

}


.new-separator2 {

	float: left;

	margin-bottom: 15px;

	width: 230px;

	margin-top: 0px;

}



.new-promocja {

	display: inline;

	float: left;

	margin-bottom: 0px;

	width: 261px;

	margin-top: 20px;

	background-image: url(/themes/base/blue/images/a_bg_promocje2.jpg);

	background-repeat: no-repeat;

	height: 240px;

}


.cena .ask4price {

	margin-left: 200px;

}


.new-promocja2 {

	display: inline;

	float: left;

	margin-bottom: 0px;

	width: 248px;

	margin-top: 20px;

	background-image: url(/themes/base/blue/images/a_bg_promocje.jpg);

	background-repeat: no-repeat;

	height: 228px;

}

.new-promocja2 .n-p {

	margin-top: 7px;

	padding-right: 10px;

	width: 230px;

	height: 25px;

}

.n-p {

	font-weight: bold;

	color: #06213E;

	margin-top: 10px;

	padding-left: 10px;

	float: left;

	width: 240px;

}

.n-f {

	font-weight: bold;

	color: #06213E;

	margin-top: 10px;

	padding-left: 10px;

	float: left;

	width: 240px;

	height: 120px;

	text-align: center;

}

.n-p a {

	font-weight: bold;

	color: #06213E;

}

.n-c {

	font-weight: bold;

	color: #06213E;

	padding-left: 10px;

	margin-top: 10px;

	float: left;

	width: 140px;

	text-align: left;

}

.new-promocja2 .n-c {

	margin-top: 0px;

}

.n-c h1 {

	font-size: 11px;

	font-weight: bold;

	margin: 10px 0 0 0;

}

.n-c h3 {

	font-size: 10px;

	font-weight: normal;

	margin: 0;

}

.n-c h2 {

	font-size: 17px;

	font-weight: bold;

	margin: 3px 0 0 0;

}

.n-z {

	font-weight: bold;

	color: #06213E;

	padding-left: 10px;

	float: left;

	width: 95px;

	text-align: left;

	padding-top: 40px;

}

.new-promocja2 .n-z {

	padding-left: 5px;

	width: 85px;

	padding-top: 35px;

}

.infoZamawiam {

	background: url(/themes/base/blue/images/button-czysty.jpg);

	border: 0;

	width: 88px;

	height: 24px;

	color: #ffffff;

	font-size: 10px;

	cursor: pointer;

	vertical-align: middle;

}

.topText {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 50;

	padding-left: 40px;

}

.topText.bottom {

/*top: 172px;
padding-left: 30px;*/

}

#boxPKT {

	display: block;

	width: 120px;

	float: left;

	height: 152px;

	background: yellow url(/themes/base/blue/images/bgr_120_94-02.gif) no-repeat;

	font: 10px Verdana, Tahoma, Arial, sans-serif;

	color: #4F4F4F;

}

#boxPKT .boxTEX {

	margin-left: 10px;

	padding: 0;

}

#boxPKT .boxTEXm {

	padding-top: 30px;

}

#boxPKT .boxINP input {

	margin-left: 10px;

	width: 100px;

	border: 1px solid #A39A90;

}

#boxPKT .boxSEA {

	display: block;

	margin: 2px 0 0 50px;

}



/*

.marki-modele {float:left; width: 750px; }



.marki-modele div{float: left; width: 115px; height: 135px; margin-right: 10px; margin-bottom: 15px;}



.marki-modele div.header select { width: 105px; font-size: 10px;  margin-left: 5px; margin-top: 7px !important;}

.marki-modele div select { width: 105px; font-size: 10px; margin-top: 107px; margin-left: 5px;}



.marki-modele div h3 {color:#244360; text-align: center; font-weight: normal; font-size: 14px; margin-top: 83px; margin-bottom: 0px;}



*/





.marki-modele {float:left; width: 750px; }



.marki-modele .modele {

	float: left;

	width: 115px;

	height: 135px;

	margin-right: 10px;

	margin-bottom: 15px;

}

     

.marki-modele .modele div {



	position: relative;

	top: 108px;

	left: 5px;

	padding-left: 0px;

	margin: 0px;

	padding: 0px;

	width: 105px;

	

}



.marki-modele .title div {



 top: 8px !important;



}





.marki-modele .modele  h3 {color:#244360; text-align: center; font-weight: normal; font-size: 14px; margin-top: 83px; margin-bottom: 0px;}

  

.marki-modele .modele div h5 {

  margin:0;

	background: #fff url(/themes/base/blue/images/dropdown.jpg) 89px 1px no-repeat !important;

	height: 13px !important;

	padding: 1px 5px 1px 5px;

	width: 95px;

	border-top: 1px solid #515151;

	border-left: 1px solid #515151;

	border-right: 1px solid #515151;

	border-bottom: 1px solid #a1a1a1;

	color: #515151;

	font-size: 10px;

	font-weight: normal;

	cursor:pointer;

}





    

   

.marki-modele .modele div ul {



	position: absolute;

	top: 17px;

	left: 0px;

  display: none;

  background: #fff;

	margin:0;

  padding:0;

  list-style:none;

	width: 300px;

	border: 1px solid #515151;

}   

   

   





.modele div ul li {

	

}

.modele div ul li a {



	display:block;

	width: 290px;

	padding: 2px 5px;

  color: #515151;

	font-size: 10px;

	

}

.modele div ul li a:visited {



color: #515151;



}



.modele div ul li a:hover {



	background: #508DC4;

	color: #fff;

}



.modele div ul li:hover {

 

  background: #508DC4;

  

}



.modele div ul li:hover a{



color: #fff;



}







.l1 {position:relative;z-index:200}

.l2 {position:relative;z-index:199}

.l3 {position:relative;z-index:198}

.l4 {position:relative;z-index:197}

.l5 {position:relative;z-index:196}

.l6 {position:relative;z-index:195}

.l7 {position:relative;z-index:194}

.l8 {position:relative;z-index:193}

.l9 {position:relative;z-index:192}

.l10 {position:relative;z-index:191}

.l11 {position:relative;z-index:190}

.l12 {position:relative;z-index:189}

.l13 {position:relative;z-index:188}

.l14 {position:relative;z-index:187}

.l15 {position:relative;z-index:186}



.top_contact_basket {

	position: relative;
	margin-left: 17px;
	height: 157px;
	width: 965px;
	background: url(/themes/base/blue/images/akcesoria-baner.jpg) 0 -7px no-repeat;
	

}



.top_basket {

	position: absolute;

	top: 55px;

	right: 80px;

}





.top_basket p {

	color: #10395F;

	font-size: 11px;

	font-weight: 400;

	margin: 3px 0 0;

}

.top_basket p a {

	color: #10395F;

	font-size: 11px;

	font-weight: 700;

	margin: 15px 0;

}



.top_basket img {



margin-top: 10px; 



} 



.promocje {position: absolute; left: 480px; top: 95px; height: 50px; width: 200px;}

.promocje span, .nowosci span {margin-left: -1900px}

.nowosci {position: absolute;left: 480px; top: 20px; height: 50px; width: 200px; }

#serach_news_box {width:985px;padding-left:15px; margin:10px 0px;overflow:hidden;position:relative;display:none;}
#serach_news_box .aktualnosci {position:absolute;bottom:10px;right:20px;}
.akt-link {float:left;display:block;height:15px;padding-left: 20px;margin-left:15px;background: url(/themes/base/blue/images/punktor.png) no-repeat;font-weight:bold}
.akt-sep {float:left;margin-left:12px;margin-bottom:2px}
.akt-div {background: url(/themes/base/blue/images/linia-przerywana.png) -5px 15px no-repeat; float:left;width:280px;height:25px;margin-right: 15px}
.akt-div a {margin-left:0}

.akt-div.ri {clear:left;width:100%}
.akt-div.ri span {float:left;margin-right:5px;font-weight: normal;}

#serach_news_box span {float:left;margin-top:5px;margin-bottom: 10px;}
#serach_news_box span.first {width:360px;margin-right:28px}
.clr {clear:both}

#serach_news_box .wyszukiwarka {

background: url(/themes/base/blue/images/bg_wyszukiwarka.jpg) 0 -3px no-repeat;
color: #0C4166;float: left;font-weight: 700;height: 193px;width: 345px;padding: 15px 0px 0px 15px;margin-right:20px;

}

#serach_news_box .wyszukiwarka p {
	margin: 0 0 11px;
}

#serach_news_box .wyszukiwarka input.szukaj_input {

width:222px;
float:none;
border:1px solid #7A92A5;
text-align:left;


}


#serach_news_box .wyszukiwarka strong {
	display: block;
	float: left;
	width: 100px;
}



#serach_news_box .news {
  position:relative;
	background-image: url(/themes/base/blue/images/box2.png);
	background-position: 0 -3px;
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	margin-left: 5px;
	width: 280px;
	padding: 5px 10px 5px 15px;
	color: #0F3154;
	
}
#serach_news_box .news > span {
	color: #0F3154;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 8px 0;
}

#serach_news_box .news p {

      margin-top:5px;

}

#serach_news_box .news p img {
	
	width:220px;
	height:90px;
	margin-bottom: 8px;
}

#serach_news_box .news a {position:absolute;top:173px;right:8px;}

.categoryBox {
  float:left;
  position:relative;
  width:180px;
  height:148px;
  margin-right:10px;
  margin-bottom:15px;
  }
  
.categoryBox a {

background: url(/themes/base/blue/images/category_icons/kat_description.png) left bottom no-repeat;
display:block;
position:absolute;
top:0;
left:0;
width:180px;
font-size:10px;
text-align:center;
padding-top:128px;
height:21px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}  

.jestesna {
text-align: right;
}
  

.menu-srodek ul {
  list-style:none;
  margin-left:0;
  padding-left:0;
}

.menu-srodek ul li {overflow:hidden;}

.menu-srodek > ul {margin:0 0 0 2px;}

.menu-srodek > ul > li > a {

  display:block;
  background-image: url(/themes/base/blue/images/menu/menu_pozycja.jpg);
  background-repeat: no-repeat;
  font-size: 11px;
  font-weight: 700;
  height: 15px;
  width: 175px;
  text-transform: uppercase;
  margin: 0 0 3px 2px;
  padding: 4px 0px 1px 18px;
  
}

.menu-srodek ul li.categoryGroup:first-child {
  margin-top:0px;
}

.menu-srodek ul li.categoryGroup  {

	background-image: url(/themes/base/blue/images/menu/kat0.jpg);
  background-repeat: no-repeat;
  font-size: 11px;
  font-weight: 700;
  height: 15px;
  width: 181px;
  text-transform: uppercase;
  margin: 10px 0 5px 3px;
  padding: 2px 1px 1px 10px;
  color: rgb(6,33,62);

}


.menu-srodek ul li a.active, .menu-srodek ul li a:hover{
  background-image: url(/themes/base/blue/images/menu/menu_pozycja_aktywna.png);
  background-repeat: no-repeat;
  color:#fff;
}



.menu-srodek .c2 ul li {
  padding: 3px 0px 3px 20px;
}

.menu-srodek .c2 ul li span {
  padding-left: 2px;
}


.menu-srodek .c2 ul li span.active{
  text-decoration: underline;
}
    
.menu-srodek .c3 ul li {
  padding: 3px 0px 3px 10px;

}

.menu-srodek .c3 ul li span {
  padding-left:2px;
}


.menu-srodek .c3 ul li span.active{
  text-decoration: underline;
}


.menu-srodek .c4 ul li {
  padding-left:10px;
  color: #FFDBB0;
}

.menu-srodek .c4 ul li a {
  display: inline;
  background: none;
  margin-left: 3px;
  color: #FFDBB0;
  font-size: 11px;
  font-weight: 400;
  text-transform: none;

}


.menu-srodek .c4 ul li a.active, .menu-srodek .c4 ul li a:hover {
  text-decoration:underline;  
}


.menu-srodek .c5 ul li {
  padding-left:10px;
  color: #fff;
}

.menu-srodek .c5 ul li a {
  display: inline;
  background: none;
  height: 10px;
  margin-left: 3px;  
  color: #fff;
  font-size: 11px;
  font-weight: 400;
  text-transform: none;


}


.produkt-model {

position:relative;
padding:7px 8px;
width:245px;
height: 136px;
float:left;
background: url(/themes/base/blue/images/produkt-model.jpg) no-repeat;
margin-bottom: 10px;

}

.produkt-model h5, .produkt-model h5 a{

font-size: 11px;
margin:0;
color: #06213E;

}

.produkt-model .info {

margin-top: 10px;
overflow:hidden;

}

.produkt-model .info .photo {float:left; width:70px; margin-right: 10px; height: 50px;text-align:center;}

.produkt-model .info .ceny {float:left;}



.produkt-model p {color:#06213E;font-weight:bold;margin:0;overflow:hidden;}
.produkt-model .info .ceny p.last {font-size:10px;margin:5px 0 0 75px; width:89px;text-align:center}

.produkt-model .info .ceny p.first span {

    float:left;
    display:block;

}

.produkt-model .info .ceny p.first span.first {

width:75px;
padding-top: 6px;

}

.produkt-model .info .ceny p.first span.last {


    background: #06213E;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    padding: 0 7px;
    text-align: center;
    width: 75px;

}

.produkt-model .info .ceny p.staraCena {

overflow: hidden;
margin:0;
font-weight: bold;

}

.produkt-model .info .ceny p.staraCena span {

display: block;
float: left;


}

.produkt-model .info .ceny p.staraCena span.first {

width:75px;
padding-top: 6px;


}

.produkt-model .info .ceny p.staraCena span.last {

	background-color: #ffffff;
  color: rgb(165,169,160);
  font-size: 14px;
  font-weight: bold;
  height: 18px;
  text-align: center;
  padding: 0 7px;
  width:75px;
  text-decoration: line-through;

}

.produkt-model .info .ceny div.staraCena {

height: 20px;

}


.produkt-model .zamawiam {

position: absolute;
bottom: 9px;
right: 10px;

display: block;

padding: 2px 9px;

background:#580C0C;

box-shadow: 0 1px 1px #aaa;
border-radius: 2px;

}

.produkt-model .zamawiam:hover {
color:#fff;
}

.produkt-model a {

/*background: transparent;
text-indent:-5000px;
position: absolute;
width: 261px;
top: 0;
left:0;
padding-top: 150px;
*/


}



.produkt-model a.details {

position: absolute;
bottom: 10px;
  left: 12px;
  display:block;
font-size: 11px;
background:#33B0DC;
color:#fff;
padding: 2px 8px;
box-shadow: 0 1px 1px #aaa;
border-radius: 2px;



}


.produkt-box {

  position: relative;
  float: left;
  background-image: url(/themes/base/blue/images/a_bg_promocje.jpg);
  background-repeat: no-repeat;
  height: 212px;
  width: 228px;
  padding: 8px 10px;
  margin: 0 0 20px 0;
  
}

.produkt-box h5 {

font-size: 11px;
margin:0;
color: #06213E;
height:45px;

}

.produkt-box h5 a {
color: #06213E;
}

.produkt-box p {

text-align:center;
margin: 0 0 5px 0; 

}

.produkt-box .ceny {

position: absolute;
bottom: 15px;
left:10px;
width: 140px;
height: 40px;

}

.produkt-box .ceny span {

color: #06213E;
display: block;
float:left;
width: 140px;
font-weight: bold;

}

.produkt-box .ceny span.brutto {

font-size: 18px;

}

.produkt-box .zamawiam {

position: absolute;
bottom: 10px;
right: 10px;
background: #580c0c;
border-radius: 2px;
box-shadow: 0 1px 1px #aaa;
display: block;
padding: 4px 9px;

}

.produkt-box .zamawiam:hover {
color:#fff;
}

.produkt-box .details {
  background: #33b0dc;
    border-radius: 2px;
    bottom: 38px;
    width: 86px;
    text-align:center;
    box-shadow: 0 1px 1px #aaa;
    color: #fff;
    display: block;
    font-size: 11px;
    right: 10px;
    padding: 2px 8px;
    position: absolute;
    
}

.produkt-box .details:hover {
color:#fff;
}

.produkt-box a {




/*position: absolute;
top:0;
left:0;
height: 228px;
width: 248px; 
text-indent:-5000px;
*/

}

.spacer20 {

clear:both;
height: 20px;

}


.category_filter{

width:740px;
position:relative;
overflow:hidden;
border:1px solid #0D4170;
border-radius:5px;


}


.category_filter_body {
float:left;
overflow:hidden;
width:100%;
padding:5px;
border:1px solid #103255;
border-radius:5px;
}

.category_filter_header a {

border-radius:5px;
float:left;
display:block;
margin: 0 0 5px 0;
background:#1F80AD;
font-weight:bold;
cursor:pointer;
width:161px;
padding:2px 0 1px 10px;
height:15px;

}

.filter_block {margin-top:5px;}

div.filter_block a{

float:left;
height:17px;
background:#124268;
margin: 0 5px 5px 0;
padding: 3px 0 0 5px;
border-radius:5px;
color:#fff;
}

div.category_filter2 a {
width:94px;

}

div.category_filter2c a {
width:234px;

}

div.category_filter3 a {

width:353px;

}

div.category_filter4 a {


width:234px;
}

div.category_filter5 a {


width:234px;
}

 div.filter_block a.active, div.filter_block a:hover{ 
 
background:#6F2124; 

 }
 div.filter_block a.active{
 
 }


.expand_block {

position:absolute;
right:5px;top:5px;
background:#000;
display:block;
padding:2px 5px;
color:#fff;
border-radius:5px;

}

.expand_block a {cursor:pointer}

.category_filter a.selected {display:block;position:absolute;top:6px;left:200px;cursor:pointer;font-weight:bold;}

.category_filter2 .col
{
float:left;
width:104px
}

.category_filter2c .col
{
float:left;
width:244px
}

.category_filter3 .col
{
float:left;
width:363px
}

.category_filter4 .col {

float:left;
width:244px

}

.category_filter5 .col {

float:left;
width:244px

}

.category_filter_header .top_header {


width:161px;
text-transform:uppercase;
font-weight:bold;
background: rgb(31,128,173); 
color:#fff;
border-radius: 5px 5px 5px 5px;
height: 15px;
margin: 0 5px 5px 0;
padding: 2px 0 1px 10px;

}

.category_filter1 a {

text-transform:uppercase;
width:173px;
background: #124268;
border-radius: 5px 5px 5px 5px;
color: #FFFFFF;
float: left;
height: 17px;
margin: 0 5px 5px 0;
padding: 3px 0 0 5px;

}

.category_filter1 .col {

float:left;
width:183px;

}


#przelewy24_form {width:500px; margin:35px auto 0px auto;background: #fff; color: #555;padding: 15px 0px;}
#przelewy24_form div {margin:0 auto;}

input[type="submit"],input[type="button"], input[type="image"] {
              cursor: pointer;
}



.main_cat {overflow:visible;float:left;}
.main_cat_body {overflow:visible;width:auto;}

.main_cat_body div {float:left;position:relative;margin:0 5px 10px 0;}

.main_cat_body div h5 {font-size:11px;background: none repeat scroll 0 0 #1F80AD;border-radius: 5px 5px 0px 0px;color: #FFFFFF;font-weight: bold;margin:0;padding: 5px 5px 5px 5px;text-transform: uppercase;width:182px;}
.main_cat_body div.w225 h5 {width:229px;}
.main_cat_body div.w175 h5 {width:175px;}
.main_cat_body div.w165 h5 {width:165px;}
.main_cat_body div.w125 h5 {width:125px;}
.main_cat_body div span {border-right:1px solid #EBF3F8;border-left:1px solid #EBF3F8;font-size:10px;padding:5px 5px 6px 5px;color:#4A5E73;text-transform:uppercase;background:#fff url(/themes/base/blue/images/dropdown.jpg) 172px 5px no-repeat;width:180px;display:block;border-radius: 0px 0px 5px 5px;}
.main_cat_body div.w225 span {width:227px;background-position: 219px 5px;}
.main_cat_body div.w175 span {width:173px;background-position: 165px 5px;}
.main_cat_body div.w165 span {width:163px;background-position: 155px 5px;}
.main_cat_body div.w125 span {width:123px;background-position: 115px 5px;}
.main_cat_body div span strong{color:#000}

.main_cat_body div ul {display:none;border-bottom:1px solid #EBF3F8;border-right:1px solid #EBF3F8;border-left:1px solid #EBF3F8;z-index:1000;position:absolute;top:43px;width:190px;background:#fff;overflow:hidden;margin-top:0;float:left;padding:0;border-radius: 0px 0px 5px 5px;}
.main_cat_body div.w225 ul {width:237px}
.main_cat_body div.w175 ul {width:183px}
.main_cat_body div.w165 ul {width:173px}
.main_cat_body div.w125 ul {width:133px}
.main_cat_body div ul li {}
.main_cat_body div ul li a {display:block;width:100%;border-top:1px solid #EBF3F8;padding:5px 5px 5px 5px;font-size:10px;background:none;color:#4A5E73;text-transform:uppercase;}
.main_cat_body div ul li a:hover {background:#D6E8F0}


.main_category{overflow:hidden;margin-bottom:20px}
.main_category a {display:block;border-top:1px solid #30567A;float:left;width:190px;font-size:18px;padding:8px 10px;background: url(/themes/base/blue/images/main_category_bg.png) repeat-x;border-radius:5px;margin-bottom:3px;font-family:Arial;}
.main_category h1,.main_category h2.active {background: url(/themes/base/blue/images/main_category_bg2.png) repeat-x;color:#fff;border-top:1px solid #30567A;float:left;width:190px;font-size:18px;padding:8px 10px;border-radius:5px;margin:0 0 3px 0;font-family:Arial;font-weight:normal}
.main_category h1 {margin:0 0 3px 0;}
.main_category a.active, .main_category a:hover {background: url(/themes/base/blue/images/main_category_bg2.png) repeat-x;color:#fff}

.main_category h1, .main_category h2 {font-weight:normal;margin:0 0 3px 0;}

.main_category h1 span, .main_category h2 span{display:block;text-indent: -9999px;float:right} 


/*.main_category a.active {background: -moz-linear-gradient(#AA1415,#5D0B0B)}*/

.grupaStart {margin-bottom:10px;}
.categoryBox h4,.grupaStart h3 {margin:0;}

.cookies_info {position: fixed;bottom:0;left:0;width:100%;z-index:500;font-size:11px;letter-spacing:0px}
.cookies_info .txt {width: 960px;margin: 0 auto;padding:10px 20px;background:#ddd;border:1px solid #ccc;border-width:1px 1px 0px 1px;top:0;text-align:left;color:#555}
.cookies_info .close{margin:-5px -10px 0 0 ;display:block;background:#000;padding:5px 10px;color:#fff;float:right;text-decoration:none;font-weight:bold;cursor:pointer}
