.szary10{
font: 10px verdana,tahoma,arial,sans-serif;
color:#575757;
  font-weight: normal;
}
.czerwony{
color:red;
}
.gruby{
font-weight: bold;
}
.bordo10 a:link{
font: 10px verdana,tahoma,arial,sans-serif;
color:#ab0000;
  font-weight: normal;
}

.bordo10 a:hover{
font: 10px verdana,tahoma,arial,sans-serif;
color:#ab0000;
  font-weight: bold;
}
.bordo{
color:#B82262;
}
.szary10b{font: 10px verdana,tahoma,arial,sans-serif;
color:#575757;
  font-weight: bold;
}
body {
        background-image: url(grafika/tlo.gif);
        background-repeat: repeat-x;
}
.pl {
       position:absolute;
       left:27%;
       top:0px;}
.en {
       position:absolute;
       left:30%;
       top:0px;}
.home {
       position:absolute;
       left:65%;
       top:0px;}
.sitemap {
       position:absolute;
       left:68%;
       top:0px;}
.mail {
       position:absolute;
       left:71%;
       top:0px;}

.news2{
font: 12px verdana,tahoma,arial,sans-serif;
color:#ab0000;
font-weight: bold;
}
.news{
font: 10px verdana,tahoma,arial,sans-serif;
color:#ab0000;
}
.news a:link, .news a:visited  {
font: 11px verdana,tahoma,arial,sans-serif;
text-decoration: none;
color:#ab0000;
font-weight: bold;
background-color: transparent;
margin: 0 0 1.5em 0;
}

.news a:hover {
font: 11px verdana,tahoma,arial,sans-serif;
color:#ab0000;
font-weight: bold;
text-decoration: underline;
margin: 0 0 1.5em 0;
}

.morelink{
font: 11px verdana,tahoma,arial,sans-serif;
color:#ab0000;
margin: 0 10px 1.5em 0;
}
.morelink a:link, .morelink a:visited  {
font: 10px verdana,tahoma,arial,sans-serif;
text-decoration: none;
color:#ab0000;
background-color: transparent;
margin: 0 10px 1.5em 0;
}

.morelink a:hover {
font: 10px verdana,tahoma,arial,sans-serif;
color:#ab0000;
font-weight: bold;
text-decoration: underline;
margin: 0 10px 1.5em 0;
}
input#login{
clear:both;
width:64px;
height:23px;
display: inline;
border: 0px;
vertical-align: middle;
}
.stopka, .stopka a:visited {
font: 10px verdana,tahoma,arial,sans-serif;
color:#333333;
}
.stopka a:link {
font: 10px verdana,tahoma,arial,sans-serif;
text-decoration: underline;
color:#333333;
background-color: transparent;

}

.stopka a:hover {
font: 10px verdana,tahoma,arial,sans-serif;
background-color: #FE0000;
color:white;
}
.label{
font: 10px verdana,tahoma,arial,sans-serif;
color:#575757;
  font-weight: normal;
}
textarea {
       font: 11px verdana,tahoma,arial,sans-Serif;
       color:#000000;
       border:1px #DFDFDF solid;
       background:#FFFFFF;
       margin-top:1px;
width: 250px;
height: 100px;
}
input {
       font: 11px verdana,tahoma,arial,sans-Serif;
       color:#000000;
       border:1px #DFDFDF solid;
       background:#FFFFFF;
       height:16px;
       margin-right:10px;
}
input.text {
       font: 11px verdana,tahoma,arial,sans-Serif;
       color:#000000;
       border:1px #DFDFDF solid;
       height:17px;
       background:#FFFFFF;
}
select {
       font: 10px verdana,tahoma,arial,sans-Serif;
       color:#000000;
       border:1px #DFDFDF solid;
       height:14px;
       background:#FFFFFF;

}
fieldset {
       font: 10px verdana,tahoma,arial,sans-Serif;
       color:#000000;
       border:1px #DFDFDF solid;
       height:14px;
       background:#FFFFFF;

}

.NewsSummary {
    margin-bottom: 10px;
 }

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
 }

.NewsSummaryPostdate {
  font-size: 9px;
  font-weight: normal;
color: #575757;
 }

.NewsSummarySummary, .NewsSummaryContent {
  line-height: 140%;
  margin-bottom: 10px;
  margin-top: 10px;
 }

#NewsPostDetailDate {
  font-size: 90%;
  font-style: italic;
  margin-bottom: 5px;
  }

#NewsPostDetailSummary {
   margin-bottom: 10px;
  line-height: 150%;
   }

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
  }

/* to add specific style to the below div, uncomment them. */
 

.tytul_newsa a:link{
font: 11px verdana,tahoma,arial,sans-serif;
color:#ab0000;
  font-weight: bold;
text-decoration: none;}

.NewsSummaryAuthor {  
font-size: 9px;
font-weight: bold;}

.NewsSummaryMorelink {font: 10px verdana,tahoma,arial,sans-serif;
color:#ab0000;
  font-weight: normal;}

#NewsPostDetailTitle {}
#NewsPostDetailHorizRule {}
#NewsPostDetailCategory {}
#NewsPostDetailAuthor {}
#NewsPostDetailAuthor {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}

input.file {
		height: auto;
		width: 250px;
	}
	input.button {
		width: 10em;
		border:1px solid black;
		background-color: #ddd;
	}

