/** CSS RESET **/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1.5;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse;	border-spacing: 0;}



body{
	margin: 0px auto;
	width: 100%;
	font-family: 'Gudea', sans-serif;
	-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

html, html a {
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

sup{
	font-size: 0.8em;
}

h1{
	font-size: 20px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
}

h2{
	font-size: 16px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
}

h3{
	font-size: 14px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
}

.ha3{
	font-size: 14px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
	float: right;
}

h3 a{
	font-size: 14px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
	text-decoration: none;
}
h4{
	font-size: 12px; 
	font-weight: bold; 
	color: #FAA61A; 
	font-family: 'Oxygen', sans-serif;
}


.text{
	font-size: 0.8em; 
	font-family: 'Oxygen', sans-serif; 
	color: #7b7b7b;
}

#page_wrapper{
	position: relative;
	margin: 0px auto;
	width: 1000px;
	height: 100%;
}

#header{
	width: 100%;
	height: 60px;
}

#country_select{
	float: left;
	margin-top: 5px;
	height: 12px;
}

#header_info{
	float: right;
	position: relative;
	font-size: 12px;
	color: #faa61a;
	margin: 5px;
	vertical-align: middle;
	height: 16px;
	width: auto;
}

#header_info_text{
	margin-top: -2px;
	position: relative;
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

#header_info_text a{
	color: #faa61a;
	text-decoration: none;
	font-weight: bold;
}

#header_menu{
	float: right;
	margin-top: 10px;
	margin-right: -10px;
}

#header_menu li{
	display: inline;
}

#menu_about_us{
	position: absolute;
	margin-top: 32px;
	margin-left: 75px;
}

#menu_about_us a{
	font-size: 12px;
}

#header_menu li a{
	color: #6f6f6f;
	text-decoration: none;
	font-weight: bold;
	float: left;
	position: relative;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}

#header_menu li:hover a{
	color: #faa61a;
	text-decoration: none;
	font-weight: bold;
	float: left;
	position: relative;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}



#footer{
	position: relative;
	width: 100%;
	height: 295px;
	background: #f3f3f3;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color: #a1a1a1;
	border-bottom-width:1px;
	border-bottom-style: solid;
	border-bottom-color: #a1a1a1;
}

#content_footer{
	width: 1000px;
	margin: 0px auto;
}

#content_footer_right{
	float:right;
}

#table_footer1{
	width: 600px;
	float: left;
}

#table_footer1:first-child tr:first-child{
	color: #fd963e;
	height: 39px;
	font-size: 16px;
	
}

#table_footer1 tr a{
	color: #636363;
	font-size: 14px;
	height: 29px;
	text-decoration: none;
}

#table_footer1 tr a:hover{
	color: #faa61a;
	font-size: 14px;
	height: 29px;
}

#table_footer2{
	width: 340px;
	float: right;
	height: 100%;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #a1a1a1;
	margin-top: 10px;
}

#table_footer2 tr td{
	padding-left: 20px;
	color: #636363;
	font-size: 14px;
	height: 22px;
	text-decoration: none;
}

#table_footer2 tr td a{
	color: #636363;
	font-size: 14px;
	height: 22px;
	text-decoration: none;
}

#table_footer2 tr td a:hover{
	color: #faa61a;
	font-size: 14px;
	height: 22px;
}


#main_content{
	margin: 0px auto;
	position: relative;
	
	
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
    
    ::i-block-chrome,#main_content{
		margin: 0px auto;
		position: relative;
		margin-top: 100px;
	}
}

.hr{
	width: 100%;
	height: 1px;
	color: #A4A4A4; 
	background-color: #A4A4A4;
}

.hr1{
	width: 100%;
	height: 1px;
	color: #A4A4A4; 
	background-color: #A4A4A4;
}

.usl-loading {
	opacity: 0.35;
}

/* Pager style */
#slide {
	list-style: none outside none;
	overflow: hidden; 
	width: 280px; 
	height: 290px; 
	padding: 0px;
	margin: 0 0 10px;
}

