body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}

html,body {
padding:0;
margin:0;
background-color: #333333;
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
background:  url(images/solus_bg.jpg) left top;
color:#666666;

}

body{
margin:0;
padding:0;
line-height: 1.5em;
}

a {
color: #ECA817;
text-decoration: none;
}

a:hover {
color: #566590;
}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #FFFFFF;
			border: 0px;
		 background:  url(images/container_l.jpg) repeat-y left top; 
}

#lang{
float:right;
margin-right:30px;
}

#topsection{
background: #ffffff;
height: 245px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 0px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 150px 0 220px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 210px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/


}

#rightcolumn{
float: left;
width: 170px; /*Width of right column*/
margin-left: -170px; /*Set left margin to -(RightColumnWidth)*/
}

#footer{
clear: both;
width: 980px;
height:76px;
color: #ffffff;
text-align: left;
background:  url(images/stopka.jpg) no-repeat left top; 
}

#footer a{
color: #ffffff;

}

#footer p{
padding-top:38px;
padding-left:35px;

}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/* .menu gorne  ============================== */
 
#thicktabs{
margin: 0;
float: left;
color: #FFFFFF;
	font-size: 10px;
	font-family: "Trebuchet MS", verdana, sans-serif;
width: 980px; /*leave this value as is in most cases*/
height:29px;
padding-bottom:0px;
background: url(images/l_g_1_08.jpg) no-repeat top left;
positon:absolute;
}

#thicktabs_menu{
margin-left: 20px;
float: left;

}

#thicktabs li{
display: inline;

}
#thicktabs ul{
display: inline;
margin-left:30px;
}

#thicktabs  li a{
float: left;
color: #FFFFFF;
padding: 8px 14px; /*padding of tabs*/
text-decoration: none;
border-top: 0px solid #d3bdbe; /*top border style*/
border-bottom: 0px solid #ffa1a3; /*thick bottom border below tabs*/
background: transparent url(images/gorne_li.gif) no-repeat left top;
background-position: 5px 11px;
margin-left:4px;
}

#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/
border-left: 1px solid #d3bdbe; /*left border style*/
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #d3bdbe; /*right border style*/
background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/
}

#thicktabs li a:visited{
color: #ffffff;
}

#thicktabs li a:hover{
color: #ffffff;
background: transparent url(images/kemaher2_04.jpg) center center repeat-x;
text-decoration: underline;
}


p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}


/* .naglowki kategorii  ============================== */
#lewe_menu_szare
{
width:210px;
text-align:left;
margin:0px;
padding:0px;

	
}

#lewe_menu_szare h2
{
width:210px;

}	

#lewe_menu_szare a
{
 width:210px;
height:40px;
text-align:left;
background: transparent url(images/submenu_systemy_szare.jpg) no-repeat left top;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:0px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
color:#356198;
display:block;
font-weight:bold;
}	

#lewe_menu_szare a:hover
{
 width:210px;
height:40px;
text-align:left;
background: transparent url(images/submenu_systemy_szare.jpg) no-repeat left top;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:0px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
color:#A9210B;
display:block;
font-weight:bold;
}

#lewe_menu_czarne
{
width:210px;
text-align:left;
margin:0px;
padding:0px;

	
}

#lewe_menu_czarne h2
{
width:210px;

}	

#lewe_menu_czarne a
{
 width:210px;
height:40px;
text-align:left;
background: transparent url(images/menu_czarne.jpg) no-repeat left top;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:1px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
color:#ffffff;
display:block;
font-weight:bold;

}	

#lewe_menu_czarne a:hover
{
width:210px;
height:40px;
text-align:left;
background: transparent url(images/menu_czarne.jpg) no-repeat left top;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:1px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
color:#ffffff;
display:block;
font-weight:bold;
}




#lewe_menu_nieb
{
width:210px;
text-align:left;
margin:0px;
padding:0px;

	
}

#lewe_menu_nieb h2
{
width:210px;
height:40px;
text-align:left;
background: transparent url(images/submenu_systemy1_01.jpg) no-repeat left top;
color:#FFFFFF;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:0px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
}		

