/*
Theme Name: Md-blog v2
*/
html { color:#000;background: #FFF }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td { margin:0;padding: 0 }

table { border-collapse:collapse;border-spacing: 0 }

fieldset,img { border: 0 }

address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var { font: inherit }

del,ins { text-decoration: none }

li { list-style: none }

caption,th { text-align: left }

h1,h2,h3,h4,h5,h6 { font-size:100%;font-weight: normal }

q:before,q:after { content: '' }

abbr,acronym { border:0;font-variant: normal }

sup { vertical-align: baseline }

sub { vertical-align: baseline }

legend { color: #000 }

input { vertical-align: middle }

.clear { clear: both }

.fleft { float: left }

.fright { float: right }

.fcenter { float:none;text-align: center }

.fclear { clear: both }

.inner_copy {
	border: 0;
	color: #f00;
	float: left;
	width: 50% !important;
	margin: -100% 0 0 0;
	overflow: hidden;
	line-height: 0;
	padding: 0;
	font-size: 11px }

html { background: #95dafb url(../wp-content/themes/wpcatalogue_v2/images/bg.jpg) no-repeat center top; }

body {
	text-align: justify;
	font-family: arial;
	font-size: 13px;
	padding: 0 0 220px 0;
	margin: 0;
	background: url(../wp-content/themes/wpcatalogue_v2/images/footer.jpg) no-repeat center bottom;
	width: 100%; }

h1 { font-size: 20px;font-weight: bold;color: #2180AC;margin: 0px 0px 5px 0px;text-shadow: 0px 2px 10px #767676; }
h2 { font-size: 16px;font-weight: bold;margin: 0px 0px 5px 0px; }
h3 { font-size: 14px;font-weight: bold;color: #268DDB;margin: 0px 0px 5px 0px; }
h4 { font-size: 12px;font-weight: bold;margin: 0px 0px 5px 0px; }
h5 { font-size: 10px;font-weight: bold;margin: 0px 0px 5px 0px; }
h6 { font-size: 8px;font-weight: bold;margin: 0px 0px 5px 0px; }

p, blockquote, ul, ol { margin-bottom:10px;line-height: 2em }
.blq {
display: block;
border: 2px solid #BBBCBC;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
box-shadow: 0 1px 4px #95DAFB, 0 0 30px #95DAFB inset;
width: 470px;
padding: 10px 10px 10px 10px;
background: white;
color: #333;
margin-right: auto;
margin-left: auto;
margin-top: 10px;}

blockquote, q {
display: block;
border: 2px solid #BBBCBC;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
box-shadow: 0 1px 4px #95DAFB, 0 0 30px #95DAFB inset;
width: 470px;
padding: 10px 10px 0px 10px;
background: white;
color: #333;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
margin-top: 10px; }

blockquote, q p { margin:10;line-height: normal !important }

blockquote em, q em {
	position: absolute;
	display: block;
	width: 18px;
	height: 18px;
	right: 8px;
	bottom: 8px; }

ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none }

a { text-decoration:underline;color: #1685D8 }

	a:hover { text-decoration:none;color: #f00 }

/* Wrapper */
#wrapper { padding-top: 54px }

/* Header */
#header {
	width: 1000px;
	margin: 0 auto }

/* Logo */
#logo {
	float: left;
	width: 265px;
	height: 42px;
	display: block;
	margin: 0 !important; }

	#logo a {
		width: 377px;
		height: 42px;
		display: block;
		padding: 0;
		background: url(../wp-content/themes/wpcatalogue_v2/images/logo.png) no-repeat left top }

img.alignright {
	padding: 5px 5px;
	margin: 0px 5px 10px 10px;
	display: inline;
	background: #fff;
	border: 0px solid #DDDDDD;
	float: right; }

img.alignleft {
	padding: 5px 5px;
	margin: 0px 10px 10px 0px;
	display: inline;
	background: #fff;
	border: 0px solid #DDDDDD;
	float: left; }

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0px ;
	margin-top: 0px;
	background: #fff;
	border: 1px solid #DADBDD;
	padding: 5px;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px; }


/*------------------ Menu top ---------------------*/

#menu {
	width: 100%; /*float: right;*/
	height: 42px; }
}

#menu .menu-header, div.menu { margin-left: 271px }

#menu .menu-header ul {
	margin: 0 0 0 406px!important; /*float: right;*/
	list-style: none;
	height: 42px;
}

#menu .menu-header ul li, div.menu ul li {
	float: left;
	display: block;
	height: 42px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-border.png) no-repeat left center;
	padding-left: 2px; position: relative;
}

#menu ul li.first-menu-item { background:none;padding: 0 }
#menu ul li.first-menu-item a { background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-full.png) no-repeat }
#menu ul li.first-menu-item a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-full.png) no-repeat 0 -42px }
#menu ul li.last-menu-item a { background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-full.png) no-repeat right top;padding: 0 42px }
#menu ul li.last-menu-item a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-full.png) no-repeat right -42px }

#menu ul li a {
	width: auto;
	display: block;
	height: 42px;
	line-height: 42px;
	padding: 0 43px 0 42px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu.png) repeat-x;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: #333 1px 1px 1px;
	text-decoration: none
}

#menu ul li a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu.png) repeat-x 0 -42px }

#menu .menu-header ul ul {
	width: 200px;
	float: left;
	margin: 0!important;
	position: absolute;
	left: 0;
	top: 42px;
	clear: left;
        list-style: none;
	display: none;
	z-index: 80000;
}

#menu ul ul li {
	width: 200px;
	height: 42px;
	float: left;
	margin: 0;
	z-index: 0;
	padding-left: 0px!important;
}
#menu ul ul ul {
	left: 100%;
	top: 0;
}
#menu ul ul a {
	width: 200px;
	height: 42px;
	float: left;
	padding: 0;
	color: #fff;
	text-indent: 20px;
	font-size: 11px;
	line-height: 42px;
}

#menu ul ul a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu.png) repeat-x 0 0px }

