@charset "utf-8";
/* CSS Document */

/* v.t */

html, body {margin:0; padding:0; position:relative; height:100%;}	
body {background:#af7c4f url(bg.gif) top left repeat;}
body {font:normal 12px Tahoma, Geneva, sans-serif; color:#403830;}

a img {border-color:#000000;}
a {color:#8e4c21; text-decoration:underline;}
a:hover {color:#8e4c21; text-decoration:none;}

a.m-page {color:#8e4c21; text-decoration:none;}
a.m-page:hover {color:#8e4c21; text-decoration:underline;}

hr {background:#403830; line-height:0; font-size:0; border:none; height:1px;}

h1,h2,h3,h4,h5,h6 {margin:0 0 10px 0; padding:0; line-height:normal; font-family:Tahoma, Geneva, sans-serif; color:#793a18;}
h1 {font:normal 24px Tahoma, Geneva, sans-serif; color:#793a18; padding:0; margin:0 0 20px 0;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

.table-default {margin:0; padding:0; border:none; border-collapse:collapse; border-spacing:0;}
.cell-dafault {margin:0; padding:0; vertical-align:top;}
	
/*-----------------------------------*/

#site-wrap {
	height:auto !important;
	height:100%;
	min-height:100%;
	width:990px;
	margin:0 auto -132px auto; 
	background:url(wrap_bg.gif) top left repeat-y;
	}

.png_all {}

.site-shadow {background:url(top_sh.png) top center no-repeat; margin:0; padding:0; height:600px; width:100%; min-width:990px; position:absolute; top:0; left:0; z-index:-1;}

.site-wrap {background:url(top.jpg) top left no-repeat; margin:0; padding:0;}

/* header ------------------------------------------------------------------------------------------------------------------*/

#site-header {margin:0; padding:0; height:405px; position:relative;}

.site-logo {margin:0; padding:0; position:absolute; top:15px; left:11px;}	
	.site-logo img {padding:0; margin:0; border:none; cursor:pointer;}

.button-top {margin:0; padding:0; height:44px; width:300px; position:absolute; top:391px; right:1px;}
	.button-top a, .button-top a:hover {background:url(top_but.jpg) top left no-repeat; margin:0; padding:0; height:44px; width:300px; display:inline-block; text-decoration:none;}

.menu-top-bg {background:url(tmn_bg.png) top left repeat-x; margin:51px 0 0 0; padding:0; height:35px; float:right; display:inline;}
.menu-top-l {background:url(tmn_l.gif) top left no-repeat; margin:0; padding:0; height:35px; float:left; display:inline;}

.menu-top {background:url(tmn_r.gif) top right no-repeat; margin:0; padding:9px 5px 0 5px; height:26px; font:bold 13px Arial, Helvetica, sans-serif; list-style:none; text-transform:none; float:left; display:inline;}
	.menu-top li {background:url(tmn_line.png) right 4px no-repeat; padding:0; margin:0; display:inline; float:left; height:27px;}
	.menu-top li a {margin:0; padding:0 15px 0 15px; display:inline-block; color:#f5e8bf; outline:none; text-decoration:none;}		
	.menu-top li a:hover {color:#f5e8bf; text-decoration:underline;}	

/* content -----------------------------------------------------------------------------------------------------------------*/

.site-content {margin:0; padding:0; height:400px; width:100%;}

.site-content-left {padding:0 0 25px 1px; width:215px;}
.site-content-middle {padding:7px 25px 50px 25px; font:normal 12px Tahoma, Geneva, sans-serif; color:#403830;}

/*-------------------------------------------------------------------------------------------------------------------------*/

.menu-left {margin:0; padding:0 0 15px 7px; list-style:none; text-transform:none;}
	.menu-left li {background:url(lmn_line.gif) bottom left no-repeat; margin:0; padding:0; display:block; font-size:0; line-height:0; width:201px;}
	.menu-left li a {margin:0; padding:4px 2px 5px 9px; display:block; outline:none; font:bold 13px Arial, Helvetica, sans-serif; line-height:normal; color:#554535; text-decoration:none; width:190px;}
	.menu-left li a:hover {color:#793a18; text-decoration:underline;}
	
.edit-block-title {background:url(lbl_tit.jpg) top left no-repeat; margin:0; padding:6px 0 0 17px; font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; height:22px;}	
.edit-block-body {margin:0; padding:3px 10px 25px 18px; font:normal 12px Arial, Helvetica, sans-serif; color:#2e2a27;}	

.informer {margin:0; padding:0 5px 25px 5px; text-align:center;}

.clear-footer {height:132px; clear:both; overflow:hidden; line-height:0; font-size:0; margin:0; padding:0;}
.clear {height:0; clear:both; line-height:0; font-size:0; margin:0; padding:0;}

/* footer ------------------------------------------------------------------------------------------------------------------*/

#site-footer {background:url(bot.gif) top left no-repeat; height:132px; width:990px; margin:0 auto; padding:0; position:relative;}

.menu-bottom-bg {background:url(bmn_bg.jpg) top left repeat-x; margin:0; padding:0; height:33px; float:right; display:inline;}
.menu-bottom-l {background:url(bmn_l.gif) top left no-repeat; margin:0; padding:0; height:33px; float:left; display:inline;}

.menu-bottom {background:url(bmn_r.gif) top right no-repeat; margin:0; padding:8px 15px 0 15px; height:25px; font:normal 13px Arial, Helvetica, sans-serif; list-style:none; text-transform:none; float:left; display:inline;}
	.menu-bottom li {background:url(bmn_line.gif) right 4px no-repeat; padding:0; margin:0; display:inline; float:left;}
	.menu-bottom li a {margin:0; padding:0 15px 0 15px; display:inline-block; color:#faf4dc; outline:none; text-decoration:none;}		
	.menu-bottom li a:hover {color:#faf4dc; text-decoration:underline;}

div.site-copyright {margin:0; padding:0; font:normal 11px Tahoma, Geneva, sans-serif; color:#ffffff; position:absolute; top:58px; right:20px; width:300px; text-align:right;}
	div.site-copyright a, div.site-copyright a:hover {color:#ffffff; text-decoration:underline;}
	div.site-copyright p {font-size:12px; font-weight:bold; margin:0 0 4px 0;}

.site-counters {font:normal 10px Tahoma, Geneva, sans-serif; color:#fff; margin:0; padding:0; position:absolute; top:45px; left:12px; width:60%;}

.site-title {margin:0; padding:0; height:12px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right; position:absolute; bottom:5px; right:20px; width:60%;}	
	.site-title a {color:#fff; text-decoration:none}	
	.site-title a:hover {color:#fff;text-decoration:underline;}		
	
/* Table -----------------------------------------------------------------------------------------------------------------*/
		
table.table0 td p, table.table1 td p, table.table2 td p {padding:0; margin:0; text-indent:0}

table.table0 {border-collapse:collapse;}
table.table0 td {padding:5px; border:none;}

table.table1 {border-collapse:collapse;}
table.table1 tr:hover {background:#f7efd0;}
table.table1 td {padding:5px; border:1px solid #2e2a27;}

table.table2 {border-collapse:collapse;}
table.table2 tr:hover {background:#f7efd0;}
table.table2 td {padding:5px; border:1px solid #2e2a27;}
table.table2 th {padding:8px 5px; border:1px solid #ffffff; background-color:#783413; color:#ffffff; text-align:left;}

/* GALLERY */

table.gallery {border-spacing:10px; border-collapse:separate;}
table.gallery td {background-color:#eddfc3; text-align:center; padding:15px;}
table.gallery td img {}
