﻿BODY {
	background-color : #b5b7ba;
	color : #666666;
	font-family: Cambria, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 120%;
}

a {
	font-family:  Helvetica, Tahoma, Arial,sans-serif;
	color: #c41230;
	text-decoration: underline;
}

a:hover {
	color: #666;
	text-decoration: underline; 
}

a:active {
	color: #c41230;
	text-decoration: underline; 
}

a.galerija:link, a.galerija:visited {
	font-family:  Helvetica, Tahoma, Arial,sans-serif;
	color: #FF9900;
	text-decoration: underline;
}

a.galerija:hover {
	color: #666;
	text-decoration: underline; 
}
a img {
border:0px;
margin:0px;
padding:0px;

}
a:hover img{
border:0px;
margin:0px;
padding:0px;
}
#footer {
	padding-top:3px;
	color: #ffffff;
	font-family: Tahoma,  Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


#top {
	padding: 0px;
	line-height: 15px;
	vertical-align: top;
	width: 217px;
	height:85px;
	float: right;
	margin: 0px;
	background: url(../images/top.png) repeat-x bottom left #fff;  */
	padding-top: 0px;
}


#pathway_text {
	padding-left: 10px;
	font-size: 11px;
	color: #a9a9a9;
	vertical-align: top;
	font-weight: none;
   	font-family: Helvetica, Arial, Verdana, sans-serif;
}

a.pathway:link, a.pathway:visited {
	padding-left: 5px;
	vertical-align: top;
	color: #c41230;
	font-weight: none;
}

a.pathway:hover {
	padding-left: 5px;
	color: #666;
	vertical-align:top;
	font-weight: none;
}

/* Table Column */	
td {
	font-family: Cambria, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color: #373737; 
}	

/* Horizontal Line */	
HR {
	background: #c0c0c0;
	height:2px;
   	width:213px;
	border: 1px inset; }

* --Default Class Settings--

td.buttonheading {
	padding: 0px;
	text-align: center;
}

.button, .button:hover {
	border-top: 1px solid #DFE5EC;
	border-right: 1px solid #8E9CAE;
	border-bottom: 1px solid #8E9CAE;
	border-left: 1px solid #DFE5EC;
	padding: 1px 4px!important;
	background: url(../images/button-bg.gif) repeat-x top left #ECF0F4;
	color: #646E7B;
	float: left;
	margin-bottom: 15px;
	vertical-align: top;
}

.button:active, .button:focus {
	border-top: 1px solid #8E9CAE;
	border-right: 1px solid #DFE5EC;
	border-bottom: 1px solid #DFE5EC;
	border-left: 1px solid #8E9CAE;
	float: right;
	margin-bottom: 15px;
	vertical-align: top;
}

