body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3b3b3b;
margin: 0 0 0 0;

}

table.moduletable-leftmenu{
width:238px; 
padding:10px 0px 10px 0px;
background-image:url(../images/bg_l_mn2.jpg);
background-position:top;
background-repeat:no-repeat;
margin:5px 0px 5px 0px;
border-bottom:1px solid #e9e8e8;
}

.szukaj {
background-image:url(../images/wysz.gif);
background-repeat:no-repeat;
padding:10px 0 0 140px;
height:35px;
background-position:0 15px;
}

.inputbox-szukaj  {
background-image:url(../images/szuk_bg.gif);
background-repeat:no-repeat;
background-position:-5px -7px;
background-attachment:scroll;
background-color:transparent;
font-size:12px;
border-color:#FFFFFF;
border-left-color:#FFFFFF;
border-top-color:#FFFFFF;
border-right-color:#FFFFFF;
border-bottom-color:#FFFFFF;
border-bottom-style:solid;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
padding:4px 0 0 10px;
height:25px;
width:125px;

}

.button-szukaj {
background-image:url(../images/szukaj_n.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:0 0px;
font-family: Verdana,Arial,Hevlvetica,sans-serif;
font-size: 12px;
color:#666666;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
margin-left:10px;
height:31px;
width:40px;
cursor: pointer;
}

.pyt {
padding:0 7px 0 0;}

table.moduletable-leftmenu td{
padding:0px 0px 5px 20px;
}

table.moduletable-leftmenu th{
padding:15px 0px 10px 40px;
background-image:url(../images/plus.gif);
background-position:left;
background-repeat:no-repeat;
background-position: 0px 16px;
text-align:left;
size:12px;
font-weight:bold;
color:#365184;
}


table.moduletable-leftmenu a.mainlevel{
background-image:url(../images/arrow.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
size:11;
color:#595959;
padding-left:15px;
}

table.moduletable-topmenu a.mainlevel{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px; 
color:#585858;
padding:8px 15px 8px 15px;
height:30px;
background-image:url(../images/rm.jpg);
background-repeat:no-repeat;
background-position:right;
text-decoration:none;
}

table.moduletable-topmenu a.mainlevel:hover{
color:#807e7e;
text-decoration: underline;
}
.bgtop {
background-image:url(../images/bgtop.jpg);
width:auto;
height:343px;

}

.topp {
background-image: url(../images/top.jpg); 
background-repeat:no-repeat;
height:343px;

}

.topmenu {
background-image:url(../images/bgtopmenu.jpg);
height:44px;
padding-left:40px;

}

.path {
background-image:url(../images/bgpath.jpg);
height:36px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#494848;
padding-left:79px;
}

.path a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#494848;

}

.leftmenu {
padding:30px 0 0 60px;
float:left;
}

.mainbody {
width:600px;
margin:40px 0 0 320px;
min-height:750px;
}

.contentheading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-transform:uppercase;
color:#365184;
padding:10px 0 10px 0;}

.contentheading a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration: none;
line-height:24px;}

.createdate {
padding:0 0 0px 0;
color:#999999;
font-size:9px;}

.componentheading{
background-image:url(../images/bg_title_1.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
margin:0 0 10px 0;
font-weight:bold;
color:#365184;
width:620px;
line-height:25px;
height:40px;
padding:18px 0 0 50px;
text-transform:uppercase;
}

.componentheading-bio{
background-image:url(../images/bg_title_1.jpg);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
margin:0 0 0px 0;
font-weight:bold;
color:#365184;
width:620px;
line-height:25px;
height:40px;
padding:18px 0 0 50px;
text-transform:uppercase;
}

.contentpagetitle {
text-transform:uppercase;}

.contentpagetitle-bio {
text-transform:uppercase;
font-size:12px;
font-weight:bold;}

.contentpaneopen {
width:600px;}

.contentpaneopen-bio {
width:600px;
font-weight:normal;}

.contentpaneopen a{
color:#FF9900;}

.contentpaneopen td{

}

.lang {
padding:5px 7px 5px 0px;}


.pagenav {
  text-align: center;
  font-size: 11px;
  width: auto;
  padding: 0px 2px;
  line-height: 20px;
  margin: 1px;
  border:1px solid #f0f0f0;
  background:#f4f4f4;
}
 a.pagenav{

background:#fff;

}

.pagenavbar {
margin-right: 10px;
text-align:center;}
	
a:link, a:visited {
color: #365184; 
text-decoration: none;
cursor:pointer;
	
}

a:hover {
color: #365184;	
text-decoration: underline;}


li {

list-style-position: outside;
line-height: 18px;
margin-left:20px;
padding-left: 10px;
padding-top: 0px;
text-align: left;

}

.sectiontableentry1 td{
padding:0px 10px 0px 0;}

.sectiontableentry2 td{
padding:0px 10px 0px 0;}


.wys {
padding:110px 0px 0 620px;
}
.wys a {
color:#656565;
}

.sectiontableheader {
font-weight:bold}

.back_button{
background-image:url(../images/backbutton.jpg);
background-repeat:no-repeat;
padding:5px 0 0 40px;
height:40px;
font-weight:bold;
font-size:12px;
}

.readon {
background-image:url(../images/arrow.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
padding:0 23px 0 15px;
}

.readon-bio {
background-image:url(../images/arrow.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
padding:0 23px 0 15px;
}

.add input {

}

a.dp {
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}

.met1 {
vertical-align:top;
text-align:right;
font-weight:bold;
background-color:#f5f5f5;
padding:10px 10px 10px 10px;}

.met2 {
vertical-align:top;
background-color:#f9f9f9;
padding:10px 10px 10px 10px;
width:390px}

.contentpane td{
padding:5px 10px 0px 10px;}

.footer {
font:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
margin:80px 0 20px 0px;
text-transform:uppercase;
padding:0px 0 0 0;
font-size:10px;
text-align:center;
width:900px;}

.wyszdp {
padding:3px 3px 3px 20px;
background-color:#fafafa;
margin:1px 0 1px 0;
height:45px}

.doddp {
padding:12px 3px 12px 20px;
background-color:#fafafa;
margin:1px 0 1px 0;}


.moduletable-kto {
font-size:10px;
color:#666666;;
}
.moduletable-kto td{
padding:0 0 0 10px;
}

.wyszdp input {
}

.wyszdp select {
}
