/* KF_XMENU
*/

body { margin:0px; padding:0px; background:url() #111; font:12px Verdana,Tahoma,Arial,sans-serif; color:#aaa; text-align:center; }
input.szukaj { font:10px Tahoma,Arial,Helvetica,sans-serif; background-color:#373737; color:#ccc; border:solid 1px #906822; letter-spacing:1px; }

.all { width:900px; min-height:700px; _height:700px; background:url() #333; margin:0px auto; text-align:left; }
.top { position:relative; top:40px; left:20px; width:100%; height:140px; background:url() transparent; margin:0px; }
	.top_logo { width:400px; height:135px; margin:0px; }
.left { width:130px; height:auto; background:url() transparent; margin:0px; }
	.left_menu { position:relative; top:25px; left:30px; width:110px; height:auto; margin:0px; font:11px/26px Verdana,Tahoma,Arial,sans-serif; letter-spacing:2px; }
	.menu_first_letter { font:16px Verdana,Tahoma,Arial,sans-serif; margin-right:1px; font-weight:bold; }
.main { position:relative; left:90px; width:600px; height:auto; background:url() transparent; margin:0px 0px 30px 0px; padding:0px; }
	.main_title { font:13px Tahoma,Arial,sans-serif; color:#A07832; letter-spacing:3px; margin:0px 0px 20px 0px; }
	.main_sentence { margin:0px 0px 20px 0px; font:12px Tahoma,Arial,sans-serif; letter-spacing:1px; }
	.main_line { line-height:17px; margin:10px 0px 0px 0px; }
	.main_first_letter { font:20px Georgia,Verdana,Tahoma,Arial,sans-serif; color:#bbb; margin-right:1px; }
	.main_author { position:absolute; right:0px; font:10px Tahoma,Arial,sans-serif; color:#777; letter-spacing:1px; margin:7px 0px 0px 0px; }
	.main_search_link { width:100%; font-size:11px; margin:0px 0px 5px 0px; }
	.main_separate1 { width:54px; height:19px; background:url(../grafika/rozdz3_07.gif) transparent; font-size:1px; margin:0px auto 10px auto; border:0px solid #9c2; }
	.main_separate2 { width:55px; height:11px; background:url(../grafika/rozdz2.gif) transparent; font-size:1px; margin:0px auto; }
.bottom { position:relative; width:100%; height:35px; font-size:10px; color:#777; padding:20px 0px 15px 0px; margin:0px 0px 0px 0px; border-top:1px solid #444; }
	.bottom_info { position:absolute; left:45px; width:300px; height:15px;  }

.floatleft { float:left; }
.clear { clear:both; }
.aligncenter { text-align:center; }
.noborder { border:0px; }

.font1 { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#dd8800; letter-spacing:1px; }
.font2 { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; color:#dddddd; letter-spacing:1px; line-height:17px; }
.font3 { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:20px; font-style:normal; color:#eeeeee; }
.font4 { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; color:#aaaaaa; }
.font5 { font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:9px; font-style:normal; color:#999999; }

a         { text-decoration:none; font-weight:normal; }
a:link    { color:#A07832; text-decoration: none;; }
a:visited { color:#A07832; text-decoration: none; }
a:active  { color:#ddd; text-decoration: none; }
a:hover   { color:#ddd; text-decoration: none; }

a.link:link    { color:#aaa; text-decoration: none; }
a.link:visited { color:#aaa; text-decoration: none; }
a.link:active  { color:#fff; text-decoration: none; }
a.link:hover   { color:#fff; text-decoration: none; }

a.link2:link    { color:#777; text-decoration: none; }
a.link2:visited { color:#777; text-decoration: none; }
a.link2:active  { color:#fff; text-decoration: none; }
a.link2:hover   { color:#fff; text-decoration: none; }