/* CSS Document */
body {
font-family: trebuchet MS;
background-color: #666666;
margin: 0px;
}
a:link, a:visited, img:link, img:visited, img {
color: #000;
text-decoration: none;
border: 0px solid #000;
}
#banner {
position: absolute;
top: 10px;
left: 0px;
height: 50px;
width: 100%;
background-image: url(img/banner_bg.jpg);
}
#banner_logo {
position: absolute;
left: 0px;
top: 0px;
width: 420px;
height: 50px;
background-image:url(img/banner.jpg);
background-repeat: no-repeat;
z-index: 300;
}
#search {
position: absolute;
right: 10px;
width: auto;
height: auto;
top: 7px;
}

				#searchbar {
				width: 300px;
				border: 0px;
				background-image: url(img/banner_bg.jpg);
				background-position: top;
				border: 1px solid #8b8b8b;
				font-family: trebuchet MS;
				font-size: 10pt;
				color: #0f3766;
				font-weight: bold;
				text-align: right;
				padding: 5px;
				padding-right: 20px;
				}
				#searchbar2 {
				width: 100px;
				height: 33px;
				margin-left: -10px;
				margi-right: -10px;
				border: 0px;
				background-image: url(img/banner_bg.jpg);
				background-position: bottom;
				font-weight: bold;
				font-size: 10pt;
				color: #0f3766;
				font-family: trebuchet MS;
				border: 1px solid #8b8b8b;
				padding: 5px;
				}
				#search input {
				border: 0px;
				}
				#searchbar3 {
				width: 180px;
				border: 0px;
				background-image: url(img/banner_bg.jpg);
				background-position: top;
				font-weight: bold;
				font-size: 10pt;
				margin-left: -10px;
				margin-top: 0px;
				text-align: center;
				color: #0f3766;
				font-family: trebuchet MS;
				border: 1px solid #8b8b8b;
				padding: 3px;
				}
						#searchbar3 select{
						background-color: #CCCCCC;
						font-family: trebuchet MS;
						color: #0f3766;
						font-weight: 100;
						border: 0px; 
						}

#container {
position: absolute;
margin-bottom: 40px;
top: 100px;
right: 2%;
width: 96%; 
}
#content {
vertical-align: top;
z-index: 400;
width: 75%;
background-color: #35992f;
background-repeat: repeat-x;
background-image: url(img/content.jpg);
border-left: 1px solid #ff6e02;
border-right: 1px solid #ff6e02;
border-top: 1px solid #ff6e02;
border-bottom: 1px solid #ff6e02;
padding: 10px;
margin-bottom: 30px;	
}
#sidebar {
width: 25%; 
padding: 10px;
vertical-align: top;

}

#title {
font-size: 20px;
margin-bottom: 20px;
text-transform: capitalize;
}
#title_a {
font-size: 23px;
margin-bottom: 10px;
}
#title2 {
font-size: 16px;
font-weight: bold;
margin-bottom: 10px;
}
#title_c {
font-size: 18px;
color: #ff6e02;
text-align: center;
}

/* PRODUCT SECTION */

		#new{
		vertical-align: text-top;		
		font-size: 14px;
		z-index: 400;
		padding: 20px;
		}
		#show_product {
		position: relative;
		padding: 10px;
		position: relative;
		width: 300px;
		height: 190px;
		margin-top: 10px;
		background-color: #c8c8c8;
		background-image: url(img/show_product.jpg);
		background-repeat: no-repeat;
		background-position: 160px 64px;
		}
		#show_product_search {
		padding: 10px;
		position: relative;
		width: 100%;
		color: #000;
		height: 190px;
		font-size: 14px;
		text-align: center;
		margin-top: 10px;
		background-image: url(img/prd_bg3.jpg);
		}
		#price {
		font-size: 14px;
		margin-top: 10px;
		}
		#pr_des {
		font-size: 12px;
		text-align: justify;
		padding: 10px;
		}
		#prd {
		position: relative;
		border: 1px solid #000;
		margin-bottom: 10px;
		font-size: 14px;
		width: 100%;
		text-align: left;
		padding: 10px;
		background-color: #3d3d3d;
		background-image: url(img/sidebar_bg_b.jpg);
		background-repeat: repeat-x;
		position: relative;
		color: #fff;
		}
		#prd_form {
		width: 80%;
		background-image: url(img/banner_bg.jpg);
		background-position: top;
		border: 0px;
		padding: 10px;
		color: #000;
		font-family: trebuchet MS;
		}
		#prd_form:focus {
		background-position: bottom;
		font-weight: bold;
		}
		#prd_form_txt {
		width: 80%;
		padding: 10px;
		font-family: trebuchet MS;
		font-size: 14px;
		background-image: url(img/content.jpg);
		border: 0px;
		}
		#prd_form_d {
		width: 85%;
		font-weight: bold;
		margin-right: auto;
		margin-left: auto;
		background-image: url(img/sidebar_bg_b.jpg);
		background-position: top;
		border: 0px;
		padding: 10px;
		padding-top: 15px;
		color: #000;
		font-family: trebuchet MS;
		}
		#prd a:link, #prd a:visited, #sidebar_object a:link, #sidebar_object a:visited{
						
		text-align: right;
		display: block;
		color: #000033;
		text-decoration: none;
		background-image: url(img/banner_bg.jpg);
		padding: 5px;
		margin-top: 8px;
		margin-bottom: 13px;
		font-size: 14px;
		background-position: top;
		
		}
		
		#prd a:hover{
		
		background-image: url(img/banner_bg.jpg);
		background-position: bottom;
		font-weight: bold;
		}
		