#menu ul ul li:hover {
	padding: 0;
	margin: 0;
	text-shadow: none;
	color: #333
}
#menu ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {

}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {

}


/* Menu */
.bottom-menu {
	width: 100%; /*float: right;*/
	height: 42px; }

.bottom-menu { margin-bottom: 12px }

.bottom-menu>div { margin-left: 271px }

.bottom-menu ul {
	margin: 0 0 0 135px!important; /*float: right;*/
	list-style: none;
	height: 42px; }

.bottom-menu ul li {
	float: left;
	display: block;
	height: 42px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu-border.png) no-repeat left center;
	padding-left: 2px; position: relative; }

.bottom-menu ul li { background-image: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu-border.png); }

.bottom-menu ul li.first-menu-item { background:none;padding: 0; }

.bottom-menu ul li a {
	width: auto;
	display: block;
	height: 42px;
	line-height: 42px;
	padding: 0 43px 0 42px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/topmenu.png) repeat-x;
	font-family: arial;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: #333 1px 1px 1px;
	text-decoration: none;
}

.bottom-menu ul li a { background-image:url(../wp-content/themes/wpcatalogue_v2/images/bottommenu.png);text-shadow: #176bdc 1px 1px 1px }

.bottom-menu ul li.first-menu-item a { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu-full.png) no-repeat }

.bottom-menu ul li.last-menu-item a { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu-full.png) no-repeat right top;padding: 0 42px }

.bottom-menu ul li a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu.png) repeat-x 0 -42px }

.bottom-menu ul li.first-menu-item a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu-full.png) no-repeat 0 -42px }

.bottom-menu ul li.last-menu-item a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/bottommenu-full.png) no-repeat right -42px }

.bottom-menu li ul { display: none;}

/*#menu li:hover ul { display: block;}
	.bottom-menu li:hover ul { display: block;}*/



/*-------------------- Slider ------------------------*/

#slider {
	position: relative;
	display: block;
	width: 992px;
	height: 120px;
        padding: 4px;
        border-radius: 7px;
	margin: 0 0 9px 0px;
        overflow: hidden;
        background: transparent url(../wp-content/themes/wpcatalogue_v2/images/box-back.png) repeat;
}

#slides,
.slides_container,
.slide {
	position: relative;
	display: block;
	width: 992px;
	height: 120px;
}
#slides .next,
#slides .prev {
        display: none;
}

.pagination {
        display: none;
        position: absolute;
	width: 100px;
        bottom: 10px;
        right: 0px;
        z-index: 999;
}

.pagination li {
	float: left;
	margin: 0 1px;
	list-style: none;
}

.pagination li a {
	float: left;
	display: block;
	width: 12px;
	height: 0;
	padding-top: 12px;
	background-position: 0 0;
	overflow: hidden;
	background-image: url(../wp-content/themes/wpcatalogue_v2/images/pagination.png);
}

.pagination li.current a {
	background-position: 0 -12px;
}




/* Search */
#search form {
	margin: 0;
	padding: 12px 0 14px 14px;
	display: block }

	#search form input {
		float: left;
		display: block;
		background: url(../wp-content/themes/wpcatalogue_v2/images/search-left.png) no-repeat;
		width: 136px;
		height: 34px;
		line-height: 34px;
		padding-left: 12px;
		border: none;
		font: 13px Tahoma;
		color: #b6b6b6;
		text-shadow: #fff 1px 1px 1px }

	#search form input#search-submit {
		background: url(../wp-content/themes/wpcatalogue_v2/images/search-submit.png) no-repeat;
		width: 32px; }

/* Page */
#page {
	width: 1000px;
	margin: 0 auto; }

/*#page-bgtop { background:url(../wp-content/themes/wpcatalogue_v2/images/img05.jpg) no-repeat left top;padding: 0 30px }*/
/* Content */
#content {
	float: left;
	width: 520px;
	position: relative; }
	
#block_1 {
	float: left;
	width: 316px;
	position: relative;
	height: 220px;	}
	
.block1{
margin: 0;
padding: 0 16px;
font-size: 18px;
font-weight: normal;
line-height: 46px;
color: black;
background: url(../wp-content/themes/wpcatalogue_v2/images/line1.png) repeat-x left bottom;
}		

#block_2 {
	float: left;
	width: 316px;
	margin-left: 15px;
	height: 220px;	}
	
#block_3 {
	float: right;
	width: 316px;
	position: relative;
	height: 220px;	}
	
.anons {
height: 140px;
padding: 1px 10px 30px 0px;
}
	
.live-internet {
height: 134px;
padding: 22px 0px 15px 0px;
}	

#content,.sidebox,#search,.section,.box-small,#block_1,#block_2,#block_3 {
	padding: 4px;
	background: #e1e1e1 url(../wp-content/themes/wpcatalogue_v2/images/box-back.png) repeat-x;
	margin-bottom: 14px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; }

.border,#search li {
	background: #fff;
	border: 1px solid #d5d5d5;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; }

.sidebox { width: 211px }
#categories ul.children {background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x top}

	.sidebox #categories { padding: 0 16px 11px 10px }

		.sidebox #categories li { background:url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x left bottom;color: #1685d8 }

			.sidebox #categories li a {
				background: url(../wp-content/themes/wpcatalogue_v2/images/corner-blue.png) no-repeat left center;
				padding-left: 22px;
				color: #1685d8 }

	.sidebox #categories  li.cat-item-8 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/apple.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-1 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/seo.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-78 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/optimization.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-4 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/smo.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-49 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/wordpress.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-65 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/Plugins.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-52 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/editor.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-83 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/design.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-48 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/drugoe.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-91 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/konkursy.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-5 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/blog.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-42 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/searchEngines.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-9 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/program.png) no-repeat left center;
	}

	.sidebox #categories  li.cat-item-6 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/recommend.png) no-repeat left center;
	}
	
	.sidebox #categories  li.cat-item-94 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/microphone.png) no-repeat left center;
	}
	
	.sidebox #categories  li.cat-item-95 a {
		background: url(../wp-content/themes/wpcatalogue_v2/images/icons/plane.png) no-repeat left center;
	}




