@charset "iso-8859-2";

/* CSS Document */

* {margin: 0; padding: 0;}

body {        background-color: #5B5652; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color: #ffffff;  font-variant:normal; }

/* TOP MENU*/

#mainlevel-nav{margin: 0px; padding: 0px; height: 14px;}

#mainlevel-nav li{ display: inline; float: left; margin: 0px; padding: 0px; list-style: none; }

#mainlevel-nav li a:link, #mainlevel-nav li a:visited

{ font: bold 14px arial; color: #ffffff; text-decoration: none; display: block; padding: 0px 0px 0px 3px; margin: 0px;

height: 14px; overflow: hidden; width: 70px; text-align: center; }

#mainlevel-nav li a:hover, #mainlevel-nav li a:active

{ color: #CC3333; text-decoration: none; text-align: left; text-transform: lowercase; font: bold 14px arial;

text-align: center; }

/*kontener*/

.center {position:relative; display:block; margin: 0 auto; width: 815px; padding-top:5px;}



/*modules*/

#leftcol DIV.module {

       width: 208px; margin-bottom:10px;

       BACKGROUND:url(images/tlo_left_panel1.jpg) repeat-y left 50%;}

#leftcol DIV.module DIV {

       BACKGROUND: url(images/tlo_left_panel1.jpg) no-repeat left top; WIDTH: 208px}

#leftcol DIV.module DIV DIV {

       BACKGROUND: url(images/tlo_left_panel1.jpg) no-repeat left bottom; WIDTH: 208px}

#leftcol DIV.module DIV DIV DIV {

FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; WIDTH: 208px; PADDING-TOP: 10px; color:#ffffff; margin-bottom: 10px;}

#leftcol DIV.module h3{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}



/*menu gwne*/

