ul, ol, pre, dl, p {
	margin-top : 0;
	margin-bottom : 0;
	list-style-image: none;
	list-style-type: none;
} 
code.escaped { 
white-space : nowrap; 
} 
.vspace { 
margin-top : 15px; /*razmik med vrticami */
} 
.indent { 
margin-left : 40px; 
} 
.outdent { 
margin-left : 40px; 
text-indent : -40px; 
} 
a.createlinktext { 
text-decoration : none; 
border-bottom : 1px dotted gray; 
} 
a.createlink { 
text-decoration : none; 
position : relative; 
top : -0.5em; 
font-weight : bold; 
font-size : smaller; 
border-bottom : none; 
} 
img { 
border : 0; 
} 
.editconflict { 
color : green; 
font-style : italic; 
margin-top : 0; 
margin-bottom : 1.33em; 
} 
table.markup { 
border : 2px dotted #ccf; 
width : 90%; 
} 
td.markup1, td.markup2 { 
padding-left : 10px; 
padding-right : 10px; 
} 
table.vert td.markup1 { 
border-bottom : 1px solid #ccf; 
} 
table.horiz td.markup1 { 
width : 23em; 
border-right : 1px solid #ccf; 
} 
table.markup caption { 
text-align : left; 
} 
div.faq p, div.faq pre { 
margin-left : 2em; 
} 
div.faq p.question { 
margin : 1em 0 0.75em 0; 
font-weight : bold; 
} 
div.faqtoc div.faq * { 
display : none; 
} 
div.faqtoc div.faq p.question { 
display : block; 
font-weight : normal; 
margin : 0.5em 0 0.5em 20px; 
line-height : normal; 
} 
div.faqtoc div.faq p.question * { 
display : inline; 
} 
.frame { 
border : 1px solid #cccccc; 
padding : 4px; 
background-color : #f9f9f9; 
} 
.lfloat { 
float : left; 
margin-right : 0.5em; 
} 
.rfloat { 
float : right; 
margin-left : 0.5em; 
} 
a.varlink { 
text-decoration : none; 
} 
body {
	background-image : url(bg.png);
	font-family : 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	background-color : #8dd1ff;
	background-repeat : repeat-x;
	background-position : center top;
	background-attachment : fixed;
} 
a { 
position : relative; 
} 
a:link, a:visited { 
text-decoration : none; 
color : #73beff; 
} 
a:hover { 

} 
#page { 
color : #3f3f3f; 
width : 766px; 
margin-bottom : 10px; 
margin-top : 22px; 
margin-left : auto; 
margin-right : auto; 
background-color : #fff; 
border-left : 1px solid #fff; 
border-right : 1px solid #fff; 
border-bottom : 1px solid #fff; 
border-top : 1px solid #fff; 
} 
#header2, #vis { 
padding : 0; 
margin : 0; 
height : 156px !important ; 
max-height : 156px !important ; 
width : 766px; 
position : relative; 
cursor: hand;
} 
#header2 { 
cursor: hand;
background : #8ed2ff url("matej-mihelcic-org.jpg") no-repeat top; 
}
#logo { 
width : 766px; 
height : 156px; 
display : block; 
background : transparent url("logo.png");
cursor: hand;
} 
#content { 
float : right; 
background-color : #ffffff; 
width : 585px; 
padding : 15px  15px 15px 0px; 

} 
#content p, #content pre, #content td { 
font-size : 13px; 
} 
#content ul, #content ol { 
font-size : 13px; 
} 
#content table.quickref { 
width : 45em; 
} 
#content table.quickref td { 
font-size : 13px; 
} 
#content table { 
border : 0; 
} 
#content table tr, #content table td { 
padding : 0; 
margin : 0; 
} 
#content table td { 
padding-right : 0; 
padding-bottom : 12px; 
} 
#content textarea { 
width : 585px;
font-family : monospace; 
} 
#content h1 {
	font-size : 16px;
	color: #56adf7;
	font-weight: bolder;
	text-transform: uppercase;
	font-style: normal;
	line-height: 16px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	height: 16px;
	clip:  rect(0px auto auto auto);
} 
#content h2 { 
   font-family: "Lucida Grande", Tahoma;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
    margin-top: 10px;
	letter-spacing: 1px;

} 
#content h3 { 
font-size : 13px; 
font-style : normal; 
line-height : normal; 
font-weight : normal; 
font-variant : normal; 
} 
#content ul { 
margin-left : 0; 
padding-left : 0; 
} 
div#content { 
min-height : 300px; 
} 
#sidebar { 
float : left; 
width : 130px; 
height : 100%; 
padding : 15px 15px 15px 15px; 

} 
#sidebar p, #sidebar li, #sidebar ol { 
font-size : 14px; 
} 
#sidebar ul { 
list-style : none; 
padding : 0; 
margin : 0; 
} 
#sidebar li { 
margin : 0; 
margin-bottom : 0; 
padding-left : 0; 
} 
#suptitle p, #suptitle ul { 
font-size : 11px; 
padding : 0 0; 
} 
#suptitle p { 
float : left; 
padding-left : 5px; 
} 
#suptitle ul { 
text-align : right; 
padding-right : 1em; 
} 
#suptitle ul li { 
display : inline; 
margin-left : 1em; 
} 
#menu ul { 
width : 50px; 
margin : 0; 
padding : 0; 
bottom : 0; 
left : 5px; 
} 
#menu ul li { 
position : relative; 
display : inline; 
margin : 0 0 0 0; 
font-size : 2px; 
} 
#menu ul, #menu ul li a { 
padding : 0; 
margin : 0; 
} 
#menu ul li a { 
position : relative; 
font-size : 13px; 
color : #fff; 
margin : 0; 
} 
#menu ul li a:hover { 
background : #333; 
text-decoration : none; 
} 
#menu ul li .here a, #menu ul li .here a:hover { 
color : #134a86; 
background : #fff; 
} 
#footer { 
clear : both;  
padding : 0; 
margin : 0; 
height : 100px !important ; 
max-height : 100px !important ; 
width : 766px; 
position : relative; 
/* background-color : #2885b8 ; 
background : #2885b8 url("gradient2.png") no-repeat top; */
} 
#footer a { 
margin : 1em; 
} 
#footer a:link, #footer a:visited { 
color : #fff; 
text-decoration : none; 
} 
#footer a:hover { 
color : #fff; 
text-decoration : underline; 
} 
#novo { 
position : absolute; 
background-repeat : no-repeat; 
background-image : url(matej-mihelcic-novo.png); 
height : 159px; 
width : 162px; 
left : 20px; 
top : 80px; 
} 
#novo2 { 
position : absolute; 
background-repeat : no-repeat; 
background-image : url(matej-mihelcic-novo-klicaj.png); 
height : 159px; 
width : 162px; 
left : 0; 
top : 170px; 
} 
.clear { 
clear : both; 
} 
#header { 
background-color : #134a86; 
} 
a:link, a:visited, #menu ul li .here a, #menu ul li .here{ 
color : #56adf7; 
}
a:hover { 
background-color: #8ed2ff !important;
color : #ffffff; 
}
#top {
	POSITION: relative;
	WIDTH: 36px;
	HEIGHT: 40px;
	top: 50px;
	left: 700px;
} 
#navrh{
	Z-INDEX: 0;
	POSITION: fixed;
	WIDTH: 36px;
	HEIGHT: 40px;
	MARGIN-LEFT: 0px;
	top: 0px;
} 
