*{
/* wszytkim elementa ustaw 0 margin i 0 padding*/
margin:0;
padding:0;
border:0;
}

body
{
/*wycentruj elementy w body centruje container w IE*/
text-align:center;
}




#container
{
/* margin: 0 auto centruje w Mozilli */
margin:0 auto;
width:750px;
BACKGROUND-COLOR:white;
text-align:left;
}

#tresc
{
width:750px;
margin-top:7px;
float:left;
margin-bottom:30px;
/*min-height:350px;*/
}

/********************************
        wpis tylko dla ff
*********************************/
#tresc[id]
{
margin-top:1px;
}

#leftpanel
{
width:170px;
/*height:214px;*/
float:left;
}

#menu
{
margin-top:5px;
width:170px;
height:301px;
background-image:url(./grafika/tlo_menu.gif);
float:left;
}

#menu_offer
{
font-family:arial;
font-size:12px;
color:#666666;

margin-top:15px;
width:170px;
height:150px;

float:left;
border-left:1px solid #666666;
padding:10px;

}
#menu_offer a
{
width:130px;
margin-left:5px;
float:left;
text-align:left;
}

/********************************
        wpis tylko dla ff
*********************************/
#menu_offer[id] a 
{
margin:0;
}

/********************************
        wpis tylko dla ff
*********************************/
#menu_offer[id]
{
width:150px;
}



#rightpanel
{
width:550px;
margin-top:5px;
margin-left:5px;
border-left:1px solid #666666;
float:left;
padding-left:20px;
font-family:arial;
font-size:12px;
text-align:justify;
}
#rightpanel p
{
margin-top:7px;
}

#leftcolumn
{
padding-left:20px;
border-left: 1px dotted #666666;
width:230px;
float:left;
}

/********************************
        wpis tylko dla ff
*********************************/
#leftcolumn[id]
{
width:220px;
}


#leftcolumn p
{
border-left: 1px dotted #666666;
padding-left:10px;
}


#rightcolumn
{
padding-left:20px;
border-left: 1px dotted #666666;
margin-left:20px;
width:275px;
float:left;
}


/********************************
        wpis tylko dla ff
*********************************/
#rightcolumn[id]
{
width:260px;
}


#menu img
{
padding-top:10px;
}

#menu a
{
height:20px;
border: 1px solid #ffebd4;
margin-left:10px;
margin-top:5px;
}

#bgr_fota
{
background-image:url(./grafika/bgr_foto_main.gif);
width:256px;
height:227px;
}

#bgr_fota img
{
margin-left:19px;
margin-top:19px;
}

/**********************************************

             KONIEC STRONY GLOWNEJ

***********************************************/





/*******************************************

         PODSTRONY - POCZATEK

*******************************************/



/*******************************
             OGOLNE
********************************/

.fixed
{
width:400px;
}

.wide
{
width:550px;
clear:right;
}

#onepanel
{

margin-top:5px;
margin-left:5px;
border-left:1px solid #666666;
float:left;
padding-left:20px;
font-family:arial;
font-size:12px;
text-align:justify;
}

#onepanel p
{

margin-top:7px;
border-left: 1px dotted #666666;
padding-left:10px;
}

#onepanel ol
{

margin-top:7px;
border-left: 1px dotted #666666;
padding-left:10px;
}

#onepanel ol span
{
font-weight:bold;
}

#onepanel li
{
margin-left:20px;
}


#onepanel p span
{
font-weight:bold;
}

#onepanel address span
{
font-style:normal;
}


#onepanel address
{
margin-top:10px;
border-left: 1px dotted #666666;
padding-left:10px;
}


#tresc a:link {
font-weight:bold;
color:#ff7600;
text-decoration:none;
}

#tresc a:visited {
font-weight:bold;
color:#ff7600;
text-decoration:none;
}


#tresc a:hover {
font-weight:bold;
color:#00aa00;
text-decoration:underline;
}


#tresc a:active {
font-weight:bold;
color:#ff7600;
text-decoration:none;
}





/*****************************************
           OFERTA - MINI
*****************************************/

.fota_mini_cont
{
width:85px;
height:140px;
background-image:url(./grafika/tlo_foto.gif);
text-align:center;
margin:10px;
float:left;
}


.fota_mini
{
margin-top:6px;
}

.podpis_mini
{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#666666;
}

.add_mini
{
font-size:12px;
}
/*****************************************
           OFERTA - KARTOTEKA
*****************************************/
#card_c
{
float:left;
}

#card_fota
{
float:left;
width:323px;
height:323px;
background-image:url(./grafika/tlo_foto_card.gif);
background-repeat:no-repeat;
padding:26px;
margin-right:15px;
}

