/* opis osnovnih html elemenata */
body {
	margin : 20px;
	padding : 0px;
	background-color : White;
	color : Black;	
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	/*patch za IE za hover pseudo klasu*/
	behavior:url("csshover2.htc");
}

body.black {
	background-color : Black;
	color : White;	
}

table {
	vertical-align: top;
	border : 0px none;
	margin : 0px;
	padding : 0px;
}

tr {
	vertical-align: top;
	border : 0px none;
	margin : 0px;
	padding : 0px;	
}

td {
	vertical-align: top;
	border : 0px none;
	margin : 0px;
	padding : 0px;
}

img {
	margin : 0px;
	padding : 0px;
	border : 0px none;
	display : block;
}

img.inlineimage {
	display : inline;
}

img.floatleft {
	float : left;
}

img.floatright {
	float : right;
}

b {
	font-weight : bold;
}

i {
	font-style : italic;
}

em {
	font-style : normal;
	color : Red;
}

em.bold {
	font-weight : bold;
}

em.italic {
	font-style : italic;
}

h1 {
	margin : 0px;
	padding : 0px;	
	font-size : 17px;
	font-style : normal;
	font-weight : bold;
}

h2 {
	margin : 0px;
	padding : 0px;	
	font-size : 17px;
	font-style : italic;
	font-weight : normal;
}

h3 {
	margin : 0px;
	padding : 0px;	
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
}

p {
	margin : 0px;
	padding : 0px;
	text-align : left;
}

p.informacije{
	margin : 0px;
	padding : 0px;
	text-align : left;
	font-size : 10px;
	font-style : normal;
	text-align : justify;
}

p.naslov{
	margin : 0px;
	padding : 0px;
	font-size : 12px;
	font-style : normal;
	text-align : left;
}

p.kontakt{
	margin : 0px;
	padding : 0px;
	font-size : 9px;
	font-style : normal;
	text-align : left;
}

p.alignjustify {
	text-align : justify;
}

p.nowrap {
	white-space : nowrap;
}

/* opis linkova */
a:link, a:visited, a:active {
	background-color : White;
	color : Blue;
	text-decoration : none;
}

a:hover {
	background-color : White;
	color : Red;
	text-decoration : underline;
}

a.menu:link, a.menu:visited, a.menu:active {
	background-color : Transparent;
	color : #857264;
	text-decoration : none;
	font-size : 9px;
	font-weight : bold;
}

a.menu:hover {
	color : #5c5c5c;
}

a.menuactive:link, a.menuactive:visited, a.menuactive:active {
	background-color : Transparent;
	color : Black;
	text-decoration : none;
	font-size : 9px;
	font-weight : bold;
}

a.menuactive:hover {
	color : #5c5c5c;
}

a.submenu:link, a.submenu:visited, a.submenu:active {
	background-color : Transparent;
	color : #857264;
	text-decoration : none;
	font-size : 9px;
}

a.submenu:hover {
	color : #5c5c5c;
}

a.submenuactive:link, a.submenuactive:visited, a.submenuactive:active {
	background-color : Transparent;
	color : Black;
	text-decoration : none;
	font-size : 9px;
}

a.submenuactive:hover {
	color : #5c5c5c;
}

a.text:link, a.text:visited, a.text:active {
	background-color : Transparent;
	color : #857264;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
}

a.text:hover {
	color : #5c5c5c;
}

a.textwhite:link, a.textwhite:visited, a.textwhite:active {
	background-color : Transparent;
	color : Black;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
}

a.textwhite:hover {
	color : #5c5c5c;
}

a.textblack:link, a.textblack:visited, a.textblack:active {
	background-color : Transparent;
	color : White;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
}

a.textblack:hover {
	color : #9a9a98;
}


a.menublack:link, a.menublack:visited, a.menublack:active {
	background-color : Transparent;
	color : White;
	text-decoration : none;
	font-size : 9px;
	font-weight : bold;
}

a.menublack:hover {
	color : #9a9a98;
}

