/*
Theme Name: MetaRanch
Theme URI: http://maniu.smack.pl/
Description: My personal theme.
Version: 6.5
Author: Mariusz Misiek
Author URI: http://maniu.smack.pl/
Tags: portfolio, fixed width, two columns, widgets
*/
* {
	margin:0px;
	padding:0;
}
ul {
	padding-left:10px;
}
body {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bgs/1.jpg) no-repeat center top #000;
	color:#000;
}
body.home {
}

p {
	padding: 5px 0 5px 0;
}
a:link, a {
	text-decoration:none;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	clear:both;
}
#holder {
	width:991px;
}
#access ul ul {
	display: none;
	position: absolute;
	top: 24px;
	left: -5px;
	float: left;
	z-index: 99999;
}
#access ul ul li {
	min-width: 300px;
	background:url(images/menu_bg_l.gif) left top no-repeat;
	margin-top:0px;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul li a {
	width: 300px;
	height: auto;
	background:url(images/menu_bg_r.gif) right top no-repeat;
}
#access li:hover > a,
#access ul ul :hover > a {
}
#access ul li:hover > ul {
	display: block;
}
#header {
	height:215px;
}
#menu {
	width: 920px;
	padding-right: 70px;
	height: 70px;
	font-family: Verdana, Geneva, sans-serif;
}
#menu li {
	text-transform:uppercase;
	float:right;
	position: relative;
	font-size:13px;
	padding:3px 0px 5px 6px;
	margin-left: 9px;
	background:url(images/menu_bg_l.gif) left top no-repeat;
	list-style:none;
	margin-top:5px;
}
#menu li a, #menu ul li:hover ul a  {
	color:#FFF;
	padding: 3px 6px 5px 0px;
	text-decoration:none;
	background:url(images/menu_bg_r.gif) right top no-repeat;
}
#menu li:hover, #menu li.current_page_item, #menu li.current_page_parent, #menu li.current_page_ancestor  {
	background:url(images/menu_bg_l_hl.gif) left top no-repeat;
}
#menu li:hover a, #menu li.current_page_item a, #menu ul li ul li.current_page_item a, #menu li.current_page_parent a, #menu li.current_page_ancestor a, #menu ul li:hover ul li:hover a {
	color:#000;
	background:url(images/menu_bg_r_hl.gif) right top no-repeat;
}
#menu_info {
	background:url(images/menu_info_r.gif) bottom right no-repeat;
	padding-right:10px;
	height:32px;
	float:right;
	margin-top:5px;
}
#menu_info2 {
	background:url(images/menu_info_l.gif) bottom left no-repeat;
	padding-top:15px;
	height:17px;
	padding-left:10px;
	font-size:10px;
	color:#FFF;
}
#menu_info2 p {
	padding:0;
}
#zawody {
	margin-left:12px;
	float:right;
	height:30px;
	width:95px;
	background:url(images/zawody.gif) no-repeat top left;
}
#zawody:hover, #zawody.current_page_item {
	height:30px;
	width:95px;
	background:url(images/zawody_hl.gif) no-repeat top left;
}
#zawody a {
	display:block; 
	width:100%; 
	height:100%; 
	text-decoration:none;
}
#slider {
	margin:17px 0 20px 35px;
	box-shadow: 0px 0px 5px 2px #000;
	width:920px;
	background: rgba(0, 0, 0, 0.5);
	text-align:center;
}
#sub_menu {
	margin: 17px 0 0 25px;
	height:27px;
	font-family: Verdana, Geneva, sans-serif;
}
#sub_main {
	background:url(images/sub_hl.gif) left top no-repeat;
	padding-top:4px;
	padding-right:9px;
	padding-left:9px;
	color:#000;
	height:23px;
	float:left;
}
#sub_main.ul {
	background:url(images/sub.gif) left top no-repeat;
	color:#ebdc9e;
}
#sub_main.ul a {
	background:url(images/sub.gif) left top no-repeat;
	color: #ebdc9e;
}
#sub_pages {
	float:left;
	list-style:none;
}
#sub_pages a {
	padding:1px 5px 2px 5px;
	color: #ebdc9e;
	background: #000;
}
#sub_pages li {
	margin-left: 5px;
	margin-top:4px;
	padding:1px 5px 2px 5px;
	float:left;
}
#sub_pages a:hover, #sub_pages li.current_page_item a, #sub_pages li.current_page_parent a {
	color: #000;
	background: #ebdc9e;
}
#page_top {
	background:url(images/bg_top.gif) top center no-repeat;
	height:13px;
	width: 947px;
	margin:17px 0 0 24px;
	border-radius: 15px 15px 0 0;
	box-shadow: 0 0 5px 2px #000000;
}
#page {
	margin:0 0 0 24px;
	padding:15px 0 0 0;
	width:947px;
	background:url(images/bg_main.jpg) top center no-repeat #ece39c;
	box-shadow: 0 10px 5px 2px #000000;
}
#page_footer {
	background:url(images/footer.gif) bottom center no-repeat #ece39c;
	padding-top:10px;
	height:12px;
	width:947px;
}
#posts {
	float:left;
}
.post {
	width:641px;
	margin-bottom:20px;
}
.header {
	padding-bottom:5px;
	padding-left:30px;
}
.header h1 {
	padding:1px 5px 1px 5px;
}
.header h1, .header h1 a {
	background-color:#1a0301;
	color:#ebdc9e;
	font-size:18px;
	font-weight:normal;
	float:left;
	text-transform:capitalize;
}
.header h1 a:hover {
	text-decoration:underline;
	color:#fddd5a;
}
.info {
}
.info p {
	background:#f9edaf;
	margin-left:30px;
	font-size:12px;
	padding:1px 5px 1px 5px;
	display: inline;
}
.info p a {
	color:#6c3b1b;
}
.info p a:hover {
	color:#4a1f03;
	text-decoration:underline;
}
.content {
	margin-left:35px;
	margin-top:10px;
}
.content a{
	color:#6C3B1B;
}
.content a:hover{
	text-decoration:underline;
}
.content img {
	border:#cfc072 thin solid;
}
#posts .wp-pagenavi a, .wp-pagenavi span {
	border:none !important;
}
#posts .wp-pagenavi {
	margin-bottom:10px !important;
}
#posts .wp-pagenavi a {
	color: #6C3B1B !important;
}
#posts .wp-pagenavi a:hover {
	text-decoration:underline !important;
}