/* SIDEBAR ELEMENT */

		#sidebar_object {
		
		position: relative;
		background-color: #094106;
		background-image: url(img/sidebar_bg.jpg);
		background-repeat: repeat-x;
		margin-bottom: 20px;
		border-right: 1px solid #ff6e02;
		border-top: 1px solid #ff6e02;
		border-bottom: 1px solid #ff6e02;
		margin-left: -11px;
		z-index: 300;
		font-size: 14px;
		padding: 10px;
		
		}																							/*
																									#shade_lr {
																									position: absolute;
																									height: 100%;
																									top: 0px;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_lr.jpg);
																									background-repeat: repeat-y;
																									}
																									#shade_tb {
																									position: absolute;
																									height: 30px;
																									top: 100%;
																									left: 0px;
																									width: 100%;
																									background-image: url(img/fader_tb.jpg);
																									background-repeat: repeat-x;
																									}
																									#shade_bt {
																									position: absolute;
																									height: 20px;
																									top: -10px;
																									left: 0px;
																									width: 100%;
																									background-image: url(img/fader_bt.jpg);
																									background-repeat: repeat-x;
																									}
																									#shade_brc {
																									position: absolute;
																									height: 10px;
																									top: 100%;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_brc.jpg);
																									background-repeat: no-repeat;
																									}
																									#shade_trc {
																									position: absolute;
																									height: 40px;
																									top: -16px;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_trc.jpg);
																									background-repeat: no-repeat;
																									}
																									
																									#s_lr {
																									position: absolute;
																									height: 100%;
																									top: 0px;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_lr_b.jpg);
																									background-repeat: repeat-y;
																									}
																									#s_tb {
																									position: absolute;
																									height: 30px;
																									top: 100%;
																									left: 0px;
																									width: 100%;
																									background-image: url(img/fader_tb_b.jpg);
																									background-repeat: repeat-x;
																									}
																									#s_bt {
																									position: absolute;
																									height: 20px;
																									top: -10px;
																									left: 0px;
																									width: 100%;
																									background-image: url(img/fader_bt_b.jpg);
																									background-repeat: repeat-x;
																									}
																									#s_brc {
																									position: absolute;
																									height: 10px;
																									top: 100%;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_brc_b.jpg);
																									background-repeat: no-repeat;
																									}
																									#s_trc {
																									position: absolute;
																									height: 40px;
																									top: -10px;
																									left: 100%;
																									width: 40px;
																									background-image: url(img/fader_trc_b.jpg);
																									background-repeat: no-repeat;
																									} */

		
		
						#sidebar_object a:link, #sidebar_object a:visited{
						
						text-align: right;
						display: block;
						color: #000033;
						text-decoration: none;
						background-image: url(img/banner_bg.jpg);
						padding: 5px;
						margin-top: 8px;
						font-size: 14px;
						background-position: top;
						
						}
						
						#sidebar_object a:hover{
						
						background-image: url(img/banner_bg.jpg);
						background-position: bottom;
						font-weight: bold;
						}
						
#cat_display {
width: 100%;
}
#cat_display td {
background-image: url(img/banner_bg.jpg);
text-align: center;
padding: 5px;
font-size: 12px;
background-position: center;
}

#links {
position: absolute;
top: 58px;
right: 0px;
width: 100%;
height: 23px;
}
#link td {
background-image: url(img/link.jpg);
background-repeat: no-repeat;
padding: 8px;
padding-bottom: 15px;
width: 200px;
margin-right: 30px;
color: #fff;
font-size: 14px;
font-weight: bold;
}
#link a:link, #link a:visited {
color: #fff;
}

