html { 
	font-family:Arial, Arial CE, Verdana, Trebuchet MS sans-serif; 
	font-size: 12px; 
  padding: 0;
  margin: 0;
}

body {	
  margin:auto;
  background: url(bg_gora1.jpg) repeat-x;
  background-color: white;
  font: 12px Arial;  
  color: black;
}

em{
font-weight:bold;
font-style: normal;
color: #E50126;
}



a {
  outline : none;
  color: #E50126;
  text-decoration:none;
  
}

a:active {
  outline : none;
  
  
}

img{
  outline : none;
  margin: 0px 0px 0px 0px;
  border:0px solid;
}

 img.frame{
border:1px solid black;
}

#kontener {
	 width: 878px;
	 margin: auto;
	 
}


#top2 {
  float: right;
  width: 878px;
  height: 194px;
  
  
}

#topmenu{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
width: 878px;
  height: 73px;
}

#main-menu {
  width: 557px;
  height: 92px;
  /*background: url(menu.jpg) no-repeat; */
  background: url(menu3.jpg) no-repeat;
}

#left-site {
  clear: both;
  float: left;
  width: 202px;
}

#box1-head {
  width: 202px;
  height: 46px;
  background: url(flash2_top.jpg) no-repeat;
}

.box-back {
  width: 202px;
  background: url(flash2_back.jpg) repeat-y;
}

.box-back2 {
  width: 202px;
  background: url(flash3_back.jpg) repeat-y;
}
.box-text {
  padding-left: 48px;
  padding-right: 10px;
}

#box2-head {
  width: 202px;
  height: 134px;
  background: url(box2b.jpg) no-repeat;
}

#box2-footer {
  width: 202px;
  height: 17px;
  background: url(box3b.jpg) no-repeat;
}

#main-site {
  float: right;
  width: 653px;
  background: url(backy.jpg) repeat-y;
  min-height: 560px; height: auto !important; height: 560px;
}

#page-header {
  width: 653px;
  height: 64px;
  background: url(page_header.jpg) no-repeat;
}

#header-text {
  padding-top: 35px;
  padding-left: 20px;
  font-size: 14px;
  color: #E10505;
  font-weight: bold;
  letter-spacing: 0;
}

#content {
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 40px;
  float: left;
  font-size: 12px;
  min-height: 460px; height: auto !important; height: 460px;
  line-height: 1.5;
  color: #3F3B3B;
  letter-spacing: normal;
  font-family: 	Lucida Grande,Verdana,Arial,Helvetica,sans serif;
}

#footer{
  clear: both;
  text-align: center;
  height:42px;
  bottom: 0px;
  width:100%;
  font-size: 11px;
  background: url(bg_dol.jpg) repeat-x;
  color: white;
}

#footer a {
  color: white;
  text-decoration: none;
}

#footer_text1{
  color: white;
  padding-top: 20px;
}

/******************* M E N U ****************************************/
.menu{
position: relative;
padding-top:5px;
margin-top: 0px;
height: 20px;
width:507px;
left: 30px;
top: 0px;
  background-color: transparent;
}

.podmenu{
position: relative;

height: 20px;
width:507px;
left: 30px;
top: 0px;

}


.menu ul{

padding-top: 3px;
padding-left: 0px;
margin-left: 0px;
text-align: center;
display: inline;
  line-height: 1.5;
}

.menu ul li{
font: 11px Trebuchet MS;

display: inline;

}

.menu ul li a{
font: 11px Trebuchet MS;

background: transparent no-repeat ;
color: rgb(255, 255, 0);
text-decoration: none;

}



.podmenu ul{

padding-top: 6px;
padding-left: 0px;
margin-left: 0px;
text-align: center;
display: inline;
  line-height: 1.5;
}

.podmenu ul li{
font: 10px Trebuchet MS;

display: inline;

}

.podmenu ul li a{
font: 10px Trebuchet MS;

background: transparent ;
color: rgb(249, 186, 17);
text-decoration: none;

}


.kontaktText{font: 11px Trebuchet MS;background: rgb(255,255,255);width:220px}

#bt{
font: 14px Trebuchet MS; 
background: transparent;
color: black;
cursor: pointer;
}

#bt2{
margin-left:10px;
font: 14px Trebuchet MS; 
background: transparent;
border-bottom: 2px solid #828177;
border-right: 2px solid #828177;
border-top: 2px solid #F9F8F3;
border-left: 2px solid #F9F8F3;
float:left;
height:20px;
padding: 0px 5px 0px 2px;
cursor: pointer;
}


select{font: 11px Trebuchet MS; color: black; background: rgb(255,255,255);}

textarea{font: 11px Trebuchet MS; background: rgb(255,255,255);}

#metryczka {
  width: 493px;
  height: 300px;
  background: url(tabliczka.jpg) no-repeat;
}
