/* 
PLAVA: #00aeef
NARANČASTA: #f78f1e
*/

html {
font-family:verdana; 
font-size:11px; 
color:#ededed;
background-color:#fff;
margin:0px;
}

body {
font-family:verdana; 
font-size:11px; 
color:#333333;
/*background:url("../pictures/background/3.jpg") no-repeat fixed 0 0;*/
/*background:url("../pictures/wallskin/wallskin-9.jpg") no-repeat fixed top center #FFFFFF;*/
margin:0px;
margin-bottom:20px;
margin-top:2px;
}


/* 
background:url("../pictures/wallskin.jpg") no-repeat top center #FFFFFF;
*/

/*PROCES STEPS */
.process {
    color: #BEBFC1;
    display: block;
    font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
    font-size: 22px;
    height: 20px;
    line-height: 18px;
    margin: 2px;
    padding: 10px 15px;
    text-align: right;
    text-transform: uppercase;
    width: 960px;
	width:auto;
}
.process a {
    color: #BEBFC1;
    font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
    font-size: 22px;
    text-align: right;
    text-transform: uppercase;
}
.process a:hover {
    color: #0B97C7;
}
.process .active {
    color: #0B97C7;
    padding: 0 0 0 40px;
}
.process .disabled {
    padding: 0 0 0 40px;
}


h1 {
color: #BEBFC1;
font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
font-size: 22px;
margin: 2px;
margin-bottom:0px;
padding: 10px 15px;
text-align: right;
text-transform: uppercase;
line-height: 18px;
font-weight:normal;
border-bottom:1px solid #dcdcdc;
}
h1 a{
    color: #BEBFC1;
    font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
    font-size: 22px;
    text-align: right;
    text-transform: uppercase;
}
h2 {
font-size:13px;
text-align:left;
color:SteelBlue;
padding:18px 12px 15px 25px;
margin-bottom:0px; 
margin-top:0px;
}
h2 a {
font-size:14px;
text-align:left;
color:Crimson;
padding:0px 12px 0px 10px;
margin-bottom:0px; 
margin-top:0px;
}
h2 a:hover {
color:SteelBlue;
}
a {
color:DodgerBlue;
font-family: verdana;
font-size:11px;
text-decoration: none;
}
a:hover { 
color: DeepSkyBlue;
}

/*--------------------------------------------------------MAIN FRAMEWORK*/
.wrap_glavni{
margin: 0 auto;
width:960px;
height:auto;
}
.wrap_cont{
overflow:hidden;
z-index:90;
width:100%;
}
.wrap_2{
display:block;
width:160px;
float:left;
}
.wrap_3{
display:block;
width:240px;
float:left;
}
.wrap_35{
display:block;
width:280px;
float:left;
}
.wrap_4{
display:block;
width:320px;
float:left;
}
.wrap_5{
display:block;
width:400px;
float:left;
border-bottom:0px solid green;
}
.wrap_6{
display:block;
width:480px;
float:left;
}
.wrap_7{
display:block;
width:560px;
float:left;
}
.wrap_8{
display:block;
width:640px;
float:left;
}
.wrap_9{
display:block;
width:720px;
float:left;
}

.alpha{margin-left:0px;}
.omega{
margin-right:0px;
xfloat:right;
width:auto;
}
/*----------------------------------------------------------------HEADER*/
.wrap_head_w{
display:block;
width:100%;
height:130px;
z-index:98;
background-color:#ededed;
border-bottom:3px solid #dcdcdc;
}

.wrap_head{
position:relative;
color:#666;
height:130px;
z-index:90;
background:url("../pictures/header-x.jpg");
xborder-bottom:1px solid #333;
left:50%;
width:960px;
margin:0px auto auto -480px;
}

.wrap_head_1{
position:relative;
background-color:#000;
border-bottom:1px solid #999;
color:#fff;
padding:3px;
margin:0px 6px 3px 6px;
}
#fast_search {
background-color:#727272;
color:#000;
font-family:Helvetica, Arial, Verdana;
font-size:16px;
padding-left:5px;
border:1px solid #999;
font-weight:bold;
}

.wrap_head_2{
background:url("../pictures/background-grey.png");
padding:8px;
text-align:center;
}

.head_logo{
position:absolute;
top:30px;
left:0px;
}
/* navigacija u headeru */
#navi_main{
padding-top:1px;
position:absolute;
left:0px;
top:110px;
z-index:98;
width:auto;
}
/*30B3A5 64C6BC */



