* {
 padding: 0;
 margin: 0;
}
html, body {
  height: 100%; /* Required */
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 background:#e6e8ea url('../../img/mbg.jpg') repeat-x top;
 font-size: 12px;
 
}
#page {

  height: 100%; /* For IE */

}
#mtb {

width:985px;
height:100%;
background-color:#3d3d3d;
margin:auto;
border-collapse:collapse;
}

#mcontenttb {

width:100%;
height:100%;
background-color:#3d3d3d;
margin:auto;
border-collapse:collapse;
}

#mcontent {

width:975px;
height:100%;
background-color:#3d3d3d;
margin:auto;
border-collapse:collapse;
vertical-align:top;
}

#lbg{
height:100%;
width:5px;
background:url('../../img/lbg.jpg') repeat-y;
vertical-align:top;
}

#rbg{
height:100%;
width:5px;
background:url('../../img/rbg.jpg') repeat-y;
vertical-align:top;
}

#header{
height:79px;
background-color:#7f8b94;
background-image:url('../../img/main/header.jpg');
background-position:center top;
background-repeat:no-repeat;
vertical-align:top;
}
#navigation{
height:23px;
background-color:#7f8b94;
vertical-align:middle;
text-align:right;
}


#navigation li{
display: inline;
list-style-type: none;
padding-right:10px;
}

#content{

background-color:#ffffff;
vertical-align:top;
display: inline-block;
min-height:100%;
margin:auto;

}

#contenttb {
width:975px;
height:100%;
background-color:#3d3d3d;
margin:auto;
border-collapse:collapse;
}
.contenttr {

height:100%;

}
#left{
width:230px;
height:100%;
background:#ffffff url('../../img/lmbg.jpg') repeat-x top;
vertical-align:top;
margin:0px;
}
#dividerml{
height:100%;
width:7px;
background-color:#ffffff;
vertical-align:top;
}
#dividermr{
height:100%;
width:7px;
background-color:#ffffff;
vertical-align:top;
}
#dividerr{
height:100%;
width:10px;
background-color:#ffffff;
vertical-align:top;
}
#main{
width:504px;
background-color:#ffffff;
vertical-align:top;
}
#main-myav{
width:732px;
background-color:#ffffff;
vertical-align:top;
}
#right{
height:100%;
width:217px;
background-color:#ffffff;
vertical-align:top;
}
.bspace{
height:7px;

}
.colapse{
border-collapse:collapse;
}
table.details-item-table
{
border-collapse:collapse;
}

/*     ----------------- tekst stilovi default -------------- */
.blokteksta
{
border:solid 2px #f1f3f4;
vertical-align:middle;
padding:6px 6px 6px 6px;
color:#000000;
background-color:#ffffff;
text-align:justify;
}

DIV.blokteksta p.razmak
{
	text-align:justify;
	margin-bottom:4px;
	margin-top:0px;
}

.napomena
{
border:solid 1px #ffffff;
vertical-align:middle;
padding:6px 6px 6px 6px;
color:#000000;
background-color:#f1f3f4;
}

.blokteksta p
{
	
}

.blokteksta ul{
padding:2px 2px 2px 2px;
margin:10px;
color:#000000;
background-color:#ffffff;
}

.blokteksta li{
padding:6px 6px 6px 6px;
margin:0px 20px;
color:#000000;
background-color:#ffffff;
}

#centralcontent ul{
padding:2px 2px 2px 2px;
margin:10px;
color:#000000;
background-color:#ffffff;
}

#centralcontent li
{
padding:2px 6px 2px 6px;
margin:0px 20px;
color:#000000;
background-color:#ffffff;	
}

/*           ----------- left menu -------------                     */
#lmenuup{
width:210px;
height:48px;
padding-left:5px;
background:url('../../img/boxes/lmenuup.jpg') no-repeat;
}
.lmenubg{
width:210px;
height:20px;
padding-left:5px;

background:#f6f7f7;
vertical-align:middle;
}
.mline{
border-bottom:1px solid #d5d8dc;
}

#leftmenutb{
width:210px;
border-collapse:collapse;
}

