 html, body {margin:0px; padding: 0px; height: 100%; }
 body {SCROLLBAR-FACE-COLOR: #CD8B56; SCROLLBAR-HIGHLIGHT-COLOR: #F6AB6E; SCROLLBAR-SHADOW-COLOR: #7B5637; SCROLLBAR-3DLIGHT-COLOR: #7B5637; SCROLLBAR-ARROW-COLOR: #7B5637; SCROLLBAR-TRACK-COLOR: #EC9C5B; SCROLLBAR-DARKSHADOW-COLOR: #EC9C5B;}
 body, td, div, p, a, span {font: 11px Arial, sans-serif; color: #F6AB6E;}

 p {margin: 7px 0px 12px 0px;}
 a {text-decoration: none;}
 a.underline, a:hover {text-decoration: underline;}
 a img {border: none;}

 input.text, textarea, select {line-height: 100%; background-color: white; padding-left: 1px; font:11px Tahoma, sans-serif; color: #333333; }
 form {display: inline; margin:0px; padding: 0px;}

 h1 {margin: 0px; padding: 0px; font: 21px "Arial Narrow", Arial, sans-serif; color: #EB8032;}
 h2 {margin: 0px; padding: 0px; font-size: 13px; font-family: 'Arial Narrow', Arial, sans-serif;}
 h4 { margin: 2px 0px 10px 1px; padding: 0px; font: bold 20px 'Times New Roman', Times, sans-serif; line-height: 21px; background: url(img/h4_bg.gif) repeat-x left 11px;}
 h4 b, h4 span {background-color: white; padding-right: 8px; font: 20px 'Times New Roman', Times, sans-serif; line-height: 21px;}
 h4 img {background-color: white; border-right: 11px solid white;}


 table.index, table.page { height: 100%; }

 table.index td.left {background: url(img/left_bg.gif) repeat-y right top;}
 table.page td.left {background: url(img/left_bg.gif) repeat-y right top;}

 table.index td.left div.left {background: url(img/left_top_bg.jpg) no-repeat right top; height: 562px;}
 table.page td.left div.left {background: url(img/left_top_bg.jpg) no-repeat right top; height: 528px;}

 table.index td.right {background: url(img/right_bg.gif) repeat-y;}
 table.page td.right {background: url(img/right_bg.gif) repeat-y;}

 table.index td.right div.right {background: url(img/right_top_bg.jpg) no-repeat; height: 562px;}
 table.page td.right div.right {background: url(img/right_top_bg.jpg) no-repeat; height: 528px;}
 table.index td.right div.btmpic {background: url(img/btm2_bg.gif) no-repeat left bottom; height: 120px;}
 td.bottom {background: #601007 url(img/btm1_bg.gif) no-repeat right top; height: 120px;}



 table.index td.topcenter {background: url(img/topindex_bg.jpg) repeat-x; height: 528px;}
 table.page td.topcenter {background: url(img/topindex_bg.jpg) repeat-x;  height: 528px;}

 img.topimg {display: block;}

 table.top {margin: 0px 40px 0px 170px; position: absolute; top: 0px;}
 table.top td.icons {background: url(img/red_flag.gif) no-repeat right top; text-align: right; padding-top: 9px;}
 table.top td.icons a {display: block; margin-bottom: 8px; color: #F3B357; font-size: 10px;}
 table.top td.icons a img {margin-left: 12px; margin-right: 8px;}

 table.menu td.item, table.menu td.item2, table.menu td.item3 {background: url(img/mnu/menu_bg.jpg) no-repeat center top;}
 table.menu td.item a img, table.menu td.item2 a img,  table.menu td.item3 a img {margin-top: 10px;}
 table.menu td.item2 {background-image: url(img/mnu/menu_bg2.jpg)}
 table.menu td.item3 {background-image: url(img/mnu/menu_bg3.jpg)}
 table.menu td.item2 a img {margin-left: 2px; margin-right: 3px;}
 table.menu td.item3 a img {margin-left: 2px; margin-right: 3px;}




 td.content { background: #601007; }
 table.content td.header {padding-top: 30px;}
 table.content td.text {text-align: justify; padding-top: 7px;}
 div.video {margin: 0px 0px 3px 0px; padding-left: 43px; height: 31px; background: url(img/video.gif) no-repeat; }
 div.video a {color: #FEDBAD; font-size: 12px; text-decoration: underline; display: block; padding-top: 10px;}
 div.video a:hover {text-decoration: none;}

 a.dmore {display: block; margin-top: 10px; color: white;}

 table.foto td.foto_top   {background: #B45F21 url(img/foto/foto_top.gif) repeat-x;}
 table.foto td.foto_left  {background: #B45F21 url(img/foto/foto_left.gif) repeat-y;}
 table.foto td.foto_right {background: #B45F21 url(img/foto/foto_right.gif) repeat-y;}
 table.foto td.foto_btm   {background: #B45F21 url(img/foto/foto_btm.gif) repeat-x;}
 table.foto td.foto img   {border: 1px solid #F8C784;}



 table.btm {margin-top: 82px; background: #691B15 url(img/btmdrk_bg.gif) repeat-x;}
 table.btm td.btm_mnu {background: #691B15 url(img/btmmnu_bg.gif) repeat-x; }
 table.btm td.btm_mnu, table.btm td.btm_mnu a {color: #F39385; font: 12px Arial, sans-serif;}
 table.btm td.btm_left {}
 div.design, div.design a {font: 10px Verdana, sans-serif; color: #D87024;}
 div.design a {text-decoration: underline;}
 div.design a:hover {text-decoration: none;}
 div.design, div.copy {margin-left: 12px;}
 div.copy {color: #F5A265; font: 11px Arial, sans-serif; line-height: 12px; margin-top: 3px;}

.fl{
	float:left;
}
.fr{
	float:right;
}
.cl{
	clear:both;
}
.bg{
	background:#390000 url(img/body_bg.jpg) repeat-x;
}
.bg_1{
	background:#390000 url(img/body_bg_1.gif) repeat-x;
}
.left_1{
	background:url(img/left_top_bg_1.jpg) no-repeat right top; 
	height:299px;
}
.topcenter_1{
	background:url(img/topindex_bg.jpg) repeat-x;
	height:268px;
}
.top_1{
	margin:0px 40px 0px 66px;
	position:absolute;
	top:0px;
}
.top_1 .icons{
	background:url(img/red_flag.gif) no-repeat right top;
	text-align:right;
	padding-top:9px;
}
.top_1 .icons a{
	display:block;
	margin-bottom:8px;
	color:#F3B357;
	font-size:10px;
}
.top_1 .icons a img{
	margin-left:12px;
	margin-right:8px;
}
.right_1{
	background:url(img/right_top_bg_1.jpg) no-repeat;
	height:299px;
}
.content_1{
	background-color:#601007;
}
.menul{
	width:185px;
}
.menul a{
	background-image:url(img/menul.gif);
	background-repeat:no-repeat;
	height:22px;
	width:145px;
	font-size:12px;
	color:#F39082;
	display:block;
	padding:8px 0 0 40px;
}
.menul a:hover{
	color:#FACAA3;
	text-decoration:none;
}
.menul a.act{
	color:#fff;
	text-decoration:underline;
}
.menu_bb{
	background-image:url(img/menul_br.gif);
	background-repeat:no-repeat;
	width:17px;
	height:490px;
}
.move{
	margin:0 0 0 14px;
}
.move .pic{
	margin:0 0 10px -4px;
	font-size:13px;
	font-weight:bold;
	color:#E48444;
}
.move .pic img{
	margin:0 5px -2px 0;
}
.move a{
	color:#FACAA3;
	font-size:12px;
	display:block;
	padding:3px 0 0 5px;
}
.center{
	margin:20px 0 0 0;
	width:560px;
}
.center .text{
	margin:10px 0 15px 0;
	font-size:12px;
	text-align:justify;
}
.center .text .p20{
	padding-bottom:20px;
}
.center .text a{
	text-decoration:none;
}
.center .text a:hover{
	color:#F39082;
}
.center .text span{
	font-size:13px;
	font-weight:bold;
}
.center .text .link{
	font-size:12px;
}
.center .text .link a{
	font-size:12px;
	color:#FFE7D4;
	text-decoration:underline;
}
.center .text .link a:hover{
	color:#F39082;
	text-decoration:none;
}
.center .text .tab{
	font-size:12px;
	text-align:left;
}
.center .text .tab td{
	font-size:12px;
}
.center .text .tab .b{
	font-weight:bold;
	width:31%;
	vertical-align:top;
}
.center .text .tab span{
	color:#FFE7D4;
}
.center .text .foto_bg{
	background-image:url('img/pic_bg.jpg');
	background-repeat:no-repeat;
	width:180px;
	height:227px;
	margin:0 6px 8px 0;
}
.center .text .foto_bg .pic_1{
	margin:6px 0 0 7px;
}
.center .pages{
	font-size:13px;
	font-weight:bold;
	margin-top:-20px;
	padding-right:15px;
}
.center .pages a{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.center .pages a.act{
	color:#FDF3DF;
}
.center .pages a:hover{
	color:#FDF3DF;
}
.center .map{
	font-size:13px;
}
.center .map a{
	font-size:14px;
}
.center .map .links{
	padding-left:47px;
}
.center .map .links a{
	font-size:13px;
}
.p{
	background-color:#F6AB6E;
	width:280px;
}