body{color:#444;font-family:arial, helvetica, tahoma, sans-serif;font-size:12px;background:#F1F2ED url(../img/nebo.jpg) repeat-x left top;
/*background: url(../img/nebo.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
height:auto;margin:0;padding:0}
html{height:auto}
#mytable{width:100%;height:auto}
.box{background:#f0f3f5;border:1px solid #e0e8ed;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;padding:16px 16px 16px 14px}
a{text-decoration:underline;color:#f1f1f1}
a:hover{color:#305785}
img{border:none}
textarea{font-family:verdana, arial, sans-serif;background:#F5F8FA;border:0;font-size:12px;width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:700;padding:2px}
select{color:#000;font-family:verdana, arial, sans-serif;font-size:11px;border:1px solid #FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:3px}
#container{position:relative;text-align:left;overflow:hidden;width:1080px;margin:0 auto;clear:both;}
.container1{text-align:left;overflow:hidden;width:1055px;margin:0 auto}
#container2{width:714px;overflow:hidden;position:relative;margin:0 auto}
h1,h2,h3,h4,form{margin:0}
#page_header{width:100%;height:76px;z-index:1000;margin:0 auto}
#page_header1{width:100%;height:160px;position:relative;float:right;margin:0 auto}
#page_header1 .logo{float:left;margin-top:20px}
.pretraga{float:left;width:650px;background: url(../img/lupa1.jpg) no-repeat right 0px}
#search_forma{width:552px;z-index:100;font-weight:700;color:#196799;margin:0 auto;margin-left:20px;float:left;}
#submit{background:#2197C5;border:0;color:#fff;float:right;cursor:pointer;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:700;margin-top:10px;padding:5px;float:left;}
.input{font-size:11px;height:15px;border:1px;float:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.inputs{font-size:13px;border:1px solid #2197C5;background:#f5f5f5;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:5px 3px}
.round_sb{font-size:13px;border:1px solid #2197C5;background:#f5f5f5}
.obstrane{float:left;width:820px;background:#FFF;min-height:960px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.paddin{padding:40px 0 10px 30px}
.check{background:transparent url(../img/radio.gif) no-repeat;border:0;margin:0;padding:0}
#izbor{height:15px;width:100%;position:absolute;top:3px;left:20px}
#izbor a{display:block;color:#E6E8ED;font-weight:700;text-decoration:none;background:url(../img/arrow-right.png) no-repeat 5px 2px;padding-left:23px;font-size:14px}
.left{width:100%;float:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.leftt{width:383px;min-height:294px;float:left}
.left1{z-index:100;overflow:hidden;padding-top:0;position:relative}
.left_listanje_top{width:100%;background:url(../img/smestaj_u_beogradu.gif) no-repeat;height:28px;text-align:center;float:left;margin:0 auto}
.left_listanje_top span{display:block;font-size:15px;padding-top:3px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px}
.left_listanje_top span a{font-size:15px;padding-left:35px;color:#FFF;text-shadow:#999 0 1px 1px;float:left}
.left_listanje_top span span{font-size:15px;padding-left:35px;color:#FFF;text-shadow:#999 0 1px 1px;padding-top:0;float:left}
.left_listanje_middle{width:660px;background:#FFF;overflow:hidden;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;}
.tops, .tops1, .new{width:184px;margin-bottom:2px;background:none;margin-left:4px;}
.tops a{background:#E11934;display:block;padding-bottom:5px}
.tops a:hover{background:#363E41}
.tops1 a{background:#0E5F82;display:block;padding-bottom:5px}
.tops1 a:hover{background:#363E41;}
.new a{background: #339FBE url(../img/new1.png) no-repeat top right;display:block;padding-bottom:5px}
.new a:hover{background: #363E41 url(../img/new1.png) no-repeat top right;display:block;}
.new span, .tops span, .tops1 span
{
display:block;font-size:15px;padding-top:3px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px; text-align:center;
}
.middle_listanje_top{width:100%;background:url(../img/novo_top.gif) no-repeat;height:30px;text-align:center;float:left;margin:0 auto 10px}
.middle_listanje_top span{display:block;font-size:15px;padding-top:5px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px}
.middle_listanje_top h1{font-size:15px;padding-top:1px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px}
.middle_listanje_top h2{font-size:15px;padding-top:2px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px}
.left_listanje_middle ul{width:100%;float:left;margin:0;padding:0 0 0 6px}
.listanja{list-style:none;float:left;width:100%;margin:0;padding:7px 0 0}
.listanja1{list-style:none;float:left;width:100%;height:20px;border-bottom:1px solid #F1F2ED}
.listanja2{list-style:none;margin:0;padding:0;float:left;width:325px;}
.levost{float:right;margin-left:4px;}
.left_listanje_smestaj{width:100%;height:110px;position:relative;background:#FFF8E8;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0 auto 7px}
.left_listanje_smestaj .naslov{color:#50A1C9;font-size:13px;margin:0;padding:0}
.left_listanje_smestaj .naslov a{color:#5592ae}
.left_listanje_smestaj .mesto{color:#817C70;font-size:11px;letter-spacing:1px}
.left_listanje_smestaj .mesto span,.left_listanje_smestaj .mesto a{color:#ABC541;font-size:12px;font-weight:700}
.left_listanje_smestaj .kontakt{position:absolute;left:90px;top:56px;font-weight:700}
.left_listanje_smestaj .kontakt a{display:block;background:url(../img/pismo.gif) no-repeat left;padding-left:34px;color:#5FA5CB}
.left_listanje_smestaj .so_ap{position:absolute;right:10px;top:25px;font-size:14px;color:#67ABCC}
.left_listanje_smestaj .detaljnije{position:absolute;right:10px;bottom:0}
.left_listanje_smestaj .detaljnijes{position:relative;right:10px;bottom:0;float:right}
.left_listanje_smestaj .tip_sm a{color:#67ABCC;display:block;font-size:12px;float:left}
.left_listanje_smestaj .imga{border:1px solid #E1DBCB;width:76px;height:76px;padding:2px}
.left_listanje_smestaj .imga1{border:1px solid #218FBF;padding:2px}
.left_listanje_smestaj .imga2{border:1px solid #E1DBCB;padding:2px}
.left_listanje_smestaj .slobodne_sobe{position:absolute;left:5px;bottom:3px}
.left_listanje_smestaj .slobodne_sobe span{color:#50A1C9}
.nove_sobe_index{width:432px;background:url(../img/smestaj_i_prenociste.gif) no-repeat left top;float:left;height:29px;margin-top:4px}
.nove_sobe_index span{text-align:center;display:block;font-size:12px;padding-top:7px;color:#FFF;text-shadow:#999 0 1px 1px}
.listanje_soba{float:left;width:432px;margin-top:5px;background:#FFF;height:128px;position:relative;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#208EBD;font-size:10px}
.listanje_soba .pading{padding:15px}
.listanje_soba .zvezdice{position:absolute;right:20px;top:18px}
.listanje_soba .naslov{color:#208EBD;font-size:13px;padding-bottom:4px;width:100%;float:left;font-weight:700}
.listanje_soba .imga{border:1px solid #E1DBCB;float:left;margin-right:10px;width:50px;height:46px;padding:2px}
.listanje_soba .nove_sobe{position:absolute;right:0;bottom:10px}
.listanje_soba .nove_sobe a{text-decoration:none;background:url(../img/banje_srbije.gif) no-repeat left center;width:85px;height:25px;display:block;color:#208EBD;padding-left:20px;padding-top:12px;font-size:13px}
.pagin{width:370px;background:#ABD1E6;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:10px auto}
.pagin div a{color:#fff}
.middle{float:left;width:243px;background:#fff;margin-left:6px;position:relative;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.middle1{width:190px;float:left;margin:0 auto}
.middle_ba{float:left;width:434px;margin-left:6px;padding-top:8px}
.middle_bas{float:left;width:431px;background:#FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding-bottom:10px;margin-bottom:6px;position:relative}
.middles{float:left;width:431px;padding-left:5px;padding-top:13px}
.middle_banjas{width:420px;padding-top:8px;margin:0 auto}
.detaljnije_middle_top .prov{color:#FFF;font-size:13px;display:block;padding:10px 15px}
.middle_banja{float:Left;background:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative;margin-top:5px;width:428px}
.middle_banja1{width:420px;margin:4px auto 0}
.middle_banja a{color:#555}
.detaljnije_left_top{height:35px;width:382px;position:relative;background:url(../img/detaljnije_left_top.gif) no-repeat}
.detaljnije_middle_top{height:35px;width:431px;position:relative;background:url(../img/detaljnije_middle_top.gif) no-repeat}
.booking{float:left;width:435px;background:#dfe8ff;border:1px solid #95adef;margin-left:6px;position:relative;margin-top:5px;height:245px;margin-bottom:5px}
.booking1{width:240px;margin:0 auto}
.bookings{float:left;width:395px;background:#dfe8ff;border:1px solid #95adef;margin-left:6px;position:relative;margin-top:5px;font-size:14px;margin-bottom:5px}
.bookings1{width:380px;margin:0 auto}
.bookingss{float:left;width:340px;background:#dfe8ff;border:1px solid #95adef;margin-left:6px;position:relative;margin-top:5px;font-size:14px;margin-bottom:5px}
.bookingss1{width:310px;margin:0 auto}
.right{float:left;width:182px; background:right}
.right1{width:170px;float:left;margin:0 auto}
.rightS{min-height:294px;float:right;width:225px;padding-top:14px}
.rightS .right_top{background:url(../img/rigt_top.gif) no-repeat left top;width:100%;height:28px;text-align:center}
.rightS .right_bottom{background:url(../img/right_bottom.gif) no-repeat left top;width:100%;height:9px;margin-bottom:4px}
.rightS .right_top span{color:#FFF;display:block;padding-top:5px;font-size:15px;text-shadow:#999 0 1px 1px}
.rightS .right_middle{width:100%;background:#FFF}
.rightS .right_middle .padding{text-align:justify;color:#444;padding:10px}
#language{top:0;right:15px;position:absolute;width:122px;height:30px}
#linkk{top:0;left:0;position:absolute;width:80%;height:25px;background:#F7FAFC}
#link{float:left;height:25px;margin:0;padding:0 0 0 7px}
#link li{list-style:none;float:left;color:#D2DAE0}
#link li a{float:left;display:block;text-decoration:none;font-size:11px;font-family:arial;color:#3CA4DB;letter-spacing:1px}
#link li a span{display:block;text-align:center;padding:5px 11px 6px}
#link li a:hover{color:#1493C8;text-decoration:none;background:#E4EEF4 url(../img/meni_top_left.jpg) no-repeat left bottom}
#objavite_smestaj{float:left;width:162px;margin:0;padding:0 0 0 7px}
#objavite_smestaj li{list-style:none;color:#D2DAE0}
#objavite_smestaj li a{float:left;display:block;text-decoration:none;font-size:11px;font-family:arial;color:#3CA4DB;letter-spacing:1px;width:100%;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#E4EEF4;margin-bottom:1px}
#objavite_smestaj li a span{display:block;text-align:left;padding:2px 0 0 22px}
#objavite_smestaj li a:hover{color:#1493C8;text-decoration:none;background:#f1f1f1}
#linka{height:48px;width:100%}
#links{width:100%;margin:0;padding:0 0 0 5px}
#links li a{float:left;display:block;height:48px;text-decoration:none;font-size:11px;color:#E0EAF1;letter-spacing:1px}
#links li a span{display:block;text-align:left;padding:9px 16px 0}
#links li a span span{color:#EDE11C;display:inline;padding:0}
#links li a:hover{color:#fffff1;text-decoration:none}
#linksd li a span{display:block;text-align:center;padding:6px 24px 0}
.linksJ li a span{display:block;text-align:center;padding:6px 10px 0}
#langi{width:253px;height:14px;float:left;margin:0;padding:0}
#langi li a{float:left;height:14px;text-decoration:none;font-size:11px;font-weight:700;border:1px solid #000;color:#000;margin-right:3px}
#langi li a span{display:block;text-align:center;padding:2px 5px}
.opis{float:left;width:95%;margin-bottom:10px}
.opisp li{list-style:inside;width:100%}
.opisp p{margin:0;padding:1px}
.opis1{float:left;text-align:left}
.right a{color:#666;text-decoration:none}
.novic a{color:#c66343}
#log_forma{width:200px;color:#259ECB;font-size:12px}
#log_forma .inp1{width:150px;height:21px;background:#f1f1f1;border:0;font-size:12px;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:2px}
#log_forma #inp1:hover{background:#7EB1C8}
#log_forma a:hover{color:#ED2024}
#log_forma .registracija,#log_forma .izgubljena{float:left;font-size:13px;font-weight:700;text-decoration:none;font-style:italic}
#log_table{width:181px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:136px;margin-top:1px;background:#FFF}
#log_table a{color:#132845;font-weight:400;font-size:12px;text-decoration:none;float:left;width:100%;padding-bottom:2px;display:block}
#log_table a:hover{font-weight:400;text-decoration:underline}
.inp1{width:150px;height:21px;background:#F5F8FA;border:1px solid #2194C3;font-size:12px;color:#000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:2px}
#partners{background:#fff;width:182px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:155px;margin-top:3px}
.partners{background:#dfe8ff;width:182px;border:1px solid #95adef;height:155px;margin-top:3px}
#header_galery{position:absolute;right:0;top:0;width:420px;height:163px;background:#f1f1f2;z-index:100;border:1px solid #FFF}
.footer{width:1053px;background:#fff;overflow:hidden;padding-top:5px;text-align:center;float:left;height:224px;margin-top:2px;position:relative;color:#24A1CE;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#footer_kontakt{position:absolute;width:210px;right:20px;top:15px;text-align:left;background:#F5F8FA;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:180px}
#footer_login{position:absolute;width:250px;right:250px;top:15px;text-align:left;background:#F5F8FA;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:180px}
#footer_restorani{position:absolute;width:170px;left:30px;top:15px;text-align:center;font-weight:700;height:180px}
.footer a{color:#DD5456;text-decoration:none}
#footer_kontakt a:hover,#footer_login a:hover,#footer_restorani a:hover{color:#24A1CE}
.footer_links{float:left;width:25%}
.footer_links ul{float:left;margin:0;padding:4px 0 0}
.footer_links ul li{float:left;text-align:left;list-style:none;padding-left:5px;margin-left:0;width:100%}
.footer_links h2{font-size:14px}
.naslovas h2{font-size:14px;padding:5px}
.adresa{background:#FEFAE6;border:1px solid #D7E4EC;width:372px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:14px;margin:0 auto 5px}
.opisas{border:1px solid #D7E4EC;width:372px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:0 auto 5px}
.naslovas{background:#D7E4EC;width:372px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:12px;margin:0 auto}
.paddings{padding:5px}
.footer_links ul li a{background:url(../img/banje_srbije_sr.gif) no-repeat 5px center;float:left;display:block;width:190px;text-decoration:none;margin-bottom:1px;border-bottom:1px solid #999}
.footer_links ul li a span{display:block;padding:5px 5px 5px 25px}
.footer_links ul li a:hover{color:#ff6700;background:#D7E4EC}
.tabela{background:#A0A1A5;margin:auto}
.ok{text-align:left;background:#F4F5F9;padding-left:5px;color:#63686C;font-weight:700}
.ok1{text-align:center;background:#F4F5F9;color:#63686C}
.ok11{text-align:center;background:#F4F5F9;font-weight:700;color:#CF3E0C;font-size:12px}
.tabela tr{height:27px}
.no{text-align:left;background:#D3D7E0;padding-left:5px;color:#63686C;font-weight:700}
.no1{text-align:center;background:#D3D7E0;color:#63686C}
.middle table a{display:block;padding-left:6px;font-size:12px;color:#3C415C;font-weight:700;text-decoration:none;line-height:25px}
#resulta{position:fixed;z-index:11002;display:none;width:100%}
#result1{width:710px;z-index:11002;background:#fffff2;overflow:hidden;margin:0 auto}
#izi1,#izi2,#izi3,#izi4,#izi5,#izi6,#izia1,#izia2,#izia3,#izia4,#izia5,#izia6,#iziak1,#iziak2,#iziak3,#iziak4,#iziak5,#iziak6{display:block;width:27px;background:#FFF;float:left;font-weight:700;font-size:12px;padding:3px}
#linkac{overflow:auto;width:100%;padding:4px}
.linksc{float:left;margin:0;padding:0}
.linksc li{list-style:none;float:left;width:100%}
.linksc li a{float:left;display:block;text-decoration:none;font-size:13px;color:#FFF;font-family:verdana;font-weight:700}
.linksc li a span{display:block;text-align:center;padding:0 14px}
#avail{width:900px;margin:0 auto}
#availableg{font-weight:700;position:fixed;top:0;left:0;width:100%;font-size:20px;text-align:center;z-index:1000;border-top:3px double #f60;border-bottom:3px double #f1f1f1;background:#3C415C;margin:0}
#availableg1{font-weight:700;position:fixed;bottom:0;left:0;width:100%;font-size:20px;text-align:center;z-index:1000;border-bottom:3px double #f60;border-top:3px double #f1f1f1;background:#3C415C;margin:0}
#dhtmltooltip{position:absolute;left:-300px;width:250px;border:1px solid #000;background-color:#FFFFE0;visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);padding:2px}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden}
.uglovi{width:250px;padding-left:10px}
.uglovi a{color:#fff;display:block;height:19px;float:left;background:url(../img/detaljnije_dugme_top.gif) repeat-x;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;text-decoration:none}
.uglovi a:hover{border:1px solid #fff;color:#F8CA0F}
.uglovi .clas a:hover{border:0}
.link_header{color:#3572AE;position:absolute;top:275px;left:516px;text-decoration:none;display:block;font-size:11px}
.link_header_f{color:#3572AE;position:absolute;top:275px;left:372px;text-decoration:none;display:block;font-size:11px}
.link_header_f span{display:block;padding:3px 5px 3px 24px}
.paddings ul{margin:0;padding:0 5px 0 10px}
.paddings p{padding-top:4px;padding-bottom:4px}
.curent{font-weight:700;font-family:verdana,arial,helvetica;font-size:12px;color:#FFE791;border-bottom:1px solid #FFE791}
.pos1{background:#CDCDCD}
.top_menis{float:right}
.top_menis a{font-size:12px}
.meni_right{float:left;width:100%;margin:0;padding:20px 0px 27px 0px;}
.meni_right li{float:left;text-align:left;list-style:none;margin-right:2px}
.meni_right li a{text-decoration:none;color:#fff;font-weight:700;background:#0E5F82;display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-bottom:2px;font-size:11px}
.meni_right li a span{display:block;text-transform:uppercase;padding:9px 9px}
.meni_right li a:hover{background:#2194C3}
.pagination{width:100%;float:left;text-align:center;background:#f7f7f7}
.nema-upisa{width:100%;color:red;text-align:center;font-size:17px;padding:10px}
.smestaj_apartmani{position:relative;top:2px;padding-top:6px;}
.h2{width:985px;margin:0 auto}
.h2 .crta{float:left;width:10px;text-align:center}
.h2 h2{float:left;font-size:13px;font-weight:700}
.turisticke_agencije{margin:0;padding:0}
.turisticke_agencije li{list-style:none;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}
.turisticke_agencije .naslove{background:#D3E3F0;width:100%;float:left;padding:5px 0}
.turisticke_agencije li h2{font-size:14px;padding-left:5px;float:left}
.turisticke_agencije li a{color:#2986B4}
.turisticke_agencije li h2 a{color:#254A75}
.turisticke_agencije li h2 a:hover{color:#218EBE}
.turisticke_agencije li .opstina{float:right;font-weight:700;padding-right:5px;color:#f60}
.turisticke_agencije li .opstina span{font-size:14px;color:#0E5F82}
.turisticke_agencije li .desc{float:left;width:100%;margin-top:12px}
.turisticke_agencije li .desc img{float:left;margin-right:10px;width:140px;margin-bottom:10px}
.left_contact li{width:310px;line-height:18px;font-size:12px;display:block;background:#f1f1f1;margin-bottom:1px;margin-right:1px;padding:5px 4px}
.sobes li{width:100%;float:left;margin-bottom:1px}
.sobes li a{display:block;background:#E5E8ED;font-weight:700;color:#111;border:1px solid #C43A3D;font-size:13px}
.sobes li a:hover{background:#f9f9f9}
.sobes li a b{color:#000;font-weight:400}
.sobes li a strong{float:right;color:#0E5F82}
.pri{background:#FAF7ED;border:1px solid #C43A3D;border-top:0}
.submit{border:1px solid #000;color:#FFF;float:right;background:#218CBC;cursor:pointer;padding:3px}
.submit:hover{background:#53576f}
#news-container,#news-container1{width:190px;margin:auto}
#news-container ul,#news-container1 ul{width:100%}
#news-container ul li,#news-container1 ul li{list-style:none;width:100%}
#news-container .opid,#news-container1 .opid{padding:5px 3px 3px}
#news-container1 .opid1{padding:0 0 5px}
.xml_smestaj{width:1020px;margin:0 auto;padding:5px 0 0}
.xml_smestaj li{float:left;width:32%;list-style:none;margin-left:10px;background:#f1f1f1;min-height:105px;border:1px solid #e0e8ed;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.xml_smestaj li:hover{background:#F5F8FA}
.xml_smestaj li .cg_ime{font-weight:700;font-size:13px;color:#AF0E00}
.xml_smestaj li a.cg_ime:hover{color:#222}
.xml_smestaj li img{border:1px solid #f1f1f1;padding:2px}
.xml_smestaj li .cg_grad{font-weight:400;color:#DA0F0F}
.xml_smestaj li .cg_opis{text-transform:lowercase;color:#333}
.anketa_ime{color:#1D456C}
.scrollToTops{width:350px;height:90px;text-align:left;background:#fff;border-top:3px solid #0375BB;color:#444;text-decoration:none;position:fixed;bottom:0;left:0;-moz-box-shadow:-2px 0 5px #aaa;-webkit-box-shadow:-2px 0 5px #aaa;box-shadow:-2px 0 5px #aaa;display:none;z-index:1000;padding:10px}
.scrollToTops:hover{text-decoration:none}
a.close{width:13px;height:13px;position:absolute;cursor:pointer;top:10px;right:10px;color:#000}
a.close:hover{background-position:0 -13px}
#menus ul{font-family:Arial, Verdana;font-size:14px;list-style:none;margin:0;padding:0}
#menus ul li{display:block;position:relative;float:left}
#menus li ul{display:none;z-index:10000}
#menus ul li a{display:block;text-decoration:none;color:#fff;width:150px;background:#E11934;margin-left:1px;white-space:nowrap;padding:9px 0}
#menus ul li a span{display:block;padding:0 3px 0 10px}
#menus li:hover ul{display:block;position:absolute}
#menus li:hover li{float:none;font-size:11px}
#menus li:hover li a:hover{background:#1e7c9a}
.footer .pozicija1{float:left;width:514px;border:1px solid #218DBD;height:70px;background:#f8f8f8;font-size:18px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.footer .pozicija2{float:right;color:#2194C3;width:514px;border:1px solid #fff;height:70px;background:#f8f8f8;font-size:18px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}
.pozicija1:hover,.pozicija2:hover{background:#97C3E3;color:#111}
.brand_right{height:250px;right:50%;margin-right:-696px;position:fixed;text-align:left;top:356px;width:250px;overflow:hidden;background:url(../img/strelica_velika_desno.png) no-repeat left top;color:black;text-decoration:none;}
.brand_left{height:250px;left:50%;margin-left:-696px;position:fixed;text-align:right;top:356px;width:250px;overflow:hidden;background:url(../img/strelica_velika_levo.png) no-repeat right top;color:black;text-decoration:none;}
.brand_left span
{
font-size:18px;
display:block;
padding-right:90px;
padding-top:80px;
text-align:right;
}
.brand_right span
{
font-size:18px;
display:block;
padding-left:90px;
padding-top:80px;
}
* html{overflow-x:hidden}
.show{position:absolute;top:8px;display:block;width:100%;height:100px;left:5px}
ul,li{list-style:inside}
#izbor a:hover,.left a:hover,.leftt a:hover{color:#f60}
#izbor a span,.link_header span{display:block;padding:3px}
.left ul li,.left_listanje_middle ul li,textare{float:left}
.left_listanje_smestaj .detaljnije a,.left_listanje_smestaj .detaljnijes a{background:url(../img/banje_srbije.gif) no-repeat left top;width:67px;padding-left:30px;height:25px;display:block;padding-top:3px;color:#208EBD}
.listanje_soba .nove_sobe a:hover,.middle table a:hover,.current_page{color:red}
.pagin div,.pagination div{padding:10px 0}
.middle_banja a:hover,.right a:hover,.novic a:hover{color:#999}
#links li,#linksd li,.linksJ li,#langi li{list-style:none;float:left}
#linkad,.linkaJ{background:#444;height:28px;width:100%;margin-bottom:3px}
#linksd,.linksJ{width:822px;height:28px;margin:0 auto;padding:0}
#linksd li a,.linksJ li a{float:left;display:block;height:28px;text-decoration:none;font-size:12px;color:#fffff1;font-weight:700}
#linksd li a:hover,.linksJ li a:hover,#langi li a:hover,.linksc li a:hover{color:#fac85f;text-decoration:none}
.left a,.leftt a{color:#132845;text-decoration:none}
#log_forma #inp1,.inp2{background:#1E88B9;border:0;font-size:12px;color:#FFF;width:154px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-weight:700;cursor:pointer;padding:2px}
.uglovi a span,.sobes li a span{display:block;padding:3px 10px}
.link_header:hover,.link_header_f:hover{color:#1A95C6}
.sobes,.sobest{width:100%;position:relative;left:-6px}
#menus ul li a:hover,#menus li:hover a{background:#3b3b3b}
* html .brand_right,* html .brand_left{position:absolute;height:2000px}
.mains
{
width:20%;
overflow:hidden;
margin:0px 0px 0px 0px;
float:right;

}
 
.up
{
font-size:18px; 
text-align:center;   
background: #009900 url(../img/vote_up1.png) no-repeat 3px center;
float:right;
display:block;
color:white;
padding:2px 4px 2px 30px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
 
.box2
{
float:left; width:600px; text-align:left;
line-height:15px;
padding:2px 2px;
color:#1179A5;
text-align:center;
font-size:13px;
}
.box2 span
{
padding:0px 0px 0px 10px;
display:block;
} 
.cena_sponzor
{
font-size:13px;position:absolute;top:105px;left:0px;width:635px;text-align:right;
}
.telefon_sponzor
{
font-size:12px;position:relative;right:20px;
}
.telefon_sponzor img
{
position:relative;top:3px;
}
.middle_listanje_tops{width:100%;background:url(../img/novo_top.gif) no-repeat;text-align:center;float:left;padding:5px 0px; background:#2194C3;}
.middle_listanje_tops h1{font-size:15px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px;padding:0px 10px;float:left;}
.middle_listanje_tops img
{
float:right;
position:relative;top:1px;
right:10px;
}
.traka
{
background:#2194C3;
width:100%;
font-size:15px;color:#FFF;font-weight:700;text-shadow:#999 0 1px 1px
}
.traka div
{
padding:5px 5px 5px 10px;

}
.padi
{
padding:10px 8px;
}
.kpod
{
width:100%;
}
.kpod td
{ 
border-bottom: 1px solid #f1f1f1;
padding: 4px 0px;
}
.inpa1{width:98%;background:#F5F8FA;border:1px solid #2194C3;font-size:12px;color:#000;padding:4px 2px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.inpa2{background:#222;border:0;font-size:12px;color:#FFF;width:154px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font-weight:700;cursor:pointer;padding:2px;float:right;}
.mainsi
{
background:#F5F5F5;
width:100%;
overflow:hidden;
margin:8px 0px 5px 0px;
float:left;
color:#C43A3D;
text-transform:uppercase;
font-weight:bold;
}
.mainsi .padis
{
padding:5px 5px;
}
.avio a
{
background:#444 url(../img/avion.png) no-repeat 139px 2px;
}
.avio a:hover
{
background:#E11934 url(../img/avion.png) no-repeat 139px 2px;
}
.avio a span
{
padding-left:10px;
text-align:left;
}
 /* podrobno tabs */
 
 #tabs_container
 {
 width:100%;background:#2194C3;text-align:center;float:left;
 
 }
 
#tabs {
	list-style: none;
	padding:0px;
	
 
}
#tabs li {
 display:inline;
}
#tabs li a {
 display:block;
	padding: 5px 19px 6px 19px;	
	background-color: #2194C3;	
	outline: none;