/*           ----------- loginbox -------------                     */
#logup{
width:217px;
height:48px;
padding-left:10px;
background:url('../../img/boxes/logup.jpg') no-repeat;
}
td.logup{
width:217px;
height:48px;
padding-left:10px;
background:url('../../img/boxes/logup.jpg') no-repeat;
}
#logdown{
width:217px;
height:10px;
background:url('../../img/boxes/logdown.jpg') no-repeat;
}
td.logdownbg{
width:217px;
padding:0px 14px;
font-size:11px;
color:#ffffff;
background:url('../../img/boxes/logdownbg.jpg') repeat-y;
}
#blogin{
width:217px;
padding:0px 10px;
background:url('../../img/boxes/blogin.jpg') repeat-y;
}
td.blogin{
width:217px;
padding:0px 10px;
background:url('../../img/boxes/blogin.jpg') repeat-y;
}

.inlogin{
width:120px;
border:1px solid #7f8b94;
padding:2px;
font-size:11px;
color:#bf0007;
}

/*           --------- myav ----------------                      */

.avdropbig{
width:240px;
font-size:12px;
border:1px solid #ffffff;

color:#000000;
}

.avdropmid{
width:115px;
font-size:12px;
border:1px solid #ffffff;
}

.avdropsm{
width:60px;
font-size:12px;
border:1px solid #ffffff;
}

.avinsm{
width:60px;
border:1px solid #ffffff;
padding:2px;
font-size:12px;
color:#000000;
}

.avinmid{
width:120px;
border:1px solid #ffffff;
padding:2px;
font-size:12px;
color:#000000;
}
.avinbig{
width:215px;
border:1px solid #ffffff;
padding:2px;
font-size:12px;
color:#000000;
}
.avdesc{
height:25px;
vertical-align:middle;
padding:0px 2px 0px 4px;
color:#000000;
}

#premiummore{
display:none;
}

.avlist{
padding:2px 2px 2px 2px;
margin:10px;
color:#000000;
background-color:#ffffff;
}

.avlist li{
padding:6px 6px 6px 6px;
margin:0px 20px;
color:#000000;
background-color:#ffffff;
}

.avpremium{
vertical-align:middle;
padding:6px 6px 6px 6px;
color:#000000;
background-color:#ffffff;
}

.avradio input{
padding:0px 0px 0px 0px;
margin:0px;
height:25px;
vertical-align:middle;
}

.avradio label{
height:25px;
vertical-align:middle;
padding:0px 2px 0px 4px;
color:#000000;
}

.avcheck{
padding:0px 10px 0px 10px;
margin:0px;
height:25px;
border:1px solid #ffffff;
vertical-align:middle;
}
/*           --------- detail ----------------                      */

.infohead{
padding:4px;
font-size:12px;
font-weight:700;
color:#596169;
text-align:left;
}

.infohead2{
padding:4px;
font-size:12px;

color:#596169;
text-align:left;
}

.infogbg{
padding:2px;
font-size:12px;
color:#596169;
text-align:right;
background:#e6e8ea;
border-bottom:1px solid #ffffff;
}
.infog2bg{
padding:2px;
font-size:12px;
color:#596169;
text-align:left;
background:#f1f3f4;
border-bottom:1px solid #ffffff;
}

.printbgl{
padding:2px;
font-size:12px;
color:#000000;
text-align:right;
}
.printbgr{
padding:2px;
font-size:12px;
color:#000000;
text-align:left;
}

.gridrowcss{
padding:2px;
font-size:12px;
color:#596169;
text-align:left;
background:#e6e8ea;
border-bottom:1px solid #ffffff;
line-height:20px;
}
.gridrowcss-alt{
padding:2px;
font-size:12px;
color:#596169;
text-align:left;
background:#f1f3f4;
border-bottom:1px solid #ffffff;
line-height:20px;
}
A.grid-commandbtn:link, .grid-commandbtn a:link{
color:#000000;
font-size:12px;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
A.grid-commandbtn:visited, .grid-commandbtn a:visited{
color:#000000;
font-size:12px;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
A.grid-commandbtn:hover, .grid-commandbtn a:hover{
color:#bf0007;
font-size:12px;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}
A.gridpager-commandbtn:link, .gridpager-commandbtn a:link{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.gridpager-commandbtn:visited, .gridpager-commandbtn a:visited{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.gridpager-commandbtn:hover, .gridpager-commandbtn a:hover{
color:#bf0007;
font-size:12px;
text-decoration:none;
}
.grid-header
{
color:#cdd4d7;
height:23px;
background-color:#7f8b94;
vertical-align:middle;
}

/*           --------- main ----------------                      */

#mainup{
width:504px;
padding-top:16px;
}

.searchbox{
width:504px;
padding-top:6px;
}

#premiumbox{
width:504px;
padding-top:6px;
}

#paddsrchbox{
width:504px;
padding-top:6px;
}


#articlebox{
width:504px;
padding-top:6px;
}

