/************/
/* GLOBALS  */
/************/

BODY {
background: #deeeff;
background-image: url(design/bg.png);
background-repeat: repeat;
color:#38587c;
font-family: tahoma,verdana,arial,sans-serif;
font-size:10px;
margin: 0px;
padding: 0px;
}

CENTER {
margin: 0px;
padding: 0px;
}

TABLE {
color:#38587c;
font-family: tahoma,verdana,arial,sans-serif;
font-size:10px;
}

DIV {
color:#38587c;
font-size:10px;
}

P {
color:#38587c;
font-size:12px;
}

A {
color:#18385c;
text-decoration:none;
}

A:HOVER {
color:#18385c;
text-decoration:underline overline;
}


H1 {
font-size:18px;
font-weight:bold;
}
H2 {
font-size:17px;
font-weight:bold;
}
H3 {
font-size:16px;
font-weight:bold;
}
H4 {
font-size:15px;
font-weight:bold;
}
H5 {
font-size:14px;
font-weight:bold;
}
H6 {
font-size:13px;
font-weight:bold;
}


UL {
margin: 0px;
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
list-style-type: none;
list-style-position: inside;
list-style-image: url(design/bullet.gif);
}

OL {
margin: 0px;
padding: 0px;
margin-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
}

IMG {
border: 3px solid #38587c;
margin: 15px;
}

FORM {
margin: 0px;
padding: 0px;
}

INPUT {
margin: 0px;
padding: 0px;
height: 20px;
background: #deeeff;
color:#38587c;
border: 1px solid #38587c; 
}

INPUT.INPUT_BUTTON {
margin: 0px;
padding: 0px;
height: 18px;
background:#38587c;
color: #deeeff;
border: 1px solid #18385c; 
font-size:10px;
}

HR {
margin: 0px;
padding: 0px;
color:#38587c;
height: 2px;
}

/************/
/* CLASS-ML */
/************/

A.MENU {
width:221px;
color:#18385c;
text-decoration:none;
background-image: url(design/menu.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left: 10px;
display:inline-block;
}

A.MENU:HOVER {
width:221px;
text-decoration:none;
background:#38587c;
background-image: url(design/menu_a.gif);
background-repeat: no-repeat;
background-position: left top;
color: #deeeff;
}

A.MENU_ACTIVE {
width:221px;
color:#18385c;
text-decoration:none;
font-weight:bold;
padding-left: 10px;
display:inline-block;
background-image: url(design/menu.gif);
background-repeat: no-repeat;
background-position: left top;
}

A.MENU_ACTIVE:HOVER {
width:221px;
font-weight:bold;
text-decoration:none;
background:#38587c;
background-image: url(design/menu_a.gif);
background-repeat: no-repeat;
background-position: left top;
color: #deeeff;
}

A.MENU_SUBLINK {
width:211px;
margin-left:10px;
color:#18385c;
text-decoration:none;
background-image: url(design/menu.gif);
background-repeat: no-repeat;
background-position: left top;
padding-left: 10px;
display:inline-block;
}

A.MENU_SUBLINK:HOVER {
width:211px;
margin-left:10px;
background:#38587c;
background-image: url(design/menu_a.gif);
background-repeat: no-repeat;
background-position: left top;
color: #deeeff;
text-decoration:none;
}

A.MENU_SUBLINK_ACTIVE {
width:211px;
margin-left:10px;
color:#18385c;
text-decoration:none;
font-weight:bold;
padding-left: 10px;
display:inline-block;
background-image: url(design/menu.gif);
background-repeat: no-repeat;
background-position: left top;
}

A.MENU_SUBLINK_ACTIVE:HOVER {
width:211px;
margin-left:10px;
font-weight:bold;
text-decoration:none;
background:#38587c;
background-image: url(design/menu_a.gif);
background-repeat: no-repeat;
background-position: left top;
color: #deeeff;
}

A.NAVBAR {
padding-left:20px;
color:#18385c;
text-decoration:none;
background-image: url(design/navbar_bullet.gif);
}

A.NAVBAR:HOVER {
padding-left:20px;
color:#18385c;
text-decoration:underline overline;
background-image: url(design/navbar_bullet.gif);
}

A.TOPMENU {
display:inline-block;
float:right;
height:25;
margin-top:0px;
padding-right:35px;
padding-left:10px;
padding-top:3px;
color:#18385c;
text-decoration:none;
font-size:14px;
font-weight:bold;
background-repeat: no-repeat;
background-position: 100% 0%;
background-image: url(design/topmenu_bullet.gif);
}

A.TOPMENU:HOVER {
color:#08183c;
text-decoration:underline overline;
}

DIV.HRCLASS {
margin: 0px;
padding: 0px;
width: 100%;
height: 32px;
background-image: url(design/hr.gif);
background-repeat: no-repeat;
background-position: 50% 50%;
}

TABLE.DATATABLE {
background:#38587c;
font-size:12px;
background-image: url(design/table.jpg);
border-collapse: separate;
border-spacing: 1px 1px;
border:0px;
padding:0px;
width: 90%;
}

TABLE.DATATABLE TH {
background:#38587c;
background-image: url(design/tablehead.png);
color: #caddf0;
padding:5px;
margin:2px;
border-top:1px solid #98b8dc;
border-left:1px solid #98b8dc;
border-bottom:1px solid #18385c;
border-right:1px solid #18385c;
}

TABLE.DATATABLE TD {
background:#caddf0;
background-image: url(design/tablecell.png);
color:#38587c;
padding:5px;
margin:2px;
border-bottom:1px solid #daedff;
border-right:1px solid #daedff;
border-top:1px solid #38587c;
border-left:1px solid #38587c;
}

/************/
/* ID       */
/************/


#BASEMENT {
margin: 0px;
padding: 0px;
width: 1000px;
height: auto;
}

