* {
margin:0;
padding:0;
}

body {
background:#fff url(../img/bg_body.jpg) top repeat-x;
font-family:Tahoma, Geneva, sans-serif;
}

a {
overflow:hidden;
}

a:focus {
outline:none;
}

#wrapper {
width:100%;
height:100%;
background:url(../img/bg_wrapper.jpg) top center no-repeat;
}

#header_wrapper {
width:100%;
height:283px;
}

#header {
width:962px;
height:283px;
background:url(../img/header/bg_header.jpg) no-repeat;
position:relative;
margin:0 auto;
}

#search {
width:337px;
height:46px;
position:absolute;
top:0;
left:73px;
background:url(../img/header/bg_search.png) no-repeat;
z-index:100;
}

#lang {
width:78px;
height:24px;
float:left;
margin:6px 0 0 33px;
}

#lang li a {
display:block;
width:39px;
height:24px;
text-indent:-9999px;
}

#lang li a.hr {
background:url(../img/header/bg_search_buttons.png) 0 0 no-repeat;
}

#lang li a.en {
background:url(../img/header/bg_search_buttons.png) -39px 0 no-repeat;
}

#forma {
width:170px;
height:24px;
float:right;
margin:6px 38px 0 0;
}

#forma label {
width:35px;
height:24px;
float:left;
display:block;
text-indent:-9999px;
background:url(../img/header/bg_search_buttons.png) -96px 0 no-repeat;
}

.en #forma label {
background:url(../img/header/search.png) no-repeat;
width:45px;
margin-left:-10px;
}

#forma .search_input {
width:107px;
height:24px;
float:left;
background:url(../img/header/bg_search_buttons.png) -131px 0 no-repeat;
}

#forma .search_input input {
width:100px;
background:none;
border:none;
margin:2px 0 0 2px;
}

#forma .submit input {
width:20px;
height:24px;
background:url(../img/header/bg_search_buttons.png) -244px 0 no-repeat;
border:none;
cursor:pointer;
margin-left:6px;
}

#head {
width:705px;
height:251px;
position:absolute;
top:21px;
right:13px;
}

div#rotator {
position:relative;
}

div#rotator ul li {
float:left;
position:absolute;
list-style:none;
margin-left:0;
}

div#rotator ul li img {
border:none;
display:none;
}

#logo {
width:324px;
height:64px;
position:absolute;
top:106px;
left:89px;
z-index:100;
}

#logo h1 a {
width:324px;
height:64px;
display:block;
text-indent:-9999px;
background:url(../img/header/bg_logo_hr.png) no-repeat;
}

.en #logo h1 a {
background:url(../img/header/bg_logo_en.png) no-repeat;
}

#menu {
width:912px;
height:40px;
position:absolute;
top:232px;
left:26px;
z-index:100;
}

#menu li {
list-style:none;
float:left;
position:relative;
}

#menu li a {
height:40px;
display:block;
text-indent:-9999px;
background:url(../img/header/bg_menu.png) 0 0 no-repeat;
}

#menu li.home a,.en #menu li.home a {
width:56px;
background:url(../img/header/home.png) 0 0 no-repeat;
}

.en #menu li a {
background:url(../img/header/bg_menu_en.png) 0 0 no-repeat;
}

#menu ul li ul,#menu ul li .sub_menu_t {
display:none;
position:absolute;
}

#menu ul li:hover .sub_menu_t {
display:block;
position:absolute;
top:40px;
left:0;
width:213px;
height:10px;
padding-top:9px;
background:url(../img/menu/sub_menu_t.png) bottom no-repeat;
z-index:91;
}

#menu ul li:hover ul {
display:block;
position:absolute;
top:59px;
left:0;
width:213px;
background:url(../img/menu/sub_menu_b.png) bottom no-repeat;
z-index:92;
padding:0 0 12px;
}

