BODY {
	BACKGROUND-COLOR: #F3EDCE;
	PADDING: 0px;
	MARGIN: 0px;
}

A {
	FONT: bold 11px Tahoma; 
	COLOR: #5E2B01;
	TEXT-DECORATION: none; 
}

A:hover {
	TEXT-DECORATION: underline; 
}

IMG {
	BORDER: 0px;

}

UL {
	PADDING: 0px;
	BORDER: 1px solid #F7F4E5; 
}

.top UL {
	BORDER: 0px;
	DISPLAY: block;
	FLOAT: left;
	FONT: bold 12px Tahoma; 
	COLOR: #F3EDCE;
	HEIGHT: 137px;
	WIDTH: 240px;
	BACKGROUND: url('images/menu_bg.gif'); 
	MARGIN: 95px 0px 0px 0px;
	PADDING: 0px 0px 0px 5px;	
}

.top UL LI {
	MARGIN: 10px 0px 0px 2px;
}

.top UL A {
	DISPLAY: block;
	MARGIN: 10px 0px 0px 0px;
	FONT: bold 12px Tahoma; 
	COLOR: #F3EDCE;
	TEXT-DECORATION: none;
}

.top UL A:hover {
	TEXT-DECORATION: underline;
}

.und_top {
	
	POSITION: absolute;
	TOP: 95px;
	WIDTH: 100%;
	HEIGHT: 137px;
	BACKGROUND: url('images/menu_bg.gif'); 


}

.top {
	POSITION: absolute;
	HEIGHT: 240px;
	WIDTH: 100%;
	BACKGROUND: url('images/main.jpg') no-repeat right top;
	LEFT: 0px;
	TOP: 0px;
}


.logo {
	FLOAT: left;
	WIDTH: 251px;	
	HEIGHT: 144px;
	BACKGROUND: url('images/grand.jpg') no-repeat left;
	MARGIN: 90px 0px 0px 0px;
	TEXT-ALIGN: center;
}  

HTML>BODY .logo H2 {
	MARGIN: 0px;
	PADDING-TOP: 105px;
}

.logo H2 {
	MARGIN-TOP: 20px;
	COLOR: #907F3E;
	FONT: normal 12px Tahoma; 
	TEXT-TRANSFORM: uppercase;
}

.logo A {
	DISPLAY: BLOCK;
	TEXT-DECORATION: none;
	WIDTH: 251px;	
	HEIGHT: 144px;
}  

.logo A:hover {
	TEXT-DECORATION: none;
}  

.top_head {

	DISPLAY: block;
	POSITION: absolute;
	FONT: bold 14px Tahoma; 
	COLOR: #5B6930;
	MARGIN-LEFT: 290px;
	MARGIN-TOP: 25px;
	Z-INDEX: 20;
	WIDTH: 45%;
}

.top_contact {

	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
	WIDTH: 272px;
	HEIGHT: 77px;
	TOP: 0px;
	LEFT: 0px;
	FONT: normal 12px Tahoma; 
	COLOR: #654502;
	BACKGROUND: url('images/contacts.gif') no-repeat left top;
	PADDING: 10px 0px 0px 40px;
	Z-INDEX: 30;
}

.top_contact SPAN {
	FONT: bold 12px Tahoma; 
	COLOR: #9E0004;
}

.v_line {
	POSITION: absolute;
	WIDTH: 4px;
	HEIGHT: 77px;
	BACKGROUND-COLOR: #8B9766;
	TOP: 0px;
	LEFT: 267px;
}
 
.im {
	DISPLAY: block;
	FLOAT: left;
	MARGIN-TOP: 95px;
	PADDING: 0px;
}

/* ********************************************************* */

.content {
	POSITION: absolute;
	TOP: 250px;
	WIDTH: 100%;
}

.left_side {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 250px;
	HEIGHT: 100%;
}

/* ********************************************************* */

.gr_line {
	HEIGHT: 3px;
	BACKGROUND-COLOR: #8B9766;
	FONT-SIZE: 1px;
	MARGIN: 0px;
}

.ico {
	FONT-SIZE: 1px;
	MARGIN-LEFT: 60px;
}

.ico IMG {
	MARGIN: 0px 30px 2px 0px;
}


.menu_left {
	WIDTH: 212px;
	HEIGHT: 230px;
	MARGIN: 10px 0px;
	BACKGROUND: url('images/bg1.jpg') no-repeat;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 38px;
	BORDER: 1px solid #F3EDCE; 
}

