body {padding:0; margin:0; background-color:#cbbda0; font-family:tahoma; font-size:11px; }
a:link, a:hover, a:active, a:visited {color:#481d01; text-decoration: underline;}
	a:hover {color:#481d01; text-decoration:none;}


p {font-family:tahoma; font-size:11px; color:#414141; margin:0; padding:3px 0 3px 0;}

.my_links {
	font-size: 12px;
}
.my_links a {
	font-size: 12px;
}



/* TABLE  */
.main-table {width:100%; height:100%;}
.l-bg {background:url('../images/l_bg.gif') repeat-y 0 0; width:63px;}
.r-bg {background:url('../images/r_bg.gif') repeat-y 0 0; width:63px;}
.content-td {background-color:white; padding:0 10px 0 10px;}
.top-table {border:1px solid #f7c186;}
.td-logo {width:325px; background:url('../images/top_bg.gif') repeat-x 0 0; border:1px solid #fff6e3; border-right:0;}


/* MENU */
.td-menu {background:url('../images/top_bg.gif') repeat-x 0 0; border:1px solid #fff6e3; border-left:0;}
	.menu a, .menu a:link, .menu a:active, .menu a:visited {font-size:11px; font-weight:bold; color:white;}
	.menu a:hover {text-decoration:none;}

.menu .left, .menu .right {padding-left:10px;}

.menu table { height: 37px; }
.menu .current .item { background:url('/images/c_menu.gif') repeat-x center; }
.menu .current .left { background:url('/images/l_menu.gif') no-repeat right center; padding-left:19px;}
	.menu .current .item a, .menu .current .item a:link, .menu .current .item a:active, .menu .current .item a:visited {font-size:11px; font-weight:bold; color:#e2dccc;}
	.menu .current .item a:hover {text-decoration:none;}
.menu .current .right { background:url('/images/r_menu.gif') no-repeat left center; padding-left:19px;}


	
/* ABOUT */
.about-text {width:25%; border:1px solid #d0cec1; background-color:#e2dcce; padding:7px;}

	.about-text h1 {margin:0; padding:0; font-family:arial narrow; font-size:24px; color:#403926; font-weight:normal;}
	.about-text p {font-family:tahoma; font-size:11px; color:#414141; margin:0; padding:3px 0 3px 0;}
	.about-text p.more {text-align:right;}
		.about-text p.more a:link, .about-text p.more a:active, .about-text p.more a:visited {font-weight:bold; color:#403926;}
		.about-text p.more a:hover {text-decoration:none;}
		

/* SPLASH */
.splash {border:1px solid #d0cec1; background-color:#cfcfcf;}
.splash-top {background:url('/images/top_bg2.gif') repeat-x 0 0; width:560px; height:156px;}
.splash-bottom {background:url('/images/splash_bg.gif') repeat-x 0 0; height:28px; text-align:right;}



/* CATALOG LEFT SIDE */
.catalog-text {/*width:25%;*/ border:1px solid #d2cfbf; background-color:#f4f2e5; padding:7px;}
	.catalog-text h2 {margin:0; padding:0; font-family:arial narrow; font-size:24px; color:#403926; font-weight:normal;}
	.catalog-text p {}
	.catalog-text a, .catalog-text a:link, .catalog-text a:active, .catalog-text a:visited {font-size:11px; color:#414141; font-weight:bold; display:block; margin:5px 0 0 0;}
	.catalog-text a:hover {text-decoration:none;}
		.catalog-text ul {font-family:tahoma; font-size:11px; color:#414141; margin:-2px 0 6px 45px; padding:0; list-style-image:url('../images/li.gif');}
		.catalog-text li {margin-top:5px;}
			.catalog-text li a:link, .catalog-text li a:active, .catalog-text li a:visited {font-family:tahoma; font-size:11px; color:#red; font-weight:normal;}
			

/* CONTENT */
.content {width:100%; background:url('../images/content_bg.gif') repeat-x 0 0;}
	.content-text {padding:7px;}
	.content-text h1{margin:0; padding:0; font-family:arial narrow; font-size:26px; color:#2d2d2d; font-weight:normal;}
	.content-text h2{margin:0; padding:3px 3px 3px 3px; font-family:"Arial Narrow", tahoma; font-size:22px; color:#2d2d2d; font-weight:normal;}
	.content-text h3{margin:0; padding:3px 3px 3px 3px; font-family:tahoma; font-size:13px; color:#2d2d2d; font-weight:bold;}
	.content-text p {margin:0; padding:5px 4px 4px 5px; font-size:11px; color:#2d2d2d;}
	.content-text li { font-size:11px; color:#2d2d2d; }	
/* BOTTOM */
.bottom-table {height:52px; background:url('../images/bottom_bg.gif') repeat-x 0 0; margin-top:1px;}
	.bottom-table td {padding:5px 15px 5px 15px; font-size:11px; color:white;}
	
	
	
	
	
	
	
.price-line { margin-left:25px; font-family:tahoma; font-size:12px;}	
	.price-line td {padding-top:7px; border-bottom:1px dotted #545454;}
	
	
	

.price-table {margin-left:25px; font-family:tahoma; font-size:12px;}
.price-table td {padding:5px; border:1px solid #efefef;}

		
	.price-table tr.price-table-header {background-color:#f3f3f3;}
	.price-table tr.price-table-header td {border:1px solid #e3e3e3; padding:6px; font-weight:bold;}
	
	
	
	

