.raspored {
	height:412px;
	overflow:visible;
	width:100%;
	background-color:#3D3D3D;
	margin-bottom:15px;
	position:relative;
}
.raspored .head {
	height:50px;
	width:100%;
	overflow:hidden;
}
.raspored a, .raspored a img {
	border:none;
	outline:none;
	text-decoration:none;
}
.arrowL, .arrowR {
	display:block;
	height:40px;
	width:33px;
	position:absolute;
	top:45px;
	z-index:99;
}
.arrowL {
	background: transparent url(../images/raspored_arrow_l.png) top left no-repeat !important;
	background-image:url(none);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/raspored_arrow_l.png', sizingMethod='crop');
	left:10px;
}
.arrowL:hover {
	background: transparent url(../images/raspored_arrow_la.png) top left no-repeat !important;
	background-image:url(none);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/raspored_arrow_la.png', sizingMethod='crop');
}
.arrowR {
	background: transparent url(../images/raspored_arrow_r.png) top left no-repeat !important;
	background-image:url(none);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/raspored_arrow_r.png', sizingMethod='crop');
	right:10px;
}
.arrowR:hover {
	background: transparent url(../images/raspored_arrow_ra.png) top left no-repeat !important;
	background-image:url(none);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/raspored_arrow_ra.png', sizingMethod='crop');
}
.head .title {
	width:100%;
	font-size:26px;
	padding-top:15px;
	height:35px;
	color:#ffb627;
	text-align:center;
}
.raspored .fields {
	width:640px;
	height:325px;
	margin-left:30px;
        background-color:#3D3D3D;
}
.fields .col1 {
	width:45px;
	float:left;
	height:auto;
	overflow:hidden;
}
.fields .ident {
	color:#ffb627;
	text-align:center;
	font-style:italic;
}
.fields .col1 .cell1 {
	height: 30px;
	padding-top:9px;
	margin:0 3px 2px 0;
	color:#eee;
	font-size:10px;
	text-align:center;
}

.fields .col2 {
	width:75px;
	float:left;
	height:325px;
	margin:0 3px 3px 0;
	color:#bfbebe;
}
.fields .col2 .cell2h {
	height: 38px;
	color:#eee;
	font-size:12px;
	text-align:center;
}
.fields .col2 .cell2h em {
	font-size:10px;
}
.fields .col2 .cell2 span {
    padding:0 2px;
}
.fields .col2 .cell2h .today {
	color:#FF9C00;
}
.fields .col2 .cell2 {
	height: 26px;
	padding-top:12px;
	padding-bottom:3px;
	font-size:12px;
	text-align:center;
        position:relative; 
}
.fields .col2 .cell2authorised {
	height: 32px;
	padding-top:6px;
	padding-bottom:3px;
	font-size:12px;
	text-align:center;
        position:relative; 
}
.cellNormal {
	background: transparent url(../images/cell_bg.png) top left repeat-x;
	cursor: pointer;
	cursor: hand;
}
.cellShade {
	background: transparent url(../images/cell_bgh.png) top left repeat-x;
}
.cellActive, .cellHover {
	background: transparent url(../images/cell_bga.png) top left repeat-x;
	color:#413729;
}
.cellFifth {
    background: transparent url(../images/cell_bga_red.png) top left repeat-x;
}
.cellNormal .today {
	color:#ffb522;
}
.cellActive .today {
	color:#000;
}
.foot {
	clear:both;
	text-align:center;
	color:#eee;
	font-size:12px;
	margin-bottom:7px;
}
.cCont .centerCol .foot a {
	font-style:italic;
	font-size:12px;
	color:#BFBEBE;
}
.cCont .centerCol .foot a:hover {
        color:#ffb522;
}
#report_raspored_1, #report_raspored_2 {
	font-weight:bold;
	color:red;
        position:absolute;
        left:7px;
        top:3px;
}
.termNumber {
	background: transparent url(../images/star.png) top left no-repeat;
	height:35px;
        padding-top:9px;
        text-align:center;
        width:44px;
        position:absolute;
        color:#a31b1b;
        top:23px;
        right:0;
        font-size:22px;
}

