
.tableCheckBoxList 
{
	border: 0px;
	font-family: Verdana;
}

.tableCheckBoxList td { 
	font-family: Verdana;
	text-align: left;
	vertical-align: top
}

/* pärtli lisatud - left menu juures kasutusel*/
.leftMenuModuleSubPanel
{
	padding-left: 15px;	
}
.leftMenuSubMenuRowElement
{
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 3px;
	margin-top: 3px;
	vertical-align:middle;
}

.leftMenuModulePanel
{
	width:135px;
	overflow:hidden;
}
/* end of pärtli lisatud - left menu juures kasutusel*/
/*pärtli lisatud - kasuttud projektide moodulis tabide juures*/
.inline
{
	position:relative;
	vertical-align:bottom;
	text-align:center;
	top:8px;
	width:100%;
}
/*end of pärtli lisatud - kasuttud projektide moodulis tabide juures*/

/*pärtli lisatud, et navigation image'd läbipaistva taustaga oleks */
.navigationImage
{
	background-color:Transparent;
	width:30px;
	height:15px;
}
/*end of pärtli lisatud, et navigation image'd läbipaistva taustaga oleks */
/* ajutine pärtli lisatud */
.errorMessage
{
	font-size: larger;
	color: red;
	display:block;
}
.overAllocated
{
	color: Red;
	text-align:center;
	vertical-align:middle;
}
.underAllocated
{
	color: Blue;
	text-align:center;
	vertical-align:middle;
}
.allocated
{
	color: Green;
	text-align:center;
	vertical-align:middle;
}
/* end of ajutine pärtli lisatud */


.Table4
{
	font-weight:bold;
	font-size: 11px;
	font-family: Verdana;
	background-color: #DCDCDC;
	margin-top: 3px;
	margin-bottom: 0px;
	border: 0px;
	height: 18px;
}
.tableHeadingThin 
{
	background-color: #F2F2F2;
	/*background-color: #cee9ce; */
	font-weight: 400;
	font-size: 11px;
	padding: 14px;
	border: 0px;
	width: 550px;
	font-family: Verdana;
}

.tableHeadingThin td { 
	padding: 3px;
	height: 18px;
	background-color: #F2F2F2;
	font-weight: 400;
	font-weight: bold;
	font-family: Verdana;
}

.tableHeadingThin a:link {
	font-weight: 600;
	font-size: 11px;
	padding: 3px;
	border: 0px;
	font-family: Verdana;
}

.tableHeadingThin a:hover {
	font-weight: 600;
	font-size: 11px;
	padding: 3px;
	border: 0px;
	font-family: Verdana;
}

.tableHeadingThin a:visited {
	font-weight: 600;
	font-size: 11px;
	padding: 3px;
	border: 0px;
	font-family: Verdana;
}

.tableThin
{
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px;
	border: Gainsboro 1px solid;
}

.tableThin td
{
	font-family: Verdana;
	font-size: 11px;
	padding: 3px;
	height: 18px;
	border: Gainsboro 1px solid;
}

.joontetatabel
{
	border-right: White 1px solid;
	border-top: White 1px solid;
	font-weight: lighter;
	font-size: 11px;
	float: left;
	border-left: White 1px solid;
	width: 800;
	color: black;
	border-bottom: White 1px solid;
	font-family: verdana;
}
.tabel
{
	border-right: Gainsboro 1px solid;
	border-top: Gainsboro 1px solid;
	font-weight: lighter;
	font-size: 11px;
	float: left;
	border-left: Gainsboro 1px solid;
	width: 820px;
	color: black;
	border-bottom: Gainsboro 1px solid;
	font-family: verdana;
}
.tabel td {
	border:  Gainsboro 1px solid;
	padding: 2px;
	font-family: Verdana;
}

.tabel a {
	padding: 2px;
	font-weight: normal;
	font-size: 11px;
	color: #822935;
	font-family: Verdana;
}


.Table2
{
	font-weight:bold;
	font-size: 11px;
	font-family: Verdana;
	background-color: #DCDCDC;
	margin-top: 3px;
	margin-bottom: 0px;
	width: 820px;
	border: 0px;
	height: 18px;
}

.Table2 td
{
	padding: 2px;
	font-size: 11px;
	font-family: Verdana;
	height: 18px;
}

.Table2Width
{
	width: 820px;
	}
.tabel input {
	border: 0px;
	background-color: transparent;
	font-family: Verdana;
}

.tabelpea 
{
	background-color: #F2F2F2;
	/*background-color: #cee9ce; */
	font-weight: 700;
	font-size: 11px;
	border: 0px;
	width: 820px;
	font-family: Verdana;

}

.tabelpea a:link
{
	font-weight: 600;
	font-size: 11px;
	font-family: Verdana;
	color: #822935;
}

.tabelpea a:hover
{
	font-weight: 600;
	font-size: 11px;
	font-family: Verdana;
	color: #822935;
}

.tabelpea a:visited
{
	font-weight: 600;
	font-size: 11px;
	font-family: Verdana;
	color: #822935;
}

