body {
	margin: 0 auto;
	text-align: center;
	min-width: 850px;
	background-color: #e6e3e3;
	/*background-image: url(gfx/body.gif);
	background-repeat: repeat-x;*/
	color: #333;
}

h1 {
	font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	padding: 7px;
	margin: 0px;
}


h2 {
	font-family: Trebuchet MS, Georgia, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15pt;
	padding-top: 5px;
	text-align: center;
}

h3 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-top: 10px;
	text-align: left;
	padding-left: 15px;
}



p {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin-top: 5px;
	margin-left: 5px;
	line-height: 1.25em;

}

td {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
}

img.noborder { border: 0; }

a.regular:link { font-size: 13px; font-family: Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #c61307 ;  list-style-position: outside ; text-decoration: underline; font-weight: normal;}
a.regular:active { font-size: 13px; font-family: Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #333 ;  list-style-position: outside ; text-decoration: underline;  font-weight: normal; }
a.regular:visited { font-size: 13px; font-family: Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #c61307 ;  list-style-position: outside ; text-decoration: underline; font-weight: normal; }
a.regular:hover { font-size: 13px; font-family: Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #333 ;  list-style-position: outside ; text-decoration: underline;  font-weight: normal;}

a.big1:link { font-size: 18px; sans-serif; color: #fff ; text-decoration: underline; font-weight: normal;}
a.big1:active { font-size: 18px; color: #333 ; text-decoration: underline;  font-weight: normal; }
a.big1:visited { font-size: 18px; color: #fff ; text-decoration: underline; font-weight: normal; }
a.big1:hover { font-size: 18px; color: #333 ; text-decoration: underline;  font-weight: normal;}



#header {
	width: 844px;
	text-align: center;
	color: #333;
	background-color: #cbcbcb;
	height: 74px;
	border-top: 2px solid #b1241b;
}

#sve { 
	margin: 0 auto;
	width: 860px;
	border: 0px solid #0f0;
	clear: both;
	background-color: #cbcbcb;
}

#wrapper {
	margin: 0 auto;
	width: 850px;
	clear: both;
	border: 0px solid #0f0;
}

table#kontakt { width: 100%; }
#kontakt td { padding: 5px 0; }
.toptitle { width: 250px; text-align: center; padding-top: 2px; clear: both; }
#top {margin-left: 2px; z-index: 1; width: 590px; height: 216px; }
#elayer2 { z-index: 1000; }
#ticker a { font-size: 11px; color: #c61307 ; }

#footer { width: 842px; height: 42px; text-align: center; color: #333; background-image: url(gfx/footer.gif); background-repeat: repeat-x; border-bottom: 2px solid #b1241b; }
#footer a { color: #333; }
#footer a:hover { color: #c61307; }
.fll { float: left; }
.flr { float: right; }
.clear { clear: both; }
.ql { cursor:pointer; }

.orange { color: #c61307; }
.lemon { color: #f9bb03; }
.highlight { background-color: #d2d1d1; }
.footpad { padding-top: 15px; }
.naslovi { float: left; width: 590px; color: #fff; background-color: #a7a5a5; margin-left: 2px; height: 40px; clear: both; }
.news { float: left; width: 590px; color: #fff; background-color: #fff; margin-left: 2px; height: 40px; clear: both; }
.n { background-image: url(gfx/n.gif); background-repeat: repeat-x; float: left; height: 40px; width: 578px; }
.nl { background-image: url(gfx/nl.gif); background-repeat: no-repeat; width: 6px; float: left; height: 40px; }
.nd { background-image: url(gfx/nd.gif); background-repeat: no-repeat; width: 6px; float: left; height: 40px; }
.naslov { color: #c61307; font-size: 1.3em; margin-left: 5px;}
.naslov2 { color: #c61307; font-size: 1.3em; margin-left: 0;}
.naslovd { color: #666; font-size: 1.3em; margin-left: 5px;}
td.rshadow { width: 9px; background-image: url(gfx/rshadow.gif); background-repeat: repeat-y; }
td.lshadow { width: 9px; background-image: url(gfx/lshadow.gif); background-repeat: repeat-y; }
td.rshadowor { width: 9px; background-image: url(gfx/bg_r.gif); background-repeat: repeat-y; }
td.lshadowor { width: 9px; background-image: url(gfx/bg_l.gif); background-repeat: repeat-y; }

.vl { background-image: url(gfx/vl.gif); background-repeat: repeat-y; background-position: left; padding-left: 2px; }
.left { width: 250px; float: left; padding: 0 0 20px 0; margin: 0; }
.right { width: 590px; float: left; padding: 0 0 20px 0; margin: 0; background-color: #e6e3e3; color: #404040; }
.bottomline { background-image: url(gfx/menu_sep.gif); background-repeat: repeat-x; background-position: bottom; }
.dalje { background-image: url(gfx/dalje.gif); background-repeat: no-repeat; background-position: right; width: 250px; height: 52px; text-align: right; }
.dalje2 { width: 578px; height: 31px; text-align: right; }

.padd2 { padding: 10px 5px 2px 5px; }
.padd { padding: 10px 5px; }
.paddb { padding-bottom: 5px; }
.center { text-align: center; }
.left { text-align: left; }
.red { color: #d00b0b; }
.bold { font-weight: bold;  }
img.border1 { padding: 2px; border: 1px solid #999999; }
img.ind { float: left; margin: 0 5px 5px 0; }
#navlist
{
padding: 1px;
font: bold 11px  Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif;
text-align: left;
margin: 0em;
border: 0px solid #f00;
}
#navlist li
{
list-style: none;
margin: 0em;
text-align: left;
padding:0;
background-image: url(gfx/menu_sep.gif);
background-repeat: repeat-x;
background-position: bottom;
width: 100%;
display: block;
}

#navlist li a { text-decoration: none; padding: 3px 10px ; }
#navlist li a:link { color: #444; }
#navlist li a:visited { color: #444;  }
#navlist li a:hover { color: #c61307; background-color: #dcd9d9; }
ul#navlist li#active a { color: #c61307; background-color: #dcd9d9; background-image: url(gfx/menu_sep.gif); background-repeat: repeat-x; background-position: bottom; } 


#navcontainer { text-align: left; margin: 0em; background: #cbcbcb; padding: 0; }
#navcontainer a { display: block; }

#dropmenudiv{
position:absolute;
margin-left: 50px;
margin-top: 0px;
padding: 3px;
font: normal 12px  Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif;
text-align: left;
z-index:100;
background-color: #333;
/*opacity: .9;
filter: alpha(opacity=90);*/
}
#dropmenudiv a{
width: 100%;
display: block;
padding: 1px 0;
text-decoration: none;
color: #fff;
}
#dropmenudiv a:hover { color: #c61307; }

#ticker { margin-top: 20px;  }
.tab a { font: bold 13px  Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #444; text-decoration: none; }
.tab { padding: 5px; background-image: url(gfx/menu_sep1.gif); background-repeat: repeat-x; background-position: bottom; font: bold 13px  Trebuchet MS, Lucida Grande, Verdana, Helvetica, Arial, Geneva, sans-serif; color: #444; }
.submenu { background-color: #e5e3e3; color: #444; }
.tabs td { width: 25%; height: 36px; background-color: #2e2e2e; color: #444; font-weight: bold; }
.tabs td.active { background-color: #02027e; }

.thumbs_container { width: 106px; height: 110px; float: left; padding: 3px 0; text-align: center; }
.space5 { margin-right: 5px; }
.tborder { border: 1px solid #dddddd; padding: 3px; float: left; margin: 5px; }
#image_area { padding: 5px; margin-bottom: 20px; }
.gallery_nav { padding: 5px; width: 600px; clear: both; text-align: left; clear: both; }


#fixedtipdiv{
position: absolute;
left:100px;
top:150px;
padding: 2px;
border: 1px solid #c61307;
background-color: #eaae02;
font:normal 12px Trebuchet MS, Verdana;
line-height: 18px;
z-index: 100;
}
a.zoom {color:#cbc9c9;}
a.zoom:hover {text-decoration:none;}

#kamenolom ul {color: #c61307; width:100%;text-align:left;margin:0 auto;padding-left:20px;}
#kamenolom li {list-style-image: url(gfx/li.gif);color: #333;}
a.bdr{color: #c61307;}
a.bdr:hover {text-decoration:none;}
