html, body, form, ol, ul, li, p, h1, h2, h3, h4, h5, blockquote, fieldset, legend, table, kbd {
padding : 0;
margin : 0;
}
* html #pagePosition, *html #content {
height: 1%;
}
ul, li {
list-style : none;
}
img, fieldset, table {
border : 0;
}
td {
vertical-align : top;
}
html, input {
font-size : 100%;
}
/* Hides from IE-mac \*/
* html #pageContent {
height : 1%;
}
/* End hide from IE-mac */

body {
height : 100%;
color : #4B4B4B;
font-size : 62.5%;
font-family : Arial, Helvetica, Sans-serif;
background : #B3CFE6 url(../images/body_bg.gif) repeat-x;
}
a {
color : #186BB4;
}
a:hover {
color : #0A8544;
text-decoration : none;
}
#pagePosition {
position : relative;
width : 1002px;
padding-top : 73px;
background : url(../images/header_bg.gif) repeat-x;
}
kbd {
position : absolute;
display : block;
font-size : 1px;
line-height : 1px;
}
kbd#static1 {
top : 0;
left : 0;
width : 339px;
height : 73px;
background : url(../images/x_logo_bg.gif) no-repeat;
}
kbd#static11	 {
top : 73px;
left : 0;
width : 96px;
height : 254px;
background : url(../images/x_logo_bg1.gif) no-repeat;
}
kbd#static2, kbd#static3, kbd#static4 {
z-index : 10;
width : 10px;
height : 10px;
}
kbd#static2 {
top : 69px;
right : 0;
background : url(../images/corner01.gif) no-repeat;
}
kbd#static3 {
bottom : 0px;
right : 0;
background : url(../images/x_corner02.gif) no-repeat;
}
kbd#static4 {
bottom : 0;
left : 92px;
background : url(../images/x_corner03.gif) no-repeat;
}
kbd#static6 {
bottom : 0;
_bottom : -1px;
left : 0;
z-index : 1;
width : 906px;
height : 4px;
background : url(../images/x_corner04.gif) repeat-x;
}
kbd#static7 {
z-index : 20;
right : 60px;
top : -42px;
width : 89px;
height : 64px;
background : url(../images/a_plus.gif) no-repeat;
}
kbd#static7  span {
display : block;
padding : 26px 0 0 40px;
}
kbd#static7 a {
display : block;
overflow : hidden;
white-space : nowrap;
text-indent : 50px;
width : 22px;
height : 22px;
}
kbd#static7 a:hover {
background : url(../images/button_a_plus.gif) no-repeat;
}
kbd#static8 {
position : absolute;
top : 100px;
left : 24px;
width : 858px;
height : 4px;
background : url(../images/dot_line.gif) repeat-x;
}
kbd#static10 {
top : 0;
left : -3px;
width : 3px;
height : 7px;
background : url(../images/corner05.gif) no-repeat;
}




h1#logo {
position : absolute;
z-index : 20;
top : 27px;
left : 18px;
}
h1#logo span {
position : absolute;
z-index : 20;
top : 89px;
left : 93px;
}
p#logoText em {
position : absolute;
width : 100px;
display : block;
overflow : hidden;
white-space : nowrap;
text-indent : 1000px;
}
#content {
position : relative;
height : 100%;
min-height : 480px;
margin-left : 92px;
padding : 100px 28px 20px 24px;
background : #ffffff url(../images/content_bg1.gif) repeat-y;
}

#menu {
position : relative;
width : 858px;
text-align : right;
border-top : 4px solid #ffffff;
border-bottom : 1px solid #B1A9A7;
}
#menuLeft {
float : left;
width : 200px;
text-align : left;
}
#menuLeft li {
position : relative;
width : 200px;
font-size : 1.2em;
line-height : 2.1em;
background : url(../images/li_dot.gif) no-repeat 5px 6px;
}
#menuLeft li.active {
background : url(../images/li_dot_active.gif) no-repeat 5px 6px;
}
#menuLeft li.active p a {
color : #0A8544;
}
#menuLeft li.last a {
background : none;
}
#menuLeft li p {
height : 2.1em;
}
#menuLeft li a {
display : block;
padding : 0 0 0 30px;
_width : 170px;
color : #231F20;
text-decoration : none;
background : url(../images/dot_line.gif) repeat-x 0 100%;
}