font-size:14px;
color: #fff;
font-weight:bold;
letter-spacing:1px;
}
#tabs li a:hover {
	background:#363E41; 
 
  color:#2194C3;
}
#tabs li.active a {
 
	background-color: #363E41;
  color:#fff;
 
	border-bottom: none;
}
#tabs li.active a:hover {
 
 
	border-bottom: none;
}

 

#tabs_content_container {
	padding:10px 0px;
 
 float:left;
 
	border-top: none;

 
  
}
.tab_content {
	display: none;
}
#tabs_containera
 {
 width:78%;text-align:center;float:left;
 
 }
/* tabs mapa youtube slike */
#tabsa {
	list-style: none;
	padding:0px;
	
 
}
#tabsa li {
 display:inline;
}
#tabsa li a {
 display:block;
	padding: 5px 19px 5px 25px;	
 	
	outline: none;
font-size:14px;
color: #222;
font-weight:bold;
letter-spacing:1px;
margin-right:1px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
#tabsa li a:hover {
	background:#666; 
 
    color:#fff;
}
#tabsa li.active a {
 
	background-color: #666;
  color:#fff;
 
	border-bottom: none;
}
#tabsa li.active a:hover {
 
 
	border-bottom: none;
}
#tabsa .you a
{
background: #f1f1f1 url(../img/youtube_small.png) no-repeat 3px center;
}
#tabsa .you a:hover
{
background: #666 url(../img/youtube_small.png) no-repeat 3px center;
}

