
html { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
  line-height: 20px; 
}

body {
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
	color: #B3B3B3;
	background: url(../images/back.jpg) #181818 repeat-x;
  

}

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

a:hover {
  outline : none;
  text-decoration: underline;
  color: CB0000;
}

a.mejn{
font-weight: bold;
color: #CB0000;

}


h1 {
  
  font: normal bold 16px Tahoma;
  font-variant: small-caps;
  outline : none;
  color: #CB0000;
}

h4{
  margin: 10px;
  font: italic bold 18px Tahoma;
  outline : none;
  color:#90A431;
}

h5{
  margin: 20px 10px 2px 10px;
  
  text-align: center;
  font: italic 18px Tahoma;
  outline : none;
  color:#C44407;
}

h6{
  margin: 6px 10px 14px 10px;
  text-align: center;
  font: italic 36px Tahoma;
  outline : none;
  color:#C44407;
}

img{
  border:0px solid;
}

#bik{
float: left;
width: 971px;
background: url(../images/bottom_left.jpg) no-repeat left bottom;
}

#bik2{
float: left;
width: 936px;
background: url(../images/bottom_right.jpg) no-repeat right bottom;
}

#bik3{
float: left;
width: 936px;
background: url(../images/content_back2.jpg) repeat-y;
}

#kontener {
	 width: 971px;
	 background: transparent;
	 margin: auto;
	 min-height: 850px; height: auto !important; height: 850px;
}

#nadtopem{
  background: url(../images/top1.jpg) no-repeat ;
  width:971px;
  
  height: 56px;
  float:left;
  text-align: right; 
  color: white;
}

#top{
  background: url(../images/top2.jpg) no-repeat ;

  width:971px;
  height: 135px;
  float:left;
  
  
}


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


#main{
  background:  transparent repeat-y;
  min-height: 621px; height: auto !important; height: 621px;
  width:919px;
   
  float:left;
}

#left{
width:35px;
float: left;
height: 100%;
}

#leftt{
width:35px;
height: 318px;
background: url(../images/top_left.jpg) no-repeat;
float: left;
}

#leftb{

float:left;
width:35px;
height: 303px;
background: url(../images/bottom_left.jpg) no-repeat bottom;

}

#right{
width:17px;
float: left;
}

#rightt{
width:17px;
height: 318px;
background: url(../images/top_right.jpg) no-repeat;
float: left;
}

#rightb{
position: relative;
bottom: 0px;
width:17px;
height: 303px;
background: transparent;
float: left;
}


#lewa{
  
  letter-spacing: -1px;
  width:220px;
  padding-left:0px;
  float:left;
}

#menu{
background: url(../images/menu_top_pl.jpg) transparent no-repeat ;
width:182px;
  padding-left: 0px;
  padding-top: 0px;
  float:left;
}

#prawa{
  /*background: url(../images/menu_top.jpg) no-repeat ;*/
  background: #F7F7F7;
  font-size: 11px;
  line-height: 20px;
  padding-top:0px;
  width:158px;
  padding-left:0px;
  float:left;
}

.main_tresc{
  float: left;
  width:696px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

.pic{
margin: 2px;
padding: 7px;
height: 69px;
width: 156px;
float: left;
background: url(../images/smallpic_frame.jpg) transparent no-repeat ;
cursor: pointer;
}

.kontaktText{
  font-size:10px;
  border:1px #455606 solid;
  background: white !important;
  width:195px !important;
}

.form_tytul{
  font-size: 14px;
  font-variant: small-caps;
  outline : none;
  color:#455606;
  font-weight: bold;
}

.btn{
  font-size: 14px;
  
  outline : none;
  color:#ADADAD;
  border:0px solid;
  padding:0px 8px 8px 8px;
  background:none;
  cursor:pointer;
  font-weight:bold;
}


#footer{
  clear:both;
  width:971px;
  height:38px;
  background: url(../images/footer.jpg) no-repeat ;
  color: #646464;
  font-size:10px;
}

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

#footer a:hover,
#footer a:active{
  color: #999999;
}

.footer_right{
  float:right;    
  padding-right:10px;
  padding-top:7px;
}
