/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}
H1 { 
font-size: 11px; 
padding:2px;
color:white;
background-color:green;
text-decoration:underline;
width:100%
}
H2 { 
font-size: 11px; 
color:black;
}
P, H1, H2 {margin: 0px 0px 5px 0px;}

A:link {text-decoration: none}
A:visited {text-decoration: none} 
A:active {text-decoration: none} 
A:hover {text-decoration:none}


TD#footer {border-top: dotted 1px #999999;}
TD#footer P {
	font-size: 10px;
	text-align: center;
}

input {
    FONT-SIZE: 10px;
	width:80px;
}

body {font-size:9pt;
	background-color:#FFFFFF
	}

input#submit {height:18px;}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
	width: 450px;
}

/* Menu 1 column */
TD#menu_1 {	
	vertical-align: top; 
	width: 200px;	
	padding-top: 10px;
}
TD#menu_1 DIV A {
	color: navy;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
TD#menu_1 DIV.menu1-level1-no a {
    display: block;
    color: white; 
    text-decoration: none;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  color:black;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
TD#menu_1 DIV.menu1-level1-act A {
  color:black;
  font-weight:bold;
}
TD#menu_1 DIV.menu1-level2-act {
  font-weight:bold;
}
TD#menu_1 DIV.menu1-level2-no {
}
TD#menu_1 DIV.menu1-level2-act A {
  color:black;
  font-weight:bold;
}
TD#menu_1 DIV.menu1-level2-no A {
  color:black;
}
TD#menu_1 DIV {
	margin:0 auto;
	font:small/1.6em Arial, Helvetica, sans-serif;
	color:#333;
}

TD#menu_1 DIV:hover{
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
  padding-bottom:4px;
  padding-top:4px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
  padding-bottom:4px;
  padding-top:4px;
}
.login{
color:black;
}



/* Menu 1 column */
TD#menu_1x {	
	vertical-align: top; 
	width: 190px;	
	padding-top: 10px;
}
TD#menu_1x DIV A {
	color: navy;
	text-decoration: none;
}
TD#menu_1x DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1x DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
TD#menu_1x DIV.menu1-level1-no a {
    display: block;
    color: black; 
    text-decoration: none;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1x DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  color:black;
  font-size: 11px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
}
TD#menu_1x DIV.menu1-level1-act A {
  color:black;
  font-weight:bold;
}
TD#menu_1x DIV.menu1-level2-act {
  font-weight:bold;
}
TD#menu_1x DIV.menu1-level2-no {
}
TD#menu_1x DIV.menu1-level2-act A {
  color:black;
  font-weight:bold;
}
TD#menu_1x DIV.menu1-level2-no A {
  color:black;
}
TD#menu_1x DIV {
	margin:0 auto;
	font:small/1.6em Arial, Helvetica, sans-serif;
	color:#333;
}

TD#menu_1x DIV:hover{
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1x DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
  padding-bottom:4px;
  padding-top:4px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1x DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
  padding-bottom:4px;
  padding-top:4px;
}
.login{
color:black;
}





/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  height:20px;
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;

  font-family: verdana, arial;
  font-size: 11px;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:white;
}
TD#path A:hover {
  text-decoration: underline;
}
/* Style for the Path-menu: */
TD#path1 {
  white-space: nowrap;

  font-family: verdana, arial;
  font-size: 11px;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path1 A {
  text-decoration: none;
  color:white;
}
TD#path1 A:hover {
  text-decoration: underline;
}

.floatright
{
float: right;
width: 103px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}
.floatleft
{
float: right;
background-color: #fff;
padding: 10px;
}

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

#LOGIN_FORM {	
text-align:left;
width:188px;
border:1px none;
padding:17px 0px 17px 7px;
background-color:#1EA944;
color:black;
}
.login{
color:white;
}
DIV.tx-newloginbox-pi1 h3 {
  font-size: 12px;
  font-family: verdana, arial;
  text-decoration: none;
}