#menu ul li:hover ul li a,#menu ul li ul li a,.en #menu ul li:hover ul li a,.en #menu ul li ul li a {
text-indent:0;
width:198px;
height:20px;
display:block;
background:url(../img/menu/sub_menu.png) 0 0 no-repeat;
float:left;
font-size:12px;
font-weight:700;
font-style:italic;
color:#515151;
text-decoration:none;
text-transform:uppercase;
padding:6px 0 0 15px;
}

#menu ul li:hover ul li a.two_rows,#menu ul li ul li a.two_rows {
height:35px;
}

#menu ul li:hover ul li a:hover {
background-position:0 -78px;
}

#content_wrapper {
width:962px;
height:auto;
margin:0 auto;
}

#content {
width:962px;
min-height:720px;
background:#fff;
}

#main_content {
width:665px;
float:left;
}

#main_content.wide {
width:962px;
}

#left_content {
width:224px;
float:left;
margin-top:23px;
}

#left_menu {
width:214px;
float:left;
padding-bottom:6px;
background:url(../img/article/left_menu_bottom2.png) bottom no-repeat;
margin:0 0 0 -10px;
}
#left_menu.no-bottom
{
	background: none;
}

#left_menu.home {
background:url(../img/article/left_menu_bottom.png) bottom no-repeat;
}

#left_menu_top {
width:214px;
height:10px;
float:left;
background:url(../img/menu/bg_menu.png) 0 0 no-repeat;
clear:both;
}

#left_menu_top.sub {
width:197px;
height:30px;
background:url(../img/article/left_menu_top.png) 0 0 no-repeat;
padding:20px 0 0 17px;
}

#left_menu_top.sub a {
color:#fff;
text-decoration:none;
font-weight:700;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:197px;
height:26px;
display:block;
padding-top:4px;
}

#left_menu ul.subpage,#left_menu ul {
width:214px;
float:left;
clear:both;
}

#left_menu ul li ul li {
float:left;
}

#left_menu ul li a {
width:214px;
height:28px;
display:block;
text-indent:16px;
background:url(../img/home/menu.png) 0 0 no-repeat;
color:#fff;
text-decoration:none;
font-weight:700;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:12px;
}

#left_menu ul.subpage li a,#left_menu ul li ul li a {
background:url(../img/article/bg_menu_sub.png) 0 0 no-repeat;
height:20px;
text-indent:22px;
font-weight:700;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
padding-top:6px;
}

#left_menu ul.subpage li a:hover,#left_menu ul.subpage li a.hover {
background:url(../img/article/bg_menu_sub.png) 0 -26px no-repeat;
}

#left_menu ul.subpage li ul li a,#left_menu ul li ul li a {
background:url(../img/article/bg_menu_sub.png) 0 -52px no-repeat;
text-indent:34px;
}

#left_menu ul.subpage li ul li a:hover,#left_menu ul.subpage li ul li a.hover,#left_menu ul li ul li a:hover,#left_menu ul li ul li a.hover {
background:url(../img/article/bg_menu_sub.png) 0 -78px no-repeat;
}

#left_menu ul.subpage li ul li ul li a,#left_menu ul li ul li ul li a {
background:url(../img/article/bg_menu_sub2.png) 0 0 no-repeat;
text-indent:44px;
}

#left_menu ul.subpage li ul li ul li a:hover,#left_menu ul.subpage li ul li ul li a.hover,#left_menu ul li ul li ul li a:hover,#left_menu ul li ul li ul li a.hover {
background:url(../img/article/bg_menu_sub2.png) 0 -26px no-repeat;
}

#left_links {
width:149px;
float:left;
margin:26px 0 25px 31px;
}

#left_links li a {
display:block;
text-indent:-9999px;
}

#left_links li a.sabor {
width:66px;
height:81px;
background:url(../img/menu/links.png) -42px 0 no-repeat;
margin:0 0 16px 42px;
}

#left_links li a.sud {
width:86px;
height:92px;
background:url(../img/menu/links.png) -31px -97px no-repeat;
margin:0 0 16px 31px;
}