#slide-pager {
	clear:both;
	list-style-type:none;
	overflow:hidden;
	margin:14px 0 16px;
	padding:0;
}
#slide-pager li {
	float: left;
}
#slide-pager li a{
	margin:0 2px;
	padding:0 7px;
	border:1px solid #ccc;
	display:inline-block;
}
#slide-pager li a.usl-current{
	text-decoration: underline;
	background-color: #e8e8e8;
}

#slide_prev{
	background:url(../img/icons/icon_up_gray.png);
	display: inline-block;
	width:  12px;
	height: 12px;
}

#slide_next{
	background:url(../img/icons/icon_down_gray.png);
	display: inline-block;
	width:  12px;
	height: 12px;
}

#slide_prev:hover{
	background:url(../img/icons/icon_up_orange.png);
	display: inline-block;
	width:  12px;
	height: 12px;
}

#slide_next:hover{
	background:url(../img/icons/icon_down_orange.png);
	display: inline-block;
	width:  12px;
	height: 12px;
}

.linkgod{
	background:url(../../img/godine/godG.png);
	background-size: 77px 77px;
	width:  77px;
	height: 77px;
	text-align: center;
	vertical-align: middle;
}

.linkgod:hover{
	background:url(../../img/godine/godO.png);
	background-size: 77px 77px;
	width:  77px;
	height: 77px;
	text-align: center;
	vertical-align: middle;
}

.linkgod > a {
	color: white;
    text-decoration: none;
    text-shadow: 1px 1px 1px #555;
    position: relative;
    top: 1px;
    left: 1px;
    font-size: 18px;
    font-weight: bold;
}

