.top_height_table {
	height: 26px;
}

html, body {
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bg.png);
        font-family:Tahoma;
        font-size: 9pt;
        color: #979797;
}

.footer_left {
	width: 17px;
	background-image: url(../images/footer_left.png);
}

.footer_center {
	background-image: url(../images/footer_center.png);
}

.footer_right {
	width: 17px;
	background-image: url(../images/footer_right.png);
}

.center_top_left {
	width: 18px;
	background-image: url(../images/center_top_left.png);
}

.center_top_center {
	background-image: url(../images/center_top_center.png);
	font-family: Tahoma;
	font-size: 9pt;
	color: #ffffff;
}

.center_top_right {
	width: 17px;
	background-image: url(../images/center_top_right.png);
}

.center_center_left {
	width: 18px;
	background-image: url(../images/center_center_left.png);
}

.center_center_center {
	background-image: url(../images/center_center_center.png);
}

.center_center_right {
	width: 17px;
	background-image: url(../images/center_center_right.png);
}

.center_bottom_left {
	width: 18px;
	background-image: url(../images/center_bottom_left.png);
}

.center_bottom_center {
	background-image: url(../images/center_bottom_center.png);
}

.center_bottom_right {
	width: 17px;
	background-image: url(../images/center_bottom_right.png);
}

.block_map_serv {
	height: 27px;
	width: 179px;
	background-image: url(../images/block_map_serv.png);
        text-align: center;
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
}

.block_bottom_serv {
	height: 15px;
	width: 179px;
	background-image: url(../images/block_bottom_serv.png);
}

.block_center_serv {
	width: 163px;
	background-image: url(../images/block_center_serv.png);
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
}

.line {
	height: 11px;
	width: 100%;
	background-image: url(../images/line.png);
}

.text8_white {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
}

.block_top_left {
	height: 14px;
	width: 15px;
	background-image: url(../images/block_top_left.png);
}

.block_top_center {
	height: 14px;
	background-image: url(../images/block_top_center.png);
}

.block_top_right {
	height: 14px;
	width: 16px;
	background-image: url(../images/block_top_right.png);
}

.block_bottom_left {
	height: 14px;
	width: 15px;
	background-image: url(../images/block_bottom_left.png);
}

.block_bottom_center {
	height: 14px;
	background-image: url(../images/block_bottom_center.png);
}

.block_bottom_right {
	height: 14px;
	width: 16px;
	background-image: url(../images/block_bottom_right.png);
}

.block_center_left {
	width: 15px;
	background-image: url(../images/block_center_left.png);
}

.block_center_center {
	background-image: url(../images/block_center_center.png);
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
}

.block_center_right {
	width: 16px;
	background-image: url(../images/block_center_right.png);
}

.text9_color {
	font-family: Tahoma;
	font-size: 9pt;
	color: #cdcdcd;
}

.topline_left {
	height: 26px;
	width: 15px;
	background-image: url(../images/topline_left.png);
}

.topline_center {
	height: 26px;
	background-image: url(../images/toplline_center.png);
}

.topline_right {
	height: 26px;
	width: 14px;
	background-image: url(../images/topline_right.png);
}

a.text9 {
	font-family: Tahoma;
	font-size: 9pt;
	color: #b9b9b9;
	text-decoration: none;
}

a.text9:hover {
	font-family: Tahoma;
	font-size: 9pt;
	color: #b9b9b9;
	text-decoration: underline;
}

a.text10 {
	font-family: Tahoma;
	font-size: 8pt;
	color: #b9b9b9;
	text-decoration: none;
}

a.text10:hover {
	font-family: Tahoma;
	font-size: 8pt;
	color: #b9b9b9;
	text-decoration: underline;
}

a {
	font-family: Tahoma;
	font-size: 9pt;
	color: #b9b9b9;
	text-decoration: none;
}

a:hover {
	font-family: Tahoma;
	font-size: 9pt;
	color: #b9b9b9;
	text-decoration: underline;
}

.text8_color {
	font-family: Tahoma;
	font-size: 8pt;
	color: #b9b9b9;
}

.login_top_left {
	height: 14px;
	width: 19px;
	background-image: url(../images/login_top_left.png);
}

.login_top_center {
	height: 14px;
	background-image: url(../images/login_top_center.png);
}

.login_top_right {
	height: 14px;
	width: 22px;
	background-image: url(../images/login_top_right.png);
}

.login_center_left {
	width: 19px;
	background-image: url(../images/login_center_left.png);
}

.login_center_right {
	width: 22px;
	background-image: url(../images/login_center_right.png);
}

.login_bottom_left {
	height: 16px;
	width: 19px;
	background-image: url(../images/login_bottom_left.png);
}

.login_bottom_center {
	height: 16px;
	background-image: url(../images/login_bottom_center.png);
}

.login_bottom_right {
	height: 16px;
	width: 22px;
	background-image: url(../images/login_bottom_right.png);
}

.logo {
	height: 135px;
	width: 223px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
}

.login {
	height: 18px;
	width: 158px;
	background-image: url(../images/input.png);
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	border-width: 0px;
        padding-left: 6px;
}

input.button {
	border: 1px solid #979797;
	height: 19px;
	padding-bottom: 1px;
	background: #7e7e7e;
        color: #b9b9b9;
}

input.button:hover {
	background: #7e7e7e;
}

button {
	border: 1px solid #5c5c5c;
	height: 19px;
	padding-bottom: 1px;
	background: #7e7e7e;
        color: #b9b9b9;
}

button:hover {
	background: #7e7e7e;
}

.field {
	width: 100%;
}

input.field {
	height: 19px;
	background: #7e7e7e;
	border: 1px solid #979797;
        font-family: Tahoma;
        font-size: 13px;
        color: #b9b9b9;
}

select.field {
	height: 19px;
	background: #7e7e7e;
	border: 1px solid #979797; 
        font-family: Tahoma;
        font-size: 13px;
        color: #b9b9b9;
}

textarea.field {
	background: #7e7e7e;
	border: 1px solid #979797; 
        font-family: Tahoma;
        font-size: 13px;
        color: #b9b9b9;
}

input.field_web {
	background: #7e7e7e;
	border: 1px solid #979797;
        font-family: Tahoma;
        font-size: 13px;
        color: #b9b9b9;
}

textarea.field_web {
	background: #7e7e7e;
	border: 1px solid #979797; 
        font-family: Tahoma;
        font-size: 13px;
        color: #b9b9b9;
}

/* Comments Style */
.cTop {font-size:11px;color:#C19454;font-weight:bold;padding-bottom:5px;}
.cDate {font-size:11px;color:#C19454;}
.cMessage{padding-left:5px;padding-top:2px;border:1px dashed #A67F48;text-align:justify;padding-bottom:5px;padding-right:3px;}
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;color:#7b2a24;}
/* -------------- */ 