/* style ogolne */
* {
  margin:0;
  padding:0
}
#apDiv1 {
	position: absolute;
	margin: 0 auto;
	top:380px;
	width:600px;
	height:400px;
	z-index: 99999;
	background-color: #FFFFFF;
	left:40%;
	margin-left:-200px;
	#p1 {

  line-height: 170%;
  padding: 15px 10px 0px 30px;
}
}
#apDiv2 {
	position: absolute;
	margin: 0 auto;
	top:50px;
	width:600px;
	height:50px;
	z-index: 99999;
	background-color: #FFFFFF;
	left:55%;
	margin-left:-200px;
#p1 {

  line-height: 170%;
  padding: 15px 10px 0px 30px;
}
}
body {
  background-color: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  color: #525252;
  font-size: 11px;
}
.menu {
	position: relative;
}

.menu dl {
	width: 150px;
	margin: 0;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #aaa #666 #666 #aaa;
}

.menu dt {
	margin: 0;
	padding: 2px 5px;
	cursor: pointer;
	background-color: #888;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

.menu dd {
	margin: 0;
	padding: 2px 5px;
	background-color: #ccc;
	color: #000;
}
a {
  font-family: Tahoma, Arial, sans-serif;
  color: #6B6B6B;
  font-size: 11px;
  text-decoration: underline;
}
a:hover {
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 11px;
  text-decoration: none;
}
a.stopka {
  font-family: Tahoma, Arial, sans-serif;
  color: #B00000 ;
  font-size: 11px;
  text-decoration: none;
  	text-align: left;
}
a.stopka:hover {
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 11px;
  text-decoration: none;
}
a.powrot {
  font-family: Tahoma, Arial, sans-serif;
  color: #A8A8A8;
  font-size: 11px;
  text-decoration: underline;
}
a.powrot:hover {
  font-family: Tahoma, Arial, sans-serif;
  color: #C2292E;
  font-size: 11px;
  text-decoration: none;
}
/* style dla row_top*/

.column1 {
  width:50%;
  float:left;
  margin-right:-450px;
  height: 100%; min-height: 100%;
  background-color: #FFF;
}
.col1inner {
  margin-right:450px;
  height: 100%; min-height: 100%;
}
.column2 {
  width:900px;
  float:left;
  position:relative;
  z-index:10;
  height: 100%; min-height: 100%;
}
.column2left {
  float:left;
  width: 300px;
  height: 100%; min-height: 100%;
}
.column2right {
  float:right;
  width: 600px;
  height: 100%; min-height: 100%;
}
.column3outer {
  width:50%;
  float:right;
  margin-left:-451px;
  height: 100%; min-height: 100%;
}
.column3 {
  margin-left:450px;
  height: 100%; min-height: 100%;
}
.clear {
  clear: both;
}
#footer {
  clear:both;
  width:100%
}
#row_top {
  height: 134px;
}
#row_flash {
  height: 230px;
}
#row_flashbg {
  height: 20px;
}
#row_content {
  overflow: hidden;

}
#row_line {
  height: 35px;
  overflow: hidden;
}
#row_footer {
  overflow: hidden;
  height: 90px;
}

/* style dla czcionek */
h1 {
  font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
  color: #A51324;
  font-size: 14px;
  line-height: 200%;
  font-weight: bold;
  letter-spacing: 1px;
}
h2 {
  font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
  color: #404040;
  font-size: 12px;
  line-height: 200%;
  font-weight: bold;
}
h3 {
  font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
  color: #A51324;
  font-size: 12px;
  line-height: 0%;
  font-weight: bold;
  letter-spacing: 1px;
}
h4 {
  font-family: Arial, sans-serif;
  color:	#A0A0A0 ;
  font-size: 8px;
  line-height: 0%;

  letter-spacing: 1px;
}

p {
  line-height: 170%;
  padding-bottom: 10px;
}
p.stopka    {
  text-align: left;
   font-size: 13px;
  padding: 13px 10px 0px 30px;
  color: #A51324;
  ont-weight: bold;
}




#row_top .column2right, #row_top .column3, #row_top .column3outer {
  background: url(../pagegfx/row_top_right_bg.png) repeat-x;
}

/* style dla row_flash*/
#row_flash .column2right, #row_flash .column3, #row_flash .column3outer {
  background: url(../pagegfx/row_flash_right_bg.png) repeat-x;
}
#row_flash .col1inner {
  background: url(../pagegfx/row_flash_left_bg.png) no-repeat right top;
}

/* style dla row_flashbg*/
#row_flashbg .column2right, #row_flashbg .column3, #row_flashbg .column3outer {
  background: url(../pagegfx/row_flashbg_right_bg.png) top repeat-x;
}

/* style dla row_content*/
#row_content .column2 {
  background: url(../pagegfx/row_content_bg.png) repeat-y;
  background-color: #F0F0F0;
  overflow: hidden;
}
#row_content .column2left {
  background: url(../pagegfx/row_content_left_bg.png) right repeat-y;
  background-color: #FF6347;
}
#row_content .column2left .text {
  text-align: right;
  margin: 0px 30px 0px 0px;
}
#row_content .column2right .text {
  text-align: left;
  margin: 0px 90px 0px 30px;
}
div.text_right {
  text-align: left;
  margin: 0px 0px 0px 30px;
}
#row_content .column3, #row_content .column3outer {
 margin-bottom: -5000px;
 padding-bottom: 5000px;
 background: #F0F1EE;
}
#row_content .column2left {
 margin-bottom: -5000px;
 padding-bottom: 5000px;
 background-color: #FFFFFF;
}
#row_content .column1 {
 margin-bottom: -5000px;
 padding-bottom: 5000px;
 background-color: #FFFFFF;
}

/* style dla row_line*/

#row_line .column2right, #row_line .column3, #row_line .column3outer {
  background: url(../pagegfx/row_line_right_bg.png) bottom repeat-x;
}
#row_line .column2left, #row_line .column1 {
  background: url(../pagegfx/row_line_left_bg.png) bottom repeat-x;
}

/* style dla row_footer*/
#row_footer .column2right, #row_footer .column3 {
  background-color: #F0F1EE;
}
#row_footer .column2right, #row_footer .column3, #row_footer .column3outer {
  background: url(../pagegfx/row_footer_right_bg.png) top repeat-x #FFF;
}


