body {

	margin:0px 0px 0px 0px;

}

a.header {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.header:visited {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.header:hover {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:white;

	text-decoration:underline;

}

a.main_menu {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#4d4d4d;

	text-decoration:none;

}

a.main_menu:visited {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#4d4d4d;

	text-decoration:none;

}

a.main_menu:hover {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#991a15;

	text-decoration:underline;

}

a {

	font-family:Trebuchet MS;

	font-size:12px;

	font-weight:bold;

	color: #991a15;

	font-weight: bold;

}

a.link {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#991a15;

	text-decoration:none;

}

a.link:visited {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#991a15;

	text-decoration:none;

}

a.link:hover {

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:black;

	text-decoration:underline;

}

a.footer {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.footer:visited {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.footer:hover {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#73340f;

	padding-top:2px;

	text-decoration:underline;

}

a.right {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#991a15;

	text-decoration:none;

}

a.right:visited {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#991a15;

	text-decoration:none;

}

a.right:hover {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#991a15;

	text-decoration:underline;

}

a.sub_menu {

	font-family:verdana;

	font-size:10px;

	color:#798282;

	font-weight:bold;

	text-decoration:none;

}

a.sub_menu:visited {

	font-family:verdana;

	font-size:10px;

	color:#798282;

	font-weight:bold;

	text-decoration:none;

}

a.sub_menu:hover {

	font-family:verdana;

	font-size:10px;

	color:#991a15;

	font-weight:bold;

	padding-left:4px;

	text-decoration:none;

}

.menutitle {

	background-image:url(../images/menu_title.gif);

	width:167px;

	height:37px;

	font-family:verdana;

	font-size:12px;

	color:white;

	font-weight:bold;

	line-height:28px;

	vertical-align:middle;

}

h1{
	font-family:verdana; font-size:12px; color:white; font-weight:bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

.submenu {

	background-image:url(../images/submenu.gif);

	width:166px;

	height:24px;

	font-family:verdana;

	font-size:10px;

	color:#798282;

	font-weight:bold;

	line-height:18px;

	vertical-align:middle;

}

h2{
	font-family:verdana; font-size:10px; color:#798282; font-weight:bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

.right_menu {

	background-image:url(../images/right_menu.gif);

	width:167px;

	height:33px;

	font-family:verdana;

	font-size:12px;

	color:white;

	font-weight:bold;

	line-height:25px;

	vertical-align:middle;

}

.text {

	font-family:verdana;

	font-size:11px;

	color:#666666;

}

.form1 {

	background-image:url(../images/user_form.gif);

	width:72px;

	border:1px solid white;

	margin-top:8px;

	margin-bottom:8px;

	height:16px;

	color:#6a6a6a;

	font-family:verdana;

	font-size:9px;

}

.form2 {

	background-image:url(../images/user_form.gif);

	width:72px;

	border:1px solid white;

	height:16px;

	color:#6a6a6a;

	font-family:verdana;

	font-size:9px;

}

.form_search {

	background-image:url(../images/user_form.gif);

	width:106px;

	border:1px solid white;

	margin-top:8px;

	margin-bottom:8px;

	height:16px;

	color:#6a6a6a;

	font-family:verdana;

	font-size:9px;

}

.form3 {

	font-family:verdana;

	font-size:10px;

	background-image:url(../images/user_form.gif);

	border: 1px solid #999999;

	color:red;

	width:30%;

	text-align:center;

}

.form4 {

	background-image:url(../images/user_form.gif);

	width:98%;

	border:1px solid #666666;

	height:16px;

	color:#6a6a6a;

	font-family:verdana;

	font-size:9px;

}

.form5 { width:98%; border:1px solid #666666; color:#6a6a6a; font-family:verdana; font-size:9px; }

.cart {

	border-bottom: 1px solid #999999;

}

.cart2 {

	border-bottom: 1px solid #999999;

	font-weight:bold;

}

a.top {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:black;

	text-decoration:none;

}

a.top:visited {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:black;

	text-decoration:none;

}

a.top:hover {

	font-family:verdana;

	font-size:10px;

	font-weight:bold;

	color:#d12d25;

	text-decoration:underline;

}

.top_links {

	background-image:url(../images/top.gif);

	padding-top:5px;

	height:35px;

	background-repeat:no-repeat;

	font-family:verdana;

	font-size:10px;

	color:black;

}

.middle {

	background-image:url(../images/middle.gif);

	width:974px;

}

.right_text {

	font-family:verdana;

	font-size:10px;

	font-weight:lighter;

	color:#798282;

}

.top_left {

	background-image:url(../images/top_left.gif);

	background-repeat:no-repeat;

	width:14px;

	height:88px;

}

.top_middle {

	background-image:url(../images/top_middle.gif);

	background-repeat:repeat-x;

	width:946px;

}

.top_right {

	background-image:url(../images/top_right.gif);

	background-repeat:no-repeat;

	width:14px;

	height:88px;

}

.prod_table {

	background-image:url(../images/boxset.gif);

	background-repeat:repeat-x;

	background-color:#991a15;

	width:79px;

	height:79px;

}

.prod_cell {

	background-color:white;

	padding-bottom:5px;

	padding-left:5px;

	padding-right:5px;

	padding-top:5px;

	width:79px;

	height:79px;

}

.prod_desc2 {

	font-family:verdana;

	font-size:11px;

	font-weight:lighter;

	color:#666666;

}

.prod_desc {

	font-family:verdana;

	font-size:11px;

	font-weight:lighter;

	color:#666666;

}

.submenu_table {

	background-image:url(../images/mainmenu.gif);

	padding:0px;

	width:974px;

	height:25px;

	text-align:center;

	background-repeat:no-repeat;

}

.qt_form {

	background-image:url(../images/user_form.gif);

	line-height:20px;

	text-align:center;

	width:27px;

	height:20px;

	margin-right:1px;

	background-repeat:no-repeat;

	border:1px solid #777777;

	font-weight:bold;

	color:#6a6a6a;

	font-family:verdana;

	font-size:11px;

}

.price1 {

	font-family:verdana;

	font-size:12px;

	color:#ee5f0e;

	text-decoration:line-through;

	font-weight:bold;

}

.price2 {

	font-family:verdana;

	font-size:12px;

	color:#991a15;

	font-weight:bold;

}

.price3 {

	font-family:verdana;

	font-size:10px;

	color:#666666;

	font-weight:bold;

	text-decoration:line-through;

}

.price4 {

	font-family:verdana;

	font-size:10px;

	color:#ef610f;

	font-weight:bold;

}

.add_button {

	width:92px;

	height:24px;

}

.other_prod_title {

	padding-left:20px;

	background-image:url(../images/altele.gif);

	background-repeat:no-repeat;

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#666666;

}

.other_name {

	font-size:11px;

	font-weight:lighter;

	width:80%;

	height:22px;

	padding-bottom:3px;

}

.other_price {

	color:#ef610f;

}

.other_align {

	padding-left:40px;

	padding-top:10px;

	padding-bottom:10px;

}

.footer_table {

	background-image:url(../images/footer.gif);

	width:974px;

	height:56px;

	background-repeat:no-repeat;

	padding:0px;

}

.footer_left {

	font-family:verdana;

	font-size:10px;

	color:white;

	font-weight:bold;

}

.footer_right {

	color:#ff0000;

	padding-top:6px;

}

.cart_info {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:#ef600e;

}

.cart_text {

	font-family:verdana;

	font-size:10px;

}

.cart_empty {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:#991a15;

}

.cart_empty2 {

	font-family:verdana;

	font-size:11px;

	color:#798282;

}

.passwd_change {

	font-family:verdana;

	font-size:9px;

	color:#666666;

}

.passwd_change_title {

	font-family:verdana;

	font-size:12px;

	color:#991a15;

	font-weight:bold;

}

.passwd_change_field {

	font-family:verdana;

	font-size:10px;

	color:#666666;

}

.contact_title {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:#ef600e;

}

.contact_cell {

	border-left:3px solid #ef600e;

	padding-left:20px;

}

.account_edit {

	font-family:verdana;

	font-size:12px;

	color:#991a15;

	font-weight:bold;

}

.account_cell {

	font-family:verdana;

	font-size:10px;

}

.account_font {

	font-family:verdana;

	font-size:11px;

}

.info_title {

	font-family:verdana;

	font-size:12px;

	color:#991a15;

	font-weight:bold;

}

.info_desc {

	font-family:verdana;

	font-size:10px;

	color:#999999;

}

.info_text {

	padding-left:50px;

	font-family:verdana;

	font-size:11px;

	font-weight:lighter;

	color:#666666;

}

.nav {

	font-weight:bold;

	color:#c4151c;

	font-family:verdana;

	font-size:10px;

}

.nav1 {

	border-bottom: 1px solid #c4151c;

	height:20px;

	width:20px;

}

.nav2 {

	border-bottom: 1px solid #c4151c;

	height:20px;

	background-color:#ffced0;

	width:20px;

}

.page {

	border:1px dashed #FFFFFF;

	color:#000000;

	background-color:#fedecd;

	vertical-align:middle;

}

.on {

	background-image:url(../images/number_01.gif);

	background-repeat:no-repeat;

	width:19px;

	height:19px;

	background-position:center;

	text-align:center;

	vertical-align:middle;

}

.off {

	background-image:url(../images/number_02.gif);

	background-repeat:no-repeat;

	width:19px;

	height:19px;

	background-position:center;

	text-align:center;

	vertical-align:middle;

}

a.navig {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.navig:visited {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:white;

	text-decoration:none;

}

a.navig:hover {

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:white;

	text-decoration:underline;

}

.text_top_simple { font-family:verdana; font-size:10px; font-weight:bold; color:white; }