body {background: url(images/bg.jpg) top repeat-x #925800; padding: 0; margin: 0; font: normal 11px/14px Tahoma, Arial, sans serif, Helvetica; color: #616161;}

.main {background: url(images/left_res.gif) left repeat-y #fff; width: 990px; margin: 0 auto;}
	.main .inmain_01 {background: url(images/right_res.gif) right repeat-y;}
	.main .inmain_02 {background: url(images/left_top.jpg) left top no-repeat;}
	.main .inmain_03 {background: url(images/right_top.jpg) right top no-repeat; padding: 0 35px 0 35px;}

.header {background: url(images/header_res.gif) top repeat-x #D7D7D7; padding: 0 9px 0 30px; height: 109px;}
	.header .logo {float: left; border: 0; width: 206px; height: 109px; display: block; text-align: center; background: url(images/logo.jpg);}
	.header .phone {background: url(images/header_phone.jpg) left 12px no-repeat; width: 268px; height: 33px; padding: 64px 0 0 0; text-align: center; font-family: Arial, sans serif, Helvetica; font-size: 17px; color: #787878; float: right;}
		.header .phone span {font-size: 20px; color: #21518D;}
.menu {background: url(images/menu_bg_res.gif) left top repeat; border-top: 5px solid #F79C10; margin: 1px 0 0 0; padding: 0;}
	.menu ul {padding: 0; margin: 0; background: url(images/menu_bg.gif) left bottom repeat-x;}
		.menu ul li {padding: 9px 0 9px 0; margin: 0; float: left; list-style: none;}
			.menu ul li a {display: block; padding: 0 29px 0 29px; margin: 0; border-right: 1px solid #8D8D8D; font-family: Arial, sans serif, Helvetica; font-size: 12px; line-height: 19px; color: #fff; text-decoration: none;}
		.menu ul li.clearall {clear: both; padding: 0; float: none; height: 1px;}
.bigimage {background: url(images/bigimage_bg.gif) top repeat-x #fff; border-top: 1px solid #fff; padding: 21px 10px 20px 20px;}
	.bigimage .info {float: right; width: 265px;}
		.bigimage .info .cont {border-left: 1px solid #9E9E9E; border-right: 1px solid #9E9E9E; border-top: 1px solid #9E9E9E; background: #D78301; padding: 2px 2px 0 2px;}
			.bigimage .info .cont .incont_01 {background: url(images/bigimage_bl_res.gif) top repeat-x #D78301; font-size: 12px; color: #fff; padding: 0 0 22px 0; min-height: 206px;}
			.bigimage .info .cont .incont_01 h1 {color: #fff; margin-left: 13px; background: url(images/arrow_01.gif) left 27px no-repeat;}
			.bigimage .info .cont .incont_01 img {position: relative; top: 15px; left: -11px; border: 0; float: left;}
			.bigimage .info .cont .incont_01 div {padding-left: 109px;}
			.bigimage .info .cont .incont_01 a {color: #FFFEA1;}
		.bigimage .info .bot {background: url(images/bigimage_bl_bot_right.gif) right top no-repeat; padding: 0 9px 0 0;}
			.bigimage .info .bot div {background: #D78301; height: 8px; border-left: 1px solid #9E9E9E; border-bottom: 1px solid #9E9E9E;}
.content {background: #F6F6EE; padding: 20px 10px 20px 20px;}
.footer {background: #000; color: #fff; text-align: center; font-size: 12px; line-height: 20px; padding: 26px 0 18px 0;}
	.footer a {color: #fff; padding: 0 14px 0 14px;}
	.footer .copy, .footer .copy a {color: #F9B712; padding: 0;}

.cut_01 {padding: 0 0 30px 0;}
	.cut_01 .c01_01 {width: 605px; float: left;}
	.cut_01 .c01_02 {width: 260px; float: right;}

.block_01_top {background: url(images/block_01_top_left.gif) left top no-repeat; padding: 0 0 0 9px;}
	.block_01_top div {background: url(images/block_01_top_right.gif) right top no-repeat; padding: 0 9px 0 0;}
	.block_01_top div div {background: #fff; border-top: 1px solid #E9E4DA; height: 8px;}
.block_01_bot {background: url(images/block_01_bot_left.gif) left top no-repeat; padding: 0 0 0 9px;}
	.block_01_bot div {background: url(images/block_01_bot_right.gif) right top no-repeat; padding: 0 9px 0 0;}
	.block_01_bot div div {background: #fff; border-bottom: 1px solid #E9E4DA; height: 8px;}
.block_01 {border-left: 1px solid #E9E4DA; border-right: 1px solid #E9E4DA; background: #fff;}
.block_02 {background: url(images/block_02_bord.gif) top repeat-x #fff; padding: 0 1px 0 1px;}
	.block_02 .inbl02_01 {background: url(images/block_02_res.gif) bottom repeat-x #fff; min-height: 120px;}

.news {}
	.news div {border-bottom: 1px solid #E0DCCF; padding: 0 0 19px 0; margin: 0 0 18px 0;}
	.news div img {float: left; padding: 1px; border: 1px solid #9E9E9E;}
	.news div .text {display: block; padding: 0 0 0 124px;}
	.news div .clearall img {padding: 0; border: 0;}
.logos {padding: 20px 0 0 0; text-align: center;}
	.logos img {border: 0; padding: 0 25px 0 25px; vertical-align: middle;}

.form_01 {padding: 20px 0 0 0; margin: 0;}
	.form_01 input {margin: 3px 0 8px 0; padding: 0; width: 250px; height: 20px; border: 1px solid #ddd;}
	.form_01 input.inp_01 {width: 60px;}
	.form_01 textarea {margin: 3px 0 8px 0; padding: 0; width: 250px; height: 100px; border: 1px solid #ddd;}
	.form_01 input.button {margin: 10px 0 0 0; padding: 2px 10px 2px 10px; width: auto; height: auto; border: 1px solid #eee; background: #cecece; color: #fff;}

.list_01 {padding: 15px 0 0 0; margin: 0; list-style: none;}
	.list_01 li {padding: 3px 0 3px 20px; background: url(images/arrow_03.gif) left 6px no-repeat;}
	.list_01 ul {padding: 0; list-style: none; margin: 0;}
	.list_01 ul li {padding-top: 0; padding-bottom: 0; padding-left: 13px; background: url(images/arrow_03.gif) left 3px no-repeat;}

.img_01 {float: left; padding: 1px; border: 1px solid #9E9E9E; margin: 0 24px 0 0;}
.img_02 {float: right; padding: 1px; border: 1px solid #9E9E9E; margin: 0 0 0 22px;}
.img_03 {float: left; padding: 1px; border: 1px solid #9E9E9E;}

.orange_01 {color: #DB8603;}

.flash_01 {height: 240px;}

.pad_01 {padding: 15px 25px 15px 24px;}
.pad_02 {padding: 11px 0 0 0;}
.pad_03 {padding: 0 0 0 225px;}
.pad_04 {padding: 0 0 0 140px;}

.tac {text-align: center;}

h1 {font-family: Arial, sans serif, Helvetica; font-size: 20px; line-height: 24px; font-weight: normal; padding: 19px 0 16px 21px; margin: 0; background: url(images/arrow_02.gif) left 27px no-repeat; color: #638CE6;}
p {padding: 12px 0 0 0; margin: 0;}
a {color: #4473A5; text-decoration: underline;}
	a:hover {text-decoration: none;}
		
.clearall {clear: both; display: block;}