.menu_left A {
	DISPLAY: block;
	FONT: bold 11px Tahoma; 
	COLOR: #5E2B01;
	TEXT-DECORATION: none; 
	MARGIN: 0px 0px 3px 20px;
}

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

.menu_left H2 {
	FONT: bold 12px Tahoma; 
	COLOR: #9E0004;
	TEXT-TRANSFORM: uppercase;
	MARGIN: 16px 0px 10px 20px;
}

.adv_block {
	WIDTH: 212px;
	HEIGHT: 197px;
	BACKGROUND: url('images/bg2.jpg') no-repeat;
	MARGIN: 15px 0px;
	MARGIN-LEFT: 38px;
	BORDER: 1px solid #F3EDCE; 
}

.adv_block A {
	DISPLAY: block;
	TEXT-ALIGN: left;
	MARGIN: 67px 0px 0px 125px;
	COLOR: #F7F4E2;
	FONT: bold 14px Tahoma; 
	TEXT-DECORATION: none; 
}

.adv_block2 {
	WIDTH: 212px;
	HEIGHT: 192px;
	BACKGROUND: url('images/bg3.jpg') no-repeat;
	MARGIN: 15px 0px;
	MARGIN-LEFT: 38px;
	BORDER: 1px solid #F3EDCE; 
}

.adv_block2 A {
	DISPLAY: block;
	TEXT-ALIGN: left;
	MARGIN: 50px 0px 0px 110px;
	COLOR: #F7F4E2;
	FONT: bold 14px Tahoma; 
	TEXT-DECORATION: none; 
}

/* *********************************************** */

.text {
	BACKGROUND-COLOR: #F7F4E5;
	FONT: normal 12px Arial; 
	COLOR: #6C5A2C;
	PADDING: 0px;
	LINE-HEIGHT: 20px;
	width: 100%;
}

.textblock {
	BACKGROUND-COLOR: #F7F4E5;
	MARGIN-BOTTOM: 10px;
}


.text H1 {
	BACKGROUND: url('images/h1bg.gif') no-repeat left; 
	FONT: bold 12px Tahoma; 
	COLOR: #9E0004;
	PADDING: 15px 20px 15px 20px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
}

.text H2 {
	FONT: bold 12px Arial; 
	COLOR: #6C5A2C;
	MARGIN: 0px 0px 0px 20px;
	PADDING: 0px;
}

.text P {
	PADDING: 0px 10px 10px 20px;
	MARGIN: 0px;
}

.text UL {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING: 0px;
	MARGIN-LEFT: 40px;
}

.text UL LI{
	PADDING: 0px;
	MARGIN: 0px;
}

TD.del {
	WIDTH: 15px;
}

DIV.sep {
	BACKGROUND-COLOR: #F3EDCE;
	HEIGHT: 10px;
	FONT-SIZE: 1px;

}

.copy {
	FLOAT: right; 
	FONT: normal 11px Tahoma; 
	COLOR: #654502;
	HEIGHT: 144px;
	PADDING-TOP: 90px;
}

HTML>BODY .copy {
	HEIGHT: 54px;
}

TD.del2 {
	FONT-SIZE: 1px;
	WIDTH: 15px;
	BACKGROUND: url('images/down_bg2.gif') repeat-x bottom;
}


.counters {
	BACKGROUND: url('images/down_bg2.gif');
	HEIGHT: 73px;
	TEXT-ALIGN: center;
	PADDING-TOP: 10px; 
}


html:root .counters {
	HEIGHT: 63px;
}


.counters IMG {
	MARGIN-TOP: 10px;	
}

.counters A {
	FONT: normal 10px Tahoma; 
	COLOR: #654502;
}

.text TABLE {
	BORDER-COLLAPSE: collapse;
}

.text TABLE TD {
	BORDER: 1px solid #6C5A2C;
	FONT: normal 12px Arial; 
	COLOR: #6C5A2C;
}




DIV.submenu {
	PADDING: 20px 0px 0px 20px;
	
}

DIV.submenu A {
	DISPLAY: block;
	HEIGHT: 40px;
	WIDTH: 400px;
	BACKGROUND: url(/images/submenu_item.gif) no-repeat #E6E0C6;
	PADDING: 14px 0px 0px 20px;
	MARGIN-BOTTOM: 15px;
}

TABLE.tab TD {
	PADDING: 2px 5px;
}

DIV.dop_office {
	WIDTH: 212px;
	MARGIN: 15px 0px 15px 60px;
	FONT: 11px Tahoma; 
	COLOR: #5E2B01;
}