body, select {

    font-family: tahoma;

    font-size: 11px;

	color:#505050;
    background-color: #FFFFFF;

}

.button {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #F3F3F3;
	border: 1px solid #CCCCCC;
	color: #333333;
}

.input_log {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:140px;
	vertical-align:middle;
}

.input_log_2 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:25px;
	vertical-align:middle;
}

.input_log_3 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:60px;
	vertical-align:middle;
}

.input_log_4 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:583px;
	vertical-align:middle;
}

.input_log_5 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:98px;
	vertical-align:middle;
}

.input_log_6 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	color: #333333;
	width:162px;
	vertical-align:middle;
}

.nagl_test {
   background-color:#F5F3F3;
   font-weight: bold;
}
td {

    font-family: tahoma;

    font-size: 11px;

	color:#505050; 

}



.f12, .f10{

    font-family: tahoma;

    font-size: 11px;

}



a {

	text-decoration: none;

	color: #E10028;

}

.szary_c {

	color: #707070;

}





a:hover {

    text-decoration: underline;

}



.body {
	padding: 0px;
    background-image: url(bg.gif);
	margin: 0px;
}

.td_top {
	height: 199px;
	background-image: url(lini.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;

}

#logo {

	float: left;

}

#menu_topp {
    position: absolute;
	z-index: 2;
	width: 699px;
	top: 170px;
	font-weight: bold;
	color: #484848;
	float: left;
}
 




hr, .hr {

	width: 100%;

	color: #eae5df;

	height: 1px;

	size: 1px;

}



ul, ol {

	list-style-position: outside;

	margin-left: 15px;

	margin-bottom: 0px;

	padding: 0px;

    vertical-align:middle;

}



.nomarg {

	font-family: Arial;

    font-size:   1px;

    margin-top:  0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px

}



.nomargs {

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

}



.tytul {

	color:#505050;

	font-weight: bold;

	padding-left: 10px;

	padding-right: 10px;

	font-size: 12px;

	background-image: url(tlo_tyt.gif);

	background-repeat: repeat-x;

	height: 32px;



}



.tfoto {

    border: 1px solid #999999;

}



.text {

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	vertical-align: top;



}



.texttt {

    padding-left: 10px;

	padding-right: 5px;

	padding-top: 7px;

	padding-bottom: 7px;

	vertical-align: top;

}



.texttt2 {

    padding-left: 5px;

	padding-right: 10px;

	padding-top: 7px;

	padding-bottom: 7px;

	vertical-align: top;

}



.textl {

	padding-left: 0px;

	padding-right: 15px;

	padding-top: 7px;

	padding-bottom: 7px;

	vertical-align: top;



}



.textp {

	padding-left: 15px;

	padding-right: 0px;

	padding-top: 7px;

	padding-bottom: 7px;

	vertical-align: top;



}



.text2 {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    padding-bottom: 5px;

}



.textb {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 0px;

    padding-bottom: 5px;

}



.textt {

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    padding-bottom: 0px;

    font-size: 11px;

    font-weight: normal;



}



#foto {

	float: left;

	margin-right: 10px;

	text-align: left;

}

.mt_l {

	background-image: url(mt_l.gif);

	background-repeat: no-repeat;

	height: 29px;

	width: 7px;

}

.mt_p {

	background-image: url(mt_p.gif);

	background-repeat: no-repeat;

	width: 7px;

}

.mt_s {

	font-weight: bold;

	background-image: url(mt_s.gif);

	background-repeat: repeat-x;

	text-align: center;

	padding-right: 7px;

	padding-left: 7px;

}

.mt_l2 {
	background-image: url(mt_l2.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 6px;
	background-position: right bottom;

}

.mt_p2 {
	background-image: url(mt_p2.gif);
	background-repeat: no-repeat;
	width: 7px;
	background-position: left bottom;

}

.mt_s2 {



	font-weight: bold;

	background-image: url(mt_s2.gif);

	background-repeat: repeat-x;

	text-align: center;

	padding-right: 7px;

	padding-left: 7px;

}

.td_belka {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #C9C9C9;

	border-left-color: #C9C9C9;

	background-image: url(tlo_belka.gif);

	background-repeat: repeat-x;

	height: 39px;

	padding-right: 15px;

	padding-left: 15px;

	color: #EBEBEB;

	font-size: 12px;

}

.czarny {

	color: #1F1F1F;

	font-weight: bold;

	font-size: 11px;

}

.czarny22 {

	color: #1F1F1F;
	font-size: 11px;

}

.czerwo_b {

	font-weight: bold;

	color: #E10028;
    font-size: 11px;

}

.input_wysz {

	border: 1px solid #D9D9D9;

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	padding-left: 2px;

}

#czas {

	float: left;

	padding-left: 3px;

	padding-top: 9px;

}

