BODY, FORM, H1, H2, H3, H4, H5, H6, P {
	BORDER: none;
	MARGIN: 0px;
	PADDING: 0px;
}

A IMG {
	BORDER: none;
}

TABLE {
	BORDER-COLLAPSE: collapse;
}

BODY {
	BACKGROUND: transparent url("/images/body_bg.gif") top left repeat;
}

BODY, TABLE {
	FONT: 13px Arial;
	COLOR: #000;
}

INPUT, TEXTAREA, SELECT, BUTTON {
	FONT: 12px Arial;
	COLOR: #676767;
}

INPUT.text, TEXTAREA, SELECT, BUTTON {
	BACKGROUND-COLOR: #FFFFFF;
}

A {
	COLOR: #e87d2b;
	TEXT-DECORATION: none; /* !!! */
}

A:hover {
	TEXT-DECORATION: underline; /* !!! */
}

H1 {
	BACKGROUND: transparent url("/images/h1_bg.gif") left center repeat-x;
	PADDING: 2px 3px;
	MARGIN-BOTTOM: 7px;
	FONT: 18px arial;
	COLOR: #fff;
}

H2 {
	BACKGROUND: transparent url("/images/menu_bg.gif") left center repeat-x;
	PADDING: 2px 3px;
	MARGIN-BOTTOM: 5px;
	FONT: bold 15px arial;
	COLOR: #fff;
}

H3 {
	MARGIN-BOTTOM: 2px;
	FONT: 18px arial;
	COLOR: #000;
}

H4 {
	MARGIN-BOTTOM: 7px;
	FONT: bold 13px Arial;
	COLOR: #000;
}

H5 {
}

H6 {
}

/* Most useful classnames */
INPUT.text {
	HEIGHT: 19px;
	BORDER: 1px solid #bbb7ac;
	FONT: 12px arial;
	COLOR: #887a7a;
}

.noborder {
	BORDER: none !important;
}

small, .small {
	FONT-SIZE: 90%;
}

big, .big {
	FONT-SIZE: 140%;
}

.main {
/*	BACKGROUND: #d5d7da url('images/top_bg.gif') top left repeat-x;*/
	BACKGROUND: #d5d7da url("/images/main_bg.png") top left no-repeat;
}

.path {
	MARGIN-BOTTOM: 10px;
	FONT: 11px tahoma;
	COLOR: #666;
}

.path A {
	COLOR: #9e9e9e;
	TEXT-DECORATION: none;
}

.path A:hover {
	TEXT-DECORATION: underline;
}

.error {
	COLOR: #903;
}

.message {
	COLOR: #000;
}

TD.top_menu {
	PADDING: 0 24px 0 33px;
	FONT: 11px tahoma;
	COLOR: #fff;
	POSITION: relative;
}

TD.top_menu A {
	COLOR: #fff;
	MARGIN: 0 5px;
}

DIV.links {
	FLOAT: left;
}

DIV.links SPAN {
	BACKGROUND: #a65526 url("/images/menu_bg.gif") center left repeat-x;
	PADDING: 0 2px;
	FONT: 10px tahoma;
	COLOR: #fff;
}

DIV.links A {
	FONT: 10px tahoma;
	COLOR: #fff;
	MARGIN: 0 5px;
}

.phone {
	FONT: 32px impact;
	COLOR: #fff;
}

.phone SPAN {
	FONT: 18px arial;
	COLOR: #fff;
}

TD.logo {
	PADDING: 70px 22px 0 17px;
}
/*
TD.logo DIV.phone {
	MARGIN-TOP: -111px;
	FLOAT: right;
	POSITION: relative;
}
*/
TD.text {
	PADDING: 6px 0 0 0;
}

TD.text2 {
	PADDING: 6px 0 0 0;
}

.banners {
	TEXT-ALIGN: center;
	MARGIN-BOTTOM: 20px;
}

.banners IMG {
	MARGIN: 0 10px;
}

TD.left_menu {
	PADDING: 15px 30px 20px 30px;
}

TD.left_menu A, TD.left_menu SPAN {
	BACKGROUND: #f29345 url("/images/menu_bg.gif") left center repeat-x;
	MARGIN: 0 0 8px 0;
	PADDING: 2px 4px;
	DISPLAY: block;
	FONT: 11px tahoma;
	COLOR: #fff;
}

TD.left_menu DIV {
	MARGIN: 4px 0 15px 0;
	FONT: 12px arial;
	COLOR: #493929;
}

TD.left_menu DIV A {
	BACKGROUND: none;
	MARGIN: 0;
	PADDING: 0;
	DISPLAY: inline;
	FONT: 12px arial;
	COLOR: #000;
}

TD.content {
	PADDING: 0 30px 0 0;
	TEXT-ALIGN: justify;
	LINE-HEIGHT: 17px;
}

TD.content .phone {
	FONT: 36px impact;
	COLOR: #f29345;
	TEXT-ALIGN: right;
	MARGIN-BOTTOM: 7px;
}

TD.content .phone SPAN {
	COLOR: #000;
}

TD.content A {
	TEXT-DECORATION: underline;
}

TD.content A:hover {
	TEXT-DECORATION: none;
}

TD.content TABLE TH {
	BACKGROUND: #6c6d6f;
	PADDING: 5px 7px;
	TEXT-ALIGN: left;
	COLOR: #fff;
}

TD.content TABLE TD {
	COLOR: #333;
	PADDING: 5px 7px;
}

TD.content TABLE TR.dark TD {
	BACKGROUND: #bcbdc0;
}

TD.footer {
	BACKGROUND: #000 url("/images/bottom_bg2.gif") left bottom repeat-x;
	PADDING-BOTTOM: 34px;
	FONT: 18px arial;
	COLOR: #fff;
}

TD.footer DIV {
	BACKGROUND: transparent url("/images/bottom_bg1.gif") left top repeat-x;
	PADDING-TOP: 100px;
	PADDING: 100px 30px 0 30px;
}
TD.footer DIV DIV {
	BACKGROUND: none;
	PADDING: 0;
}

TD.footer DIV.copy {
	FLOAT: left;
	FONT: 11px tahoma;
	TEXT-ALIGN: left;
	WHITE-SPACE: nowrap;
}

TD.footer DIV.copy IMG {
	MARGIN-RIGHT: 5px;
}

TD.footer DIV.copy A {
	TEXT-DECORATION: underline;
}

TD.footer DIV.copy A:hover {
	TEXT-DECORATION: none;;
}