/***************************
      wpis tylko dla ff
***************************/
#card_fota[id]
{
width:271px;
height:271px;
}

#card_opisy
{
float:left;
}

#card_opisy H1
{
font-size:20px;
color:#ff7600;
margin-bottom:10px;
}

#card_opisy H2
{
font-size:14px;
font-weight:bold;
color:#666666;
margin-left:0px;
}

#card_opisy H2 span
{
margin:0;
font-size:14px;
font-weight:normal;
color:#666666;
}

#item
{
margin:10px 0px;
}

#dimensions
{
width:120px;

float:left;
}

.dim
{
float:left;
clear:left;
margin-bottom:2px;
}
.dim_value
{
font-family:arial;
font-size:11px;
font-weight:bold;
color:#666666;
margin:6px;
float:left;
}

#add
{
font-size:12px;
width:150px;
margin-top:120px;
float:left;
}


#link
{
padding-top:20px;
clear:both;
}

/*****************************************
           ZAPYTANIE
*****************************************/
.zap_cont
{
float:left;
width:450px;
margin-top:20px;
border-bottom:1px solid #666666;
padding:5px;
}

.zap_fota
{
padding:5px;
float:left;
border:1px solid #ff7600;
}

.zap_podpis
{
margin-left:10px;
font-size:14px;
font-weight:bold;
color:#666666;
float:left;
}
.zap_qty
{
margin-right:5px;
margin-left:50px;
float:left;
}

.zap_qty_form
{
float:left;
}
.zap_remove
{
margin-left:50px;
float:left;
}

.zap_underline
{
margin-top:2px;
float:left;
border-top:2px solid #ff7600;
width:330px;
}

#zap_tekst,#zap_tekst2
{
float:left;
}

#zap_tekst p
{
border:none;
padding:0;
}


#zap_tekst table
{
font-size:12px;
margin-top:10px;
text-align:right;
width:315px;

}


#zap_tekst .check_tbl
{
font-size:12px;
margin-top:10px;
text-align:left;
width:415px;

}



#zap_tekst input
{
margin-top:5px;
width:200px;
border:1px solid #666666;
}



#zap_tekst .notes
{

margin-top:5px;
width:200px;
height:100px;
border:1px solid #666666;
}

#zap_tekst .check
{
padding:5px;
margin-top:0;
width:20px;
float:left;
border:none;
}

/***************************
      wpis tylko dla ff
***************************/
#zap_tekst[id] .check
{
margin-top:2px;
}


#zap_tekst .button
{
margin:5px;
float:left;
margin-top:15px;
width:80px;
border:1px solid #666666;
}

/*******************************************

         PODSTRONY - KONIEC

*******************************************/




/*******************************************

                 STOPKA

*******************************************/




#footer
{
margin-top:0!important;
margin-top:30px;
float:right;
width:750px;


}

.menu{
list-style:none;
background-image:url(grafika/point.gif);
background-repeat: no-repeat;
float:right;
padding-left:15px;
margin-left:15px;
font-family:arial;
font-size:12px;
line-height:7px!important;
line-height:9px;
margin-top:5px;
height:20px;
}

ul {
margin-left:0px;
}

.menu a:link {
font-weight:bold;
color:#000000;
text-decoration:none;
}


.menu a:visited {
font-weight:bold;
color:#000000;
text-decoration:none;
}


.menu a:hover {
font-weight:bold;
color:#00aa00;
text-decoration:underline;
}


.menu a:active {
font-weight:bold;
color:#000000;
text-decoration:none;
}

#listwa_dol
{
font-family:arial;
font-size:10px;
color:#666666;
margin-top:-4px;
text-align:right;
padding-top:4px;
float:left;
width:750px;
height:150px;
background-image:url(grafika/listwa_dol.gif);
background-repeat: no-repeat;
margin-bottom:50px;
}

.tollfree
{
font-size:10px;
font-weight:bold;
float:left;
margin-left:222px;
}

#search input
{
border:1px solid;
margin-right:3px;
margin-bottom:5px;
}

#TypeId
{
border:1px solid;
margin-right:3px;
margin-bottom:5px;
	
}

#p1{
width:25px
}

#p2,#p3{
width:35px
}


.ProductQuantity
{
	border:1px solid black;
	width:50px;
	
}

#pagerBasic, #pagerExtended
{
padding-top:20px;
	clear:both;
}


#popup
{
font-family:arial;
font-size:12px;
font-weight:bold;
text-align:center;
width:300px;
padding:5px;
border:1px solid #ff7600;
margin-left:100px;
background-color:white;
}

.popup
{
	position:relative;
	top:100px;
	z-index:20;
}

.searchCount
{
	float:left;width:460px;
	
}

.village
{
padding:10px;
}