.contentheading {
	font-size :  2px;
	font-family:  Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	text-align: left;
	vertical-align: bottom;
	background-image: url(../images/heder_fmk.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 750px;
	height: 1px;
}

h1 {
	font-size :  1px;
	font-family:  Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	text-align: left;
	vertical-align: bottom;
	background-image: url(../images/heder_fmk.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 730px;
	height: 1px;
}


.contentheading_psihologija {
	font-size :  2em;
	font-family:  Helvetica, Tahoma, Verdana, Arial, sans-serif;
	color: #e9edf0;
	text-align: left;
	vertical-align: bottom;
	background-image: url(../images/heder_fmk.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 770px;
	height: 1px;
}

.h3 { 
	font:  4px Helvetica, Verdana, Arial,  Tahoma, sans-serif;    /* da se ne bi video drugi titl u formularu */
	color: #fff;
	text-align: left;
	font-weight: none;
}   

.componentheading {
	font:  18px Helvetica, Verdana, Arial,  Tahoma, sans-serif;
	color: #333;
	text-align: left;
	font-weight: none;
	padding-bottom: 10px; 
             padding-top: 15px;
}

.podnaslov {
	font:  16px Helvetica, Verdana, Arial,  Tahoma, sans-serif;
	color: #333;
	text-align: left;
	font-weight: none;
	padding-bottom: 4px; 
             padding-top: 10px;
}

.glavni {
	font-family:  Helvetica, Tahoma, Verdana, Arial, sans-serif;
	text-align: left;
	border-right: 1px dotted #bfb6af;
	padding-left: 3px;
	margin-left: 3px;
	margin-right: 4px;
}

.inputbox {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #666666;
	background: #fff;
	border: 1px solid #a8a8a8;
	width: 350px; 
}
#search_inner .inputbox {
	font-family		 : Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size		 : 11px;
	font-weight		 : none;
	color			 : #5d7b9f;
	background 		 : #ffffff;
	padding-left	 : 5px;
	border			 : 1px solid #b6b6b6;
	width			 : 136px;
}

.newsarticle {
	font-family      	: Verdana, Arial, Helvetica, sans-serif;
	font-size        	: 11px;
	color            	: #333333;
	text-align       	: left 
}	

.small {
	font-family      	:  Helvetica, Verdana, Arial, sans-serif;
	font-size        	: 10px;
	color            	: #5a5a5a;
	text-decoration 	: none; 
	font-weight      	: medium; 
}
			
.smalldark {
	font-family      	:  Helvetica, Verdana, Arial, sans-serif; 
	font-size        	: 10px; 
	color            	: #000000; 
	font-weight      	: normal;
}

li { 
	list-style      	: inside url(../images/M_images/arrow.gif) 1px;
	list-style-image 	: url(../images/M_images/arrow.gif);
}

table.moduletable {
	margin           	: 4px 0px 0px 2px;
	width            	: 100%;
}

table.moduletable td {
	font-size        	: 11px;
	font-weight      	: normal;
	padding          	: 0px;
}

table.moduletable th, div.moduletable h3 {
	font-family     	:  Helvetica, Tahoma, Trebuchet MS, Verdana, Arial, sans-serif;
	font-size        	: 13px;
	font-weight      	: bold;
	color            	: #fff;
	text-transform		: uppercase;
	letter-spacing   	: 0.1em;
	text-align       	: left;
	padding-left		: 5px;
	padding-top      	: 3px;
	margin-top			: 30px;
	margin-bottom		: 0px;
	height           	: 25px;
	background-image 	: url(../images/component.jpg);
	background-repeat	: no-repeat;
	width: 215px;
}
  
#left {
	float            : none !important;
	float            : left; 
	width            : 200px;
	background       : transparent;
	height           : 100%;
	padding-right    : 15px;
}

#right {
	float            : none !important;
	float            : left; 
	width            : 190px;
	background       : #44575d;
	height           : 100%;
	padding-right    : 2px;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
	width:700px;
}

.popupwindow {
	background-color : #FFFFFF; }

a.mainlevel:link, a.mainlevel:visited {
	margin: 0;
	border-right: 0px;
	white-space: nowrap;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	height: 22px;
	line-height:22px;
	padding-left: 0px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 2px;
	text-align: left;
	font-size: 13px;
	font-family: Cambria, Arial, Trebuchet MS, Verdana, Geneva, sans-serif;
}

a.mainlevel:hover, a.mainlevel:active {
	background-color:#cc3333;
	text-decoration: none;
 }

.mainlevel-don {
	font-size: 13px;
	font-family: Cambria, Arial, Trebuchet MS, Verdana, Geneva, sans-serif;
  width            : 215px;
  display			: block;
  border-bottom:   0px dotted #bfb6af;
  line-height		: 34px; 
  font-weight:bold;
}

a.mainlevel-don:link, a.mainlevel-don:visited {
  text-decoration  : none; 
  text-align       : left; 
  font-weight: normal; 
    border-bottom:   1px dotted #bfb6af;
	font-family: Cambria, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 11px;
	width: 215px;
	color: #000;
	line-height: 20px; 
}

a.mainlevel-don:hover {
  color		: #c41230;
    line-height		: 20px;
      border-bottom:  1px dotted #bfb6af;

}

#active_menu-don {
  color		: #c41230;
    line-height		: 20px;
      border-bottom:   1px dotted #bfb6af;

}

