/* KF_XMENU
*/
body { background:url() #292929; color:#aaa; margin:0px; padding:0px; text-align:center; }
div { font:10px Tahoma,Arial,serif; color:#aaa; }
form { border:0px; margin:0px; }

a { text-decoration: none; font-weight : normal; }
a:link 		{ color:#999; }
a:visited 	{ color:#999; }
a:active 	{ color:#dc3;  }
a:hover		{ color:#dc3;  }

a.link:link     { color:#a93; }
a.link:visited  { color:#a93; }
a.link:active   { color:#ddd; border:0; padding:0; }
a.link:hover    { color:#ddd; border:0; padding:0; }

a.link_sub:link     { color:#ba3; }
a.link_sub:visited  { color:#ba3; }
a.link_sub:active   { color:#ddd; border:0; padding:0; }
a.link_sub:hover    { color:#ddd; border:0; padding:0; }

a.link_info:link     { color:#777; }
a.link_info:visited  { color:#777; }
a.link_info:active   { color:#cb3; border:0; padding:0; }
a.link_info:hover    { color:#cb3; border:0; padding:0; }

a.copyright:link    { color:#999; }
a.copyright:visited { color:#999; }
a.copyright:active  { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 1px 0px; }
a.copyright:hover   { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 1px 0px; }

a.elink:link     { color:#999; }
a.elink:visited  { color:#999; }
a.elink:active   { color:#ddd; border:0; padding:0; }
a.elink:hover    { color:#ddd; border:0; padding:0; }

a.hidlink:link     { color:#555; }
a.hidlink:visited  { color:#555; }
a.hidlink:active   { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }
a.hidlink:hover    { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }

a.copylink:link     { color:#777; }
a.copylink:visited  { color:#777; }
a.copylink:active   { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }
a.copylink:hover    { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }

a.wlink:link     { color:#aaa; }
a.wlink:visited  { color:#aaa; }
a.wlink:active   { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }
a.wlink:hover    { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }

a.linki:link     { color:#aaa; }
a.linki:visited  { color:#aaa; }
a.linki:active   { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }
a.linki:hover    { color:#ddd; border-style:dashed; border-width:0px 0px 1px 0px; padding: 0px 0px 0px 0px; }

.all { position:relative; height:100%; width:770px; margin:0px auto; text-align:left; display:table; }
    .left { width:0px; margin:0px auto; border:1px solid #ff2; float:left; display:none; }
    .center { width:770px; height:auto; margin:0px auto; text-align:center; float:left; }
        .center_left { width:0px; height:100%; background:#111; margin:0px auto; float:left; }
        .center_center { position:relative; width:766px; height:100%; margin:0px auto; border:0px solid #ff2; border-style:solid; border-color:#666;border-width:0px 0px 0px 0px; float:left; }
        .center_right { width:0px; height:100%; background:#222; margin:0px auto; float:left; }
    .right { width:0px; margin:0px auto; border:1px solid #ff2; float:left; display:none; }

.center_top { position:relative; width:765px; height:106px; margin:5px auto 0px auto; text-align:left; z-index:1; _z-index:0;}
    .center_top_logo { width:auto; height:210px; background:url(../images/link_logo2_03.gif) #292929; background-repeat:no-repeat;
                       padding:0px 0px 0px 57px; font:9px Tahoma, Arial,sans-serif; z-index:0; }
        .center_top_logo_link { position:absolute; background:transparent; top:33px; left:60px; width:150px; height:42px; border:0px solid #555; }
        .center_top_logo_title { position:relative; left:5px; width:auto; font:9px Tahoma,Arial,serif; color:#888; letter-spacing:5px; }
    .clock { position:absolute; top:59px; right:32px; font:14px Verdana,Tahoma,Arial,serif; font-weight:bold; color:#555; border:0px solid #000; }

.center_middle { position:absolute; top:111px; left:0px; width:765px; height:auto; margin:0px auto; text-align:left; display:table; }
    .center_middle_middle { width:100%; height:auto; margin:0px auto; background:url(../images/link_logo2_05.gif) #292929; background-repeat:repeat-y;
                     text-align:left; display:table; z-index:-1; }
    .center_middle_bottom { width:100%; height:10px; margin:0px auto; background:url(../images/link_logo2_07.gif) #292929; background-repeat:no-repeat;
                     text-align:left; display:table; }
.center_bottom { position:relative; width:765px; height:35px; margin:0px auto; background:url(../images/link_logo2_07.gif) #292929; background-repeat:no-repeat;
                 font:10px/25px Tahoma,Arial,serif; color:#777; text-align:center; border:0px solid #555;  }
.center_bottom_info { position:absolute; top:-1px; right:25px; width:300px; height:auto; text-align:center; 
                 font:10px/25px Tahoma,Arial,serif; color:#666; border:0px solid #f22; }

.logon_form { position:absolute; top:20px left:20px; width:350px; height:90px; margin:0px auto; padding-top:15px; background:#333; border:1px solid #666;
              filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80; z-index:3; }


.links_all { position:relative; left:40px; width:700px; min-height:510px; height:auto !important; padding:0px 0px 0px 0px; margin:25px auto 25px auto; display:table; 
             background:transparent; border:0px solid #ff2; z-index:1; }
    .links_column { position:relative; width:233px; min-height:470px; height:auto !important; padding:0px; margin:0px auto; float:left; }
    .links_category { width:auto; height:auto; margin:0px 0px 10px 0px; }
    .links_category_title { position:relative; margin:0px 50px 2px 0px; padding:0px 0px 2px 5px; font:11px Verdana,Tahoma,Arial,sans-serif; color:#ccc; 
                            letter-spacing:0px; border-top:0px dashed #663; border-left:3px solid #983; }

    .links_subcategory_title { font:17px Verdana,Tahoma,Arial,sans-serif; color:#a93; margin:0px 50px 2px 0px; padding:0px 0px 2px 10px; letter-spacing:0px;
                            border-top:0px dashed #663; border-left:0px solid #993; }
    .links_subcategory_return { position:relative; top:-18px; left:-16px; width:20px; font:10px Verdana,Tahoma,Arial,sans-serif; color:#bb3; letter-spacing:0px;
                            border-top:0px dashed #663; border-left:0px solid #993; }
    .links_link { position:relative; width:180px; height:14px; margin:0px 0px 0px 0px; padding-left:7px; 
                  font:11px/12px Verdana,Tahoma,Arial,serif; 
                  border:1px solid transparent; _border-color:#303030; filter:chroma(color=#303030) }
    .links_space { position:relative; width:auto; height:7px; font-size:1px; }

.edit_div { position:relative; width:660px; height:100px; height:auto !important; padding:10px; margin:0px auto; display:table; 
            border:1px dashed #666; z-index:1; }
    .edit_form { position:relative; width:650px; height:100px; height:auto !important; padding:0px; margin:0px auto; display:table; }
    .edit_form_line { position:relative; width:650px; height:20px; padding:0px; margin:0px; display:table; clear:both; }
        .edit_form_line_first  { position:relative; width:70px; height:20px; line-height:20px; padding:0px 8px 0px 0px; font:10px/20px Tahoma,Arial,serif; letter-spacing:0px;
                                 margin:0px; color:#888; text-align:right; 
                                 display:table; float:left; }
        .edit_form_line_second { position:relative; width:500px; height:25px; line-height:20px; padding:0px; margin:0px; font:11px/20px Tahoma,Arial,serif; color:#ddd; text-align:left; 
                                 display:table; float:left; }
        .edit_form_line_bold  { font:10px Tahoma,Arial,serif; color:#d83; }
    .edit_form_buttons { position:relative; width:auto; height:20px; padding:10px 0px 0px 32px; margin:0px; display:table; clear:both; }


.font1 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#999; }
.font2 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#ddd; }
.font3 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#999; }
.font4 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#777; letter-spacing:1px; }
.font5 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#888; }
.font6 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#999; }
.font7 { font-family:Tahoma, Arial,sans-serif; font-size:9px; color:#888; letter-spacing:3px; }
.font8 { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#ccc; }

td.copyright { font-family:Tahoma, Arial,sans-serif; font-size:10px; color:#666; }
.copyright { font-family:Tahoma, Arial,sans-serif; font-size:9px; color:#888; }
.pozycje { font:11px Verdana,Tahoma,Arial,sans-serif; font-style: normal; color:#aaa; font-weight: normal; line-height:14px; }
.pozycje_nagl { font:12px Tahoma,Arial,Helvetica,sans-serif; font-style: normal; color:#ddd; line-height:14px; letter-spacing:1px; }
.pozycje_nagluk { font:11px Verdana,Arial,sans-serif; font-style: normal; color:#f9ffff; line-height:14px; }
.pozycje_opis { font:9px Verdana,Arial,sans-serif; font-style: normal; color:#696969; }
.switch { font:10px Tahoma,Arial,sans-serif; font-style: normal; color:#777; line-height:14px; letter-spacing:1px; }
.znajdz { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; color: #FF9966; font-weight: normal }
.sprawdz { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; color: #FF9999 }
.porozmawiaj { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; color: #9999FF; font-weight: normal }
.sms { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; color: #00CCFF }
.zagraj { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; color: #00CC33 }

input.edit { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#000; padding:1px 1px 0px 2px; background-color:#c5c5c5; border-style:solid; border-color:#aaa #fff #fff #aaa; border-width:1px; }
input.edit_err { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#000; padding:1px 1px 0px 2px; background-color:#ffc5c5; border-style:solid; border-color:#aaa #fff #fff #aaa; border-width:1px; }
select.edit { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#000; padding:1px 1px 0px 2px; background-color:#c5c5c5; border-style:solid; border-color:#aaa #fff #fff #aaa; border-width:1px; }