* {font-size: 11px;}

#popup{
width: 375px;
position: absolute;
top: -235px;
left: 280px;
border: 5px solid #000;
-moz-border-radius: 5px;
z-index: 200
}

#popup p{
text-align: center;
margin: 0px;
height: 15px;
background-color: #000;
color: #fff;
font-weight: bold
}

body {
	background-color:#C2C9EF;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	margin:0;
	padding:0;
	text-align:center;
	font-size: 12px;
background-image: url(../gfx/pap_bkg.png);
background-repeat: repeat-x;
}

#mainNaslov{
position: absolute;
top:125px;
right: 60px;
z-index: 150;
color: #fff;
font-size: 24px;
font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
}

.readmore{
float: right;
color:#129B71;
font-weight:bold;
font-size: 10px;
}

#newYearCard{
position: absolute;
left: 350px;
z-index: 200;
padding: 2px;
border: 3px solid #FC0204;
width: 400px;
background-color: #FFF;
}
#newYearCard img{
width: 400px;
}
.clicktoclose{
float: right;
}

h1 {
font-family: Georgia,Verdana,Arial, sans-serif;
margin:0px;
padding: 0px 0px 0px 5px;
font-size: 22px;
background-color:#CFCFCF;
-moz-border-radius: 3px;
-webkit-border-radius: 3px
}

h2 {
background-color:#fff;
color:#2C35AC;
margin:0;
font-size: 15px
}

a, a:hover, a:visited{
color: #3E4B8F;
text-decoration:none;
}

h1 a, h1 a:hover,h1 a:visited {
color:#3E4B8F;
font-size: 18px;
}

h2 a, h2 a:hover,h2 a:visited {
color:#2C35AC;
text-decoration: none;
font-size: 13px
}

h1 a:hover, h2 a:hover{
color:#A1A1A0;
}

img {border:0;}

table {
padding:0px;
margin: 0px;
width:100%;
}

table.met{
text-align:left;
width:100%;
border-spacing: 0px;
}

table.met td, table.met td p{
vertical-align: top;
margin:0px;
padding:2px;
}

#public td, #public td p{
vertical-align: top;
margin:0px;
padding:2px;
}

td.naslov{
color:#2C35AC;
text-align:left;
border-bottom:2px solid #2C35AC;
border-top:2px solid #2C35AC;
}

td.td1, td.td2,td.td3,td.td4,td.td5{

height: 65px;
padding-left: 3px;
padding-right: 3px;
}

td.td2, td.td3, td.td4{
width: 120px;
}

td.td1, td.td4 {
border-right: 1px dashed gray;
}

td.td2,td.td3,td.td4{
text-align:left;
}

td.td1 {
font-weight: bold;
color:#2C35AC;
}

#searchform{
width: 100%;
text-align: right
}
#searchform form{
float: right;
height: 25px;

}
fieldset.search {
font-weight: bold;
border: 0px;
margin: 0px;
padding: 3px 0px 4px 0px;
}
.search input, .search button {
height: 16px;
border:1px solid #AFAFAF;
padding: 0px;
margin: 0px;
}
.search input.box {
height: 16px;
	padding: 0;
	background: #fff;
	margin: 0px;
font-size: 12px;
}

.search button.btn {
width: 14px;
height: 13px;
margin: 2px 0px 0px 5px;
cursor: pointer;
background: #129b71 ;
color: transparent
}

#container {
position:relative;
color:#000;
height:100%;
margin:0 auto;
text-align:left;
width:960px;
}



#logo {
display:none;
background-image:url(./gfx/logo.jpg);
background-repeat:no-repeat;
height:65px;
margin:0 auto;
position:absolute;
top: 70px;
left: 20px;
width:130px;
z-index: 160
}



#upper {
width:960px;
}



#header {
background:url(../gfx/pap_header_en.png);
background-repeat: no-repeat;
height:154px;
width:100%;
z-index:10;
}

#menu{
padding-left: 42px
}

#wrapper {
top: 1px;
left:0px;
position:relative;
width:958px;
min-height: 460px;
border-left: 1px solid #AFAFAF;
border-right: 1px solid #AFAFAF;
background-color: #fff
}

