content img{
	border:0;
	}


/*  */
* form.formy  {display: inline;
float: none;line-height:27px; vertical-align:middle;}
*span.floater {line-height:27px;vertical-align:middle;}
*span.text_f {line-height:27px; vertical-align:middle;}

.anim2 {
	margin:0 auto;
	text-align:center;
	padding:0;
	width:754px;
	height:32px;
	background:url("images/wiz_rogi_test.gif") ;
	}	

.prawa {
	height:100%;
	clear:both;
	}
.procent {
	width:50%;
	background:url("images/wiz_boki.jpg") repeat-x #fff;
	border:0;
	margin:0;
	padding:0;
	}
.glowna {
	width:754px;
	border:0;
	margin:0;
	padding:0;	
	}
.lewa_menu {
	background:url("images/wiz_menu_lewa.jpg") top no-repeat #fff;
	width:203px;
	height:auto;
	margin:0px;
	padding:350px 0px 0px 0px;
	}
.lynky {
	padding-left:15px;
	}
.lynky a:link {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:8pt;font-weight:bold;}
.lynky a:visited {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:8pt;font-weight:bold;}
.lynky a:hover {background-color:transparent;color:#ffb600;border:0;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:bold;}

/***** menu lewa strona *****/

#navcontainer {
	margin:0;padding:0;z-index:1;text-align:center;
	}
a.kontakt {
		background:url("images/.jpg") #0296f0;
		background-position: 0 0 no-repeat;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:75px;		
	}
a.kontakt:hover {
		background:url("images/.jpg") #0296f0;
		background-position: 0px -75px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:75px;		
	}
/***** footer *****/
.footer {
    position:relative;
	padding:0px;
	border-top:0px solid black;
	border-left:0;
	border-right:0;
	border-bottom:0;
	background:url("images/wiz_footer.jpg") no-repeat bottom #fff;
	text-align:center;
	color:black;
	width:754px;
	height:150px;
	}	
.footer img {
	border:0px;
	}
body {
	
	margin: 0;
	padding-left: auto;
	padding-right:auto;
	color: #073f7a;
	background-color: #fff;
	font-family: Georgia, serif;
}

h1, h2, h3, h4, h5{
	font-size:13px;
	display:inline;
	}
.skryten {
	position: absolute;
	z-index:1;
	}
.serwer {
	float:left;
	}
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	color:#000;
	font-weight:bold;
        }

/***** styl dla tekstu nad okienkiem logowania *****/
p.log {
	font:10px/16px verdana, arial, helvetica, sans-serif;

	}
div {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	}

hr {
	color: #085784;
	background-color: #085784;
	height: 1px;
	width:375px;
	}

.brazek {
	float:left;
	padding-right:20px;
	}
.brazek2 {
	border:0px;
	float:right;
	padding-left:20px;
	}
.cont {
	display:table;
	vertical-align:text-top;
	width:100%;
	}
.cont div {
	vertical-align:text-top;
	width:49%;
	height:350px;
	position:relative;
	}
.inline1 {
	float:left;	
	vertical-align:text-top;border-right:1px dotted black;
	height:100%;
	}
.inline2 {
	float:right;
	vertical-align:text-top;border-left:1px dotted black;
	height:100%;
	}
.spinacz {
	
	}
#linkisklep {
	font-size:16px;
	color: #000;
	font-weight: bold;
	margin-bottom:25px;
	padding-bottom:25px;
	}
#linkisklep  a{
	color: #E00E9A !important;
	margin-bottom:25px;
	padding-bottom:25px;
	}
.czas {
	margin-left:10px;
	font-weight:bolder;
	}
.hotele *{
	border:0px;
	}
.czerwone-wizy {
	color:#e00e9a;
	font-size:20px;
	}
/***** ogloszenia *****/	 
/***** ogloszenia *****/	 
div.ramka {
	padding:20px 10px 20px 10px;
	border:0;
	}
#ogloszenie {
	padding:5px 0 0 0; 
	text-align:center;
	clear:both;
	}