#link2016{
	background:url(../img/godine/2016G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2016:hover{
	background:url(../img/godine/2016O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2015{
	background:url(../img/godine/2015G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2015:hover{
	background:url(../img/godine/2015O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2014{
	background:url(../img/godine/2014G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2014:hover{
	background:url(../img/godine/2014O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2013{
	background:url(../img/godine/2013G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2013:hover{
	background:url(../img/godine/2013O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2012{
	background:url(../img/godine/2012G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2012:hover{
	background:url(../img/godine/2012O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2011{
	background:url(../img/godine/2011G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2011:hover{
	background:url(../img/godine/2011O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2010{
	background:url(../img/godine/2010G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2010:hover{
	background:url(../img/godine/2010O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2009{
	background:url(../img/godine/2009G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2009:hover{
	background:url(../img/godine/2009O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2008{
	background:url(../img/godine/2008G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2008:hover{
	background:url(../img/godine/2008O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2007{
	background:url(../img/godine/2007G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2007:hover{
	background:url(../img/godine/2007O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2006{
	background:url(../img/godine/2006G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2006:hover{
	background:url(../img/godine/2006O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2005{
	background:url(../img/godine/2005G.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}

#link2005:hover{
	background:url(../img/godine/2005O.png);
	background-size: 77px 77px;
	display: inline-block;
	width:  77px;
	height: 77px;
}


.addthisevent-drop{
	background:url(../img/icons/icon_plus_sivi.png) no-repeat top !important;
	display: inline-block;
	width:  50px;
	height: auto;
	margin-bottom: 5px;
	font-family: 'Oxygen', sans-serif; 
	font-size: 0.7em;
	text-decoration: none;
	color: #7B7B7B;
	border: none;
	font-weight: 400;
}

.addthisevent-drop:hover{
	background:url(../img/icons/icon_plus_narancasti.png) no-repeat top !important;
	display: inline-block;
	width:  50px;
	height: auto;
	margin-bottom: 5px;
	font-family: 'Oxygen', sans-serif; 
	font-size: 0.7em;
	text-decoration: none;
	color: #7B7B7B;
	font-weight: 400;
	border: none;
}


#about_us_menu{
	position:absolute;
	width: 100px;
	height: 134px;
	top: 68px;
	left: 575px;
	background: #ffffff;
	z-index: 10;
	display: none;
	padding: 10px;
}

#about_us_menu a{
	text-decoration: none;
	color: #7B7B7B;
	font-size: 14px;
	line-height: 20px;
}

#about_us_menu a:hover{
	text-decoration: none;
	color: #FAA61A;
	font-size: 14px;
	line-height: 20px;
}

#services_menu{
	position:absolute;
	width: 170px;
	height: 95px;
	top: 68px;
	left: 655px;
	background: #ffffff;
	z-index: 10;
	display: none;
	padding: 10px;
}

#services_menu a{
	text-decoration: none;
	color: #7B7B7B;
	font-size: 14px;
	line-height: 20px;
}

#services_menu a:hover{
	text-decoration: none;
	color: #FAA61A;
	font-size: 14px;
	line-height: 20px;
}

#congresses_menu{
	position:absolute;
	width: 85px;
	height: 55px;
	top: 68px;
	left: 730px;
	background: #ffffff;
	z-index: 10;
	display: none;
	padding: 10px;
}

#congresses_menu a{
	text-decoration: none;
	color: #7B7B7B;
	font-size: 14px;
	line-height: 20px;
}

#congresses_menu a:hover{
	text-decoration: none;
	color: #FAA61A;
	font-size: 14px;
	line-height: 20px;
}

#prvi_red{
	min-height: 400px; 
	width: 100%;
}

#sliderFrame{
	margin-top: 50px;  
	float: left;
}

#congress_schedule{
	width: 290px; 
	margin-top: 50px; 
	float:right; 
	padding-left: 10px;
}

.schedule_left{
	width: 100px;
	vertical-align:text-top;
	padding-top: 35px;
}

.label_addtocalendar{
	font-family: 'Oxygen', sans-serif; 
	font-size: 0.7em;
}

.label_schedule_congressname{
	font-family: 'Oxygen', sans-serif; 
	font-size: 0.8em;
	
}

.label_schedule_congressinfo{
	color: #FAA61A;
}

#drugi_red{
	height: 400px; 
	width: 100%;
}

.copyx{
	display: none;
}
.brx{
	display: none;
}
.frs{
	display: none;
}

.addthisevent{
	
}

.addthisevent_dropdown{
    display: inline-block;
    border: none;
    width: 30px;
    line-height: 5px;
    text-align:center;
}
.addthisevent_dropdown span {
    display: inline-block;
    width:  20px;
    margin-top: 10px;
    height: auto;
    font-family: 'Oxygen', sans-serif;
    text-decoration: none;
    color: #7B7B7B;
    text-align: center;
    border: none;
    font-size: 10px;
    background: #ffffff;
}
.addthisevent_dropdown span:hover {
    display: inline-block;
    color: #FAA61A;
    width:  20px;
    margin-top: 10px;
    height: auto;
    font-family: 'Oxygen', sans-serif;
    text-decoration: none;
    text-align: center;
    border: none;
    font-size: 10px;
    background: #ffffff;
}

#atedrop1-drop{
	display: none;
	color: #FAA61A;
}
	
#atedrop2-drop{
	display: none;
	color: #FAA61A;
}
#atedrop3-drop{
	display: none;
	color: #FAA61A;
}
#atedrop4-drop{
	display: none;
	color: #FAA61A;
}
#atedrop5-drop{
	display: none;
	color: #FAA61A;
}
#atedrop6-drop{
	display: none;
	color: #FAA61A;
}
#atedrop7-drop{
	display: none;
	color: #FAA61A;
}

#atedrop1-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop2-drop span{
	display: inline-block;
}

#atedrop2-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop3-drop span{
	display: inline-block;
}

#atedrop3-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop4-drop span{
	display: inline-block;
}

#atedrop4-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop5-drop span{
	display: inline-block;
}

#atedrop5-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop6-drop span{
	display: inline-block;
}

#atedrop6-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop7-drop span{
	display: inline-block;
}

#atedrop7-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop8-drop span{
	display: inline-block;
}

#atedrop8-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop9-drop span{
	display: inline-block;
}

#atedrop9-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop10-drop span{
	display: inline-block;
}

#atedrop10-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop11-drop span{
	display: inline-block;
}

#atedrop11-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop12-drop span{
	display: inline-block;
}

#atedrop12-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop13-drop span{
	display: inline-block;
}

#atedrop13-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop14-drop span{
	display: inline-block;
}

#atedrop14-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop15-drop span{
	display: inline-block;
}

#atedrop15-drop span:hover{
	display: inline-block;
	color: #FAA61A;
}

#atedrop8-drop{
	display: none;
}
#atedrop9-drop{
	display: none;
}
#atedrop10-drop{
	display: none;
}
#atedrop11-drop{
	display: none;
}
#atedrop12-drop{
	display: none;
}
#atedrop13-drop{
	display: none;
}

.schedule_opis{
	width: 180px;
	text-align: center;
}

#welcome_text{
	float: left; 
	width: 45%;
}

#countdown{
	font-family: 'Titillium Web', sans-serif;
	font-size: 36px;
	color: #6F6F6F;
}