#hmenu {
	padding:0 0 10px;
	text-align:center;
	margin:0 100px 10px;
}
#hmenu h4, #focusexampletwo h4 {
	border-bottom:2px solid #ddd;
	padding:2px 0;
	margin:0 0 5px 0;
	font: 12px georgia, serif;
	letter-spacing:0.2em;
	background:#eee;
	text-align:center;
}
html body  #hmenu ul {
	list-style:none;
	margin:0 40px;
	padding:0;
	text-align:center;
	width:200px;
	margin-bottom:10px;
	background: #FBE9B4;
}
#hmenu > td {
	margin:0 46px 10px 46px;
}
#hmenu td {
	width:100%;
	margin:0;
	padding:0;
}
#hmenu a {
	margin:0;
	display:block;
	width:200px;
	padding:2px;
	text-decoration:none;
	border:1px solid #ddd;
	background:#f6f6f6;
	font:10px verdana, sans-serif;
	color:#000;
	text-align:center;
}
#hmenu a:focus, #hmenu a:hover {
	background:#5D8733;
	color:#fff;
	border-color:#1F3522;
}
#navcontainer { 
	text-align:left;
}
#navcontainer1 { 
	text-align:center;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer1
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }
#navcontainer1 li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 5px;
width: 180px;
color: #fff;
background-color: #036;
text-decoration: none;
}

#navcontainer1 a
{
display: block;
padding: 5px 5px;
width: 100%;
color: #fff;
background-color: #036;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

#navcontainer1 a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }


#navcontainer ul ul div a
{
display: block;
padding: 5px 5px 5px 30px;
width: 155px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}
.list_title{
	position:relative;
	width:200px;
}

/* Various Forms */
  /***************/
 /* colors: 
 #F6F6F6 = light grey
 #707586 = medium blue
 #333333 = dark grey
 */
/* Email, Login and Search forms generally: */
 FORM TABLE { font-size: 1em; }
 FORM TABLE TR TD { padding-left: 5px;  }
 FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR 
TD.csc-form-commentcell { }
 FORM TABLE TR TD.csc-form-fieldcell { }

 FORM TABLE TR TD.csc-form-fieldcell INPUT {width:120px}
 FORM TABLE TR TD.csc-form-fieldcell INPUT,
 FORM TABLE TR TD.csc-form-fieldcell SELECT, 
 FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333;}
 FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req 
{ font-weight: bold;}
 FORM TABLE TR TD.csc-form-labelcell P.csc-form-label { font-weight: bold;}
   
/* Email form, specifically */
 FORM TABLE.csc-mailform TR TD.csc-form-labelcell { }

#narodnaSkupnost{
text-align:left;
width:145px;
border:1px none;
padding:17px 7px 17px 7px;
background-color:#D5E8F4;
color:black;
}
#galerijaLink{
text-align:left;
width:145px;
border:1px none;
background-color:#1EA944;
padding:7px;
color:white
}
#nrskkon{
text-align:left;
width:145px;
border:1px none;
background-color:#1EA944;
padding:7px;
color:white
}
#narodnaSkupnost A {
}

#galerija{
text-align:left;
width:145px;
height:20px;
border:1px none;
padding:17px 7px 17px 7px;
background-color:#D5E8F4;
color:white
}
#galerija A {
}
#clanek {
text-align:left;
}
#clanek h4 {
font-family: arial;
font-size: 10pt;
font-weight:bold
}
#clanek h2 {
font-family: arial;
font-size: 18pt;
font-weight:bold
margin-left: auto;
margin-right: auto;
text-align:center;
display: block;
}
#clanek h3 {
font-family: arial;
font-size: 10pt;
font-style:italic;
font-weight:normal;
}
#clanek p {
font-family: arial;
font-size: 10pt;
margin-bottom:0px;
margin-top:6px;
}
 .floatright
{
float: left;
margin: 0 10px 10px 0px;
border: 0px solid #666;
padding: 2px;
text-align:center;
}
.signature{
margin: 0;
padding: 0;
font-size: 7pt;
font-weight:normal;
font-family:arial;
}
 .floatImageRight
{
float: right;
margin: 0 10px 10px 0px;
border: 1px solid #666;
padding: 2px;
text-align:center;
font-size: 6pt;
font-weight:normal;
font-family:arial;
}
 .floatImageRight1
{
float: right;
margin: 0 10px 10px 10px;
border: 1px solid #666;
padding: 2px;
text-align:center;
font-size: 6pt;
font-weight:normal;
font-family:arial;
}
 .floatImageRightLink
{
float: right;
margin: 0 10px 10px 0px;
padding: 2px;
text-align:center;
font-size: 6pt;
font-weight:normal;
font-family:arial;
}