#ogloszenie a:link {color:red;border:0;text-decoration:underline;font-family:Arial;font-size:10pt;font-weight:bold;}
#ogloszenie a:visited {color:red;border:0;text-decoration:underline;font-family:Arial;font-size:10pt;font-weight:bold;}
#ogloszenie a:hover {background-color:transparent;color:#ffb600;border:0;text-decoration:none;font-family:Arial;font-size:10pt;font-weight:bold;}
.clear {
	clear: both;
}
.alignright {
	text-align: right;
}
.wide {
	background-color: #ffc;
}
.top {
	border-bottom: 1px solid #000;
}
.bottom {
	border-top: 1px solid #000;
}
.baner2 { 
	position:relative;
	background: url("images/wizy_top_bg.jpg") repeat-x #cdcfce;
	border: 0;
	height: 202px;
	width: 754px;
	margin: 0px;
	padding: 0px;
	z-index:2;
}
.inl {
	display:inline;
	}
div.podbaner {
	background:url("images/podbaner_wizy.gif") no-repeat #fff;
	height:50px;
	text-align:right;
	color:black;
	margin:0px;
	padding:0px;
	}
.podbaner div {
	text-align:left;
	margin-left:220px;
	}
.stat {
	float:right;
	}
.testfloat {
	width: 50px;
	border: 2px solid #f90;
	background-color: #ffd;
	font-size: .8em;
}
.to-right {
	float: right;
}
.to-left {
	float: left;
}

.wrapper {
	border: 0px solid #000;
	width:754px;
	background:#fff;
	
}
.outer {
	margin-left: 203px; /* L */
	margin-right: 0px; /* R */
	border-left: 1px solid #fff;
	border-right: 0px solid #2fb2f6;
	background:#fff;
}
.wrap-cl {
	float: left;
	width: 100%;
	margin-right: -1px;
}

.center {
	float: right;
	width: 100%;
	margin-left: -1px;
	background:url("images/wiz_glob.gif") repeat-y #fff;
}
.center1 {
	float: right;
	width: 100%;
	margin-left: -1px;
}
.left {
	float: left;
	position: relative;
	width: 203px;  /* L */
	margin-left: -204px;  /* -L-1 */
	margin-right: 2px;
	padding-top:0px;
	padding-bottom:0px;
	background:transparent;
}
.right {
	float: right;
	position: relative;
	width: 0px;  /* R */
	margin-right: -1px;  /* -R-1 */
	margin-left: 2px;
	
}
/* previene allargamento floats (hidden) e problemi rendering left col (relative) in IE/Mac \*//*/
.inleft, .inright, .incenter {
	width: 100%;
	overflow: hidden;
	
}
.wrap-cl {
	position: relative;
}
/**/

* html .wrap-cl {
	margin-right: 0;
}
* html .center {
	margin-left: 0;
}
* html .left {
	margin-right: 1px;
}
* html .right {
	margin-left: 1px;
}
/* regola su incenter previene espansione center \*/
* html .outer, * html .wide, * html h2, * html .wrapper {
	height: 0;
}
* html .incenter {
	width: 100%;
	margin-right: -10000px;
}
/**/

.outer {
	word-wrap: break-word;
}



/**/
/***** linki *****/