#statistics{
	font-family: 'Titillium Web', sans-serif;
	font-size: 21px;
	color: #6F6F6F;
	line-height: 45px;
}

.event_box  { float: left; width:650px; clear:both; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #cacaca; font-family: 'Oxygen', sans-serif; }
.event_box_logotip   { float: left; width:100px; padding: 10px; }
.event_box_logotip img { border: 1px solid #fafafa; width: 100px; height: 100px; }
.event_box_info { float: right; width: 500px;  padding: 10px; }
.event_box_info h6 { float: left; width:100%; clear:both;  font-size: 12px; line-height: 14px; color: #0c3a6b; margin: 0;}
.event_box_info h5 { float: left; width:100%; clear:both;  font-size: 12px; line-height: 14px; color: #000000; margin: 0; text-decoration: none;}
.event_box_info h3 { float: left; width:100%; clear:both;  font-size: 12px; line-height: 24px; color: #d27724;  margin:0;}
.event_box_info a { float: left; width:100%; clear:both; font-size: 12px; line-height: 20px; color: #575757;  margin:0; text-decoration: none;}
.events_info { float:right; text-align: right; font-weight: bold; line-height: 24px; font-size: 12px; color: #FAA61A; margin-top: 6px;  }

.event_box table tr th {margin-top: 20px; font-size: 12px; text-align: left; padding-left: 10px; padding-bottom: 3px; border-bottom: 1px solid #cacaca; font-weight: bold; line-height: 50px; vertical-align: bottom;}
.event_box table tr td {font-size: 12px; text-align: left; padding: 5px 10px; border-bottom: 1px solid #fafafa; color: #575757}


.image { position: relative; width: 110px; height: 110px; border: 1px solid #cccccc; float: left; margin: 0 15px 15px 0; }
.image div { width: 106px; height: 106px; overflow: hidden; position: absolute; margin: 2px; text-align: center; }
.image img { border: none; }

#kongresi_vani_tablica {
	font-family: 'Oxygen', sans-serif; 
	color: #7b7b7b;
	font-size: 0.8em;
}

#kongresi_vani_tablica td{
	border: 1px solid;
	
}
#kongresi_vani_tablica a{
	color: #FAA61A; 
	text-decoration: none;
}

#kongresi_vani_tablica b{
	font-weight: bold;
	font-size: 1.1em;
}

.zuti_tekst{
	color: #FAA61A;
}

#cookieConsent {
    background-color: rgba(20,20,20,0.8);
    min-height: 26px;
    font-size: 14px;
    color: #ccc;
    line-height: 26px;
    padding: 8px 0 8px 30px;
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999;
	    text-align: center;
}
#cookieConsent a {
    color: #4B8EE7;
    text-decoration: none;
}
#cookieConsent a.cookieConsentOK {
    background-color: #F1D600;
    color: #000;
    display: inline-block;
    border-radius: 5px;
    padding: 0 20px;
    cursor: pointer;
    float: right;
    margin: 0 60px 0 10px;
}
#cookieConsent a.cookieConsentOK:hover {
    background-color: #E0C91F;
}