a:link {  text-decoration: underline; color: #000000 }
a:visited {  text-decoration: underline; color: #000000 }
a:hover {  text-decoration: none; color: #000000}
a:active {  text-decoration: none;}

TD {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none
}
.tableBorder {
	BORDER-RIGHT: #8abcdd 1px solid; BORDER-TOP: #8abcdd 1px solid; BORDER-LEFT: #8abcdd 1px solid; BORDER-BOTTOM: #8abcdd 1px solid
}

.textarea {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT: #CFE3F1 1px solid; BORDER-TOP: #8abcdd 1px solid; BORDER-LEFT: #8abcdd 1px solid; BORDER-BOTTOM: #CFE3F1 1px solid
}

.table {
	BORDER: 1px solid #8abcdd;  BACKGROUND-COLOR:#cfe3f1;
}
.kast {
	BORDER-RIGHT: #589ecd 1px solid; BORDER-TOP: #589ecd 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #589ecd 1px solid; COLOR: #000000; BORDER-BOTTOM: #589ecd 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.selectOption {
	BORDER-RIGHT: #589ecd 1px solid; BORDER-TOP: #589ecd 1px solid; FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; BORDER-LEFT: #589ecd 1px solid; COLOR: #000000; BORDER-BOTTOM: #589ecd 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.listingHeadline {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #FFFFFF; TEXT-DECORATION: none; background-image: url(/templates/template01/img/e_rent_r3_c1s.png); height:19px;
}

.pealkiri {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #468cba; TEXT-DECORATION: none
}
.header {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #FFFFFF; TEXT-DECORATION: none; background-image: url(/templates/template01/img/e_rent_r3_c1s.png); height:19px;
}
.headerText {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.subHeader {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000; TEXT-DECORATION: none;
}
.footer {
	COLOR: #FFFFFF; TEXT-DECORATION: none; background-image: url(/templates/template01/img/footer.png); height:24px;
}

.importantText {
  font-size: 14; font: bold;
}

.footerTxt { COLOR: #FFFFFF; }
.footerTxt:link { COLOR: #FFFFFF;}
.footerTxt:visited { COLOR: #FFFFFF;}
.footerTxt:hover { COLOR: #FFFFFF;}

.comment, .comment:link, .comment:visited, .comment:hover {
	font-size: 9px; font: italic; color: gray; text-decoration: none;
}
.table .label,.table .value{padding:7px;vertical-align:top;background-color:white;}
.subheading{padding:7px;font-size:12px;font-weight:bold;}
.subheading .comment {font-weight:normal;}
.noUnderline, 
.noUnderline:link, 
.noUnderline:visited, 
.noUnderline:hover, 
.noUnderline:active {
	text-decoration: none;
}
.error {
	COLOR: #CC0000;
}
.button {  
  cursor:pointer;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font: bold 0.8em; 
  font-size: 10px; 
  color: #FFFFFF; 
  background-color: #4D93C0; 
  border: 1px #40769E solid; 
  height: 18px; 
}

img.carPic { border: 1px solid #FFFFFF; }
fieldset {
  padding: 5px;
  margin:5px;
  border: 1px #40769E solid; 
  margin-bottom:5px;
}
legend {
  font-size: 12px;
  font-style: italic;
  margin-left: 5px;
  margin-right: 5px;
  color:black;
  }

/* ------------------------ CALENDAR CSS -------------------------- */

/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
.mainTable {
	background-color: #FFFFFF;
	border: 1px solid #8abcdd;
 }

/* Month and Year Row Setup */
.monthYearRow {
  line-height: 19px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	background-image: url(/templates/template01/img/e_rent_r3_c1s.png);
	/*background-image: url(/templates/template01/cal_img/monthBg.gif);*/
	}
/* Month and Year Text Setup */
.monthYearText {
	font-size: 10px;
	font-weight: Bold;
	color: #FFFFFF;
	text-decoration: none;
	}

/* Day Names Row Setup */
.dayNamesRow {
  line-height: 12px;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	}
/* Day Name Setup */
.dayNamesText {
	font-weight: Bold; 
	color: #000000;
	}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
.rows {
	color: #433D27;
	text-align: center;
	vertical-align: middle;
	}

/* Color of Today's Date */
.today {
	color: #000000;
	font-weight: Bold; 
    }
/*

/* OverLIB popup text size */
.oLib {
	font-size: 10px; 
    }

/* Normal Cell Background (date number with no event markings) */
.s2 {
	background-color: #EEEEEE;
	}
/* Normal Cell Background (date number with no event markings) smaller edition */
.s2small {
  font-size: 9px;
	background-color: #EEEEEE;
	}
/* Empty Cell Background (empty cells with no date numbers) */
.s20 {
	background-color: #DEDEDE;
	}
/* Mark Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s21 {
	background-image:  url("/templates/template01/cal_img/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark Solid Cell Background (solid marked event date background) */
.s22 {
	background-image:  url("/templates/template01/cal_img/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark End Cell Background (usually a slashed graphic to show availability or solid for events) */
.s23 {
	background-image:  url("/templates/template01/cal_img/cdef2.gif");
	background-color: #F5E0D8;
	}
/* Mark End/Start Cell Background (usually a slashed graphic to show availability or solid for events) */
.s24 {
	background-image:  url("/templates/template01/cal_img/cdef2.gif");
	background-color: #F5E0D8;
	}
/* On waiting list */
.s25 {
	background-color: #FFC299;
	}

/* Confirmed */
.s26 {
	background-color: #FF7C25;
	}

/* vehicles_kind_list */
.vehicles_kind_list h1 {
	display:inline;
	font-size: 12px;
	}
#user-profile .kast{width:160px;}