body{margin:0;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;}

a{color:#000000;text-decoration:none;font-size:12px;}

a:hover{color:#333333;text-decoration:none;font-size:12px;}


.input_class{
	border:solid 1px #d4d8d8;
	width:110px;
}

.login_class{
	color:#808080;
	font-size:12px;
}

.header{
	height:27px;
	background-image:url(images/head_line.gif);
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	padding-right:20px;
}

.bottom_menu, .bottom_menu a{
	color:#5f5f5f;
	text-decoration:none;
	font-size:12px;
}

.bottom_menu a:hover{
	text-decoration:underline;
}

.product_price{
	color:#b60400;
	width:60px;
	text-align:center
}

.inputtext_smaller{border:1px solid #000000; color:#333333; width:45px;font-size:11px;}
.inputtext_contact{border:1px solid #CCCCCC; color:#333333; width:180px;}
.inputtext_reg{border:1px solid #000000; color:#333333; width:180px;}
.inputtext_composer{border:1px solid #000000; color:#333333; width:240px;}
.textarea_contact{border:1px solid #CCCCCC; color:#333333; width:250px; height:100px}
.textarea_reg{border:1px solid #000000; color:#333333; width:180px; height:100px}
.cart_prod_count{border:1px solid #999999; background-color:#FFFFFF; color:#000000; width:70px;}
.cart_top{border:1px solid #CCCCCC; background-color:#B40600;color:#CCCCCC; text-align:center}
.cart_body{border:1px solid #CCCCCC;color:#000000; text-align:center}
.vote_submit{font-size:11px;color:#FFFFFF; background-color:#B60400;height:16px; border:1px solid #B60400; width:100px; cursor:pointer}
.prod_home{background-color:#d4d8d8}

.home_special{color:#FFFFFF; font-size:10px;}
.home_new{color:#B60400; font-size:10px; font-weight:bold;}
.reg_name{color:#000000; font-size:11px; font-weight:bold; text-align:right}
.partners{color:#000000; font-size:12px;}
.home_price{color:#B60400; font-size:13px; font-weight:bold;}
.cat_left_selected{color:#ABABAB; font-size:12px; font-weight:bold;}
.cart_text{color:#B60400; font-size:12px; font-weight:bold;}
.prod_composer{color:#000000; font-size:11px; font-weight:bold; text-align:center; vertical-align:top}

.more{color:#B60400; font-size:10px; font-weight:bold;}
.more:hover{color:#950808; font-size:10px; font-weight:bold;}
.summary{color:#333399; font-size:12px; text-decoration:underline}
.summary:hover{color:#330099; font-size:12px; text-decoration:underline}

.home_special{color:#FFFFFF; font-size:10px;}
.home_special:hover{color:#CDCDCD; font-size:10px;}
.cat_class{color:#ba2a33;text-align:center}
.cat_class:hover{color:#B60400;text-align:center}
.cat_left{color:#FFFFFF; font-size:12px; font-weight:bold;}
.cat_left:hover{color:#ABABAB; font-size:12px; font-weight:bold;}
.registration{color:#808080;font-size:11px;text-align:center}
.registration:hover{color:#666666;font-size:11px;text-align:center}

.select{border:1px solid #000000; color:#333333; font-size:11px;}