A:link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none;
    outline: none;
    
    
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none;
    outline: none;
}
A:hover, A:focus
{
    FONT-SIZE: 12px;
    color: #C14319;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: underline;
    outline: none;
}

TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: #ffffff;
}

BODY  { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: #ffffff; margin: 0px; padding: 0px; }

H1 { FONT-WEIGHT: normal; LIST-STYLE-POSITION: inside; FONT-SIZE: 24px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; margin-bottom: 0pt;
    margin-top: 5pt; LIST-STYLE-TYPE: disc; }

H2 { FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; LIST-STYLE-TYPE: disc;
 margin-bottom: 0pt; margin-top: 5pt; }

H3 { FONT-WEIGHT: bold; FONT-SIZE: 11.5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; margin-bottom: 0pt; }


P { margin: 0px; padding: 0px;  }
.m1
{
    BACKGROUND-COLOR: #bebebe;
}
.m2
{
    BACKGROUND-COLOR: #9e9e9e;
}
.m3
{
    BACKGROUND-COLOR: #c835c8;
}
.m4
{
    BACKGROUND-COLOR: #ffffff;
}
.m5
{
    BACKGROUND-COLOR: #cfea3e;
}

UL.kol {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 14pt; FONT-FAMILY:  Tahoma, Verdana;
}
UL.kol LI {
	LIST-STYLE-IMAGE: url('images/bul.gif');
}
.in0
{
	margin-left: 5px;
}
.in
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
	margin-left: 10px;
}
.in1
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    margin-left: 4px;
}
.in2
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
	margin-left: 10px;
}
.in3
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
	margin-left: 8px;
}
.in4
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: #DA9B03;
    margin-left: 8px;
}
.navigacija
{
    FONT-FAMILY: Times New Roman;
	FONT-WEIGHT: normal;
    FONT-SIZE: 24pt;
    COLOR: #4E83AD;
    margin-left: 8px;
}


/* ### Main ### */
.main { margin: 0px auto; width: 880px; } 


/* ### Header ### */
.header_content { width: 770px; float: left; height: 60px; text-align: center; margin-top: 10px; }
.logo { width: 110px; float: left; height: 110px; background: aqua; background: url('../images/logo.gif') no-repeat; }
.header_menu { width: 760px; float: left; height: 40px; background: #BEBEBE; margin-left: 10px; text-align: center; }

/* ### Menu ### */
.header_menu UL { padding: 0px; margin: 0px auto; display: block; height: 40px; margin-left: 145px; }
.header_menu UL LI { padding: 0px; margin: 0px; display: block; float: left;  }
.header_menu UL LI A{ padding: 12px 20px 0px 20px; margin: 0px; font-weight: bold; color: #333333; display: inline-block; height: 28px;  border-left: 2px solid white;   }
.header_menu UL LI A:HOVER { color: #C14319; text-decoration: none; }
.header_menu UL LI .last{ margin: 0px; padding-top: 13px; display: inline-block; height: 27px;  border-left: 2px solid white;   }
.header_menu UL LI.active { padding: 0px; margin: 0px; display: inline-block; background: #C14319;  }
.header_menu UL LI.active A { color: white; }

/* ### Content ### */
.content { width: 770px; padding-left: 110px; float: left; background: #BEBEBE; }
.main_content { width: 760px; background: white; padding-left: 10px; float: left; color: black; }
.main_content P { margin: 10px 0px; }
.hr { width: 100%; border-top: 1px solid #C14319; border-bottom: 0px; height: 1px; margin-bottom: 20px; }

/* ### Footer ### */
.footer { width: 760px; padding-left: 10px; background: white; float: left; color: black; font-size: 12px; }
.footer_menu { margin: 0px 210px; }
.footer_menu DIV { float: left; padding: 2px 10px 0px 10px; height: 18px; border-left: 2px solid #C14319; }
.footer_menu DIV.last { float: left; padding: 2px 10px 0px 10px; height: 18px; border-left: 2px solid #C14319; border-right: 2px solid #C14319; }
.footer_menu A:link { color: black; text-decoration: none }
.footer_menu A:visited { color: black; text-decoration: none }
.footer_menu A:hover { text-decoration: underline; color: #C14319; }
.footer_copyright { float: left; width: 100%; margin-top: 10px; }

/* ### Home Page ### */
TABLE.home { border-collapse: collapse; margin: 20px auto; width: 480px; }
TABLE.home TD { width: 240px; height: 240px; text-align: center; vertical-align: middle; }
TABLE.home TR { }
TABLE.home IMG { border: 1px solid #C14319; }

/* ### Breadcrumb ### */
.breadcrumb { float: left; clear: both; padding-left: 10px; background: white; width: 760px; }
.breadcrumb A { text-decoration: underline; }

/* ### Project Menu ### */
.project_menu { float: left; width: 210px; margin-right: 10px; font-weight: bold; }
.project_menu UL { margin: 0px; padding: 0px; padding-left: 20px;}
.project_menu UL LI.outline { padding: 0px; margin: 0px; list-style: none; }
	


.project_menu UL LI {  margin: 5px 0px; }
.project_menu UL LI.project { font-weight: normal; }
.project_menu .menu_category { margin: 5px 0px; }
.project_content { float: left; width: 540px; margin-bottom: 20px; }
.project_main { width: 540px; margin: 0px auto; } 
.project_main TD { width: 150px; height: 150px; padding: 10px; border-bottom: 1px solid #C14319; }
.project_main TD IMG { border: 1px solid #C14319; }
.project_main TD.natpis { width: 370px; padding-top: 10px; font-weight: bold; vertical-align: top; }
.project_main TD.natpis DIV { width: 100%; margin-top: 5px; font-weight: normal; }

DIV.images { width: 180px; float: left; }
DIV.images TABLE { width: 170px; border-collapse: collapse; }
DIV.images TABLE TD { width: 150px; padding: 10px;  }
DIV.images TABLE TD IMG { border: 1px solid #C14319; }

DIV.description{ width: 360px; float: left; background: yellow; }
DIV.description TABLE { width: 360px; border-collapse: collapse; }
DIV.description.description TABLE TD { width: 340px; padding: 10px; }
DIV.description.description TABLE TD DIV { font-weight: normal; }

A.invert { color: #C14319; text-decoration: underline; }
A:HOVER.invert {  text-decoration: none; }

UL.step1 { margin-left: 20px; padding: 0px; }
UL.step1 LI { margin: 2px; }

UL.step2 { margin-left: 15px; padding: 0px; margin-bottom: 10px; }
UL.step2 LI { margin: 2px; }

/* ### Site Map ### */
DIV.site_map { margin-left: 30px; margin-bottom: 30px; clear: both; float: left; }
DIV.site_map UL { padding-left: 15px; padding-left: 10px; margin-left: 10px;  }
DIV.site_map UL LI { /*font-weight: bold;*/ margin: 5px;  }
DIV.site_map UL#root LI{ font-weight: bold; }
DIV.site_map UL#root UL LI{ font-weight: bold;}
DIV.site_map UL#root UL LI UL LI{ font-weight: normal;  }