#lewe_menu
{
width:210px;
text-align:left;
margin:0px;
float:left;
height:100%;
	
		}
#tresc h2 {
font-size: 13px;
color: #F08600;
padding-left: 0px;
line-height: 40px;
border-bottom: 1px solid #D3D5D6;
height:40px;
font-weight:bold;
font-family: "Trebuchet MS", verdana, sans-serif; 
width:580px;  
}

#tresc p{
  padding:10px;
}

#tresc_produkt  {
padding-top:10px;
width:580px;
}

#tresc_produkt h3 {
font-size: 13px;
color: #F08600;
padding-left: 0px;
border-bottom: 0px solid #D3D5D6;
font-weight:bold;
font-family: "Trebuchet MS", verdana, sans-serif;   
}

#tresc_produkt p{
 padding:10px;
}

#tresc_produkt h2 {
font-size: 11px;
color: #ffffff;
padding-left: 35px;
line-height: 22px;
height:22px;
font-weight:bold;
/*font-family: "Trebuchet MS", verdana, sans-serif; */
background: url(images/tresci_h2.gif) no-repeat ;   

}

#tresc_produkt a {
color: #DF0E0E;
text-decoration: underline;
}

#tresc_produkt a:hover {
color: #000000;
}

.accordion-menu {
width:210px;
font:11px "Verdana";
color:#666666;

}
.accordion-menu a.menuitem{
background:#F0F0F0;
font:normal 11px "Verdana";
display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px; 
background: url(images/bullet_nieb.jpg) no-repeat ;  
color:#666666;

}
.accordion-menu li{
list-style-type:none;
border-top:1px solid #ffffff;
background-color:#F0F0EF;
color:#666666;
background:#F0F0F0;

		                
}	
.accordion-menu a.menuitem:visited, .accordion-menu .menuitem:active{
color:#666666;
}
.accordion-menu a.menuitem:hover{
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over.jpg) no-repeat ;

}
.accordion-menu ul.submenu{
width:auto;
list-style-type:none;
background-color: #FFFFFF;
}
.accordion-menu ul.submenu li{
background:#ffffff;
display:block;
height: 22px;
line-height: 22px;
/*padding-left:17px;  */   



}

.accordion-menu ul.submenu li a{

/*background:#665F6E;   */
display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px;
color:#666666;     
background:#F0F0F0 url(images/biale_menu.jpg) no-repeat ;


 
}
.accordion-menu ul.submenu li a:hover{
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over2.jpg) no-repeat ;
}

.accordion-menu ul.submenu li a.activemenu{
/*background:#524C59 url(images/active_nieb.gif) no-repeat ; */ 
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;  
/*padding-left:15px;*/
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over2.jpg) no-repeat ;
font-weight:bold;

}

.activemenu {
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over.jpg) no-repeat ; 
font-weight:bold;

}

.accordion-menu  a.activemenu:hover {
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over.jpg) no-repeat ;
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;
font-weight:bold;

}

.accordion-menu ul.submenu li a.activemenu :hover{
background:#ffffff url("../images/icons/submenu-bg.gif") no-repeat right;
color:#FFFFFF;
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
text-indent:5px;
padding-left:25px;
}

#active-submenuheader{
font:11px  "Verdana";
display:block;
border-top:1px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#0A99D3;
background:#E7E7E7 url(images/submenu_systemy1_over.jpg) no-repeat ;
font-weight:bold;

}

#active-submenuheader a:hover{
background:#665f6e;
color:#FFFFFF;
font:bold 11px  "Verdana";
display:block;
width:auto;
border-top:1px solid #FFFFFF;
}

#lewe_menu_pom
{
width:210px;
text-align:left;
margin:0px;
padding:0px;
}

#lewe_menu_pom h2
{
width:210px;
height:40px;
text-align:left;
background: transparent url(images/pom_2_01.jpg) no-repeat left top;
color:#FFFFFF;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:0px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif;   
}	

