body {
  text-align:center;
	margin: 0px;
	padding: 0px;
	background: #eceff8 url(images_top/bg4.jpg) repeat-x left top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
}
hr
{
  color: grey;
  background: grey;
  height: 1px;
  border: 0;
}
img {
  border:0;
  margin: 0px;
	padding: 0px;
}
#wrapper {
  margin: 0px auto;
  text-align:left;
	width: 1000px;
}
/*bgr-- */
#jpg {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  width: 100%;
  z-index: -1;
  background: url(images/bg2.jpg) no-repeat center top;
  height:498px;
  margin-top: 95px;
}
/* Header */

#header-wrapper {
	width: 1000px;
		/*height: 139px;*/
	margin: 0px auto;
	padding: 0px;
}

#header {
	width: 1000px;
	/*height: 139px;*/
	margin: 0px auto;
}

/* Logo */

#logo {
  /*border:1px solid red; */
  width:415px;
  height:117px;
	/*border:1px solid #0FF; */
	float: left;
	padding: 0px 0 0 0px;
}


/* Menu */

#menu {
	/*border:1px solid #0F0;  */
	float: right;
	height: 23px;
	padding: 53px 0 40px 0px; 
}

#menu ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#menu li {
	float: left;
}

#menu a {
	padding: 0px 0px 0px 0px;
}

#menu a:hover {
	
}



/* menu 2 */
#menu_2 {
	height: 62px;
	padding: 0px 0 0 0px;
}

#menu_2 ul {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#menu_2 li {
	float: left;
}

#menu_2 a {
	padding: 0px 0px 0px 0px;
}

#menu_2 a:hover {
	
}


/* photo_top */
#photo_top{
  background: #eceff8 url(images/foto_glowne_top.jpg) no-repeat left top;
  width:1000px;
  height:253px;
	/*border:1px solid #0FF;*/
	padding: 0;
}
#flash_top{
  padding: 0px;
  margin:0px;
}

/* Page */

#page {
	/* border:1px solid red; */
	width: 1000px;
	margin: 0px auto;
	padding: 0px 0px 30px 0px;
	background: url(images/bgr_page.jpg) repeat-y left top;
}

#menu_right{
  float: left;
  width:350px;
  margin: 0;
	padding: 0;
}                          
#txt{
  margin: 0;
	padding: 0;
  float: left;
  width:650px;
  overflow : hidden;
}

#txt2{
  float: left;
  width:1000px;
}

.naglowek_platnosci {font-weight:bold; font-size:12px; }

/* Footer */

#footer {
	width: 1000px;
	height: 87px;
	margin: 0px auto;
	padding: 0px;
	border 1px solid red;
}

#left_corner{
  width:7px;
  height:39px;
  float: left;
  background: url(images/stopka_lewa.jpg) no-repeat left top;
}

#center_corner{
  width:846px;
  height:39px;
  float: left;
  background: url(images/stopka_srodek.jpg) repeat-x left top;
}

#right_corner{
  width:147px;
  height:39px;
  float: left;
  /*background: url(images/stopka_logo.jpg) no-repeat left top; */
}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	text-transform: lowercase;
	line-height: normal;
	font-size: 11px;
	color: #1E1E1E;
}

#footer a {
  color: #58637b;
}
#stopka_txt{
  padding-top:10px;
}
#sklep_nazwa{
  float : left;
  padding-left:5px;
  padding-top:5px;
  color: #FFF;
}
#copyright{
  padding-top:5px;
  float : left;
}

/*a linki */
a { 
  /*color: #8F8F8F;*/ 
  color: #79162A;
  text-decoration: none; 
}

a:hover { text-decoration: underline; }
/* mapa strony */
#mapa_strony{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
}
#mapa_strony a { color: #8F8F8F; }

#mapa_strony a:hover { text-decoration: none; }

/*style do tresci */
p {margin-top:0px; margin-bottom:5px;}

div.norm{float:left; display: inline;}
div.left {clear:left;}
div.pliki {line-height:25px; padding-left:6px; float:left; display:inline;}

ul.blok_gfx {margin:0px; padding:0px;}
ul.blok_gfx li {float:left; list-style: none; display:inline; text-align:center;}
ul.blok_gfx li p {margin:5px 0px 0px 0px;}

li.blok_foto{float:left; list-style: none; display:inline; text-align:center;}

.facebook_blok{
	  z-index:9999;
		float:right;
		height:400px; 
		background: url(gfx/bg_facebook.png);
		display:block;
		right:-210px;
		padding:0;
		position:fixed !important;
    position: absolute;
		top:230px;
		width:235px;
}

.naszaklasa_blok{
	  z-index:9999;
		float:right;
		height:180px; 
		background: url(gfx/bg_nk.png);
		display:block;
		right:-200px;
		padding:0;
		position:fixed !important;
    position: absolute;
		top:50px;
		width:225px;
}

TD {text-decoration: none; color: #636363; font-size: 8pt; font-weight: normal; font-family: tahoma;}
INPUT.button_styl_1 {padding: 2px 2px 2px 2px; border: solid 0px #3FBEFF; background:#7B1725; color:#FFF; font-weight:bold; font-size:12px; margin:0px; cursor: pointer;}

.button
{
    background:#79162A;
    color: white;
    cursor: pointer;
    border: none;
    padding: 10px;
}
.lewa
{
    float: left;
} 
.prawa
{
    float: right;
}
.fraza
{
  font: italic 10px/11px Verdana !important;
  color: #636363;
  padding: 5px !important;
  width: 350px;
}
