body                      { margin: 0px 0px 0px 0px; font-family: tahoma, verdana, arial; color:rgb(100,100,100); font-size: 12px;  text-align:left; background-color:white; }
div.white_bg              { position: relative; width:900px; background:white; }
div.all                   { position: relative; width:860px; height:auto; }

div.top                   { position: relative; float: left; width: 860px; height: 122px;  }

div.editable_baner        { position: relative; float: left; width: 860px; height: 150px; }

div.middle                { position: relative; top:50px; float: left; width: 860px; height: auto;  }

div.left                  { width: 200px; float: left; text-align: left;}
div.center                { width: 460px; float: left; text-align: left; }
div.right                 { position: relative; width: 200px; float: right; text-align: left;}

div.bottom                { position: relative; top:50px; float: left; clear:both; width: 860px; height: 35px; border-top: solid #dddddd 1px; font-size:11px;  }
div.bottom_main           { position: relative; width:860px; height:25px; border-top: solid #dddddd 1px;  font-size:11px; padding-bottom:10px;}
div.bottom2               { position: relative; top:50px; float: left; clear:both; width: 860px; height: 35px; border-top: solid #dddddd 1px; font-size:11px;  }
div.bottom a              { text-decoration: none; color: rgb(100,100,100); }
div.bottom_main a         { text-decoration: none; color: rgb(100,100,100); }
div.bottom_main a:hover   {  }

div.footerl               { float: left; width: 200px; }
div.footerc               { float: left; width: 460px; }
div.footerr               { float: left; width: 200px; }
div.flcont                { text-align: left; padding: 6px 0px 0px 5px; }
div.fccont                { text-align: center; padding: 6px 0px 0px 0px; }
div.frcont                { text-align: right; padding: 6px 5px 0px 0px; }

div.baner                 { position: absolute; left: 0px; top:0px; float: left; width:860px; height:120px; }

div.logo                  { position:absolute; top: 25px; float:left; width:auto; height:70px; text-align: center; }
div.logo img              {  }
div.logo2                 { float: right; width:auto; height:70px; text-align:center; }
div.logo2 img             {  }
div.logo2 a               { text-decoration: none; font-size: 10 px; border: none; color: rgb(100,100,100); }

.logoUnesco		{ float:right; padding-top:5px; }

div.l1z                   { float:left;   padding: 12px 0px 0px 5px; }
div.l1t                   { float:left;   padding: 33px 0px 0px 10px; font-size: 21px; font-weight: bold; }
div.l2z                   { float:right;  padding: 20px 0px 0px 10px; }
div.l2t                   { float:right;  padding: 37px 0px 0px 0px; }

div.wyszukiwarka          { position: absolute; left: 0px;   top:147px; width:200px; height:25px;  border-bottom: solid #dddddd 1px; }
div.wyszukiwarka_cont     { text-align: left; margin: 3px 0px 0px 0px; }
input.wyszukiwarka_text   { color:rgb(100,100,100); font-size: 10px; width: 130px; height: 14px; border: solid rgb(220,220,220) 1px; padding:0px;  }
input.wyszukiwarka_submit { color:rgb(100,100,100); font-size: 10px; width: 60px; border: solid rgb(220,220,220) 1px;  }

/*div.logo2                 { position: absolute; left: 120px; top:0px; }*/

div.menu_bar1             { position: absolute; left: 200px; top:147px; width:153px; height:25px;  border-bottom: solid #dddddd 1px; background:url(../images/lay/buttons_bg.gif) top right no-repeat; #dddddd 1px; border-left: solid #dddddd 1px; }
div.menu_bar2             { position: absolute; left: 354px; top:147px; width:152px; height:25px;  border-bottom: solid #dddddd 1px; background:url(../images/lay/buttons_bg.gif) top right no-repeat; }
div.menu_bar3             { position: absolute; left: 507px; top:147px; width:153px; height:25px;  border-bottom: solid #dddddd 1px; border-right: solid #dddddd 1px;}
a.menu_link               { font-weight: bold; display: block; font-size: 12px; text-decoration: none; margin-top: 5px; color: rgb(100,100,100); }
a.menu_link:hover         { /*text-decoration:none;*/ }

div.menu_langs            { position: absolute; left: 661px; top:147px; width:200px; height:25px; border-bottom: solid #dddddd 1px; }
div.menu_langs_cont       { padding-top: 5px; }
a.lang_link               { color: rgb(100,100,100);   font-weight: bold; display: inline; font-size: 12px; text-decoration: none; margin: 0px 8px 0px 8px; }
a.lang_link:hover         { /*text-decoration:none;*/ }

div.path_bar              { position: absolute; left: 0px; top:120px; border-bottom: solid #dddddd 1px; /*border-top: solid #dddddd 1px;*/ width:860px; height:25px;   overflow:hidden; }
div.path_bar_cont         { text-align: left; padding: 6px 0px 0px 7px; }
div.path_bar_cont a       { /*text-decoration: none;*/ color: rgb(100,100,100); }
div.path_bar_cont a:hover { /*text-decoration: none;*/ }


table.size_print_box      { border: none; }
table.size_print_box tr td{ border: none; }


img                       { border: none; }
a                         { /*color: rgb(100,100,100); */ text-decoration: none;  }
a:hover                   { /*color: #bcbcbc;*/ text-decoration: underline; }
table                     { border-collapse: collapse; }
td                        { font-size:12px; border: solid silver 1px; vertical-align: top; }
hr                        { height: 1px; background-color: silver; border: none; }
p                         { padding:0px; margin: 0px 0px 6px 0px; }

*.fontsize11px            { font-size: 12px; }
*.fontsize13px            { font-size: 14px; }
*.fontsize15px            { font-size: 16px; }
