/*ok
Author: Quaint.pl
*/

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}

/* BASIC */
*:focus{outline:none;}
.clear{clear:both;}
body{
	background-color:#FFF;
	font-size:11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/apla.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	background-position: top center;
	margin-left: 300px;
}
#ramka  {
	position: relative;
	width: 631px;
	margin: 0 auto;
	text-align: center;
	
} 


p{
	font-size:1.2em;
	padding:2px 0 15px 0;
	text-indent: 20px;
}
a {
	color:#000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #666;
}
a:active {
	text-decoration: none;
}
h2{
	letter-spacing:-1px;
	font-size:16px;
	padding-bottom:10px;
	font-weight:400;
	margin:30px 0 3px 0;
	font-family:Verdana;
}
h2 a{
	text-decoration:none;
	border-bottom:1px solid #A26A02;
	color:#a62040;
	display:block;
	padding-bottom: 10px;
}
h3{
	letter-spacing:-1px;
	font-size:18px;
	padding-bottom:10px;
	font-weight:bolder;
	margin:30px 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-style: inherit;
}
h3 a{
	text-decoration:none;
	color:#999;
	display:block;
	padding-bottom: 10px;
	font-weight: bolder;
	text-align: left;
	line-height: 25px;
	background-image: url(images/tyt_linia.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-transform: uppercase;
}



hr{color:#DCDCDB;background-color:#DCDCDB;height:1px;border:0px;}
pre{width:540px; white-space:pre-wrap;}
#ikony {
	position: absolute;
	left: 630px;
	top: 142px;
	width: 37px;
	height: 189px;
	z-index: 200;
}
#postac {
	position: absolute;
	left: -471px;
	z-index: 200;

	background-repeat:no-repeat;
	width: 502px;
	height: 967px;
	clip: inherit;
	float: inherit;
	overflow: inherit;
}
#menu {
	position: absolute;
	left: 45px;
	top: 153px;
	width: 557px;
	height: 40px;
}

#footer{
	height:5px;
	background-repeat: no-repeat;
	color: #666;
}
#logo {
	position: absolute;
	left: -55px;
	top: -40px;
}



/* LAYOUT */
#body{
	width:631px;
	text-align:left;
	margin:0 auto;
	color:#333;
}
#top{
	height:200px;
	width: 631px;
	background-position: top center;
	background-repeat: no-repeat;
	z-index: 150;
	background-image: url(images/top.png);
	position: relative;
}
#header{
	eft: 0px;
}
#content{
	margin: 0 0 0 0;
	z-index: 80;
}
#content-body{
	width:531px;
	min-height:300px;
	height:auto!important;
	text-align: justify;
	line-height: 18px;
	font-size: 10px;
	margin: 0 50px 0 50px;
	z-index: 90;
	float: left;
}
#footer .text{
	color:#000;
	display:block;
	font-size:10px;
	padding:20px;
	margin-left: 100px;
}
#footer .top{
	float:right;
	width:30px;
	height:18px;
	position:relative;
	top:-58px;
	right:100px;
	display:block;
}


.ust #stopka {
	color:#FFF;
	display:block;
	font-size:11px;
	padding:20px;
	margin-left: 200px;
	width: 400px;
}

/* CONTENT */
#content-body ul,#content-body ol{margin:15px 30px;font-size:12px;}
#content-body ul li{list-style:circle;margin-bottom:4px;}
#content-body abbr, #content-body acronym, #content-body span.abbr{cursor:help;border-bottom:1px dotted #000;}
.hentry{min-height:150px;height:auto!important;}
.sticky h2 a{color:red;font-weight:700;}

.cat_tags{

	width:553px;
	margin-top:10px;
	padding:8px 10px 5px;
}


/* Sidebars */

.widgettitle {
	color: #666;
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: 0.3px;
}
.textwidget {
	color: #666;
	text-align: justify;
	text-indent: 15px;
}
.sidebar {
	width: 170px;
	position: absolute;
	left: 630px;
	background-image: url(images/prawa_srodek.png);
	top: 370px;
	background-repeat: repeat-y;
	height: auto;
}

.sidebar ul {
	list-style-type: none;
}


.sidebar ul li h2, .sidebar ul li h2 a {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 0.3px;
	color: #FFF;
	text-decoration: none;
	background-image: url(images/prawa_tyt.png);
	background-repeat: no-repeat;
	text-align: center;
	width: 167px;
	padding-top: 3px;
	padding-bottom: 7px;
	margin-top: 0px;
}

.widget_tag_cloud {
	font-size: 12px;
}

.sidebar ul ul li {
	margin: 0px;
	margin-left:10px;
	padding: 7px 0 7px 0;
	color: #999;
	border-bottom:1px solid;
	border-color: #CCC;
	width: 145px;
	margin-bottom: 10px;
}