#infobox{
width:504px;
padding-top:6px;
}

#stuff
{
width:504px;
padding:2px 0px;
}

#articlediv{
padding:0px 8px;
}

.tabsmain{
width:504px;
padding-top:16px;
background:url('../../img/tabs/tabsbg.gif') repeat-x bottom;
height:27px;
}

.t1down{
background:url('../../img/tabs/t1md.jpg') repeat-x;
}
.t1up{
background:url('../../img/tabs/t1mu.jpg') repeat-x;
}

.t2up{
background:url('../../img/tabs/t2mu.jpg') repeat-x;
}
.t2down{
background:url('../../img/tabs/t2md.jpg') repeat-x;
}

.redbold{
font-weight:700;
color:#bf0007;
}

#centralcontent td.articletitle{
font-weight:700;
color:#bf0007;
padding-top:20px;
padding-bottom:20px;
}
#centralcontent br.articleend
{
	clear:both;
	line-height:50px;
}

.graybold{
font-weight:700;
color:#7f8b94;
}

#infogallery{
width:504px;
padding-top:6px;
}

#ghead{
color:#596169;
font-size:16px;
margin:0px;
font-weight:700;
padding-top:6px;
padding-left:10px;
}

.articlehead{
color:#bf0007;
font-size:12px;
margin:0px;
padding-top:6px;
}

.articlehead2{
color:#bf0007;
font-size:16px;
margin:0px;
padding-top:20px;
}

.addtxt{
color:#000000;
font-size:11px;
margin:0px;
padding:0px;
}
.addhead{
color:#bf0007;
font-size:11px;
}
.addprop{
color:#5f6872;
font-size:11px;
}

.padds{
background-color:#eceeef;
}

.padd{
background:url('../../img/main/padbg.jpg') no-repeat;
border-collapse:collapse;
border:1px solid #ffffff;
}

td.padd-left
{
padding-top:2px;
padding-bottom:2px;
padding-left:2px;	
}
td.padd-right
{
padding-top:2px;
padding-bottom:2px;
padding-left:4px;	
}

.paddpr{
background-color:#eceeef;
}

.paddsrch{
background:url('../../img/boxes/slot.jpg') repeat-x;
border-collapse:collapse;
border:1px solid #ffffff;
}

#srchform{
display:none;
background-color:#e1e4e7;
}

div.vdiv
{
	display:block;
	clear:both;
	padding:0px;
	margin:0px;
}

.prepremiumtbl
{
	margin-left:5px; margin-top:3px; margin-bottom:3px;
}
#srchform2{

background-color:#e1e4e7;
}

.legend{
font-size:11px;
padding:0px 4px;
color:#7f8b94;
background:#ffffff;
width:100%;
}

.plegend{
clear:both;
font-size:11px;
padding:0px 4px;
margin:0px;
color:#7f8b94;
background:#ffffff;
}

