html	{ height:100%; width:100%; }
body	{ background:#000; font:100%/150% Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0; }
a		{ text-decoration:none; color:#cc0000; outline:none; }
p		{ color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.4em; padding:5px 0; }
img		{ border:0; }
h2		{ padding:0 0 0 20px; margin:0; text-transform:uppercase; font-size:0.9em; font-weight:normal; float:left; line-height:40px; display:none; }

div#center		{ width:1px; height:1px; position:absolute; top:50%; left:50%; }
div#container	{ width:950px; height:500px; position:absolute; top:-250px; left:-475px; overflow:hidden; }
div#content		{ width:950px; height:500px; position:absolute; top:0; left:0; overflow:hidden; }

ul#cont_container 			{ width:7600px; height:500px; list-style-type:none; margin:0; padding:0; }
ul#cont_container li		{ width:950px; height:500px; float:left; overflow:hidden; }
li#content_naslovna			{ background:url(/images/naslovna.jpg); }
li#content_revelin			{ background:url(/images/revelin.jpg); }
li#content_lokacija			{ background:url(/images/lokacija.jpg); }
li#content_informacije		{ background:url(/images/informacije.jpg); }
li#content_jelovnici		{ background:url(/images/jelovnici.jpg); }
li#content_posebne_ponude	{ background:url(/images/posebne_ponude.jpg); }
li#content_video			{ background:url(/images/video.jpg); }
li#content_galerija			{ background:url(/images/galerija.jpg); }
li#content_kontakt			{ background:url(/images/kontakt.jpg); }

div#header					{ width:220px; height:90px; position:absolute; left:0; top:205px; background:#000; z-index:100; }
a#navigation				{ width:60px; height:25px; display:block; text-decoration:none; color:#fff; font-size:0.7em; line-height:20px; padding:15px 0 0 0; background:url(/images/navigation_bg.gif) 0 0 no-repeat; position:absolute; bottom:0; right:20px; }
a#navigation:hover			{ color:#900; background:url(/images/navigation_bg.gif) 0 -40px no-repeat; }


div#lang					{ width:115px; height:25px; position:absolute; top:20px; left:810px; text-align:right; font-size:0.6em; z-index:101; }
div#lang a					{ color:#fff; }
div#lang a:hover			{ color:#900; }

div#menu_cont				{ width:950px; height:90px; position:absolute; top:205px; left:0; z-index:200; background:#000; }

ul#menu						{ width:850px; list-style-type:none; padding:0 50px; margin:0; text-transform:uppercase; }
ul#menu	li					{ float:left; }
ul#menu li a				{ display:block; height:90px; padding:0 20px; color:#fff; text-decoration:none; font-size:0.9em; line-height:40px; }
ul#menu li a:hover			{ color:#900; }

ul#submenu					{ width:200px; list-style-type:none; padding:0 10px; margin:-10px 0; text-transform:uppercase; float:left; display:none; }
ul#submenu li				{ float:left; }
ul#submenu li a				{ display:block; height:20px; padding:0 10px; color:#fff; text-decoration:none; font-size:0.7em; line-height:20px; }
ul#submenu li a:hover		{ color:#900; }

div.tekst_cont				{ margin:75px 0 0 230px; background:url(/images/tekst_bg.png); width:410px; height:270px; padding:40px; float:left; }
div.tekst					{ width:410px; height:270px; position:relative; float:left; margin:0; padding:0; }
div.tekst2					{ width:410px; height:270px; position:relative; float:left; margin:0; padding:0; }
ul#cont_container li ul li	{ width:auto; height:auto; }

form, fieldset		{ margin:0; padding:0; border:0; }
label				{ color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.4em; padding:0; float:left; width:150px; height:20px; margin-top:12px; }
input.text			{ color:#000; border:0; border-bottom:1px dotted #000; background:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.4em; padding:0 10px; float:left; width:240px; height:20px; margin-top:12px; }
input.btn			{ color:#900; border:0; background:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.4em; padding:0; float:left; width:410px; text-align:center; margin-top:20px; cursor:pointer; }

div#gallery_container		{ width:720px; height:74px; position:relative; float:right; margin:205px 0 0 230px;  background:#000; padding:8px 0; z-index:1; }

ul#cont_container li ul.menus			{ margin:0; padding:0; }
ul#cont_container li ul.menus li		{ width:100%; }

div.slider			{ width:230px; height:350px; position:reletive; float:right; overflow:hidden; margin:75px 0 0 0; }



