* {
	margin:0;
	padding:0;
	border:0;
}
html, body {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	font-family:Tahoma, Geneva, sans-serif
}
#bg {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-width:950px;
	min-height:750px
}
.container {
	margin:auto;
	padding:25px 0 25px 0;
	position:relative;
	width:910px;
	}

.padding-10 {
	padding:15px;
}

#float {
	float:left;
}
/*-----------------------------------------L I N E-----------------------------------------------------------*/

.line-grey {
	height:1px;
	border:none;
	background-color:#969696;
}

.line-gold {
	height:1px;
	border:none;
	background-color:#A08700;
	margin:5px 0px 0 0px;
}

.line-red {
	height:1px;
	border:none;
	background-color:#FF6464;
}

.line-blue {
	height:1px;
	border:none;
	background-color:#147DB4;
}

/*-----------------------------------------B O R D E R-----------------------------------------------------------*/
.border-bottom {
	border-bottom:1px solid #ccc;
}
.border-right-left {
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
}
.border-grey {
	border:4px solid #CDCDCD;
}
.border-grey-2 {
	border:1px solid #CDCDCD;
}
.border-grey-right {
	border-right:1px solid #969696;
}
.border-grey-right-dash {
	border-right:1px solid #ccc;
	border-style:solid;
}
.border-grey-dash {
	border-bottom:2px solid #5FA5CD;
	border-style:solid;
}
.border-blue-right {
	border-right:1px solid #AFDCE6;
}

/*-----------------------------------------B A C K G R O U N D-----------------------------------------------------------*/

.bg-bottom {
	background:url(../0_image/bottom-img.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFF;
}

.bg-white {
	background-color:#FFF;
}

.bg-silver {
	background:url(../0_image/bg-products-silver.jpg) repeat-x;
}

.bg-search {
	background:url(../0_image/search-img-bg.jpg) repeat-x;
	background-color:#f6cd99
}

.bg-section-top {
	background:url(../0_image/bg-section-top.png);
}

.bg-section-mid {
	background:url(../0_image/bg-section-mid.png) repeat-y;
}

.bg-section-bot {
	background:url(../0_image/bg-section-bot.png);
}

#bg-blue {
	background:#147DB4;
}

#bg-grey {
	background:#E6E6E6;
}


/*-----------------------------------------I N D E X    C U B E-----------------------------------------------------------*/

.index-cube-1 {
	width:220px;
	height:140px;
	display:block;
	background:url(../0_image/index-cube.png) no-repeat;
	background-position:-20px -30px;
}

.index-cube-2 {
	width:220px;
	height:140px;
	display:block;
	background:url(../0_image/index-cube.png) no-repeat;
	background-position:-270px -30px;	
}

.index-cube-3 {
	width:220px;
	height:140px;
	display:block;
	background:url(../0_image/index-cube.png) no-repeat;
	background-position:-520px -30px;
}

.index-cube-4 {
	width:220px;
	height:140px;
	display:block;
	background:url(../0_image/index-cube.png) no-repeat;
	background-position:-760px -30px;
}

/*-----------------------------------------B O X-----------------------------------------------------------*/

.box-1 {
	width:170px;
	height:20px;
	font-size:10px;
	color:#666;
	border:1px solid #CCC;
}

.box-2 {
	width:250px;
	height:20px;
	font-size:10px;
	color:#666;
	padding:2px 0px 0px 0px;
	border:1px solid #CCC;
}
.box-3 {
	width:300px;
	height:170px;
	font-size:10px;
	color:#666;
	border:1px solid #CCC;
}

#button {
	background-color:#999;
	font-size:11px;
	height:25px;
	width:50px;
	cursor:pointer;
	text-align:center;
	color:#fff;
	border:1px solid #666;
}

#button:hover {
	background-color:#09F;
}

#button-search {
	height:20px;
	width:70px;
	cursor:pointer;
	background:url(../0_image/search-button.png);
}

#button-search:hover {
	background:url(../0_image/search-button-hover.png);
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0
}

ul.navigation li {
    display: inline;
	margin:0 0 0 10px;
}

ul.navigation a {
    padding: 0px 5px 5px 5px;
    color: #785A00;
    font-size:11px;
	text-decoration:none;
}

ul.navigation a:hover {
    color: #999;
}

ul.navigation a.selected {
    color: #999;
}

ul.navigation a:focus {
    outline: none;
}