/*MENI HITACHI*/
.meni{
position:absolute;
right:5px;
top:82px;
z-index:98;
xwidth:100%;
}

.meni ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 15px 0px 17px 0;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.meni ul li{
  display: inline-block;
  margin-right:0px;
  padding-left:6px;
  position: relative;
  float:left;
}
.meni ul li a {
font-family:Arial Narrow, "Trebuchet MS", Arial, Helvetica, sans-serif;
display: block;
padding: 6px 10px;
text-transform:uppercase;
color: #fff;
color:SteelBlue;
font-size:14px;
font-weight:bold;
text-decoration: none;
text-shadow:0 1px rgba(255, 255, 255, 0.8);
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-ms-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;
}
.meni ul li a:hover {
color:#dcdcdc;
color:#000;
color:#666;
color:DarkOrange;
text-shadow:0 1px rgba(255, 255, 255, 0.8);
border-bottom:1px solid #fff;
xbackground-color:#00AEEF;
xbackground-color:#dcdcdc;
border-bottom:1px solid DarkOrange;
}

.meni ul li ul {
  padding: 0;
  position: absolute;
  top: 28px;
  xborder-bottom:1px solid Green;
  left: 0;
  width: 250px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
.meni ul li ul li { 
  background: #fff; 
  display: block; 
  color: #555;
  width:200px;
}
.meni ul li ul li:hover { 
	background: #dcdcdc;
}

.meni ul li ul li a{ 
font-size:12px;
  background: #fff; 
  color: #555;
  width:200px;
  padding: 8px 12px;
}
.meni ul li ul li a:hover{ 
  background: #555;
  background:Red;
  background-color:#00AEEF;
  color: #fff;
  border-bottom:0px solid Red;
}

.meni ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}





/*HEADER FB, TWEET */
.head_flags{
position:absolute; 
top:15px; 
right:10px; 
width:50px;
z-index:99;
}
.head_flags img{
margin-bottom:10px;
border:0px;
}



/*FOOTER*/
.wrap_foot_w{
display:block;
width:100%;
height:180px;
z-index:98;
background-color:#ededed;
border-top:3px solid #dcdcdc;

}
.wrap_foot{
position:absolute;
display:block;
left:50%;
margin:20px auto auto -480px;
height:180px;
width:960px;
z-index:99;
text-align: left;
color:#333;
}


.wrap_foot a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
COLOR:#f68121;
color:DeepSkyBlue;
color:SteelBlue;
}
.wrap_foot a:hover{
color:DarkOrange;
text-decoration:underline;
}

/*----------------------------POCETAK CSS ZA SVE AERODROME -----------------------------------------*/
/*SPLIT*/
.ttm_main {
    border: 0 none;
    color: #4C515D;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 11px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    width: 492px;
}
.ttm_heading td {
    background-color: #D2D4D8;
    border-bottom: 2px solid #FFFFFF;
    height: 19px;
    padding-left: 5px;
}
.ttm_dateheading td {
    background-color: #E6E8EC;
    border-bottom: 2px solid #FFFFFF;
    height: 19px;
    padding-left: 5px;
}

.ttm_content .status {
    width: 28px;
}
.ttm_content td {
    background-color: #F2F2F2;
    border-bottom: 2px solid #FFFFFF;
    padding: 1px 5px 1px 0;
}
/*KRAJ SPLIT*/


.flight_info_div{
	border:3px solid #ededed;
	height:450px;
	overflow:scroll;
	margin:5px 50px;
	width:800px;
	overflow-y: scroll;
	overflow-x: hidden;
}

/*DUBROVNIK*/
#tableFlights{
    width:100%;
}

#tableFlights .header{
    width:auto;
    overflow:hidden;
    background-color:#183D74;
    color:#FFFFFF;
    font-family:arial;
    font-size:8pt;
    font-weight:normal;
    text-align:left;
    height:18px;
    border-bottom:1px solid #13233A;
}

#tableFlights .header div{
    padding:1px;
    float:left;
}

#tableFlights .date{
    background-color:#313131;
    font-weight: bold;
    color:#b1b1b1;
    font-family: "arial";
    font-size:9pt;
    height:18px;
    border-top:1px solid #494F5B;
    /*text-align:center;*/
    /*height:25px;*/
}




#xcontainer
{
    width:100%;
}