.accordion-menu2 {
width:210px;
font:11px "Verdana";
color:#666666;
}
.accordion-menu2 a.menuitem2{
background:#F0F0F0;
font:normal 11px "Verdana";
display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px; 
background: url(images/bullet_pom.jpg) no-repeat ;  
color:#666666;
}
.accordion-menu2 li{
list-style-type:none;
border-top:1px solid #ffffff;
background-color:#F0F0EF;
color:#666666;

		                
}	
.accordion-menu2 a.menuitem2:visited, .accordion-menu2 .menuitem2:active{
color:#666666;
}
.accordion-menu2 a.menuitem2:hover{
color:#E77919;
background:#E7E7E7 url(images/pom_over.jpg) no-repeat ;
}
.accordion-menu2 ul.submenu2{
width:auto;
list-style-type:none;
background-color: #FFFFFF;
}
.accordion-menu2 ul.submenu2 li{
background:#ffffff;
display:block;
height: 22px;
line-height: 22px;
color:#FFFFFF;
}

.accordion-menu2 ul.submenu2 li a{

color:#666666;
display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px; 
background:#F0F0F0 url(images/biale_menu.jpg) no-repeat ;

 
}
.accordion-menu2 ul.submenu2 li a:hover{
color:#E77919;
background:#E7E7E7 url(images/pom_sub_over.jpg) no-repeat ;

}

.accordion-menu2 ul.submenu2 li a.activemenu2{
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;  
color:#E77919;
background:#E7E7E7 url(images/pom_sub_over.jpg) no-repeat ;
font-weight:bold;


}

.activemenu2 {
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#E77919;
background:#E7E7E7 url(images/pom_over.jpg) no-repeat ;
font-weight:bold;
}

.accordion-menu2  a.activemenu2:hover {
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;
color:#E77919;
background:#E7E7E7 url(images/pom_over.jpg) no-repeat ;
font-weight:bold;
}

.accordion-menu2 ul.submenu2 li a.activemenu2 :hover{
background:#8d8793 url("../images/icons/submenu-bg.gif") no-repeat right;
color:#FFFFFF;
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
text-indent:5px;
}

#active-submenuheader2 {
font:11px  "Verdana";
display:block;
border-top:1px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#E77919;
background:#E7E7E7 url(images/pom_over.jpg) no-repeat ;
font-weight:bold;
}

#active-submenuheader2 a:hover{
background:#665f6e;
color:#FFFFFF;
font:bold 11px  "Verdana";
display:block;
width:auto;
border-top:2px solid #FFFFFF;
}	

#lewe_menu_czerw
{
width:210px;
text-align:left;
margin:0px;
padding:0px;
}

#lewe_menu_czerw h2
{
width:210px;
height:40px;
text-align:left;
background: transparent url(images/czerw_2_01.jpg) no-repeat left top;
color:#FFFFFF;
text-align:left;
font-size:13px;
display:block;
text-decoration:none;
padding-top:0px;
margin-left:0px;
padding-left: 30px;
line-height:40px;
margin:0px;
font-family: "Trebuchet MS", verdana, sans-serif; 
}

.accordion-menu3 {
width:210px;
font:11px "Verdana";
color:#666666;
}
.accordion-menu3 a.menuitem3{
background:#F0F0F0;
font:normal 11px "Verdana";
display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px; 
background: url(images/bullet_czerw.jpg) no-repeat ; 
color:#666666;
}
.accordion-menu3 li{
list-style-type:none;
border-top:1px solid #ffffff;
background-color:#F0F0EF;
color:#666666;
		                
}	
.accordion-menu3 a.menuitem3:visited, .accordion-menu3 .menuitem3:active{
color:#666666;
}
.accordion-menu3 a.menuitem3:hover{
color:#B6370C;
background:#E7E7E7 url(images/czerw_over.jpg) no-repeat ;
}
.accordion-menu3 ul.submenu3{
width:auto;
list-style-type:none;
}
.accordion-menu3 ul.submenu3 li{
background:#ffffff;
display:block;
height: 22px;
line-height: 22px;
padding-left:0px;
color:#666666;
}

