/* 																							       */
/*  Marko Bojkovic, 2006. <bojkomar@eunet.yu>                                  */
/*																							          */
/*	 NAPOMENA: U ovoj CSS listi korisceni su pojedini delimicno modifikovani    */
/*  elementi lista stilova sajta FTN <www.ftn.ns.ac.yu>, ukljucujuci i         */
/*  celokupnu listu navigation.css (uz minimalne modifikacije).                */
/*                                                                             */

h1 {
	text-align: center;
	/*font-size: 36px;*/
}

p {
	text-align: justify;
	line-height: 140%;
}

#noscript {
	display: none;
}

a {
	color: #00F; /*border-bottom: 1px solid #dad3ae;*/
	text-decoration: underline;
}

a:visited {
	color: #00F;
}

a:hover {
  color: #F30;
  /*border-bottom: 1px solid #666;*/
  /*text-decoration: none;*/
}

a.anchor {
	color: #000;
	text-decoration: none;
}
 																             
body {
   margin:0;
	padding:0;
	background-color: #EBF5FC;
	font-family: Ariel, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}

/** HEADER ********************************************************************/

#head_wrapper {
   display: none;
	margin:0;
	padding:0;
	width: 783px;
	text-align: center;	
}

#header {
   display: none;
	width: 783px;
	margin: auto;
	border-top: 15px solid #6085A0;
	border-bottom: 0px;
	text-align: left;
	background-color: #6085A0;
}

#backHome {
	margin-left:20px;
	border:0;
	padding:0;
	display: none;
	width:736px;
	height:130px;
	text-decoration: none;
	background-color: #6085A0;
	color: White;
	font-size: 30px;
	font-weight: bold;
	line-height: 130%;
	text-align: center;
}

#backHome:hover {
	color: Yellow;
}

#header a span {
	display: none;
}

/** NAVIGATION ****************************************************************/

#navigation {
  display: none;
  border: 1px solid #900711;
  border-bottom: 2px solid #900711;
  border-left: 1px solid #900711;
  border-right: 1px solid #900711;
  height: 18px;
  background: url('menu.png') repeat-x left top;
}

/* hides the rule from IE only */

html>body #navigation {
  /*width: 734px;*/
  width: 780px;
  display: none;
}

/* hides the rule from everything but IE */

* html #navigation {
  /*width: 736px;*/
  width: 782px;
  display: none;
}


/** PAGE_CONTENT **************************************************************/

#page_content {
	margin: 0 0 0 0 ;
	border-top: 0px solid #900711;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	padding: 0px;
	background-color: #FFFFDD;
	width: 684px;
	font-size: 13px;
	min-height: 420px;
}
 
#page_content p, h2, h3, ul, ol, hr {
 	margin: 30px;
	margin-left: 5px;    /* izbacene su leva i desna margina u listi za stampanje */
	margin-right: 5px;
}

#page_content p{
	margin-bottom: 5px;
	margin-top: 10px;
}

#page_content p.dodatak_naslovu{
	font-size: 14px;
	text-align: center;
	margin-top: 0px;
}

#page_content p.navigacija{
   display: none;
	/*margin-bottom:30px*/
}

#page_content p.vrh_strane{
	text-align: center;
	display: none;
}

#page_content p.prvi_pasus{
	margin-top: 30px;
}
 
#page_content hr{
	margin-top: 15px;
	margin-bottom: 15px;
}

#page_content table.sa_ivicama {
   border-style: solid;
	border-width: 1px;
	border-color: #000;
	margin-left: 30px;
	margin-right: 30px;
}	
	
#page_content table.sa_ivicama td {
	padding: 5px;
	border-color: #000;
	border-style: solid;
	border-width: 1px;
}	 

#page_content td {
	padding-left: 30px;
	padding-bottom: 10px;
	vertical-align: top; 
}


/* Ako bi se ubacio link za print-friendly version */ 
#page_content td.nav_right{     
   /*padding-left: 300px;*/
   text-align: right;
	margin-right: 0px;
	width: 30%;
}

#page_content td.right {
	padding-left: 15px; 
	padding-right: 10px;
	vertical-align: top;
	/*width: 75%;*/
}

#page_content td.landscape {
	vertical-align: bottom;
}

#page_content table {
	padding: 0px;
	border-width: 0px;
	/*border-left-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;*/
	border-color: #FFDD50;
	border-style: solid;
	border-spacing: 0px;
} 

#page_content td.left_content {
	background-color: #FFFFFF;
	width: 67%;
	padding-left: 0px;
	border-top-width: 1px;
	border-color: #FFFFFF; 
	border-left-width: 1px;
}

#page_content td.left_content p {
	margin-right: 15px;
}

#page_content td.left_content td {
   margin: 0px;
	padding: 0px;
	text-align: left; 
	height: 0px;
}

#page_content td.left_content td p {
	margin: 0px 3px 0px 0px;
	padding: 0px;
	text-align: left;
}

#page_content td.left_content td.left {
	width: 25%;
	text-align: right;
}

