/*
# Qarholder. All rights reserved.
#
# T Nick:           Date:       Info:
# -------------------------------------------------------------------------------------------------
# D wbuczak        14/06/2006  Pierwsza implementacja
#
#
#
# -------------------------------------------------------------------------------------------------
*/

#oferta {

}

#oferta table.gora {
   table-layout: fixed;
   width:   760px;
   height:  36px;
   /* border : 1px solid red;  */
   margin: 0px 0px 0px 0px;
}

#oferta table.gora td.lewa_kolumna {
   padding: 0;
   width: 500px;
}

#oferta table.gora td.prawa_kolumna {
   padding: 0;
   width: 260px;
}

#oferta table.dol {
   vertical-align: top;

   /*table-layout: fixed;   */
   /*wight: 790px; */

   /*border: 1px solid green;  */
   margin: 0px 0px 0px 0px;
}

#oferta table.dol td.lewa_kolumna {
	vertical-align: top;
	padding: 4px;
}

#oferta table.dol td.prawa_kolumna {
	vertical-align: top;
	padding: 4px;
}


#oferta table.kompozycja {
   table-layout :fixed;
   /* border: 1px solid black;  */
   padding: 4px;
   width: 360px;
  /* height: 405px;  */
}

#oferta table.kompozycja td {
   padding: 2px;
}

#oferta table.kompozycja tr.gornyWiersz {
   height:  12px;
   /* background-color: yellow;  */
}

#oferta  table.kompozycja tr.zdjecieKompozycji {
   height: 300px;
   min-height : 250px;
   max-height : 250px;
  /* background-color: red;  */
}


#oferta table.kompozycja tr.komentarzWzorca {
  /* height:  50px;
   min-height : 50px;
   max-height : 50px;  */
   /*vertical-align: top;    */
  /* background-color: green; */
}

#oferta table.kompozycja tr.dostepneRozmiaroKsztalty {
 /* height: 18px;*/
 /* background-color: cyan;   */

}

#oferta img.kompozycja {
   /*
   width : 310px;
   height : 310px;
   */
   /*
   min-width: 300px;
   min-height: 300px;

   */

   max-width: 310px;
   max-height: 310px;

}

#oferta table.pr_wzor {
  /*background-color: red;  */
   table-layout :fixed;
   width: 394px;
   height: 240px;
  /* margin-left : 10px; */
   vertical-align: top;
  /* border: 1px solid black;     */
}


#oferta table.przyklad_wz {
   table-layout :fixed;
   width: 120px;
   height: 115px;
   /*margin: 0px 0px 0px 5px;*/

   /*  background-color: blue; */
   /*  background-color: gray; */
}

#oferta table.przyklad_wz td {
   /* background-color : cyan;
   width: 130px;*/
   margin: 1px 0px 0px 0px;
   padding: 0px;
}

#oferta table.przyklad_wz td.thumbnail {
   max-width: 86px;
   max-height : 86px;
   min-width: 86px;
   min-height : 86px;
   width: 86px;
   height : 86px;
   /*
   margin: 0 0 0 0;
   padding: 0 0 0 0; */
}

#oferta table.przyklad_wz  td.kod_koloru {
   /* width: 120px; */
   /*width :  92px; */
   /*
    width :  150px; */

   height : 10px;
   margin: 0px 0px 0px 0px;
   padding: 0;
  /* background-color: green; */
}


/*
#oferta table.pr_wzor td {
  margin: 1px 0px 0px 0px;
  padding: 2px;
}

*/

#oferta  img.thumbnail {
   width:  86px;
   height: 86px;
   /*
   max-width: 86px;
   max-height: 86px;
   min-width: 86px;
   min-height: 86px;
   */
}

#oferta  img.thumbnail_kompozycji {
   width:  96px;
   height: 78px;
   /*
   max-width: 86px;
   max-height: 86px;
   min-width: 86px;
   min-height: 86px;
   */
}


#oferta table.opisWzorca {
   height:  40px;
}


#oferta table.tabelka_wewnetrzna_opisu_wzorca {
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: white;
	color: #000000;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

#oferta table.tabelka_wewnetrzna_opisu_wzorca thead {
	background-color : #009900;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
}

#oferta table.warianty {
   padding: 5px;
   height: 32px;
}