/************* search box ********************/
.searchbg{ background:url(../../img/boxes/searchbg.gif) repeat-y; margin-left:10px; margin-right:10px; }
div.searchpnlhome { background-color:#99A3AA; height:22px; }
div.searchpnlhome div.part1  { width:50%; float:left; height:22px; background: url(../../img/main/sboxl.gif) no-repeat; 
	color:#bf0007;font-size:12px; line-height:22px;}
div.searchpnlhome div.part2 { width:50%; height:22px; float:left; text-align:right; background: url(../../img/main/sboxr.gif) no-repeat right top; padding-top:3px; }
div.searchpnlhome div.part2 a { background:url(../../img/main/sboxd.gif) no-repeat right top; padding-right:18px; margin-right:10px; }
div.searchpanelhead { height:40px; padding-top:10px; margin-left:10px; }


.pl{
padding:0px 4px;
background:#f2f9f2;
margin-left:10px;
}

.srchdropbig{
width:242px;
font-size:12px;
border:1px solid #ffffff;
background:#7f8b94;
color:#ffffff;
}
.srchdropmidbig{
width:200px;
font-size:12px;
border:1px solid #ffffff;
background:#7f8b94;
color:#ffffff;
}
.srchdropsm{
width:70px;

font-size:12px;
border:1px solid #ffffff;
}

.srchdropmid{
width:70px;
font-size:12px;
border:1px solid #ffffff;
}

.abg{
background-color:#7f8b94;
vertical-align:middle;
}

.sbg{
background-color:#99a3aa;
vertical-align:middle;
}

.sbgp{
background:url('../../img/main/premm.jpg') repeat-x;
vertical-align:middle;
}

.bargtxt{
padding-left:4px;
color:#f6f9fb;
font-weight:700;
font-size:12px;
}
.bargtxt-red{
padding-left:4px;
color:#bf0007;
font-weight:700;
font-size:12px;
}
.bardiv{
height:22px;
}

.imgbar{
display:inline;
padding-top:2px;
float:right;
border:0px;
}

.mupadd{
width:504px;
background:url('../../img/main/mupbg.jpg') repeat-x bottom;
}

.div6pxpad{
padding:6px;
}

.barbox{
padding:0px 6px;
height:22px;
}

.mtxt{
padding:4px 0px 4px 0px;
color:#596169;
font-size:12px;
text-align: justify;
}




.mtxth{
padding:4px 10px 4px 0px;
color:#596169;
font-size:12px;
}

.author{
padding:4px 0px 4px 4px;
color:#000000;
font-size:11px;
}

.articlesub{
padding:10px 0px 0px 2px;
color:#646f78;
font-size:12px;
font-weight:700;
}

.citat{
padding:6px 10px 6px 10px;
color:#7c6c5c;
font-size:12px;
line-height:16px;
font-style:italic;


}

.articledate{
padding:4px 0px 4px 10px;
color:#000000;
font-size:11px;
}

.artimgl{
float:left;
padding:0px 8px 6px 0px;
}
.artimgr{
float:right;
padding:6px 0px 6px 8px;
}

.adetail{
padding:0px 10px 0px 0px;
text-align:right;

}
.detailimg{
vertical-align:middle;
border:0px;
}

/*           ----------- boxes -------------                     */


.detailprice {
text-align:right;
width:160px;
background:url('../../img/boxes/dp4.jpg') repeat-x;
color:#596169;
font-weight:700;
font-size:13px;

}

.sprice {
text-align:right;
width:160px;
background:url('../../img/boxes/dp4.jpg') repeat-x;
color:#808a94;
font-weight:400;

font-size:11px;
}


#tbqmbox{
height:27px;
background:url('../../img/tabs/tabsbg.gif') repeat-x bottom;
}
.tbqmbox{
height:27px;
background:url('../../img/tabs/tabsbg.gif') repeat-x bottom;
}

.qmp{
padding:2px 0px;
border-bottom:1px dotted #dbe0e3;
}

.amp{
padding:6px 0px;
border-bottom:1px dotted #dbe0e3;
}

#qmboxtxt{
padding-left:6px;
}

.qmbox{
padding:0px 4px;
color:#596169;
border-left:1px solid #dbe0e3;
border-right:1px solid #dbe0e3;
}

.gbox{
width:215px;
padding:0px 10px;
color:#596169;
border-left:1px solid #808b95;
border-right:1px solid #808b95;
}

.gboxtxt{
padding:6px 0px;

}
.gbtxt{
color:#7a8590;
/*font-weight:700;
font-size:16px;*/
font-size:16px;
font-weight:normal;
}

#freegirl{
line-height:260px;
overflow:hidden;
width:192px;
height:142px;
background:url('../../img/boxes/freegirl.jpg') no-repeat;
}

