/* overloading predefined */
html, body { background-color: #ffffff;}

/* main screen opts */
#mainbox {
width: 760px;
margin: auto;

background-color: #ffffff;

}
/* page details */



p.msg_error {
text-align: center;
margin: 10px;
color: #dd0000;
}
p.msg_ok{
text-align: center;
margin: 10px;
color: #00dd00;
}
p.msg_tekst{
text-align: justify;
text-indent: 10px;
padding-bottom: 15px;
}
p.downloadframe {
width: 200px;
border: 1px dotted #CBD3B4;
margin-left: 230px;
padding: 15px;
text-align: center;
}
a:link.downloadframe, a:active.downloadframe, a:hover.downloadframe, a:visited.downloadframe  {
font-weight: bold;
}


img.zrzut{
vertical-align: center;
border: 1px solid #000000;
margin: 15px;
}

/* logo panel */
#logozone {
width:350px;
height: 62px;
float: left;
text-align: center;
vertical-align: middle;
}
#zestawieniezone{
margin-left: 1px;
padding-right: 3px;
padding-top: 2px;
float: left;
width:160px;
height: 60px;
background-color: #000000;
color: #ffffff;
font-weight: normal;
text-align: right;
background-image: url('gfx/vortex1.gif');
background-repeat: no-repeat;
}
#edziennikzone{
margin-left: 1px;
padding-right: 3px;
padding-top: 2px;
float: left;
width:160px;
height: 60px;
background-color: #000000;
color: #ffffff;
font-weight: normal;
text-align: right;
background-image: url('gfx/vortex2.gif');
background-repeat: no-repeat;
}
a.biglink, a:link.biglink, a:visited.biglink, a:active.biglink, a:hover.biglink{
font-size: 12px; 
font-weight: bold;
color: #ffffff;
}


/* stopka */
div.footer{
clear: both;
width: 760px;
padding-top: 30px;
padding-bottom: 10px;
text-align: center;
/*
position: absolute;
bottom: 0px; */
background-color: #ffffff;
}


/* menu */
#mainmenutop{
margin: auto;
width: 600px;
height: 43px;
clear: both;
}

div.menuopt {
float: right;
width: 90px;
height: 19px;
vertical-align: text-bottom;
padding-top: 18px;
padding-left: 5px;
background-image: url('gfx/icon_bar.gif');
background-repeat: no-repeat;
}


/*  lewy pojemnik na teksty */
#leftpanel{
padding-top: 20px;
float: left;
width: 210px;
text-align: right;
}
h1.leftpanel{
font-size: 12px;
color: #CBD3B4;
}


div.newsblackline{
float: right;
width: 120px;
height: 1px;
background-color: #000000;
}
div.newsmaskline{
float: right; 
width: 50px; 
height: 1px; 
background-color: #CBD3B4;
}
div.newsframe{
clear: both;
text-align: right;
padding-top: 10px;
}
div.newstext{
clear: both;
float: right;
width: 170px;
font-size: 11px;
text-align: justify;
text-indent: 10px;
}



/*  prawy pojemnik na teksty */
#rightpanel{
float: right;
width: 530px;
padding-top: 10px;
}
h1.rightpanel{
font-size: 14px;
color: #CBD3B4;
}


div.rp_main{
clear: both;
}
div.rp_main_topl{
float: left; 
width: 9px; 
height: 21px; 
background-image: url(gfx/panel_lu.gif);
}
div.rp_main_topc{
float: left; 
width: 455px; 
height: 21px; 
background-image: url(gfx/panel_cu.gif);
}
div.rp_main_topr{
float: left; 
width: 34px; 
height: 21px; 
background-image: url(gfx/panel_ru.gif);
}
div.rp_main_zone{
clear: both; 
background-image: url(gfx/panel_lm.gif); 
background-repeat: repeat-y; 
padding-left: 10px; 
width: 475px; 
text-align: justify;
}
div.rp_main_botl{
float: left; 
width: 9px; 
height: 14px; 
background-image: url(gfx/panel_ld.gif);
}
div.rp_main_botc{
float: left; 
width: 400px; 
height: 14px; 
background-image: url(gfx/panel_cd.gif);
}
div.rp_main_botr{
float: left; 
width: 34px; 
height: 14px; 
background-image: url(gfx/panel_rd.gif);
}