a.menublackactive:link, a.menublackactive:visited, a.menublackactive:active {
	background-color : Transparent;
	color : #99877d;
	text-decoration : none;
	font-size : 9px;
	font-weight : bold;
}

a.menublackactive:hover {
	color : #9a9a98;
}

a.submenublack:link, a.submenublack:visited, a.submenublack:active {
	background-color : Transparent;
	color : White;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
}

a.submenublack:hover {
	color : #9a9a98;
}

a.submenublackactive:link, a.submenublackactive:visited, a.submenublackactive:active {
	background-color : Transparent;
	color : #99877d;
	text-decoration : none;
	font-size : 10px;
	font-weight : bold;
}

a.submenublackactive:hover {
	color : #9a9a98;
}

a.kontakt:link, a.kontakt:visited, a.kontakt:active {
	background-color : Transparent;
	color : White;
	text-decoration : none;
	font-size : 11px;
	font-weight : bold;
}

a.kontakt:hover {
	color : #9a9a98;
}

a.korisnici:link, a.korisnici:visited, a.korisnici:active {
	background-color : Transparent;
	color : White;
	text-decoration : none;
	font-size : 9px;
	font-weight : bold;
}

a.korisnici:hover {
	color : #9a9a98;
}

/* opis elemenata za layout */
div#layoutnaslovnica {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_naslovnica.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_ogs {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_ogs.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_gezt {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_gezt.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_sipp {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_sipp.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_is {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_is.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_ov {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_ov.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_ae {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_ae.jpg);
	background-repeat : no-repeat;
}

div#layoutusluge_p {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_usluge_p4.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
	border : 1px dashed #99877d; 
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_znakovi {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_znakovi.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_nazivi {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_nazivi.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_graficki {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_graficki.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_plakati {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_plakati.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_oglasi {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_oglasi.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_katalozi {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_katalozi.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_izlozi {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_izlozi.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_majice{
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_majice.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_internet {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_internet.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_vozila {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_vozila.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_ambalaze {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_ambalaze.jpg);
	background-repeat : no-repeat;
}

div#layoutgalerija_magazini {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_galerija_magazini.jpg);
	background-repeat : no-repeat;
}

div#layoutkorisnici {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_korisnici.jpg);
	background-repeat : no-repeat;
}

div#layoutinformacije {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_informacije.jpg);
	background-repeat : no-repeat;
}

div#layoutkontakt {
	position : relative;
	width : 1022px;
	height : 766px;
	border : 1px dashed #99877d; 
    margin-left : auto;
    margin-right : auto;
	background-image : url(images/bkg_kontakt.jpg);
	background-repeat : no-repeat;
}

div#top {
	position : relative;
	overflow : hidden;
	width : 1022px;
	height : 655px;
}

div#topleft {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 0px;
	width : 362px;
	height : 655px;
}

div#topleftlogo {
	position : relative;
	overflow : hidden;
	width : 362px;
	height : 244px;
}

div#toplefttext {
	position : relative;
	overflow : hidden;
	width : 284px;
	height : auto;
	min-height : 14px;
	padding-top : 8px;
	padding-left : 58px;
	padding-right : 20px;
	padding-bottom : 6px;
}

div#topleftlinks {
	position : absolute;
	overflow : hidden;
	bottom : 0px;
	left : 0px;
	right : 0px;
	padding-left : 58px;
	padding-right : 20px;	
}

div#toplefttext_slika {
	position : relative;
	overflow : hidden;
	width : 107px;
	height : 146px;
	border : 1px dashed #948373;
}

div#toplefttext_poredslike {
	position : absolute;
	overflow : hidden;
	left : 0px;
	right : 0px;
	bottom : 0px;
	padding-left : 180px;
	padding-right : 20px;
	
}

div#topcenter {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 362px;
	width : 603px;
	height : 655px;
}

div#topcentermenu {
	position : relative;
	overflow : hidden;
	width : 603px;
	height : 52px;
}