.accordion-menu3 ul.submenu3 li a{

display:block;
width:auto;
height: 22px;
line-height: 22px;
padding-left:30px; 
background:#F0F0F0 url(images/biale_menu.jpg) no-repeat ;
color:#666666;

 
}
.accordion-menu3 ul.submenu3 li a:hover{
color:#B6370C;
background:#E7E7E7 url(images/czerw_sub_over.jpg) no-repeat ;
font-weight:bold;
}

.accordion-menu3 ul.submenu3 li a.activemenu3{
 
color:#B6370C;
background:#E7E7E7 url(images/czerw_sub_over.jpg) no-repeat ;
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;  
font-weight:bold;


}

.activemenu3 {

font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#B6370C;
background:#E7E7E7 url(images/czerw_over.jpg) no-repeat ;
font-weight:bold;
}

.accordion-menu3  a.activemenu3:hover {
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
height: 22px;
line-height: 22px;
color:#B6370C;
background:#E7E7E7 url(images/czerw_over.jpg) no-repeat ;
font-weight:bold;
}

.accordion-menu3 ul.submenu3 li a.activemenu3 :hover{
background:#8d8793 url("../images/icons/submenu-bg.gif") no-repeat right;
color:#FFFFFF;
font:11px  "Verdana";
display:block;
border-top:0px solid #FFFFFF;
text-indent:5px;
font-weight:bold;
}

#active-submenuheader3 {
font:11px  "Verdana";
display:block;
border-top:1px solid #FFFFFF; 
height: 22px;
line-height: 22px;
padding-left:30px;
color:#B6370C;
background:#E7E7E7 url(images/czerw_over.jpg) no-repeat ;
font-weight:bold;
}

#active-submenuheader3 a:hover{
background:#665f6e;
color:#FFFFFF;
font:bold 11px  "Verdana";
display:block;
width:auto;
border-top:1px solid #FFFFFF;
}

#lista h2 {
font-size: 13px;
color: #665F6E;
padding-left: 0px;
border-bottom: 1px solid #E2E5E7;
font-weight:bold;

}

#lista h2 a{
font-size: 13px;
color: #665F6E;

}

#lista h2 a:hover{
font-size: 13px;
color: red;

}

#lista_promocje h2 {
font-size: 11px;
color: #ffffff;
padding-left: 10px;
line-height: 22px;
height:22px;
background:#0093DD;
}

#lista_promocje  {
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;

}

#lista_promocje ul {
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;

}
.submenu3 ul {
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;
}

#lista_promocje  p{
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;

}

#lista_promocje  a{
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;

}

#lista_promocje a:hover {
font-size: 11px;
font:11px  "Verdana";
/*font-family: "Trebuchet MS", verdana, sans-serif;   */
color:#666666;
text-decoration:none;

}

.lewo {
float:left;
}
.prawo {
float:right;
} 

#lista a {
color: #665F6E;
}	

#separ  {
height: 10px; /*Height of top section*/

}

#separ_tabelka  {
height: 5px; /*Height of top section*/
background:#F08600;
}
#separ_tabelka2  {
height: 40px; /*Height of top section*/
background:#FFFFFF;
}

#gallery_tresc {
padding:0px;
                }
                
#gallery_opis {
padding:0px;
}
#gallery_opis p {
padding:0px;
}
 
#gallery_tresc img {
     
     BORDER-RIGHT: #DBE2E8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #DBE2E8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #DBE2E8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #DBE2E8 1px solid; BACKGROUND-COLOR: #ffffff;
     margin:5px;   
    }
    
    #gallery_tresc2 img {
     
     BORDER-RIGHT: #DBE2E8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #DBE2E8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #DBE2E8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #DBE2E8 1px solid; BACKGROUND-COLOR: #ffffff;
     margin:5px;  
     float:left; 
    }

#gallery img {
     
     BORDER-RIGHT: #DBE2E8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #DBE2E8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;  BORDER-LEFT: #DBE2E8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #DBE2E8 1px solid; BACKGROUND-COLOR: #ffffff;
          
    }

    }
