/* reklamy google */


#top_container .spbrief{

position: absolute;

top: 228px;

left: 50%;

margin-left: -235px;

width: 470px;

height: 15px;

}


html, body{

height: 100%;

margin: 0; padding: 0;

font: normal 11pt "Times New Roman", "Trebuchet MS", Arial, Verdana;

color: #000;

}


body{

background: #FFF url(../../gfx/newspaper/back2.jpg) 0 226px repeat-y;

}


#body_container{

min-height: 100%;

height: auto;

position: relative;

}


#supheader_container{

position: absolute;

}


#header_container{

height: 225px;

margin: 0 auto;

background: url(../../gfx/newspaper/head2.jpg) 50% 0 no-repeat;

}



#top_container{

background: url(../../gfx/newspaper/top.jpg) 50% 0 no-repeat;

padding-top: 23px;

height: 55px;

}



#center_container{

margin: 0 190px 0 190px; 

border-left: solid 1px #000;

border-right: solid 1px #000;

padding: 0 15px;

text-align:justify;

background-color: #FCFCFC;

}



#bottom_container{

margin: 3px 150px 0 150px;

padding-bottom: 70px;

}



#left_container{

width: 160px;

float: left;

padding-bottom: 70px;

padding-left:15px;
}



#right_container{

width: 160px;

float: right;

padding-bottom: 70px;

}



#clearing{

clear: both;

}



#footer_container{

background: url(../../gfx/newspaper/footer.gif) 0 0 repeat-x;

position: absolute;

left: 0; bottom: 0;

height: 23px;

line-height: 23px;

padding: 0 1% 20px 1%;

width: 98%;

font-size: 9pt;

font-weight: bold;

}



h1{

margin-top: 0;

}



.gohome{

position: absolute;

/* border: solid 1px #F00; */

width: 500px;

top: 130px;

height: 80px;

left: 50%;

margin-left: -260px;

}



/* menu gorne */



#parent_0_7_level1 {

margin: 0; padding: 0 0 0 10px;

list-style: none;

position: absolute;

top: 248px;

left: 50%;

width:800px;

margin-left: -400px;

}



#parent_0_7_level1 li{


float: left;

height: 44px;

padding: 0 10px 11px 0;

background: url(../../gfx/newspaper/menu_back2.png) 100% 0 no-repeat;

position: relative;

}



#parent_0_7_level1 li.submenu{


}

#parent_0_7_level1 li:hover{


}


#parent_0_7_level1 li a{

float: left;

display: block;

height: 43px;

line-height: 43px;

text-align: center;

color: #000;

border: solid 1px #B8B8B8;

border-top: 0;

background: #FFF;

padding: 0 10px;

text-decoration: none;

font-size: 14pt;

}



#parent_0_7_level1 li.submenu a{

padding-right: 20px;

background: #FFF url(../../gfx/newspaper/arrow_down.gif) 95% 55% no-repeat;

}



#parent_0_7_level1 li.submenu a:hover{

background: #EEE url(../../gfx/newspaper/arrow_down.gif) 95% 55% no-repeat;

}



#parent_0_7_level1 li a:hover{

background: #EEE;

}

#parent_0_7_level1 li ul.level2{

border-top: solid 1px #B8B8B8;

position: absolute;

top: 43px;

left: 0;

width: 170px;

display: none;

margin: 0;

list-style: none;

padding: 0 10px 11px 0;

background: url(../../gfx/newspaper/menu_back2.png) 100% 100% no-repeat;

}



#parent_0_7_level1 li:hover ul.level2{

display: block;

}


#parent_0_7_level1 li ul.level2 li{

height: 33px;

background: none;

padding: 0; margin: 0;

}


#parent_0_7_level1 li ul.level2 li a{

height: 33px;

line-height: 33px;

display: block;

width: 150px;

font-size: 12pt;

font-weight: bold;

background: #FFF;

text-align: left;

padding: 0 10px 0 10px; margin: 0;

}


#parent_0_7_level1 li ul.level2 li:hover {

}



#parent_0_7_level1 li ul.level2 li a:hover {

background: #EEE;

}


/* inne */

a{

color: #000000;


}


a:hover{

text-decoration: none;

}



p.msg, span.required{

}


/* zakladki */


ul.assoc{

margin: 10px 0; padding: 0;

height: 60px;

list-style:none;

color: #000;

}



ul.assoc li{

float: left;

margin: 0 5px;


}



ul.assoc li a{

float: left;

display: block;

height: 20px;

padding: 5px 10px;

border-bottom: solid 2px #000;

color: #000;

text-decoration: none;

font-weight:bold;

font-size: 14pt;

}


ul.assoc li a:hover{

border: none;

margin-bottom: 2px;

}


ul.assoc2{

margin: 10px 0; padding: 0;

height: 60px;

list-style:none;

}



ul.assoc2 li{

float: left;

margin: 0 5px;

}



ul.assoc2 li a{

float: left;

display: block;

height: 20px;

padding: 5px 10px;

border-top: solid 2px #000;

color: #000;

text-decoration: none;

font-weight:bold;

font-size: 14pt;

}



ul.assoc2 li a:hover{

border: none;

margin-top: 2px;

}



/* credits */

#jrwd{

display: block;

width: 80px;

height: 30px;

background: url(../../gfx/credits/jrwd3b.png) 0 0 no-repeat;

position: absolute;

bottom: 10px;

right: 30px;

z-index: 70;

}


#jrwd:hover{

background-position: 0 -30px;

}


#jrwd span{

display: none;

}