#sidebar{
float:right;
width: 200px;
}
#textMenu{
position: fixed;
width: 200px;
}

.sidebar_top{

padding-top: 10px;

}

#nav{
list-style:none;
padding:0;
margin: 0px;
width: 190px
}



#nav li{
text-indent: -10px;
margin: 3px 0px 0px 0px;
padding:0;
}

#nav li a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color:#2C35AC;
}

#pub_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#129B71;
}

#nav li.nobulit{
padding:0;
}

.index_lists{
margin-top: 0px;
text-align: right;
min-height: 160px;
}

.index_lists ul{
text-align: left;
list-style: none;
padding: 0px 0px 10px 0px;
margin: 0px;
min-height: 160px;
}

.index_lists ul li{
width: 290px;
padding: 3px 3px 2px 15px;
color: #044E94;
background-image: url(../gfx/kockica.jpg);
background-repeat: no-repeat;
background-position: 0px 7px;
font-size: 12px;
font-family: Arial
}

.index_lists ul li a{
font-size: 12px
}

.index_lists ul li.newsletter_arhiva{
font-size: 12px;
font-weight: bold;
text-align: right;
background-image: none;
}

#pub_block{
position: relative;
width: 100%;
height: 80px;
}
#pub_block img{
float: right;
width:40px;
height: 50px;
margin: 0px 30px 0px 15px;
}

#linksother p {
border-bottom:1px dashed gray;
width:99%;
height: 16px
}

#linksother p a,#linksother p a:visited {
color:#2C35AC;
text-decoration:none;
}

#linksother p a:hover {
color:gray;
text-decoration:none;
}

#content_upper{
position:relative;
width: 960px;
}

#content {
float:left;
width: 720px;
padding-left: 10px;
min-height:430px;
}

#content table, #content table td {
border: 0px
}

#content table td p{
padding: 3px;
margin: 0px;
}

#content table td a{
padding: 3px;
margin: 0px;
text-decoration: underline
}

#content table td ul{
margin: 0px;
}
/* for Internet Explorer */

/*\*/

* html #content {

height: 430px;

}

/**/



#content h1{

border-bottom:0px;

}



#content.news,
#content.meetings,
#content.public,
#content.contactus,
#content.jobs,
#content.search,
#content.links {
        background-color: #fff;
        width: 940px;
        padding-right: 10px
}

#content.news ul{
list-style: none;
padding: 0px;
margin: 0px
}
#content.news ul li h2 {
border-bottom: 1px solid;
clear:both
}

.godina{
color:#2C35AC;
margin:0;
}


/*CONTENT PUBLIKACIJE*/

#content.public img {

width:100px;

height:130px;

}



#content.public ul li{

list-style:square;

color:#2C35AC;}



#content.public .naslov1 a,#content.public .naslov1 a:visited,#content.public .naslov1 a:hover 
{
color:#2C35AC;
text-decoration:none;
}



#content.public ul a.naslov2,#content.public ul a:visited.naslov2,#content.public ul 
a:hover.naslov2 {
color:#64AF5D;
text-decoration:none;
border-bottom: 1px solid green;
}

#content.public td.desc, td.desc {
padding: 3px 0px 0px 10px;
text-align: justify;
}

/*CONTENT LINKOVI*/

#content.links ul li{
list-style:square;
color:#2C35AC;}

#content.links .naslov1 a,#content.links .naslov1 a:visited,#content.links .naslov1 a:hover {
color:#2C35AC;
text-decoration:none;
}

#content p a,#content_right p a,#content p a:active,#content p a:hover {
color:#129B71;
text-decoration:none;
}

#footerMain {
margin: 0 auto;
position:relative;
bottom:0px;
text-align:center;
width:100%;
height: 93px;
background-image: url(../gfx/pap_footer_bkg.png);
}

#footerMain a,#footerMain a:active, #footerMain a:hover {
color:gray;
text-decoration:none;
}

#footerMain p{
margin: 0px;
font-size: 9px
}