#sidebar .yui { margin-bottom: 14px }

ul.xoxo { padding: 0 16px 11px 16px !important }

	ul.xoxo li {
		height: 33px;
		line-height: 33px;
		margin: 0;
		padding: 0 !important;
		border: none;
		background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x left bottom }

		ul.xoxo li a { background:url(../wp-content/themes/wpcatalogue_v2/images/bullet-blue.png) no-repeat 0 50%;padding-left: 12px }

			ul.xoxo li a:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/bullet-red.png) no-repeat 0 50% }

.box-small {
	background: url(../wp-content/themes/wpcatalogue_v2/images/box-small-back.png) repeat-x;
	color: #8f8f8f;
	width: 992px;
	clear: both;
	overflow: hidden;
	height: 31px }

	.box-small .border { height:29px;line-height: 29px }

	.box-small .fleft {
		float: left;
		width: 567px;
		margin-right: 4px;
		padding: 0 9px }
		
	.box-small .fcenter {
		float: left;
		width: 972px;
		margin-right: 4px;
		padding: 0 9px }	

	.box-small .fright {
		float: left;
		width: 375px;
		padding: 0 12px }

		.box-small .fright span { float: left }

	.box-small a { color: #8f8f8f }

	.box-small .fleft ul li {
		display: inline;
		background: url(../wp-content/themes/wpcatalogue_v2/images/border2.png) no-repeat 100% 50%;
		list-style: none;
		padding: 0 17px;
		line-height: 29px }

		.box-small .fleft ul li.first { padding-left: 0 }

		.box-small .fleft ul li.last { background: none }

.comment-list { font-size:12px;line-height: 12px }

	.comment-list li { padding:7px 0 8px 0;background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x left top }

		.comment-list li b {
			display: block;
			font-weight: normal;
			color: #1a90e9;
			text-decoration: underline }

		.comment-list li a { color: #000 }

			.comment-list li a:hover { color: #ff3333 }

.post { margin: 0 0 16px 0;padding-top: 10px}

.entry { padding: 0 17px }

.postel img {
	float: left;
	margin: 5px 10px;
	background: #fff;
	border: 0px solid #DDDDDD;
	vertical-align: middle;
	padding: 4px ; }

.post .title {
	padding: 17px 17px 9px 17px;
	color: #268ddb;
	font-size: 18px }

	.post .title a { color:#268ddb;font-size: 18px }

		.post .title a:hover { color:#f00;text-decoration: undeline }

.post ul li {
	background: url('../wp-content/themes/wpcatalogue_v2/images/post-bullet.png') no-repeat 0 9px;
	padding: 0px 0px 0 10px;
	line-height: 20px; }

.post ul ul { padding-left: 10px }

	.post ul ul li { background-image: url('../wp-content/themes/wpcatalogue_v2/images/post-bullet-level2.png'); }

.post p { line-height: 20px; }

.post .meta {
	clear: both;
	overflow: hidden;
	padding: 0 17px }

	.post .meta .yui { margin-bottom: 7px }

		.post .meta .yui a { text-decoration: underline }

			.post .meta .yui a:hover { text-decoration: none }

.single .post .meta .yui { float:none;display: block }

	.single .post .meta .yui>span { margin-left:49px;padding-right: 50px }

	.single .post .meta .yui span.author { margin: 0 }

	.single .post .meta .yui span.category { padding-right: 0 }

.post .yui {
	float: left;
	font-weight: normal;
	border: 1px solid #d5d5d5;
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px; }

.post .meta .yui33 { margin-bottom: 7px }

	.post .meta .yui33 a { text-decoration: underline }

		.post .meta .yui33 a:hover { text-decoration: none }

.single .post .meta .yui33 { float:none;display: block }

	.single .post .meta .yui33>span { margin-left:49px;padding-right: 50px }

	.single .post .meta .yui33 span.author { margin: 0 }

	.single .post .meta .yui33 span.category { padding-right: 0 }

.post .yui33 {
	font-weight: normal;
	border: 1px solid #d5d5d5;
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px; }
	
.post .yui34 {
	font-weight: normal;
	border: 1px solid #d5d5d5;
	height: 95px;
	line-height: 30px;
	padding: 0 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-bottom: 7px;	}	

/* Sidebar */
#sidebar2 {
	float: left;
	width: 220px;
	padding-left: 15px; 
margin-top:-103px}

	#sidebar2 ul {
		margin: 0;
		padding: 0;
		list-style: none;
		line-height: normal }

	#sidebar2 li { margin-bottom: 1px }

		#sidebar2 li ul { margin:0;padding: 0 0 5px 0 }

		#sidebar2 li li {
margin: 0;
padding: 12px 10px 5px 5px;
border: none;
background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x left bottom;
text-align: left;
}

.sidebox h2, #search h2,.header {
	margin: 0;
	padding: 0 16px;
	font-size: 18px;
	font-weight: normal;
	line-height: 46px;
	color: #000;
	background: url(../wp-content/themes/wpcatalogue_v2/images/line1.png) repeat-x left bottom }

.sidebox img {
	margin: -4px auto 8px;
	border: 0px solid #d5d5d5;
	padding: 0 }

.sidebox .stat img { border: none }

.author-name {
	color: #3383ef;
	font: italic 14px arial;
	margin-bottom: 14px;
	display: block }

.header h2 { float: left }

.header { display:block;overflow: hidden }

	.header .fright {
		background: url(../wp-content/themes/wpcatalogue_v2/images/services.png) no-repeat left center;
		padding-left: 23px;
		color: #ff0000;
		font-size: 12px;
		font-style: italic }

		.header .fright.edit { background-image: url(../wp-content/themes/wpcatalogue_v2/images/edit.png) }

			.header .fright.edit a { color: #ff0000 }

.subscribe .header { background: url(../wp-content/themes/wpcatalogue_v2/images/subscribe-form-top.png) repeat-x 0 100% }

	.subscribe .header h2 { background:none;padding: 0 }

	.subscribe .header div {
		background: url(../wp-content/themes/wpcatalogue_v2/images/news.png) no-repeat 0 0;
		display: block;
		width: 62px;
		height: 46px;
		padding: 0 }

.subscribe .middle { background:url(../wp-content/themes/wpcatalogue_v2/images/subscribe-form-middle.png) repeat-x;height: 69px }

.subscribe .bottom-top {
	overflow: hidden;
	background: #f00c0c url(../wp-content/themes/wpcatalogue_v2/images/subscribe-bottom-top.png) no-repeat center 0;
	color: #fff;
	font-size: 11px;
	text-align: center;
	padding: 10px 16px }

.subscribe .bottom {
	margin: 0;
	overflow: hidden;
	display: block;
	height: 46px;
	background: #f72624; }

.subscribe_textieldpost {
	background: url(../wp-content/themes/wpcatalogue_v2/images/subscribe-input.png) no-repeat;
	border: none;
	width: 154px;
	height: 36px;
	line-height: 36px;
	margin: 17px 0 0 15px;
	padding: 0 14px;
	color: #b6b6b6;
	font-family: tahoma }

.feedsubmit {
	background: url(../wp-content/themes/wpcatalogue_v2/images/subscribe-submit.png) repeat-x;
	border: none;
	color: #fff;
	font-size: 11px;
	height: 28px;
	line-height: 24px;
	margin: 9px 0 0 50px;
	padding: 0 10px;
	display: block;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; }

	.feedsubmit:hover { background-position: 0 -28px }

#sidebar2 h3 { font-size:77%;color: #110404 }

#sidebar2 p {
	margin: 0;
	line-height: normal;
	color: #777 }

#sidebar2 a {
	border: none;
	color: fe4445 }

	#sidebar2 a:hover { text-decoration: none }

#sidebar {
	float: right;
	width: 221px; 
margin-top:-103px}

	#sidebar h3 { font-size:77%;color: #110404 }

	#sidebar p {
		margin: 0;
		line-height: normal;
		color: #777 }

	#sidebar a {
		border: none;
		text-decoration: none;
		color: fe4445 }

		#sidebar a:hover { text-decoration: none }

