@charset "utf-8";
img{ border:0;}
#header_right a{ text-decoration: none; color:#EEE;}

#header_cart a{ color:#FFFFFF; text-decoration:none;}
#header_login a{ color:#FFFFFF; text-decoration:none; font-weight: bold; padding:0px 5px 0px 5px; background-color:#333333;}
.search { padding-top:2px; width:170px; float:right; }
.search a{ color: #FFCC33; text-decoration:none; font-weight: bold; padding:0px 5px 0px 5px; background-color:#333333;}
.menu_link { padding:5px; width:100px; float:right; border-left:1px #999999 solid;  }
.menu_link_last { padding:5px; width:100px; float:right; border-left:1px #999999 solid; border-right:1px #999999 solid;}
.menu_link a,.menu_link_last a{ text-decoration: none; color:#333333; display:block;}
.menu_link:hover,.menu_link_last:hover { background-color: #26a5db;}
.menu_link:hover a,.menu_link_last:hover a{ color:#EEE; }

						.menu_fixed li {width:213px; list-style: none;}
						.menu_fixed ul,ol { margin:0; padding:0;}
						.menu_fixed a{display:block;}
						.menu_fixed a:link { display:block; text-decoration:none;	font-size: 14px; color: #990000; 
													font-weight:bold; padding-left: 20px; padding-top:15px;	padding-bottom:4px;}
						.menu_fixed a:visited { display:block; text-decoration:none;	font-size: 14px; color: #990000; 
													font-weight:bold; padding-left: 20px; padding-top:15px;	padding-bottom:4px;}
						.menu_fixed li a:link {	font-size: 11px; color: #555555; font-family:tahoma;
													display:block;	text-decoration:none;	font-weight:normal;	padding-left: 30px;	padding-top:0px;
													padding-bottom:0px; vertical-align:bottom;}
						
						.menu_fixed li a:visited{	font-size: 11px; color: #555555; font-family:tahoma;
													display:block;	text-decoration:none;	font-weight:normal;	padding-left: 30px;	padding-top:0px;
													padding-bottom:0px; vertical-align:bottom;}
						.menu_fixed li a:hover{	color:#770000;	font-weight:bold;}
						
#main_panel_top { color:#f6f6f7; height:26px; background-image:url(../images/panel/main.panel.top.jpg); background-repeat:repeat-x; padding:10px; }
#product_panel_top { color:#f6f6f6; height:15px; background-image:url(../images/panel/main.panel.top.jpg); background-repeat:repeat-x; padding:10px; }
#product_panel_top a{ text-decoration: none; color:#f6f6f6;}

#holder {
	width: 510px;
	height: auto;
	padding: 0 10px 0 10px;
}

#order_online tr:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
}

#order_online {
	border: thin #CCC solid;
}
#order_online a{
	text-decoration:none;
	color:#333333;
}

#holder a{ text-decoration: none; color:#000000;}

#products table tr .prod_desc a:hover {	color:#990000;}
#order_online td { padding: 2px; }
.table_title {	color:#FFFFFF;	font-weight:bold;}
.category td{	color:#000000; font-size: 11px; font-weight:bold; background-color:#d1d5d8;}
.category td a:link,.category td a:visited,
.sub_category td a:link,.sub_category td a:visited {	color:white;	text-decoration:none;}
.category td a:hover{	color:white;}
.sub_category td{	color:white;	font-size: 11px;	font-weight:bold;	background-color:#008080;	text-align:left;}
.title_desc { text-align:left;	background-color:#414040;}
.prod_desc {	text-align:left;	font-size:11px; background:#f0f1f1;}
.catalog {	width:101px;	font-size: 11px;	font-weight:bold;	background-color:#dedfe0;}
.test {	font-size:11px;	padding: 1px 1px 1px 1px;	border: gray none 1px;
	background-color:#CCCCCC;	-moz-border-radius: 0px 0px 0px 0px; width:141px;}
.price { background:#ebe5e5;}
.totop { text-align:right;}

/*REGISTER*/
.label2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #FFF;
}

#reg {
	background: url(images/bg_reg.jpg) repeat-y left;
	width: 614px;
	height: auto;
	padding: 10px 20px 0 20px;
}

#reg_b {
	background: url(images/reg_b.jpg) repeat-y left;
	width: 654px;
	height: 12px;
}
/*END*/

/*start for LOGIN */
#login {
	width: 613px;
	height: auto;	
	padding: 0 20px 0 20px;
}
.label {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
#log_bot {
	background: url(images/login_b.jpg) no-repeat top;
	width: 653px;
	height: 13px;
}
/*END for LOGIN */
.right_fixed_menu_cart {
	width:720px;
	height:auto;
	float:left;
	margin-left:15px;
}


/* CART COMPLETE */
.hide-br { padding-left:5px;}
.hide-br td{ border:none; }
.pro_info{
	text-transform:uppercase;
}
.r{color:#FF0000;}
.g{color:#666666;}
.com-item-price{color:#999999; font-size:11px;}
.c{background-color:#dcdcdc; color:#666666;}
.grand-fon{font-size:14px;}
.hide-br td{border:none;}
.big-fon{font-size:24px; color:#999999;}
.p1{font-family:Tahoma; font-size:12px; padding:5px;}
.sub_btn{float:left; margin-top:15px; margin-bottom:15px; margin-left:200px;}
.cart-d{height:25px; width:210px;}

.cart-frm-input{margin: 3px 0 0 0; width:40px; float:left;}
.cart-frm-input2{margin:0 10px 0 0; width:120px; float:left;}
.pro-table{width:200px; padding:0 !important; }

.item-total,.item-price{
	padding:8px;
}
.complete { width:560px; background-image:url(images/payment_mid.gif); background-repeat:repeat-y; margin-left:17px; margin-right:17px;}
.complete table{
	border:#CCCCCC 1px solid; 
	margin:auto;
}

#complete_tbl td{ border-bottom:1px solid #CCC; }

#navigation_links { text-align:left; font-size:11px; font-weight: bold; padding:0px 0px 5px 12px; text-decoration: none; float: left; }
#navigation_links a{ text-decoration: none; color:#333333;}

#footer a{ color: #000000; text-decoration: none;}