div#topcentermenunaslovnica {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 0px;
	width : 79px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenuusluge {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 87px;
	width : 116px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenugalerija {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 211px;
	width : 100px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenukorisnici {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 319px;
	width : 103px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenuinformacije {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 430px;
	width : 81px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenukontakt {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 519px;
	width : 76px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenunaslovnicablack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 0px;
	width : 79px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenuuslugeblack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 87px;
	width : 116px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenugalerijablack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 211px;
	width : 100px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenukorisniciblack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 319px;
	width : 103px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenuinformacijeblack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 430px;
	width : 81px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentermenukontaktblack {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 519px;
	width : 76px;
	height : 12px;
	border-left : 1px dashed #99877d; 
	padding-top : 40px;
	padding-left : 7px;
}

div#topcentersubmenu {
	position : relative;
	overflow : hidden;
	width : 603px;
	height : 201px;
}

div#topcentersubmenuusluge {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 87px;
	width :219px;
	height : 194px; 
	padding-top : 7px;
	padding-left : 7px;	
}

div#topcentersubmenugalerija {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 211px;
	width :219px;
	height : 194px; 
	padding-top : 7px;
	padding-left : 7px;	
}


div#topcentercontent {
	position : relative;
	overflow : hidden;
	width : 601px;
	height : 400px;
	border : 1px dashed #99877d; 
}

div#topcentercontent_prviredak {
	position : absolute;
	overflow : hidden;
	width : 140px;
	height : 380px;
	padding-left : 10px;
	padding-top : 20px;
	padding-bottom : 10px;
}

div#topcentercontent_drugiredak {
	position : absolute;
	overflow : hidden;
	width : 140px;
	height : 380px;
	padding-left : 160px;
	padding-top : 20px;
	padding-bottom : 10px;
}

div#topcentercontent_treciredak {
	position : absolute;
	overflow : hidden;
	width : 140px;
	height : 380px;
	padding-left : 310px;
	padding-top : 20px;
	padding-bottom : 10px;
}

div#topcentercontent_cetvrtiredak {
	position : absolute;
	overflow : hidden;
	width : 140px;
	height : 380px;
	padding-left : 460px;
	padding-top : 20px;
	padding-bottom : 10px;
}

div#topcentercontent_karta {
	position : relative;
	overflow : hidden;
	width : 601px;
	height : 400px;
	border : 1px dashed #99877d; 
}

div#topcentercontent_rad {
	background-color : White;
	position : relative;
	overflow : hidden;
	width : 601px;
	height : 400px;
	border : 1px dashed #99877d; 
}

div#topcentercontent_text {
	position : relative;
	overflow : hidden;
	width : 553px;
	height : auto;
	min-height : 14px;
	padding-top : 20px;
	padding-left : 28px;
	padding-right : 20px;
	padding-bottom : 6px; 
}

div#topright {
	position : absolute;
	overflow : hidden;
	top : 0px;
	left : 965px;
	width : 57px;
	height : 655px;
}

div#bottom {
	position : relative;
	overflow : hidden;
	width : 1022px;
	height : 51px;
	margin-top : 8px;
	margin-bottom : 52px;
}

div#bottomtext {
	position : absolute;
	overflow : hidden;
	bottom : 0px;
	left : 0px;
	padding-left : 58px;	
}

/* opis ostalih elemenata */

div.scrollable
{
	width : 561px;
	height : 360px;
	position : relative;
	overflow : auto;
	padding-right : 12px;
}

.black {
	color : Black;
}

.gold {
	color : #99877d;
}

.lightgray {
	color : #c3c2c0;
}

.gray {
	color : #5c5c5c;
}

.white {
	color : White;
}

.razmak5 {
	height : 5px;
}

.razmak10 {
	height : 10px;
}

.razmak15 {
	height : 15px;
}

.razmak20 {
	height : 20px;
}

.razmak30 {
	height : 30px;
}

.razmak55 {
	height : 55px;
}