.hoverBox { background:url('../images/border.png') top left repeat; width:214px; height:104px; position:absolute; z-index:999999; top:-33px; left:-69px; display:none; color:#303030; }
.hoverBox .insideBox { background-color:#f2f2f2; width:210px; height:100px; margin:2px; position:relative; overflow:hidden; }
.hoverBox .green { background:url('../images/ras_green.jpg') top left no-repeat; }
.hoverBox .red { background:url('../images/ras_red.jpg') top left no-repeat; }
.cCont .centerCol .hoverBox a { color:#303030; }
.hoverBox .insideBox .title { padding:10px 10px 5px; font-weight:bold; }
.hoverBox .insideBox select { margin:0 0 0 10px; width:140px; float:left; }
.hoverBox .insideBox .extra { margin:0; width:45px; float:right; margin:2px 10px 0 0; }
.izmena .insideBox .extra { width:45px; position:absolute; bottom:39px; right:0; }
.hoverBox .insideBox .extra .extraBox { display:block; height:11px; width:11px; float:right; border:1px solid #aaa; text-align:center; line-height:11px; font-size:11px; font-weight:bold; margin-left:2px; background-color:#fff; color:#aaa; }
.hoverBox .insideBox .extra .extraBox:hover, .hoverBox .insideBox .extra .extraBoxActive { border:1px solid #707070; background-color:#f4ac34; color:#000; }
.hoverBox .insideBox .title2 { position:absolute; left:10px; bottom:34px; } 
.hoverBox .insideBox .iField { width:136px; height:18px; padding:1px 2px; position:absolute; left:10px; bottom:10px; } 
.hoverBox .insideBox input.ok { background:url('../images/ras_ok.jpg') top left no-repeat; width:40px; height:22px; position:absolute; right:10px; bottom:10px; display:block; text-indent:-9999px; border:none; }
.hoverBox .insideBox .bend { font-size:14px; font-weight:bold; overflow:hidden; height:18px; text-align:center; width:200px; margin:10px auto 0; display:block; }
.hoverBox .insideBox .info { font-size:11px; margin:0 auto 5px; display:block; text-align:center; width:200px; font-weight:normal; } 
.hoverBox .insideBox .edit { background:url('../images/ras_edit.png') top left no-repeat; width:15px; height:15px; position:absolute; top:10px; left:10px; text-indent:-9999px; opacity:0.7; display:none; }
.hoverBox .insideBox .edit2 { background:url('../images/ras_edit.png') top left no-repeat; width:15px; height:15px; position:absolute; top:48px; left:10px; text-indent:-9999px; opacity:0.7; }
.hoverBox .insideBox input.otkazi { background:url('../images/ras_otkazi.jpg') top left no-repeat; width:190px; height:22px; position:absolute; right:10px; bottom:10px; display:block; text-indent:-9999px; border:none; cursor:pointer; }
.hoverBox .insideBox input.otkazi:hover { background:url('../images/ras_otkazi_hover.jpg') top left no-repeat; }
.hoverBox .insideBox .counter { font-size:14px; font-weight:bold; overflow:hidden; text-align:center; width:200px; display:block; position:absolute; right:10px; bottom:37px; }

.fields .col2 .cell2 .extraMark { margin:0; width:45px; height:13px; position:absolute; right:2px; bottom:4px; }
.fields .col2 .cell2 .broj_probe { width:13px; height:13px; position:absolute; left:2px; top:2px; }
.fields .col2 .cell2 .extraMark .extraMarkBox, .fields .col2 .cell2 .broj_probe .text { display:block; height:11px; width:11px; float:right; border:1px solid #707070; text-align:center; line-height:11px; font-size:11px; font-weight:bold; margin-left:2px; background-color:#fff; color:#707070; opacity:0.8; padding:0; }
.fields .col2 .cell2:hover .extraMark .extraMarkBox { opacity:0.2 }