.galeria img {
     
     BORDER-RIGHT: #DBE2E8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #DBE2E8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;  BORDER-LEFT: #DBE2E8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #DBE2E8 1px solid; BACKGROUND-COLOR: #ffffff;
          
    }	
    
    .clear{
	clear:both;
}   
#separ_tresc {
     border-bottom: #C0C0C0 1px solid; 
     width:100%;
     height:4px;
     padding:4px;
    }  
    


.urbangreymenu{
width: 148px; /*width of menu*/
}

.urbangreymenu .headerbar{

font: normal 11px Verdana;                    
color: #504C4B;
background: #e7E7E7 url(images/tlo_promocje.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-left:15px;
padding-top:5px;
padding-right:5px;
border-top:1px solid #FFFFFF;


}

.cena a{
font: bold 16px Verdana;
color:#0093DD;
text-align:center;
}

cena {
font: bold 16px Verdana;
color:#0093DD;
text-align:center;
}

.cena.selected {
font: bold 16px Verdana;
color:#ffffff;
text-align:center;




}

.cena {
font: bold 16px Verdana;
color:#0093DD;
text-align:center;
}

.cena.selected {
font: bold 16px Verdana;
color:#ffffff;
text-align:center;




}


.urbangreymenu.cena a{
font: bold 16px Verdana;
color:#0093DD;
text-align:center;
}

.urbangreymenu .cena.selected {
font: bold 16px Verdana;
color:#ffffff;
text-align:center;
}

#rozmiar_promocje {
font: normal 11px Verdana;
color: #959493;

}

#rozmiar_promocje a{
font: normal 11px Verdana;
color: #959493;

}

#rozmiar_promocje .selected {
font: normal 11px Verdana;
color: #ffffff;

}




.rozmiar_promocje {
font: normal 11px Verdana;
color: #959493;

}

.rozmiar_promocje a {
font: normal 11px Verdana;
color: #959493;

}

.rozmiar_promocje .selected {
font: normal 11px Verdana;
color: #ffffff;

}

.rozmiar_promocje a.selected {
font: normal 11px Verdana;
color: #ffffff;

}

.rozmiar_promocje a:hover {
font: normal 11px Verdana;
color: #ffffff;

}



.urbangreymenu .headerbar.selected {
font: normal 11px Verdana;
color:#504C4B;
background: #e7E7E7 url(images/tlo_promocje_over.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-top:5px;
border-top:1px solid #FFFFFF;

}

#urbangreymenu .headerbar.selected {
font: normal 11px Verdana;
color: #504C4B;
background: #e1e1e1 url(images/tlo_promocje_over.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-top:5px;
border-top:1px solid #FFFFFF;

}


.urbangreymenu .headerbar a {
text-decoration: none;
color: #504C4B;
display: block;
}

.urbangreymenu .headerbar.selected a{
text-decoration: none;
color: #504C4B;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0px;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 0px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 0px 0;
line-height: 17px;
padding-left: 0px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

.urbangreymenu h2{

height:40px;
color:#FFFFFF;
font-family: "Trebuchet MS", verdana, sans-serif; 
line-height:40px;
padding-left:30px;
font-size:13px;
background-color: #0093DD;
display:block;
text-ident:10px;
border-bottom:1px solid #FFFFFF;

}



.urbangreymenu .headerbar h3{
font: normal 11px Verdana;
color: #504C4B;
background: #F0F0F0 url(images/tlo_promocje.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-left:15px;
padding-top:5px;
padding-right:5px;
border-top:1px solid #FFFFFF;


}

.urbangreymenu .headerbar h3 a {
font: normal 11px Verdana;
color: #504C4B;
background: #F0F0F0 url(images/block_promo.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-left:15px;
padding-top:5px;
padding-right:5px;
border-top:1px solid #FFFFFF;


}

.urbangreymenu .headerbar h3 a:hover{
font: normal 11px Verdana;
color: #504C4B;
background: #F0F0F0 url(images/block_promo.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;*/
display:block;
height:60px;
text-align:left;
padding-left:15px;
padding-top:5px;
padding-right:5px;
border-top:1px solid #FFFFFF;


}




#columns li h4 {
	text-decoration: none;
	margin: 0; 
	color: #666666;
	height:28px;
	           border: 0px solid #C6C6C6;
	           background: #F0F0F0 url(images/menu_bg.png) repeat-x; 
	          font: normal 11px Verdana;
	          padding-top:2px;
	         	           
}