#left_links li a.novine {
width:149px;
height:28px;
background:url(../img/menu/links.png) 0 -205px no-repeat;
margin:0 0 31px;
}

#left_links li a.eu {
width:75px;
height:50px;
background:url(../img/menu/links.png) -37px -264px no-repeat;
margin:0 0 0 37px;
}

#right_content {
width:441px;
float:right;
margin-top:40px;
font-size:12px;
color:#4C4C4C;
}

.wide #right_content {
width:738px;
}

.wide #right_content #article {
width:580px;
}

#right_content form {
float:left;
margin-left:20px;
}

#right_content small {
padding:0 5px;
}

#right_content .line label,#right_content .line input {
clear:none;
}

#right_content .date label {
padding-left:10px;
}

#right_content .podrucje label {
padding-right:10px;
}

#right_content label.bold,.vf__required label {
font-weight:700;
padding:4px 0;
}

#right_content .trazi input#submit {
border:none;
background:url(../img/article/button.png) 0 0 no-repeat;
width:75px;
height:23px;
cursor:pointer;
margin:8px 0 0 122px;
}

.vf__navigation input.vf__button {
border:none;
background:url(../img/article/button.png) 0 -23px no-repeat;
width:75px;
height:23px;
cursor:pointer;
margin:8px 0 0 122px;
}

.en .vf__navigation input.vf__button {
background:url(../img/article/button.png) -75px -23px no-repeat;
}

#right_content form p {
float:left;
clear:both;
margin:5px 0;
}

#right_content .polje {
width:197px;
float:left;
clear:both;
height:22px;
background:url(../img/article/input.jpg) no-repeat;
margin-bottom:5px;
position:relative;
}

#right_content .polje.vf__error {
background:url(../img/article/input_eror.jpg) no-repeat;
margin-top:20px;
}

.kontakt fieldset {
border:none;
float:left;
clear:both;
}

.kontakt textarea {
width:187px;
float:left;
clear:both;
height:130px;
background:url(../img/article/textarea.jpg) no-repeat;
border:none;
padding:5px;
}

.kontakt .vf__error textarea {
background:url(../img/article/textareaerror.jpg) no-repeat;
}

.kontakt .vf__main_error {
color:red;
}

#right_content .kontakt form {
margin-left:0;
}

#right_content .kontakt p.vf__error {
position:absolute;
top:-20px;
left:0;
margin:0;
padding:0;
}

#right_content .polje input {
width:180px;
background:none;
border:none;
float:left;
padding:4px 0 0 8px;
}

#novosti,#press,#article {
width:394px;
float:left;
margin:0 0 0 20px;
}

#novosti .naslov {
width:394px;
height:38px;
background:url(../img/home/novosti.jpg) no-repeat;
}

#novosti .naslov h2 {
width:81px;
height:19px;
float:left;
background:url(../img/home/novosti.jpg) -8px -10px no-repeat;
text-indent:-9999px;
margin:10px 0 0 8px;
}

.en #novosti .naslov h2 {
background:url(../img/home/news.jpg) 3px -1px no-repeat;
}

#novosti .naslov a,#press .naslov a {
width:37px;
height:13px;
float:right;
background:url(../img/home/novosti.jpg) -346px -12px no-repeat;
text-indent:-9999px;
margin:12px 11px 0 0;
}

.en #novosti .naslov a,.en #press .naslov a {
background:url(../img/home/archive.jpg) no-repeat;
}

#novosti ul,#press ul {
width:365px;
float:left;
margin:24px 0 35px 14px;
}

#novosti ul li,#press ul li {
width:365px;
height:50px;
margin-bottom:25px;
list-style:none;
float:left;
}

#novosti ul li .date,#press ul li .date {
width:71px;
height:43px;
float:left;
background:url(../img/home/bg_date.jpg) no-repeat;
font-weight:400;
font-style:normal;
line-height:normal;
font-family:PFAgoraSansProThin, sans-serif;
font-size:16px;
text-align:center;
padding-top:7px;
color:#000;
}

