body{
	font-family: Arial;
	font-size: 100%;
	color: #666;
}

P {
	margin-left: 3em;
	margin-right: 3em;
}

.SECTIONHEAD {
	text-align: center;
	color: #ccc;
	background: #444;
	font-size: 120%;
	padding: .5em 1em;
	}

.POGLAVLJE {
	color: navy;
	font-size: 200%;
	border-bottom: 1px solid navy;
	}

.FORMULA {
	font-size: 120%;
	text-align: center;
}

/* tablice*/
TABLE {
	border-collapse: collapse;
	width: 80%;
	border: 1px solid #000;
	padding: 10px;
	margin: 10px auto;
	/*margin-bottom: 0px;*/
	margin-left: auto;
	margin-right: auto;

	}
	
TD {padding: 2px 10px; 
	margin: 0px; 
	vertical-align: top;
	}

TABLE P{
	text-align: left;
	margin: 0px;
	padding: 2px 5px 0px 0px;
	font-size: 85%;
}


.TblRulesAll TD	{border-top: 1px solid #ddd; margin: 1px; padding: 5px;}
.TblRulesNone	{width: 50%;}
.TblRulesHor TD	{border-top: 1px solid #ddd; margin: 1px; padding: 5px;}
.TblRulesCols	{}
.TblRulesRows	{}

/*table headings*/
TH		{	font-size: 80%; 
			font-weight: bold; 
			text-align: left; 
			border-bottom: 1px solid #000; 
			vertical-align: bottom;
			padding: 3px 5px;
		}


.THC 	{text-align: center;}
.THL	{text-align: left;}

/*table text*/
.TTC	{text-align: center;}

.LIST	{padding-left: 1em;}
.LIST2	{padding-left: 2em;}
.LIST3	{padding-left: 3em;}

.LEGENDA {font-size: 75%; padding-left: 2em;}

CAPTION, .CAPTION{
	margin-top: 2em;
	margin-bottom: 0em;
	padding-left: 5px;
	font-weight: bold;
	text-align: center;
	color: magenta;
}


/* uvlake */
UL.BULLINE{
	list-type: line;
	}

#main UL LI, #main OL LI{
	margin-left: 2em;
}

#main OL LI{
	margin-bottom: 0.5em;
}

/* TOC */
#tocbox{
   background-color:#fff;
   padding:1em;
   width:150px;
   float:right;
   margin-top: 60px;
   padding-bottom: 10px;

}
div.mmhide_toc{
   width:150px;
}
#toccnt{
	font-size: 70%;
   background-color:#eed;
   padding: 0 0 50px -10px;
   border:1px solid #ccc;
   padding-bottom: 10px;
   padding-right: 10px;
   }
#toccnt ul{
   padding:0;
   margin:.5ex .1ex 0 1em;
   list-style-type:none;
   }
#toccnt ul li{
   color:#666;
   /*font-size:x-small;*/
   line-height:1.2em;
   list-style-type:disc;}
#toccnt ul li a{
   color:#333;
   text-decoration:none;}
#toccnt ul li a:hover{
   text-decoration:underline;}
#toccnt H6 {font-size: 105%; margin-top: 5px;}


/*literatura*/
H6.lit, H6{ 
	font-size: 100%;
	color: #999;
	font-style: italic;
	border-bottom: 1px solid #999;
	margin-bottom: 0.5em;
	margin-top: 4em;
	padding-left: 20px;
	}


.lit {
	font-size: 80%;
	font-style: italic;
	padding-left: 3em;
	margin: 0px;
}

.KORAK{
	color: navy;
	border: 1px solid navy;
	padding: 0.5em 1em;
	background: lightblue;
}

H2, H3{
	margin-top: 2em;
	color: navy;
	border-bottom: 1px solid lightblue;
}

H2 A, H3 A{
	text-decoration: none;
}

.BODYINDENT{
	padding-left: 2em;
}

.BULLINE{
	padding-left: 5em;
	list-style-type: square;
}

.BULLINENOR{
	padding-left: 4em;
	padding-top: 0px;
	margin-top: 0px;
}


#chapterTOC{
	float: left;
	width: 200px;
	margin: 0px 50px 10px 0px;
	background: #eee;
	border: 1px outset;
	padding: 5px 5px 5px 10px;
	text-align:left;
	font-size: 85%;
	}

#chapterTOC H6{
	margin-top: 2px;
}

#header{
	background: navy;
	color: #fff;
	margin: 0px;
	padding: 1em;
}
#header H2{
	font-weight: bold;
	color: #fff;
	margin: 0px;
}

.fig{
	margin: 10px;
	padding: 10px;
	background: #eee;
	border: 2px solid #999;
	width: 80%;
}


.fig .flashthumb{
	position: relative;
	float: left;
	border: 1px solid navy;
	text-align: center;
	width: 150px;
	height: 150px;
	margin: 10px;
	padding: 3px;
	color: #fff;
	background: lightblue;
	font-size: 85%;
	font-weight: bold;
}

.fig .flashthumb A, .figlist .flashthumb A {
	text-decoration: none;
	padding-bottom: 5px;
}
.figlist{
	background: #eee;
	text-align:center;
	padding: 5px;
	border: 1px solid #999;
	width: 150px;
}

.figlist .flashthumb{
	margin-top: 10px;
}
.figlist A{
	font-size: 75%;
}

.fig H6, .figlist H6{
margin-top: 10px;
}


TABLE {
	margin-left: auto;
	margin-right: auto;
	}
	