#tableFlights .odd, #tableFlights .even{
    width:100%;
    overflow:hidden;
    color:#ffffff;
    background-color:#464646;
    font-family:arial;
    font-size:9pt;
    text-align:left;
    height:27px;
    border-bottom:1px solid #323232;
	border-top:1px solid #6e6e6e;
}

#tableFlights .odd div, #tableFlights .even div{
    float:left;
    padding:6px 1px 1px 1px;
}

/*PULA*/
#tab_main{
padding: 0;
margin: 0;
border-spacing: 0;
font-family: arial;
font-size: 11px;
color: #fff;
}
.tab_naslov {
color: #fff;
font-size:11px;	
background-color:#4b8eac;
height: 30px;
}
.tab_dark {
background-color: #3c4045;
height: 20px;
}
.tab_light {
background-color: #474b51;
height: 20px;
}
.tab_dark_l {
background-color:#3c4045;
}
.tab_dark_r {
	background-color: #3c4045;
	background-position: right;
}
/*END PULA*/

/*ZADAR*/
.header{ display:block; }
.day {
margin:0 26px 48px 0;
}
.day h4 {
height:42px;
line-height:42px;
text-indent:12px;
position:relative;
color:#272727;
font-size:12px;
background:#f8f8f8;
background: -moz-linear-gradient(top, #f8f8f8 0%, #eeeeee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#eeeeee));
background: -webkit-linear-gradient(top, #f8f8f8 0%,#eeeeee 100%);
background: -o-linear-gradient(top, #f8f8f8 0%,#eeeeee 100%);
background: -ms-linear-gradient(top, #f8f8f8 0%,#eeeeee 100%);
background: linear-gradient(top, #f8f8f8 0%,#eeeeee 100%);
color:blue;
}
.day ul {
margin:0;
padding:0 0 0 5px;
}
a.show-prev-day {display:block;width:177px;height:32px;line-height:32px;
background-position:0 -590px;
margin:0 0 26px auto;
color:#0f3b8d;
text-indent:40px;
font-size:12px;
position:relative;
right:26px;
}
a.show-prev-day:hover {color:#555;}
.day ul li {position:relative;
min-height:15px;
font-size:12px;
margin:0;
padding:0;
list-style:none;
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
background-color:#EFEFEF;
}
.day ul li span {position:absolute;color:#272727;}
.day ul li span.c1 {left:0;}
.day ul li span.c2 {left:61px;}
.day ul li span.c3 {left:223px;}
.day ul li span.c4 {left:412px;}
.day ul li span.c5 {left:461px;}
.day ul li span.c6 {left:552px;}
.day ul li span.c7 {left:662px;}
.day ul.header {border-bottom:1px solid #D9D9D9;margin-bottom:11px;padding:6px 0 6px 5px;}
.day ul.flights li {margin-bottom:6px;}
.day ul.flights li span {line-height:16px;height:16px;overflow:hidden;}
.day ul.flights li span.number {
font-family:arial, helvetica, sans-serif;
}
.day ul.flights li span.operator {
width:147px;
font-family:arial, helvetica, sans-serif;
}
.day ul.flights li span.destination {
color:#0f3b8d;
width:175px;
}
.day ul.flights li span.planned {
width:40px;
}
.day ul.flights li span.expected {
width:40px;
}
.day ul.flights li span.status {
font-size:11px;
text-align:center;
height:15px;
width:96px;
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
background-color:#EFEFEF;
color:#fff;}
.day ul.flights li span.status.landed {background-color:#036E33;}
.day ul.flights li span.status.departed {background-color:#06597F;}
.day ul.flights li span.status.check-in {background-color:#D2953E;}
.day ul.flights li span.status.canceled, .day ul.flights li span.status.delay {background-color:#8C0909;}

/*END ZADAR*/

.cities{
padding:8px;
font-size:16px;
text-align:center;
color:#F60;
font-weight:bold;
}
.plane_icon{
cursor:pointer;
}



/*-----------------------------T R A Z I L I C A */
.search_box{
position:absolute;
border:4px solid #ededed;

xxxbackground: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));/*Chrome and Safari*/
xxxbackground: -moz-linear-gradient(top, #DBB73B, #DBB73B 1px, #DBB73B 25px);/* Firefox Browsers */

-moz-border-radius:6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-box-sizing: border-box;
xxxxxbackground: none repeat scroll 0 0 transparent;
background: none repeat scroll 0 0 rgba(255, 165, 0, 0.8);
xxxxxbackground-color:#DBB73B;
box-shadow: none;
color: #333;
width:360px;
padding:10px 15px;
top:10px;
left:10px;
}

.search_nasl{
font-size:16px;
color:SteelBlue;
color:#333;
padding:8px 0px 8px 4px;
}


.down_air{
	font-size:14px;
	background-color:#06F;
	background-color:Orange;
	color:#fff;
	xpadding-bottom:4px;
}



/*-----------------------------INDEX - 3 POLJA DOLI */
.box_index{
background:rgba(255, 255, 255, 0.8);
margin:10px;
padding:25px 10px 20px 40px;
padding:0px;
border:3px solid #dcdcdc;
color: #000;
height:180px;
}
.box_naslov_index{
font-family:Dosis;
color:#FFDF3F;
font-family:Helvetica, Arial, sans-serif;
font-family:Dosis;
font-size:18px;
color:#191702;
color:#000;
color:#fff;
padding:6px 20px;
display:inline-block;
background-color:#00aeef;
background-color:DarkOrange;
border-bottom:2px solid #71d0ff;
text-shadow:0 1px #FFFFFF;
margin:0px 10px 0px 0px;
}
.box_txt{
	font-size:12px;
	padding:10px;
}
/*NABRAJANJE U BOXEVIMA*/
.included_box{
	padding-top:1px;
}
.included_box ul {
    display: block;
    list-style-type: none;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 0px 0px;
}
.included_box ul li {
background: url("../pictures/bullet_1.png") no-repeat scroll left 0px rgba(0, 0, 0, 0);
font-family:Arial Narrow, Helvetica, san-serif;
font-size: 13px;
color:Green;
list-style-type:circle;
display:block;
padding: 3px 0px 3px 25px;
width: auto;
margin-left:8px;
position: relative;
font-weight:bold;
}
.ulaznice_prodaja, .ulaznice_prodaja a {
	padding-top:10px; 
	text-align:right; 
	padding-right:5px;
	color:#f78f1e;
	font-family:Dosis;
	font-size:14px;
}
.ulaznice_prodaja a:hover {
	color:#fff;
}


/*-----------------------------POZADINA UNIVERZALNA*/
.back_resize{
position:relative;
height:350px;

border:1px solid #ededed;
-moz-border-radius:6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding:0px;
}


/*FORME*/
.s_label_red{
color:Red;
}
.search_label{
font-size:10px;
padding:6px;
color:#333;
text-align:right;
}
.search_sel{
font-family:Verdana, Helvetica;
border:1px solid #999999;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:3px;
margin:4px 0px;
}
.search_input { 
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
width:225px;
font-family:Verdana, Helvetica;
font-size:12px;
color:#333;
padding:4px 3px;
border:1px solid #999999;
background-color:#ededed;
margin:4px 0px;
}
.search_input_v { 
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
width:225px;
font-family:Verdana, Helvetica;
font-size:12px;
color:#333;
padding:4px 3px;
border:1px solid #999999;
background-color:PapayaWhip;
margin:4px 0px;
}
.search_input_date {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
  font-family: Verdana, Arial, Helvetica;
  font-size: 12px;
  font-weight: regular;
  color: #333;
  padding:4px 3px;
  border: 1px solid #999999;
  background-color:#ededed;
  background-image: url('pictures/icon_date.gif');
  background-repeat:no-repeat;
  background-position:90px;
  cursor:pointer;
  margin:4px 0px;
}

.ch_label{
display: inline-block;
font-size:10px;
padding:0px 0px 0px 5px;
color:#333;
vertical-align: middle;
line-height: 18px;
}
input[type=checkbox] {
    float: left;
    margin-right: 0.4em;
}
/*
.inputi {  
font-family:Verdana, Helvetica;
font-size:12px;
color:#333;
padding-left:3px;
border:1px solid #999999;
background-color:#ededed;
}
.zuta {
	font-family:Verdana, Helvetica;
	font-size:12px;
	color:#333;
	padding:3px;
	padding-left:3px;
	background-color: #FFFFCC;
	background-color: PapayaWhip;
	border:1px solid #999999;
}
*/
/*END FORME*/

/*TOOLTIP*/
#tooltip{
	position:absolute;
	border:1px solid DodgerBlue;
	background:DodgerBlue;
	padding:2px 5px;
	color:white;
	display:none;
	font-size:10px;
	z-index:99;
}
/*PROCES STEPS */
.process {
    color: #BEBFC1;
    display: block;
    font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
    font-size: 22px;
    height: 20px;
    line-height: 18px;
    margin: 2px;
    padding: 10px 15px;
    text-align: right;
    text-transform: uppercase;
    width: 960px;
	width:auto;
}
.process a {
    color: #BEBFC1;
    font-family: ArialNarrow,'HelveticaLightLtCn',Tahoma,Sans-Serif;
    font-size: 22px;
    text-align: right;
    text-transform: uppercase;
}
.process a:hover {
    color: #0B97C7;
}
.process .active {
    color: #0B97C7;
    padding: 0 0 0 40px;
}
.process .disabled {
    padding: 0 0 0 40px;
}

/*UVODNI TEXT SA LOGIMA OD RC*/
.uvod_txt{
font-size:12px;
color:#666;
padding:2px 4px;
}


/*----------------------------------------------------U SEARCH LISTINGU GLAVNI DIV VOZILA*/
.main_content_box{
border:1px solid #dcdcdc;
margin-bottom:10px;
}

.included ul {
    display: block;
    list-style-type: none;
    margin: 0 2px 0 6px;
    padding: 2px 0 0;
    width: 144px;
}
.included ul li {
background: url("../pictures/bullet5.png") no-repeat scroll left 0px rgba(0, 0, 0, 0);
font-family:Arial Narrow, Helvetica, san-serif;
font-size: 11px;
color:#666;
list-style-type:circle;
display: block;
padding: 1px 0 1px 15px;
width: 133px;
}

/*TABLICE IZLISTA VOZILA*/
.car_naslov{
color:#069;
padding:5px;
font-family: Arial Narrow,Tahoma,Verdana,Sans-Serif;
font-size: 16px;
}
.car_grupa{
color:#666;
padding:0px 5px;
font-family: Arial Narrow,Tahoma,Verdana,Sans-Serif;
font-size: 12px;
}
.car_price_day {
font-size:20px;
color:#333;
color:OrangeRed;
text-align:center;
padding-top:10px;
}
.car_book {
text-align:center;
padding:5px;
}
.car_equipment ul{
	clear: both;
    padding: 2px 0;
    text-align: center;
	margin-top:24px;
}
.car_equipment ul li{
	float: left;
    height: 48px;
    list-style: none outside none;
    margin: 0 2px;
    padding: 0;
    width: 26px;
}
.car_equipment_icon{
	background-image: url("../pictures/car_icons.png");
    background-repeat: no-repeat;
    height: 26px;
    margin: 0 auto;
	border:1px solid #ededed;
}
.ico_pass { background-position: -168px 0; width: 22px !important;}
.ico_bag { background-position: -1px 0; width: 22px !important;}
.ico_door { background-position: -49px 0; width: 22px !important;}
.ico_gearbox { width: 22px !important;}
.ico_air { background-position: -97px 0; width: 22px !important;}


/*TABLICE U ZADNJEM KORAKU REZE*/
.tbl_add td{
border-bottom:1px solid #dcdcdc;
font-family:Arial Narrow, Helvetica;
font-size:12px;
padding:8px 4px;
text-align:left;
color:#666;
}
.tbl_add td .add_name{
font-size:13px;
font-weight:bold;
color:#000;
}
.tbl_add td .add_price{
font-size:13px;
font-weight:normal;
color:Green;
}

.tbl_add td.board_up{
font-size:18px;
font-weight:normal;
color:Green;
border-bottom:0px solid #dcdcdc;
border-top:1px solid #dcdcdc;
background-color:#ededed;
}

/*greska u ajaxu*/
.ev_no{
background:url("../pictures/background.png") repeat-x fixed 0 0 #FFFFFF;
padding:8px;
margin:10px 0px;
text-align:center;
}

.ev_no_text{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
color:#fff;
padding:10px 20px;
background-color:#990000;
}























/*----------------------------------------------------TABLICA FOTOGALERIJE*/
.tbl_thumbs{
font-size:12px;
width:100%;
border:0px;
}
.tbl_thumbs td{
cborder-bottom:1px solid #dcdcdc;
padding:5px;
}



.box_1{
margin-bottom:10px;
padding:5px 10px 20px 40px;
padding:0px;
border:1px solid #333;
color: #FFFFFF;
xheight:280px;
}
.box_naslov{
font-family:Dosis;
font-size:18px;
color:#fff;
padding:6px 20px;
display:inline-block;
background-color:#00aeef;
border-bottom:2px solid #71d0ff;
text-shadow:0 1px #FFFFFF;
margin:0px 10px 0px 0px;
}
.box_naslov a{
font-family:Dosis;
font-size:18px;
color:#fff;
text-shadow:0 1px #FFFFFF;
}
.box_naslov a:hover{
font-family:Dosis;
font-size:18px;
color:#dcdcdc;
text-shadow:0 1px #FFFFFF;
}

/*SLIKE U FOTOGALERIJAMA*/
.slike_class img {
	border: 1px solid #333;
	color:#006600;
	padding:2px;
	margin:2px;
}

.slike_class img:hover{
	border: 1px solid #00AEEF;
}

.content_txt{
background-color:#333;
font-size:12px;
color:#fff;
height:auto;
padding:20px 15px;
position:relative;
line-height:18px;
}




/*NASLOVI*/
.naslovi, .naslovi a{
font-family:Helvetica, Arial, sans-serif;
font-family:Dosis;
font-weight:500;
font-size:24px;
color:#fff;
padding:10px 20px;
background-color:#71d0ff;
margin-top:15px;
border-bottom:2px solid #dcdcdc;
}
.naslovi a{
color:#dcdcdc;
padding:10px 0px;
}
.naslovi a:hover{
text-decoration:underline;
}
.naslovi_down{
background:url("../pictures/background.png") repeat-x fixed 0 0 #FFFFFF;
height:10px;
}

.naslovi_yellow{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
color:#191702;
padding:10px 20px;
display:inline-block;
border-bottom:2px solid #FFC973;
text-shadow:0 1px #FFFFFF;
margin:20px 10px 0px 0px;

background-color:#FFC973;
background-color: #f78f1e;


}


.content_sadrzaj{
padding:15px;
font-size:14px;
}

.content_fb{
	position:absolute;
	right:15px;
	top:10px;
}

.right_field{
background-color:#fff;
margin:16px 0px 0px 10px;
width:100%;
}

/*NABRAJANJE*/
.band_list{
padding:0px;
margin-right:10px;
}
.band_list ul{
margin: 0px;
padding:0px;
}
.band_list li{
font-family:Helvetica, Arial, sans-serif;
font-size: 13px;
color:#666;
list-style-type: none;
padding:6px 6px;
background-color:#fff;
border-bottom:1px solid #ececec;
display:block;
width:100%;
}

.band_list li a {
font-family:Helvetica, Arial, sans-serif;
font-size: 13px;
color:#666;
xpadding:6px 6px;
background-color:#fff;
xborder-bottom:1px solid #ececec;
display:block;
width:auto;
font-weight:bold;
}
.band_list li a:hover {
color:black;
background-color:#ececec;
padding-left:2px;
}
.band_list ul li.active a {
color:black;
background-color:#ececec;
padding-left:2px;
}





/*----------------------------------------------------------------VIJESTI DETALJI TABLICA*/
.vijest_tbl td{
border-bottom:1px solid #dcdcdc;
xmargin-bottom:12px;
padding:6px 0px;
vertical-align:top;
font-size:12px;
}


.vijest_tbl .tag_link a{
color:#191702;
text-decoration:none;
font-size:13px;
background-color:#FFDF3F;
}
.vijest_tbl .tag_link  a:hover {
color:#fff;
background-color:#FF0000;
}



/*----------------------------------------------------------------EVENTI VELIKI IZLIST/TBL*/
.ev_tbl td{
border-bottom:1px solid #dcdcdc;
xmargin-bottom:12px;
padding-bottom:12px;
vertical-align:top;
}
.ev_tr{/*DATUMI U TABLICI*/
font-size:15px;
font-weight:bold;
color:#000;
color:#990000;
padding:12px 5px 0px 5px;
}
.ev_txt{
color:#666666;
padding:0px 5px 5px 5px;
font-size:11px;
}
.ev_txt a{
color:DodgerBlue;
padding:0px 5px 5px 5px;
font-size:11px;
font-weight:bold;
}
.ev_txt a:hover{
color:DeepSkyBlue;
text-decoration:underline;
}
.ev_emtxt{
font-style:italic;
color:#333333;
padding:0px 0px 8px 5px;
font-size:11px;
}
.ev_naslov a{
color:DodgerBlue;
padding:0px 5px 5px 5px;
font-size:17px;
}
.ev_naslov a:hover{
color:DeepSkyBlue;
color:#f78f1e;
text-decoration:underline;
}











/*NASLOVI*/
.fb_recommend{
	position:absolute; 
	background-color:#ececec; 
	border:1px solid #333; 
	padding:0px; 
	top:9px; 
	right:8px;
	z-index:10000;
}



.table_left_meni{
width:100%;
border:0px solid #ececec;
}
.table_meni_naslov{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
color:#fff;
padding:6px 4px;
background-color:#000;
}






/*-----------------------------------------------------------DESNA STRANA*/
.naslov_right{
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
color:#999;
color:#f68121;
margin:10px;
border-bottom:1px solid #dcdcdc;
}
.wrap_banner_desno{
background:url("../pictures/background-grey.png");
padding:8px;
margin:18px 0px;
text-align:center;
}
/*zadnji uneseni klubovi*/
.new_clubs{
margin-bottom:10px;
}
.new_clubs .c_lnk a{
padding:18px 4px;
font-size:15px;
color:DodgerBlue;
margin:8px 2px;
}
.new_clubs .c_lnk a:hover{
color:#990000;
}
.new_clubs .txt{
padding-left:0px;
margin:0px 10px;
border-bottom:1px solid #ececec;
}

.link_event a{
color:#666666;
font-weight:bold;
}
.link_event a:hover{
color:#000;
text-decoration:underline;
}
/*----------------------------------------------------IZLIST KLUBOVA*/
.tbl_search{
font-size:14px;
font-weight:bold;
}
.tbl_search td{
border-bottom:1px solid #dcdcdc;
border-top:1px solid #dcdcdc;
padding:8px;
background-color:#ececec;
}

/*----------------------------------------------------EVENTI DETALJI*/
.naslovi_ev_det{
font-family:Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#000;
padding:0px 0px 0px 20px;
}
.naslovi_ev_det_datum{
font-size:14px;
color:#000;
padding:0px 0px 0px 20px;
}
.naslovi_ev_det_lokal a{
font-size:18px;
color:DodgerBlue;
padding:0px 0px 0px 18px;
}
.naslovi_ev_det_lokal a:hover{
color:#000;
}


/*----------------------------------------------------------------CAFFE INFO*/
.c_info_1{
color:#000;
font-weight:bold;
padding:0px 4px 2px 0px;
border-bottom:1px solid #ececec;
}
.c_info_2{
color:#666666;
padding:0px 4px 9px 10px;
}

.c_info_2 a{
color:DodgerBlue;
font-weight:bold;
}
.c_info_2 a:hover{
color:DeepSkyBlue;
text-decoration:underline;
}

.ind_tbl td{
margin:2px;
text-align:center;
}


.c_ev_tbl td{
border-bottom:1px solid #ececec;
padding-bottom:2px;
vertical-align:top;
}
.c_ev_naslov a{
color:DodgerBlue;
padding:0px 5px 5px 5px;
font-size:13px;
}
.c_ev_naslov a:hover{
color:DeepSkyBlue;
text-decoration:underline;
}


/*----------------------------------------------------FORME*/
.fg_button{
   margin:0 1px 0 0; 
   padding: 1px; 
   text-decoration:none !important; 
   cursor:pointer; 
   position: relative;
   text-align: center;
   height:20px;
   overflow:hidden;
}
.fg_button span{
   margin:0px; 
   margin-top: -6px; 
   position: relative; 
   font-size:12px;
   text-align: center;
}


/*MODALI UI*/
.modal_head{
padding:10px 5px 5px 5px;
font-weight:bold;
}
.modal_body{
padding: 5px;
line-height:18px;
}
.tbl_info td{
font-size:11px;
border-bottom:1px solid #e0e0e0;
padding-left:5px;
}

/* PAGINATION*/
#pagination {
display:block;
text-align:center;
height:22px;
line-height:21px;
clear:both;
padding-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;}
#pagination a:link, #pagination a:visited{
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #EBEBEB;
	margin-left:9px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:20px;
	font-weight:normal;}
#pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;}
#pagination .active_link {
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #BBDDFF;
	margin-left:9px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;}
#pagination .disabled_link {
	padding:6px;
	padding-top:1px;
	padding-bottom:1px;
	border:1px solid #EBEBEB;
	margin-left:9px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;}
/* kraj paginationa*/
.errors {
font-family:Verdana, Helvetica;
font-size:11px;
text-align:center;
color: #333333;
}