/* vse resetiramo */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, button, 
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

body {text-align:center;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:12px;margin-top:50px; padding:0px; background-color:#e5e5e5; color:#858585;}	
a, a:hover {color:#0C4BB2; text-decoration:none;}
#clear {clear:both;}
img {border:none;}

h1 {font-size:20px; margin:0 0 10px 0px; padding:0px;}
h2 {font-size:16px; margin-top:10px; margin-bottom:5px;}
h3 {font-size:13px; color:#333333; margin-top:10px; margin-bottom:5px;}

select , textarea , input {border: 1px solid #808080;color : #000000;font-size : 11px;font-family : Arial, Verdana, Helvetica, sans-serif;background-color : #ffffff;margin:0;}
textarea {width:200px; height:150px;}

.napaka {padding:5px; color:#FFF; background-color:#F00; margin-bottom:5px;}

#frame {width:950px;margin-right:auto;margin-left:auto;margin-top:0px;padding:0px;text-align:left; background-color:#FFF;}
#center {width:580px;padding:0px;float:left; margin-bottom:0; margin-top:20px;}
#desno {float:left; width:370px; margin-top:0px; background:url(grafika/rcol_bg.jpg) repeat-y right;}

#hmeni { display:block; background-color:#f7f7f7; width:950px; float:right; font-size:12px;}
#hmeni ul {margin:0;padding:0; float:right;}
#hmeni li {list-style:none; float:left;}
#hmeni li a {padding:8px 8px; background:#d69522;display:block; margin:0; color:#FFFFFF; text-decoration:none; border-left:1px #FFFFFF solid;}
* html #hmeni li a {}
#hmeni li a:hover {background:#ffffff;color:#858585;}
#hmeni ul li a.selected {background:#ffffff;color:#858585;}

#abt {width:940px;margin-right:auto;margin-left:auto;margin-top:0px;padding:0px;text-align:center;background:#d69522; color:#FFF; line-height:1.5em; padding:5px;}
#abt a:link, #abt a:visited, #abt a:hover{color:#FFF;}

#footer {padding:5px; text-decoration:none;}
#footer a {text-decoration:none; color:#666666;}	

#header {height:61px; margin:0; position:relative;}

#jeziki {position:absolute; top:10px; right:10px;}
#info {position:absolute; top:43px; right:10px;color:#FFF;}
#info a, #info a:hover {color:#FFF;}

#desno .lcol{width:187px; float:left; height:300px; text-align:center;}
#desno .lcol img {margin-top:100px;}
#desno .lcol p {margin-top:10px; font-weight:bold; font-size:14px;}
#desno .rcol{width:178px; float:left;}

#desno .zg_menu {margin:0; padding:0;}
#desno .zg_menu li a {background:url(grafika/zg_menu_bg.jpg) left repeat-y; padding:10px 25px; width:178px; display:block;color:#FFF;}
#desno .zg_menu li a:hover {background:none;color:#858585;}

#desno .rcol div {margin:10px 15px; padding:0 10px 10px; border-bottom:1px #999 solid;}
#desno .rcol p {margin:5px 25px;}

#desno .banner_block {clear:both;}
#desno .banner_block li{list-style:none; margin:0 0 5px; position:relative; display:block;clear:both; height:140px}
#desno .banner_block li img{position:absolute; top:0px; left:0px;}
#desno .banner_block li .naslov {position:absolute; top:0px; left:0px; z-index:100; color:#FFF; margin:15px 20px; font-size:24px;}
#desno .banner_block li .tekst {position:absolute; bottom:0px; left:0px; z-index:100; color:#FFF; margin:15px 20px 10px;}
#desno .banner_block li .tekst p {margin:0 0 5px;}

#desno .sp_menu {margin:0 10px;}
#desno .sp_menu li {margin:5px 0;}
#desno .sp_menu li a, #desno .sp_menu li a:hover{color:#858585;}

/* meni levo */
#levo ul{ margin:0;padding: 0;list-style-type: none;width: 140px; position:absolute; top:80px; left:160px;}	
#levo ul li{position: relative;}	
#levo ul li ul{position: absolute;width: 140px;top: 0;visibility: hidden;}
#levo ul li a{display: block;overflow: auto;color: #ffffff;text-decoration: none;background: #0C4BB2;padding: 4px 6px; margin-bottom:2px; text-decoration:none;}
#levo ul li a:hover{background-color: #0331A6; text-decoration:none;}
#levo ul li a.selected {background:#0331A6;}
#levo .subfolderstyle{}	
/* Holly Hack for IE \*/
* html #levo ul li { float: left; height: 1%; }
* html #levo ul li a { height: 1%;  text-decoration:none;}
* html #levo ul li a:hover { height: 1%;  text-decoration:none;}
* html #levo ul li a:visited { height: 1%;  text-decoration:none;}
/* End */
	
.vs {margin:0px 15px; padding:0; color:#666666;}
.vs p {margin:0px 0 10px 0;}
* html #center .vs {height:280px;}

.vs table {border:1px #ffffff solid; border-collapse:collapse; margin:0 0 10px;}
.vs table td {border:1px #ffffff solid; border-collapse:collapse; padding:3px; color:#4E5F7A;}
.vs table td.head {border:1px #ffffff solid; border-collapse:collapse; background-color:#A5A5A5; padding:3px; color:#4E5F7A; font-weight:bold;}

.bc {margin-bottom:20px; margin-top:0; font-size:10px;}
.bc a, .bc a:hover {padding:0; background:none; font-weight:normal; color: #858585; text-decoration:underline;}

#center ul {margin:10px 25px;}
* html #center ul {margin:10px 20px;}
#center ul li { list-style:circle;}

#center ol {margin:10px 30px;}
* html #center ol {margin:10px 20px;}
#center ol li { list-style: decimal;}

a#si_rezervacija_s {float:right; margin:18px 18px 0 auto; width:415px; height:30px; background:url(grafika/si-vozilo-dol-on.jpg) no-repeat right;}
a#si_rezervacija_s:hover {background:url(grafika/si-vozilo-dol-off.jpg) no-repeat right;}
a#si_povprasevanje_s {float:right; margin:18px 18px 0 auto; width:415px; height:30px; background:url(grafika/si-povpr-dol-on.jpg) no-repeat right;}
a#si_povprasevanje_s:hover {background:url(grafika/si-povpr-dol-off.jpg) no-repeat right;}

#about {margin:5px 10px;}
#about a {margin:0 10px; color:#666666;}

.gal_head {padding:5px; background-color:#E4EEFB; border:1px #AECEF9 solid; width:390px; margin-bottom:10px; cursor:pointer; position:relative;}
.gal_head span {position:absolute; top:5px; left:80px; font-weight:bold;}
.gal {}
.gal table {border:none; margin:0px 0 10px;}
.gal table td {border:none; padding:3px;}
.gal table td img{border:1px #CCCCCC solid; padding:2px;}

.kontakt{margin:0 60px;}
.k1{background:#cccccc; padding:5px 20px;}
.k1 p {margin:5px 0;}
.k2{background:#e6e6e6; padding:5px 20px;}
.k2 p {margin:5px 0;}
.napaka {}
.napaka p {}
.kontakt label{display:block; width:150px; float:left;}
.kontakt textarea {width:350px; height:60px;}
.kontakt option, .kontakt textarea, .kontakt input {padding:2px;}
.kontakt input { width:250px;}
.kontakt input.submit { width:121px; height:23px; margin-left:280px; background:url(grafika/submit_off.jpg) no-repeat top left; cursor:pointer; padding:0 0 2px 3px; border:none; color:#7A7A7A; text-align:left; font-weight:bold;}
.k2 p.nacin {margin-left:0;}
* html .k2 p.nacin {margin-left:152px;}
.nacin input {width:auto; border:none; background-color:#e6e6e6;}
.kontakt option {margin:0 20px;}

#center ul.menu {margin:0;}
* html #center ul.menu {margin:0;}
#center ul.menu, ul.menu ul {list-style-type:none;margin: 0;padding: 0; list-style:none;}
#center ul.menu {margin: 0 0 20px;}
#center ul.menu a {display: block;text-decoration: none; font-weight:normal; text-decoration:none;background: none; padding: inherit;}
#center ul.menu li {margin-top: 1px; list-style:none;}
#center ul.menu li a {background: #dddddd;color: #fff;	padding: 0.5em; color:#4e5f7a;text-decoration: none; font-weight:normal; text-decoration:none;}
#center ul.menu li a:hover {background: #a5a5a5; color:#4e5f7a;text-decoration: none;}
#center ul.menu ul {list-style-type:none;margin: 10px 0 10px 10px;padding: 0;}
#center ul.menu li ul li {margin-left:30px; list-style:inherit;}
#center ul.menu li ul li a {background:none; display:inline; padding:inherit;font-weight:bold; text-decoration:underline;}
#center ul.menu li ul li a:hover {background:none; display:inline; padding:inherit;text-decoration:none;}
#center ul.menu ul li ul li{list-style:square;margin: 10px 0 10px 10px;padding: 0;}
