BODY{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	scrollbar-face-color: #E1E2E5;
	scrollbar-base-color: #FFFFFF;
	scrollbar-highlight-color: #A4ABBB;
	scrollbar-shadow-color: #A4ABBB;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #A4ABBB;
	scrollbar-track-color: #F4F4EB;
	scrollbar-darkshadow-color: #FFFFFF;
}
TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
A:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FF000A;
   text-decoration: none;
   font-weight: bold;
}
A:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #AE0007;
   text-decoration: none;
   font-weight: bold;
}
A:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FF000A;
   text-decoration: none;
   font-weight: bold;
}
A:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #AE0007;
   text-decoration: underline;
   font-weight: bold;
}
.login_input {
	background-color: #E5F2FF;
	border-color: #7BA9D6 #FFFFFF #FFFFFF #7BA9D6;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #213A54;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.login_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: 600;
}
.login_pytte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	line-height: 10px;
	font-weight: bold;
}
.login_user{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #1F3D53;
   font-size: 11px;
}
A.login_user:LINK {
   color: #1F3D53;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:ACTIVE {
   color: #1F3D53;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:VISITED {
   color: #1F3D53;
   text-decoration: none;
   line-height: 20px;
}
A.login_user:HOVER {
   color: #1F3D53;
   text-decoration: underline;
   line-height: 20px;
}
.login_button{
   font-family: Tahoma;
   color: White;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #D5D9DF #4C5056 #4C5056 #D5D9DF;
}
A.login_button:LINK {
	color: White;
	background: #828790;
	text-decoration: none;
}
A.login_button:ACTIVE {
	color: White;
	background: #92969E;
	text-decoration: underline;
}
A.login_button:VISITED {
	color: White;
	background: #828790;
	text-decoration: none;
}
A.login_button:HOVER {
	color: White;
	background: #92969E;
	text-decoration: underline;
}
.login_div_dark {
	/*background: #DC5A03;*/
}
.login_div_lite {
	/*background: #D8D8D8;*/
}
.search_input {
	background-color: #FFFFFF;
	border-color: #ADAFB1 #FFFFFF #FFFFFF #ADAFB1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.search_pytte {
	font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 9px;
   padding-left: 18px;
   font-weight: bold;
}
.search_button{
   font-family: Tahoma;
   color: White;
   font-size: 9px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid;
	border-color: #CE8383 #700505 #700505 #CE8383;
}
A.search_button:LINK {
	color: White;
	background: #9E0707;
	text-decoration: none;
}
A.search_button:ACTIVE {
	color: White;
	background: #B41111;
	text-decoration: underline;
}
A.search_button:VISITED {
	color: White;
	background: #9E0707;
	text-decoration: none;
}
A.search_button:HOVER {
	color: White;
	background: #B41111;
	text-decoration: underline;
}
.topnav_button{
	padding-top: 2px;
	background-image: url(../pix/topnav_bg_off.png);
}
.topnav_button_a{
   font-family: Tahoma;
   color: #FFFFFF;
   font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}