#HEADER_TOP {
margin: 0px;
padding: 0px;
width: 1000px;
height: 128px;
background-image: url(design/header_top.png);
background-repeat: no-repeat;
}

#HEADER_NAVBAR {
margin: 0px;
padding: 0px;
width: 1000px;
height: 25px;
background-image: url(design/header_navbar.png);
background-repeat: no-repeat;
background-position: left bottom;
}

#HEADER_NAVBARINTERIOR {
margin: 0px;
padding: 0px;
width: 980px;
height: auto;
padding-top: 0px;
margin-left: 10px;
margin-right: 10px;
text-align:left;
font-size:13px;
}

#HEADER_UNDERNAVBAR {
margin: 0px;
padding: 0px;
width: 1000px;
height: 18px;
background-image: url(design/header_undernavbar.png);
background-repeat: no-repeat;
}

#MENU {
margin: 0px;
padding: 0px;
width: 271px;
height: auto;
background-image: url(design/menu_pattern.png);
background-repeat: repeat;
vertical-align: top;
}

#CONTENTS {
margin: 0px;
padding: 0px;
width: 729px;
height: auto;
background-image: url(design/contents.png);
background-repeat: repeat;
vertical-align: top;
}

#CONTENTS_INTERIOR {
margin: 0px;
padding: 0px;
width: 699px;
height: auto;
text-align:justify;
font-size:12px;
}

#CONTENTS_INTERIOR div {
color:#38587c;
font-size:12px;
}

#CONTENTS_INTERIOR td {
color:#38587c;
font-size:12px;
}

#FOOTER_TOP {
margin: 0px;
padding: 0px;
width: 1000px;
height: 35px;
background-image: url(design/footer_top.png);
background-repeat: no-repeat;
}

#FOOTER_INTERIOR {
margin: 0px;
padding: 0px;
width: 1000px;
height: auto;
background-image: url(design/footer_interior.png);
background-repeat: repeat;
}

#FOOTER_TEXT {
margin: 0px;
padding: 0px;
width: 960px;
height: auto;
padding-top: 2px;
margin-left: 20px;
margin-right: 20px;
text-align:right;
}

#FOOTER_BOTTOM {
margin: 0px;
padding: 0px;
width: 1000px;
height: 14px;
background-image: url(design/footer_bottom.png);
background-repeat: no-repeat;
background-position: left top;
}

#FOOTER_LEFT {
text-align:left;
vertical-align:bottom;
}

#FOOTER_RIGHT {
text-align:right;
vertical-align:bottom;
}

/************/
/* CLASS-DS */
/************/

.MENU_INTERIOR {
margin: 0px;
padding: 0px;
width: 221px;
height: auto;
margin-left:20px;
margin-right:30px;
font-size:12px;
}

.MENU_TOP {
margin: 0px;
padding: 0px;
width: 271px;
height: 32px;
background-image: url(design/menu_top.png);
background-repeat: no-repeat;
}

.MENU_TOP_INTERIOR {
margin: 0px;
padding: 0px;
width: 221px;
height: auto;
padding-top:5px;
margin-left:20px;
margin-right:30px;
text-align:left;
font-size:12px;
font-weight:bold;
color:#deeeff;
}

.MENU_MED {
margin: 0px;
padding: 0px;
width: 271px;
height: auto;
background-image: url(design/menu_interior.png);
background-repeat: repeat;
}

.MENU_MED_INTERIOR {
margin: 0px;
padding: 0px;
width: 231px;
height: auto;
margin-left:20px;
margin-right:20px;
text-align:left;
font-size:12px;
}

.MENU_BOT {
margin: 0px;
padding: 0px;
width: 271px;
height: 36px;
background-image: url(design/menu_bottom.png);
background-repeat: no-repeat;
background-position: left top;
}

/************/
/* EOF      */
/************/


.bezramki{
border: none ;
}

.nag6 {
font-weight:bold;
}

.pasek_nawigacyjny{
font-size: 9pt;
}

.podpis {
text-align:right;
font-size: 9px;
}

.foto{
display:block;
width: 345px;
float:left;
text-align:center;
margin:auto;
}
.pogrubienie{
font-weight: bold;
}

.dosrodka{
text-align:center;
}





