html{margin: 0px; padding: 0px; width:100%; height: 100%; }
body { margin: 0px; padding: 0px; width:100%; height: 100%; background: #f5fffa url(../img/bg_body.gif) repeat-y left ; text-align: left; font-family: tahoma,  sans-serif; font-size: 12px;}

div{ border: 0px solid red; }

#menu{ height: 144px; background: url('../img/bg_menu.gif') bottom no-repeat; text-align: center;}
#top_menu{height: 112px; text-align: none;}

#content, #footer, #menu, #end { width: 750px; margin: 0px auto; border-left: 1px solid; border-right: 1px solid; border-color: #33A02B; display: table; background-color: #ffffff;}

#end{ height: 10px; background: #ff0000; border-color: #ff0000; margin-bottom: 30px;}

body.intro_section #menu, body.intro_section #content{border: 0px; z-index: 0;}
body.intro_section #footer, body.intro_section #end{display: none;}
body.intro_section #menu{ z-index: 1; position: relative; top: -540px; display: none; background: none; width: 748px;}

/* linki*/
a{color: #319728;}
a:visited{ color: #40c635;}
a:hover{color: #60d156; }


a img {border: 0px solid #005DB7; }
a:visited img{border-color: #006fdd;}
a:hover img {border-color: #61AEF8;}
a img.link{border: 0px;}

/*a.back_intro{color: #ffffff; position: absolute; top: 111px; width: 70px; font-size: 11px;margin-left: 10px; text-decoration: none;}
a.back_intro:visited{ color: #ffffff;}
a.back_intro:hover{color: #ffffff; text-decoration: underline;}
*/
a.back_intro{  font-size: 11px;margin: 0px; text-decoration: none; float: left; position: relative; left: -480px;}
a.back_intro:hover{text-decoration: underline;}
/* Tree menu */
#bottom_menu a, #login a{display: inline; text-decoration: none; color: #eee; font-size: 13px; font-weight: bold; padding: 0px 12px; line-height: 44px;}
#bottom_menu a:visited, #login a:visited{color: #eee;}
#bottom_menu a:hover, #login a, #bottom_menu a.on:hover{color: #fff; xtext-decoration: underline; }
#bottom_menu a.on, #bottom_menu a.on:visited{color: #f00; xtext-decoration: underline; }
#bottom_menu a.on:hover{color: #f00; }

/*
ul.tree_1, ul.tree_1 ul{ list-style-type: none; list-style-position: 0; margin: 0px; padding:0px; border: 0px; background: #ffffff url('../img/bg_menu.gif') no-repeat top;}
ul.tree_1 {margin: 0px; padding: 0px 10px;}
ul.tree_1 li{ margin: 0px; background: url('../img/bg_menu.gif') no-repeat bottom;}

ul.tree_1 a{display: block; text-decoration: none; color: #005DB7; font-size: 11px; font-weight: bold;}
ul.tree_1 a:visited{color: #005DB7;}
ul.tree_1 a:hover, ul.tree_1 a.on:hover{color: #005DB7; text-decoration: underline; }
ul.tree_1 a.in, ul.tree_1 a.in:visited, ul.tree_1 a.in:hover { color: #005DB7;}
ul.tree_1 a.on, ul.tree_1 a.on:visited{color: #61AEF8; text-decoration: underline; }
ul.tree_1 a.on:hover{color: #005DB7; }

ul.tree_1 li.selected, ul.tree_1 a{padding: 5px 0px 7px 5px;}
ul.tree_2 li.selected, ul.tree_2 a{padding: 2px 5px 3px 20px;  font-size: 11px; font-weight: normal;}
ul.tree_3 li.selected, ul.tree_3 a{padding-left: 30px;  font-weight: normal; font-size: 10px; }

ul.tree_1 li.selected{display: block; text-decoration: none; color: #f5f5f5; font-size: 11px; font-weight: bold;       }

*/

