body {
align: center;
background-color: #dfdfdd;
}

.container 
{ 
width: 890px;
border: 0px;
background-color: #ffffff;
padding: 6px 0px 6px 0px;
} 

.top 
{ 
width: 890px; 
height: 229px; 
border: 0px; 
background: #ffffff url(../images/logo.jpg) no-repeat center bottom;
text-align: right;
} 

.menu{ 
align: left; 
width: 243px;   
padding: 0px 0px 0px 0px;
background-color: #fff9f3;
}  

.table_srodek 
{   
width: 611px;
height: 370px;
padding: 30px 15px 0px 21px;
text-align: justify;
} 


.tresc
{ 
font-family:  Verdana,Helvetica,Arial,sans-serif;   
font-size: 8px; 
border: 0px; 
margin: 0px 0px 0px 0px; 
vertical-align: top;
padding: 0px 5px 5px 15px;
}

.stopka 
{ 
height: 30px; 
padding: 0px 0px px 0px;
background-color: #fff9f3;
vertical-align      : middle;
font-family         : Verdana;
font-size           : 10px;
color: #000000;
text-align: center;
}

a ,a:active, a:link {
  border: 2px;
  font-family:  Verdana,Helvetica,Arial,sans-serif;   
  color: #48587A;
  font-size: 11px; 
  font-variant: normal; 
  font-weight: normal; 
  text-decoration: none;
}

a:hover {
  color: #657BB7; 
  font-family: Verdana,Helvetica,Arial,sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  text-decoration: normal;
}

td, tr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  vertical-align: top;
  padding: 0px 0px 0px 0px;
}

p, div {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: top;
  line-height: 150%;
}


a.mainlevel:link , a.mainlevel:visited {
  display             : block;
  background          : #fff9f3 url(../images/menu2.jpg) no-repeat;
  vertical-align      : bottom;
  font-family         : Arial;
  font-size           : 16px;
  color               : #dd7723;
  text-align          : left;
  padding-top 	      : 3px;
  padding-left        : 40px;
  height              : 29px !important;
  width               : 193px;
  text-decoration     : none;
  margin-left	      : 6px;
  margin-top          : 20px;
}

a.mainlevel:hover {
  display             : block;
  background          : #fff9f3 url(../images/menu2.jpg) no-repeat;
  vertical-align      : bottom;
  font-family         : Arial;
  font-size           : 16px;
  font-weight 	      : bold;
  color               : #dd7723;
  text-align          : left;
  padding-top 	      : 3px;
  padding-left        : 40px;
  height              : 29px !important;
  width               : 192px;
  text-decoration     : none;
  margin-left	      : 6px;
}

a.sublevel:link, a.sublevel:visited {
  font-family         : Arial;
  padding-left        : 10px;
  vertical-align      : middle;
  font-size           : 12px;
  font-weight         : normal;
  color               : #dd7723;
  text-align          : left;
  line-height	      : 150%;
  vertical-align: bottom; 
}

a.sublevel:hover {
  font-family         : Arial;
  color               : #dd7723;
  font-weight: bold;
}

ul, ol, li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding-bottom: 4px;
}

#u {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
}

hr {
  background: #619ebd;
  height: 2px;
  width: 90%;
}

a.category {
  font-family:  Verdana, Taoma, Helvetica, Arial, sans-serif; 
  font-size:  10px; 
  color: #619ebd; 
}

a.category:hover {
  font-family:  Verdana, Tahoma, Helvetica, Arial, sans-serif; 
  font-size:  10px; 
  color: #619ebd; 
}

table.moduletable {
  width: 98%;
  color: #000000;
  text-align: right;
  padding: 0px 0px 0px 2px;
  background: #fff9f3 repeat-y bottom left;
  border-bottom: #ffffff 2px solid;
}			

table.moduletable td {
  padding: 0px 0px 0px 0px;
  height: 23px;
}
    
.contentpane {
  padding: 0px 0px 0px 0px;
}
  
.contentpaneopen {
  padding: 0px 0px 0px 0px;
  width: 100%;
}

.contentheading, .componentheading {
  font-size: 18px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #619ebd;
  height: 24px;
  text-align: left;
  vertical-align: middle;
  padding: 0px 0px 5px 5px;
}		

.search
{
  position:relative;
  left: 725px;
  top: 200px;
  width: 20%;
}

