body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	padding: 0;
	margin: 0;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
fieldset,img { 
	border: 0;
	}
address,caption,cite,code,dfn,em,strong,th,var {
	font-weight: normal;
	font-style: normal;
	}
ol,ul {
	list-style-type: disc;
	}
caption,th {
	text-align: left;
	}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
	}
q:before,q:after {
	content:'';
	}
abbr,acronym { border: 0;
	}

body,td,th {
	font-family: Arial;
	font-size: 12px;
	margin: 35px 0 0 0;
}

img {outline:none;}
a { outline:none;}
a:link {text-decoration: none; color: #48AA43;}
a:visited {text-decoration: none; color:#48AA43;}
a:active {text-decoration: none; color:#48AA43;}
a:hover {text-decoration: underline; color: #48AA43; cursor:pointer;}

body {
	background-color: #FFFFFF;
	background-image:url(../img_mk/bg.jpg);
	background-repeat:repeat-x;
}

.menu_bg{
	background-color:#000000;
	color:#FFFFFF;
	vertical-align:top;
	height:32px;
}
.menu_bg a, a:link, a:visited, a:active, a:hover{text-decoration: none; outline:none; color: #FFFFFF;}
 
.kvad{
	border:1px solid #FFFFFF; 
	float:right;
}
.kvad a:hover{ color:#48AA43;}
 
.menu_bg_dolu{
	background-color:#48AA43;
	height:30px;
}

.menu_bg_dolu a:link { 
color: white; 
background-color: #48AA43;
text-decoration: none;
border: 1px solid #48AA43; 

}
.menu_bg_dolu a:visited { 
color: white; 
background-color: #48AA43;
text-decoration: none;
border: 1px solid #48AA43; 

}
.menu_bg_dolu a:hover {
color: white; 
background-color: #48AA43;
text-decoration: none;
border: 1px solid #666666; 
} 

.shadow_l{
	background-image:url(../img_mk/shadow_l.png);
	background-repeat:repeat-x;
}

.shadow_r{
	background-image:url(../img_mk/shadow_r.png);
	background-repeat:repeat-x;
}

.shadow_b{
	background-image:url(../img_mk/shadow_b.png);
	background-repeat:repeat-x;
}

.shadow_f_l{
	background-image:url(../img_mk/l.png);
	background-repeat:no-repeat;
}

.shadow_f_r{
	background-image:url(../img_mk/r.png);
	background-repeat:no-repeat;
}

.lng{
	padding:8px 0 0 10px;
	font-size:13px;
	color:#6A737B;
}

.lng a:link {text-decoration: none; color:#6A737B;}
.lng a:visited {text-decoration: none; color:#6A737B;}
.lng a:active {text-decoration: none; color:#6A737B;}
.lng a:hover {text-decoration: underline; cursor:pointer; color:#6A737B;}

.footer{
	margin: 20px 0 0 0;
	background-image:url(../img_mk/footer.jpg);
	background-repeat:repeat-x;
	color:#DADADA;
	height:49px;
	font-size:12px;
}

.footer a:link, a:visited {text-decoration: none; color: #FFFFFF;}
.footer a:hover {text-decoration: underline; color: #FFFFFF; }

.p{
	width:920px;
	height:538px;
	background-image: url(../img_mk/bg.png);
	background-position:center;
	background-repeat:no-repeat;
}



.zanas{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_zanas.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.z_o{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_org.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.z_r{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_tr.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.doma{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg1.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.text_zanas{
	color:#FFFFFF;
	text-align:justify;
	width:650px;
	margin:80px 0px 0px 180px;
	line-height: 1.5;
}

.text{
	color:#FFFFFF;
	text-align:justify;
	width:510px;
	margin:80px 0 0 320px;
	line-height: 1.5;
}

.sredina{
	height:359px;
	width:908px;
}

.s_a{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_avionski_transport.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.s_b{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_brodski_transport.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_c{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_cargo.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_d{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_sklad.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_e{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_carina.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_f{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_pakuvanje.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_k{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_kamionski_transport.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_o{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_osig.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_p{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_dostava.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_s{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_selidbi.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_kon{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_kontakt.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.s_wfg{
	height:359px;
	width:908px;
	background-image: url(../img_mk/bg_wfg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.text_wfg{
	color:#FFFFFF;
	text-align:justify;
	width:500px;
	height:180px;
	margin:100px 0 0 350px;
	padding: 0 10px 0 0;
	overflow:auto;
}
 
 
/* dropdown */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 1px solid #000000;
	border-bottom-width: 0;
	font-size:12px ;
	line-height:18px;
	z-index:10000;
	background-color: #6B747D;
	visibility: hidden;
	margin-top:-1px;
}

.dropmenudiv a{
	color:#FFFFFF;
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #000000;
	padding: 2px 0;
	text-decoration: none;
}

* html .dropmenudiv a{
	width: 100%;
}

.dropmenudiv a:hover{background-color: #48AA43;}

#extra_controls, #scrollbar { display:block; /* initially display:none; to hide from incapable */}

div#wn	{ 
	padding:2px 0px 0px 0px;
	margin:80px 0px 0px 320px;
	position:absolute;
	width:510px; height:170px; 
	overflow:hidden;
	}

	
div.content { /* hide content to be swapped in */
	position:absolute; 
	visibility:hidden;
	color:#FFFFFF;
	text-align:justify;
	left:0px; top:0px; 
	line-height: 1.5;
	z-index:10;
	}
div#lyr1 { /* show first div */
    visibility:visible;
	padding:-15px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    }
	
div#scrollbar { 
	position:relative;
	height:200px;
	margin:70px 0px 0px 0px;
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
}
div#up { position:absolute; left:850px; top:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}  
div#down { position:absolute; left:850px; bottom:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
} 
    
/* for safari, to prevent selection problem */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}