body 
{
text-align: center;  
background-color: #AB2324;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #565656; 
margin:0px; 
padding:0px;
}

img
{
border: 0px;
}

a
{
color: #225182; 
text-decoration: none;
}

a:hover
{
color: #225182; 
text-decoration: underline;
}

#body_center
{
width:780px; 
text-align:left; 
background-color: #FFFFFF; 
margin: auto;
}

#logo
{
width:780px; 
height: 60px;
background: url(logo.jpg) no-repeat; 
padding: 90px 10px 0px 10px;
text-align: center;  
}

#logo h2.main_link
{
margin: 0px; 
padding: 0px;
color: #565656;
font-weight: bold; 
font-size: 18px; 
white-space: nowrap;
font-family: Arial, Helvetica, sans-serif;
}

#logo h3.main_link
{
margin: 0px; 
padding: 0px;
color: #565656;
font-weight: bold; 
font-size: 15px; 
white-space: nowrap;
font-family: Arial, Helvetica, sans-serif;
}

#tresc
{
background: #ffffff url(prawa.gif) repeat-y top right; 
float: left;
}

#prawa
{
width:240px;
float: left;
}

#lewa
{
width:540px;
float: left;
text-align: center;  
}

#stopka
{
width:780px; 
height: 80px;
background: url(stopka.jpg) no-repeat; 
float: left;
}

/* ============== START - lewy bok ============== */

.blok
{
width:230px;
}

.blok .gora
{
width:210px;
background: url(lewy_blok_gora.gif) no-repeat; 
padding: 10px;
height: 28px;
}

.blok .srodek
{
width:200px;
background: url(lewy_blok_srod.gif) repeat-y; 
padding: 0px 15px 0px 15px;
}


.blok .dol
{
width:210px;
background: url(lewy_blok_dol.gif) no-repeat; 
padding: 10px;
height: 28px;
}


/* ============== STOP - lewy bok ============== */


/* ============== START - rozwijane menu ============== */

#menu
{
height: 44px; 
background-color: #00356E; 
}

#menu span
{
display:block;
padding:15px 10px 0px 10px;
font-weight:bold;
text-transform:uppercase;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px; 
color: #FFFFFF;
}

#menu span a
{
text-decoration: none;
color: #FFFFFF;
}


/* ============== STOP - rozwijane menu ============== */


#lewa h1
{
background: url(kropka.gif) no-repeat 20px 50%;
font-weight: bold;
padding: 4px 4px 4px 40px;
text-align: left;  
color: #f97300;
font-size: 16px;
height: 22px;
line-height: 22px;
}

#lewa .tresc
{
padding: 4px 30px 4px 30px;
text-align: left;  
}

#lewa .ramka
{
padding: 0px 30px 0px 30px;
}

#lewa .datka
{
padding: 4px 0px 4px 0px;
text-align: left;  
color: #B3BB3;
border-style: dotted;
border-color: #B3BB3;
border-width: 0px 0px 1px 0px;
}

#lewa .datka span
{
padding: 4px 0px 4px 0px;
text-align: left;  
color: #B3BB3;
border-style: solid;
border-color: #FF0000;
border-width: 0px 0px 1px 0px;
}
