﻿.site_map {overflow:hidden;}
.site_map .content_image { float: left; padding: 0; }

.site_map li a {color:#4088BF; background: transparent url(/img/icon_arrow_list_blue.gif) no-repeat scroll left center; margin-left: 0px; padding-left: 10px; }
.site_map ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0 0 0 20px; }
.site_map ul span { display: block; font-size: 12px; font-weight: bold; color: #00759a; }
.site_map ul ul ul { padding-left: 0; }
.site_map ul ul ul ul { padding-left: 20px; }
.site_map ul ul ul ul ul { padding-left: 0; }

.site_map p a { color: #eb7b24; font-weight: bold; background-image: none; padding: 0 5px; }
.site_map p { padding: 10px 0 0 0; margin: 0; }
.site_map img { vertical-align: middle; padding-bottom: 3px;}
.site_map .continent a { font-size: 16px; font-weight: bold; color: #eb7b24; }

.site_map .country a:hover,
.site_map .continent a:hover,
.site_map p a:hover { text-decoration: none; }

.site_map .countries_list { padding-left: 20px; padding-top: 10px;  }
.site_map .countries_list p a { font-size: 12px; color: #eb7b24; font-weight: bold; }

.site_map .key { margin-bottom: 10px; }
.site_map .key p img { float: none; }
.site_map .key a { padding: 0; }
.site_map .key a:hover { color: #eb7b24; }

.site_map li .back_to_top { padding-left: 0; }
.site_map li .back_to_top a { color: #00759a; padding-right: 0; background: transparent url(/img/icon_btop.gif) no-repeat scroll left center;}
.site_map li .back_to_top a:hover { text-decoration: underline; }

.site_map .country a { font-weight: bold; color: #eb7b24;  }
.site_map ul.themes { padding-top: 10px; display: inline; float: left; width: 45%; }

.site_map .jump_box { margin-bottom: 10px; }
.site_map .jump_body p { padding-top: 0; }
.site_map .jump_body li a { font-weight: bold; color: #EB7B24; background: transparent url(/img/icon_arrow_list_orange.gif) no-repeat scroll left center; }

.jump_box { width: 775px; background: transparent url(/img/bg_checkout_note.gif) no-repeat right bottom; padding-bottom: 3px; overflow:hidden;}
.jump_body { padding: 10px 10px 3px 10px; background: #fff url(/img/bg_checkout_note.gif) no-repeat left top; overflow:hidden; }
.jump_body p { float: right; width: 100px; }
.jump_body ul { padding-right: 3px; float: right; }
.jump_body ul li { float: right; width:200px;  list-style-type: none; }
.jump_body li a { font-weight: bold; padding-right: 10px; color: #EB7B24; background: transparent url(/img/icon_arrow_list_orange.gif) no-repeat scroll right 6px; }

.back_to_top { padding: 10px; clear: both; text-align: left; font-weight: bold; }
.back_to_top a { padding: 2px 0 2px 23px; background: transparent url(/img/icon_btop.gif) no-repeat scroll left center;}

