body {
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
    background-image: url('img/main_bg2.gif');
    background-repeat: repeat-x;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    color: #616161;
}
.top_left {
	/*background: url('img/interia_bg.gif') top repeat-x;*/
}

.banner_td { height: 107px; }

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a.f1u:link, a.f3u:link, a.f4u:link, a.f7u:link {
    text-decoration: underline;
}

a.f1u:visited, a.f3u:visited, a.f4u:visited, a.f7u:visited {
    text-decoration: underline;
}

a.f1u:hover, a.f3u:hover, a.f4u:hover, a.f7u:hover {
    text-decoration: none;
}

form {
	display: inline;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.label_3 {
    background-color: #FFFFFF;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 0;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #616161;
}

.input_3 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #616161;
}

.input_1 {
    background-color: #FFFFFF;
    border: 0;
    width: 86px;

    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin-left:2px;
    color: #616161;
}

.input_2 {
    background-color: #FFFFFF;
    border: 0;
    width: 106px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #616161;
}

.select {
    background-color: #FFFFFF;    
    border: 1px solid #ACACAC;

    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #616161;
}

.bg_inp_1 {

    background-image: url('img/inp_1_bg.gif');
    background-repeat: no-repeat;
}

.bg_inp_2 {
    background-color: #FFFFFF;
    background-image: url('img/inp_2_bg.gif');
    background-repeat: no-repeat;
}

.dod_1_l {
	background-color: transparent;
    background-image: url('img/dod_1_l.gif');
    background-repeat: no-repeat;
    background-position: right;
}

.dod_1_r {
	background-color: transparent;
    background-image: url('img/dod_1_r.gif');
    background-repeat: no-repeat;
    background-position: left;
}

.dod_2_l {
	background-color: transparent;
    background-image: url('img/dod_2_l2.gif');
    background-repeat: no-repeat;
    background-position: top right;
}

.dod_2_r {
	background-color: transparent;
    background-image: url('img/dod_2_r2.gif');
    background-repeat: no-repeat;
    background-position: top left;
}

.bg_foot {
	background-color: transparent;
    background-image: url('img/bg_foot.gif');
    background-repeat: repeat-x;
}

.under_menu {
	padding-top: 5px;
}

.kr {
	margin-left: 8px;
	margin-right: 8px;
	color: #BFBFBF;	
}

.kr2 {
	margin-right: 8px;
	color: #158DCC;
}

.cont_1 {
	background-color: #FFFFFF;
    background-image: url('img/cont_1.gif');
    background-repeat: repeat-y;
}

.cont_2 {
	background-color: #158CCB;
    background-image: url('img/cont_2.jpg');
    background-repeat: no-repeat;
    background-position: 0px 43px;
}

.cont_3 {
	background-color: #353535;
} 

.line {
	background-color: #DFDFDF;
} 

.sonda_bg {
	background-color: transparent;
    background-image: url('img/sonda_bg.gif');
    background-repeat: no-repeat;
    background-position: center;
    padding-left: 16px;
    padding-right: 16px;
} 

.sonda_bg_2 {
	background-color: transparent;
    background-image: url('img/sonda_bg_2.gif');
    background-repeat: repeat-x;
}

.news {
	background-color: transparent;
    background-image: url('img/bg_news.gif');
    background-repeat: repeat-x;
}

.topic {
	padding-left: 7px;
}

.text {
	padding-left: 15px;
	padding-right: 15px;	
}

.archiwum {
 	background-color: transparent;
    background-image: url('img/archiwum_1.gif');
    background-repeat: repeat-x;
    background-position: bottom;    
	padding-left: 15px;
	padding-right: 15px;	
}

.pagination {
 	background-color: transparent;
    background-image: url('img/archiwum_1.gif');
    background-repeat: repeat-x;
    background-position: bottom;    	
}

.hr_1 {
	background-color: #FFFFFF;
    background-image: url('img/hr_1.gif');
    background-repeat: no-repeat;
}

.hr_2 {
	background-color: transparent;
    background-image: url('img/hr_2.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.hr_3 {
	background-color: transparent;
    background-image: url('img/hr_3.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.hr_4 {
	background-color: #E0E0E0;
}

.box {
	padding-left: 7px;
}

.box_d {
	padding-right: 17px;
}

.box_p {
	padding-left: 17px;
	padding-right: 17px;
}

.space {
	padding-bottom: 10px;
}

.temat {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.stat {
    float: right;
    padding-right: 15px;
    padding-top: 2px;
}

.poz {
    padding-left: 18px;
}

.pox {
    padding-right: 18px;
}

.g {
    margin-left: 1px;
    margin-right: 1px;
}

.pad_1 {
    padding-left: 10px;
    padding-right: 10px;
}

.pad_2 {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}


.f1, .f1u {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 9px;
    color: #5F5F5F;
}

.f2 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 9px;
    color: #158DCC;
}

.f3, .f3u {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #616161;
}

.f4, .f4u, .file_desc a {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #158DCC;
}

.f5 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #BFBFBF;
}

.f6 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 9px;
    color: #BFBFBF;
}

.f7, .f7u {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

.f8 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 10px;
    color: #7CC2E8;
    font-weight: bold;
}

.f9 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #797979;
}

.f10 {
    background-color: transparent;
    font-family: Tahoma, Arial, Helvetica, Sans-serif;
    font-size: 11px;
    color: #B7B7B7;
}

.bg_top{
    background-image: url('img/bg_top.gif');
	background-position:top center;
	background-repeat:no-repeat;
	width:100%;
}

.h161{height:161px;}
.h55{height:55px;}
.h21{height:21px;}
.w27{width:27px;}
.w29{width:29px;}
.b0{border:0;}