/*  Tabove vdiasno */

/*  Efekti na snimkata   */

.dijitInline .LightboxClose {
	background:url('/dojo/dojox/image/resources/_images/close.png') no-repeat center center;
}

.LightboxClose {
	background:url('../../dojo/dojox/image/resources/_images/close.gif') no-repeat center center;
}

.LightboxNext {
	background:url('../../dojo/dojox/image/resources/_images/right.png') no-repeat center center;
}

.dj_ie6 .LightboxNext {
	background:url('../../dojo/dojox/image/resources/_images/right.gif') no-repeat center center;
}

.LightboxPrev {
	background:url('../../dojo/dojox/image/resources/_images/left.png') no-repeat center center;
}

.dj_ie6 .LightboxPrev 
{
	background:url('../../dojo/dojox/image/resources/_images/left.gif') no-repeat center center;
}

.LightboxPrev {
	width:15px;
	height:15px;
	background:url('../../dojo/dijit/themes/soria/_images/spriteRoundedIconsSmall.png') no-repeat center center;
	background-position:-60px;
}

.LightboxNext {
	background-position:-30px 0;
}
.LightboxPrev {
	background-position:0 0;
}

.dijitInline .LightboxClose {
	background:url('/dojo/dojox/image/resources/_images/close.png') no-repeat center center;
}

.LightboxClose {
	background:url('/dojo/dojox/image/resources/images/close.gif') no-repeat center center;
}

.dijitInline.LightboxNext {
	background:url('/dojo/dojox/image/resources/images/right.png') no-repeat center center;
}

.dj_ie6 .LightboxNext {
	background:url('/dojo/dojox/image/resources/images/right.gif') no-repeat center center;
}

.dijitInline.LightboxPrev {
	background:url('/dojo/dojox/image/resources/images/left.png') no-repeat center center;
}

.dj_ie6 .LightboxPrev 
{
	background:url('/dojo/dojox/image/resources/images/left.gif') no-repeat center center;
}

.LightboxPrev {
	width:15px;
	height:15px;
	background:url('/dojo/dijit/themes/soria/_images/spriteRoundedIconsSmall.png') no-repeat center center;
	background-position:-60px;
}

.LightboxNext {
	background-position:-30px 0;
}

.LightboxPrev {
	background-position:0 0;
}

 .dijitCalendarIncrementControl {
	
	width:15px;
	height:15px;
	background-image: url(/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png);
	background-repeat: no-repeat
}
.dj_ie6  .dijitCalendarIncrementControl {
	font-size:.1em;
	background-image: url(/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif);
}
 .dijitA11ySideArrow {
	display: none;
}
 .dijitCalendarDecrease {
	background-position: top left;
}
 .dijitCalendarIncrease {
	background-position: -30px top;
}
.dijitCalendarContainer {
	font-size: 100%;
	border-spacing: 0;
	border-collapse: separate;
	border: 1px solid #ccc;
	margin: 0;
    width: 250px;
}
 .dijitCalendarMonthContainer th {
	
	background:#d3d3d3 url(/dojo/dijit/themes/tundra/images/titleBar.png) repeat-x top;
	padding-top:.3em;
	padding-bottom:.2em;
	text-align:center;
}
.dj_ie6  .dijitCalendarMonthContainer th {
	padding-top:.2em;
	padding-bottom:.1em;
}
 .dijitCalendarDayLabelTemplate {
	
	background:white url(/dojo/dijit/themes/tundra/images/calendarDayLabel.png) repeat-x bottom;
	font-weight:normal;
	padding-top:.15em;
	padding-bottom:0em;
	border-top: 1px solid #eeeeee;
	color:#293a4b;
	text-align:center;
}
 .dijitCalendarBodyContainer {
	border-bottom: 1px solid #eeeeee;	
}
 .dijitCalendarMonthLabel {
	color:#293a4b;
	font-weight: bold;
}
 .dijitCalendarDateTemplate {
	
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	padding: 0.3em 0.3em 0.05em 0.3em;
	letter-spacing: 1px;
}
.dj_ie  .dijitCalendarDateTemplate {
	padding: 0.1em .33em 0.02em .33em;
}
 .dijitCalendarPreviousMonth,
 .dijitCalendarNextMonth 		{
	
	color:#999999;
	background-color:#f8f8f8 !important;
}
 .dijitCalendarPreviousMonthDisabled,
 .dijitCalendarNextMonthDisabled	{
	
	background-color:#a4a5a6 !important;
}
 .dijitCalendarCurrentMonth {
	
	background-color:white !important;
}
 .dijitCalendarCurrentMonthDisabled {
		
	background-color:#bbbbbc !important;
}
 .dijitCalendarDisabledDate {
	cursor:default !important;
	text-decoration:line-through !important;
}
 .dijitCalendarCurrentDate {
	
	text-decoration:underline;
	font-weight:bold;
}
 .dijitCalendarHoveredDate {
	background-color: #e2ebf2 !important;
}
 .dijitCalendarSelectedDate {
	
	background-color:#bbc4d0 !important;
	color:black !important;
}
 .dijitCalendarYearContainer {
	
	background:white url(/dojo/dijit/themes/tundra/images/calendarYearLabel.png) repeat-x bottom;
	border-top:1px solid #ccc;
}
 .dijitCalendarYearLabel {
	
	margin:0;
	padding:0.4em 0 0.25em 0;
	text-align:center;
}
 .dijitCalendarSelectedYear {
	
	color:black;
	padding:0.2em;
	padding-bottom:0.1em;
	background-color:#bbc4d0 !important;
}
 .dijitCalendarNextYear,
 .dijitCalendarPreviousYear {
	
	color:black !important;
	font-weight:normal;
}
 .dijitTimePickerTick,
 .dijitTimePickerMarker {
	border-color: #ccc;
}
 .dijitTimePickerTick {
	color:white;
}
 .dijitTimePickerMarker {
	background:#d3d3d3 url(/dojo/dijit/themes/tundra/images/titleBar.png) repeat-x top;
	color:#293a4b;
	font-weight: bold;
}
 .dijitTimePickerItemSelected {
	color: black;
	background: #bbc4d0 none;
}
 .dijitTimePickerItemHover {
	background: #60a1ea none;
	color:white;
}
 .dijitTimePickerItemHover,
 .dijitTimePickerItemSelected {
	position: relative;
	z-index: 10;
}
 .dijitTimePickerTick .dijitTimePickerItemInner {
	font-size:0.4em;
}
 .dijitTimePickerItemHover .dijitTimePickerItemInner,
 .dijitTimePickerItemSelected .dijitTimePickerItemInner {
	font-size:1em;
}
 .dijitTimePickerMarkerHover {
	border-top: 1px solid #ccc;
}
 .dijitTimePickerTickHover,
 .dijitTimePickerTickSelected {
	margin-top:-0.3em;
	margin-bottom:-0.3em;
	border-bottom: none;
}
.dijit_a11y .dijitTimePickerTickHover {
	background-color: #CCC !important;
	border-top: 1px solid #333 !important;
	border-bottom: 1px solid #333 !important;
}
.dijit_a11y .dijitTimePickerMarkerHover {
	border-bottom-width: 2px;
}