.sublevel-don {
  font-family      : Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif;
  font-size        : 10px;
	width: 208px;
  display			:block;
  line-height	   : 20px; 
  margin-left:   3px;
  margin-top:   0px;
  border-bottom:   1px dotted #bfb6af;
}


.mainlevel-sti{
	font-size: 13px;
	font-family: Cambria, Arial, Trebuchet MS, Verdana, Geneva, sans-serif;
  width            : 215px;
  display			: block;
  border-bottom:   0px dotted #bfb6af;
  line-height		: 34px; 
  font-weight:bold;
 margin-top:20px;
  background-color: #c6c6c6;
}

a.mainlevel-sti:link, a.mainlevel-sti:visited {
  text-decoration  : none; 
  text-align       : left; 
  font-weight: normal; 
    border-bottom:   1px dotted #bfb6af;
	font-family: Cambria, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 20px;
	width: 215px;
	color: black;
	line-height: 20px; 
	font-weight:bold;
	padding-left:3px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: #c6c6c6;
	width:205px;
	text-align:center;
	
	
}

a.mainlevel-sti:hover {
	
    color: white;
    line-height		: 20px;
      border-bottom:  1px dotted #bfb6af;
	 font-weight:bold;
	  background-color: #9a0201;
	  padding-left:3px;
	  width:205px;
	  text-align:center;
	
	  

}

#active_menu-sti{
  color		: white;
    line-height		: 20px;
      border-bottom:   1px dotted #bfb6af;
	  background-color: #9a0201;
	  

}

.sublevel-sti {
  font-family      : Trebuchet MS, Helvetica, Verdana, Geneva, Arial, sans-serif;
  font-size        : 14px;
	width: 208px;
  display			:block;
  line-height	   : 20px; 
  margin-left:   3px;
  margin-top:   0px;
  border-bottom:   1px dotted #bfb6af;

}



.istrazivanja {
	width: 450px;
	height: 330px;
	font-size: 10px;
	font-family:  Helvetica, Arial, Tahoma, san-serif;
	background: url(../images/istrazivanja.jpg) no-repeat top left;
	color: #c5302c;
}

.mosimage img {
	padding-left	: 5px;
	padding-bottom	: 5px;
	padding-top	: 5px;
	padding-right	: 0px;
	margin		: 0px;
}


ul#mainlevel-nav {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 11px; 
}
ul#mainlevel-nav li {                                   /*odredjuje izgled top menija */ 
	font-family: Cambria, Arial, Trebuchet MS, Verdana, Geneva, sans-serif;
	margin-left: 2px;
	margin-right: 20px;
	margin-top: 6px;
	padding-left: 4px;
	margin-bottom: 3px;
	border-bottom: 1px dotted #999999;
	float: right;
	text-align: left;
	width: 100%;
	font-size: 11px;
	color: #826ba8;
	line-height: 16px; 
}

ul#mainlevel-nav li a {
	padding-left: 0px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #000;
	background: transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

ul#mainlevel-nav li a:hover {
	color: #c41230;
	background: transparent;
}

.border_b{ 
   border: 1px solid #000000; 
} 

.float{ 
   visibility: hidden; 
   position: absolute; 
   left: -300px; 
   z-index: 10; 
} 

.mainlevel-vesti {
  font-family      : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
  font-size        : 11px;
  width            : 150px;
  display: block;
}

a.mainlevel-vesti:link, a.mainlevel-vesti:visited {
  color            : #c41230;
  text-decoration  : none; 
  text-align       : left; 
  line-height	: 20px;  
  display:block;
}

a.mainlevel-vesti:hover {
  color		: #373737;
    line-height		: 20px;
}

.sublevel-vesti {
  font-size        : 10px;
  width            : 140px;
  display			:block;
  line-height	   : 18px; 
  text-decoration  : none; 
  text-align: left;
}

