body 
{
	font-family: Verdana;
    font-size: 10px;
    text-align: left;
    margin: 0px; 
    padding: 0px; 
	color: #666666;
	background: #014785;
}


img {border:0px;}
* {margin:0px;padding:0px;}
form {margin:0px;padding:0px;}


h2{ font-size:14px;font-weight:bold; }
.linia {height: 1px; width: 100%; background: #dfe3ec; overflow: hidden;}

.czysc { clear: both; margin: 0; padding: 0; height: 0px; font-size: 0px;}

object#mainHeading{ margin-left:-3px; }
/* ===============================|LINKI|========================================== */

/*GŁÓWNE LINKI*/
a{background:none;font-family:Verdana;font-size:10px;font-weight:bold;color:#004785;text-decoration:none;}
/*GŁÓWNE LINKI*/


#printArea ul{padding-left: 12px;}


/* ===============================|SZABLON STRONY|========================================== */
div#kontener {width: 970px; margin: 0 auto;}
div#content {width: 100%; background-color: #e8eef1;}
div#stopka {width: 100%; background: url('../images/gradient_stopka.gif') repeat-x #004785;}
div#center {width: 970px; margin: 0 auto;}
div#bottom {width: 970px; margin: 0 auto; height: 50px;}
div#trescStrony {width: 620px; padding-left: 20px;}
div#content div#printArea { font-size: 12px; }
div#content div#printArea div#Print { font-size: 10px; }
/* ===============================|INNE|========================================== */

a.odnosnik_top {display: block; background-color: #004785; color: #e8eef1; font-size: 10px; border: 1px solid #5d8cc5; border-top: 0; text-align: center; padding-top: 5px; padding-bottom: 7px; float: right;font-weight:normal;}

.tytul{font-size: 13px; font-weight: bold; color: #004785; margin-bottom:12px; }
.stopka_separator {color: #8a9fb8; padding-left: 8px; padding-right: 8px;}

a.odnosnik_bialy{color:#ffffff;}

a.odnosnik_bialy_stopka{color:#ffffff;font-weight:normal;}

.akapit {padding-left: 1px; padding-top: 10px; padding-bottom: 10px; line-height: 16px; text-align: justify;}
.tekstPogrubionyNiebieski {font-weight:bold; color:#004785;}
.poleTekstowe {display: block; border: 1px solid #cccccc; background-color: #e8eef1; padding: 5px 9px 6px 9px; font-size: 10px; font-family: verdana; color: #666666;}

#menu { position:absolute; }
#animacjamenu { margin-top:27px;}

.wrapper{ background: #fff url(../images/tlo_gora.gif) repeat-x;}

.obrazek_szablon{ border:4px solid #606D76; margin-top:6px; }
.sidemenu { background: #fff; }
.sidemenu h1{ background: #606D75; color:#fff; font-family: verdana; font-size: 10px; padding: 8px  0px 8px 12px; }  

.sidemenu a { display:block; }
.sidemenu .item-0{  }
.sidemenu .link-0.selected{  background: #014785 url('common/raquo2.jpg') 286px 13px no-repeat; color: #fff;   }
.sidemenu .link-0{ padding-left:12px; padding-right:30px; background:url('common/raquo1.jpg') 286px 13px no-repeat; padding-top:8px; padding-bottom:8px;  }

.sidemenu .link-1{ color: #054582; margin-left:32px; font-weight:normal; padding: 6px 0 6px 0; }
.sidemenu .link-1.selected{ font-weight:bold; } 

.sidemenu .link-2{ color: #666; margin-left:54px; font-weight:normal; padding: 6px 0 6px 0; }
.sidemenu .link-2.selected{ font-weight:bold; } 

.navpath-a0{ color: #666666; font-weight:normal;  }
.navpath-a-sel{ color:#004785; font-weight:bold; }

li{ list-style-position: inside; }

.pagesel a { color: #666666; font-weight:normal; }
.page-nums{ color: #032879; }
.page-nums-on{ font-weight:bold !important; color: #04477E !important; }

.doctable { border: 1px solid #CDCED2; }
.doctable th{ background: #A9A8A6; color: #fff; border-right:1px solid #CBCAC8; font-weight:normal; padding-left:4px;}
.doctable td{  color: #626367; border-right:1px solid #CECED0; border-bottom:1px solid #CECED0; padding-left:4px;}

.bbold{ color: #004785; font-weight:bold; }

.a-1{ background:url(common/bull.jpg) no-repeat left 8px; display:block; padding-left:12px;}
.a-2{ background:url(common/daquo.jpg) no-repeat left 6px; display:block; padding-left:12px;}
.a-3{ background:url(common/bull.jpg) no-repeat left 8px; display:block; padding-left:12px; font-weight:normal; }
.a-4{ display:block; padding-left:16px; font-weight:normal; color:#888; border-bottom:1px solid #ccc;}

.sitemap a:hover{ color: #a44; }
.a-4:hover{ }
/*----------------------------------------------------------------------------*/
/* FORUM
/*----------------------------------------------------------------------------*/

.forum { width:100%; }

.forum h3{ color:#666666; font-size:20px; font-family:tahoma; margin-top:12px; margin-bottom:12px; }

.forum table{ width:100%; font-size:11px;}
.forum th{ background: #616E76; height:24px; line-height:16px;  border-top:1px solid #CBCBCB; color: #F9FFFF; font-weight:normal; padding-bottom:4px; }
.forum td{ background: #E8EEF1; height:24px; line-height:16px;  border-top:1px solid #CBCBCB; color: #666; padding-left:8px; padding-right:8px; border-bottom:0px; line-height:16px;}
.forum .tds{ background: transparent; height:0px;border:0px; line-height:0px; font-size:0px; }

.forum img{ border:0px;}
.forum .browser-root{ line-height:29px; height:29px; font-size:11px; font-weight:bold; text-align:left; padding-left:8px;    }
.forum .browser-folderopened{ line-height:20px; height:29px; font-size:11px; font-weight:bold;  text-align:left; padding-left:8px; }

.forum .browser-folder{		height:24px; line-height:24px;  margin-bottom:3px; color: #6B6B6B; }

.forum .browser-folder a{ color: #004785; }
.forum td a{	color: #004785; }
.forum .browser-thread{ background: #686868;  height:21px; line-height:21px;}
.forum .browser-thread:hover{ background: #fff;}

.forum .navpath	{ width:80%;  line-height:24px; background: transparent; color: #999; margin-bottom:1px; text-align:left; }
.forum .navpath a{ color: #666; }

.forum .subbutton{ display:block; height:20px; width:auto; background: #F99D1B; color:#fff; line-height:20px; font-weight:bold; text-align:center;  border-right:1px solid #444; border-bottom:1px solid #444; border-top:1px solid #fff; border-left:1px solid #fff;}
.forum .subbutton:hover{ background: #FFF; color:#888; }
.forum .subbuttonframe{ border:1px solid #aaa; width:128px; float:left; margin:1px;}

.forum .submenu{ margin-top:2px; display:block;height:28px;}

.forum .thread td{ background: #606D75; color: #fff; font-size:11px; padding-left:4px; }
.forum .thread-delete{ display:block; float:right; height:16px; width:16px; line-height:16px; text-align:center; background: #6F6F6F; font-weight:bold; color: #fff; border-bottom: 1px solid #666; }
.forum .thread-delete:hover{ background:#fff; color:#444; }

.forum .post{ background: #e6e6e6; color: #444; font-size:11px; padding-left:4px; border:2px solid #e6e6e6; margin-top:2px;  }
.forum .post-delete{ display:block; float:right; height:16px; width:16px; line-height:16px; text-align:center; background: #F99D1B; font-weight:bold; color: #fff; border-bottom: 1px solid #666; }
.forum .post-delete:hover{ background:#fff; color:#444; }

.forum .folder-delete{ display:block; float:right; height:16px; width:16px; line-height:16px; text-align:center; background: #6e6e6e; font-weight:bold; color: #fff; border-bottom: 1px solid #666; }
.forum .folder-delete:hover{ background:#fff; color:#444; }

.forum-edit{padding:2px; float:left; clear:both;  margin-bottom:6px; width:100%; }
.forum-edit input{ }
.forum-edit select{ }

.forum-warn{ color: #e99; }

.post-editbody{ background: #E9EEF2; width:100%; border:0px; color: #666666; font-size:11px; font-family:verdana; height:96px; }
.post-editname{ background: transparent; border: 0px; font-weight:bold; color: #004785;  font-size:11px; padding-top:6px; padding-bottom:6px; padding-left:6px; width:90%; }

/*----------------------------------------------------------------------------*/
/* FORUM
/*----------------------------------------------------------------------------*/

.forumform span{ font-size:10px; color: #c00; display:block; padding:4px;}
.forumform td{ font-size: 10px;  }
.forumform input{ margin-left:16px; border: 1px solid #cccccc; background-color: transparent; padding: 3px 9px 3px 9px; font-size: 10px; font-family: verdana; color: #666666; height:12px;}

.raquo_button { background: url('../images/strzalka.gif') right 5px no-repeat; font-weight:bold; color: #004785; padding-right:11px; float:right; margin-top:12px; }

.logo_pp{ background: url('../images/logo_pp.jpg') left bottom no-repeat; width:111px; height:18px; display:block; }
.logo_pp:hover{ background-position: top; } 