input:disabled{color:#000;}
input checkbox:disabled{background-color:#fff;color:#000;}

.clred {background-color:#ff9696;}
.clgreen {background-color:#00900;}
.clblue {background-color:#64c8ff;}
.clgrey {background-color:#eee;}
.cldocbutt {cursor:pointer;}

label {color:#00f;}

#doctit {
float:left;
text-align:center;
font-family:"Arial";
font-size:12pt;
width:250px;
/*font-weight:bold;*/
}
table {
text-align:center;
font-family:"Arial";
/*font-size:8pt;*/
/*font-weight:bold;*/
}	
td {
background-color:#eee;
/*width:11px;
height:11px;*/
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

/*border-color: #ffffff;
border-style:solid;
border-width:1px;*/

}

.td0 {
background-color:#00f;
color:#fff;
font-weight:bold;
font-size:18px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
height:54px;

}


.montit {
text-align:center;
font-family:"Arial";
/*font-size:8pt;*/
/*font-weight:bold;*/
background-color:#FFF;
}	
.kvart {
float:left;
background-color:#ddd;
}

#idevents {
text-align:center;
font-family:"Arial";
font-size:8pt;
background-color:#ddd;
width:545px;
height:575px;
overflow:hidden;
}
#idevents2 {
overflow-y:scroll;
text-align:center;
font-family:"Arial";
font-size:8pt;
/*font-weight:bold;*/
/*background-color:#ddd;*/
/*background-image: url('http://www.judo.lv/cal_events/images/gi_1000.png');*/

margin-left:10px;
width:530px;
height:520px;
}
.cldt {
float:left;
text-align:center;
font-family:"Arial";
/*font-weight:bold;*/
/*background-color:#ddd;*/
width:70px;
height:32px;/*line-height:32px;*/
cursor:pointer;
}
.clnm {
float:left;	
text-align:center;
font-family:"Arial";
font-size:12px;
/*font-weight:bold;
background-color:#ddd;*/
margin-left:4px;
width:260px;
height:32px;

}
.clnm1 {
float:left;	
text-align:center;
font-family:"Arial";
font-size:12px;
/*font-weight:bold;
background-color:#ddd;*/
margin-left:4px;
width:210px;
height:32px;

}
.clto {
float:left;	
text-align:center;
font-family:"Arial";
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:0px;
width:55px;
height:32px;

}




.clprty {
float:left;	
text-align:center;
font-family:"Arial";
font-size:12px;
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:8px;
width:20px;
height:32px;/*line-height:32px;*/
}

.clprty1 {
float:left;	
text-align:center;
font-family:"Arial";
font-size:12px;
/*font-weight:bold;*/
/*background-color:#ff0;*/
margin-left:40px;
width:20px;
height:32px;/*line-height:32px;*/
}

.clpche {
float:right;	
text-align:right;
font-family:"Arial";
font-size:12px;
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:8px;
width:100px;
height:32px;/*line-height:32px;*/
}


.clunn {
float:left;	
text-align:center;
font-family:"Arial";
font-size:10px;
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:8px;
width:20px;
height:32px;/*line-height:32px;*/
}
.clcou {
float:left;	
text-align:center;
font-family:"Arial";
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:4px;
width:20px;
height:32px;/*line-height:32px;*/
}

.cltyp {
float:left;	
text-align:center;
font-family:"Arial";
/*font-weight:bold;*/
/*background-color:#ddd;*/
margin-left:4px;
width:20px;
height:32px;/*line-height:32px;*/
cursor:pointer;
}

#idevents1 {
/*text-align:center;*/
font-family:"Arial";
font-size:8pt;
font-weight:bold;
background-color:#d00;
color:#fff;
width:625px;
height:25px;
}
/*
#idsptyp {
float:left;	
font-family:"Arial";
width:20px;height:35px;
cursor:pointer;
 }
#idspdt  {
float:left;
font-family:"Arial";
width:80px;height:35px;
background-color:$ff0;
cursor:pointer;
}
#idspnm  {
float:left;	
font-family:"Arial";
width:270px;height:35px;
cursor:pointer;
 }
#idspto  {
float:left;	
font-family:"Arial";
width:55px;height:35px;
cursor:pointer;
 }
#idspcou {
float:left;	
font-family:"Arial";
width:20px;
cursor:pointer;
 }
#idspunn {
float:left;	
font-family:"Arial";
width:20px;height:35px;
cursor:pointer;
 }
#idspprty{
float:left;	
font-family:"Arial";
width:20px;height:35px;
cursor:pointer;
 }
*/


/***********for ia***********************************/

#idmain {
margin:0 auto;
/*
width:310px;
height:380px;
border:1px #00f solid;
background-color:#f00;
*/
}

#idmheader {
/*width:70%;*/
margin:0 auto;
height:38px;
line-height:38px;
/*background-color:#0f0;*/
color:#f00;
margin-top:0px;
text-align:center;
font-family:Arial;
font-size:34px;
font-weight:bold;

}

.cldcell {
margin-left:4px;
text-align:center;
font-family:Arial;
font-size:14px;
height:30px;
line-height:30px;
width:30px;
}

.clmontit {
text-align:center;
font-family:Arial;
font-size:18px;
color:#00f;
font-weight:bold;
height:50px;
line-height:50px;
}

.clyweek {
float:left;

color:#f00;
margin-left:4px;
-moz-border-radius: 40px;
-webkit-border-radius: 40px;
border-radius: 40px;
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr ="#e8fdff", endColorstr = "#5a12ff");
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = "#e8fdff", endColorstr = "#5a12ff")";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -ms-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -o-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -webkit-gradient(linear, center top, center bottom, from(#e8fdff), to(#5a12ff));
background-image: -webkit-linear-gradient(top, #e8fdff, #5a12ff);
background-image: linear-gradient(top, #e8fdff, #5a12ff);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
    
color:#ff0; text-align:center; 
font-family:Arial; 
font-weight:bold; 
font-size:18px; 
line-height:30px; 
height:30px; 
width:30px; 
border:0;
cursor:pointer;*/
}    

.clyweek0 {

color:#f00;
margin-left:4px;
-moz-border-radius: 40px;
-webkit-border-radius: 40px;
border-radius: 40px;
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr ="#e8fdff", endColorstr = "#5a12ff");
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = "#e8fdff", endColorstr = "#5a12ff")";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -ms-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -o-linear-gradient(top, #e8fdff, #5a12ff);
background-image: -webkit-gradient(linear, center top, center bottom, from(#e8fdff), to(#5a12ff));
background-image: -webkit-linear-gradient(top, #e8fdff, #5a12ff);
background-image: linear-gradient(top, #e8fdff, #5a12ff);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
    
color:#ff0; text-align:center; 
font-family:Arial; 
font-weight:bold; 
font-size:18px; 
line-height:30px; 
height:30px; 
width:30px; 
border:0;
cursor:pointer;*/
}    

