/********* BODY I ELEMENTI *********/
body { margin: 0px; padding:0; border: 0px; background-color: #000; font-family:Verdana, Geneva, sans-serif; font-size: 9px}
#flash { position: fixed;  width:1024px; height:768px; top: 0; left: 0; z-index: -1}
#grid { position: fixed;  width:1024px; height:768px; top: 0; left: 0}
#container { position: absolute; width:1024px; z-index: 10; background-color: transparent}

#gore{ position:relative; width:100%}
#logo { float:left}
#logo a img {border:0}
.podacigore { float: right; background-image: url(../images/svet.png); background-position: left top; width:300px; height: 132px;font-family:Verdana, Geneva, sans-serif; font-size: 9px; color: #FFF; background-repeat: no-repeat; margin-top: -50px; padding-top: 52px; padding-left:210px; margin-right: 20px}
.podacigoreplavo {color: #18a3d3}
a.plavo {color: #ffffff; text-decoration: none}
a.plavo:hover {color: #18a3d3; text-decoration: none}

/********* MENI *********/

#navigacija {  float:right; /*width:760px;*/ width:685px; padding-top: 60px; font-family:Verdana, Geneva, sans-serif; font-size: 11px; color: #FFF;}
#menu_navigacija{ margin: 0; padding: 0; margin-top:0; padding-top:0; padding-left:45px; list-style:none}
#menu_navigacija li.navigacija { float:left; margin-right: 25px}
#menu_navigacija li.navigacija span { font-size: 11px; line-height:34px; background:black}
#menu_navigacija li.navigacija span a { color:#ff1c4e; text-decoration:none}
#menu_navigacija li.navigacija span a.on { color:#ffffff}
#menu_navigacija li.navigacija span a:hover { color:#ffffff; text-decoration:underline}
#menu_navigacija li.navigacija ul.sous_navigacija { margin:0; padding:0; list-style:none; margin-top:8px}
ul.sous_navigacija li { margin-top:10px}
ul.sous_navigacija li a { padding: 3px 8px 3px 8px; background-color:#FFFFFF; text-decoration:none; color:#333333}
ul.sous_navigacija li a.on { /*padding:2px; text-decoration:none; */ color:#FFFFFF; background-color:#ff1c4e}
ul.sous_navigacija li a:hover { color:#FFFFFF; background-color:#ff1c4e}

/* content ---------------------------------------------------------- */

#sadrzaj { width: 100%; float:left; margin:20px 0 0 0; padding: 0}
#naslov { width: 100%; float:left; margin: 0; padding: 0}
.box { width: 800px; height: 200px; margin: 10px 72px 0px 152px; float:right; background-image:url(../images/dome_bg.png); background-repeat: no-repeat; background-position: right top}
.box img.ikona { vertical-align: bottom}
.box1 { width: 800px; height: 200px; margin: 4px 72px 0px 152px; float:right; background-image:url(../images/komercijalna_bg.png); background-repeat: no-repeat; background-position: right top}
.box1 img.ikona { vertical-align: middle;}
.box p { margin:0px 5px 0px 0; float:left; width: 790px}
.box1 p { margin:0px 5px 10px 0; float:left; width: 790px}
.box a { color:#ffffff; font-size:10px; text-decoration:none}
.box a:hover { color:#ffffff; font-size:10px; text-decoration:none}
.span0 { font-size:13px; font-weight:bold; color:#000000;}
.span1 { font-size:10px; font-weight:normal; color:#18a3d3}
.span2 { font-size:10px; font-weight:normal; color:#999999}
.span3 { font-size:9px; font-weight:normal; color:#ffffff;}
.box1 a { color:#ffffff; font-size:10px; text-decoration:none}
.box1 a:hover { color:#ffffff; font-size:10px; text-decoration:none}
.impresum{ width: 1013px; float:left; margin-top: 97px; font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: normal;color: #ffffff; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 10px}
.impresum a{ color:#ffffff; text-decoration:none}
.impresum a:hover{ color:#000000; text-decoration:none}
.datum{ position: absolute; width:auto; height: 200px; left: 128px; color: #cccccc; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: normal; color: #999999;}

/********* TIPOGRAFIJA *********/

/* Hedings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; color: #666666; }

h1 { font-size: 11px; line-height: 1; margin-bottom: 1em; }
h2 { font-size: 11px; line-height: 1; margin-bottom: 0.1em; color: #0A8B53 }
h3 { font-size: 1.1em; line-height: 1; margin-bottom: .7em;}
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {margin: 0}


/* Text elementi
-------------------------------------------------------------- */

p           { margin: 0px 0 1.5em; font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: normal; color: #999; line-height: 23px}
p a img		{ border: none}
p img.left  { float: left; margin: 0px 1.5em .7em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }
p img.galerija { vertical-align: middle; margin: 0}
p object.galerija { float: left; margin: 0px 1em 0.7em 0; padding: 0;}

a:focus, 
a:hover     { color: #fff; }
a           { color: #000; text-decoration: none; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 		{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Liste
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Table
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 	{ background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc klase
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

/********* TIPOGRAFIJA KRAJ*********/