.tabelpea td { 
	padding: 2px;
	height: 18px;
	background-color: #F2F2F2;
	font-weight: 700;
	font-family: Verdana;
}

/*Admin -> kataloogid, kataloogi info*/
.katinfo
{
	border-right: #F2F2F2 1px solid;
	border-top: #F2F2F2 1px solid;
	font-weight: lighter;
	font-size: 11px;
	margin-bottom: 10px;
	margin-left: 25px;
	border-left: #F2F2F2 1px solid;
	color: black;
	border-bottom: #F2F2F2 1px solid;
	font-family: verdana;
	width: 400px;
}
.katinfo td {
	border:  #F2F2F2 1px solid;
	padding: 0px;
	padding-left: 2px;
}
.katinfo input {
	border: 0px;
	background-color: white;
}

.BACK
{
	background: #efefef;
	text-align: left;
	text-decoration: none;
	font-family: Verdana;
}
.BACKOVER
{
	background: #d3d3d1;
	cursor: pointer;
	text-align: left;
	font-family: Verdana;
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #FD850B;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.sisu
{
	FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #822935;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

.time
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #aa1910;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.pealkiri
{
	padding-left: 0px;
	font-weight: 600;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family:Verdana;
	color:#BC9B55;
	margin-bottom: 0px;
	margin-top: 2px;
	font-size: 12px;
}
/*CommonControlite pealkirjad*/
.pealkiri_alam
{
	padding-left: 0px;
	font-family: Verdana;
	font-weight: bold;
}
.pealkiri_avaleht
{
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 0px;   
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #E08040;
    FONT-FAMILY: Verdana;
    vertical-align:top;
}
.sisuhall
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #4A4A4A;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.sisusinine
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.month
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #12128B;
}
.toplink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #aa1910;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps;
}