a:link {color:#000;border:0;}
a:visited {color:#000;border:0;}
a:hover {background-color:#fff;color:#0122c9;border:0;}


.podbaner a:link {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:10pt;font-weight:bold;}
.podbaner a:visited {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:10pt;font-weight:bold;}
.podbaner a:hover {background-color:transparent;color:#ffb600;border:0;text-decoration:none;font-family:Arial;font-size:10pt;font-weight:bold;}

.lynky a.cos:link {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:8pt;font-weight:bold;}
.lynky a.cos:visited {color:#5d5d5f;border:0;text-decoration:underline;font-family:Arial;font-size:8pt;font-weight:bold;}
.lynky a.cos:hover {background-color:transparent;color:#ffb600;border:0;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:bold;}


/***** buttony i pola tekstowe *****/
.logoform {
	margin-top:360px;
	}
.loguj {
	clear:both;
	text-align:center;
	padding:0;
	border:0;
	
	}
.pole
	{ 
	margin:0px;
	
	width:73px;
	border: 1px solid #0122c9;
	}
.pole:hover, .pole:focus
	{  
	border: 1px solid #0122c9;
	background-color:#e5e5e5
	}
 
input.button
{ 	
	
	color:#fff;
	font-weight:bolder;
	border: 1px solid #0122c9;
	background-color:#0122c9;
	}
input.button:hover, input.button:focus
	{ 
	
	border: 1px solid #0122c9;
	font-weight:bolder;
	background-color:#fff;
	color:#0122c9;
	  }
input.button2
{ 	
	margin-top:15px;
	padding:0;
	color:#fff;
	font-weight:bolder;
	border: 1px solid #6aa6c8;
	background-color:#0122c9;
	background: no-repeat;
	}
input.button2:hover, input.button2:focus
	{ 
	margin-top:15px;
	padding:0;
	color:#000;
	font-weight:bolder;
	border: 1px solid #6aa6c8;
	background-color:transparent;
	background:;
	  }
.pole2
	{ 
	margin:0;
	padding:0;
	height:13px;
	width:73px;
	border: 1px solid #c1bebc;}
.pole2:hover, .pole2:focus	{  border: 1px solid #c1bebc;
 background-color:#e5e5e5}
/***** CORNERS *****/
 
/* set background images for corners left column*/
.rbroundbox { background: url(images/simple_background.gif) repeat; }
.rbtop div  { background: url(images/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(images/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(images/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(images/simple_bottom_right.gif) no-repeat bottom right; }
 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 14.3em; margin: auto; }

/* set background images for corners right column */
.rbroundbox2 { background: url(images/simple_background.gif) repeat; }
.rbtop2 div  { background: url(images/simple_top_left.gif) no-repeat top left; }
.rbtop2      { background: url(images/simple_top_right.gif) no-repeat top right; }
.rbbot2 div  { background: url(images/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot2      { background: url(images/simple_bottom_right.gif) no-repeat bottom right; }
 /* height and width details */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent2  { margin: 0 14px; }
.rbroundbox2 { width: 14em; margin: auto; }


.form_k {
	text-align:left;
	margin:auto;
	}
input.pole_k {
	margin:0 0 2px 0;
	border: 1px solid #24769b;
	}
.pole_k
	{ border: 1px solid #24769b;}
.pole_k:hover, .pole_k:focus
	{  border: 1px solid #24769b;
 	background-color:#e5e5e5
 	}

input.button_k
{ 	color:#fff;
	font-weight:bolder;
	border: 1px solid #599dc2;
	background-color:#24769b;
	}
input.button_k:hover, input.button_k:focus
	{
	border: 1px solid #599dc2;
	font-weight:bolder;
	background-color:#24769b;
	color:#599dc2;
	  }



/* menu nowe */
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 130px;
		margin-top : -25px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 11em;
		w\idth : 10em;
		display : block;
		color : #bfe0ef;
		font-weight : bold;
		text-decoration : none;
		background-color : #006caa;
		border : 1px solid black;
		padding : 0 0.5em;
		text-align:center;
	}
	
	#nav li a.submenu {
		background:url("images/.jpg") no-repeat #0296f0;
		background-position: 0 0 no-repeat;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
		}
	#nav li a.submenu:hover {
		background:url("images/.jpg") no-repeat #0296f0;
		background-position: 0px -15px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
		}
	#nav li a.nowosci {
		background:url("images/.jpg") #0296f0;
		background-position: 0 0 no-repeat;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}
	#nav li a.nowosci:hover {
		background:url("images/.jpg") #0296f0;
		background-position: 0px -15px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}
	#nav li a.kontakt {
		background:url("images/.jpg") #0296f0;
		background-position: 0 0 no-repeat;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}
	#nav li a.kontakt:hover {
		background:url("images/.jpg") #0296f0;
		background-position: 0px -15px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}
	#nav li a.ofirmie {
		background:url("images/.jpg") #0296f0;
		background-position: 0px -15px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}
	#nav li a.ofirmie:hover {
		background:url("images/.jpg") #0296f0;
		background-position: 0px -15px;
		color:#1d5bbe;
		font-family:serif;
		font-size:large;
		width:130px;
		height:30px;
		display : block;
		border : 0px solid black;
		padding : 0;
	}

	
	#nav li a:hover {
		color : white;
		background-color : black;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
*.content {
	margin:0px 20px 10px 20px;
	}
/**** email grafika podmiana ***/


.porzadek_mail {
	padding-top:25px;	
	}
.email {
	text-align:center;
	margin:0 auto;
	width:60px;
	}
.pusty_element {
	width:100%;clear:both;display:block;
	}
.menu_lewa {
	margin:10px;
	}

/*
 * general dress up for the page
 * it is important to specify the text and backgroun color since eveyrone's settings are different
 */

/* 
 * list dress up (UL)
 */
#mail
{

  display: inline; /* inactives list view */
  list-style: none; /* inactives markers */
  width: 60px; /* box width, same as image width */
  height: 56px; /* hbox height, same as image height */
  margin-left: -60px; /* shortens the box by half of its width */
  margin-top: 0px; /* shortens the box by half of its height */
  margin-right: 0px; /* removes */
  margin-bottom: 0px; /* spaces */
  padding: 0px; /* that could be unsightly */
}

/*
 * dress up of all of the list items
 * They are all identical blocks placed side by side 
 (float) but they are set in the specified box (320x240) when they go back to the line when there is no room to the right.
 */
#mail li {
  float: left; /* floating alignment */
  width: 60px; /* width for the piece of image */
  height: 56px; /* height for the piece of image */
}
#mail li.dwa {
  float: left; /* floating alignment */
  width: 60px; /* width for the piece of image */
  height: 56px; /* height for the piece of image */
}
/*
 * dress up for each link
 * behavior is changed to become almost the contrary of classic HTML link
 */
#mail a {
  display: block; /* lactive link on the whole box */
  width: 100%; /* takes up all of the width available */
  height: 100%; /* takes up all of the height available */
}

/*
 * dress up of each hovered onto link
 * the background of the image will not show from its origin (0,0) but (160,0) where the "negative" version of the image is stored
 * See http://www.alsacreations.com/articles/rollover_unique/
 */

#mail a:hover {
  background-position: -60px 0px; /* moves the background image to show */
                                   /* other part registered with */
}

