* {margin: 0px; padding: 0px;}
body {background: #ffffff url(../images/header-bord.gif) 0 56px repeat-x; font: 15px tahoma, verdana, sans-serif; color: #000000;}
a {cursor: pointer; cursor: hand; text-decoration: underline; font-family: tahoma, verdana, sans-serif;}
a:hover {text-decoration: none;}
li {list-style: none;}
img {border: none;}
.set {clear: both; _height: 1%;}


.all {max-width: 1280px; margin: 0 auto;}
* html .all {width:expression(document.body.clientWidth > 1280? "1280px" : "100%");} 

.header {height: 190px; position: relative; background: url(../images/logo.gif) 55px 96px no-repeat;}
h1 {width: 376px; height: 14px; font: 12px tahoma, verdana, sans-serif; color: #9c9683; letter-spacing: 5px; margin-left: 45px; padding: 50px 0 0 10px; background: #ffffff;}
.lang  {position: absolute; top: 13px; right: 23px;}
.lang li {width: 48px; height: 19px; _height: 24px; text-align: center; float: left; padding-top: 5px;}
.lang li a {font-size: 12px; color: #1a1a1a;}
.lang li.lang-a {background: #E4E2DA;}
.lang li.lang-a a {text-decoration: none;}

.m1 {width: 630px; margin: 48px 0 0 320px;}
 .m1 li {display: block; float: left; padding: 5px 2% 4px; margin-right: 5%; _margin-right: 2%; text-align: left; font-size: 14px;}
 .m1 li a {font-size: 14px; color: #6a6a6a; text-decoration: underline;}
 .m1 li a:hover {text-decoration: none;}
 .m1 li.li-active {background: #EBEAE4; color: #B9B3A3;}


.center {padding-bottom: 20px; vertical-align: top;} 
.center tr {}
.center td {vertical-align: top; text-align: left;}
.content {vertical-align: top; width: 100%;}
 h3 {padding-bottom: 10px;}
 h3, h3 a {font: normal 18px tahoma, verdana, sans-serif; color: #9f1414;}
 .p01 {padding: 0px 0 25px;}
 
 .banner-2 {display: block; width: 336px; margin: 0 auto 50px;}
 
 .content-1 {background: #F1F0EC; padding: 15px 5px 10px 10px; margin: 2px 0; _height: 1%;}
 	.content-1-left {width: 81px; padding-right: 11px; float: left;}
	.content-1-left img {width: 79px; height: 79px; border: solid 1px #FFFFFF; margin-bottom: 6px;}
	.content-1-left strong {font-size: 14px; color: #555555;}
	.content-1-left strong sup {font-size: 10px; font-weight: normal;}
	
	.content-1-right {padding-left: 92px;}
		h4 {padding-bottom: 5px;}
		h4, h4 a {font: bold 11px tahoma, verdana, sans-serif; color: #9f1414;}
		.content-1-right span {font-size: 11px; color: #928a73;}
		.p02 {font-size: 11px; color: #414141; padding: 6px 0;}
		.content-1-right span.sp02 {font-size: 11px; color: #414141;}
		.content-1-right strong.str-1 {font-size: 14px; color: #555555;}
		
.content-2 {padding: 20px 13px;}
	.content-2-left {float: left;}
	.content-2-left img {width: 92px; height: 92px;}
	
	
	.content-2-right {padding-left: 112px;}
	
		.p04 {font-size: 12px; color: #494949;}
		.sp01 {display: block; text-align: right; font-size: 11px; padding: 10px 0;}
		.sp01 a {color: #9f1414;}
		
	.h402, .h402 a {font-size: 14px; color: #a9f1414; padding: 10px 0;}
	
.otstup35px {height: 35px;}
.otstup45px {height: 45px;}
.otstup20px {height: 20px; clear: both;}

.form-1 {width: 330px; margin: 40px 0;}
	.form-1-1, .form-1-2, .form-1-3 {text-align: left; background: url(../images/star.gif) left 13px no-repeat; padding: 10px 0 0px 18px; clear: both; font-size: 14px; color: #363636;}
	.form-1-1 label, .form-1-2 label, .form-1-3 label {float: left;}
	.form-1-2 {background: none;}
	.form-1-3 {color: #d23131; padding-top: 20px; background-position: left 25px;}
	.form-1 form input {width: 213px; height: 18px; float: right;}
	.form-1 form input.submit-2 {width: 129px; height: 25px;}
	

.form-2 {width: 371px; _width: 381px; margin: 10px 0 45px;}
.form-2 {width: 335px; _width: 345px;}
	.bord-1 {background: url(../images/bord-1.gif) top repeat-x;}
	.bord-2 {background: url(../images/bord-1.gif) right repeat-y;}
	.bord-3 {background: url(../images/bord-1.gif) bottom repeat-x;}
	.bord-4 {background: url(../images/bord-1.gif) left repeat-y;}
	.corn-1 {background: url(../images/corn-1.gif) left top no-repeat;}
	.corn-2 {background: url(../images/corn-2.gif) right top no-repeat;}
	.corn-3 {background: url(../images/corn-3.gif) right bottom no-repeat;}
	.corn-4 {background: url(../images/corn-4.gif) left bottom no-repeat; padding: 10px;}
	.corn-4 div {font-size: 16px; color: #464030; padding: 10px 0;}
	
	.form-2-1 label {width: 130px; float: left; display: block;}
	.form-2-1 select {width: 142px; height: 20px;}
	
	.form-2-2 label {width: 108px; float: left; display: block;}
	.form-2-2 select {width: 57px; height: 20px;}
	
	.form-2-3 span {font-size: 14px;}	
	.form-2-3 label {width: 195px; float: left; display: block; font-size: 14px;}
	.form-2-3 select {width: 57px; height: 20px;}
	
	.form-2-4 span {font-size: 14px;}	
	.form-2-4 label {width: 139px; float: left; display: block; font-size: 14px;}
	.form-2-4 select {width: 48px; height: 20px;}
	
	.form-2-5 {font-size: 12px; width: 140px; float: left;}
	.form-2-5 label {font-size: 12px; padding-left: 11px;}
	
	.form-2-6 {text-align: right;}
	
	.form-2-7 a {color: #a31313; font-size: 12px; background: url(../images/plus.gif) right 3px no-repeat; padding-right: 17px;}
	
	
	

.table-1 {width: 100%;}	
.table-1 td {padding: 8px 0; font-size: 12px; color: #414141; border-bottom: dotted 1px #9D9D9D;}
	.table-1 td.td-1 {width: 130px;}
	.tr-1 td {border: none;}
	
	
	
.content-3-left {float: left; width: 222px; padding-right: 14px;}
	.content-3-left img {width: 222px; height: 222px;}
	
	.content-3-right {padding: 7px 0 0 236px;}
	.p05 {font-size: 14px;}
	.p05 span {color: #928a73;}
	.p05 strong {color: #9f1414; font-size: 19px;}
	
	.a-1 img {width: 79px; height: 79px; margin: 0 11px 11px 0;}
	
	
.p06 {padding: 10px 10px 10px 0; font-size: 12px; color: #323232;}

.page-navi {float: right; padding: 10px 0;}
	.page-navi li {float: left; padding: 6px 7px; font-size: 11px; color: #99958b;}
	.page-navi li a {font-size: 11px; color: #9f1414;}
	.page-navi li strong {font-size: 12px;}
	.page-navi li.li-a {background: #E0DDD4;}
	
	
.ul-1 {padding: 10px 0 20px 6px;}
	.ul-1 li {padding: 0 0 15px 13px; background: url(../images/li-bg.gif) left 5px no-repeat; font-size: 12px; color: #282828;}
	
.h301 {font-size: 17px; color: #282828; padding: 0;}

.ul-2 {font-size: 12px; color: #282828;}
	
	
		
.left {width: 208px; padding: 0 61px 0 58px; vertical-align: top;}
	.navbar {padding-bottom: 34px;}
	.navbar li {padding: 12px 0;}
	.navbar li.active {padding-bottom: 0;}
	.navbar li.active .navbar-1 {display: block;}
	.navbar li.active span {padding: 5px 0; display: block;}
	.navbar li.active span, .navbar li.active span a {color: #99958b; background: #E0DDD4; text-decoration: none;}
	.navbar li a {font-size: 18px; color: #464030;}
	
	.navbar-1 {background: #FFFFFF; display: none;}
	.navbar-1 li {padding-left: 30px;}
	.navbar-1 li, .navbar-1 li a {font-size: 14px; color: #464030;}
	
	.banner-1, .banner-3 {width: 208px; margin-bottom: 38px; display: block;}
		.banner-1 img {border: solid 1px #D0CEC7;}
		.banner-3 img {border: solid 1px #808A97;}
	
	.h401, .h401 a {font: bold 14px tahoma, verdana, sans-serif; color: #45402f;}
	.p03 {font-size: 12px; color: #464646; padding-bottom: 30px;}
		
		
.right {width: 215px; padding: 0 33px 0 45px; vertical-align: top;}
	.graf {padding: 0 0 38px 0; text-align: center;}
	h5 {font: normal 12px tahoma, verdana, sans-serif; color: #000000; padding-bottom: 3px;}
	
	.right form input {}
	.right form label {padding-left: 23px; font-size: 12px; color: #1a1a1a;}
	.right form input.submit {background: url(../images/bl.gif) no-repeat; font-size: 14px; color: #9f1414; width: 129px; height: 25px; text-align: center; vertical-align: middle; padding: 0; cursor: pointer; cursor: hand; margin: 32px;}
	
	.h403 {font-size: 11px; font-weight: bold; color: #000000;}
	
	.table-2 {width: 100%; margin: 2px 0 35px;}
	.table-2 tr td.td-2 {width: 50px; font-size: 18px; font-weight: bold; color: #b70000; text-align: right; padding: 5px 10px 5px 0; vertical-align: top;}
	.td-3 {font-size: 11px; color: #000000; vertical-align: top; padding-top: 5px; text-align: left;}
	.td-3 span {font-size: 18px; font-weight: bold;}
		
.footer {background: url(../images/header-bord.gif) 0 49px repeat-x; height: 108px; clear: both; padding-top: 44px;}
	#footer {max-width: 1280px; margin: 0 auto;}
	* html #footer {width:expression(document.body.clientWidth > 1280? "1280px" : "100%");} 
	h6 {margin-left: 50px; background: #FFFFFF; width: 164px; text-align: center;}
	h6, h6 a {font: normal 11px tahoma, verdana, sans-serif; color: #b7b09b;}
	.tel {width: 250px; padding: 22px 0 0 328px; float: left; font-size: 12px; color: #1a1a1a;}
	.tel strong {font: normal 18px tahoma, verdana, sans-serif; color: #9f1414; padding-top: 10px; display: block;}
	
	.addr {width: 350px; padding-top: 22px; float: left; font-size: 12px; color: #1a1a1a;}    
© TrueDev.org