#freegirltxt{
display:inline;
height:30px;
padding-left:10px;
vertical-align:bottom;
}



#counter{
width:217px;
height:35px;
color:#ffffff;
background:url('../../img/boxes/counterbg.jpg') no-repeat;
}

.counternum{
font-size:13px;
font-weight:700;
}
.countertxt{
font-weight:100;
}
/*           ----------- advertise -------------                     */
#advertise{
width:210px;
height:48px;
padding-left:10px;
background:url('../../img/reklame/advertise.jpg') no-repeat;
}

.addbox img, .addbox div{
background-color:#e0e4e7;
padding:10px;
text-align:center;
}
.addbox2{
padding:0px 0px 0px 10px;
font-size:12px;
color:#596169;
}
/*           ----------- loginbox -------------                     */

.butt{
width:81px;
height:25px;
line-height:25px;
text-align:center;
background:url('../../img/boxes/gbutton.jpg') no-repeat;
}

 div.hr {
  height: 15px;
  padding:10px;
  background: #fff url(../../img/boxes/hr1.gif) repeat-x center;
}
div.hr hr {
  display: none;
}

 div.srchhr {
  background: #fff url(../../img/main/1pxhr.gif) repeat-x;
  height:10px;
  background-position:left center;
  background-color:#e1e4e7;
}
div.srchhr hr {
  display: none;
}

 div.arthr {
  height: 1px;
  width:350px;
  padding:6px 0px;
  background: #fff url(../../img/boxes/hr1.gif) repeat-x center;
}
div.arthr hr {
  display: none;
}

.reddot{
font-size:14px;
color:#bf0007;
}

.loginerror{
font-size:11px;
color:#bf0007;
}

.gtxt{
font-size:11px;
color:#7f8b94;
}
a.gtxt
{
font-size:11px;
color:#7f8b94;
text-decoration:none;
}
a.gtxt:hover
{
font-size:11px;
color:#7f8b94;
text-decoration:none;
}

.gdiv{
font-size:11px;
color:#7f8b94;
padding-right:2px;
}

h1 {
font-size:16px;
font-weight:700;
color:#bf0007;
}

h2 {
/*font-size:13px;
font-weight:700;
color:#bf0007;*/
color:#bf0007;
font-size:16px;
margin:0px;
font-weight:normal;
}

h2.gray{
font-size:13px;
font-weight:700;
padding-left:10px;
color:#808b95;
}



#footer{
height:60px;
background-color:#e3e7e9;
vertical-align:top;
}


.footlist {
width:504px;
height:24px;
margin:auto;
border-collapse:collapse;
text-align:center;
}
.footlist li{
display: inline;
list-style-type: none;
padding-right: 2px;
}


#langline {
height:24px;
border-collapse:collapse;
}

.langlist li{
display: inline;
list-style-type: none;
padding-right: 6px;
}

#langtb {
display:table;
width:975px;
height:24px;
background:#3d3d3d url('../../img/langbg.jpg') repeat-x;

border-collapse:collapse;
}

.user {
width:250px;
padding-left:10px;
height:24px;
color:#596169;
font-size:11px;

}

.langlist {
width:821px;
height:24px;
margin:auto;
border-collapse:collapse;
text-align:right;
}

.nopad {
display:block;
border:0px;

}

.aimg {
display:block;
border:1px solid #7f8b94;
}

.up {
display:block;
border:1px solid #ffffff;
}

.down {
display:block;
border:1px solid #7f8b94;
}


.mdiv {
vertical-align:middle;
margin:0px 0px 0px 10px;
}

.mnum {
color:#596169;
font-size:11px;
}

#navd {
height:4px;
padding:0px;
margin:0px;
}

/*           ----------- links -------------                     */

A.main:link{
color:#cdd4d7;
font-weight:700;
text-decoration:none;
}
A.main:visited{
color:#cdd4d7;
font-weight:700;
text-decoration:none;
}
A.main:hover{
color:#ffffff;
font-weight:700;
text-decoration:none;
}

A.barboxlinkred:link
{
color:#bf0007;
font-size:12px;
text-decoration:none;
}
A.barboxlinkred:visited{
color:#bf0007;
font-size:12px;
text-decoration:none;
}
A.barboxlinkred:hover{
color:#cdd4d7;
font-size:12px;
text-decoration:none;
}