/*
 * dress up ok link text
 * used for browsers that can't read CSS, to view the images or people who don't want to do it (accessibility) 
 */
#mail a span {
  display: none; /* takes away the text in graphic mode */
}

/* dress up for each image
 * theya re differenciated with the id attribute that can give a unique identification to an element in the page.
 * Ceach link is a background image, stuck to the top and that doesn't repeat itself. The "negative" image is there bu
 it can't be seen because the background view stops just before.
 */
#imejl a { background: transparent url(images/cms_email_dual.jpg) 0px 0px no-repeat; }
#dwa a { background: transparent url(XXXimages/horizontal_dual_3.jpg) 0px 0px no-repeat; }
#trzy a { background: transparent url(XXXimages/horizontal_dual_2.jpg) 0px 0px no-repeat; }
#cztery a { background: transparent url(XXXaimages/horizontal_dual_4.jpg) 0px 0px no-repeat; }
/****/


/* minimum height Hack ;) */
.prop {
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }

  .min50px {
    height:300px;
  }
 

 #menu
{
  display: inline; /* inactives list view */
  list-style: none; /* inactives markers */
  position: relative; /* manually places box */
  left: 50%; /* left side is horizontally centered */
  top: 50%; /* right side is vertically centered */
  width: 84px; /* box width, same as image width */
  height: 24px; /* hbox height, same as image height */
  margin-left: -84px; /* shortens the box by half of its width */
  margin-top: -24px; /* shortens the box by half of its height */
  margin-right: 0; /* removes */
  margin-bottom: 0; /* spaces */
  padding: 0; /* that could be unsightly */
}

/*
 * dress up of all of the list items
 * They are all identical blocks placed side by side 
 (float) but they are set in the specified box (320x240) when they go back to the line when there is no room to the right.
 */
#menu li {
  float: left; /* floating alignment */
  width: 84px; /* width for the piece of image */
  height: 24px; /* height for the piece of image */
}

/*
 * dress up for each link
 * behavior is changed to become almost the contrary of classic HTML link
 */
#menu a {
  display: block; /* lactive link on the whole box */
  width: 100%; /* takes up all of the width available */
  height: 100%; /* takes up all of the height available */
}

/*
 * dress up of each hovered onto link
 * the background of the image will not show from its origin (0,0) but (160,0) where the "negative" version of the image is stored
 * See http://www.alsacreations.com/articles/rollover_unique/
 */

#menu a:hover {
  background-position: -84px 0px; /* moves the background image to show */
                                   /* other part registered with */
}

