body {
	margin: 5px 0 0 0;
	padding: 0;
	font: 12px Tahoma, Arial, Helvetica, sans-serif; 
	color: #000;
	background-color: #fff;
}
a:link, a:visited, a:hover, a:active {
	color: #F26520;
	background-color: transparent;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div.lang {
	font-size: 10px;
	color: #464646;
	background-color: transparent;
	padding: 10px 10px 0 0;
	text-align: right;
	height: 186px;
}
a:link.lang, a:visited.lang, a:hover.lang, a:active.lang {
	font-size: 10px;
	color: #464646;
	background-color: transparent;
}
#topmenu {
	margin: 96px 0 0 0;
	float: left;
}
#topmenu img.line {
	margin: 0 8px 0 6px;
}
h1 {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif; 
	color: #898989;
	background-color: transparent;
	margin: 0 0 25px 0;
}
.big {
	color: #F26621;
	background-color: transparent;
	font: 18px Tahoma, Arial, Helvetica, sans-serif; 
}
h2 {
	font-size: 12px;
	color: #F26621;
	background-color: transparent;
}
.orange {
	color: #F26621;
	background-color: transparent;
}
#content {
	padding: 25px 30px 45px 30px;
	line-height: 18px;
}
#rightcontent {
	padding: 80px 0 0 0;
}
#copy {
	color: #B7B7B7;
	font-size: 10px;
	padding-left: 30px;
}
#copy a:link, #copy a:visited, #copy a:hover, #copy a:active  {
	color: #B7B7B7;
	font-size: 10px;
	text-decoration: none;
}
#navcontainer ul{
margin: 0;
padding: 0;
list-style-type: none;
font: 10px Tahoma, Arial, Helvetica, sans-serif; 
}

#navcontainer a{
display: block;
padding: 5px 3px 4px 10px;
width: 100%;
background-color: #F37537;
border-bottom: 1px solid #F26520;
}

#navcontainer a:link, #navlist a:visited{
color: #E1E1E1;
text-decoration: none;
}

#navcontainer a:hover{
background-color: #F69463;
color: #E1E1E1;
}
#navcontainer a#current{
background-color: #F69463;
color: #E1E1E1;
}
table.price {
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	font-size: 11px;
} 
table.price td{
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	font-size: 11px;
	line-height: 14px;
	padding-left: 3px;
	height: 20px;
} 
div.gal{
	width:156px;
	height:204px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	line-height:15px;
	color:#898989;
	overflow:hidden;
}
div.gal2{
	width:156px;
	height:180px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:center;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	line-height:15px;
	color:#898989;
	overflow:hidden;
}
div.galsp{
	width:48px;
	height:204px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	overflow:hidden;
}
div.galsp2{
	width:38px;
	height:204px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	overflow:hidden;
}
input, select, textarea {
	font: 11px Tahoma, Arial, sans-serif;
}
#box {
	background: url(img/box.gif) no-repeat; 
	float: right; 
	margin: 0; 
	width: 209px; 
	height: 154px; 
	overflow: hidden; 
}

#submenu a {
	font-size: 10px;
	text-transform: uppercase;
}
#submenu {
	margin-bottom: 25px;
}
#box2 {
	background: url(img/box2.gif) no-repeat; 
	float: left; 
	margin: 0 0 0 30px; 
	width: 186px; 
	height: 156px; 
	overflow: hidden; 
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width: 156px;
}
html>body #box2 {
  width: 156px;
}
div.orange{ margin: 0 9px 10px 9px; background: #F26520; color: #fff;}
div.orange b.rtop, div.orange b.rbottom{display:block;background: #fff}
div.orange b.rtop b, div.orange b.rbottom b{display:block;height: 1px;overflow: hidden; background: #F26520}
b.r1{margin: 0 4px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
h1.grey {
	font-weight: normal; 
	margin: 0 0 25px 0;
	color: #898989;
}
p.imglist{
	color: #898989;
	font-size: 10px;
	margin: 9px 0 0 0;
}
p.imglist a {
	color: #898989;
	font-size: 10px;
}
.ap_info{
	float: left;
	width: 450px;
}
.ap_info label {
	width: 140px;
	display: block;
	float: left;
}
.ap_info input {
	margin-bottom: 5px;
}
.ap_images{
	float: left; 
	width: 260px;
	
}
/* image replacement */
        .graphic, .prevBtn, .nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */


/* Easy Slider */

	.slider{
		border:3px solid #EBEBEB; background-color: #fff; width: 226px; margin-bottom: 8px;
	}	
	.slider ul, .slider li{
		margin:0; padding:0; list-style:none;
	}
	.slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:226px; height:145px; overflow:hidden; 
		}
	.prevBtn, .nextBtn{ 
		display:block;
		width:64px;
		height:22px;
		float: left;
		}	
	.prevBtn{
		margin-left: 45px;
	}												
	.prevBtn a, .nextBtn a{  
		display:block;
		width:64px;
		height:22px;
		background:url(img/prev.jpg) no-repeat 0 0;	
		}	
	.nextBtn a{ 
		background:url(img/next.jpg) no-repeat 0 0;	
	}												

/* // Easy Slider */