#searchome {
width: 100%;
text-align: center;
margin-top: 10px;
}

#search2 {
width: 100%;
padding: 10px;
background-image: url(img/banner_bg.jpg);
border: 0px;
background-position: bottom;
font-weight: bold;
}
#submit2 {
width: 100%;
padding: 8px;
background-image: url(img/banner_bg.jpg);
border: 0px;
background-position: top;
font-size: 18px;
font-family: trebuchet MS;
color: #6392c8s;
}

#homesearch {
position: relative;
margin: 15px 15px 15px 15px;
background-image: url(img/sidebar_bg_b.jpg);
background-color: #3f3f3f;
background-repeat: repeat-x;
padding: 10px;
color: #fff;
margin-top: -20px;
}
#homesearch a:link, #homesearch a:visited, #link4 a:link, #link4 a:visited {
color:#000;
font-size: 14px;
margin-bottom: 4px;
margin-top: 4px;
text-align: center;
width: 80%;
margin-right: auto;
margin-left: auto;
display: block;
background-image: url(img/banner_bg.jpg);
background-position: top;
padding: 10px;
}
#homesearch a:hover, #link4 a:hover {
background-position: bottom;
}
#searchlogo {
position: absolute;
right: -70px;
top: -36px;
margin-bottom: -145px;
background-image: url(img/search.gif);
background-repeat: no-repeat;
height: 165px;
width: 150px;
}
#new_arrival_it {
position: relative;
margin-bottom: -75px;
margin-left: 230px;
z-index: 300;
right: 0px;
top: 0px;
width: 110px;
height: 92px;
background-image: url(img/new_arrival_it.gif);
background-repeat: no-repeat;
}

#new_arrival_en {
position: relative;
margin-bottom: -75px;
margin-left: 230px;
z-index: 300;
right: 0px;
top: 0px;
width: 110px;
height: 92px;
background-image: url(img/new_arrival_en.gif);
background-repeat: no-repeat;
}


#title_x {
text-decoration: line-through;
color: red;
font-size: 16px;
}

#prd_sideimg {
position: relative;
background-image: url(img/prd.jpg);
background-repeat: no-repeat;
width: 250px;
height: 190px;
z-index: 1;
margin-bottom: -191px;
border-right: 1px solid #000;
margin-left: auto;
}
#prd_sideimg2 {
visibility: hidden;
position: relative;
background-image: url(img/prd2.jpg);
background-repeat: no-repeat;
width: 250px;
height: 240px;
z-index: 1;
margin-top: -241px;
margin-right: auto;
filter:	alpha(opacity=30);
filter:	progid:DXImageTransform.Microsoft.Alpha	(opacity=30);
-moz-opacity:		.3;
}

#prd_sideimg3 {
position: relative;
background-image: url(img/prd2.jpg);
background-repeat: no-repeat;
width: 250px;
height: 240px;
z-index: 1;
margin-bottom: -241px;
margin-left: auto;
filter:	alpha(opacity=30);
filter:	progid:DXImageTransform.Microsoft.Alpha	(opacity=30);
-moz-opacity:		.3;
}

#footer {
position: absolute;
right: 15px;
top: 3px;
width: auto;
height: auto;
font-size: 11px;
text-align: right;
}
#footer a:hover {
text-decoration: underline;
}
#langsel {
position: absolute;
top: 200px;
width: 100%;
text-align: center;
font-family: trebuchet MS;
font-size: 20px;
}
#langen {
display: block;
height: 150px;
background-image: url(img/langen.jpg);
background-repeat: no-repeat;
background-position: center;
}
#langit {
display: block;
height: 150px;
background-image: url(img/langit.jpg);
background-repeat: no-repeat;
background-position: center;
}

#tac { 
height: 300px;
overflow: auto;
border: 1px solid #fff;
padding: 20px;
}

#toow_p {
border: 1px solid #000;
padding: 20px;
background-image: url(img/sidebar_bg.jpg);
padding-top: 10px;
margin-bottom: 10px;
}

#clean_link {
background-image: none;
border: 0px;
}

#subcat {
border: 1px solid #000;
padding: 10px;
width: 30%;
margin-left: auto;
margin-top: -20px;
background-image: url(img/prd.jpg);
}

#indiv_1 {
background-color: #333; 
padding: 10px; 
width: 100%;
border: 1px solid #555;
margin-right: 10px;
}


