html, body{
background-color : #A0E1DA;
margin : 0px;
padding : 0px;
}

#index {
border-collapse : collapse;
width : 980px;
text-align : center;
margin-left : auto;
margin-right : auto;
font: 12px arial;
color : #666666;
}

#up1 {  
width : 980px;
height : 43px;
margin: 0px;
padding: 0px;
}

#menu_up {
width : 980px;
height : 27px;
position : absolute;
top : 21px;
}

.logo {
width : 230px;
height : 80px;
position : absolute;
top : 23px;
padding: right;
}

#login {
width: 570px;
font-size : 12px;
float : left;
}

#menu1 {
width: 390px;
float : left;
}

#menu1 ul {
list-style: none;
margin: 0px;
padding: 0px;
float: right;
}

#menu1 #m1 {width: 128px;}
#menu1 #m2 {width: 121px;}
#menu1 #mend {width: 128px;}

#menu1 a {
font: bold 12px arial, helvetica, sans-serif;
display: block;
padding: 6px 3px 6px 3px;
text-decoration: none;
height : 15px;
text-transform: UPPERCASE;
}
#menu1 a.home {
color: #fff;
background-image : url("../images/button/bt_bl1.gif");
}
#menu1 a.home:hover {
background-image : url("../images/button/bt_bl2.gif");
}
#menu1 a.other {
color: #fff;
background-image : url("../images/button/bt_or1.gif");
}
#menu1 a.other:hover {
background-image : url("../images/button/bt_or2.gif");
}
#menu1 a.end {
color: #fff;
background-image : url("../images/button/bt_orend1.gif");
}
#menu1 a.end:hover {
background-image : url("../images/button/bt_orend2.gif");
}
#menu1 li {position: relative;}

#linia_up {
background-image : url("../images/linia_up.gif");
width : 980px;
height : 12px;
}


#up2 {
background-color : #fff;
width : 972px;
height : 50px;
}

.l_side {
width : 4px;
background-image : url("../images/l_side.gif");
}

.r_side {
width : 4px;
background-image : url("../images/r_side.gif");
}


#menu_mid {
width : 980px;
height : 33px;
}


#menu2 {
width: 979px;
float : left;
background: #B9D859;
}

#menu2 ul {
list-style: none;
margin: 0px;
padding: 0px;
float : left;
}

#menu2 #m1 {width: 120px;}
#menu2 #m2 {width: 161px;}
#menu2 #m3 {width: 118px;}
#menu2 #m4 {width: 58px;}
#menu2 #m5 {width: 158px;}
#menu2 #m6 {width: 60px;}
#menu2 #m7 {width: 150px;}
#menu2 #m8 {width: 62px;}
#menu2 #m9 {width: 92px;}

#menu2 a {
font: bold 12px arial, helvetica, sans-serif;
display: block;
margin-left: 1px;
padding: 9px 3px 9px 3px;
color: #555;
background: #B9D859;
text-decoration: none;
height : 15px;
text-transform: UPPERCASE;
}

#menu2 a:hover {
color: #fff;
background-image : url("../images/menu_mid_bg.jpg");
}

#menu2 li {position: relative;}


#body {
background-color : #A0E1DA;
width : 980px;
padding: 0px;
margin: 0px;
}

#loga {
background-color : #ffffff;
width : 972px;
padding-top: 10px;
}

#linia_dw {
background-image : url("../images/linia_dw.gif");
width : 980px;
height : 12px;
}

#foot .l_td {
text-align : right;
vertical-align : top;
padding-left : 30px;
padding-right : 5px;
}
#foot .r_td {
text-align : left;
padding-left : 5px;
padding-right : 15px;
}

A {text-decoration : none;}

A:link {color : #0caabb;}
A:visited {color : #0caabb;}
A:active {color : #0caabb;}
A:hover {
color : #0caabb;
text-decoration : underline;
}

.center {
vertical-align : middle;
margin-top : auto;
margin-bottom : auto;
margin-left : auto;
margin-right : auto;
}
.left {
vertical-align : middle;
margin-top : auto;
margin-bottom : auto;
margin-left : 0px;
}
.right {
vertical-align : middle;
margin-top : auto;
margin-bottom : auto;
margin-right : 0px;
}
.top {
vertical-align : top;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
}
.bottom {
vertical-align : bottom;
margin-bottom : 0px;
margin-left : auto;
margin-right : auto;
}



.t_center {
text-align : center;
vertical-align : middle;
}
.t_left {
text-align : left;
vertical-align : middle;
}
.t_right {
text-align : right;
vertical-align : middle;
}
.t_top {
text-align : center;
vertical-align : top;
}
.t_bottom {
text-align : center;
vertical-align : bottom;
}



.onit {
width : 9px;
height : 22px;
position : absolute;
left : 0px;
}
.onit_2 {
width : 9px;
height : 22px;
position : absolute;
left : 0px;
}

.orange {
color: #EC7334;
}

.blue {
color: #7EB6E5;
}
.red {
color: #EC221D;
}
.green {
color: #169928;
}
.black {
color: #000;
}

.bold {
font-weight : bold;
}

.underline{
text-decoration : underline;
}

.italic{
font-style : italic;
}

.big_bold {
font-size: 18px;
font-weight: bold;
}

.small {
font-size: 11px;
}

.akap_small {
text-indent : 25px;
}
.akap_smallx {
padding-left: 25px; 
}

.myslnik {
text-indent : -7px;
}
.myslnikx {
padding-left: -7px;
}

.punkt {
text-indent : -14px;
}
.punktx {
padding-left: -14px;
}

.wciecie_small {
padding-left : 10px;
}