/*

Theme Name: jogabo

Theme URI: http://www.jogabo.pl/

Description: jogabo

Version: 1.0

Author: Marcin Kulawczyk

Author URI: http://www.pigbull.com/

Tags: simple
*/





body {

	background-color: #DDE5D9;

	background-image: url(images/bg_pat_01.gif);

	color: #686868;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

body, h1, h2, h3, h4, h5, h6, blockquote, p, form, img {

	margin: 0;

	padding: 0;

}




h1 {

	font-size: 24px;

	padding: 0 0 10px 0;

}

a:link, a:visited {

	text-decoration: none;

	color: #336699;

}

a:hover {

	color: #000;

}

#wrapper {

	margin: 0;

	padding:0;

	float: left;

	width:100%;
	
	min-width:950px;

	background: url(images/paski.gif) repeat-x;

	background-position: 0px 200px;

	text-align: left;
	}

#header {

	font-family: Georgia, "Times New Roman", Times, serif;

	margin: 0;

	padding: 200px 0 0 30px;

	line-height: 20px;

	float: left;

	list-style:none;

	

}



#header ul{

	margin: 0;

	padding:0;

	list-style:none;

}

#header li{

	margin: 0;

	padding:0;

}

#header a {

	font-size: 20px;

	color: #FFFFFF;

	display: block;

	width: 110px;

}

#header a:hover {

	background-image: url(images/cross_mb_f.png);

	background-repeat: no-repeat;

	background-position: right;

}



#container {

	padding: 0 20px 0 20px;

	margin: 0 20px 0 0;

	float: left;

	background-color: #fff;





}

.post {

	width: 450px;

	margin: 0;

	padding:0 0 5px 0;

	color: #686868;

	

}

.post p {

	padding: 0 20px 0 20px;

	background-color: #C4E3EC;

	font: normal 12px/18px Geneva, Arial, Helvetica, sans-serif;

	padding-bottom:10px;

	

}





.post h2 {

font-size:3em;

line-height:0.70em;

font-style:italic;

color:#000;

font-family:georgia,serif;

font-weight:100;

margin: 0 0 0 20px;

}

.post h2 a {

color: #e65f1c;

	}

.post img {

	border: none;

	padding: 0;

	margin: 10px 0 10px 0;

}

.post a:hover {

}

.entry {

	line-height:18px;

}

p.postmetadata {

	border: 0;

	padding: 10px 20px 10px 20px;

}

.navigation {

	font-size: 14px;

	font-weight: bold;

	line-height: 21px;

}

.wp-pagenavi{
	margin-top:10px;
	text-align: right;
}

.sidebar {

	float: left;

	margin:0;

	padding:0;

	width:210px;

	list-style:none;

}

.sidebar_tlo {

	background-color:#fff;

	margin:0;

	padding:0 10px 0 10px;

}

.sidebar_round_top {

	margin:0;

	padding:0;

	vertical-align: bottom;

}

.sidebar_round_bottom {

	margin:0;

	padding:0;

	vertical-align: top;

}

#sidebar_logo {

	margin:0px 0 20px 0;

	padding:0px;

}
#sidebar_logo img {

	
border:0;

}

#sidebar1 {

	margin-bottom:20px;

}

#sidebar2 {

}

.sidebar ul {

	list-style-type: none;

	margin: 0;

	padding:0;

}

.sidebar ul li h2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:20px;

	color: #e65f1c;

	font-weight:100;

	padding: 0 13px 0 13px;

}

.sidebar ul ul li {

	color: #358996;

	padding: 0 0 0 10px;

}

.sidebar ul ul li a {

	border-bottom: 1px solid #e3f1f4;

	color: #358996;

	padding: 2px 0px 0 14px;

	margin: 0 0 0 -10px;

	display: block;

}



.sidebar ul ul li :hover {

	background-image: url(images/cross_m_over_f.png);

	background-repeat: no-repeat;

	background-position: 0px 7px;



}



#sidebar1 ul ul  .current_page_item {

 background-image: url(images/cross_m_f.png);

     background-repeat: no-repeat;     

   background-position: 0px 7px ;

}





.comments-template {

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}

.comments-template ol {

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}

.comments-template ol li {

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}

.comments-template h2, .comments-template h3 {

	font-family: Georgia, Sans-serif;

	font-size: 16px;

}

.commentmetadata {

	font-size: 12px;

}

.comments-template p.nocomments {

	padding: 0;

}

.comments-template textarea {

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}

.pic_content {

	margin:0px;

	padding:0px;

	border:0;

}

.pic_content_round {

	margin:0px;

	padding:0px;

	border:0;

}

.rog_lewy {

	position:relative;

	height:18px;

	padding:0;

	margin:0;

	top:-18px;

	_top:-20px;

}

.rog_prawy {
	position:relative;
	left:411px;
	height:18px;
	padding:0;
	margin:0;
	
	top:-18px;
	_top:-20px;
	
}

.content_news_zaokraglenia {

	margin: 0;

	padding: 0;

	background-color: #C4E3EC;

	}

	.content_news_zaokraglenia img{

	margin: 0;

	padding: 0;

	

	}

	

	

.content_news {

	margin: 0;

	padding: 0 20px 20px 20px;

	color: #686868;

	background-color: #C4E3EC;

	border-bottom: 1px dotted #FFFFFF;

	

}

rog_lewy_tekst {

	padding:0;

	margin:0;

	position:relative;

	top:0px;

}

.rog_prawy_tekst {

	position:relative;

	left:411px;

	padding:0;

	margin:0;

	top:0px;

}

#header .current_page_item {

	background-image: url(images/cross_mb_f.png);

	background-repeat: no-repeat;

	background-position: right;

}

#header .current_page_parent {

	background-image: url(images/cross_mb_f.png);

	background-repeat: no-repeat;

	background-position: right;

}

.MailPressFormEmail {

width:135px;

color: #686868;

background-color: #C5E3ED;

border: none;

margin-top:10px;

height: auto;





}

.MailPressFormSubmit {

	padding: 0 2px 0 2px;

	background-color: #e65f1c;

	border: none;

	margin:0;

	color: #fff;

	}

	

#mp-form{

	margin-left: 12px;



}

.navigation{

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: 100;

	padding: 0 0 15px 0;



}

#footer {

	clear: both;

	float: left;

	padding-left: 140px;

	

		

		

}

#footer_cont{

	background-color:#C4E3EC;

	background-image: url(images/stopka.gif);

	width:450px;

	height:220px;

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-left:20px solid #FFFFFF;

	border-right:20px solid #FFFFFF;

}





#footer p {

	

}



table {

	text-align:left;

	width:100%;

	

}

table a {

	font-weight:100;

}

table caption {

	background-color: #C4E3EC;

	text-align:left;

	padding:5px 20px 10px 20px;

}

table td {

	background: #fff;

	border-bottom: 1px solid #C4E3EC;

	padding:0 20px 0 20px;

}