* {
 margin: 0;
 padding: 0;
 font-family: "Trebuchet Ms";
}

div#head {
 height: 80px;
 width: 100%;
 background: #FFA500;
}

div#logo {
 float: left;
 width: 250px;
 height: 80px;
 background: url('/images/bran_logo.gif') no-repeat;
}

div#symbols {
 float: right;
 width: 270px;
 height: 80px;
 background: url('/images/znaci.gif') no-repeat;
}

div#header {
 float: left;
 width: 450px;
 padding-left: 30px;
}

div#header h1{
 font-size: 11pt;
 line-height: 12pt;
 text-align: left;
 margin-top: 7px;
} 

div#topmenu {
 float: left;
 width: 100%;
 background: #FFA500;
 border-top: 3px solid black;
 border-bottom: 3px solid black;
 padding: 1px 10px;
 font-weight: bold;
}

ul#mainpages {
 float: left;
 font-size: 12pt;
}

ul#mainpages li {
 display: inline;
 padding: 0;
 padding-left: 5px;
 border-left: 1px solid #ffffff;
}

ul#mainpages li.first {
 border-left: none;
}

ul#mainpages li a, ul#mainpages li a:visited {
 color: white;
 text-decoration: none;
}

ul#mainpages li a:active, ul#mainpages li a:hover {
 color: black;
 text-decoration: none;
}

div#languages
 {
 float: right;
 padding-right: 38px;
 }
div#languages img
 {
 padding-top: 3px;
 }
#outer div#imgholder
{
 width: 100%;
 background: #FFFFFF;
 padding: 3px 10px;
 text-align: center;
}
div#location {
 width: 100%;
 background: #FFA500;
 border-top: 3px solid black;
 border-bottom: 3px solid black;
 padding: 1px 10px;
}

div#location, div#location a, div#location a:visited, div#location a:hover {
 color: black;
 font-weight: bold;
 text-decoration: none;
}

div#main-navigation
{
 float: left;
 width: 232px;
 background: #FFA500;
}
ul.main-menu
 {
  list-style-type: none;
 }
ul.p 
 {
  list-style-type: none;
  display: block;
  width: 232px;
  border-top: 1px solid #ffffff;
 }
ul.subsubmenu 
 {
  display: block;
  padding-top: 4px;
	padding-bottom: 4px;
 font-weight: bold;
 } 
ul.submenu li
 {
  list-style-type: none;
  padding-left: 10px;
	padding-right: 10px;
 }
ul.main-menu li
 {
  border-bottom: 1px solid #ffffff;
 }
 
ul.submenu li.first 
 {
  margin-top: 10px;
 }
ul.submenu li.last 
 {
  margin-bottom: 10px;
 }	
ul.submenu li 
 {
  border-bottom: none;
 }
ul.subsubmenu li 
 {
  border-bottom: none;
	padding-left: 0;
	padding-right: 0;
 }
ul.main-menu li a
 {
  display: block;
  padding-left: 10px;
	padding-right: 10px;
  color: #ffffff;
	font-weight: bold;
	line-height: 15px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
 }
ul.main-menu li a.accent
 {
  color: #cc0000;
	font-weight: bold;
 }
ul.submenu li a
 {
  font: 12pt 'Trebuchet MS';
	font-weight: bold;
	padding-left: 5px;
	padding-right: 0;
	line-height: 17px;
	color: #000000;
 }
ul.link
 {
  font: 10pt 'Trebuchet MS';
 }
ul.link li a
 {
  font: 9pt 'Trebuchet MS';
	color: #FFFFFF;
 }
ul.submenu li a:hover
 {
 color: #976200;
 }
ul.subsubmenu li a
 {
  display: block;
  font: 13px 'Trebuchet MS';
	font-weight: bold;
	padding: 0;
	padding-left: 1px;
	line-height: 17px;
	color: #FFFFFF;
 }
ul#smalllink
 {
  font: 10pt 'Trebuchet MS';
 }
ul#smalllink li a
 {
  font: 9pt 'Trebuchet MS';
	color: #FFFFFF;
	line-height: 15px;
 }
#content
 {
	background: url('/images/b_outer.jpg') repeat-y;
 }
div#main-navigation ul li a:active, div#main-navigation ul li a:hover
 {
 color: black;
 text-decoration: none;
 }
#content #main-content
 { 
  font: 10pt 'Trebuchet MS';
	text-align: justify;
  float: left;
	width: auto;
	/*width: 745px;*/
	padding: 22px 28px 28px 28px;
	clear: none;
 }
#content > #main-content
 { 
  overflow: auto;
 }
 
#content > #main-content
 { 
  width: 712px;
 }
 
#main-content h1
 {
  font: 20px 'Trebuchet MS';
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 20px;
 }
#main-content h1.maintitle
 {
	margin-left: 25px;
	background: url('/images/dot.gif') no-repeat; 
	font-size: 13pt;
	padding-left: 17px;
	margin-bottom: 0;
	background-position: 0 7px;
 } 
#main-content h1 a
 {
  color: #000000;
  font: 18px 'Trebuchet MS';
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 5px;
	text-decoration: none;
 }
#main-content h1 a:hover
 {
  color: #FFA500;
  text-decoration: underline;
 }
#main-content h2
 {
  color: #000000;
  font: 13pt 'Trebuchet MS';
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 8px;
 }
#main-content h2 a
 {
  color: #000000;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 4px;
	text-decoration: none;
 }
#main-content h2 a:hover
 {
  color: #FFA500;
  text-decoration: underline;
 }
#main-content p
 {
  margin-bottom: 8px;
	text-indent: 12px;
 }
#main-content p a:visited
 {
  color: #0000ee;
 }
#main-content li a:visited
 {
  color: #0000ee;
 }
#main-content ul.accent
 {
  font-weight: bold;
	font-size: 13pt;
	margin-left: 25px;
	margin-top: 25px;
	margin-bottom: 25px;
	list-style-type: none;
 }
#main-content ul.accent a, #main-content ul.accent a:visited
 {
  color: #000000;
 }
#main-content ul.accent a:hover, #main-content ul.accent a:active
 {
  color: #FFA500;
 }
#main-content ul.accent li
 {
  margin-bottom: 18px;
	list-style-type: none;
	background: url('/images/dot.gif') no-repeat; 
	padding-left: 17px;
	background-position: 0 7px;
 }
#main-content em
 {
  text-decoration: none;
	font-style: normal;
	font-weight: bold;
 }
#main-content img
 {
  float: left; 
	margin-right: 20px;
 }
#footer
 {
  border-top: 2px solid #000000;
	font: 10pt 'Trebuchet MS';
	text-align: center;
	line-height: 10pt;
	padding-top: 4px;
	padding-bottom: 5px;
 }
#footer
 {

  border-top: 2px solid #000000;
	font: 10pt 'Trebuchet MS';
	text-align: center;
	line-height: 10pt;
	padding-top: 4px;
	padding-bottom: 5px;
 }
#footer a
 {
  color: #000000;
	font-weight: bold;
	text-decoration: none;
 }
#footer a:hover
 {
  text-decoration: underline;
 }
#bottommenu
 {
  font: 7.5pt 'Trebuchet MS';
	text-align: center;
 }
#bottommenu, #bottommenu a, #bottommenu a:visited
 {
  color: #000000;
	text-decoration: none;
 }
/* Clearfix
----------------------------------------------------------- */

.br:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.br {
    display: inline-block;
}


/* Hides from IE-mac \*/
.br {
    display: block;
}

* html .br {
    height: 1px;
}
/* End hide from IE-mac */	