#novosti ul li .text,#press ul li .text {
width:284px;
height:50px;
float:right;
}

#novosti ul li .text h1,#press ul li .text h1 {
font-weight:400;
font-style:normal;
line-height:normal;
font-family:PFAgoraSlabProMediumItalic, sans-serif;
font-size:16px;
height:20px;
overflow:hidden;
}

#novosti ul li .text h1 a,#press ul li .text h1 a {
text-decoration:none;
color:#000;
}

#novosti ul li .text p,#press ul li .text p,.text p a {
color:#4c4c4c;
font-size:11px;
text-decoration:none;
}

#press .naslov {
width:394px;
height:38px;
background:url(../img/home/press.jpg) no-repeat;
}

.en #press .naslov {
background:url(../img/home/press_en.jpg) no-repeat;
}

#press .naslov h2 {
width:56px;
height:20px;
float:left;
background:none;
text-indent:-9999px;
margin:9px 0 0 11px;
}

#article {
color:#4c4c4c;
font-size:12px;
width:396px;
padding-bottom:25px;
}

.wide #right_content #article.kontakt {
width:300px;
}

#article p {
margin:10px 0;
}

#article ul,#article ol {
padding-left:15px;
margin:10px 0;
}

#article a {
color:#4C4C4C;
font-weight:700;
text-decoration:none;
}

#article a:hover {
text-decoration:underline;
}

#article .bg_img {
width:390px;
height:257px;
background:url(../img/article/bg_img.png) no-repeat;
margin:4px 0 2px;
padding:2px 3px 4px;
}

#article .dokumenti {
float:left;
padding-bottom:15px;
clear:both;
}

#article .dokumenti h3 {
font-weight:400;
font-style:normal;
line-height:normal;
font-family:PFAgoraSlabProMediumItalic, sans-serif;
font-size:15px;
color:#000;
}

#article .dokumenti li a {
background:url(../img/article/pdf.jpg) 0 0 no-repeat;
min-height:20px;
display:block;
margin-top:5px;
padding:5px 0 0 30px;
}

#article .dokumenti li.link a {
background:url(../img/article/web.jpg) 0 0 no-repeat;
}

#article .dokumenti li.stat a {
background:none;
padding-left:0;
}

#sub_content {
width:297px;
float:right;
margin-top:41px;
}

#javni_poziv {
width:265px;
height:322px;
background:url(../img/home/javnipoziv.jpg) no-repeat;
float:left;
margin:0 0 20px 20px;
}

#javni_poziv h3 {
width:96px;
height:18px;
background:url(../img/home/javni_poziv_naslov.jpg) no-repeat;
text-indent:-9999px;
margin:12px 0 0 13px;
}

.en #javni_poziv h3 {
width:226px;
background:url(../img/home/javni_poziv_naslov_en.jpg) no-repeat;
}

#javni_poziv h4 a {
font-weight:400;
font-style:normal;
line-height:normal;
font-family:PFAgoraSlabProMediumItalic, sans-serif;
font-size:16px;
color:#000;
text-decoration:none;
float:left;
margin:32px 0 9px 15px;
}

#javni_poziv p {
font-size:11px;
float:left;
line-height:13px;
margin-left:15px;
width:240px;
height:70px;
}

#javni_poziv p a {
text-decoration:none;
color:#4C4C4C;
}

#javni_poziv a.vise {
width:88px;
height:23px;
display:block;
text-indent:-9999px;
background:url(../img/home/vise.jpg) no-repeat;
float:left;
margin:132px 0 0 166px;
}

.en #javni_poziv a.vise {
background:url(../img/home/more.jpg) no-repeat;
}

#aztn_info
{
	display: block;
	width:265px;
	height: 191px;
	margin: 0 0 20px 20px;
	background:url(../img/home/aztn-info.jpg) top center no-repeat;
	float:left;
}
#program_image
{
	display: block;
	width:265px;
	height: 191px;
	margin: 0 0 20px 20px;
	float:left;
}
#aztn_info h3 { display: none; }
#aztn_info a.vise {
	width:88px;
	height:23px;
	display:block;
	text-indent:-9999px;
	background:url(../img/home/vise.jpg) no-repeat;
	float:left;
	margin:179px 0 0 166px;
}
.en #aztn_info a.vise {
	background:url(../img/home/more.jpg) no-repeat;
}