.td_stopka2 {
	background-image: url(linia.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;

}

.szary_c2 {

	font-weight: bold;

	color: #8F8F8F;

}



.td_wysz {
	height: 30px;
	vertical-align: top;
	background-color: #FFFFFF;

}

#wysz {

	float: right;

	font-weight: bold;

	padding-right: 3px;

	padding-top: 5px;

}

#copy {

	color: #8F8F8F;

	float: left;

	padding-top: 8px;

	padding-bottom: 10px;

}

#zaler {

	color: #8F8F8F;

	float: right;

	padding-top: 8px;

}

.td_stopka {
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
    border-top:  solid 1px #EAEAEA;
}

.td_menut {

	background-color: #4997CA;

	text-align: center;

	height: 30px;

	color: #ABD4EF;

}

.bialy_b {

	font-weight: bold;

	color: #FFFFFF;

}

.kol_lewa {
	vertical-align: top;
	height: 100%;
	width: 174px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EAEAEA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
	padding: 1px;
	background-color: #FFFFFF;

}

.kol_prawa {
	vertical-align: top;
	height: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAEAEA;
    border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EAEAEA;
	background-color: #FFFFFF;

}

.nagl {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #4997CA;

	padding-top: 6px;

	padding-right: 5px;

	padding-bottom: 6px;

	padding-left: 15px;

	font-size: 12px;

}

.naglowek {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #E10028;

	padding-top: 6px;

	padding-right: 5px;

	padding-bottom: 6px;

	padding-left: 15px;

	font-size: 12px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

.td_news {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #F2F2F2;

	border-bottom-color: #F2F2F2;

	padding-top: 7px;

	padding-right: 10px;

	padding-bottom: 7px;

	padding-left: 10px;

}

.menu {

	font-weight: bold;

	background-image: url(tlo_m1.gif);

	background-repeat: repeat-y;
    border-bottom: solid 1px #F2F2F2;
	padding-top:5px;
    padding-bottom:5px;

	padding-right: 5px;

	padding-left: 15px;

}

.padd {

	font-weight: bold;

	color: #E10028;

	padding-bottom: 5px;

}



.szary2 {

	color: #8F8F8F;

}

.menu2 {



	font-weight: normal;

	background-image: url(tlo_m2.gif);

	background-repeat: repeat-y;

    border-bottom: solid 1px #F2F2F2;
    padding-top:5px;
    padding-bottom:5px;
	padding-right: 5px;

	padding-left: 25px;

}

.menu3 {
	font-weight: normal;
	background-image: url(tlo_m2.gif);
	background-repeat: repeat-y;
    border-bottom: solid 1px #F2F2F2;
    padding-top:5px;
    padding-bottom:5px;
	padding-right: 5px;
	padding-left: 35px;
}

.czarny {

	color: #484848;

}

.czarny2 {

	color: #484848;

}
.rgl {
    background-position: right top; 
    background-repeat: no-repeat;
    background-image: url(rog_gl.gif);
    height: 8px;
    width: 7px;
    font-size: 1px;
}
.rgp {
    background-position: left top; 
    background-repeat: no-repeat;
    background-image: url(rog_gp.gif);
    height: 8px;
    width: 7px;
    font-size: 1px;
}
.gs {
    border-top: solid 1px #E3E3E3;
    height: 8px;
    font-size: 1px;
}
.rdl {
    background-position: right top; 
    background-repeat: no-repeat;
    background-image: url(rog_dl.gif);
    height: 8px;
    width: 7px;
    font-size: 1px;
}
.rdp {
    background-position: left top; 
    background-repeat: no-repeat;
    background-image: url(rog_dp.gif);
    height: 8px;
    width: 7px;
    font-size: 1px;
}
.ds {
    border-bottom: solid 1px #E3E3E3;
    height: 8px;
    font-size: 1px;
}
.l {
    border-left: solid 1px #E3E3E3;
     width: 7px;
}
.p {
    border-right: solid 1px #E3E3E3;
    width: 7px;
} 

.red {
    font-size: 16px;
	color: red;
}
.nagl_test2 {
   background-color:#E1E1E1;
   font-weight: bold;
   font-size: 13px;
   text-align: center;
}
.div_test {
   width:20px;
   padding-top: 3px;
   padding-bottom: 6px;
   float: left;
   clear: left;
}
