.xstooltip 
{
 visibility: hidden; 
 position: absolute; 
 top: 0; 
 left: 0; 
 z-index: 100; 
 color : black;

 font: normal 8pt sans-serif; 
 padding: 3px; 
 border: solid 1px;
 /*za transparentno ozadje*/
 background-repeat: repeat; 
 background-image: url(/fileadmin/templates/midnight/images/white1px.gif);
 /*prosojnost*/
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
 opacity:0.9; 
}

.bodytext {
  text-align: justify;
}

/* za macmade login */
.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error {
   background-color: white;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
   margin-top: 15px;
   margin-bottom: 5px;
   border: 0px;
   border-collapse: collapse;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
   border: 0px;
   background-color: white;
   padding: 5px;
}
.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
   border: 0px;
   background-color: white;
   font-weight: bold;
}

.csc-header h5 {
/*  background-image: url(/fileadmin/templates/midnight/images/head-bw-1.gif);  background-repeat: repeat-x;*/
	background-image: url(../images/img03.gif);
  color: white;
  text-align: center;
}

.csc-caption {
  font-size: 0.7em;
  font-style: italic;
}

.tabela-crna {
  padding-left: 10px;
}

.rojstni-container {
  background-image: url(../images/torta.gif);
  background-repeat: no-repeat;
  min-height : 90px;
}

.rojstni {
  padding-left: 10px;
  /*color : #5A87A8;*/
  color: red;
  font-size: 1.2em;
  font-weight: bold;
}

.desno {
  text-align: left;
}

/* POSEBNI DATUM */
.outerbox { border:1px solid black;padding:0px;
    width:50px;
    overflow:hidden;margin:4px; font-weight:900;
    font-family: verdana,arial,sans-serif; }
.datebox  { font-size:22pt;color:#666;text-align:center;
    border-bottom:1px solid black; }
.monthbox { font-size:11pt;color:#fff;
    background-color:#666; text-align:center; }

/*DATUM 2*/
.datum2 {
background-attachment:scroll;
background-color:transparent;
background-image:url(/fileadmin/templates/transition/images/koledar.png);
background-position:left top;
background-repeat:no-repeat;
float:right;
font-family:arial,sans;
height:64px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:-10px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:64px;
}

.datum2 table {
border: 0pt none;
width: 100%;
}
