body { color:#585754; font: normal 0.7em Tahoma,Arial,Hevletica,Sans-serif; margin:0; padding:0; }


/* general */
img { margin:0; padding:0; border:0; }
img.e { width:1px; height:1px; }
img.m { margin-left:5px; }
.red { color:#ce0000; }
.niebieski { color:#3c4a63; }
.bold { font-weight:bold; }
.italic { font-style:italic; }
.normal { font-weight:normal; }
.inactive { color:#958e72 !important; }
div.hr { clear:both; }
div.hr hr { display:none; }
.light { background:#ffffff; }
input[type=submit] { cursor: pointer; }
acronym { border-bottom-width:1px; border-bottom-style: dotted; cursor:help; }
pre { font-size:1.1em }
.center { text-align:center; }

h4 {font-size:1.1em; color:#3c4a63; margin-left:3px; }
h2 {font-size:1.1em; color:#3c4a63; margin-left:3px; }
/* boxes */
#container {width:1000px;}

.table center {border: 1px solid #3C4A63}
/* top */

#top { background: url(http://www.pracodawca.com/waluty/bg_main.gif) repeat-y;  margin-top: -3px; margin-bottom: -3px;  height:248px; }
* html #top {background: url(http://www.waluty.com.pl/gfx/general/bg_main.gif) repeat-y; position: relative; left:3px; top:0px; }
#logo { position:absolute; top:0px; left:20px; width:239px; height:64px; }
#logo h1.logo { margin:0; padding:0; }
#logo h1.logo a { display:block; width:239px; height:64px; background: url(http://www.waluty.com.pl/gfx/top/logo.gif); }
#logo h1.sublogo a { display:block; width:239px; height:15px; position:absolute; top:50px;left:0px }
#logo h1 a span, #logo h2, #logo h3 { display:none; }

#top div.building_left { position:absolute; left:521px; top:0px; width:257px; height:235px; background: url(http://www.waluty.com.pl/gfx/top/l.jpg) no-repeat; }
#top div.building_right { position:absolute; left:0px; top:0px; width:100%; height:235px; background: url(http://www.waluty.com.pl/gfx/top/p.jpg) no-repeat scroll 778px 0; }

/* main_menu */

div.menu h2 { display:none; }
#menu { display:block; list-style-type: none; margin:0; padding:0; position:absolute; left:9px; top:63px; }
#menu a.forex { position:absolute; display:block; width:129px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/forex.jpg); }
#menu a.narzedzia { position:absolute; left:129px; top:0; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/narzedzia.jpg); }
#menu a.szkolenia { position:absolute; left:249px; top:0; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/szkolenia.jpg); }
#menu a.forum { position:absolute; top:0; left:369px; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/forum.jpg); }
#menu a.pasaz { position:absolute; top:0; left:489px; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/pasaz.jpg); }
#menu a.edukacja { position:absolute; top:0; left:609px; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/edukacja.jpg); }
#menu a.brokers { position:absolute; top:0; left:729px; display:block; width:120px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/brokers.jpg); }
#menu a.aiipl { position:absolute; top:0; left:849px; display:block; width:129px; height:76px; background: url(http://www.waluty.com.pl/gfx/top/menu/aiipl.gif); }

/*
#menu li.selected a.forex {  background: url(../gfx/top/menu/waluty_s.jpg); }
#menu li.selected a.hedge {  background: url(../gfx/top/menu/hegepoland_s.jpg); }
#menu li.selected a.futures {  background: url(../gfx/top/menu/futures_s.jpg); }
#menu li.selected a.forum {  background: url(../gfx/top/menu/forum_s.jpg); }
#menu li.selected a.market {  background: url(../gfx/top/menu/pasaz_s.jpg); }
#menu li.selected a.education {  background: url(../gfx/top/menu/edukacja_s.jpg); } */
#menu span { display:none; }

/* right side right */

#large_ad { position:absolute; width:750px; height:90px; left:10px; top:139px; background:  url(http://www.waluty.com.pl/resources/ad/bg.gif) no-repeat; background-position: center;  }

/* search form */

#search { position:absolute; top:19px; left:266px; width:300px; }
#search fieldset { border:none; padding:0; margin:0; font-size: 11px; }
#search label, #search legend { display:none; }
#search input.q { width:150px; padding-left:4px; padding-right:4px; font-size: 11px; font-family: tahoma, verdana, hevletica, sans-serif; vertical-align: middle; background: #f9f7f3; color: #585754; border: 1px #c8c7be solid; }
#search input.light { background:#ffffff; }
#search input.submit { vertical-align: middle; font-size: 11px; font-family: tahoma, verdana, hevletica, sans-serif; background: #ebe4d8; border: 1px #c8c7be solid;  color: #5b5640; }
#search p { font-size:0.9em; margin:2px 14px; }
#search p a { color: #585754; font-size:0.9em;}

/* world  time */
#times { background:#F9F7F3; padding: 10px 0 7px 0; color:#585754; float:left; width: 490px; margin-bottom:-1px; border-bottom:1px #DBD1BB solid; }
#times div { font-size:0.8em; float:left; margin:0 6px 0 16px; color:#5c563c; display:inline; /* again stupid IE */;}
#times div object { display:block; float:left; margin-right:4px; display:inline; }
#times span.data { display:block; color:#978c62; }
#times h2 { display:none; }
#times a { color: #5c563c; }

div.header_beam { clear:both;background: #ebe3d7 url(http://www.waluty.com/gfx/general/bg_header_bottom.gif) repeat-y; background-position: right; width:480px; height:1px; margin-left:18px; }

.page_menu {border:1px solid #CFCEC9;border-top: 0; height: 20px; background-color: #E8E7E4; width:969px; float:left; padding: 0px;  margin: 0px;  text-align: center;  font-family:Verdana; filter:alpha(opacity=90);opacity: 0.9;}
.page_menu div {display:inline;vertical-align: middle;}
.page_menu div.tab_menu {float:left; margin-left:-1px;width:120px; height:21px; border-left:1px solid #CFCEC9; background: url(http://waluty.com/gfx/top/menu/off.gif) no-repeat;}
.page_menu div a:link,.page_menu div a:visited,.page_menu div a:hover {color: #253947;}
.page_menu a.menu_tab {text-align: center; font-weight: bold;  font-size: 13px; line-height: 21px;}
.page_menu div.menu_tab_active { background: url(http://waluty.com/gfx/top/menu/on.gif) no-repeat;}
.page_menu div.menu_tab_active a { color: black; text-decoration: underline;}
.page_menu div.menu_tab_pas { width:128px; background: url(http://waluty.com/gfx/top/menu/off_pas.gif) no-repeat; }
.page_sub_menu {padding-top:3px; margin-bottom:10px;}

/*
#page_menu {
height:42px;
  list-style: none inside;
  padding: 0 0px; 
  margin: 0;
  text-align: center;
  font-family:Verdana;
  border-left:1px solid #CFCEC9;
  filter:alpha(opacity=90);opacity: 0.9;
  

}

#page_menu ul {
	
  list-style: none inside;
  background: #E4E8E9;
  color: #ecede2;
border-bottom:1px solid #CFCEC9;
border-right:1px solid #CFCEC9;
  text-decoration:none;
  width: 969px;
  padding: 2px 0;
  margin: 0;
  float: left;
  display: none;


}



*html #page_menu ul {}

#page_menu li {
  display: block;
  float: left;
}

#page_menu li.menu_tab.menu_tab_active_pas {
  background: url(http://waluty.com/gfx/top/menu/on_pas.gif) no-repeat;
  color: black;
  height:21px;
   width: 130px;
  
}
#page_menu a.menu_tab.menu_tab_active {

  text-decoration: underline;
}
#page_menu li.menu_tab ul {
  line-height: normal;
    display: block;
    height:16px;
    vertical-align:middle;
  background: #E8E7E4;  
}

#page_menu li a:link,
#page_menu li a:visited,
#page_menu li a:hover {
  color: #253947;
}



#page_menu li.menu_tab.menu_tab_active a.menu_tab:link,
#page_menu li.menu_tab.menu_tab_active a.menu_tab:visited,
#page_menu li.menu_tab.menu_tab_active a.menu_tab:hover {
  color: black;
   text-decoration: underline;
}

#page_menu a.menu_tab {
  display: block;
  height: 100%;
  width: 100%;
  

}

#page_menu ul li {
  display: inline;
  float: none;
  font-weight: normal;
  font-size: 11px;
  color:gray;
}

#page_menu ul li.active a:link,
#page_menu ul li.active a:visited,
#page_menu ul li.active a:hover {
  font-weight: bold;
  color: gray;
}

#page_menu ul li a:link,
#page_menu ul li a:visited {
  color: black;
}

#page_menu ul li a:hover {
  color: gray;
}



#page_menu li.menu_tab_active ul {
  display: block;
  background: #E8E7E4;
}



#page_menu li {
  display: block;
  float: left;
}

#page_menu li.menu_tab {
	
  background: url(http://waluty.com.pl/gfx/top/menu/off.gif) no-repeat;
  color: #07253b;
  width: 120px;
  height: 21px;
  line-height: 21px;
  vertical-align: middle;
  padding: 0;
  margin: 0 -2 0 0px;
  font-weight: bold;
  font-size: 12px;
}



#page_menu li.menu_tab.menu_tab_active {
  background: url(http://waluty.com.pl/gfx/top/menu/on.gif) no-repeat;
  color: black;
  height:21px;
  
}
#page_menu a.menu_tab.menu_tab_active {

  text-decoration: underline;
}
#page_menu li.menu_tab ul {
  line-height: normal;
}

#page_menu li a:link,
#page_menu li a:visited,
#page_menu li a:hover {
  color: #253947;
  font-size:12px;
}



#page_menu li.menu_tab.menu_tab_active a.menu_tab:link,
#page_menu li.menu_tab.menu_tab_active a.menu_tab:visited,
#page_menu li.menu_tab.menu_tab_active a.menu_tab:hover {
  color: black;
   text-decoration: underline;
   font-size:12px;
}

#page_menu a.menu_tab {
  display: block;
  height: 100%;
  width: 100%;
  

}

#page_menu ul li {
  display: inline;
  float: none;
  font-weight: normal;
  font-size: 11px;
  color:gray;
}

#page_menu ul li.active a:link,
#page_menu ul li.active a:visited,
#page_menu ul li.active a:hover {
  font-weight: bold;
  color: gray;
}

#page_menu ul li a:link,
#page_menu ul li a:visited {
  color: black;
  font-size:11px;
}

#page_menu ul li a:hover {
  color: gray;
}



#page_menu li.menu_tab_active ul {
  display: block;
  background: #E8E7E4;
}
*/
