/* ::::: http://www.1km.ba/bruno/styles.css ::::: */

* { margin: 0pt; padding: 0pt; }
body {
	background: rgb(0, 0, 0) url('bg-2.jpg') repeat fixed center;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 25px;
	color: rgb(204, 204, 204);
}
#preloader { position: absolute; background-color: white; height: 100%; width: 100%; opacity: 0.8; display: none; }
#preloadIMG { position: absolute; left: 50%; width: 20px; margin-left: -10px; height: 20px; top: 150px; }
a { text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; }
a:hover { text-decoration: none; color: rgb(197, 197, 197); }
#top-corner { position: absolute; top: 0px; right: 0px; height: 100px; width: 100px; text-decoration: none; }
h1 a:visited { margin: 7px 0pt 0pt; padding: 0pt; color: rgb(150, 150, 150); font-family: "trebuchet ms",sans-serif; font-weight: bold; font-size: 15px; text-transform: none; text-decoration: none; }


h1 a:link { margin: 7px 0pt 0pt; padding: 0pt; color: rgb(150, 150, 150); font-family: "trebuchet ms",sans-serif; font-weight: bold; font-size: 15px; text-transform: none; text-decoration: none; }


h1 a:hover { margin: 7px 0pt 0pt; padding: 0pt; color: rgb(150, 150, 150); font-family: "trebuchet ms",sans-serif; font-weight: bold; font-size: 15px; text-transform: none; text-decoration: none; }

h1 { margin: 7px 0pt 0pt; padding: 0pt; color: rgb(150, 150, 150); font-family: "trebuchet ms",sans-serif; font-weight: bold; font-size: 15px; text-transform: none; text-decoration: none; }
h2 { margin: 0px; font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; font-style: italic; letter-spacing: -1px; padding-bottom: 10px; font-size: 18px; color: rgb(255, 255, 255); }
#footer { position: absolute; left: 0px; top: 0px; }
img { border: medium none ; }
#h4glavna { background: transparent url('banner.gif') no-repeat; }
#h4glavna a { background: transparent url('banner.gif') no-repeat; }
#h4glavna a:hover { background: transparent url('banner2.gif') no-repeat; }
acronym { border-bottom: 1px dotted; cursor: help; }
#contact { margin: 0pt auto; width: 592px; }
#gljavo { margin: 0pt auto; width: 616px; padding-top: 0px; }
#gljavo h3 a { margin: 0px auto; width: 592px; height: 30px; display: block; }
#gljavo h3 a span { display: none; }


#h3Gallery a { background: transparent url('Gallery.jpg') repeat; }
#h3Gallery a:hover { background: transparent url('Gallery.jpg') repeat scroll 0pt 30px; }

#h3service a { background: transparent url('service.jpg') repeat; }
#h3service a:hover { background: transparent url('service.jpg') repeat scroll 0pt 30px; }

#h3Price a { background: transparent url('Price.jpg') repeat; }
#h3Price a:hover { background: transparent url('Price.jpg') repeat scroll 0pt 30px; }

#h3About-us a { background: transparent url('About-us.jpg') repeat; }
#h3About-us a:hover { background: transparent url('About-us.jpg') repeat scroll 0pt 30px; }

#h3back a { background: transparent url('back.jpg') repeat; }
#h3back a:hover { background: transparent url('back.jpg') repeat scroll 0pt 30px; }





#h3contact a { background: transparent url('contact_001.jpg') repeat; }
#h3contact a:hover { background: transparent url('contact_001.jpg') repeat scroll 0pt 34px; }


.glavni { margin: 0px auto; background: transparent url('bek.jpg') no-repeat scroll center top; width: 592px; height: 252px; padding-left: 20px; }



.glavnileft { padding: 20px 0pt 0pt 0px; float: left; width: 560px; height: 210px; color: rgb(228, 228, 228); }
.glavnileft2 {
	padding: 20px 0pt 0pt 0px;
	float: left;
	width: 560px;
	height: 210px;
	color: rgb(228, 228, 228);
	list-style-position: inside;
	list-style-image: none;
	list-style-type: circle;
}