.dijitTab 
{
    background: url("_images/tabcontainersprite.gif") no-repeat 0 -180px;
    padding: 0;
}
 
.dijitTabContent {
    background: url("_images/tabcontainersprite.gif") repeat-x 0 -210px;
    padding: 2px;
    font-weight: bold;   
}
 
.dijitTabInnerDiv {
    background: url("_images/tabcontainersprite.gif") no-repeat right -240px;
    padding: 0px 5px 0px 5px;
}

.dijitTabHover 
{
	background: url("_images/tabcontainersprite.gif") no-repeat 0px -90px;
}

.dijitTabHover .dijitTabInnerDiv {
	background: url("_images/tabcontainersprite.gif") no-repeat right -150px;
    padding: 0px 5px 0px 5px;
}

.dijitTabHover .dijitTabInnerDiv .dijitTabContent 
{
	background: url("_images/tabcontainersprite.gif") repeat-x 0 -120px;
    padding: 2px;
}

.dijitTabChecked 
{
	background: url("_images/tabcontainersprite.gif") no-repeat 0px -0px;
}

.dijitTabChecked .dijitTabInnerDiv 
{
	background: url("_images/tabcontainersprite.gif") no-repeat right -60px;
    padding:0px 5px 0px 5px;
}

.dijitTabChecked .dijitTabInnerDiv .dijitTabContent 
{
	background: url("_images/tabcontainersprite.gif") repeat-x 0 -30px;
    padding: 2px;
}


.dijitTabPaneWrapper .dijitTabContainerTop-container
{
    border: 0;
}

.dijitTabPaneWrapper 
{ /* Container for tab content */
	background: transparent url('_images/r2.jpg') repeat-y bottom left;
    border: 0;
    width: 98%;
}

.dijitContentPane
{
	/* border: 0px solid #c41c1c */
}

.dijitTabContainerTop-tabs
{

}

.dijitDialog
{
    background: #fff;
    padding: 10px;
}

.dijitDialogTitle
{
    font-size: 130%;
    font-weight: bolder;    
}

.dijitDialogCloseIcon 
{
    background:url("_images/cancel.png") no-repeat scroll right top transparent;
    cursor:pointer;
    height:16px;
    position:absolute;
    right:6px;
    top:4px;
    vertical-align:middle;
    width:16px;
}