A.topnav_button_a:LINK {
	color: #FFFFFF;
	text-decoration: none;
}
A.topnav_button_a:ACTIVE {
	color: #FFFFFF;
	text-decoration: underline;
}
A.topnav_button_a:VISITED {
	color: #FFFFFF;
	text-decoration: none;
}
A.topnav_button_a:HOVER {
	color: #FFFFFF;
	text-decoration: underline;
}
.antpath_bg {
	padding-left: 7px;
	background-image: url(../pix/antpath_bg.png);
}
.antpath_a{
   font-family: Tahoma, Helvetica, sans-serif;
   color: #1D2942;
   font-size: 10px;
	font-weight: bold;
}
A.antpath_a:LINK {
   color: #1D2942;
   text-decoration: none;
}
A.antpath_a:ACTIVE {
   color: #1D2942;
   text-decoration: none;
}
A.antpath_a:VISITED {
   color: #1D2942;
   text-decoration: none;
}
A.antpath_a:HOVER {
   color: #1D2942;
   text-decoration: underline;
}
.basket{
	color: #ffffff;
	font-weight: 500;
	font-family: Tahoma;
}
.leftnav_head{
  	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*background: #FF6600;*/
	font-size: 11px;
   font-weight: bold;
	padding-left: 10px;
   padding-top: 15px;
   padding-bottom: 2px;
}
.leftnav_nav{
	/*background: #FFFFFF;*/
	padding-top: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	/*border-bottom: 1px solid #C9C9CA;*/
	/*border-top: 1px solid #FFFFFF;*/
}
.leftnav_a{
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   font-size: 10px;
   background-image: url(../pix/leftnav_bullet.png);
}
A.leftnav_a:LINK {
   color: #FFFFFF;
   text-decoration: none;
	font-weight: bold;
	padding-left: 14px;
}
A.leftnav_a:ACTIVE {
   color: #99CCFF;
   text-decoration: none;
}
A.leftnav_a:VISITED {
   color: #FFFFFF;
   text-decoration: none;
font-weight: bold;
	padding-left: 14px;
}
A.leftnav_a:HOVER {
   color: #99CCFF;
   text-decoration: underline;
}
.main_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 2px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #333333;
	text-transform: uppercase;
}
.main_sub_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #333333;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.main_frame {
	/*border: 1px solid #3588C5;*/
	background: #FFFFFF;
}
.main_lite {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #D0CFC1;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_lite_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #F4FBFF;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_lite_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #D0CFC1;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #D0CFC1;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #E4F4FF;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_dark_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #D0CFC1;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen_alt_line {
	font-family: Arial, Helvetica, sans-serif;
   color: #5D646F;
   font-size: 9px;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_choosen_img {
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFECB;
	border-right: 1px solid #FFFFFF;
	/*border-bottom: 1px solid #A39390;*/
}
.main_bottom_total {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 9px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #99CCFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.main_bottom_total_img {
   padding-top: 4px;
	padding-bottom: 4px;
	background: #99CCFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
A.main_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   font-size: 9px;
}
A.main_a:HOVER {
   text-decoration: underline;
}
A.main_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #555555;
   font-size: 9px;
}
A.main_a_album:HOVER {
   text-decoration: underline;
}
.main_info {
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 11px;
   padding-left: 15px;
	padding-right: 15px;
   padding-top: 15px;
	padding-bottom: 15px;
	background: #FFFFFF;
}
.main_info_head{
   font-family: Arial, Helvetica, sans-serif;
   color: #333333;
   font-size: 15px;
}
A.main_info_head:Link{
   font-family: Arial, Helvetica, sans-serif;
   color: #9C181F;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Active{
   font-family: Arial, Helvetica, sans-serif;
   color: #FF000A;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Visited{
   font-family: Arial, Helvetica, sans-serif;
   color: #9C181F;
   font-size: 15px;
	font-weight: normal;
}
A.main_info_head:Hover{
   font-family: Arial, Helvetica, sans-serif;
   color: #FF000A;
   font-size: 15px;
	font-weight: normal;
}
.list_wide_header {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 6px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #3588C5;
	border: 1px solid #3588C5;
}
.list_wide_frame {
   border: 1px solid #3588C5;
}
.list_wide_lite {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFFFF;
	border-bottom: 1px solid #E2F3FF;
}
.list_wide_dark {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FFFFFF;
	border-bottom: 1px solid #E2F3FF;
}
.list_wide_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   font-size: 9px;
}
A.list_wide_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   text-decoration: none;
}
A.list_wide_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: none;
}
A.list_wide_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   text-decoration: none;
}
A.list_wide_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: underline;
}
.list_wide_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   font-size: 9px;
}
A.list_wide_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: none;
}
A.list_wide_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #14144A;
   text-decoration: none;
	font-weight: normal;
}
A.list_wide_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000036;
   text-decoration: underline;
}
.list_narrow_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 21px;
   font-size: 12px;
   padding-left: 10px;
   padding-top: 6px;
	padding-bottom: 3px;
   font-weight: bold;
	background: #333333;
	text-transform: uppercase;
}
.list_narrow_frame {
   border: 1px solid #FFFFFF;
}
.list_narrow_lite {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #222222;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #d0cfc1;
	border-top: 1px solid #FFFFFF;
}
.list_narrow_dark {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #111111;
   font-size: 10px;
	font-weight: bold;
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #d0cfc1;
	border-top: 1px solid #FFFFFF;
}
.list_narrow_a {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   font-size: 9px;
}
A.list_narrow_a:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;
}
A.list_narrow_a:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;
}
A.list_narrow_a:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.list_narrow_a_album {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   font-size: 9px;
}
A.list_narrow_a_album:LINK {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:ACTIVE {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: none;
}
A.list_narrow_a_album:VISITED {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #666666;
   text-decoration: none;
	font-weight: normal;
}
A.list_narrow_a_album:HOVER {
	font-family: Tahoma, Helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}
.pop_header {
   font-family: Tahoma, Helvetica, sans-serif;
   color: #FFFFFF;
   line-height: 13px;
   font-size: 10px;
   padding-left: 10px;
   padding-top: 2px;
	padding-bottom: 2px;
   font-weight: bold;
	background: #3588C5;
}
.pop_bottom {
	background: #3588C5;
}
.pop_padding {
	padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
	padding-bottom: 10px;
}
.pop_frame_dark {
	border-top: 1px solid #3588C5;
	border-right: 1px solid #3588C5;
	border-left: 1px solid #3588C5;
	border-bottom: 1px solid #3588C5;
}
.pop_line_dark {
	background: #8992A0;
}
.pop_frame_lite {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.pop {
   line-height: 13px;
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	background: #FAFCFF;
	border-left: 1px solid #C0D6E2;
	border-top: 1px solid #C0D6E2;
}
.pop_first_td {
   padding-left: 8px;
   padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	background: #FAFCFF;
	border-top: 1px solid #C0D6E2;
}
.error_td {
  font-family: Tahoma;
  color: #ff0000;
  font-size: 9px;
  font-weight: bold;
} 

/* 2008-10-27 */

#antpath
{
	display: none;
}

#topnav
{
	left: 50px;
	text-transform: uppercase;
}

.leftnav_div_dark, .leftnav_div_lite
{
	display: none;
}

#basket_info
{
	top: 161px;
}

#basket_info td
{
	height: 10px;
	text-align: left;
}

#search
{
	left: 67px;
}

#strutsError
{
	position: absolute;
	left: 400px;
	top: 104px;
}
