body {
	background-color: #722627;
	background-image:  url(/images/main_bg.gif);
	background-repeat: repeat-x;
 	background-position: top center;
 	}
ul {margin:0; padding:0;}
li {list-style-type: none; background: url(/images/bullet_arrow.gif) transparent; background-repeat:no-repeat; margin:0; padding-left:12px; padding-bottom: 2px; background-position:2px 5px;}

.hightlight_text1 {
color: #712627;
}

.hightlight_text1 a:link { color: #712627; text-decoration: none }
.hightlight_text1 a:visited { color: #712627; text-decoration: none }
.hightlight_text1 a:active { color: #712627; text-decoration: none }
.hightlight_text1 a:hover { color: #510607; text-decoration: underline }

.hightlight_text2 {
color: #86856D;
}
.hightlight_text3 {
color: #FFFFFF;
}

.hightlight_text3 a:link { color: #FFFFFF; text-decoration: none }
.hightlight_text3 a:visited { color: #FFFFFF; text-decoration: none }
.hightlight_text3 a:active { color: #FFFFFF; text-decoration: none }
.hightlight_text3 a:hover { color: #DDDDDD; text-decoration: underline }

.home_image {
	background-image:  url(/images/home_image.jpg);
	background-repeat: no-repeat;
 	background-position: top center;
}
.top_left {
	background-repeat: no-repeat;
 	background-position: right top;
}
.top_right {
	background-position: left top;
}
.shadow_left {
	background-repeat: no-repeat;
 	background-position: right bottom;
}
.shadow_right {
	background-repeat: no-repeat;
 	background-position: left bottom;
}
.shadow_bottom{
	background-image:  url(/images/shadow_bottom.gif);
	background-repeat: no-repeat;
 	background-position: top;
}
.breadcrumbs {
	background-image:  url(/images/breadcrumbs_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
	padding-left: 16px;
	font-size: 10px;
}

.breadcrumbs a:link { color: #444444; text-decoration: none }
.breadcrumbs a:visited { color: #444444; text-decoration: none }
.breadcrumbs a:active { color: #444444; text-decoration: none }
.breadcrumbs a:hover { color: #222222; text-decoration: underline }

.top_content1 {
	vertical-align: top;
	padding-right: 16px;
	padding-left: 16px;
	background-image:  url(/images/top_content1.gif);
	background-repeat: repeat-x;
 	background-position: top;
	line-height: 15px;
}
.top_content2 {
	vertical-align: top;
	padding-right: 16px;
	padding-left: 16px;
	background-image:  url(/images/top_content2.gif);
	background-repeat: repeat-x;
 	background-position: top;
}
.top_content_search {
	vertical-align: top;
	background-image:  url(/images/top_content1.gif);
	background-repeat: repeat-x;
 	background-position: top;
	line-height: 15px;
}
.main_content {
	vertical-align: top;
	background-color: #D0D0BC;
	background-image:  url(/images/main_content.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.main_content_page {
	vertical-align: top;
	background-color: #DEDED0;
	background-image:  url(/images/main_content_page.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.main_content_area {
	padding-top: 20px;
	padding-left: 16px;
	padding-right: 16px;
	line-height: 17px;
	vertical-align: top;
}
.main_content_search {
	line-height: 17px;
	vertical-align: top;
	background-color: #D0D0BC;
	background-image:  url(/images/main_content.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.right_nav_quote {
	vertical-align: top;
	background-color: #A1A088;
	background-image:  url(/images/right_nav_quote_bg.gif);
	background-repeat: repeat-x;
 	background-position: top;
}
.right_nav_shop_quote {
	vertical-align: bottom;
	background-color: #B6B6A3;
	background-image:  url(/images/right_nav_shop_quote_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.right_nav_book {
	padding-top: 16px;
	line-height: 17px;
	vertical-align: top;
	background-color: #B3B3A1;
	background-image:  url(/images/right_nav_book_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.right_nav_book_item {
	padding-bottom: 6px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.right_nav_book_but {
	padding-top: 8px;
	padding-bottom: 10px;
}
.right_nav_basket {
	padding-top: 16px;
	line-height: 17px;
	vertical-align: top;
	background-color: #B3B3A1;
	background-image:  url(/images/right_nav_basket_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.right_nav_basket_item {
	padding-bottom: 6px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.right_nav_basket_but {
	padding-top: 8px;
	padding-bottom: 10px;
}
.bottom_left_menu {
	background-color: #000000;
	background-image:  url(/images/shadow_bot_left_menu.gif);
	background-repeat: no-repeat;
 	background-position: bottom left;
}
.bottom_center_content {
background-color: #A4A385;
}
.bottom_right_content {
	background-color: #A4A385;
	background-image:  url(/images/shadow_bot_right_content.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}
.bottom_right_content_page {
	background-color: #D5D5C5;
	background-image:  url(/images/shadow_bot_right_content_page.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}
.bottom_right_nav {
	background-color: #A1A088;
	background-image:  url(/images/shadow_bot_right_nav.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}
.bottom_pagination_items {
padding-left: 10px;
padding-right: 16px;
color: #FFFFFF;
}
.bottom_pagination_items a:link { color: #FFFFFF; text-decoration: none }
.bottom_pagination_items a:visited { color: #FFFFFF; text-decoration: none }
.bottom_pagination_items a:active { color: #FFFFFF; text-decoration: none }
.bottom_pagination_items a:hover { color: #DDDDDD; text-decoration: underline }
.bottom_right_pagination {
	background-color: #3F3A3A;
	background-image:  url(/images/shadow_bot_right_pagination.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}
.footer {
font-size: 10px;
padding-left: 6px;
padding-right: 6px;
padding-bottom: 30px;
color: #AFAFAF;
}
.footer a:link { color: #AFAFAF; text-decoration: none }
.footer a:visited { color: #AFAFAF; text-decoration: none }
.footer a:active { color: #AFAFAF; text-decoration: none }
.footer a:hover { color: #8F8F8F; text-decoration: underline }

.online_shop_header {
	background-image:  url(/images/header_bg_onlineshop.gif);
	background-repeat: no-repeat;
 	background-position: top;
	vertical-align: top;
}
.online_shop_header_euro {
	vertical-align: bottom; 
	border-bottom: 13px solid #EBEBE3;
	padding-left: 47px;
	padding-right: 37px;
}
.online_shop_header_uk {
	vertical-align: bottom; 
	border-bottom: 13px solid #EBEBE3;
}
.online_shop_header_cd {
	vertical-align: bottom; 
	border-bottom: 13px solid #EBEBE3;
	padding-left: 39px;
}
.online_shop_input {
width: 50px; 
height: 15px; 
font-size: 11px; 
color: #670001;
background-color: #C9C9B5;
border: 1px solid #EAEAE4;
}
.breadcrumbs_win {
	background-image:  url(/images/breadcrumbs_win_bg.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
	padding-left: 16px;
	font-size: 10px;
}
.breadcrumbs_win a:link { color: #454545; text-decoration: none }
.breadcrumbs_win a:visited { color: #454545; text-decoration: none }
.breadcrumbs_win a:active { color: #454545; text-decoration: none }
.breadcrumbs_win a:hover { color: #4A7A7A; text-decoration: underline }
.top_content_win1 {
	font-size: 10px;
	vertical-align: top;
	padding-right: 16px;
	padding-left: 16px;
	background-image:  url(/images/top_content_win1.gif);
	background-repeat: repeat-x;
 	background-position: top;
}
.top_content_win2 {
	vertical-align: top;
	padding-right: 16px;
	padding-left: 16px;
	background-image:  url(/images/top_content_win2.gif);
	background-repeat: repeat-x;
 	background-position: top;
}
.main_content_win {
	padding-top: 20px;
	padding-left: 16px;
	padding-right: 16px;
	line-height: 17px;
	vertical-align: top;
	background-color: #B3C9C9;
	background-image:  url(/images/main_content_win.gif);
	background-repeat: repeat-x;
 	background-position: bottom;
}
.bottom_content_win {
	background-color: #9AB3B4;
	background-image:  url(/images/shadow_bot_right_win.gif);
	background-repeat: no-repeat;
 	background-position: bottom right;
}

