#body_container{
background: url(../gfx/background_zolty.jpg) 100% 200px repeat-x;
font-family: "Trebuchet MS", Tahoma, Arial;
font-size: 10pt;
}

.tresc{
text-align: justify;
}

h1{
margin-top: 0;
position: absolute;
top: 122px;
right: 303px;
width: 350px;
height: 55px;
z-index: 1;
}
h1 span{
display: none;
}

a{
color: #000;
text-decoration: none;
/* padding: 0 5px; */
font-weight: bold;
position: relative;
z-index: 50;
outline: none;
}

a:hover{
/* background: #F6F6F6; */
text-decoration: underline;
}

.tresc a, .subpage_brief_middle a, a.notki_brief_link{
color: #ACDA45;
}
.tresc a:hover, .subpage_brief_middle a:hover, a.notki_brief_link:hover{
color: #000;
background-color: #ACDA45;
}

/* jezyki */

#lang_box{
margin-right: 10px;
}
#lang_box a.language{
display: block;
float: right;
width: 30px;
height: 30px;
}
#lang_box a.language:hover,#lang_box a.active{
background-position: 0 0;
}
#lang_box a.language span{
display: none;
}
a.lang_pl{
background: url(../gfx/lang_pl.jpg) 0 0 no-repeat;
background-position: 0 -30px;
}
a.lang_en{
background: url(../gfx/lang_en.jpg) 0 0 no-repeat;
background-position: 0 -30px;
}


/* menu  gorne */

#gorne_nav_menu_top{
float: left;
background: url(../gfx/jigsaw_cms.jpg) 0 0 no-repeat;
width: 300px;
height: 60px;
}
#gorne_nav_menu{
background: url(../gfx/jigsaw_cms.jpg) 0 0 no-repeat;
padding-top: 10px;
padding-left: 300px;
}
#gorne_nav_menu ul{
width: 240px;
padding: 0; margin: 0;
list-style: none;
}
#gorne_nav_menu ul li a{
display: block;
height: 20px;
width: 240px;
}
#gorne_nav_menu ul li a span.basic{
display: none;
}

#gorne_nav_menu ul li #a_10_1{
background: url(../gfx/button_seo2_pl.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_1:hover{
background: url(../gfx/button_seo2_pl_hover.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_3{
background: url(../gfx/button_use_pl.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_3:hover{
background: url(../gfx/button_use_pl_hover.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_5{
background: url(../gfx/button_scale_pl.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_5:hover{
background: url(../gfx/button_scale_pl_hover.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_7{
background: url(../gfx/button_module_pl.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_7:hover{
background: url(../gfx/button_module_pl_hover.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_9{
background: url(../gfx/button_need_pl.gif) 0 0 no-repeat;
}
#gorne_nav_menu ul li #a_10_9:hover{
background: url(../gfx/button_need_pl_hover.gif) 0 0 no-repeat;
}

/* menu  puzzle */

#glowne_nav_menu ul{
padding: 0; margin: 0;
list-style: none;
position: relative;
z-index: 200;
}
#glowne_nav_menu ul li{
/* margin:0; padding:0; */
}
#glowne_nav_menu ul li a{
position: absolute;
display: block;
}
#glowne_nav_menu ul li a span.background{
position: absolute;
width: 350px;
height: 55px;
display: none;
background: none;
}
#glowne_nav_menu ul li a span.basic{
display: none;
}


/* zielony */
#glowne_nav_menu ul li #a_6_1{
top: 16px;
left: 14px;
width: 100px;
height: 125px;
}
#glowne_nav_menu ul li #a_6_1:hover, #glowne_nav_menu ul li .a_6_1active{
background: url(../gfx/button_zielony.gif) 0 0 no-repeat;
}
#glowne_nav_menu ul li a.a_6_1passive:hover span.background{
left: -366px;
bottom: -36px;
/* border: solid 1px #F00; */
display: block;
background: url(../gfx/title_zielony_pl.jpg) 100% 0 no-repeat;
}

/* czerwony */
#glowne_nav_menu ul li #a_6_3{
top: 13px;
left: 80px;
width: 120px;
height: 124px;
}
#glowne_nav_menu ul li #a_6_3:hover, #glowne_nav_menu ul li .a_6_3active{
background: url(../gfx/button_czerwony.gif) 0 0 no-repeat;
}
#glowne_nav_menu ul li a.a_6_3passive:hover span.background{
left: -432px;
bottom: -40px;
display: block;
background: url(../gfx/title_czerwony2_pl.jpg) 100% 0 no-repeat;
}




/* zolty */
#glowne_nav_menu ul li #a_6_5{
top: 13px;
left: 171px;
width: 118px;
height: 101px;
}
#glowne_nav_menu ul li #a_6_5:hover, #glowne_nav_menu ul li .a_6_5active{
background: url(../gfx/button_zolty.gif) 0 0 no-repeat;
}
#glowne_nav_menu ul li #a_6_5:hover span.background{
left: -523px;
bottom: -63px;
background: url(../gfx/title_zolty_pl.jpg) 100% 0 no-repeat;
display: block;
}


/* niebieski */
#glowne_nav_menu ul li #a_6_7{
top: 78px;
left: 174px;
width: 96px;
height: 109px;
}
#glowne_nav_menu ul li #a_6_7:hover, #glowne_nav_menu ul li .a_6_7active{
background: url(../gfx/button_niebieski.gif) 0 0 no-repeat;
}
#glowne_nav_menu ul li .a_6_7passive:hover span.background{
left: -526px;
bottom: 10px;
display: block;
background: url(../gfx/title_niebieski_pl.jpg) 100% 0 no-repeat;
}   