#news_letter
{
	display: block;
	width:265px;
	margin: 0 0 20px 20px;
	float:left;
}
#news_letter h3 
{
	height:42px;
	background:url(../img/home/newsletter-title.png) top center no-repeat;
	width:265px;
	overflow:hidden;
	text-indent: -999px;
}
.en #news_letter h3 
{
	background:url(../img/home/newsletter-title-eng.png) top center no-repeat;
}
#news_letter .newsletter-form
{
	position: relative;
	width:265px;
	height: 59px;
	background:url(../img/home/newsletter-bg.png) top center no-repeat;
}
#news_letter input[type=text]
{
	font-family: PFAgoraSlabProMediumItalic, sans-serif;
	position: absolute;
	top:14px;
	left:8px;
	border:0;
	width:205px;
	height: 33px;
	background:url(../img/home/input-bg.png) top center no-repeat;
	text-indent: 15px;
	line-height: 33px;
	font-size:13px;
}
#news_letter input[type=submit]
{
	position: absolute;
	top:14px;
	right:7px;
	width:45px;
	height: 35px;
	background:url(../img/home/submit-bg.png) top center no-repeat;
	border:0;
	cursor:pointer;
}
.newsletter-form .note {
	display: none;
	font-size: 12px;
	padding-top: 61px;
	text-align: center;
}
.newsletter-form .note.error {
	color: #900;
}
#sub_links {
width:265px;
height:145px;
float:left;
margin:0 0 0 20px;
}

#sub_links li a {
width:265px;
height:44px;
float:left;
display:block;
text-indent:-9999px;
background:url(../img/home/sub_links.jpg) no-repeat;
}

#sub_links li a.brosura {
background-position:0 -44px;
}

.en #sub_links li a.brosura {
background:url(../img/home/brochure.jpg) 0 0 no-repeat;
}

#sub_links li a.glosar {
background-position:0 -88px;
}

.en #sub_links li a.glosar {
background:url(../img/home/brochure.jpg) 0 -44px no-repeat;
}

#sub_links li a.twinning {
background-position:0 -132px;
}

#sub_links li a.compete {
background-position:0 -176px;
height:45px;
}

#sub_links li a.info {
height:45px;
background:url(../img/home/info.jpg) no-repeat;
}

#izdvojene_novosti {
width:265px;
float:left;
background:url(../img/home/line.jpg) bottom no-repeat;
margin:0 0 -1px 20px;
}

#izdvojene_novosti li {
list-style:none;
width:265px;
height:245px;
float:left;
background:url(../img/home/line.jpg) top no-repeat;
}

#izdvojene_novosti li .img {
width:231px;
height:109px;
float:left;
position:relative;
margin:14px 0 0 14px;
padding:3px 3px 4px;
}

#izdvojene_novosti li .img_mask {
width:237px;
height:116px;
position:absolute;
top:0;
left:0;
background:url(../img/home/mask.png) no-repeat;
cursor:pointer;
}

#izdvojene_novosti li h4 a,#article h1,#article h1 a, #aztn-title{
font-weight:400;
font-style:normal;
line-height:normal;
font-family:PFAgoraSlabProMediumItalic, sans-serif;
font-size:16px;
color:#000;
text-decoration:none;
float:left;
padding:7px 0 9px 14px;
}
#aztn-title{ padding:7px 0 9px 0px; }
#izdvojene_novosti li h4 a {
width:237px;
}

#article h1,#article h1 a {
float:none;
padding:0;
}

#izdvojene_novosti li p {
font-size:11px;
float:left;
line-height:13px;
margin-left:14px;
width:237px;
height:37px;
color:#4c4c4c;
clear:both;
text-decoration:none;
}

