body {
	margin:0 auto;
    background:#0c0e0b url(images/tlo.jpg) no-repeat center top;
    background-attachment:fixed;
	font-family: arial;
	font-size: 12px;
	font-weight:normal;
	color:white;
	text-align:center;
}


.clearfix{
clear:both;
height:0;
visibility:hidden;
display:block;
margin:0 0 !important;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */



#main {
	width: 1112px;
	margin:0 auto;
	text-align: left



}

#top {

	height:84px;
 	background:url(images/topik_01.jpg) no-repeat;
}
#logo {

	height:58px;
}

#menu_left{
float:left;
width:240px;
height:345px;
background:#fe4d01 url(images/menu.jpg) no-repeat;
}

#nimacja{
float:right;
width:857px;
height:345px;
background:white;
}

.top_img{
padding-left:12px;
text-align:left;
padding-top:9px;
width:855px;
height:25px;
position: relative; margin-left:-10px;
background:url(images/back_top.jpg) repeat-x;
font-size:16px;
color:black;
font-weight:bold;
}

.lewa_img{
font-size:16px;
color:white;
font-weight:bold;
padding-left:12px;
text-align:left;
padding-top:6px;
width:228px;
height:27px;
position: relative; margin-left:-10px;
background:url(images/aktual_label_new.jpg) no-repeat;
}

.sr_img{
text-align:left;
padding-left:12px;
padding-top:5px;
width:854px;
height:28px;
position: relative; margin-left:-10px;
background:url(images/start_label_new.jpg) no-repeat;
font-size:16px;
color:white;
font-weight:bold;
}

.menu_img{
margin-top:10px;
position: relative; margin-left:-10px;
width:240px;
height:33px;
background:url(images/menu_label.jpg) no-repeat;
}

#lewa {
	background:#48403d url(images/down_left.jpg) no-repeat bottom;
 	width: 240px;
	float: left;
 }
#lewaCnt {
	text-align: left;
  	padding-top: 6px;
	padding-bottom: 6px;
padding-left:30px;
padding-right:30px;
}

#sr {
    	width:857px;
	background:#48403d;
  	float: right;
	}

#srCnt {
        text-align: left;
        margin:0;
	}
	
#przerwa {height:10px;background-color:black;}
#przerwa_2 {height:10px;background-color:none;}

#container {
background:white url(images/tlo_srodek.gif) no-repeat;
margin: 0;
padding-left:4px;
padding-right:6px;
min-height:700px;
height: auto !important;
height: 700px;
}

img { border:0px; margin:0;}


.clear{
clear:both;
visibility:hidden;
display:block;
margin:0 0!important;
overflow:hidden;
}

.tytul{
background:url(images/tlo_tytul.jpg) no-repeat;
color:#fff;
font-weight:normal;
}
.news{
margin-top:10px;
margin-left:20px;
width:810px;
height:150px;
border-bottom:2px solid black;
}

.news_show{
margin-top:10px;
margin-left:20px;
width:810px;
}

.news_left{
width:120px;
float:left;
}
.news_right{
width:675px;
float:left;
}

.down_tlo{
width:857px;
height:45px;
background:white url(images/down_lebel.jpg) no-repeat;
}

.paginacja{
width:857px;
height:30px;
background-color:#000;
}

.foot{
width:857px;
height:92px;
background:white url(images/footer.jpg) no-repeat;
text-align:right;
color:white;
text-decoration:none;
}

.foot a{
color:white;
text-decoration:none;
}

.foot a:hover{
color: #ff8754;
text-decoration:none;
}


.aktual{
margin-left:5px;
margin-right:5px;
padding-top:10px;
}

.down_left{
width:240px;
height:46px;
background:white url(images/down_left.jpg) no-repeat;
}

#menu0{
    display: block;
    margin: 0;
    padding-left:65px;
    padding-top:6px;
}



#menu0 dt {

    width: 150px;
    font-weight: normal;
    color: white;
    text-align: left;
    font-size:14px;
}

#menu0 dt.active a {
display: block;
width: 150px;
color: #fff;
text-decoration: none;



}
#menu0 dt a:link, dt a:visited {
padding-top:9px;
padding-bottom:9px;
display: block;
width: 150px;
color: white;
text-decoration: none;
border-bottom: 1px solid #ff8754;
}

#menu0 dt a:hover {

 width: 150px;
	color: #ff8754;
    border-bottom: 1px solid #ff8754;
}

#menu0 dd a:link, dd a:visited {
    padding-top:9px;
    padding-bottom:9px;
	display: block;
     width: 150px;
	color: black;
	text-decoration: none;
    border-bottom: 1px solid #ff8754;
    padding-left:8px;
}

#menu0 dd a:hover {

width: 150px;
	color: #c00;
    border-bottom: 1px solid #c00;

}

.mail{
color:#fe4d01;
text-decoration:none;
}

.pagination{
padding: 2px;
/* margin: 5px 0 0 48px;   */
margin: 0 auto;
font-size:12px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
padding: 1px;
font-size:12px;
}

.pagination a, .pagination a:visited{
padding: 1px 5px;
border: 1px solid #fe4d01;
text-decoration: none;
color: #fff;
font-size:12px;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #e3e5e8;
color: #fff;
background-color: #fe4d01;
font-size:12px;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid white;
background-color: #fe4d01;
color: white;
font-size:12px;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
font-size:12px;
}

.pagination li.nextpage{
font-weight: bold;
font-size:12px;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
font-size:12px;
}
#adres {padding-top:3px;color:gray;background:#dedede;width:280px; height:20; border:1px solid gray;}
#telefon {padding-top:3px;color:gray;background:#dedede;width:280px; height:20; border:1px solid gray;}
#message {padding-top:3px;color:gray;background:#dedede;width:280px; height:100; border:1px solid gray;}
#dologin {border:1px solid gray; background:#dedede; color:black;}
.czerwien{
color:#fe4d01;
font-weight: bold;
}


.instr{
width:835px;
height:210px;
background-color:#5e5551;
border:1px solid #837d7a;
margin-left:10px;
margin-top:10px;
}

.foto_instr{
margin-left:10px;
margin-top:15px;
float:left;
width:145px;
height:195px;
}

.text_instr{
margin-top:15px;
float:left;
 width:675px;
 height:195px;
 
}

.wiersz{
font-weight: normal;
font-size:12px;
}


