

td, p {
  font: 12px "Lucida Grande", verdana, helvetica, arial, sans-serif;
  margin: 0px;
}

a:link
{
    text-decoration:none;
	color: #2c71b4;

    font-size:13px;
 
}


.fullwidth {
  width: 100%;
}













html,body{
  margin: 0;
  padding: 0;
  height: 100%;
  border: none;
}

.fullheight {
  height: 100%;
}








/* CALENDAR END... */


/* Calendars Styles */
#calendar_emptyday {
 background-color: #EEF7FF;
  border: #E5E9EC solid 1px;
  text-align: center;

  float: left;
  width: 29px;
  height: 29px;
  margin: 1px;
}

#calendar_day {
  border: #CCCCCC solid 1px;
  text-align: center;

  vertical-align: middle;
  float: left;
  width: 29px;
  height: 29px;
  margin: 1px;
}

#calendar_busyDay {
  border: #CCCCCC solid 1px;
  font: 14px "Lucida Grande", verdana, helvetica, arial, sans-serif;
  background-color: #C1DDF6;
  text-align: center;
  vertical-align: middle;
  float: left;
  width: 29px;
  height: 29px;
  margin: 1px;
  color: #2f63b3;
}

#calendar_busyDay a {
  font: 14px "Lucida Grande", verdana, helvetica, arial, sans-serif;
  font-weight: bold;
  display: bottom;
  text-valign: bottom;
  top-align: 10px;
  width: 100%;
  height: 100%;
  color: #2f63b3;
  text-decoration: none;
}

#calendar_row {
  clear: both;
}

#calendar {
}















/* TABS STYLESHEET */
.tabberlive .tabbertabhide {
	display:none;
}

.tabber {}

.tabberlive {
	margin-top:1em;
}

ul.tabbernav {
	margin:0;
	padding: 3px 0;
	border-bottom: 0px solid orange;
	font: bold 11px Verdana, sans-serif;
}

ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
}

ul.tabbernav li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid orange;
	border-bottom: none;
	background: orange
	text-decoration: none;
}

ul.tabbernav li a:link { 
	color:; 
}
ul.tabbernav li a:visited {
	color: #2f63b3;
}

ul.tabbernav li a:hover
{
	color: orange;
	background: #2f63b3;
	border-color: orange;
}

ul.tabbernav li.tabberactive a {
	background-color: #DCE6FF;
	border-bottom: 1px solid #DCE6FF;
}

ul.tabbernav li.tabberactive a:hover {
	color: #0D5D9C;
	background: #DCE6FF;
	border-bottom: 1px solid orange;
}

.tabberlive .tabbertab {
	padding:5px;
	border-top:0;
}

.tabberlive .tabbertab h2 {
	display:none;
}

.tabberlive .tabbertab h3 {
	display:none;
}





















/* Users pictures */
#picture {
  padding: 0px;
  border: 1px solid #CECECE;
  background-color: #FFFFFF;
}








/* mojo form... */

input, select
{
    margin: 0 0 5px 0;
    border: 1px dashed #aeaeae;
 
	color: #2c71b4;
    background-color:white;
    padding: 1px 3px 1px 3px;
}

.searchAdvanceFormBlack
{   
	border: 3px dashed #000000;
  
}



.searchAdvanceFormSiva
{   
	border: 2px dashed #cccccc;
  
}

.searchAdvanceFormBlue
{   
	border: 2px dashed #24A2E1;
  
}

/* mojo form... */





.side-announcement-boxblack{padding:1px;background-color:#ffffff;border:1px solid #E4E4E4}
.side-announcement-box{padding:0px;background-color:#ffffe5;border:1px solid #f5e082}
.side-announcement-boxblue{padding:0px;background-color:#24A2E1;border:1px solid #247BA6}




#masthead-region-and-language-picker-box{margin:0 0 0px 0;text-align:center;padding:5px 5px;background-color:#fafafa;border:1px solid #ccc;font-size:10px;clear:both}.yt-button,a.yt-button{padding:0 .6000em;margin:0 .15em;white-space:nowrap;text-decoration:none;color:#000;background:#d8d8d8 repeat-x center -802px;border:1px solid 
#999;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;display:-moz-inline-box;display:inline-block;*display:inline}html>body 


.yt-button-primary,a.yt-button-primary{font-weight:bold;color:#039;background:#c6d7f3 repeat-x center -602px;border-color:#a0b1dc}.yt-menulink-primary .yt-button-primary{color:#03c}.yt-button-urgent,a.yt-button-urgent{font-weight:bold;color:#994800;background:#fed81c repeat-x center -2202px;border-color:#ecc101}.yt-menulink-urgent 




/* news: okvir okoli slik, videa,... */
.fl { float: center; }
.fr { float: right; }
.fn { float: left; }

.tac { text-align: center; }
.tar { text-align: right; }
.tal { text-align: left; }



.image-box * {
	font-size: 11px;
	}

/* news: okvir okoli slik, videa END,... */











