html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, ol, ul, tr, th, td {
	margin: 0;
	padding: 0;
}

html, body, form {
    height: 100%;
}

a img {
    border: none;
}

ol, ul {
    list-style: none;
}

a {
    text-decoration: none;
}

a:focus, a:active {
    outline: none;
}

div {
    zoom: 1;
}

div:after {
    content: " ";
    display: block;
    clear: both;
}

img {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

body 
{
    background: url("../images/bg-pattern.jpg") top left repeat;
    font-family: Arial;
}
.center .home-article{ margin-bottom: 50px;}
.main-menu , .left-links ,.center .home-article h1
{ font-family: Georgia;}

.main-holder {
    background: url("../images/paint-top.png") top left repeat-x;
   
}

.content-holder 
{
    width: 940px;
    margin: 0px auto;
    padding-top: 30px;
   
}
.header {
    margin-bottom: 30px;
}

.header .logo ,.links-holder {
    float: left;
}
.links-holder {
    width: 768px;
}
.top-links ul {
    float: right
}
.top-links ul li{
    display: block;
    float: left;
    background: url("../images/strelka-bg.png") 0px 18px no-repeat transparent;
    padding-left: 15px;
    margin-left: 20px;
    padding-top: 10px;
}
.top-links ul li a {
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
   
}

.top-links ul li.en a,.top-links ul li.mk a,.top-links ul li.sq a,.top-links ul li.home-btn a{ padding-left: 25px;}
.top-links ul li.en a{ background: url("../images/lang-en-bg.png") top left no-repeat;}
.top-links ul li.mk a{ background: url("../images/lang-mk-bg.png") top left no-repeat;}
.top-links ul li.sq a{ background: url("../images/lang-sq-bg.png") top left no-repeat;}
.top-links ul li.home-btn a{ background: url("../images/ico-home.png") top left no-repeat;}

.li-img{ background: none !important; padding-top:12px !important ; padding-left:0px !important}

.sos img { float: right;margin-right: 10px;margin-top: 20px;}

.content .left, .content .center , .content .right {float: left}
.content .left{ width: 225px;height: 100%; }
.main-menu { margin-bottom: 10px;}
.main-menu li {
    display: block !important;
    list-style: none;
    margin-bottom: 11px;
   }
.main-menu li a {
  
    text-decoration: none;
     background: url("../images/li-bg-right.png") top right no-repeat;
    padding-right: 5px;
    padding-bottom:10px;
    padding-top: 6px;
    color: #374d91;
    font-weight: bold;
    font-size: 16px;
}

.main-menu li a:hover {
    color:#db261b
}

.main-menu li a span
{
    background: url("../images/menu-a-bg.png") top left repeat-x;
   line-height: 25px;
    padding-top: 6px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
.main-menu  li ul{ margin-bottom:20px;}
.main-menu  li ul li {
    display: block;
    padding: 5px 0 0 10px;
    margin-bottom: 0px;
    margin-right:10px;
}
.main-menu li ul.podmeni li a {
    color: #e4dcd4 !important;
    text-decoration: none;
    background: url("../images/left-links-bg.png") 0px 4px no-repeat;
    padding-left: 5px;
    font-size: 12px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    font-weight: normal;
}

.main-menu li ul.podmeni li a span { background: none !important;
line-height:130%;}

.main-menu li ul li a:hover{color:#ffc500 !important}

.content .center {
    width: 475px;
}
.content .right {
    width: 240px;
}
.center .home-img-banner {
    margin-bottom: 20px;
}
.center .home-article h1 {
    font-size: 50px;
    font-weight: bold;
    color: #fff;
    margin-bottom: 10px;
    
}
.center .home-article p {
    font-size: 14px;
    color: #fff;
    line-height: 18px;
}


.center .panel .WB_SOBRANIE_ArticleTitle ,.center .panel h2 {
    font-size: 18px;
    color: #ffcc33;
 }

.center .panel h2 a {
    font-size: 13px;
    color: #ffcc33;
 }

.center .panel .WB_SOBRANIE_ArticleSummary , .center .panel p {
    font-size: 11px;
    color: #fff;
}

.center-full {
    float: left;
    width: 700px;
    
}
.center-full .full-article-top {
    background: url(../images/kapak-gore.png) top left transparent no-repeat;
    width: 700px;
    height: 39px;
    padding-top: 23px;
    padding-left: 15px;
}
.center-full .full-article-top .article-bread-crumps {
    background: url("../images/bread-crump-bg.png") top left no-repeat transparent;
    height: 42px;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    padding-top: 10px;
    padding-left: 26px;
	line-height:190%;
	width: 620px;
	height: 37px;
	overflow: hidden;
}
.center-full .full-article-top .article-bread-crumps a {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    
}

.center-full .article-content 
{
    background: url("../images/inner-body.png") top left transparent repeat-y;
    padding:10px 20px 0 30px;

}
.center-full .article-content h2 ,.center-full .article-content .WB_SOBRANIE_ArticleTitle ,.center-full .article-content .WB_MEGJASI_Naslov
{
    font-family:Georgia;
    font-size:20px;
    font-weight:700;
    color:#2d3f74;
    margin-bottom:20px;
    text-transform:uppercase;
}

.center-full .article-content h3 ,.center-full .article-content .WB_SOBRANIE_ArticleTitle ,.center-full .article-content .WB_MEGJASI_Naslov
{
    font-family:Georgia;
    font-size:16px;
    font-weight:700;
    color:#2d3f74;
    margin-bottom:20px;
    text-transform:uppercase;
}

.center-full .article-content h4 ,.center-full .article-content .WB_SOBRANIE_ArticleTitle ,.center-full .article-content .WB_MEGJASI_Naslov
{
    font-family:Georgia;
    font-size:16px;
    font-weight:700;
    color:#2d3f74;
    margin-bottom:20px;
    /*text-transform:uppercase;*/
}

.WB_SOBRANIE_ArticleTitle{
    font-size:13px !important;
}
.center-full .article-content p , .center-full .article-content .WB_SOBRANIE_ArticleSummary,.center-full .article-content .WB_SOBRANIE_Normal
{
    font-family:Arial;
    font-size:13px;
    color:#3e3e3e;
	line-height:150%;
}

.center-full .article-content a ,.center-full .article-content .WB_SOBRANIE_Normal a ,.center-full .article-content .WB_SOBRANIE_Normal p a 
{
      color:#2d3f74;
      font-size:13px;
}
.center-full .full-article-bottom {
    height: 180px;
    width: 696px;
    background: url("../images/kapak-dolen.png") top left transparent no-repeat;
}

.center-full .news-list .listing-item {
    width: 200px;
    float: left;
    margin-right: 15px;
}
.center-full .news-list .listing-item .WB_SOBRANIE_ArticleTitle,.center-full .news-list .listing-item h2 {
    font-family: Georgia;
    font-size: 14px;
    color: #ffcc33;
    text-transform: none;
    font-weight: normal;
    margin-bottom: 5px !important;
}
.center-full .news-list .listing-item .WB_SOBRANIE_ArticleSummary,.center-full .news-list .listing-item p {
    font-family:Arial;
    font-size:11px;
    color:#333333;
}
.center-full .news-list .listing-item img{
   display: block;
    width:184px;
    max-width:100%;
    height:100px;
    border:3px solid #fff;
    margin:7px 0;

}

.right {
    margin-top: -10px;

}
.right .links  {
    background: url("../images/right-links-bg.png") 0px -10px no-repeat transparent;
    height: 590px;
    padding-top: 70px;
    
}
.right .links h2 {
    font-family: Georgia;
    font-size: 22px;
    color: #2d3f74;
    margin-bottom: 10px;
    display: block;
    padding-left: 52px;
}

.right .links .links-content 
{
    display: block;
    width: 140px;
    margin: 0px auto;
    
}
.right .links .links-content li 
{
    margin-bottom: 10px;   
}
.right .links .links-content li a {
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    
}

.right .fb-sp {
    height: 550px;
    background: url("../images/fb-sp-bg.png") top left no-repeat;
    
}

.footer {
    background: url("../images/foot-bg.png") top left repeat-x transparent;
    height: 440px;
}

.footer .f-content {
    margin: 0px auto;
    width: 940px;
    padding-top: 50px;
    height: 368px;
}
.footer .f-content div {
    
}
.footer .f-content h2 
{
    font-size: 18px;
    font-family:Georgia;
    color: #6666cc;
}
.footer .f-content ul li 
{
    float: left;
    display: block;
    list-style: none;
    margin-right: 20px;
    
}
.footer .copy 
{
   
    color: #333399;
    font-family: Arial;
    font-size: 11px;
}
.footer .copy p 
{
    width: 550px;
    display: block;
     margin: 0px auto;
    text-align: center;
}
.panel-wrapper img{
    display: block;
    width:184px;
    max-width:100%;
    /*height:100px;*/
    border:3px solid #fff;
    margin:7px 0;
}
	
.panel-wrapper a {
    color: #fff;
	font-weight: bold !important;
}
	
img[src="images/blank.gif"], img[src="images/more.gif"] ,.center-full .news-list .listing-item img[src="images/more.gif"],
.center-full .news-list .listing-item img[src="images/blank.gif"]{
    display:none;
}
.WB_SOBRANIE_ImageBorder{
    margin-right:10px;
}
.more-link{
    padding-bottom:20px;
}
.article-content{
    min-height:400px;
}
.article-content img{
    padding:10px 0;
}
.WB_MEGJASI_Naslov{
    display: block;
    padding-top:10px;
	line-height:130%;
}
.article-content-left{
    float: left;
    width:410px;
}
.article-content-right{
    float: right;
    width:200px;
}
.download-pdf{
    display: block;
    width:154px;
    height:52px;
    background:url(../images/pdf.png) no-repeat;
    padding-bottom:20px;
}

.toc-title{
    font-family: Georgia, sans-serif;
    font-size:18px;
    line-height:140%;
    color:#2d3f74;
    display: block;
    margin-bottom:12px;
    font-weight:bold;
}
.toc-lista{
margin-right:20px;

}
.toc-lista li{
    display: block;
    line-height:130%;
    margin-bottom:10px;
    

}
.toc-lista li a{
    display: block;
    font-family: Arial, "MS Trebuchet", sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#2d2d2d;
    background:url(../images/yellow.png) left 8px no-repeat;
    padding-left:15px;
    border-bottom: 1px dashed #cfcfcf;
	padding-bottom:8px;
}