#menuLeft li.subMenu a:hover {
color : #146CB6;
background : #E1E6EC url(../images/bg_link.gif) no-repeat;
}
#menuLeft li a:hover {
color : #146CB6;
background : #E1E6EC;
}
#menuLeft li.subMenu a.over {
color : #146CB6;
background : #E1E6EC url(../images/bg_link.gif) no-repeat;
}


#menuLeft li ul li p {
width : 250px;
margin-left : 10px;
text-align : left;
height : auto;
}
#menuLeft li ul li.first p {
padding-top : 1px;
}
#menuLeft li ul li.lastOne p {
height : 3em;
}
#menuLeft li ul {
display : none;
position : absolute;
z-index : 100;
top : -1px;
right : -270px;
width : 270px;
}
#menuLeft li ul.ulFirst {
top : 0;
background : url(../images/submenu_bg4.gif) no-repeat 100% 0;
}
#menuLeft li ul li {
width : 270px;
font-size : 1em;
line-height : 1.8em;
background : url(../images/submenu_bg1.gif) repeat-y 100% 0;
}
#menuLeft li ul li.first {
background : url(../images/submenu_bg.gif) repeat-y 100% 0;
}
#menuLeft li ul.ulFirst li.first {
background : none;
}
#menuLeft li ul li a {
color : #231F20;
border-top : 1px dashed #ffffff;
padding : 0 0 0 18px;
background : transparent url(../images/li_dot1.gif) no-repeat 5px 9px;
}
#menuLeft li ul li.first a {
border-top : 5px solid #E1E6EC;
*background : transparent url(../images/li_dot1.gif) no-repeat 5px 14px;
_background : transparent url(../images/li_dot1.gif) no-repeat 5px 9px;
}
#menuLeft li.subMenu ul li a:hover {
color : #156DB4;
background : #ffffff;
}
#menuLeft li ul li.lastOne {
background : url(../images/submenu_bg2.gif) repeat-y 100% 100%;
}
#search {
position : relative;
margin-left : 599px;
}
#search ul, #search fieldset {
text-align : left;
}
#search legend {
display : none;
}
#search fieldset {
padding : 14px 10px 12px 10px;
background : #9FC2E0 url(../images/corner02.gif) no-repeat 100% 0;
}
#search form {
padding-left : 6px;
height : 22px;
background : url(../images/search_bg.gif) no-repeat;
}
#search input {
float : left;
border : none;
width : 204px;
_width : 200px;
height : 17px;
font-size : 1.2em;
padding-top : 4px;
background : #ffffff url(../images/search_bg1.gif) repeat-x;
}
#search input.submit {
width : 26px;
height : 22px;
background : none;
padding : 0;
}
#search ul {
margin-top : 1px;
}
#search li, #bar li {
background : #EEF3F9 url(../images/li_dot1.gif) no-repeat 13px 10px;
}
#search li.active, #bar li.active {
background : #EEF3F9 url(../images/li_dot1_active.gif) no-repeat 13px 10px;
}
#search li.active a, #bar li.active a {
color : #0A8544;
}

#search li a, #bar li a {
display : block;
padding : 5px 5px 4px 30px;
color : #5B738B;
font-size : 1.2em;
line-height : 1.4em;
text-decoration : none;
background : url(../images/dot_line_light.gif) repeat-x;
}
#search li a:hover, #bar li a:hover {
color : #231F20;
background-color : #E1E6EC;
text-decoration : underline;
}

#subMenu {
position : absolute;
right : 0;
top : 0;
z-index : 20;
float : left;
padding : 49px 32px 0 0;
height : 54px;
}
#subMenu li {
float : left;
padding-left : 30px;
font-size : 1.2em;
background : url(../images/dot_menu.gif) no-repeat 12px 5px;
}
#subMenu li a {
text-decoration : none;
color : #5B758C;
}
#subMenu li a:hover {
text-decoration : underline;
}

