/* 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;

}
/* tab pane styling */
.panes div {
/*	display:absolute;		
	padding:0px 10px;
	border:0px solid #999;
	border-top:0;
	height:900px;
	background: url(tlo_tab.png) no-repeat 0px 0;*/


}