/*komentarze*/
#post_comments {
	width:605px;
	background: url(images/sidebar_bg.jpg);
	margin-left:25px;
	list-style:none;
	font-size:12px;
}
#post_comments ul {
	list-style:none;
	padding:20px 0 0 0;
}
#post_comments ul li {
	clear:left;
	padding:16px;
	padding-left:25px;
}
.reply a{
	color:#ddcd93;
	font-size:10px;
}
#post_comments .comment-author img {
	vertical-align:top;
	float:left;
	margin-left:-59px;
}
.comment-body {
	padding-left:59px;
}
.vcard {
	display:inline;
}
.comment-body em {
	font-size:10px;
	display: inline;
}
#singlecomments li .comment-body ul {
	padding:5px;
}
#singlecomments li .comment-body ul li, #singlecomments li .comment-body li {
	padding:5px;
	padding-left:8px;
	list-style: disc inside;
	border-top:none;
}
#singlecomments li .comment-body ol li {
	list-style: decimal inside;
}
.fn a, .fn {
	color:#ddcd93;
	text-transform:uppercase;
}
.says {
	display:none;
}
.commentmetadata {
	display:inline;
	color:#6C3B1B;
	font-size:10px;
}
.commentmetadata a {
	color:#6C3B1B;
}

.comment {
	background: #0b0201;
	margin-bottom:1px;
	color:#FFF;
}
#singlecomments li ul {
	padding:16px;
	padding-bottom:0px;
}
#singlecomments li ul li {
	border-top:solid 1px #1b0704;
	padding:16px 0px 8px; 0px;
	margin-left:16px;
}
.comments_social {
	float:left;
	height:120px;
	width:286px;
}
.comments_manual {
	float:right;
	height:120px;
	width:286px;
}
.social_connect_form {
	margin-left:100px;
	margin-top:39px;
}
#respond {
	padding:16px;
	clear:both;
	color:#DDCD93;
}
#respond a {
	color:#6C3B1B;
}
#respond a:hover {
	text-decoration:underline;
}
#respond h3 a {
	text-transform:uppercase;
}
#respond h3 {
	display:inline;
}
#cancel-comment-reply {
	float:right;
	display: inline;/*ie*/
}
#commentform {
	margin-top:10px;
}
.comments_loggedin a {
	text-transform:uppercase;
}
.comments_loggedin {
	display:inline;
}
.comments_logout {
	float:right;
	display: inline;/*ie*/
}
.comments_tags {
	background:#0b0201;
	border: solid 1px #0b0201;
	padding:5px;
	margin-top:15px;
	margin-bottom:5px;
	color:#FFF;
}
#comment {
	width:570px;
	height:100px;
}
.submit_button {
	text-align:right;
}
#post_comments .alignleft a, #post_comments .alignright a {
	background:#0b0201;
	margin-left:10px;
	margin-right:10px;
	padding:5px;
	margin-bottom:20px;
	color:#DDCD93;
}
#post_comments .alignleft a:hover, #post_comments .alignright a:hover {
	text-decoration:underline;
}
/*komentarze-koniec*/