#bradcrumbs {
padding-left : 24px;
margin-top : -1px;
font-size : 1.2em;
color : #4B4B4B;
font-style : italic;
border-bottom : 1px solid #E1E1E1;
}
kbd#static9 {
z-index : 100;
right : 28px;
width : 7px;
height : 6px;
background : url(../images/corner04.gif) no-repeat;
}
kbd#static91 {
z-index : 100;
left : 24px;
width : 7px;
height : 6px;
background : url(../images/corner03.gif) no-repeat;
}
#bradcrumbs img {
vertical-align : middle;
margin : 9px 10px 10px 0;
}
#bradcrumbs a.link {
font-style : normal;
color : #0A8544;
}
#bradcrumbs a:hover {
color : #231F20;
}
#end {
margin-top : -6px;
height : 6px;
background : url(../images/corner08.gif) no-repeat;
}
#end span {
display : block;
height : 6px;
background : url(../images/corner09.gif) no-repeat 100% 0;
line-height : 6px;
font-size : 6px;
}





#insert {
text-align : right;
}
.domencaCMS {
float : left;
width : 579px;
text-align : left;
}
#bar {
position : relative;
margin-left : 599px;
text-align : left;
}
#bar h4 {
margin-top : 2px;
padding : 10px;
font : bold 14px Verdana, Helvetica, sans-serif;
color : #186BB4;
background : #EEF3F9	url(../images/corner10.gif) no-repeat 100% 0;
}
#bar blockquote {
padding : 20px 0 10px 10px;
color : #507494;
font-size : 1.1em;
}
#bar li span {
display : block;
line-height : 1.2em;
}
#bar blockquote span {
padding-bottom : 5px;
display : block;
font : bold 14px Verdana, Helvetica, sans-serif;
color : #186BB4;
}
#bar blockquote a {
color : #507494;
text-decoration : none;
}
#bar blockquote a:hover {
text-decoration : underline;
}
#bar blockquote br {
line-height : 10px;
}

#footer {
margin : 10px 0 0 106px;
height : 100px;
color : #231F20;
font-size : 1.1em;
}
#footer ul {
float : left;
}
#footer li {
float : left;
padding : 0 20px 10px 20px;
background : url(../images/locnica.gif) no-repeat 100% 25%;
}
#footer li.last, #menuLeft li.last a, #subMenu li.first	 {
background : none;
}
#footer li a {
float : left;
color : #231F20;
}
#footer p {
clear : both;
padding-left : 20px;
}




#frontpage h1, #novice h1, #vsebine h1, #ambulante h1, #povezave h1, #podMenu h1, #iskanje h1, #arhiv h1, #telefonske h1, #kazalo h1, #contentpage h1 {
padding : 10px 10px 10px 0;
font : bold 14px Verdana, Helvetica, sans-serif;
color : #186BB4;
}
#iskanje h1 span {
display : block;
padding-bottom : 20px;
font-size : 0.8em;
color : #0A8544;
font-weight : normal;
font-style : normal;
}
#vsebine h1 {
margin-bottom : 15px;
}
#vsebine h2, #vsebine h3, #vsebine h4, #vsebine h5 {
color : #186BB4;
padding-bottom : 15px;
}
#vsebine cite, #vsebine blockquote {
display : block;
margin : 0 0 15px 20px;
border : 1px dashed #0A8544;
padding : 10px;
}
#vsebine blockquote {
border : 1px solid #B1A9A7;
}
#vsebine p:first-letter, #novice p:first-letter {
font-weight : bold;
font-size : 1.4em;
}
#vsebine p:first-line, #novice p:first-line {
line-height : 1.6em;
}
#frontpage h1 span, #novice h1 span {
display : block;
font : normal 11px/18px Arial, Helvetica, sans-serif;
}
#vsebine h1 span, #ambulante h1 span, #povezave h1 span, #podMenu h1 span {
display : block;
padding : 0 0 5px 15px;
font-style : normal;
color : #0A8544;
background : url(../images/submenu_arrow.gif) no-repeat 0 5px;
}
#frontpage p, #novice div, #vsebine div {
margin : 0 10px 10px 0;
font-size : 1.2em;
line-height : 1.4em;
color : #4B4B4B;
background : url(../images/dot_line.gif) repeat-x 0 100%;
}
p#avtor:first-letter {
font-size : 1em;
}
p#avtor {
padding-top : 5px;
padding-bottom : 10px;
text-indent : none;
font-weight : bold;
font-size : 1.2em;
}
#vsebine div ul {
padding-bottom : 10px;
}
#vsebine div li {
padding-left : 25px;
padding-bottom : 3px;
background : url(../images/dot_li.gif) no-repeat 0 6px;
}