/* Submenu */
#submenu {  }

/* News */
#news {  }

	#news a { font-size: 85% }

/* Footer */
#footer {
	font-size: 12px;
	width: 1000px;
	height: 177px;
	margin: 0 auto;
	color: #3b3b3b }

	#footer p {
		margin: 0;
		text-align: center;
		font-size: 77% }

	#footer .box-small { margin: 0 }

#scrolltotop { padding-left:10px;background: url(../wp-content/themes/wpcatalogue_v2/images/top.png) no-repeat 0 50% }

#footer .col.fleft { width: 540px }

#footer .col.fright { margin-right: 8px }

.dewer {
	margin-bottom: -5px;
	padding: 3px ;
	border: none;
	background: url(../wp-content/themes/wpcatalogue_v2/images/img07.jpg) repeat-x left top }

.author {
	padding: 2px 22px 2px 5px;
	/*background: url(../wp-content/themes/wpcatalogue_v2/images/meta-border.png) no-repeat right center;*/ }

	.author a { background: url(../wp-content/themes/wpcatalogue_v2/images/user.png) no-repeat 0 center;padding-left: 20px }

.tags {
	border-right: 1px solid #EBEBEB;
	padding: 2px 5px 2px 20px;
	margin-left: 5px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/ico_tag.png) no-repeat 0 3px; }

.comm {
	padding: 2px 22px 2px 5px;
	margin-left: 21px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/meta-border.png) no-repeat right center; }

	.comm a { background: url(../wp-content/themes/wpcatalogue_v2/images/comment.png) no-repeat 0 center;padding-left: 20px }

.comm2 a {
	border-right: 1px solid #EBEBEB;
	padding: 2px 5px 2px 20px;
	margin-left: 5px;
	background:url(../wp-content/themes/wpcatalogue_v2/images/comment.png) no-repeat 0 3px ;font-size: 10px }

.category {
	padding: 2px 5px 2px 20px;
	margin-left: 5px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/folder.png) no-repeat 0 3px ; }

.post .meta .category {
	margin-left: 21px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/folder.png) no-repeat left center; }

.date a {
	text-decoration: none;
	padding: 2px 5px 2px 20px;
	margin-left: 360px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/next.png) no-repeat 0 3px ; }

.date2 {
	text-decoration: none;
	border-right: 1px solid #EBEBEB;
	padding: 2px 5px 2px 20px;
	margin-left: 5px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/calendar.png) no-repeat 0 0px ;
	font-size: 10px }

.breadcrumb {
	display: block;
	margin-bottom: 20px;
	height: 10px;
	padding-bottom: 20px;
	border-bottom: 2px solid #EBEBEB;
	font-family: "Times New Roman",Times,serif;
	font-size: 12px;
	font-weight: normal;
	color: #110404 }

	.breadcrumb a {
		color: #ff4343;
		text-decoration: none; }

/* Widget Tag Cloud */
#wp_tag_cloud {
	text-align: center;
	padding: 7px; }

	#wp_tag_cloud a { line-height: 20px }