#izdvojene_novosti li p a {
color:#4c4c4c;
text-decoration:none;
}

#kontakt {
float:right;
width:300px;
margin-right:20px;
}

#kontakt .kontakt_img {
width:292px;
height:191px;
background:url(../img/article/kontakt_img.jpg) no-repeat;
float:left;
margin-bottom:15px;
padding:4px;
}

#kontakt #map {
width:300px;
height:400px;
float:left;
}

#footer_wrapper {
width:100%;
height:79px;
background:url(../img/bg_footer.jpg) repeat-x;
clear:both;
}

#footer_wrap {
width:100%;
height:79px;
background:url(../img/bg_foot.jpg) center no-repeat;
}

#footer {
width:974px;
height:79px;
position:relative;
background:url(../img/bg_foot.jpg) center no-repeat;
margin:0 auto;
}

#copy {
width:420px;
height:16px;
position:absolute;
top:59px;
left:13px;
}

#copy p {
font-size:10px;
color:#fefefe;
line-height:15px;
}

#ea {
width:125px;
height:32px;
position:absolute;
top:47px;
right:6px;
}

#ea a {
text-indent:-9999px;
background:url(../img/ea.png) no-repeat;
display:block;
width:125px;
height:32px;
}

.search-result {
width:395px;
float:left;
clear:both;
margin-top:10px;
}

#article .search-result p a {
font-weight:400;
text-decoration:none;
}

.marked-search-word {
background:#DCE1EE;
color:#435588;
font-weight:700;
}

#mediaFiles {
padding-top:10px;
}

#mediaFiles h3 {
margin-bottom:10px;
}

#mediaFiles img {
border:none;
background:url(../img/article/img.jpg) bottom no-repeat;
margin:0 1px 10px 0;
padding:0 4px 4px;
}

.pageNavigation {
width:395px;
float:left;
clear:both;
font-size:12px;
color:#4C4C4C;
}

.pageNavigation.pageOdluke {
padding:10px 20px;
}

.pageNavigation span {
font-weight:700;
}

.pageNavigation a {
text-decoration:none;
color:#4C4C4C;
padding:0 2px;
}

table {
border-left:1px solid #000;
border-top:1px solid #000;
}

table.simpleTable {
width:700px;
}

table th {
border-top:0 solid #000;
background-color:#e3edf5;
}

table td,table th {
border-right:1px solid #000;
border-bottom:1px solid #000;
padding:4px;
}

table td.first,table th.first {
border-left:0 solid #000;
}

table.simpleTable td.first a.pdf {
background:url(../img/article/pdf.jpg) 0 6px no-repeat;
display:block;
color:#4C4C4C;
text-decoration:none;
font-weight:700;
min-height:30px;
font-size:11px;
padding:5px 0 0 30px;
}

table.simpleTable td.first b {
display:block;
color:#4C4C4C;
min-height:30px;
padding:5px 0 0 30px;
}

.print {
float:right;
margin-right:45px;
line-height:16px;
color:#4C4C4C;
text-decoration:none;
}

#datepick-div,.datepick-inline {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background:#fff;
color:#222;
width:15em;
margin:0;
padding:0;
}

#datepick-div {
display:none;
border:1px solid #4297d7;
z-index:9999;
}

.datepick-inline {
float:left;
display:block;
border:1px solid #4297d7;
}

.datepick-rtl {
direction:rtl;
}

.datepick-dialog {
border:4px ridge #4297d7!important;
padding:5px!important;
}

.datepick-disabled {
position:absolute;
z-index:100;
background-color:#FFF;
opacity:0.5;
filter:alpha(opacity=50);
}

button.datepick-trigger {
width:25px;
}

img.datepick-trigger {
vertical-align:middle;
margin:2px;
}

.datepick-prompt {
float:left;
padding:2px;
}

* html .datepick-prompt {
width:15em;
}

.datepick-control,.datepick-links,.datepick-header,.datepick {
clear:both;
float:left;
width:100%;
}