#tabsa .gall a
{
background: #f1f1f1 url(../img/gallery_small.png) no-repeat 3px center;
}
#tabsa .gall a:hover
{
background: #666 url(../img/gallery_small.png) no-repeat 3px center;
}
#tabsa .mapsa a
{
background: #f1f1f1 url(../img/maps_small.png) no-repeat 3px center;
}
#tabsa .mapsa a:hover
{
background: #666 url(../img/maps_small.png) no-repeat 3px center;
}
#tabsa .konta a
{
background: #f1f1f1 url(../img/konta_small.png) no-repeat 3px center;
}
#tabsa .konta a:hover
{
background: #666 url(../img/konta_small.png) no-repeat 3px center;
}
#tabs_content_containera {
	padding:0px 0px;
 
 float:left;
 
	border-top: none;

 
  
}
.tab_contenta {
	display: none;
}


.vrhs
{
width:100%;background:#0E5F82;color:white;float:left;padding:4px 0px;
}
.vrhs1
{
width:100%;color:white;float:left;
 
}
.vrhs1 ul
{
width:1020px;
margin:0 auto;

}
.vrhs1 ul li
{
float:right;
list-style:none;
margin-right:1px;
}
.vrhs1 ul li a
{
display:block;
background:#1D88B8;
color:white;
padding:3px 10px;
text-decoration:none;
font-size:13px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom:1px solid #0E5F82;
border-left:1px solid #0E5F82;
border-right:1px solid #0E5F82;
}
.vrhs1 ul li a:hover, .vrhs1 ul li a.current
{
background:#E11934;
}
.plusones
{
padding-top:10px;padding-left:25px;position:absolute;top:68px;left:220px;z-index:100;
}
.ads_header
{
float:right;width:728px;height:90px;margin-top:15px;
}
.baneri_header
{
height:80px;margin-bottom:2px;float:left;width:100%;
}
.baneri_header .padi
{
padding:2px 8px 0px 8px;
}
.baneri_header .prvi
{
float:left;margin-right:8px;
}
.baneri_header .drugi
{
border:0px;float:left;
}
.baneri_header .treci
{
border:1px solid #f1f1f1;float:left;margin-left:6px;
}
.reservation
{
width:100%;font-weight:bold;background:#15B215;clear:both;
display:block;
}
.reservation:hover
{
background:#D80824;
}
.reservation span
{
display:block;padding:5px;font-size:16px;color:#fff;
}
/* FACEBOOK POPUP BOX */
#fanback {
display:none;
background:rgba(0,0,0,0.8);
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:99999;
}
#fan-exit {
width:100%;
height:100%;
}
#MorganAndMen {
background:white;
width:420px;
height:270px;
position:absolute;
top:58%;
left:63%;
margin:-220px 0 0 -375px;
-webkit-box-shadow: inset 0 0 50px 0 #939393;
-moz-box-shadow: inset 0 0 50px 0 #939393;
box-shadow: inset 0 0 50px 0 #939393;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: -220px 0 0 -375px;
}
#TheBlogWidgets {
float:right;
cursor:pointer;
background:url(http://3.bp.blogspot.com/-NRmqfyLwBHY/T4nwHOrPSzI/AAAAAAAAAdQ/8b9O7O1q3c8/s1600/TheBlogWidgets.png) repeat;
height:15px;
padding:20px;
position:relative;
padding-right:40px;
margin-top:-20px;
margin-right:-22px;
}
.remove-borda {
height:1px;
width:366px;
margin:0 auto;
background:#F3F3F3;
margin-top:16px;
position:relative;
margin-left:20px;
}
#linkit,#linkit a.visited,#linkit a,#linkit a:hover {
color:#80808B;
font-size:10px;
margin: 0 auto 5px auto;
float:center;
}
/* END FACEBOOK POPUP BOX */
 
  .dugme_plavo a
	{	
	text-align:center;
   background:#E11934;
	display:block;	
  color:white;
  clear:both;
  font-size:18px;
	}
  .dugme_plavo a:hover
  {background:#363636; color:#fff;}
.dugme_plavo a{ display:block;padding:4px 8px 4px 8px;}

 
.putovanja_utisci .input
{
border:1px solid #999;
width:270px;
padding:4px 1px;
}
.putovanja_utisci textarea
{
border:1px solid #999;
font-weight:normal;
width:603px;
}
.obavezno
{
color:red;
}
#form-search
{
display:none;
}  
.detaljnije-sap a{background:url(../img/smestaj-detaljnije.gif) no-repeat left top;width:67px;padding-left:30px;height:25px;display:block;padding-top:3px;margin-top:10px;
float:right;color:#208EBD}
.profil_slika_man
{
width:90px;
height:90px;
background:url(../img/avatar-man.png) no-repeat left top;
}
.profil_slika_women
{
width:90px;
height:90px;
background:url(../img/avatar-women.png) no-repeat left top;
}
.sap_img_det
{
width:170px;
}
.sap_img_det img
{
border:1px solid #3FA1CE;
padding:2px;
}

.profil_auto_icon
{
width:90px;
height:90px;
background:url(../img/auto-icon.png) no-repeat left top;
}
.sajax-loadings {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:9999999;
	background:#111 url(../img/loader.gif) no-repeat center center;
	opacity:.7;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	display:none;
}
.registracija_forma
{
position:relative;
}
.boxav
{
text-align:center;background:#FFFABF;
}
.boxav1
{
font-weight:bold;color:red;padding:10px;font-size:14px;
}
#rezultat
{
display:none;
}
.itops{width:99%;margin-bottom:1px;background:none;clear:both;}
.itops a{background:#0E5F82;display:block;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
}
.itops a:hover{background:#E11934;display:block;}
.itops span
{
display:block;font-size:15px;padding:3px 3px 3px 7px;color:#FFF;font-weight:700; text-align:left;
}

.ilinks{float:left;margin:0;padding:4px 0 0}
.ilinks li{float:left;text-align:left;list-style:none;padding-left:5px;margin-left:0;width:100%}
.ilinks li a{background:url(../img/banje_srbije_sr.gif) no-repeat 5px center;float:left;display:block;width:190px;text-decoration:none;margin-bottom:1px;border-bottom:1px solid #999}
.ilinks li a:hover{background:url(../img/banje_srbije_sr.gif) no-repeat 5px center;color:#1E87B8;}
.ilinks li a span{display:block;padding:5px 5px 5px 25px}
 
.top_gradovi a
{
display:block;
float:left;
margin-left:5px;
background:#2190C0; color:#fff;
border-bottom:1px solid white;
font-weight:bold;
}
.top_gradovi a:hover
{
background:#363E41;
color:#fff;
}
.top_gradovi a span
{
display:block;
padding: 5px 10px;
}
.booking_link
{
width:100%;float:left;margin-bottom:10px;
margin-top:6px;
}
.booking_link a
{
width:100%;color:#fff;background:#50B432;text-transform:uppercase;display:block;text-align:center;padding:7px 0px;font-size:15px;
}
.booking_link a:hover
{
color:white;
background:#356CDB;
}
.iframe_booking{
width:100%;float:left;margin-bottom:1px;
}
.iframe_booking a
{
width:100%;background:#0E5F82;color:#fff;text-transform:uppercase;display:block;text-align:center;padding:4px 0px;font-size:13px;
}
.iframe_booking a:hover
{
background:#E11934;
color:#fff;
}
.prvs
{
margin-top:7px;
}
/*
 * Housekeeping
 */

.containerz {
    margin: 0 auto;
    width: 99%;
}

/*
 * Caption component
 */
.caption {
    position: relative;
    overflow: hidden;

    /* Only the -webkit- prefix is required these days */
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
}

.caption::before {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: transparent;
    transition: background .35s ease-out;
}

.caption:hover::before {
    background: rgba(0, 0, 0, .5);
}

.caption__media {
    display: block;
    min-width: 100%;
    max-width: 100%;
    height: auto;
}

.caption__overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 10px;
    color: white;

    -webkit-transform: translateY(100%);
            transform: translateY(100%);

    /*transition: -webkit-transform .35s ease-out;
    transition:         transform .35s ease-out;*/
}

.caption:hover .caption__overlay {
    -webkit-transform: translateY(0);
            transform: translateY(0);
}

.caption__overlay__title {
    -webkit-transform: translateY( -webkit-calc(-100% - 10px) );
            transform: translateY( calc(-100% - 10px) );
background:#848484;
padding-left:10px;
    transition: -webkit-transform .35s ease-out;
    transition:         transform .35s ease-out;
}

.caption:hover .caption__overlay__title {
    -webkit-transform: translateY(0);
            transform: translateY(0);
            background:transparent;
            padding-left:0px;
}
.caption__overlay__title a
{

 
color:white;
font-size:24px;
}
.left .blog-tekst a
{
color:#ff6600 !important;
}