body { background:#35363b url(images/pattern.gif); margin:0px; padding:0px; }

#background { width:100%; background:url(images/background.png) repeat-x; }
#container { width:980px; height:711px; margin:0 auto 30px auto; background:url(images/main_background.png) left 30px no-repeat; padding:30px 0 0 0; }
#container_intro { width:980px; height:711px; margin:0 auto 30px auto; padding:30px 0 0 0; }

#leftbar { float:left; width:220px; }
#nav { float:left; width:200px; height:260px; margin:45px 0 0 12px; display:inline; }
#nav ul { float:left; margin:0px; padding:0px; list-style:none; }
#nav ul li a.koncept, #nav ul li a.koncept_active { display:block; width:159px; height:61px; background:url(images/koncept.png) no-repeat; }
#nav ul li a.ponuda, #nav ul li a.ponuda_active { display:block; width:159px; height:61px; background:url(images/ponuda.png) no-repeat; }
#nav ul li a.lokacija, #nav ul li a.lokacija_active { display:block; width:159px; height:60px; background:url(images/lokacija.png) no-repeat; }
#nav ul li a.kontakt, #nav ul li a.kontakt_active { display:block; width:159px; height:59px; background:url(images/kontakt.png) no-repeat; }
#nav ul li a.koncept:hover, #nav ul li a.koncept_active { background:url(images/koncept_hover.png) no-repeat; }
#nav ul li a.ponuda:hover, #nav ul li a.ponuda_active { background:url(images/ponuda_hover.png) no-repeat; }
#nav ul li a.lokacija:hover, #nav ul li a.lokacija_active { background:url(images/lokacija_hover.png) no-repeat; }
#nav ul li a.kontakt:hover, #nav ul li a.kontakt_active { background:url(images/kontakt_hover.png) no-repeat; }

#bottom_img { float:left; height:302px; margin:40px 0 0 11px; display:inline; }

#main { float:left; width:527px; height:512px; margin:35px 0 0 0; overflow-y:auto; overflow-x: hidden; padding:30px 40px 30px 5px; position:relative; z-index:100; }
#main p { font-family:"Courier New", Courier, monospace; font-size:14px; color:#0c0d0e; line-height:24px; margin:0px 0 15px 0; }
#main h1 { margin:0 0 20px 0; padding:0px; text-align:center; font-size:12px; }
#main .lokacija_img { float:left; width:515px; margin:0 0 30px 0; }
#main p.kontakt { font-size:16px; text-align:center; }
#main p.left { text-align:left; }
#main p.margin { margin-left:45px; }
#main .bold { font-weight:bold; }
#main .big { font-size:18px; }

#main h1.ponuda { text-align:left; margin:0 0 20px 20px; display:inline; }
#main .ponuda { float:left; width:100%; margin:0 0 40px 0; }
#main .ponuda .left, #main .ponuda .right { float:left; width:500px; }
#main .ponuda .right { margin:0 0 0 10px; }
#main .ponuda .small { font-size:11px; }


#map { float:left; width:515px; height:300px; background:#999; z-index:0; position:relative; }


#sidebar { float:left; width:185px; height:500px; }
#sidebar .logo { float:left; width:170px; height:156px; margin:22px 0 0 13px; display:inline; }

#anketa { float:left; width:100%; background:url(images/anketa_background.png); margin:55px 0 0 0; font-family:"Courier New", Courier, monospace; color:#e6e6e6; padding:0 0 20px 0; }
#anketa .title { float:left; width:100%; background:url(images/anketa_border.gif) no-repeat bottom; text-align:center; font-size:20px; font-weight:bold; padding:15px 0 5px 0; }
#anketa .question { float:left; font-size:14px; font-weight:bold; margin:17px 0 0 0; padding:0 20px 0 35px; }
#anketa_form { float:left; padding:0 5px 0 0; font-size:12px; display:inline; line-height:30px; margin:0 0 0 -28px; }
#anketa_form .submit { background:#000000; border:1px solid #e6e6e6; color:#e6e6e6; font-family:"Courier New", Courier, monospace; margin:20px 0 0 80px; }

#poll { margin:20px 0 0 35px; float:left; display:inline; }
#poll p { margin:0px; font-size:14px; }
#poll p.small { font-size:11px; font-family:Arial, Helvetica, sans-serif; }

.bar_cont { float:left; width:120px; background:#f1f1f1; margin:0px; display:inline; }
.bar { float:left; height:10px; background:#999999; font-size:0px; }

#footer { float:right; width:440px; margin:17px 0 0 350px; }
#footer p { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#09090a; font-weight:bold; }