A.barboxlink:link{
color:#cdd4d7;
font-size:12px;
text-decoration:none;
}
A.barboxlink:visited{
color:#cdd4d7;
font-size:12px;
text-decoration:none;
}
A.barboxlink:hover{
color:#ffffff;
font-size:12px;
text-decoration:none;
}

A.big:link{
color:#cdd4d7;
/*font-weight:700;
font-size:16px;*/
font-size:16px;
font-weight:normal;
text-decoration:none;
}
A.big:visited{
color:#cdd4d7;
font-size:16px;
font-weight:normal;
text-decoration:none;
}
A.big:hover{
color:#ffffff;
font-size:16px;
font-weight:normal;
text-decoration:none;
}

A.gblink:link{
color:#7a8590;
/*font-weight:700;
font-size:16px;*/
font-size:16px;
font-weight:normal;
text-decoration:none;
}
A.gblink:visited{
color:#7a8590;
font-size:16px;
font-weight:normal;
text-decoration:none;
}
A.gblink:hover{
color:#cdd4d7;
font-size:16px;
font-weight:normal;
text-decoration:none;
}


A.alang:link{
color:#596169;
font-size:11px;
text-decoration:none;
}
A.alang:visited{
color:#596169;
font-size:11px;
text-decoration:none;
}
A.alang:hover{
color:#91989f;
font-size:11px;
text-decoration:none;
}

A.abutt:link{
color:#e0e0e0;
font-size:11px;
text-decoration:none;
text-align:center;
}
A.abutt:visited{
color:#e0e0e0;
font-size:11px;
text-decoration:none;
}
A.abutt:hover{
color:#ffffff;
font-size:11px;
text-decoration:none;
}