/*
 * dress up ok link text
 * used for browsers that can't read CSS, to view the images or people who don't want to do it (accessibility) 
 */
#menu a span {
  display: none; /* takes away the text in graphic mode */
}

/* dress up for each image
 * theya re differenciated with the id attribute that can give a unique identification to an element in the page.
 * Ceach link is a background image, stuck to the top and that doesn't repeat itself. The "negative" image is there bu
 it can't be seen because the background view stops just before.
 */
#jeden a { background: transparent url(images/gal_nastepne_dual.jpg) 0px 0px no-repeat; }


#menu2
{
  display: inline; /* inactives list view */
  list-style: none; /* inactives markers */
  position: relative; /* manually places box */
  left: 50%; /* left side is horizontally centered */
  top: 50%; /* right side is vertically centered */
  width: 84px; /* box width, same as image width */
  height: 24px; /* hbox height, same as image height */
  margin-left: -84px; /* shortens the box by half of its width */
  margin-top: -24px; /* shortens the box by half of its height */
  margin-right: 0; /* removes */
  margin-bottom: 0; /* spaces */
  padding: 0; /* that could be unsightly */
}

/*
 * dress up of all of the list items
 * They are all identical blocks placed side by side 
 (float) but they are set in the specified box (320x240) when they go back to the line when there is no room to the right.
 */
#menu2 li {
  float: left; /* floating alignment */
  width: 84px; /* width for the piece of image */
  height: 24px; /* height for the piece of image */
}

/*
 * dress up for each link
 * behavior is changed to become almost the contrary of classic HTML link
 */
#menu2 a {
  display: block; /* lactive link on the whole box */
  width: 100%; /* takes up all of the width available */
  height: 100%; /* takes up all of the height available */
}

/*
 * dress up of each hovered onto link
 * the background of the image will not show from its origin (0,0) but (160,0) where the "negative" version of the image is stored
 * See http://www.alsacreations.com/articles/rollover_unique/
 */

#menu2 a:hover {
  background-position: -84px 0px; /* moves the background image to show */
                                   /* other part registered with */
}

/*
 * dress up ok link text
 * used for browsers that can't read CSS, to view the images or people who don't want to do it (accessibility) 
 */
#menu2 a span {
  display: none; /* takes away the text in graphic mode */
}

/* dress up for each image
 * theya re differenciated with the id attribute that can give a unique identification to an element in the page.
 * Ceach link is a background image, stuck to the top and that doesn't repeat itself. The "negative" image is there bu
 it can't be seen because the background view stops just before.
 */
#dwa a { background: transparent url(images/gal_powrot_dual.jpg) 0px 0px no-repeat; }

#menu3
{
  display: inline; /* inactives list view */
  list-style: none; /* inactives markers */
  position: relative; /* manually places box */
  left: 50%; /* left side is horizontally centered */
  top: 50%; /* right side is vertically centered */
  width: 84px; /* box width, same as image width */
  height: 24px; /* hbox height, same as image height */
  margin-left: -84px; /* shortens the box by half of its width */
  margin-top: -24px; /* shortens the box by half of its height */
  margin-right: 0; /* removes */
  margin-bottom: 0; /* spaces */
  padding: 0; /* that could be unsightly */
}

/*
 * dress up of all of the list items
 * They are all identical blocks placed side by side 
 (float) but they are set in the specified box (320x240) when they go back to the line when there is no room to the right.
 */
#menu3 li {
  float: left; /* floating alignment */
  width: 84px; /* width for the piece of image */
  height: 24px; /* height for the piece of image */
}

/*
 * dress up for each link
 * behavior is changed to become almost the contrary of classic HTML link
 */
#menu3 a {
  display: block; /* lactive link on the whole box */
  width: 100%; /* takes up all of the width available */
  height: 100%; /* takes up all of the height available */
}

/*
 * dress up of each hovered onto link
 * the background of the image will not show from its origin (0,0) but (160,0) where the "negative" version of the image is stored
 * See http://www.alsacreations.com/articles/rollover_unique/
 */

#menu3 a:hover {
  background-position: -84px 0px; /* moves the background image to show */
                                   /* other part registered with */
}

/*
 * dress up ok link text
 * used for browsers that can't read CSS, to view the images or people who don't want to do it (accessibility) 
 */
#menu3 a span {
  display: none; /* takes away the text in graphic mode */
}