.box img {
	float: left;
	margin: 5px 10px;
	border: 0px solid #fff; }

.emm-paginate {
	overflow: hidden;
	clear: both;
	background: url(../wp-content/themes/wpcatalogue_v2/images/line1.png) repeat-x;
	padding: 18px 20px 15px;
	text-align: center }

	.emm-paginate * { display: inline-block }

	.emm-paginate .emm-title { display: none }

	.emm-paginate a ,.emm-paginate span {
		background: url(../wp-content/themes/wpcatalogue_v2/images/paginate-pages.png) no-repeat;
		width: 30px;
		height: 27px;
		color: #000;
		font-size: 12px;
		line-height: 27px;
		margin-right: 5px;
		text-align: center;
		text-decoration: none; }

	.emm-paginate a:hover,.emm-paginate a:active,.emm-paginate .emm-current {
		color: #fff;
		background: url(../wp-content/themes/wpcatalogue_v2/images/paginate-pages.png) no-repeat 0 -27px }

	.emm-paginate a.emm-prev,.emm-paginate a.emm-next {
		color: #fff;
		width: 99px;
		background: url(../wp-content/themes/wpcatalogue_v2/images/paginate-buttons.png) no-repeat;
		text-align: center }

	.emm-paginate a.emm-prev:hover,.emm-paginate a.emm-next:hover { background: url(../wp-content/themes/wpcatalogue_v2/images/paginate-buttons.png) no-repeat 0 -27px; }

.forma { padding-top: 24px ; }

.field {
	border: 1px #ccc solid;
	background: none;
	margin-right: 5px;
	margin-top: 4px;
	width: 180px;
	color: #000;
	height: 20px;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; }

.bt_login {
	background: url(../wp-content/themes/wpcatalogue_v2/images/fon_tab.jpg) repeat-x ;
	display: inline-block;
	padding: 2px 6px;
	border: 1px solid #CCC;
	border-width: 0 1px 1px 0;
	font-size: 13px !important;
	margin: 24px 1px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding: 4px 6px;
	color: #fff; }

.adm_comments {
	border: 1px solid #f7f7ce;
	background: #f7f7ce; }

/* СТИЛИ ДЛЯ RSS */
.feedemail {
	border: 1px solid #ddd;
	width: 250px;
	padding: 3px;
	color: #999;
	background: #fff; }

	.feedemail:focus {
		color: #ff9600;
		background: #fffff4; }

#categories { text-align: right; /* выравниванием содержимое списка
     по правому краю */ }

	#categories a { float: left; /* сделав ссылки (названия рубрик) плавающими,
     прижимаем их влево */ }

/* Форма обратной связи в контактах */
.feedbackform {
	-moz-border-radius: 3px 3px 3px 3px;
	background: url("../wp-content/themes/wpcatalogue_v2/images/inputshadow.gif") no-repeat scroll left top #FFFFFF;
	border: 1px solid #999999;
	margin: 3px 0;
	padding: 3px 5px;
	font-family: Arial,Helvetica,sans-serif #333;
	font-size: 12px; }

.buttonfeedback {
	background: url("../wp-content/themes/wpcatalogue_v2/images/button-large.png") repeat-x scroll left bottom transparent;
	border: 1px solid #999999;
	color: inherit;
	font-family: Arial,Helvetica,Calibri,sans-serif;
	margin: 0;
	overflow: visible;
	-moz-border-radius: 4px 4px 4px 4px;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 8px; }

/* Выделяет рубрику в статье котрой мы находимся */
/*li.current-cat { font-weight: bold; }*/

/* RSS счётчики */
.counter {
	display: inline-block;
	overflow: hidden;
	padding: 0 5px 0 0;
	margin: 0 15px 15px 0;
	font: bold 11px/22px Arial, Tahoma, sans-serif;
	*display: inline; /* IE6, IE7 */
	*zoom: 1; /* IE6, IE7 */
	color: #FFF;
	background: #CA0000;
	border: 1px solid #B90000; }

	.counter .count {
		float: center;
		padding: 0 3px;
		margin: 1px 6px 0 1px;
		font-size: 13px;
		height: 17px;
		line-height: 18px;
		background: #E37979;
		border: 1px solid #B90000;
		border-right-color: #ECC0BD;
		border-bottom-color: #ECC0BD; }

.counter {
	border-radius: 3px;
	box-shadow: inset 0 0 2px #FFF, 1px 1px 1px rgba(0,0,0,0.15); }

.counter1 {
	display: inline-block;
	overflow: hidden;
	padding: 0 5px 0 0;
	margin: 0 15px 15px 0;
	font: bold 11px/22px Arial, Tahoma, sans-serif;
	*display: inline; /* IE6, IE7 */
	*zoom: 1; /* IE6, IE7 */
	color: #FFF;
	background: #CA0000;
	border: 1px solid #B90000; }

	.counter1 .count {
		float: center;
		padding: 0 3px;
		margin: 1px 6px 0 1px;
		font-size: 13px;
		height: 17px;
		line-height: 18px;
		background: #E37979;
		border: 1px solid #B90000;
		border-right-color: #ECC0BD;
		border-bottom-color: #ECC0BD; }

.counter1 {
	border-radius: 3px;
	box-shadow: inset 0 0 2px #FFF, 1px 1px 1px rgba(0,0,0,0.15); }

img { vertical-align: middle }

.post img { vertical-align: middle }

div.box { padding: 5px 10px }

/* МЕНЮ Перекрывающиеся кнопки */
/* сброс */
<style type='text/css' rel='stylesheet'>

ul, li {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style: none; }

/* обязательные */
.menu li {
	float: center;
	height: 35px;
	/*overflow: hidden;*/ }

	.menu li a,
.menu li a div {
		display: block;
		padding: 0 20px;
		line-height: 35px; }

	.menu li a div { margin: 0 -20px; }

/* раскраска */
.menu {
	position: absolute;
	margin: 100px 10px;
	font: 12px Georgia; }

	.menu li {
		border-right: 0px dashed #999;
		text-transform: uppercase; }

		.menu li a { color: #4C596F; }

			.menu li a:hover { text-decoration: none; }

			.menu li a div { background: #0B406C; }

</style>


#m span {
	display: none;
	position: absolute; }

#m a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none; }

	#m a:hover { background-position: left bottom; }

		#m a:hover span { display: block; }

#m .home {
	width: 221px;
	height: 52px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/registr.png) no-repeat; }

#sidebar a#link {
	color: #fd575b;
	font: italic 12px arial;
	background: url(../wp-content/themes/wpcatalogue_v2/images/why-back.png) no-repeat left bottom;
	display: block;
	width: 199px;
	height: 26px;
	line-height: 26px;
	padding-top: 52px;
	text-decoration: underline }

	#sidebar a#link:hover { text-decoration: none }

.more-link,#comments #submit {
	background: url(../wp-content/themes/wpcatalogue_v2/images/green-button.png) no-repeat;
	width: 98px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	display: block;
	text-decoration: none;
	color: #fff !important;
	border: none; }

.more-link:hover,#comments #submit:hover { background-position: 0 -32px }

.post .more-link { float: right }

#crumbs {
	float: left;
	padding-left: 25px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/home.png) no-repeat 0 9px }

	#crumbs .delimiter {
		display: inline-block;
		background: url(../wp-content/themes/wpcatalogue_v2/images/crumbs-delimiter.png) no-repeat 0 60%;
		margin: 0 4px;
		width: 2px;
		height: 10px;
		padding-top: 1px }

.followme { margin-top: 3px }

	.followme a {
		display: block;
		float: left;
		height: 23px;
		margin: 0 0 0 14px;
		background-repeat: no-repeat }

	.followme .vk { background-image: url(../wp-content/themes/wpcatalogue_v2/images/vk-small.png); 
		width: 23px; }

		.followme .vk:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/vk-small.png);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }

	.followme .fb { background-image: url(../wp-content/themes/wpcatalogue_v2/images/fb-small.png);
		width: 23px; }

		.followme .fb:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/fb-small.png);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }

	.followme .tw { background-image: url(../wp-content/themes/wpcatalogue_v2/images/twitter-small.png);
		width: 23px; }

		.followme .tw:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/twitter-small.png);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }

	.followme .gp { background-image: url(../wp-content/themes/wpcatalogue_v2/images/gplus-small.png);
		width: 23px; }

		.followme .gp:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/gplus-small.png);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }

	.followme .rss { background-image: url(../wp-content/themes/wpcatalogue_v2/images/rss-small.png);
		width: 23px; }

		.followme .rss:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/rss-small.png);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }
			
	.followme .youtube { background-image: url(../wp-content/themes/wpcatalogue_v2/images/youtube.jpg);
		width: 56px; }

		.followme .youtube:hover {
			background-image: url(../wp-content/themes/wpcatalogue_v2/images/youtube.jpg);
			box-shadow: 0px 0px 5px #000;
			border-radius: 3px; }