.mainlevel-letter {
  font-family      : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
  font-size        : 11px;
  width            : 150px;
  display: block;
  border-bottom:   1px dotted #bfb6af;
  margin-bottom: 10px;
}

a.mainlevel-letter:link, a.mainlevel-letter:visited {
  color            : #ec6e00;
  text-decoration  : none; 
  text-align       : left; 
  line-height		: 26px;  
}

a.mainlevel-letter:hover {
  color		: #979797;
    line-height		: 26px;
}

.mainlevel-konkurs {
  font-family      : Helvetica, Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
  font-size        : 11px;
  width            : 150px;
  display: block;
  border-bottom:   1px dotted #bfb6af;
}

a.mainlevel-konkurs:link, a.mainlevel-konkurs:visited {
  color            : #7f5120;
  text-decoration  : none; 
  text-align       : left; 
  line-height		: 26px;  
}

a.mainlevel-konkurs:hover {
  color		: #979797;
    line-height		: 26px;
}

a.mainlevel-video:link, a.mainlevel-video:visited {
  color            : #222222;
  background-image: url('../images/youtube.jpg');
  background-position: right;
  background-repeat:no-repeat;
  display:block;
  text-decoration  : none; 
  font-size        : 11px;
  text-align       : left; 
  line-height		: 18px;  
  padding-top: 4px;
  padding-bottom: 2px;
  border-bottom:   1px dotted #bfb6af;
}

a.mainlevel-video:hover {
  background-image: url('../images/youtube_hover.jpg');
  background-position: right;
  background-repeat:no-repeat;
  display:block;
  color		: #c41230;
    line-height		: 18px;
}

#topnav {
	margin: 0 0 0px;
	height: 22px;
	background: #7a1036;
	color: #fff;
	line-height: normal;
	font-family      : Cambria, Arial, Trebuchet MS, Verdana, Geneva, sans-serif;
	text-align:right;
	padding-right: 30px;
}

 #topnav li {
	margin: 0;
	float: left;
	padding: 0;
	display: block;
	color: #333333;
	background: none;
	font-size: 12px;
	line-height: 20px;
	font-family      : Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
} 
#topnav li a {
	height: 22px;
	margin-top: 0px;
	border-right: 0px solid #1C351C;
	display: block;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-family      : Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
}

#topnav li a#active_menu-top {
	margin: 0;
	border-right: 0px;
	height: 20px;
	background: #ffffff;
	line-height: 16px;
}
#topnav #active_menu{
    font-size:0.1px;
	color:#7a1036;
	width:1px;
	height:1px;
	overflow:hidden;
	background: #7a1036;
	visibility:hidden;
	
}

#topnav li a:hover, #topnav li a:active {
	background: #ffffff;
	text-decoration: underline;
}

#topnav ul {
	margin: 0 0 0px;
	padding: 0;
	float: left;
	height: 18px;
	list-style: none outside;
	text-align: left;
	font-family      : Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
}

div.moduletable-rss {
	font-family     	:  Helvetica, Tahoma, Trebuchet MS, Verdana, Arial, sans-serif;
	font-size        	: 10px;
	color            	: #666666;
	text-align       	: left;
	padding-left	: 0px;
	margin-top      	: 5px;
}


div.moduletable-rss img {
	float		: left;
	margin-top	: -75px; 
}

.syndicate_text-rss {
	font-family     	:  Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	font-size        	: 11px;
	color            	: #666666;
	text-align       	: left;
	padding-left	: 55px;
	margin-top      	: 5px;
}

a.myPlayer { 
display:block; 
width: 320px; 
height:240px; 
text-align:center; 
margin:0 5px 5px 0; 
float:left; 
border:1px solid #999; 
} 

/* play button */ 
a.myPlayer img { 
margin: 0px; 
border: 0px; 
} 

/* when container is hovered we alter the border color */ 
a.myPlayer:hover { 
border:1px solid #000; 
}
