body,td,th {
	font-family: Tahoma;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center;
}

.booking-form{
	border: 1px solid #CCC;
	background-color:#F3F3F3;
}

.booking-form tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.booking-form tr td a:link{
	color:#39F;	
	text-decoration:none;
}

.booking-form tr td a:hover{
	color:#39F;	
	text-decoration:underline;
}

.booking-form tr td.form-title{
	font-size:14px;
	color:#3399FF;
	font-weight:bold;
	padding:10px;
	background-color:#FFF;
}

.booking-form tr td.form-padding{
	padding-left:50px;
}

h1{
    display: inline;
	font-family: Tahoma;
	font-weight:bold; 
	font-size:14px;
}

.flag_ru {
           vertical-align: middle;
           float: right;
           margin-right: 22px;
           }

h2{
	font-family: Tahoma;
	font-weight:bold; 
	font-size:12px;
}
/* flags by rumen */
#bar {
	width: 833px;
	height: 34px;
	background-image:url(http://kievapts.com/images/header_bottom_bar.jpg); 
	background-repeat:repeat-x;
	z-index: 9999999;
	}
	/* end of flags by rumen */

.orange_large{
	font-size:16px; 
	color:#FF6600;
}

.brownText {
	color:#CC6600; 
	font-weight:bold;
}

.textBlue{
	color:#3399FF;
}

.text{
	font-size: 12px;
}

.title{
	font-size:14px;
	font-weight:bold;
	color:#3366FF;
}

.account_border{
	border: 1px solid #333333;
	background-color:#000000;
}

.boxRepeat{
	background-image:url(../images/listings_bg_repeat.jpg);
	background-repeat:repeat-y;
}

.headerBG{
	background-image:url(../images/listings_top_bg.jpg);
	background-repeat:no-repeat;
}

.input{
	background-color:#F4F4F4;
	padding-left:2px;
}

.titleBigger{
	font-size:14px;
	color:#3399FF;
	font-weight:bold;
}

.titleBiggerRed{
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}

.titleBiggerBlack{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
<!-- CALENDAR STUF -->
.worked{
	background-color:#7CB4DC;
}

.worked_beg{
	background-image:url(../images/workedIN.jpg);
}

.worked_end{
	background-image:url(../images/workedOUT.jpg);
}

.reserved{
	background-color:#FF484D;
}
.reserved_beg{
	background-image:url(../images/reservedIN.jpg);
}
.reserved_end{
	background-image:url(../images/reservedOUT.jpg);
}
.onhold{
	background-color:#F5BC52;
}
.onhold_beg{
	background-color:#F5BC52;
	background-image:url(../images/holdIN.jpg);
}
.onhold_end{
	background-color:#F5BC52;
	background-image:url(../images/holdOUT.jpg);
}

.workedText{
	color:#7CB4DC;
}
.reservedText{
	color:#FF484D;
}
.onholdText{
	color:#F5BC52;
}
<!-- CALENDAR STUF -->
#calendar{
	background-color:#F5F5F5;
}

.hotBold {
	color:#FF3300;
	font-weight:bold;
}

img.photo{
border: 4px solid #E3F1FD; 
}

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