.single-share ul {
        list-style: none;
        background: none!important;
}


.single-share li {
	display: block;
	float: left;
        list-style: none;
        background: none!important;
	padding-top: 12px;
	height: 30px; }

	.single-share li>div { vertical-align: middle; }

	.single-share li #vk_like { width: 78px !important }

	.single-share li #vk_like iframe { width: 78px !important }

	.single-share li .fb_iframe_widget { width: 130px !important }

	.single-share li.plusone { width: 72px }

	.single-share li.twitter { width: 98px }

	.single-share li.plusone>div { display: block !important }

	.single-share li.twitter iframe { display: block }

.red { color: #ff0000 }

#jcpToolbar { display: none }

.comments .top {
	background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x left bottom;
	padding: 0 16px;
	overflow: hidden;
	margin-bottom: 14px;
	height: 50px;
	line-height: 50px }

	.comments .top h2 { font-size:18px;float: left }

		.comments .top h2 span { font-size: 24px }

.blue { color: #3495dd }

.subscribe-to-comments {
	float: right;
	margin: 0;
	height: 50px;
	line-height: 50px }

.human {
	display: block;
	margin-left: 114px;
	height: 32px;
	line-height: 32px;
	text-align: center !important;
	color: #acacac;
	font-size: 12px;
	background: #f2f2f2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; }

	.human label { display:block;margin: 0 auto }

.form-submit { float: left }

#commentform {
	clear: both;
	overflow: hidden;
	margin-top: -50px;
	padding: 25px 16px }

#comments .inputs input { float:left;width: 26% }

#comments .inputs input#url { margin-left: 22px }

#comments .inputs input#email { float: right }

#comments .commentlist li .inputs input { width: 25% }

#comments .commentlist li .inputs input#url { margin-left: 25px }

#comments .commentlist li li .inputs input#url { margin-left: 20px }

#comments .commentlist li li li .inputs input#url { margin-left: 15px }

#comments .commentlist li li li li .inputs input#url { margin-left: 10px }

#comments input.text { height:34px;line-height: 34px }

#comments input.text,
#comments textarea {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	padding: 0 10px;
	color: #6E91B4;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input-focus.png) repeat-x 0px 0px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input.png) repeat-x 0px 0px;
	border: none;
	border-left: solid 1px #e2e7f2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: 0; }

.wpcf7-text {
	height: 30px;
	line-height: 30px;
	width: 217px; }

.wpcf7-text {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	padding: 0 10px;
	color: #6E91B4;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input-focus.png) repeat-x 0px 0px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input.png) repeat-x 0px 0px;
	border: none;
	border-left: solid 1px #e2e7f2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: 0; }

.wpcf7-textarea {
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
	padding: 10px 10px 0px 10px;
	color: #b6b6b6;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input-focus.png) repeat-x 0px 0px;
	background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input.png) repeat-x 0px 0px;
	background-color: #f8f8fb;
	border: none;
	border-left: solid 1px #e2e7f2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	outline: 0;
	width: 462px;
	height: 152px; }

.wpcf7-submit {
	background: url(../wp-content/themes/wpcatalogue_v2/images/green-button.png) no-repeat;
	width: 98px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	display: block;
	text-decoration: none;
	color: #fff !important;
	border: none; }

	.wpcf7-submit:hover { background-position: 0 -32px }

#comments textarea {
	background: #f8f8fb url(../wp-content/themes/wpcatalogue_v2/images/bg-input.png) repeat-x;
	width: 96%;
	margin-top: 15px;
	padding: 10px }

#comments .commentlist li textarea { width: 95% }

#comments .commentlist li li li li textarea { width: 94% }

.commentlist { padding:16px 16px 0 16px;background: url(../wp-content/themes/wpcatalogue_v2/images/line2.png) repeat-x }

.comment-meta {
	clear: both;
	overflow: hidden;
	margin-bottom: 13px }

	.comment-meta>div { display:block;/*float: left*/ }

	.comment-meta div.reply { float: right }

.comment-body { 
	font-size: 12px;
color: black;
padding-left: 108px;

    background: #F1F1F1;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
min-height: 50px;

 }

	.comment-body p { margin-bottom:10px;line-height: 18px }

.reply,#cancel-comment-reply-link {
	color: #2292ce;
	font-size: 12px;
	font-style: italic }