A.mainlevel { margin-top:1px; DISPLAY: block; FONT-SIZE: 12px; padding-left:50px; WIDTH: auto;  text-indent: 15px; background: none;

       LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; text-decoration:none; color: #000000;}

A.mainlevel:link {PADDING-RIGHT: 0px; DISPLAY: block;        PADDING-LEFT: 10px; FONT-WEIGHT: normal;  FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; text-decoration:none; color: #000000;}

A.mainlevel:visited {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px;  text-decoration:none;  color: #000000;}

A.mainlevel:hover {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_higlight.gif) no-repeat;  TEXT-DECORATION: none;  color: #000000;}

#active_menu {       DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(images/menu_higlight1.gif) no-repeat; text-decoration:none;  color: #000000;}

A#active_menu:hover {       COLOR: #000000; text-decoration:none;  color: #000000;}

A.sublevel { DISPLAY: block; FONT-SIZE: 12px; padding-left:50px; WIDTH: auto;  text-indent: 15px; background: none;

       LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; text-decoration:none; color: #000000; margin-top:-10px; margin-bottom: -10px;}

A.sublevel:link {PADDING-RIGHT: 0px; DISPLAY: block;        PADDING-LEFT: 10px; FONT-WEIGHT: normal;  FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; text-decoration:none; color: #000000; margin-top:-10px; margin-bottom: -10px;}

A.sublevel:visited {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px;  text-decoration:none;  color: #000000; margin-top:-10px; margin-bottom: -10px;}

A.sublevel:hover {DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_higlight.gif) no-repeat;  TEXT-DECORATION: none;  color: #000000; margin-top:-10px; margin-bottom: -10px;}
.mainlevel {
background-image:url(images/menu_orange.gif); margin-top:1px; width:150px; DISPLAY: block; FONT-SIZE: 12px; padding-left:20px;   text-align:left;

       LINE-HEIGHT: 22px; font-family:Verdana, Arial, Helvetica, sans-serif; HEIGHT: 19px; text-decoration:none; color: #ffffff;}

       

/*Other modules*/

.mosimage {   border: 1px solid #cccccc; margin:10 15 10 10; }

.mosimage_caption {   margin-top: 2px;   background: #efefef;   padding: 1px 2px;  color: #666;  font-size: 10px;  border-top: 1px solid #cccccc;}

hr {width:  90%; margin-bottom:5px; margin-top:5px;  }

hr.separator {width:  40%;  }

.small {font-size: 10px; color: #ABABAB; line-height: 0.7; }

.footer {font-size: 10px; color: #ABABAB;}

.smalldark {font-size: 10px; color: #000; height: 10px; line-height: 10px; text-align: left;}



/* syf sie zaczyna */

p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-variant:normal;text-indent: 15px;}

.pathway {font-family:Verdana; color: #ffffff; font-size: 10px; text-decoration: none; font-weight: normal; text-indent: 15px; padding-top:10px;}

.pathway a,.pathway a:visited,.pathway a:active,.pathway a:link{color: #ffffff; font-size: 10px; text-decoration: none; font-weight: normal; }

.pathway a:hover{ color: #ffffff; font-size: 10px; text-decoration: none; font-weight: normal; }

.pathway1 { height:20px;}



/*Inne */

.createdate {font-size: 9px; color: #ABABAB; height: 10px; line-height: 0.7; }

.modifydate { font-size: 8px; color: #ABABAB; height: 20px; line-height: 20px; margin-bottom: 5px; padding-top:10px; }

table.contentpaneopen {

  width            : 100%;     /*ustala szerokosc tabeli */

  padding          : 0;        /*ustala szerokosc dopelnienia */

  border-collapse  : collapse; /*sklada obwodki pryleglych komorek */

  border-spacing   : 0;        /*ustala odstep od obwodek wokol komorek */

  border-width     : 0;        /*utala szerokosc obwodek */

  margin           : 0;        /*ustala szerokosc marginesu wokol tabeli */

  vertical-align   : top;      /*ustala wyrownanie zawartosci

                                 do gornej krawedzi komorek */

}

table.contentpaneopen td {

  padding-right    : 5px; /* ustali odstep szerokosci 5px od prawej krawedzi komorki */

  vertical-align   : top;

}

table.contentpaneopen td.contentheading {

  padding-left     : 4px; /*odsunie o 4px od lewej krawedzi komorki tekst tytulu*/

  vertical-align   : top;

}

.contentheading1, .contentdescription, .componentheading{

font-family:Verdana, Arial, Helvetica, sans-serif;

       height           : 30px;       color : #ffffff; font-weight: bolder;

       font-size        : 14px; white-space: nowrap; letter-spacing:1px;        

}

.sectiontableheader {font-family:Verdana, Arial, Helvetica, sans-serif;
       height           : 30px;       color : #ffffff; font-weight: bolder;
       font-size        : 12px; white-space: nowrap;         }
.sectiontablefooter {
}
.sectiontableentry1 {
        height           : 20px; 
       }
.sectiontableentry1 a,.sectiontableentry1 a:visited,.sectiontableentry1 a:active,.sectiontableentry1 a:link, .sectiontableentry2 a,.sectiontableentry2 a:visited,.sectiontableentry2 a:active,.sectiontableentry2 a:link{color: #ffffff; font-size: 11px; text-decoration: none; font-weight: normal; }
.sectiontableentry1 a:hover,.sectiontableentry2 a:hover { color: #cccccc; font-size: 11px; text-decoration: none; font-weight: normal; }

.sectiontableentry2 {
        height           : 20px; 
       }
       
.contentheading {

       height           : 30px;       color : #ffffff; font-weight: bold;

       font-size        : 14px; white-space: nowrap; letter-spacing:1px;        

}

a:link, a:visited {

  font-size        : 11px;

  color            : #cccccc;

  text-decoration  : none;

  font-weight      : normal;

}

.contentpane ul { margin-top:20px; margin-left:30px;}

.akolegal { margin-top:8px;}

.contentpaneopen ul { margin-top:20px; margin-left:30px;}

a:hover {

  font-size        : 11px;

  color            : #ffffff;

  text-decoration  : none;
font-weight      : normal;
  

}

a.category:link, a.category:visited {

  font-size        : 11px;

  font-weight      : bold;

}
#kloda{
position:absolute; left:582px; top:-2px; width:228px; height:129px; z-index:1}
.instr {
        text-align: left;
}
.instr td{
vertical-align:top; text-align:left;padding-top:5px;padding-right:5px;
}
.opis
{ 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-variant:normal;
}