.glavnileft h3 { padding: 15px 0pt 32px 20px; color: rgb(255, 255, 255); text-transform: uppercase; font-weight: normal; font-size: 18px; font-family: "Trebuchet MS",Tahoma,Arial,sans-serif; }
.glavnileft p { padding-left: 5px; padding-right: 5px; }
.glavnileft h4 a { margin: 0pt 0pt 2px; padding: 6px 0pt 0pt 5px; display: block; text-decoration: none; width: 195px; height: 19px; font-size: 11px; font-weight: normal; }
.glavniright { padding: 30px 0pt 0pt 24px; float: left; width: 243px; height: 190px; color: rgb(228, 228, 228); }
.glavnicontent { padding: 10px 0pt 0pt 10px; width: 223px; height: 128px; }
.decalage { text-indent: 1.4em; }
.load { padding: 45px 0pt 0pt; width: 223px; text-align: center; }
.mkList2 { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.mkList2 li { border-bottom: 1px solid rgb(20, 20, 20); padding: 4px 0px 4px 25px; background: transparent url('bullet_right2.gif') no-repeat scroll left center; }
.mkList { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.mkList li { border-bottom: 1px solid rgb(20, 20, 20); padding: 4px 0px 4px 25px; background: transparent url('bullet_right.gif') no-repeat scroll left center; }
.podvuceno { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.podvuceno li { border-bottom: 1px solid rgb(20, 20, 20); padding: 4px 0px 4px 25px; background: transparent url('plus.gif') no-repeat scroll left center; }
.podvuceno2 { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.podvuceno2 li { border-bottom: 1px solid rgb(43, 45, 49); padding: 4px 0px 4px 25px; }
.podvuceno li:hover { border-bottom: 1px solid rgb(20, 20, 20); padding: 4px 0px 4px 25px; background: rgb(20, 20, 20) url('plus.gif') no-repeat scroll left center; }
.listaj2 { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.listaj2 li { border-bottom: 1px solid rgb(20, 20, 20); padding: 4px 0px 4px 25px; background: transparent url('arrow.gif') no-repeat scroll left center; }
h5 { font-family: "Lucida Sans Unicode","Lucida Grande",Geneva,Arial,Helvetica,sans-serif; font-size: 14px; }
hr { border: 1px solid rgb(20, 20, 20); }
#randimg a img { border: 2px solid rgb(10, 24, 31); margin: 3px 0px 0px 5px; padding: 2px; background: rgb(0, 0, 0) none repeat; }
#randimg a:hover img { border: 2px solid rgb(0, 0, 0); background: rgb(10, 24, 31) none repeat; }
.slika { border: 1px solid rgb(43, 44, 48); padding: 4px; }
.podvuceno2 { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.podvuceno2 li { padding: 4px 0px 4px 25px; }
#readId { margin: 0pt; padding: 0px; position: relative; height: auto; }
#readId2 { margin: 0pt; padding: 0pt; overflow: hidden; position: relative; }
.readClass p { font-family: Arial,Helvetica,sans-serif; color: rgb(255, 0, 0); text-align: center; }
#footer { margin: 0px; background: rgb(0, 0, 0) none repeat; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode","Lucida Sans",Tahoma; font-size: 10px; bottom: 0px; color: rgb(255, 255, 255); height: 74px; padding-right: 50px; }

/* ::::: http://www.1km.ba/bruno/hs/sIFR-screen.css ::::: */

.sIFR-flash { margin: 0pt; visibility: visible ! important; }
.sIFR-replaced { visibility: visible ! important; }
span.sIFR-alternate { overflow: hidden; position: absolute; left: 0pt; top: 0pt; width: 0pt; height: 0pt; display: block; }

td {
	font-family: osaka, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.nw { white-space: nowrap; }
