body {
color: #000000;
padding: 0px;
margin: 0px;
font-size: 12px;
font-family: tahoma;
background:  url(gfx/bg.gif) #fff repeat-x top left;
}


img {
border: 0px;
}

a {
  color: #960101;
  text-decoration:none; ;
}

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


.start_title {
font-size: 16px;
font-family: tahoma;
font-weight: bold;
color: #D00000;
margin: auto;
width: 230px;
padding-bottom: 20px;
}

.start_text {
font-size: 11px;
font-family: tahoma;
color: #585858;
margin: auto;
text-align: left;
width: 230px;
}

.menu {
width: 230px;
margin: auto;

}



.m1 {
color: #D40000;
font-size: 11px;
font-family: tahoma;
height: 20px;
line-height: 30px;
border-bottom: 1px solid #ECEBEB;
border: 1px solid red;
}


.m2 {
color: #232B36;
padding-left: 10px;
font-size: 11px;
font-family: tahoma;
}





#navcontainer ul
{
margin: 0 ;
padding: 0;
list-style-type: none;

display: block;
font-size: 11px;
color: #d40000;
width: 200px;
padding-bottom: 5px;
text-decoration: none;
font-weight: bold;
}

#navcontainer a
{
display: block;
font-size: 11px;
color: #d40000;
width: 200px;
padding: 3px 12px 0px 8px;
text-decoration: none;
border-bottom: 1px solid #ECEBEB;
font-weight: bold;
}

#navcontainer a:hover
{
color: #d40000;
}

#navcontainer li li a
{
display: block;
color: #232b36;
width: 200px;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 1px solid #ECEBEB;
font-weight: normal;
}


.t_title {
width: 100%;
border-bottom: 1px solid #960101;
text-align: left;
font-size: 13px;
color: #960101;
font-weight: bold;
}


.przyklad {
width: 450px;

border: 1px solid #960101;
background-color: #FFFFE5;
color: #303030;
text-align: left;
padding: 3px;
}