/* dress up for each image
 * theya re differenciated with the id attribute that can give a unique identification to an element in the page.
 * Ceach link is a background image, stuck to the top and that doesn't repeat itself. The "negative" image is there bu
 it can't be seen because the background view stops just before.
 */
#trzy a { background: transparent url(images/gal_poprzednie_dual.jpg) 0px 0px no-repeat; }

*.content_gal {
	margin:15px auto;
	}
div.content_gal {
	text-align:center;
	line-height:normal;
	font-size:9pt;
	font-weight:bolder;
	color:#782e07;
	}
div.wkontent {
	margin:0 auto;
	text-align:center;
	}

/* rollovers without preload */

#menu_roll {
	height: 24px;
	width:330px;
	margin: 2em auto; padding:1em;
	border-bottom: 1px solid black;
	}

div.preload {
	float: left;
	width: 84px; height: 24px;
	margin: 0 3px 0 0;
	background: url( 'images/gal_nastepne_dual.jpg' ) -84px 0px no-repeat;
	}

div.preload a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 13px/1 Georgia, serif;
	color:#039;
	text-decoration: none;
	background: url( 'images/gal_nastepne_dual.jpg' ) top left no-repeat;
	}

div.preload span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.preload a:hover {
	background-image: none;
	color: yellow;
	}
div.preload a:active {
	color: black;
	}

div.preload2 {
	float: left;
	width: 84px; height: 24px;
	margin: 0 3px 0 0;
	background: url( 'images/gal_powrot_dual.jpg' ) -84px 0px no-repeat;
	}

div.preload2 a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 13px/1 Georgia, serif;
	color:#039;
	text-decoration: none;
	background: url( 'images/gal_powrot_dual.jpg' ) top left no-repeat;
	}

div.preload2 span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.preload2 a:hover {
	background-image: none;
	color: yellow;
	}
div.preload2 a:active {
	color: black;
	}

div.preload3 {
	float: left;
	width: 94px; height: 24px;
	margin: 0 3px 0 0;
	background: url( 'images/gal_poprzednie_dual.jpg' ) -94px 0px no-repeat;
	}

div.preload3 a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 13px/1 Georgia, serif;
	color:#039;
	text-decoration: none;
	background: url( 'images/gal_poprzednie_dual.jpg' ) top left no-repeat;
	}

div.preload3 span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.preload3 a:hover {
	background-image: none;
	color: yellow;
	}
div.preload3 a:active {
	color: black;
	}

div.preload4 {
	float: none;
	width: 84px; height: 24px;
	margin: 0 auto;
	background: url( 'images/gal_powrot_dual.jpg' ) -84px 0px no-repeat;
	}

div.preload4 a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 13px/1 Georgia, serif;
	color:#039;
	text-decoration: none;
	background: url( 'images/gal_powrot_dual.jpg' ) top left no-repeat;
	}

div.preload4 span {
	display: block;
	margin:0; padding: 7px 0 0 13px;
	}
div.preload4 a:hover {
	background-image: none;
	color: yellow;
	}
div.preload4 a:active {
	color: black;
	}
/* galerija */
.tabela_miniaturki {
	margin:0 auto;
	padding:2px;
	border:0px;
	}
.tabela_miniaturki * {
	margin:1px;
	}
.wybor_galerii_1 {
	background:transparent;
	}
.wybor_galerii_2 {
	background:transparent;
	}
.blad {
	font:14px verdana;
	color:red;
	font-weight:bolder;
	}
.dobrze {
	font:14px verdana;
	color:green;
	font-weight:bolder;
	}

#wit {
	text-align:center;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}
blockquote {
	line-height:20px;
	text-align:left;
	
	}
blockquote p {
	font-size:12px;
	
	margin:0px 0px 5px 0px;
	}
.bialo {
	margin:0px;
	padding:0px;
	}
.bialo h1 {
	font-size:15px;

	}
.uwazaj {	
	color:red;
	}
.product-wrap {
	border: 1px solid black;
	padding: 0px 5px 0px 5px;
	margin-bottom: 5px;
	}
#zaplata1 {
	position: relative;
	float: left;
	width: 250px;
	border-right: 1px solid black;
	text-align: center;
	}
#zaplata2 {
	position: relative;
	float: left;
	text-align: center;
	width: 250px;
	}