#novice div p, #vsebine div p {
padding-bottom : 10px;
text-indent : 15px;
}
#frontpage p img, #novice div img, #ambulante div img, #povezave div img, #podMenu div img, #iskanje div img, #arhiv div img, #kazalo div img {
float : right;
margin : 0 0 10px 10px;
}
#frontpage p span {
display : block;
padding : 5px 0 0 14px;
font-size : 10px;
background : url(../images/li_dot1.gif) no-repeat 2px 10px;
}
#frontpage p span a {
color : #B1A9A7;
font-size : 1.1em;
text-decoration : none;
}
#ambulante div li, #povezave div li, #podMenu div li, #iskanje div li, #arhiv div li, #kazalo div ul {
padding : 10px 0 10px 0;
font-size : 1.2em;
background : url(../images/dot_line_light.gif) repeat-x;
}
#ambulante div li a, #povezave div li a, #podMenu div li a, #iskanje div li a {
display : block;
padding : 0 0 10px 45px;
font-size : 1.4em;
font-weight : bold;
background : url(../images/icon_help.gif) no-repeat;
}
#povezave div li a {
font-size : 1em;
background : url(../images/pointer.gif) no-repeat 10px 0;
}
#iskanje div li a {
font-size : 1em;
background : url(../images/icon_search.gif) no-repeat 10px 0;
}
#podMenu div li a {
padding : 0 0 0 45px;
background : url(../images/submenu_arrow.gif) no-repeat 20px 6px;
}
#ambulante div li span, #povezave div li span, #iskanje div li span {
display : block;
padding-left : 45px;
}
#iskanje div li em {
color : #0A8544;
font-weight : bold;
}
#iskanje div li small {
position : absolute;
width : 30px;
text-align : center;
padding-top : 2px;
left : 30px;
}
#iskanje p {
margin-left : 50px;
font-size : 1.4em;
font-weight : bold;
color : #BE3732;
}
#iskanje p span {
color : #0A8544;
display : block;
font-size : 22px;
}
#iskanje blockquote {
margin : 20px 180px 50px 50px;
padding : 20px 20px 100px 20px;
font-size : 1.2em;
color : #BE3732;
line-height : 1.8em;
border : 1px dashed	 #BE3732;
}

