/*
Theme Name: Catalog-coins
Theme URI: http://web-disain.ru/
Description: Тема для нумизматического сайта.
Author: web-disain.ru
Author URI: http://web-disain.ru
version: 1.1
*/

html {margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px; background: #777777;}

p.str strong {font-style: normal; color: #ffffff; margin: 0px; padding: 0px; font-size: 1px; overflow: hidden; height: 1px; width: 100px;}

div#crumbs {font-size: 16px; color: #343333; font-style: italic; padding: 8px; border-bottom: 1px solid #343333;}
span.current {font-size: 16px; color: #343333; font-style: normal;}

h2 {color: #ffffff; background-color: #343333; font-family: georgia,arial,verdana,times; font-size: 16px; padding: 4px 8px; margin: 0px; 
height: 27px; border-top: 1px solid #ffffff; font-weight: normal;}
h2 a {color: #ffffff; text-decoration: none;}
h2 a:hover {color: #ffffff; text-decoration: underline;}

table.bod {max-width: 1280px; min-width: 1024px; border-left: 1px solid #343333; border-right: 1px solid #343333; background: #ffffff;}

a.a_float_year {display: block; text-decoration: none; color: #343333; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x; 
height: 22px; width: auto; padding: 2px 10px 0px 10px; border-top: 1px solid #343333; white-space: nowrap;}
a.a_float_year {color: #ffffff; background: #343333;}
 
a.more-link {display: block;}

table.head_bg {background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/head_bg.gif) left top repeat-x; height: 164px;}
td.head_l {width: 310px; margin-left: 30px;}
td.head_l div a {display: block; color: #ffffff; font-family: georgia,arial,verdana,times; font-size: 22px; font-style: italic; text-align: center;}
td.head_l span a {display: block; color: #ffffff; font-family: georgia,arial,verdana,times; font-size: 16px; font-style: italic; text-align: center;}

div.textwidget p {padding: 4px;}
div.textwidget p a {color: #343333; text-decoration: none;}
div.textwidget p a {color: #343333; text-decoration: underline;}

td.head_r div {padding: 0px; margin: 0px 0px 6px 40px; height: 35px;}

input.search_bg {width: 200px; height: 29px; padding: 0px 0px 0px 6px;
 margin: 2px 0px 0px 0px; border-left: 1px solid #b12626; border-top: 1px solid #b12626; border-bottom: 1px solid #b12626; border-right: none;}
input.but {margin: 0px; padding: 0px;}


a {color: #343333; text-decoration: none;}
a:hover {color: #343333; text-decoration: underline;}

td.left {width: 260px; border-right: 1px dashed #343333;}
td.right {width: 250px; border-left: 1px dashed #343333;}

td.footer {background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/footer.gif) left top repeat-x; height: 80px;}

td.copy {font: Tahoma 10px normal; color: #ffffff;}
td.copy a {font: Tahoma 10px normal; color: #ffffff; text-decoration: none;}
td.copy a:hover {font: Tahoma 10px normal; color: #ffffff; text-decoration: underline;}

img {border: none; padding:0; }
img a {border:none;}

td.content h1 {font-size: 24px; color: #343333;}
td.content h2 {font-size: 20px; color: #343333; font-weight: normal; background: none;}
td.content h3 {font-size: 17px; color: #343333;}
td.content h4 {font-size: 14px; color: #343333;}
td.content a { color: #343333; text-decoration: underline;}
td.content a:hover { color: #343333; text-decoration: none;}
td.content p {color: #000000;}
div.tags {color: #999999;}

div.post {padding: 6px;}

td.left ul li.cat-item a {color: #343333; padding: 0px; margin: 0px;}
td.left ul li ul li.cat-item a {color: #343333; padding: 10px 0px 0px 0px; margin: 0px;}

/* vipadauchee menu */

h2 ul#nav_left_catalog {padding: 0px; margin: 0px 0px 0px -10250px; cursor: pointer;}
h2:hover ul#nav_left_catalog {padding: 0px; margin: 0px 0px 0px 200px; cursor: pointer;}

ul {list-style-type: none; margin: 0px; padding: 0px;}
ul#nav_left_catalog {list-style-type: none; z-index: 190; position: absolute; padding: 0px; margin: 0px 0px 0px 0px; font-size: 14px; font-weight: normal;}
ul#nav_left_catalog a {display: block; text-decoration: none; color: #000000; min-width: 300px; padding: 2px 0px 0px 10px; white-space: nowrap; cursor: pointer; font-size: 14px; font-weight: normal; height: 22px; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x; border-bottom: 1px solid #000000;}
ul#nav_left_catalog a:hover {color: #ffffff; background: #343333; font-size: 14px; font-weight: normal; height: 22px;}

ul.nav_sub_left_catalog {width: auto; z-index: 201; position: absolute; padding: 0px; margin: 0px 0px 0px 50px; font-size: 14px; font-weight: normal;}
ul.nav_sub_left_catalog a {background: #d1d1d1; min-width: 300px; padding: 0px 0px 0px 10px; font-size: 14px; font-weight: normal; height: 22px;}
ul.nav_sub_left_catalog a:hover {background: #d1d1d1; font-size: 14px; font-weight: normal; height: 22px;}

ul#nav_left_catalog li ul.nav_sub_left_catalog {padding: 0px; margin: 20px 0px 0px -10250px; font-size: 14px; font-weight: normal; height: 22px;}
ul#nav_left_catalog li:hover ul.nav_sub_left_catalog {padding: 0px; margin: 20px 0px 0px 50px; font-size: 14px; font-weight: normal; height: 22px;}

/*****/

ul#nav_right_page {margin: 0px; padding: 0px; list-style-type: none;}
ul#nav_right_page a {display: block; text-decoration: none; color: #343333; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x;  border-bottom: 1px solid #000000;
height: 22px; width: auto; padding: 2px 10px 0px 10px; white-space: nowrap;}
ul#nav_right_page a:hover {color: #ffffff; background: #343333;}
ul#nav_right_page li {display: inline;}

ul.nav_sub_right_page {width: auto; z-index: 203; position: absolute; padding: 0px; margin: 0px 0px 0px -312px;}
ul#nav_right_page li ul.nav_sub_right_page {padding: 0px; margin: 0px 0px 0px -10312px;}
ul#nav_right_page li:hover ul.nav_sub_right_page {padding: 0px; margin: 0px 0px 0px -312px;}

/*****/

ul#nav_left_russia {margin: 0px; padding: 0px; list-style-type: none;}
ul#nav_left_russia a {display: block; text-decoration: none; color: #343333; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x; 
height: 22px; width: auto; padding: 2px 10px 0px 10px; border-top: 1px solid #343333; white-space: nowrap;}
ul#nav_left_russia a:hover {color: #ffffff; background: #343333;}
ul#nav_left_russia li {display: inline;}

ul.nav_sub_left_russia {width: auto; z-index: 204; position: absolute; padding: 0px; margin: 0px 0px 0px 250px; border-left: 1px solid #343333;}
ul#nav_left_russia li ul.nav_sub_left_russia {padding: 0px; margin: 0px 0px 0px -10250px;}
ul#nav_left_russia li:hover ul.nav_sub_left_russia {padding: 0px; margin: 0px 0px 0px 250px;}

ul.nav_sub_left_catalog {width: auto; z-index: 1; position: absolute; margin: 0px; padding: 0px 0px 0px 250px; border-left: 1px solid #343333;}
ul.nav_sub_left_catalog li a {white-space: nowrap;}
ul#nav_left_russia li ul.nav_sub_left_russia li ul.nav_sub_left_catalog {display: none;}
ul#nav_left_russia li ul.nav_sub_left_russia li:hover ul.nav_sub_left_catalog {display: block;}

/*****/

ul#nav_top_cont {margin: 0px; padding: 0px; list-style-type: none; float: left; width: 100%; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x; border-top: 1px solid #343333;}
ul#nav_top_cont li {display: inline;}
ul#nav_top_cont li a {display: block; float: left; padding: 2px 10px 0px 10px; border-right: 1px solid #343333; text-decoration: none; 
color: #343333; background: url(/web/20160323045354im_/http://catalog-coins.ru/wp-content/themes/catalog-coins/images/li_a.gif) left top repeat-x; height: 22px;}
ul#nav_top_cont li a:hover {color: #ffffff; background: #343333;}

ul.nav_sub_top_cont {width: 200px; z-index: 205; position: absolute; float: left; padding: 0px; margin: 27px 0px 0px 0px; 
border-top: 1px solid #343333;}

ul.nav_sub_top_cont li a {width: 151px; border-bottom: 1px solid #343333;}

ul#nav_top_cont li ul.nav_sub_top_cont {padding: 0px; margin: 27px 0px 0px -10000px;}
ul#nav_top_cont li:hover ul.nav_sub_top_cont {padding: 0px; margin: 27px 0px 0px 0px;}

/* vipadauchee menu */

/* misc */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
/* misc */


/* WP Page Navi Styles */

.wp-pagenavi{
	font-size:11px !important;
	text-transform:uppercase;
	padding:10px 0;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #7c7c7c;	
}
.wp-pagenavi a:visited {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #7c7c7c;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #ddd !important;
}
.wp-pagenavi a:active {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	background-color: #7c7c7c;	
}
.wp-pagenavi span.pages {
	color: #494949 !important;
	border: none !important;
	background-color:none !important;
	margin:0 8px 0 0 !important;
	padding:0 !important;
}
.wp-pagenavi span.current {
	border: 1px solid #ccc !important;
	color: #494949 !important;
	font-weight:300 !important;
	background-color: #dddddd !important;
}

/* WP Page Navi Styles */

div.ngg-widget {text-align: center;}

input.wpcf7-submit {color: #343333; background: #ffffff; font-family: georgia,arial,verdana,times; font-weight: normal; font-size: 12px; border: 1px solid #343333; width: 94px; height: 22px;}
span.wpcf7-form-control-wrap textarea {color: #000000; font-family: georgia,arial,verdana,times; font-weight: normal; font-size: 12px; border: 1px solid #343333;}
span.wpcf7-form-control-wrap input {color: #000000; font-family: georgia,arial,verdana,times; font-weight: normal; font-size: 12px; border: 1px solid #343333;}

ul {list-style-type: none;}
ul li div {color: #343333;}
ul li div a {color: #343333; text-decoration: underline;}
ul li div a:hover {color: #343333; text-decoration: none;}

ul.xoxo {margin-left: 10px; padding-left: 0px;}
ul.xoxo a {color: #343333;}
/*
     FILE ARCHIVED ON 04:53:54 Mar 23, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:20:53 Jan 29, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  PetaboxLoader3.resolve: 95.612 (2)
  exclusion.robots: 0.187
  LoadShardBlock: 1424.284 (3)
  RedisCDXSource: 1.184
  PetaboxLoader3.datanode: 1288.906 (5)
  captures_list: 1443.005
  esindex: 0.013
  CDXLines.iter: 14.908 (3)
  exclusion.robots.policy: 0.173
  load_resource: 238.483 (2)
*/