.datepick-control {
background:#d0e5f5;
padding:2px 0;
}

.datepick-links {
padding:2px 0;
}

.datepick-control,.datepick-links {
font-weight:700;
font-size:80%;
}

.datepick-links label {
color:#888;
padding:2px 5px;
}

.datepick-clear,.datepick-prev {
float:left;
width:34%;
}

.datepick-rtl .datepick-clear,.datepick-rtl .datepick-prev {
float:right;
text-align:right;
}

.datepick-current {
float:left;
width:30%;
text-align:center;
}

.datepick-close,.datepick-next {
float:right;
width:34%;
text-align:right;
}

.datepick-rtl .datepick-close,.datepick-rtl .datepick-next {
float:left;
text-align:left;
}

.datepick-header {
background:#5c9ccc;
color:#fff;
text-align:center;
font-weight:700;
height:1.6em;
}

.datepick-header select {
background:#5c9ccc;
color:#fff;
border:0;
font-weight:700;
}

.datepick-header span {
position:relative;
top:3px;
}

.datepick {
text-align:center;
font-size:100%;
}

.datepick a {
display:block;
width:100%;
color:#222;
}

.datepick-title-row th {
text-align:center;
font-weight:400;
}

.datepick-days-cell {
border:1px solid #c5dbec;
}

.datepick-days-cell a {
display:block;
background:#dfeffc;
}

.datepick-other-month a {
background:#fff;
}

.datepick-unselectable {
color:#888;
}

.datepick-today {
border:1px solid #fad42e;
}

.datepick-today a {
background:#fbec88;
}

.datepick-current-day {
border:1px solid #4297d7;
}

.datepick-current-day a {
background:#5c9ccc;
color:#fff;
}

.datepick-days-cell-over {
border:1px solid #79b7e7;
}

.datepick-days-cell-over a {
background:#d0e5f5;
color:#222;
}

.datepick-status {
width:100%;
font-size:80%;
text-align:center;
}

#datepick-div a,.datepick-inline a {
cursor:pointer;
text-decoration:none;
margin:0;
padding:0;
}

.datepick-inline .datepick-links a {
padding:0 5px!important;
}

.datepick-control a,.datepick-links a {
color:#222!important;
padding:2px 5px!important;
}

.datepick-control a:hover {
background:#5c9ccc;
}

.datepick-multi .datepick {
border:1px solid #a6c9e2;
}

.datepick-one-month {
float:left;
width:15em;
}

.datepick-new-row {
clear:left;
}

.datepick-cover {
display:block;
position:absolute;
z-index:-1;
filter:mask();
top:-1px;
left:-1px;
width:187px;
height:187px;
}

.cufon-loading #left_menu {
visibility:hidden!important;
}

#lang li,#left_menu ul li {
list-style:none;
float:left;
}

div#rotator ul li.show img,.display,.id5 .display,.id6 .display,.slide .id5 .display,.slide .id6 .display {
display:block;
}

#menu li.onama a,.en #menu li.drzavne a {
width:111px;
background-position:0 0;
}

#menu li.trzisno a,.en #menu li.trzisno a {
width:192px;
background-position:-111px 0;
}

#menu li.drzavne a,.en #menu li.onama a {
width:181px;
background-position:-303px 0;
}

#menu li.medunar a,.en #menu li.medunar a {
width:229px;
background-position:-484px 0;
}

#menu li.press a,.en #menu li.press a {
width:143px;
background-position:-713px 0;
}

#left_links li,#article .dokumenti li,#sub_links li {
list-style:none;
}

#right_content label,#right_content input,#right_content small,#right_content .line,.kontakt .vf__main_error,.kontakt .vf__description {
float:left;
clear:both;
}

.kontakt #ea__field,.hidden,.slide.js .display,.id5.slide.js .display,.id6.slide.js .display {
display:none;
}

.datepick-week-col,.datepick-week-over a,.datepick-links a:hover,.datepick-title-row a:hover {
background:#d0e5f5;
}