.commentlist ul { margin: 12px 0 0 13px }

	.commentlist ul li { padding-left:26px;background: url(../wp-content/themes/wpcatalogue_v2/images/level.png) no-repeat left 9px ; background-position: 8px 64px;}

#reply-title { text-align: right; margin-top: -20px; padding-bottom: 40px; }

.commentlist .author { padding:0 0px;/*background: #f8f8fb url(../wp-content/themes/wpcatalogue_v2/images/comment-border.png) no-repeat right center*/; margin-left: 34px; }

	.commentlist .author a {
		background: none;
		padding: 0;
		font-size: 12px;
		color: #0081c7 }

.commentlist .date {
	padding-left: 0px;
	color: #898989;
	font-size: 11px }



.postel { display: none }

.entry h2 {
	font-weight: bold;
	font-size: 18px;
	color: #268DDB;
	margin: 13px 0; }

.entry strong { font-weight: bold; }

.entry em { font-style: italic; }

.entry ol li { list-style: decimal; }

.entry ol, .entry ul { margin: 10px 10px 20px 40px; }

/* ВСПЛЫВАЮЩАЯ ПОДСКАЗКА НА ПРИМЕРЕ "ПРАВИЛА КОММЕНТИРОВАНИЯ" */
.terms h2 {
	font-weight: bold;
	font-size: 18px;
	color: #268DDB;
	margin: 20px 0; }

.terms strong { font-weight: bold; }

.terms em { font-style: italic; }

.terms ol li { list-style: decimal; }

.terms ul li {
	background: url('../wp-content/themes/wpcatalogue_v2/images/post-bullet.png') no-repeat 0 9px;
	padding: 0px 0px 0 10px;
	line-height: 20px; }

.terms ol, .terms ul { margin: 0 0 20px 40px; }

div.terms {
	background: #FFF99D;
	border: 1px solid #FFBC80;
	padding: 0 10px 5px;
	display: none;
	margin-bottom: 18px;
	margin-top: 18px; }

.terms span {
	cursor: pointer;
	color: #1685D8 !important;
	text-decoration: none;
	border-bottom: 1px dashed #1685D8; }

	.terms span:hover {
		cursor: pointer;
		color: #f00 !important;
		border-bottom: 1px dashed #f00; }

.humanr {
	display: block;
	height: 15px;
	line-height: 32px;
	height: 30px;
	text-align: center !important;
	color: #ACACAC;
	font-size: 12px;
	background: #F2F2F2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; }

/* МЕНЮ ДЛЯ САЙДБАРА */
.submit {
	width: 221px;
	height: 32px;
	padding: 0 0 2px;
	font: 16px "Trebuchet MS", Tahoma, Arial, sans-serif;
	outline: none;
	position: relative;
	cursor: pointer;
	border-radius: 3px;
	color: #5D7731;
	text-shadow: 1px 1px #D0E5A4;
	border: 1px solid #89A94D;
	border-top: 1px solid #AAD063;
	border-bottom: 1px solid #6D883B;
	box-shadow:
	inset 0 1px #E0EEB6,
	inset 1px 0 #C6E08D,
	inset -1px 0 #C6E08D,
	inset 0 -1px #B4D579,
	0 2px #799545,
	0 3px #6D883B,
	0 4px 2px rgba(0,0,0,0.4)
	;
	background: -moz-linear-gradient(top, #cae285 0%, #a3cd5a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cae285), color-stop(100%,#a3cd5a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cae285 0%,#a3cd5a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cae285 0%,#a3cd5a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cae285 0%,#a3cd5a 100%); /* IE10+ */
	background: linear-gradient(top, #cae285 0%,#a3cd5a 100%); /* W3C */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#cae285', endColorstr='#a3cd5a',GradientType=0 ); /* IE6-9 */
	background-color: #B6D76F; }

	.submit::-moz-focus-inner { border: 0 }

	.submit:hover {
		border-top: 1px solid #98B85B;
		box-shadow:
		inset 0 1px #CCE3A1,
		inset 1px 0 #C6E08D,
		inset -1px 0 #C6E08D,
		inset 0 -1px #C7E18E,
		0 2px #799545,
		0 3px #6D883B,
		0 4px 2px rgba(0,0,0,0.4)
		;
		background: -moz-linear-gradient(top, #abd164 0%, #b9d972 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abd164), color-stop(100%,#b9d972)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #abd164 0%,#b9d972 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #abd164 0%,#b9d972 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #abd164 0%,#b9d972 100%); /* IE10+ */
		background: linear-gradient(top, #abd164 0%,#b9d972 100%); /* W3C */
		filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#abd164', endColorstr='#b9d972',GradientType=0 ); /* IE6-9 */
		background-color: #B6D76F; }

	.submit:active {
		top: 3px;
		border: 1px solid #88A84E;
		border-top: 1px solid #6E883F;
		border-bottom: 1px solid #95B855;
		background: #A7CF5F;
		box-shadow: inset 0 1px 2px #779441; }

/****************************
Топ комментаторов
*****************************/
.top-comment { height: 104px; padding: 10px 0px 10px 30px; }

	.top-comment table {
		min-height: 100%;
		height: 100%; }

		.top-comment table td { padding: 5px 0px 5px 15px; }

	.top-comment .avatar-top img {
		-webkit-box-shadow: #666 0px 2px 3px;
		-moz-box-shadow: #666 0px 2px 3px;
		box-shadow: #666 0px 1px 3px;
		padding: 1px;
		background: white;
		border-image: initial;
		border: 0px solid #D0D0BB;
		margin: 0 0 2px 0; }

	.top-comment .avatar-comment { font-size: 12px; }

.avatar {
	position:relative;

}
.avatar-circle {
background: url(../wp-content/themes/wpcatalogue_v2/images/avatar-circle.png);


}

	.avatar img{
background-image: url(../wp-content/themes/wpcatalogue_v2/images/avatar-border.png);
width: 65px;
height: 65px;
float: left;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 54px;
margin-right: 10px;
top: 2px;
left: 3px;
}


.reply a{
	text-decoration:none;
	border-bottom: 1px dotted ;
}

#categories ul.children {
	padding-left:10px;
}

.sidebox #categories li a:hover{color:#014273;
}


#soc_seti {
	margin: 0;
	padding: 5px 0px 0 0;
	font-size: 18px;
	font-weight: normal;
	line-height: 25px;
        height: 25px;
	border: 1px solid #d5d5d5;
        border-radius: 8px;
	color: #000;
}

	#soc_seti .fright {
		background: url(../wp-content/themes/wpcatalogue_v2/images/services.png) no-repeat left center;
		padding-left: 23px;
                margin-right: 10px;
		color: #ff0000;
		font-size: 12px;
		font-style: italic }

		#soc_seti .fright.edit { background-image: url(../wp-content/themes/wpcatalogue_v2/images/edit.png) }

    #nolix > div {
	background: none !important;
	padding: 0 !important;
	border: none !important;
	position: absolute;
	top: 306px;
	left: 47%;
	width: 911px;
	height: 30px;
	margin: 0 0 5px -490px;
	padding: 8px 19px 0 30px; }

    #nolix a.nolix {
    color: #268DDB !important;
    font-size: 18px !important; }

    #nolix a.nolix:hover {
    text-decoration: none !important;
    color: #1685D8 !important; }

    #nolix a {
    color: #F72624 !important;
    margin-top: -7px !important;
    font-size: 15px !important;
	padding-left: 32px;	}

    #nolix a:hover {
    text-decoration: none !important;
    color: #F72624 !important; }

/****************************
ФОРМА ПОДПИСКИ В КОНЦЕ ПОСТА
*****************************/

.mbt-email{ 
width:300px; 
padding:10px 0 0 140px; 
float:center; 
font-size:1.4em;  
margin:0 0 0px 0; 
color:#686B6C; 
}
.mbt-emailsubmit{ 
background: url(../wp-content/themes/wpcatalogue_v2/images/subscribe-submit.png) repeat-x;
cursor:pointer; 
color:#fff; 
border:none; 
padding:3px; 
text-shadow:0 -1px 1px rgba(0,0,0,0.25); 
-moz-border-radius:3px; 
-webkit-border-radius:3px; 
border-radius:3px; 
font:12px sans-serif;
}
 
.mbt-emailsubmit:hover{ 
background:#E98313; 
} 
.textarea{ 
padding:0px;  
background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input-focus.png) repeat-x 0px 0px;
background: url(../wp-content/themes/wpcatalogue_v2/images/bg-input.png) repeat-x 0px 0px 
border:1px solid #ccc; 
resize:none; 
box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1); 
-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1); 
-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1); font-size:13px;   
width:170px; 
color:#666;}

///* НИЖНИЙ САЙДБАР */// 

/* Footer */
#footer1 {
	font-size: 12px;
	width: 1000px;
	height: 135px;
	margin: 0 auto;
	color: #3b3b3b }

	#footer p {
		margin: 0;
		text-align: center;
		font-size: 77% }

	#footer .box-small,.banner1 { margin: 0 }

