body {
margin: 0px;
background:#fff url(../images/tlo_body.jpg) center top repeat-x;
/*background:#edece7 url(../images/tlo_body.jpg) center top repeat-x; */
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#000;
}
.notactive,.typnormal{
padding:5px;
color:#5e5037;
font-weight:bold
}
.active,.typchecked{
padding:5px;
color:#fff;
background:#e54b00;
font-weight:bold
}
tr.even{background:#edece7}
tr.odd{background:#fff}
p,div.tekst{
padding-left:10px;
}

img{border:0px}

div.thumbback{
float:left;
margin:0px 3px 0px 0px;
width:80px;
height:80px;
background:#fff url(../images/ramka_biala.jpg) center center no-repeat;
padding:14px;
}
div.thumb{
width:80px;
height:80px;
overflow:hidden; 


}
div.thumbbackgal{
float:left;
margin:0px 0px 0px 0px;
width:80px;
height:80px;
padding:14px;
background:#fff url(../images/ramka_biala.jpg) center center no-repeat; 
}
div.thumbgal{
width:80px;
height:80px;
overflow:hidden; 
}

a{
text-decoration:none;
color:#000 ;
font-weight:bold;
}
table#gal, td#opis,div#gal{
padding:10px;
color:#5e5037;
}
.imienaz{
/*color:#763701;*/
color:#960101;
font-size:14px;
padding-bottom:5px;
display:block;
}
img.pag{
vertical-align:text-top
}

a.alf{
font-size:20px;
color:#555;
padding:2px;
}
a.button{cursor:pointer;}
a.more,a.more1,a.more2{
color:#d43400;
font-weight:bold;
display:block
}

div#menutop {
float:left;
position:absolute;
top:101px;
right:14px;
background:url(../images/menu_bg.jpg) top center repeat-x;
}
div#menuleft{
float:left;
position:absolute;
top:101px;
left:350px;
width:38px;
height:29px;
background:url(../images/menu_left.gif) top center no-repeat;
}
div#menuright{
position:absolute;
top:101px;
right:0px;
width:14px;
height:29px;
background:url(../images/menu_right.gif) top center no-repeat;
}
div#loga {
position:absolute;
top:10px;
right:10px;
}

div#menutop a.button{
color:#fff;
display:block;
padding:7px;
float:left;
font-size:12px;
font-weight:600;
margin-right:0px;
}

a.menu1{display:block;
width:92%;
padding: 3px 0px 3px 3px;
color:#222;
font-weight:normal;
}

a.menu1:hover{
color:#fff;
background:#e54b00;
font-weight:normal;
}

div#tytul{
color:#333;
margin:0px 0px 0px 25px;
font-size:23px;
padding-top:10px;
clear:left;
}
div#all_all{
background:#edece7;
}


div#all{
position:relative;
width:980px;
margin: auto auto
}
div#all_top{
position:relative;
width:980px;
margin: auto auto ;

}
div.tytrol1,div.tytrol2{
height:29px;
width: 278px;
background:#123;
padding:0px 0px 0px 0px;
font-size:14px;
text-align:center;
font-weight:600;
color: #bfb5b0;
}
div.tytrol1{
background:#333 url(../images/wybierz_temat.jpg) left top no-repeat;
}
div.tytrol2{
background:#333 url(../images/wybierz_projekt.jpg) left top no-repeat;
} 
div.roleta1{position:relative; 
width: 278px;
height:170px;
background-color:#dbdbd3;
margin-bottom:8px;
text-align:left;
}


div#top{
height:133px;
background:url(../images/tlo_top_new.jpg) center top repeat-x;

/*background-color:#a00;*/
/*background-color:#6e1616;*/
}




div#bottom{
padding-top:10px;
clear:left;
background-color:#edece7;
}

div#bottom2{
min-height:465px;
height: auto !important;
height: 465px;
padding:3px;
background-color:#edece7;
clear:left;
}

div#zapowiedzi{
/*background-color:#9f8759; */
margin: 30px 10px 10px 0px;
float:left;
width:560px;

}

div#wprow {
margin-top:30px ;
float:left;
padding:7px;
text-align:justify;
line-height:150%;
width:380px;
}

div#galeria{
background:#123 url(../images/pasek_tlo_new.jpg) center top repeat-x;
}
div#galeria_podstr{
background:#123 url(../images/pasek_podstr_bg.jpg) center top repeat-x;
}


div#okno{
position:relative;
height: 220px;
width: 980px;
overflow:hidden;
margin:auto;
}

div#okno_podstr{
position:relative;
height: 174px;
width: 980px;
overflow:hidden;
margin:auto;
color:#fff;

}

div#fotos{position:absolute;
height: 220px;
top:0px;
left:0px;
}

div.grey{
height:10px;
/*background-color:#9f8759;*/
}

.news{
width: 280px;
height: 102px;
/*background-color:#504529;*/
padding:0px;
font-size:12px;
}
div.pagination{
text-align:center;
margin-bottom:20px;
font-size:14px;
font-weight:bold;

}
.form{
padding-left:10px;
padding-bottom:20px;
}
.form input{
border:1px solid #ccc;
color:#333;
}
.stopka{
background-color:#fff;
border-top:1px solid #ccc;
height:40px;
color:#c37604;
font-weight:bold; 
text-align:center;
clear:left;
font-size:11px;
}
div#version{
position:absolute;
top:75px;
right:55px;
}
div#thin{
height:2px;
background:#fff;
border-bottom:1px solid #ddd;
}
ul#sounds li{
cursor:pointer;
margin-bottom:5px;
}
/*a.typnormal, a.typchecked{
margin-right:7px;
color:#000;
font-weight:bold ;
font-size:12px;
}
a.typchecked{
color:#789;
} */
div.res1,div.res2{
margin:10px;
}
div.res2{
border:1px solid #ccc;
padding:7px;
}
a.rec{
display:block;
margin-top:10px;
font-size:12px;
font-weight:bold;
}
span.pagerchecked{
color:#d43400;
}
div#alfabet{
margin:0px 0px 10px 20px;
text-align:center;
font-weight:normal;
}
div.zakladki{
clear:left;
padding:10px;
border-bottom:1px solid #5e5037;
color:#5e5037;
}
a.powrot{
color:#e54b00;
font-size:14px;
font-weight:bold;
}
div.tytulkonkret{
color:#763701;
float:left;
font-size:15px;
padding:10px;
font-weight:bold;
}
td.tlokonkret{
background:#deddd8;
padding-bottom:20px;
padding-right:10px;
}
ul li{
margin-left:-20px;
list-style-type:none;
}
div.txthead{
font-size:15px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
}
ul.fono{
list-style-image:url(../images/kwadracik.gif);
}