a.leftlink:link {color:#FFF5DA}     
a.leftlink:hover {color:#8b4513}  



.leftlink
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #FFF5DA;
    background-color: #FD850B;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.leftlinkBold
{
	font-weight: bolder;
	font-size: 11px;
	color: #70242e;
	font-family: Verdana;
	text-decoration: none;
}

a.leftlink2:link {color:#FD850B}     
a.leftlink2:hover {color:#8b4513} 
  

.leftlink2
{
    FONT-SIZE: 11px;
    COLOR: #FD850B;
    
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

BUTTON
{
    BACKGROUND-COLOR: #FFFCF7;
    margin-right: 3px;
    font-family: Verdana;
    margin-bottom: 7px;
}

INPUT
{
    FONT-SIZE: 10px;
    COLOR: #0c1940;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F6F5F5;
    margin-right: 3px;
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #0c1940;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F6F5F5;
    margin-right: 3px;
}
TEXTAREA
{
	FONT-SIZE: 10px;
    COLOR: #0c1940;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F6F5F5;
    margin-right: 0px;
}

A
{
	FONT-WEIGHT: 400;
    FONT-SIZE: 11px;
    COLOR: #822935;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;

}

#dContent
{
	margin-left: 25px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	font-family: Verdana;
}


/* sulguv päis */


/* labelitega sisestusvormid*/
.Table3 
{
	font-weight:normal;
	font-size: 11px;
	color: #FD850B;
	font-family: Verdana;
	margin-top: 0px;
	margin-bottom: 10px;
	border: 0px;
}

.Table3 td
{
	padding: 2px;
	font-size: 11px;
	color: #FD850B;
	font-family: Verdana;
}

.link
{
	font-size: 11px;
	font-family: Verdana;
	color: #822935;
	text-decoration: none;
}

.link a:link
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	color: #822935;
	text-decoration: none;
}

.link a:hover
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	color: #822935;
	text-decoration: none;
}

.link a:visited
{
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana;
	color: #822935;
	text-decoration: none;
}

.nupud
{
	height: 20px;
	margin-right: 2px;
	font-family: Verdana;
	background-color: #F2F2F2;
	color: #FD850B;
	font-family: Verdana;
}

nupud input
{
	font-size: 11px;
	margin-right: 2px;
	height: 18px;
	font-family: Verdana;
	background-color: #ffffff;
}	

.nupud select
{
	font-size: 10px;
	margin-right: 2px;
	font-family: Verdana;
	background-color: #ffffff;
}	

.buttonRow
{
	margin-top: 5px;
	margin-bottom: 5px;
	width: 820px;

}

.treeView
{
	FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #4A4A4A;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    border-width:1px;
    border-style:Double;
    height:100%;
        
    color:#70242E;
    font-family:arial;
    font-size:11;
}

.error
{
	font-size: 11px;
	font-family: Verdana;
	color: Red;	
	text-decoration: none;
	text-align: left;
}
/*------------K A L E N D E R-------------------*/
/*.calendar {
 width: 220;
 margin: 15px;
 font: 11px Verdana;
 border: #cee9ce 1px solid;
}
 
.calendar TD {
 padding: 5px;
 /*border: #cee9ce 1px solid;
}*/

.calendar_month {
 font:  normal 11px Verdana;
 font-weight: lighter;
 float: left;
 color: black;
 text-align: center;
 border: solid 1px Gainsboro;
 width: 175px;
 }
 
 .calendar_month td {
	border:  Gainsboro 1px solid;
	padding: 2px;
	padding-left: 0px;
	font-family: Verdana;
}

.calendar_month A {
 color: #822935;
 font:  normal 11px Verdana;
 text-align: center;
 padding: 2px;
}
	
.chosen 
{
	background-color: Silver;
	}

.day{
 background-color: #ffffff;
 border: solid 1px;
 font: bold 11px Verdana; 
}
.dayHeader{
 background-color: #F2F2F2;
 font: bold 11px Verdana; 
}
/*.nadalalopp{
 background-color: #DEF4DE;
 font: normal 11px Verdana; 
}
.kuupaev {
 text-align: center;
}
.kuupaev A {
 text-align: center;
 color: Black;
}
.valekuupaev {
 text-align: center;
 color: #999999;
}
.valekuupaev A {
 text-align: center;
 color: #999999;
}
.kell {
 text-align: center;
}
 
.task {
 background-color: transparent;
 font: normal 11px/30px Arial;
}

.paevavaade {
 font: 12px Arial;
 border: #cee9ce 1px solid;
}
 
.paevavaade TD {
 padding: 1px;
 border: #cee9ce 1px solid;
}
.paevavaade A {
 color: #000000;
}
.paevavaade A:visited {
 color: #000000;
}
.paevavaade A:hover {
 color: #FF8C00;
}
.kuuvaade {
 font: 12px Arial;
}
.kuuvaade TD
{
 font: 12px Arial;
 }
.kuuvaade A {
 color: #000000;
 font-size: 12px;
 }
.kuuvaade A:visited {
 color: #000000;
 font-size: 12px;
 }
.kuuvaade A:hover {
 color: #FF8C00;
 font-size: 12px;
 }*/
/*Eero, 02.08.2004 - FullScreen pop-upid (Document/documentContentFS ja CommonControls/htmleditorfs)*/
.htmlEditor
{
	margin-bottom : 30px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 30px;	
}

.DateChooser
{
    FONT-SIZE: 10px;
    COLOR: #0c1940;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F6F5F5;
}
.invisible
{
	 visibility:hidden;	
}


.redFat
{
	FONT-SIZE: 12px;
	font-weight:bold;
    COLOR: #FD850B;
    FONT-FAMILY: Verdana;
}

html, body, form   
{   
   height: 100%; 
   width: 100%;  
   margin: 0px;   
   padding: 0px;  
}  


a.redNorm2:link {color:#FD850B}     
a.redNorm2:hover {color:#8b4513} 

.redNorm2
{
	FONT-SIZE: 11px;
    COLOR: #FD850B;
    FONT-FAMILY: Verdana;
}
 
.redNorm
{
	FONT-SIZE: 11px;
    COLOR: #FD850B;
    FONT-FAMILY: Verdana;
}
.redSmal
{
	FONT-SIZE: 10px;
    COLOR: #FD850B;
    FONT-FAMILY: Verdana;
}
.thinRed
{
	font-weight: 400;
	font-size: 11px;
	font-family: Verdana;
	color: #822935;
}

/* Jaak */
.Table2Print
{
	font-weight:bold;
	background-color: #DCDCDC;
	font-size: 11px;
	font-family: Verdana;
	margin-top: 3px;
	margin-bottom: 0px;
	width: 640px;
	border: 0px;
	height: 18px;
	border-bottom: normal 1 #000000;
}

.Table2Print td
{
	padding: 2px;
	font-size: 11px;
	font-family: Verdana;
	height: 18px;
}

.Table2PrintWidth
{
	width: 640px;
}

.tabelpeaPrint
{
	font-weight: 700;
	background-color: #F2F2F2;
	font-size: 11px;
	border: 0px;
	width: 640px;
	font-family: Verdana;
}

.tabelpeaPrint td
{ 
	padding: 2px;
	height: 18px;
	font-weight: 700;
	font-family: Verdana;
}
.tabelFull
{
	border-right: Gainsboro 1px solid;
	border-top: Gainsboro 1px solid;
	font-weight: lighter;
	font-size: 100px;
	float: left;
	border-left: Gainsboro 1px solid;
	width: 820px;
	color: black;
	border-bottom: Gainsboro 1px solid;
	font-family: verdana;
}
.tabelFull td {
	border:  Gainsboro 1px solid;
	padding: 2px;
	font-family: Verdana;
}
.tabelFull a {
	padding: 2px;
	font-weight: normal;
	font-size: 14px;
	color: #822935;
	font-family: Verdana;
}
/* end Jaak */

@media print
{
    .noprint { display: none; }
}

.quicklaunch
{
	font-weight: bolder;
	font-size: 10px;
	color: #70242e;
	font-family: Verdana;
	text-decoration: none;
}

	
.globalsearch 
{	
	font-size: 11px;
	height: 18px;
	font-family: Verdana;
	background-color: white;
}