body{
margin:0;
padding:0;
line-height: 1.5em;
}


b{font-size: 110%;}
em{color: red;}
img.ramka {
border: 1px solid #84C19F;
padding: 3px;
}

#tabelka div { float: left; border-bottom: 1px solid #84C19F; padding: 5px 0px 5px 0px}
#tabelka div.kol1 { clear: left; font-weight: bold }
#tabelka div.kol2 {  }
#tabelka div.kol3 { font-size:11px; color: #016644 }


#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 0px 15px 0px 15px;
border-left: 1px solid #EAEAEA;
border-right: 1px solid #EAEAEA;
background: #FFFFFF;
}

#topsection{
background: #FFFFFF;
/*height: 410px; /*Height of top section*/
/*vertical-align: bottom;
/*margin-bottom: px;*/
}

#topsection div.logo img{
margin: 10px 10px 10px 0px;
float: left;
border: 0px;
}

#topsection div.toplinki {
vertical-align: top;
text-align: right;
}

#topsection div.toplinki img{
border: 0px;
}

#topsection div.toplinki a{
color: #000000;
text-decoration: none;
font-size: 9px;
font-family: verdana;
}

#topsection div.toplinki a:hover{
text-decoration: underline;
}

#topsection div.menu {
clear:both;
}

#topsection div.zdjecie {
background-color: #E4EAC6;
padding: 0px 0px 0px 0px;
border: 1px solid #84C19F;
border-top: 0px;

clear:both;
/*height:200px;*/
}

#topsection div.zdjecie img {

padding: 2px 1px 2px 1px;
border: 0px;
}


#contentwrapper{
margin-top: 4px;
margin-bottom: 10px;
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 220px; /*Set left margin to LeftColumnWidth*/
font-size: 12px;
font-family:verdana;
line-height:18px;
text-align: justify;
}

#contentcolumn a{
color: #016644;
}

.tytulstrony {
padding-bottom: 4px;

}
.podtytul {
padding-top:3px;
font-weight:bold;
}

.data {
margin-top:0px;
font-size:10px;
line-height:10px;
padding-bottom:6px;
color: #487975;
}

.tresc {
font-size:11px; line-height:14px; height:80px;
overflow: hidden;
}

.tresc2 {
font-size:11px; line-height:14px;
}

.wiecej {
text-align: right;
}

.linia {
height: 1px; border-bottom: 1px solid #84C19F; margin: 10px;
}

.liniasubtelna {
height: 1px; border-bottom: 1px dashed #84C19F; margin: 10px;
}


div.infomale {
font-size: 11px; padding: 4px 0 4px 0; color: #E07D17;
}

div.uwaga {
font-size: 11px; color: #016644; padding: 0 0 8px 0;
}

.box2 {
padding: 4px; background-color: #F5F5F5; border: 1px solid #D6D4D4; font-size: 11px
}
.box2 div.box2tytul {
padding: 4px 0 1px 0; font-weight: bold; border-bottom: 1px solid; margin-bottom: 4px;
}
.box2 ul {
padding-left: 15px; margin-left: 0px;
}

.box_gora {
padding: 10px 8px 0px 8px; background: url(../images/box_naroznik_gorny_lewy.gif) no-repeat; background-position: top left;
}

.box_dol{
padding: 0px 8px 4px 8px; background: url(../images/box_naroznik_dolny_prawy.gif) no-repeat; background-position: bottom right; text-align: justify;
}
#leftcolumn{
margin-top: 4px; margin-bottom: 3px; float: left; width: 220px; /*Width of left column*/ margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
/*border-right: 1px solid #D6D4D4;*/

}

a.linkbutton{
background-color: #E07D17;
font-family:tahoma;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 4px;
text-decoration:none;
} 

a.linkbutton2{
background-color: #6F873D;
font-family:tahoma;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 4px;
text-decoration:none;
} 

a:hover.linkbutton2 {
text-decoration:underline;
} 

a:hover.linkbutton {
text-decoration:underline;
} 

.reklamy object{
display: block;
margin-bottom: 10px;

}


/*
#===================
# Boxy FFAB96
#===================
*/

/*
#===================
# Tytuly D18C7B 4F808F B8BED1 989DAD 75AF7D EC7E0C DF001B
#===================
*/
.tytul {
font-size: 12px;
font-family: Tahoma;
font-weight:bold;
color: #016644;
border-bottom: 1px solid #016644;
}

.tytul:first-letter {
font-family: verdana;
font-size: 15px;
background-color: #016644;
color:#FFFFFF;
padding: 3px 0px 0px 3px;
margin-right: 1px;
}

 p.tytul  , span.tytul {
border: 0px;
text-decoration: underline;
}

.pierwsza_litera {
font-family: verdana;
font-size: 15px;
background-color: #016644;
color:#FFFFFF;
padding: 3px 0px 0px 3px;

margin-right: 1px;
}

.boxlewypanel {
/*border-top: 0px;*/
border: 1px solid #84C19F;
/*border-top: 1px solid #D6D4D4;*/
padding: 4px;

/*background: url(images/box_linia_boczna.jpg) repeat-x;**/
/*background-position: left;*/
background-color:#E4EAC6;
margin-bottom: 10px;
font-size: 11px;
font-weight: normal;
font-family: verdana;
color: #006633;
}

ul.lista{
padding-left:10px;margin-left:0px;
}

ul.listalinkow  {
list-style:none;
padding-left:10px;margin-left:0px;
}
ul.listalinkow li  {
font-weight:bold;
color: #016644;
}
ul.listalinkow a{
font-weight:normal;

}

ul.listalewypanel  {
list-style:none; padding-left:10px;margin-left:0px;


}

.boxlewypanel a.link{
color: #006633;
}

.boxzawartosc{
font-size: 12px;
color: #006633;
font-family: verdana;
height: 120px;
}

.boxzawartosc a.link{
color: #006633;
}


#footer{
font-size: 10px;
font-family: verdana;
clear: left;
width: 100%;
border-top: 3px solid #017A52;
background-color: #FFFFFF;
color: #000000;
text-align: left;
padding: 3px 0px;
}

#footer div.lewa {
float:left; 
width: 220px; 
border-right: 1px solid #D6D4D4; 
}

#footer div.prawa {
padding: 0px 10px 0px 10px;
text-align: right; 
}


#footer a{
color: #000000;

}

.odsteplewa{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.odstepprawa{
margin-left: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

