@import url("inc_reset.css");

body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }
body { background-image: url(../img/bg_pen.gif); background-position: top center; background-repeat: no-repeat; background-attachment: fixed; background-color: #FFF; margin: 0px; }

h1,h2,h3 { font-weight: 100; color: #6c442a; margin-bottom: 3px; }
h1 { font-size: 18px; }
#cat_tit h1 { color: #900; text-transform: capitalize; }
#cat_tit h1 A{ color: #900; text-transform: capitalize; text-decoration: none;}
#cat_tit h1 A:hover{ color: #900; text-transform: capitalize; text-decoration: underline;}
h2 { font-size: 18px; }
/*.mainprod h2 { font-size: 16px; color: #900; }*/
.prod h2 { font-size: 16px; color: #CAAC72; }
h3 { font-size: 14px; }

p { line-height: 1.3em; }

a:link,a:visited,a:active { color: #630; text-decoration: underline; }
a:hover { text-decoration: none; }



hr { border: none 0; border-top: 1px solid #666; width: 100%; height: 1px; margin: 10px 0; }

#container { float: left; clear: left; left: 50%; width: 1000px; background-image: url(../img/bg_main.jpg); background-position: top; background-repeat: repeat-x; background-color: #FFF; position: absolute; margin: 0 0 0 -500px; border: 0; padding: 0; }
#content { float: left; clear: left; width: 960px; margin: 0 20px; border: 0; padding: 0; }

#header { float: left; clear: left; width: 960px; margin: 10px 0 0 0; border: 0; padding: 0; }
	#lang { float: left; clear: left; width: 960px; background-color: #F7F3DF; text-align: right; }
		#lang p { line-height: 25px; margin-right: 10px; color: #630; }
		#lang a:link,a:visited,a:active { color: #630; text-decoration: underline; }
		#lang a:hover { text-decoration: none; }
	#menu_up { float: left; clear: left; width: 960px; background-color: #900; }
		#menu_up ul { width: 960px; }
		#menu_up ul li.1st { float: left; width: 180px; height: 25px; padding: 0; }
		#menu_up ul li { float: left; width: 130px; height: 25px; padding: 0; }
		#menu_up ul li a { display: block; width: 130px; height: 25px; color: #FFF; font-size: 12px; font-weight: 600; line-height: 24px; text-transform: uppercase; text-align: center; text-decoration: none; }
		#menu_up ul li a:hover { background-color: #C00; }
		#menu_up ul li.last { float: left; width: 130px; height: 25px; padding: 0; }
		#menu_up ul li.last a { color: #FC0; }
	#head { float: left; clear: left; width: 960px; height: 180px; }
		#logo { float: left; }
		#himage { float: left; width: 780px; height: 180px; background-image: url(../img/temp_h_01.jpg); text-align: right; }
	DIV#search { float: left; clear: left; width: 960px; height: 40px; background-color: #ECE5BB; }
  DIV#search SELECT{font-size: 12px;}
  
#main { float: left; clear: left; width: 960px; background-color: #FFF; margin: 0; border: 0; padding: 0; }
#leftcol { float: left; width: 178px; margin: 0 2px 0 0; }
	#menuleft { float: left; clear: left; width: 178px; background-color: #F4F1EC; margin: 2px 0 0 0; }
		/*#menuleft ul { width: 178px; padding: 0; }
		#menuleft ul li { float: left; width: 178px; height: 20px; padding: 0; border-bottom: 1px solid #FFF; }*/
		#menuleft ul li a { display: block; width: 178px; height: 20px; background-image:url(../img/arrow_m.gif); background-position: right; background-repeat: no-repeat; background-color: #900; color: #ECE5BB; font-size: 11px; font-weight: 600; line-height: 20px; text-indent: 5px; text-transform: uppercase; text-align: left; text-decoration: none; }
		#menuleft ul li a:hover { color: #FFF; }
		/*#menuleft ul li ul { width: 178px; padding: 0; }
		#menuleft ul li ul li { float: left; width: 178px; height: 18px; padding: 0; border: 0; }*/
		#menuleft ul li ul li a { display: block; width: 178px; height: 18px; background-image: none; background-color: #F4F1EC; color: #900; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 100; line-height: 14px; text-indent: 5px; text-transform: none; text-align: left; text-decoration: none; }
		#menuleft ul li ul li a:hover {color: #900; text-decoration: underline; }
	#boxhelp { float: left; clear: left; width: 178px; background-color: #F7F3DF; margin: 2px 0 0 0; }
	#boxskype { float: left; clear: left; width: 178px; margin: 10px 0 0 0; }
		#boxskype p { padding: 6px; }
	#boxpay { float: left; clear: left; width: 178px; margin: 10px 0 0 0; }
#maincol { float: left; width: 780px; margin-top: 2px; }
.wrapper { float: left; clear: left; width: 100%; }
#cat_tit { float: left; clear: left; width: 100%; background-color: #F7F3DF; color: #900; line-height: 30px; text-indent: 10px; }
.mainprod { float: left; width: 389px; height: 122px;  background-color: #F7F3DF; }
	.mainprod img { float: right; margin-left: 9px; border: 1px solid #666; }
	.mainprod H2 { font-size: 14px; color: #900; }
#listprod { float: left; width: 570px; margin: 10px 0 10px 10px; }
	.prod { float: left; clear: left; width: 570px; padding: 5px 0; border-bottom: 1px solid #666; line-height: 1.4em;}
	.prod img { float: left; margin: 0 10px 0 0; }
	.label{float: left; width: 150px;}
	.context{float: left;}
	.myrow{clear: both; padding: 8px;}
	INPUT{font-size: 10px;}
	SELECT{font-size: 11px;}
#prodimg { float: left; width: 300px; margin-right: 10px; }
#proddet { float: left; width: 250px; }
#table { float: left; clear: left; width: 560px; padding: 5px 0; }
	th { background-color: #F7F3DF; color: #6c442a; line-height: 20px; }
	td { width: 20%; padding: 5px; text-align: center; }
#buy { float: left; clear: left; width: 560px; padding: 10px 0; }
#rightcol { float: left; width: 180px; border: #000000 0px solid; margin-left: 8px; margin-top: 5px;}
	DIV#boxlogin {width: 180px; overflow: auto; background-color: #ECE5BB;}
	DIV#boxlogin INPUT{font-size: 12px;}
	DIV#boxart {width: 180px; background-color: #F7F3DF; margin: 10px 0 0 0;}
	DIV#boxad  {width: 180px; background-color: #FFFFFF; margin: 10px 0 0 0;}


.p6 { padding: 6px; }
.p10 { padding: 10px; }
img.title { margin-bottom: 6px; }

label { margin: 0 4px 0 10px; line-height: 18px; }
input.txt { width: 125px; height: 20px; color: #999; font-size: 11px; }
input.log { width: 125px; height: 20px; color: #999; font-size: 11px; margin-bottom: 5px; }
input.submit { background-color: #900; color: #F7F3DF; font-size: 11px; font-weight: 600; }

#footer { float: left; clear: left; width: 960px; background-color: #FFF; color: #999; text-align: center; margin: 10px 0; border-top: 1px solid #CCC; padding-top: 10px; }