#promocje_duza_pod h4 {
	text-decoration: none;
	color: #666666;
  font: normal 11px Verdana;
padding:5px;       	           
}

#columns li {
	float: left; 
	height: auto; 
	width: 100px !important; 
  border: 1px solid #C6C6C6;
	padding: 0px; 
	text-decoration: none;
	margin:2px;
	background:#f0f0f0;
}
#columns {
	list-style: none;
	width: 100%;
	margin: 0;
	text-decoration: none;
}

#tytul_promocje_duza a {

color:#FFFFFF;
font:bold 14px  "Verdana";
display:block;
width:270px;
border-top:0px solid #FFFFFF;
text-align:left;
padding-left:0px;
text-decoration: none;
}	

#gwiazdka_cena1 {

font: normal 12px Verdana;                    
color: #ffffff;
background: #ffffff url(images/tlo_tab1.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
/*text-transform: uppercase;*/
display:block;
height:80px;
width:80px;
top: 0;

}
#gwiazdka_cena_mala h3{

font: bold 14px Verdana;                    
color: #ffffff;
padding-top:30px;

}

#gwiazdka_cena_duza {

font: normal 12px Verdana;                    
color: #ffffff;
background: #ffffff url(images/gwiazdka_duza.jpg) no-repeat ; /*last 2 values are the x and y coordinates of bullet image*/
/*text-transform: uppercase;*/
display:block;
height:100px;
width:100px;
top: 0;

}
#gwiazdka_cena_duza h3{

font-size:20px;
font-family: verdana;              
color: #ffffff;
padding-top:38px;
font-weight:normal;

}


#promocje_duza {
color:#797979;
font:bold 11px  "Verdana";
width:560px;
height:120px;
border:1px solid #d1d1d1;
text-align:left;
padding:2px;
display:block;
text-decoration: none;
background: #F8F8F8 url(images/tlo_prom_d.jpg) repeat ; /*last 2 values are the x and y coordinates of bullet image*/
}	

#promocje_duza_tytul {

font:normal 12px  "Verdana";
width:240px;
height:120px;
float:left;
text-decoration: none;
}	



#rozmiar_duza {
color:#0093DD;
font:normal 12px  "Verdana";
text-decoration: none;
margin-left:30px;
padding-left:20px;

}	
#promocje_duza_tytul a {

top:15px;
color:#0093DD;
font:normal 12px  "Verdana";
text-decoration: none;
margin-left:30px;
background: url(images/bullet_kwadrat.jpg) no-repeat ; 
padding-left:20px;

}	

#promocje_duza_szczegoly a {

color:#ffffff;
font:normal 11px  "Verdana";
text-decoration: none;
background: #000000 ; 
padding:4px;
}

#promocje_duza_szczegoly a:hover {
color:#ffffff;
font:normal 11px  "Verdana";
text-decoration: none;
background: #000000 ; 
padding:4px;
}

#promocje_duza_szczegoly {

padding-top:40px;
color:#ffffff;
font:normal 11px  "Verdana";
text-decoration: none;

}

#promocje_duza_tytul a:hover {

color:#0093DD;
font:normal 12px  "Verdana";
text-decoration: none;
margin-left:30px;
background: url(images/bullet_kwadrat.jpg) no-repeat ; 
}	



#promocje_duza_pod {

color:#000000;
font:bold 11px  "Verdana";
text-align:left;
float:right;
text-decoration: none;
}	     

.urbangreymenu_nowy{
width: 560px; /*width of menu*/
}

.urbangreymenu_nowy .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu_nowy .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu_nowy ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}



.urbangreymenu_nowy ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu_nowy ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu_nowy ul li a:visited{
color: black;
}

.urbangreymenu_nowy ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