.sidebar ul ul li:hover {
	
}


#tag_cloud a {
	color: #CCCC9A;
	text-decoration: none;
	font-size: 12px;
}

#tag_cloud a:hover {
	color: #FF99CC;
	text-decoration: none;
	font-size: 12px;
}


#wp-calendar {
  width: 100%;
  color: #CCCC9A;
}

#wp-calendar caption {
  text-align: center;
  padding: 2px;
  background-color: #281207;
}

#today {
  color: #FFCF79;
  font-weight: bold;
}

#wp-calendar a {
  color: #FFCF79;
  text-decoration: none;
}




/* PAGINATION */
.nav_link{background-color:#EEE;width:536px;padding:10px;}
.nav_link a{text-decoration:none;}
.nav_link .page_number{border:1px solid #DDD;padding:2px 10px;}
.newer_older a{
	text-decoration:none;
	font-size:10px;
	letter-spacing:1px;
	font-weight:700;
}
.newer{
	background:#FFF url(images/nowsze.jpg) no-repeat 0 0;
	width:100px;
	padding:3px 3px 10px 0px;
	float:left;
	cursor:pointer;
	text-align:center;
}
.older{
	background:#FFF url(images/starsze.jpg) no-repeat 0 0;
	width:100px;
	padding:3px 0 10px 2px;
	float:right;
	cursor:pointer;
	text-align:center;
}
.newer:hover,.older:hover{color:#3C3C39}

a.rsswidget img{display:none;}
div.rssSummary{margin:5px;}
/* COMMENTS */
#content-body input{padding:3px;border:1px solid #E5E2E0;margin-bottom:2px;}
#content-body textarea{border:1px solid #E5E2E0;width:98.6%;height:100px;padding:5px;font: 12px Verdana;}
#content-body input#submit {width: 130px;height: 25px;border: 0px;background:#2C2C29 url(images/submit_btn.png) no-repeat;font: bold 12px Helvetica,Georgia,serif;color:#FFF;text-align:center;cursor:pointer;}
#comentarii ol.commentlist{width:100%;margin:0;padding:0;font-size:11px;}
ol.commentlist{list-style:none;}
ol.commentlist li{list-style-type:none;margin-bottom: 10px;background-color: #F5F5F5;border: 1px solid #DDD;padding: 15px 10px 4px 10px;}
ol.commentlist li ul{list-style-type: none;margin-left: 7px !important;}
ol.commentlist li ul.children li{list-style:none !important;background-color: #FFF;width:100%;font-size:11px;}
ol.commentlist li ul.children li ul.children li{background-color:#F5F5F5;}
ol.commentlist li div.comment_content{float: left;width: 100%;}
ol li div.comment_content div.commentmetadata{color: #999;border-bottom: 1px solid #ddd;margin:0px 8px 5px;}
ol li div.comment_content div.commentmetadata a{color: #bbb;text-decoration: none;}
ol li div.comment_content p{padding:0 0 16px 6px;}
ol li div.comment_content .reply{margin:8px;}
strong.comment_author{font-size:125%;}
strong.comment_author a{text-decoration:underline !important;}
a#cancel-comment-reply-link{text-transform:uppercase;font-size:80%;margin-left:10px;}
li #respond{padding:7px;}
li #respond h2{display:none;}
li.comment-author-admin{border:1px solid #BBBBBB !important; }

/* COMMENTS / TRACKBACKS TABS */
#tabsContainer p{margin-bottom:-2px !important;}
#tabsContainer{margin-top:2em;}
#tabsContainer a{text-decoration:none;}
.trackbacks{background-color:#EEEEEE;margin-bottom:5px;padding:10px;border-bottom:1px solid #CCC;}
.tab-content {background-color:#FFF;display: none;}
.tab-content p.no{padding-top:10px;}
.tab-content.selected { display: block; }
.clear_tab{clear:both;border-bottom:3px solid #2C2C29;margin-top:-21px;}
.tabs {display: block;float: left;height: 30px;padding: 0 0 0 20px;line-height: 29px;position: relative;top: 1px;color: #787878;text-decoration: none;margin: 0 0px 0 0;}
.subscribe_comments {display: block;float: right;height: 30px;padding: 0 0 0 20px;line-height: 29px;position: relative;top: 1px;color: #787878;text-decoration: none;margin: 0 5px 0 0;}
.tabs span {display: block;float: left;padding: 0 20px 0 0;cursor:pointer;}
.tabs.selected {background-color:#2C2C29;color:#FFF; }
div.selected{background-color:#FFF;color:#2C2C29;}

