
#mapCont {    
  position:relative;   
  width:100%;
  height:100%;
  overflow:auto;     
  text-align:center;
  background:#ffffff;    
  padding:0;  
  text-align:left;  
  margin-left:auto;
  margin-right:auto;
  }

* html #mapCont {
  height:100%;   
  width:100%; 
  }	

img {
  border:0;
}

h1 {
display:inline;
font-weight:normal;
}

h1,
input,
select,
textarea,
option
{	
  color:#000000;
  text-decoration:none;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  -moz-box-sizing:border-box;
}


select
{
  border: 1px solid #C5C5C5; 
  line-height:20px;	
}
/* central section */
	
#middleCont
{	
/*
  margin:0 auto;						
  text-align:left;
  width:95%;  

  max-width:1000px;
  width:expression(document.body.clientWidth >1100? "950px": "95%" );
*/
}

/* map section */

	
#leftCont
{				
  position:relative;									
  margin: 0;
  margin-right: 208px;				
  padding: 0px;												
  width:520px;
}
				
.toolbar
{				  	
  position:relative;	  				    
  border:1px solid #C5C5C5;				
  border-bottom:0;
  background-color:#f9f9f9;
}

.toolbar_inner {
position:relative;
height:24px;
}
	
.mapcontent,	
#flashcontent
{
  position:relative;
  padding:1px;
  margin:0;
  border: 1px solid #D7D7A5;
}

/* utils section */

#rightCont
{		
  position:relative;													
  float: right;
  width: 200px;
  margin: 0;
  padding: 0px;												
}

.box,
.box3,
div.hidden_box,
#infoBox,
#kodBox,
#lokBox,
#searchBox
{				
  position:relative;
  text-align:left;
  padding:10px;								
  margin:0px;
  margin-bottom:10px;
  border:1px solid #D7D7A5;
  background-color:#F0F0DF; 	
}

.box3,
#searchBox
{
	border:1px solid #C5C5C5;
  background-color:#FAFAFA; 	
}

div.hidden_box
{	
	display:none;
}


.box2
{
  position:relative;
  text-align:left;
  padding:0px;								
  margin:0px;
  border:1px solid #C5C5C5;  
}
	
#linkNaKartu,
#linkNaKartuLoc
{
  margin-top:10px;
  font-size:10px;
  width:175px;
}

.searchRez
{
	position:relative;
}
	
.searchList
{
  width:175px;
  display:none;
  overflow:auto;
  border-top:1px solid #C5C5C5; 
  
}

.searchList div {
	padding:2px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:default;
	-moz-user-select: none;
}

.searchItemLok {
font-size:9px;
padding:0;			
}

.searchItemText {
	font-size:9px;
	padding:0;				
}

.searchItemText2 {
	font-size:10px;
	padding:0;				
}

#button1 {
right:27px;
}
#button2 {
right:2px;
}
#button3 {
right:2px;
}
	
#button1 a,
#button2 a,
#button3 a
{
		height:21px;
		width:21px;
		display:block;	
		border:0px;
}

#button1,
#button2,
#button3{
	position:absolute;
	height:21px;
	width:21px;			
	top:2px;	
	border:0px;
}

#button1,
#button1 a
{
	background:url(../images/move.gif) no-repeat			
}

#button2,
#button2 a
{
	background:url(../images/select.gif) no-repeat			
}

#button3,
#button3 a
{
	background:url(../images/resize.gif) no-repeat			
}

#loader1,
#loader2,
#loader_map,
#loader_mmap
{
	position:absolute;
	height:21px;
	width:21px;			
	top:2px;	
	left:2px;
	border:0px;
	display:none;
	background:url(../images/loading.gif) no-repeat			
}

.tooltip
{	
	position:absolute;	
	display:none;
	width:200px;		
	text-align:left;
	color:#333333;	
	background-color:#fffccc;	
	border:1px solid #bababa; 	
	z-Index:11;	
	padding:10px 5px;
	line-height:15px;
}

ul {
	margin:0;
	padding:0;	
}

li {
	margin:0;
	padding:0;
	margin-top:5px;
	margin-left:15px;
}

#txt_postavke,
a.small_link:visited,
a.small_link
{
	font-size:11px;	
	text-decoration:underline;
}

div.adsense
{
	position:absolute;
	top:0px;
	left:0px;
	margin:0;
	padding-top:5px;
	padding-left:15px;
}

.item1 {
	margin: 6px 0;
}

.input175 {
	width:175px;		
	margin-top:3px;	
}

#searchText
{
width:118px;
}

#txt_trazi
{
width:50px;
}

.marginTop5
{
margin-top:5px;
}

#genPostavke,
#searchRez
{
margin-top:5px;
display:none;
}

.link1
{
margin-left:30px;
}

.link2
{
margin-left:10px;
}

#bottomKarte
{
color:#FF0000;
}


#bottomFlash
{
color:#FF6600;
}

.hintImg
{
  border:0;
  margin-bottom:-2px;
  margin-left:5px
}

#txt_postavke_cont {
margin-top:10px;
}

postav1 {
margin-top:8px;
margin-bottom:10px;
}

.label2
{
position:absolute;
left:80px
}

.input40
{
width:40px;
text-align:right;
}

.top10
{
margin-top:10px;
}

#zadnjeLok
{
margin-top:1px;
margin-bottom:5px;
}

#noflash_info
{
width:80%;
margin:5px auto;
text-align: center;
}

.info2,
.info {	
	color:#333333;	
	background-color:#fffccc;	
	border:1px solid #bababa; 	
	z-Index:11;	
	padding:10px 5px;
	line-height:15px;
}

.info
 {
 display:none;
 }

#txt_regRegister
{
	padding:5px;
}

#userLocations div
{
	padding:2px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:default;
	-moz-user-select: none;
}

.searchItem
{
	background-color:#ffffff;
	color:#000000;
}

.searchItemSelected
{
	background-color:#555555;
	color:#ffffff;
}

.searchItemHover
{
	background-color:#c5c5c5;
}

#topMenu
{
display:inline;
}

input.locButton{
	padding:2px 0px;
	margin:0;	
}

#txt_logMsg1{
	color:#ff0000;
	font-weight:bold;
	margin-bottom:3px;
}

#leftBox {			
	margin-bottom:10px;
	display:none;
	float:left;		
}

#novaLokacijaStep1 textarea{
	width:175px;	
	height:80px;
	margin-top:3px;
}


#locationList1 ul,
#locationList2 ul
{
margin-top:8px;
}

.button1{
padding:2px;
}

#cat_info,
#cat_info a
{
margin-top:10px;
font-size:11px;
}