#navigator {
font-size : 1.2em;
text-align : center;
}
#navigator em {
color : #0A8544;
font-size : 1.4em;
font-style : normal;
font-weight : bold;
padding : 0 3px;
}
#navigator a {
padding : 0 3px;
font-size : 1.2em;
font-weight : bold;
}
#navigator a.previus, #navigator a.next {
font-size : 1.2em;
}
#navigator a.previus {
padding : 0 10px 0 20px;
background : url(../images/submenu_arrow1.gif) no-repeat 0 50%;
}
#navigator a.next {
padding : 0 20px 0 10px;
background : url(../images/submenu_arrow2.gif) no-repeat 100% 50%;
}
#iskanje div.bottom {
background : url(../images/dot_line_light.gif) repeat-x;
padding : 15px 0;
}
#arhiv span {
display : block;
padding-top : 5px;
}
#arhiv div li {
padding-left : 90px;
padding-bottom : 10px;
}
#arhiv small {
position : absolute;
left : 24px;
}
#arhiv small strong {
display : block;
font-size : 16px;
}
#telefonske table, #contentpage #vsebina table {
border : 1px solid #25A05F;
margin : 15px 0;
width : 100%;
font-size : 1.2em;
}
#telefonske table th, #contentpage #vsebina table th {
padding : 4px 4px 4px 10px;
color : #ffffff;
background : #25A05F;
}
#telefonske .num {
text-align : right;
width : 90px;
}
#telefonske table td, #contentpage #vsebina table td {
vertical-align : top;
padding : 4px 4px 4px 10px;
border-bottom : 1px solid #9FC2E0;
}
#telefonske table tr.second td {
background : #E4E9EF	;
}
#kazalo li {
padding-bottom : 5px;
}
#kazalo li a {
display : block;
padding-bottom : 5px;
border-bottom : 1px dashed #E1E1E1;
text-decoration : none;
}
#kazalo li a:hover {
text-decoration : underline;
}
#kazalo li.nivo1 a {
font-size : 1.2em;
font-weight : bold;
padding-left : 30px;
color : #156BB4;
background : url(../images/li_dot.gif) no-repeat 5px 2px;
}
#kazalo li.nivo2 a {
font-size : 1em;
font-weight : bold;
padding-left : 60px;
color : #156BB4;
background : url(../images/submenu_arrow.gif) no-repeat 40px 5px;
}
#kazalo li.nivo3 a {
font-size : 1em;
padding : 0 0 0 75px;
color : #4B4B4B;
border : none;
background : url(../images/li_dot1.gif) no-repeat 60px 5px;
}
#kazalo li.nivo4 a {
font-size : 1em;
padding : 0 0 0 90px;
color : #4B4B4B;
border : none;
}

#contentpage {
font-size : 1.2em;
}
#contentpage p {
padding-bottom : 10px;
}
#contentpage h1 {
margin-bottom : 15px;
border-bottom : 1px solid #B1A9A7;
}
#contentpage #vsebina h1 {
color : #0A8544;
font-size : 1.8em;
text-align : center;
padding-bottom : 20px;
border : none;
}
#contentpage #vsebina h2 {
color : #0A8544;
font-size : 1.6em;
text-align : center;
padding-bottom : 15px;
}
#contentpage #vsebina h3 {
color : #0A8544;
font-size : 1.4em;
text-align : center;
padding-bottom : 15px;
}
#contentpage #vsebina h4 {
color : #186BB4;
font-size : 1.4em;
padding-bottom : 10px;
}
#contentpage #vsebina h5 {
color : #186BB4;
font-size : 1.2em;
padding-bottom : 5px;
}
#contentpage #vsebina h6 {
color : #4B4B4B;
font-size : 1.1em;
padding-bottom : 5px;
}
#contentpage #vsebina h1, #contentpage #vsebina h2, #contentpage #vsebina h3, #contentpage #vsebina h4, #contentpage #vsebina h5, #contentpage #vsebina h6 {
margin : 0;
font-family : Verdana, Helvetica, sans-serif;
}
#contentpage #vsebina hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;
width: 100%;
text-align: left;
}
#contentpage #vsebina ul {
padding-bottom : 15px;
}
#contentpage #vsebina ul li {
line-height : 16px;
padding-left : 30px;
background : url(../images/ul_icon.gif) no-repeat 10px 3px;
}

#contentpage #vsebina ol {
margin-left : 30px;
padding-bottom : 15px;
}
#contentpage #vsebina ol li {
list-style-type: decimal;
line-height : 16px;
padding-left : 0;
}



/*popravek tomaz engelman za novice*/

#novice #vsebina ul {
padding-bottom : 15px;
}
#novice #vsebina ul li {
line-height : 16px;
padding-left : 30px;
background : url(../images/ul_icon.gif) no-repeat 10px 3px;
}

#novice #vsebina ol {
margin-left : 30px;
padding-bottom : 15px;
}
#novice #vsebina ol li {
list-style-type: decimal;
line-height : 16px;
padding-left : 0;
}


/*popravek za tretji podmenu vsebine domen r*/
#search ul.green li a, #bar ul.green li a {
color : #0A8544;
}
#bar h4.green {
color : #0A8544;
background : #D5FCE7 url(../images/new_1.gif) no-repeat 100% 0;
}
#bar ul.green {
background : #D5FCE7; 
}
#bar ul.green li {
background : #D5FCE7 url(../images/new_2.gif) no-repeat 13px 10px;
}