A.almenu:link{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.almenu:visited{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.almenu:hover{
color:#bf0007;
font-size:12px;
text-decoration:none;
}

A.alink:link{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.alink:visited{
color:#000000;
font-size:12px;
text-decoration:none;
}
A.alink:hover{
color:#bf0007;
font-size:12px;
text-decoration:none;
}

A.artlink:link{
color:#bf0007;
font-size:12px;
text-decoration:none;
}
A.artlink:visited{
color:#bf0007;
font-size:12px;
text-decoration:none;
}
A.artlink:hover{
color:#000000;
font-size:12px;
text-decoration:none;
border-bottom:1px dotted #bf0007;
}

A.glink:link{
color:#596169;
font-size:12px;
text-decoration:none;
}
A.glink:visited{
color:#596169;
font-size:12px;
text-decoration:none;
}
A.glink:hover{
color:#91989f;
font-size:12px;
text-decoration:none;
}

A.qmlink:link{
color:#596169;
font-size:11px;
text-decoration:none;
}
A.qmlink:visited{
color:#596169;
font-size:11px;
text-decoration:none;
}
A.qmlink:hover{
color:#91989f;
font-size:11px;
text-decoration:none;
}

/* accordion ---------------------------------------------------------*/
.accordionHeader
{
    font-weight:700;
	color:#bf0007;
    
    border: 1px solid #2F4F4F;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background-color:#cdd4d7;
    border:none;
    clear:both;
    overflow:visible;
}
.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
border:solid 2px #f1f3f4;
vertical-align:middle;
padding:6px 6px 6px 6px;
color:#000000;
background-color:#ffffff;
text-align:justify;
overflow:visible;
clear:both;
}
.accordionContent ul{
padding:2px 2px 2px 2px;
margin:10px;
color:#000000;
background-color:#ffffff;
}

.accordionContent li{
padding:2px 6px 2px 6px;
margin:0px 20px;
color:#000000;
background-color:#ffffff;
}
/* flash ---------------------------------------------------------*/
table.banner_accomodation
{
	width:210px;
	padding:0px;
	margin:0px;
	border-collapse:collapse;
}
table.banner_accomodation td
{
	padding:0px;
	margin:0px;
}
.county_title
{
	height: 23px;
	background:url('../../img/main/zupanija_naslov.png') center top no-repeat;
}
.county_title span
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px 0px 0px 64px;
	line-height:23px;
}
.flash_movie
{
	height: 194px;
}
.firma_left
{
	margin: 20px 0px 20px 0px;
}

/********************************* kontaktiraj vlasnika ******************************/
div.showhidebtn
{
	width:504;
	height:26px;
	color:#596169; 
	background-image:url(../../img/detalji-kontakt.gif);
	background-repeat:no-repeat;
	cursor:hand;
}
a.showhidelabel:link, a.showhidelabel:visited
{
	font-weight:bold;
	color:#BF0007;
	font-size:12px;
	font-family:Arial;
	padding-left:10px;
	padding-top:5px;
	display:block;
	width:100%;
	text-decoration:none;
}
a.showhidelabel:hover
{ font-weight:bold; color:#596169;}

.formcolumn
{
	width:70px; 
	float:left; 
	margin-left:10px; 
	padding-top:3px; 
	padding-bottom:3px;
}

/* --------------------------------------------------------------- stilovi za poslovni klub */
table#pos_klub
{
	width: 100%;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}
table#pos_klub .top
{
	height: 41px;
	background:url('../../img/businessclub/main/bg_poslovniklub.png') top left no-repeat;
}
table#pos_klub .topNaslov
{
	height: 41px;
	background:url('../../img/businessclub/main/bg_poslovniNaslov.jpg') top left no-repeat;
}
table#pos_klub .sub
{
	height: 31px;
	background:url('../../img/businessclub/main/bg_djelatnosti.png') top left no-repeat;
}
table#pos_klub .subContent
{
	background:url('../../img/businessclub/main/bg_klubUvod.jpg') top left no-repeat;
	height:312px;
	vertical-align: top;
}
table#pos_klub .cont
{
	height: 200px;
	background:url('../../img/businessclub/main/bg_contentklub.png') top left no-repeat;
}
#pos_klub .top h4
{
	color: #67757E;
	font-weight:bold;
	margin: 16px 0px 0px 12px;
}
#pos_klub .topNaslov h4
{
	color: #67757E;
	font-weight:bold;
	margin: 16px 0px 0px 12px;
}
#pos_klub .sub h5
{
	color: #fff;
	font-weight:bold;
	font-size:13px;
	margin: 10px 0px 0px 23px;
}
table.okvir_firma
{
	width: 100%;
	padding:0px;
	margin:10px 0px 0px 0px;
	border-collapse:collapse;
}
table.okvir_firma td
{
	text-align: right;
	padding:0px;
	margin:0px;
}
table.podaci
{
	width: 470px;
	margin: 0px 10px 0px 0px;
	padding:0px;
	border-collapse:collapse;
	color: #545F67;
	background-color:#FFFFFF;
}
table.podaci td span
{
	border-left: 1px dotted #DDE1E5;
	padding-left: 10px;
	color: #111;
}
table.podaci td.grupa
{
	color:#fff;
	font-weight: bold;
	font-size:12px;
	background:url('../../img/businessclub/main/bg_subtitle.png') right top repeat-y;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
table.podaci td.grupa img
{
	vertical-align:middle;
	margin: 0px 0px 0px 0px;
	float:right;
	line-height:40;
}
table.podaci td
{
	text-align: left;
	border-bottom: 1px solid #DDE1E5;
	height: 18px;
	padding: 1px 0px 1px 2px;
}
table.podaci td.logo img
{
	vertical-align: bottom;
	text-align:right;
	float:right;
}
table.podaci td.naziv, table.podaci td.logo
{
	height: 40px;
	border-bottom: 1px solid #fff;
}
table.podaci td.naziv b
{
	color: #1A1A1A;
	font-size:17px;
	font-weight:bold;
	background:url('../../img/businessclub/main/rarr.gif') left center no-repeat;
	padding-left: 10px;
}
table.podaci td.more img
{
	float: right;
}
table.podaci td.more
{
	border-bottom: 1px solid #fff;
	height:10px;
}

p.first_line
{
	width: 380px;
	margin: 50px 0px 0px 90px;
	text-align:center;
}
p.second_line
{
	width: 390px;
	margin: 30px 0px 0px 70px;
	text-align:left;
}
p.first_line span, p.second_line span
{
	color: #DD180D;	
}