#page_content td.left_content td.left p {
	text-align: right;
	margin-right: 4px;
}

#page_content td.right_content {
	background-color: #FFFFFF;
	border-width: 5px;
	/*border-right-width: 0px;*/
	border-top-width: 10px;
	border-color: #FFFFFF;
	border-style: solid;
	/*padding-bottom: 100%;*/
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom-width: 0px;
}

#page_content td.right_content div {
	background-color: #FFFFFF;
	padding: 0px;
	margin-bottom: 12px;
	margin-top: 0px;
}

#page_content td.right_content div p.desni_naslov {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 5px;
}

#page_content td.right_content div p {
	margin: 1px 3px 1px 3px;
	padding-bottom: 3px;
	text-align: justify;
}

#page_content td.right_content div p span {
	color: #800000;
}

#page_content table.all {
	border: 0px solid #FFFFFF;
	border-top: 0px;
}

#page_content table.all td ol {
	margin-left: 30px; 
}

#page_content table.all ul.sekretar {
	margin-left: 30px;
}

#page_content table.all td {
	padding-left: 0px;
	padding-right: 10px;
}

#page_content h1, h2, h3 {
	text-align: center;
	margin-bottom: 15px;
	margin-top: 30px;
}

#page_content h1.naslov, h2.naslov, h3.naslov {
	margin-top: 0px;
}

#page_content div#no_script p#noscript{
	font-size: 16px;
	font-weight: bold;
	color: Red;
	margin-bottom: 30px;
}


#page_content ul, ol {
	margin-left: 50px;
	line-height: 160%;
	margin-top: 0px; 
} 
#page_content table td.right_content div ol {
	margin-left: 25px;
}

#page_content ol p {
	margin-left: 0px;
}

#page_content img {vertical-align: middle;
                      border-style: none;} 

#page_content p#copynote {
	font-size: 10px;
	margin: 0px;
	padding-right: 0px;
	width: 786px;
	/*margin-right: 1px;*/
	/*margin-bottom: 1px;
	margin-top: 1px;*/
	background-color: #FFFFFF;
	/*display: none;*/
}							  


/** COPYRIGHT NOTICE **********************************************************/

#copyright {
        /*border-top: -20px;*/
        margin: 0 auto 0 auto;
        padding: 0;
        width: 783px;
	     font-size: 10px;
}

/*#copynote {
        display: none;
        margin: 0 auto 0 auto;
        padding: 0;
        width: 783px;
	     font-size: 11px;
}*/

#footer {
	font-size: 1px;
}

/*																										*/
/*        Odavde pocinje navigation.css, uz minimalne modifikacije            */
/*																										*/


/*******************************************************************************
* CSSMenu                                                                      *
********************************************************************************
* (c) 2004. by Dejan Ranisavljevic <dejan.ranisavljevic@gmail.com>             *
*******************************************************************************/

#navigation ul {
	margin: 0 5px 0 5px;
	padding: 1px 0 0 0;
}

#navigation ul li a {
  margin:0;
  border:0;
  padding: 0 5px 0 16px;
  display: inline;                
  text-decoration: none;
	color: #A73131;
	font-size: 13px;
	font-weight: bold;
	background: url('b_menu.png') no-repeat 5px 3px;
}

#navigation ul li a:hover{
  color: #7096A9;
  background: url('hb_menu.png') no-repeat 5px 3px;
}       

#navigation ul li {
  position: relative;
  display: inline;
}

#navigation ul li ul {
  position: absolute;
  margin:0;
  border: 1px solid #900711;
	border-bottom: 5px solid #900711;
  padding: 1px;
	left: 5px;
	top: 15px;
	width: 160px;
	background: #F0F1E3;
	display: none;
}

#navigation ul li ul li {
  display: block;
  border-bottom: 1px solid #900711;
}
#navigation ul li ul li.last {
  display: block;
  border-bottom: 0;
}


#navigation li ul li a {  
  margin-left:0;
  border:0;
  border-right: 1px solid white;
  border-left: 1px solid white;
  padding:2px 5px 2px 2px;
  display: block;
  font-size: 12px;
  font-weight: normal;
  background: #F0F1E3;
  /*background: url('b_submenu.png') no-repeat 5px 4px;*/
}

#navigation ul li ul li a:hover{
  display: block;
  margin-left:0;
  padding:2px 5px 2px 2px;
  background:#A73131;
  color:#EFEAD7;
  /*background: #A73131 url('hb_submenu.png') no-repeat 7px 4px;*/

}

/* Fix IE. Hide from IE Mac */

/* Skontao sam u cemu je problem, normalno, IE ne renda normalno blokove sa float-anjem, tako da sam samo pokusao
da izbrisem ovaj float, i sve vise manje radi u IE-u. Znaci samo sam promenio prvu liniju koja je glasila "* html ul li {float: left;  height: 1%; }" */

* html ul li {height: 1%; }
* html ul li a { height: 1%;}

/* End */

#navigation ul li:hover ul {
  display: block;
}