#logoes{
margin: 0 auto;
width: 960px;
text-align: right;
}
#logoes  img{
padding: 1px 1px 0px 6px;
height: 60px
}
.sig{
padding: 1px;
color:#909090;
font-size: 9px;
}

.floatR {
float:right;
padding:0 0 0 3px;
text-align: center;
}

.floatR img, .floatL img, table.met img, #pub img, #box_2 img, #public img{

border: 1px solid gray;

margin-top:5px;

padding: 3px;

}

.floatR img {

margin-left: 10px;

}



img.noBorder {

border: 0px;

margin:3px;

padding: 3px;

}



.wbox .box img{
width:80px;
height:60px;

}



.floatL {
float:left;
padding:0px 3px 0 0;
}

img.floatL {
margin: 4px 3px 0px 5px;
height: 90px;
}

.date {

font-size:10px;

color:gray;

text-align:right;

margin:0;

padding:0;

}



.languages {

text-align:right;

width: 170px;

}

.zviz{

color:#2C35AC;



font-weight:700;

margin:0;

}

.txtstyles{

background-color:#ECE9D8;

}

.spacer {
clear:both;
font-size: 0px
}



.wbox {
float: left;
width: 311px;
padding:5px 2px 10px 5px;
height: 100%
}

.wbox p{
margin:0;
padding:0;
}

.wbox h1{
margin-bottom: 3px;
font-size: 18px;
color:#3E4B8F;
}

.wbox .box{
height: 110px;
display:block;
padding: 3px;
margin-bottom: 5px
}

.wbox .box h2{
margin:0;
}
.box h2 a{
font-family: Verdana,Tahoma,sans-serif;
}

/*Distanca izmedju dva teksta*/

p.distanca{
display:none;
}

.wbox img.more,.lwbox img.more{
display:none;
width:8px;
height:6px;
}

/*Menu - Contact us, Search, Links, Jobs*/

#menu_secondary {
padding:3px 0px 10px 0px;
margin:0 auto; 
list-style: none;
width: 960px;
background-color: transparent;
height: 20px;
}

#menu_secondary table{
border: 0px;
padding:0px;
margin:0px;
}
#menu_secondary td{
width: 15%;
}
#menu_secondary a, #menu_secondary a:visited, 
#menu_secondary a:hover{
       font-weight: bold;
font-size: 11px;
       color: #fff;
      text-decoration: none;
font-family: Verdana, Arial, sans-serif
       }

#menu_secondary a:hover{

        color: #8AB3F5;

}



.naslov{

        font-weight: bold;
        text-decoration:none;

        color: #64AF5D;

}

.naslov1{

border-top: 1px solid green;

}



.naslov1 a, .naslov1 a:active, .naslov1 a:visited{

        font-weight: bold;

        text-decoration:none;

        color: #64AF5D;

}

.naslov1 a:hover{

        font-weight: bold;

        text-decoration:none;

        color: #64AF5D;

}
.veliki_naslov{
font-size: 16px;
color: #2C35AC;
font-weight: bold;
}
.novo{
color: red;
font-weight: bold;
}
#dodatak{
text-align: center}
.wbox .box_coastday h2{
color: #FF0000;
}
.wbox .box_coastday img{
width: 290px;
height:125px;
}
.center_link{
color: #EF8631;
font-family: Tahoma,Verdana,Arial,sans-serif;
}

.press_release{
padding: 20px;
text-align:left;
}
.press_release p{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
#news_addition{
width: 290px;
height: 120px;
}
#news_addition img{
width: 290px;
height: 120px;
}
ul.godine{
list-style: none;
text-align: center;
height: 40px;
line-height: 40px;
}

#content.meetings ul.godine{
border-bottom: 1px solid #2C35AC
}

ul.godine li{
display:inline;
padding-left: 20px
}

ul.godine li a{
font-size: 13px
}

.godina{
font-size: 22px
}
.ratified{
font-weight: bold;
color: #2C35AC
}
#content table.ratification td{
text-align: left;
border: 1px solid #C2C9EF
}
#content table.ratification .naslov1{
text-align: center;
font-weight: bold
}
.wbox table.ratification td{
text-align: center;
border: 1px solid #C2C9EF
}
.stdv{
width: 150px
}