* {margin:0; padding:0; border:0}
body {background:url(../media/bg.jpg) repeat-x top center #000000}
body,td,div {font-size:14px; color: #000; font-family:arial,tahoma,trebuchet ms,verdana; }
td {vertical-align:top}
div {;}
input {font-size:11px; font-family:tahoma}
a {color:#1599E3; text-decoration: underline} a:hover {color:#E82804}
table {width:100%; border-collapse: collapse; border-spacing: 0px}
hr, * html hr {height:1px; color:#D05A76; background:#D05A76; border:1px} hr {margin:8px 0} *:first-child+html hr {height:1px; margin:0} * html hr {margin:0}
p {line-height:19px; padding:0 0 15px 0}
h1 {color:#444E51; font-weight:400; padding:0; margin:0; font-size:18px; float:left; }
h2 {color:#000; font-weight:400; padding:0; margin:0 0 7px 0; font-size:18px}
h3 {color:#8A724B; font-weight:400; padding:0; margin:0 0 7px 0; font-size:18px}
li {list-style:none; padding:0 0 10px 18px; background:url(../media/li.gif) no-repeat 0 8px}
.but {background:url(../media/but.gif) repeat-x top center #CFCFCF; border:1px solid #707070; color:#000; font-size:12px; font-family:arial; font-weight:bold; cursor:pointer; padding:2px 4px; margin:0}
.txt {width:90%; background:url(../media/txt.gif) #fff no-repeat bottom left; padding:4px; color:#000; font-size:11px; border:none; border-top:1px solid #747474; border-right:1px solid #B9B9B9}
.dboth {clear:both; height:6px}

	.lang, .tel, .f1, .f2, .f3, .f4, .f5, .mid11 img, .mid11 span, .mid11 div, .sm {position:absolute; }

.contfix {width:1000px; margin:0 auto; position:relative; overflow:hidden}

.head {width:1000px; height:544px; background:#2E1E13}
.content {width:1000px; position:relative; overflow:hidden; margin-top:10px; padding:0 0 40px 0}
	.left-col {float:left; width:768px; min-height:792px; background:#BEBEBE; }
		.menu {background:#B79D63; width:100%; overflow:hidden; position:relative}
			.menu li {float:left; padding:5px 20px; margin:5px 0; display:block; border-left:1px solid #312014}
			.menu li:first-child {border:0}
				.menu li a {color:#000; font-weight:bold; text-decoration:none}
				.menu li a:hover {color:#2D1F13}
		.text {width:726px; margin:21px 0 21px 21px}
	.right-col {float:right; width:211px; }
		.contact {color:#C9C9C9; font-size:12px}
			.contact textarea {width:206px; height:160px; font-size:12px; font-family:verdana; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); border:1px solid #BFAE88; margin:10px 0}
			.contact input {width:206px; font-size:12px; font-family:verdana; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); border:1px solid #BFAE88; margin:10px 0}
			.contact input.but {width:auto; opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); border:1px solid #707070}
.fly3 {width:100%; height:570px; position:relative; margin:15px 0 0 0}
	.f1, .f2, .f3, .f4, .f5, .f0 {position:absolute; color:#5A5A5A; font-size:11px;}
	.f0 {left:0px; top:0; z-index:1}
	.f1 {left:px; top:0; z-index:2; width:189px}
	.f2 {left:354px; top:0; z-index:3; width:371px}
		.f2 b {display:block; padding:0 0 8px 0}
	.f3 {left:0px; top:309px; z-index:4; width:203px}
	.f4 {left:214px; top:460px; z-index:5; width:118px}
	.f5 {left:496px; top:327px; z-index:6; width:235px;}
	
.foto {text-align:center}
.foto img {margin:0 10px 20px 10px}
