body, p, td, th, textarea, input, select, option, caption {
         font-size: 12px;
         font-family: arial;
       }
body {
        background: #eee;
        color: #333;
        margin: 0;
        padding: 0;
        border: 0;
}
#main {
width: 880px;
border: 1px solid #ccc;
background: #fff;
margin-left: auto;
margin-right: auto;
margin-top: -1px;
margin-bottom: 5px;

}
#reklama {
width: 880px;
font-size: 10px;
color: #333;
margin: auto;
} 
#reklama a {
font-size: 10px;

}
#reklama a:hover {
font-size: 10px;

text-decoration: underline 
}
h2 {
float:left;
clear: both;
width: 100%;
margin: 0 0 5px 0;
font-size: 16px;
font-weight: bold;
color: #134ba0;
}
.menu  {
padding-left: 35px;
color: #666;
margin-bottom: 15px;
}
.articlefull {
clear: both;
padding-top: 10px;
}
.menu a {
text-transform: uppercase;
color:#006697;
text-decoration: underline;
margin-left: 5px;
margin-right: 5px;
}
.links {
padding: 3px;
color: #666;
font-size: 11px;
text-align: center
}
.skips {
clear: both;
font-size: 13px;
color: #666;
border-top: 1px solid #666;
padding-top: 10px;
margin: 20px 0px 20px 0;
}
ul {list-style-image: url('../img/listitem.gif'); font-size: 11px; color:  #00509F; }
li { list-style-image: url('../img/listitem.gif');font-size: 11px; padding-top: 3px; line-height: 1.2;  color:  #666666; }

.selected {
background: #666;
color: #fff;
font-weight: bold;
padding: 2px 3px 2px 3px;
margin: 0 2px 0 2px;
}
.links a {
font-size: 11px;
text-decoration: none;
margin-left: 80px;
}
.links a:hover {
text-decoration: underline;
font-size: 11px;
}

#header {
height: 125px;
background: url(top-bg.jpg) no-repeat;
}
#content {
padding-bottom: 30px;
width: 650px;
float:left;
}
#subcontent {
padding-bottom: 30px;
width: 230px;
float:left;
margin-left: 0px;
background: #fff;


color:#006697
}
#subcontent a {


color: #555;
text-decoration: none;
}
#subcontent a:hover {


color: #656565;
text-decoration: underline;
}
a {
font-size: 12px;
text-decoration: none;
color: #666
}
#galleryblock {
margin-top: 10px;
width: 590px;
height: 130px;
background: url('gallery.jpg') repeat-x;
}
.ncat {
color: #fff;
background: #606060;
padding: 3px 5px 3px 10px; 
width:150px;
clear: both;
text-align: right;
text-transform: uppercase;
font-weight: bold
}

.ncat2 {
color: #fff;
background: #606060;
padding: 3px 5px 3px 10px; 

text-align: right;
text-transform: uppercase;
font-weight: bold
}
#mainnews {
clear: both;
padding-left: 40px;
padding-top: 10px;
width: 550px;
padding-bottom: 10px;
}
.mainheadline {
color: #333;
}
h3 {
font-size: 14px;
color: #006697;
font-weight: bold;
margin: 3px;
}
.vote {
color: #666
}
.mainheadline a {
font-size: 16px;
color: #134ba0;
font-weight: bold;
text-decoration: none
}
.mainheadline a:hover {
font-size: 16px;
color: #134ba0;
font-weight: bold;
text-decoration: underline
}
.cl {
color: #666;
padding-left: 10px;
}
.maintime {
color: #999;
font-size: 12px;
}
.mainshort {
color: #666;
text-align: left;
font-size: 12px;
}
#mainheadlines {
clear: both;
padding-top: 15px;
}
#mainheadlines a {
font-size: 12.2px;
color: #00509f;
text-decoration: none;
}
#mainheadlines a:hover {
color: #00509f;
font-size: 12.2px;
text-decoration: underline
}
.date {
color: #666;
font-size: 11px;
}
.headln {
clear:both;
padding-bottom:5px
}
#articles {
clear: both;
padding-left: 40px;
padding-top: 10px;
width: 550px;
margin-top: 5px;
}
#article {
clear: both;
padding-left: 40px;
padding-top: 10px;
width: 550px;
margin-top: 5px;
}
#article a {
color:#006697
}
#article a:hover {
color:#006697;
text-decoration: underline
}
h5 {
  font-family: arial;
	    font-weight: bold;
	    font-size: 12px;
	    color: #606060;
	    padding-bottom:0px;
	    margin-top:30px;
	    margin-bottom: 0px;

}
.articleheadln a {
font-size: 14px;
color: #134ba0;
font-weight: bold;
text-decoration: none
}
.articleheadln a:hover {
font-size: 14px;
color: #134ba0;
font-weight: bold;
text-decoration: underline
}
.catline a {
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #666
}
.catline a:hover {
font-size: 12px;
font-weight: normal;
text-decoration: underline;
color: #666
}
.art {
padding-bottom: 10px;
clear: both;
margin-top: 5px;
margin-bottom: 5px;
}
#footer {
clear: both;
width: 880px;
height: 60px;
border-top: 1px solid #ccc
}
.tr {
font-size: 11px;
font-weight: normal;
border-bottom: 1px solid #eee
}
h4 {
background: #eef4f7;
margin: 0;
font-size: 12px;
text-align: right;
color: #666;
padding: 3px;
}
#photolist {
width: 100%;
padding: 5px 0 5px 0;
margin-top: 5px;

border-bottom: 1px dashed #ccc;
clear: both;
height: 110px;
color: #999;
}
#photolist a {
 font-size: 13px;
  font-weight: bold;


}
.imglink {

float: left;

background: #edf7fe;
text-align: center;
}
.cover {

padding: 5px;
border: 1px solid #eee;

}
.maincontent {
width: 7px;
float: left;
height: 130px;
}
.discription {
margin-top: 3px;
color: #333;

}
.datep {
margin-top: 3px;

color: #333;
}
.author {
margin-top: 3px;

color: #333;
}
.headline {
margin-top: 10px;
 font-size: 13px;
 font-weight: bold;
 color: #00509F;
}
.discription {


}
.datep {

color: #333;
}
.author {

color: #333;
}
.photo {
background: #eee;

padding: 5px;
margin: 3px;
border: 1px solid #dadada
}
.c1 {
background: #f7f7f7; 
margin-top: 10px; 
border: 1px dashed #b7b7b7;
padding: 10px;
color: #666
}
.c2 {
color:#006697;
font-size: 13px;
font-weight: bold;
}
.c3 {
border-top: 1px solid #ccc; 
padding-top: 5px; 
margin-top: 3px;
}
.c4 {
text-align: right;
font-size: 10px;
color:#006697;
}
.c4 a {
font-size: 10px;
}