/* CSS Document */
html, body{
width:100%;
height:100%;
background:#e8e8e8;
padding:0px;
margin:0px;
font-family:Arial, Tahoma;
color:#91a1a8;
font-size:8pt;
} 
b{
color:#62686b;
font-weight:bold;
}
a, a:link{
color:#7d8284;
}
a:hover{
text-decoration:none;
}
hr{
margin:2px;
padding:0px; 
border:none; 
height:1px; 
background:url(../images/hr.gif) repeat-x;
}
* html hr{
margin:-7px;
padding:0px 0px 0px 0px; 
border:0px; 
height:1px; 
background:url(../images/hr.gif) repeat-x;
}
* +html hr{
margin:-7px;
padding:0; 
border:none; 
height:0px; 
background:url(../images/hr.gif) repeat-x;
}
#head{
width:1000px;
height:121px;
background:url(../images/head.jpg) no-repeat top left;
}
#head-left{
width:191px;
background:url(../images/head_left.jpg) no-repeat top;
padding:50px 0 0 0;
}
#content{
width:1000px;
background:url(../images/bg.gif) repeat-y left;
overflow:hidden;
}
#sidebar-left{
width:191px;
height:100%;
background:url(../images/border.gif) repeat-y right;
float:left;
vertical-align:top;
}
#block-top{
width:177px;
padding:0px 2px 0px 12xp;
background:url(../images/block_top.gif) no-repeat top;
}
#block-bottom{
width:177px;
padding:20px 0 20px 0;
background:url(../images/block_bottom.gif) no-repeat bottom;
}
#block{
width:167px;
padding:8px 5px 2px 5px;
margin:10px 0 10px 0;
background:url(../images/block_bg.gif) repeat-y;
}
#block a,
#block a:visited{
display:block;
padding:0px 0px 0px 24px;
text-align:left;
font-size:8pt;
color:#FFFFFF;
text-decoration:none;
}
#block a:hover{
text-decoration:underline;
}
#block-text{
padding:12px 15px 0px 15px;
text-align:left;
}

#cont_text{
width:614px;
float:left;
background:url(../images/top_text_content.jpg) no-repeat top left;
}
#top-txt{
height:26px;
color:#ffffff;
padding:14px 0px 18px 0px;;
}
#tops-txt{
padding:13px 10px 0px 10px;
text-align:left;
}
#opis-txt{
padding:13px 10px 0px 10px;
text-align:left;
min-height:390px;
height:100%;
}
#galery{}
#galery img{
width:123px;
height:105px;
padding:4px;
margin:5px;
background:url(../images/galery_bg.gif) no-repeat;
float:left;
}
#galery a, #galery a:visited{
color:#62686b;
text-decoration:none;
}
#galery a:hover{
text-decoration:underline;
}
#sidebar-right{
width:195px;
float:left;
background:url(../images/right_bg.gif) repeat-y;
text-align:left;
height:100%;
}
#block-right{
width:161px;
height:198px;
margin:57px 16px 0px 2px;
padding:13px 9px 22px 7px;
background:url(../images/block.gif) no-repeat top;
color:#ffffff;

}
#block-right a, #block-right a:visited{
display:block;
text-align:right;
color:#ffcc00;
text-decoration:none;
}
#block-right a:hover{
text-decoration:underline;
}
#block-right input{padding:0px; margin:0px;}
#foot{
height:31px;
background:url(../images/foot.gif) no-repeat;
width:1000px;
float:left;

}
#foot_l{
width:191px; 
text-align:center; 
padding:10px 0 0 0; 
float:left;
font-size:6pt;
}
#foot_r{
width:809px; 
text-align:left; 
padding:10px 0 0 0; 
float:left;
}