#sidebar {
	float:right;
	width: 267px;
	color:#ebdc9e;
}
.box_header {
	background: url(images/sidebar_top.gif) no-repeat;
	height:10px;
}
.box {
	background: url(images/sidebar_bg.jpg) no-repeat #1a0704;
	margin-bottom:5px;
	color:#FFF;
	padding-left: 13px;
	padding-top:5px;
}
.box a {
	color:#FFEAB2;
}
.box a:hover {
	text-decoration:underline;
}
.box ul {
	padding-right:5px;
}
.box div.fbDarkWidget {
	background:none !important;
	border:0px !important;
}
#sidebar h2 {
	background:#0b0201;
	color: #FFF;
	font-weight:normal;
	font-size:18px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:5px;
}
#sidebar p {
	padding: 3px 5px 3px 0 ;

}
.box_footer {
	background: url(images/sidebar_corner.jpg) no-repeat left bottom;
	height:10px;
	margin-left:-13px;
}
#footer {
	padding:10px;
	color:#FFF;
	font-size:11px;
	text-align:center;
	line-height:41px;
}
#footer a.globiznes {
	height:41px;
	width:137px;
	background: url(images/globiznes.gif) center top;
	display:inline-block;
	margin:0 10px -20px 10px;
}
#footer a.globiznes:hover {
	background: url(images/globiznes.gif) center bottom;
}
.nasprzedaz {
	width:560px;
	background: url(images/sidebar_bg.jpg) center 95px ;
	padding:0 22px;
	margin-bottom:30px;
}
.nasprzedaz img {
	border:none;
}
.nasprzedaz_left {
	float:left;
	width: 300px;
}
.nasprzedaz_right {
	float:left;
}
.nasprzedaz_desc {
	padding:12px;
	color:#ebdc9e;
	background:#000;
}
.nasprzedaz_horsetype {
	background:#BAA34C;
	margin:0 0 12px 20px;
	padding: 2px 8px;
	display: inline-block;
	zoom: 1;
    *display: inline;
}
.nasprzedaz_info table {
	border-spacing:8px;
}
.naprzedaz_info_type {
	color:#d0bf89;
	text-align:right;
}
.naprzedaz_info_desc p {
	background:#e9de8e;
	padding: 2px 8px;
	color:#000;
	display:inline-block;
}
.nasprzedaz h2 {
	background:#000;
	color:#ebdc9e;
	font-size:24px;
	font-weight:normal;
	display: inline-block;
	zoom: 1;
    *display: inline;
	padding:2px 10px;
	margin: 0 0 0 10px;
}
.nasprzedaz_h2 {
	width:250px;
	display: inline-block;
	zoom: 1;
    *display: inline;
}
.nasprzdaz_rodzic table {
	border-spacing:0;
	margin:6px 0;
}
.nasprzedaz_rodzic_type {
	width:50px;
	color:#ebdc9e;
}
.nasprzedaz_rodzic_name_old p {
	background:#baa34c;
	color:#000;
	padding: 2px 5px;
	display:inline-block;
}
.nasprzedaz_rodzic_name {
	background:#e9de8e;
	color:#000;
	padding: 2px 5px;
	text-align:center;
	width:200px;
}