/* БАННЕРЫ */

#bannerwrap {
text-align: center;
background: #E1E1E1 url(../wp-content/themes/wpcatalogue_v2/images/box-back.png) repeat-x;
height: 88px;
width:496px;
margin: 10px 12px -16px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}	
#bannermidle {
background: white;
border: 1px solid #D5D5D5;
width: 468px;
height: 60px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin: 4px;
position: absolute;
padding: 9px;
}	
#bannerwrapall {
text-align: center;
background: #E1E1E1 url(../wp-content/themes/wpcatalogue_v2/images/box-back.png) repeat-x;
height: 88px;
width: 528px;
margin: 0px 0px 15px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}	
#bannermidleall {
background: white;
border: 1px solid #D5D5D5;
width: 468px;
height: 60px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin: 4px;
position: absolute;
padding: 9px 25px;
}
#bannerbottom {
border: 1px solid #D5D5D5;
width:468px;
height: 60px;
padding: 5px 7px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
margin-bottom:8px;
}

/* Социальные кнопки */

#social {
border: 1px solid #D5D5D5;
width:468px;
height: 50px;
padding: 5px 7px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
margin-bottom:8px;
}


/* СВЕЖИЕ СТАТЬИ В САЙДБАРЕ */

.advanced-recent-posts { list-style:none;}
 
.advanced-recent-posts li { overflow:auto; margin:10px 0px; border-bottom:1px solid #E6E6E6; padding-bottom:5px; padding-right:5px; } 
 
.advanced-recent-posts li img { float:left; margin-right:4px; border: 0px solid #BFCFCF; padding:4px;} 
.advanced-recent-posts li a { text-decoration:none; font-weight:normal; color:#1e292b;}
.advanced-recent-posts li p { margin-top:10px; float:right;}

/* ПОДМЕНЮ */

#podmenu {
text-align: center;
background: #E1E1E1 url(../wp-content/themes/wpcatalogue_v2/images/box-back.png) repeat-x;
height: 35px;
width: 1000px;
margin: 0px 0px 15px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}

#podmenuone {
background: white;
border: 1px solid #D5D5D5;
width: 982px;
height: 25px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin: 4px;
position: absolute;
padding: 0px 4px;
}

.hovermenu ul{
width:983px;
text-align:center;
font: bold 13px arial;
padding-left: 0;
margin-left: 0;
height: 25px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 3px 1.5em;
text-decoration: none;
float: left;
color: black;
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
}

.hovermenu ul li a:hover{
background: FFFFFF;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* эффект при наведении мыши */
border-style: inset;
}

