/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

.custom img.r {
	float: right;
	padding: 5px 15px 5px 5px;
}
.custom img.l {
	float: left;
	padding: 5px 15px 5px 5px;
}
.custom .entry-content h2 {
	font-size:1.2em;
	line-height:1.2em;
	padding-bottom:1em;
	font-weight:bold;
}
.custom .entry-content h3 {
	font-size:1.075em;
	line-height:1.2em;
	font-weight:bold;
}

.custom .format_text h2 a:visited, .custom .format_text h2 a {
	color:#2361A1;
}

.custom h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Arial;
} 




/* Style of wp-syntax */

.wp_syntax {
  color: #100;
  background-color: #f9f9f9;
  border: 1px solid silver;
  margin: 0 0 1.5em 0;
  overflow: auto;
}

/* IE FIX */
.custom .wp_syntax {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
  width: 100%;
}

.custom .wp_syntax table {
  border-collapse: collapse;
}

.custom .wp_syntax div, .wp_syntax td {
  vertical-align: top;
  padding: 2px 4px;
}

.custom. .wp_syntax .line_numbers {
  text-align: right;
  background-color: #def;
  color: gray;
  overflow: visible;
}

/* potential overrides for other styles */
.custom .wp_syntax pre {
  margin: 0;
  width: auto;
  float: none;
  clear: none;
  overflow: visible;
  font-size: 12px;
  line-height: 1.333;
}
/* KONIEC wp-syntax */

/* breadybready */
.custom #breadybready {
margin:0.3em 2.3em 0 1.1em;
font-size:1.1em;
color:#888888;
line-height: 1.636em;
}

/* Contact Form */
.custom #wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
}
.custom #wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
.custom #wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
.custom #wpcf #contactsubmit {
	margin-left: 250px;
	width: 100px;
}
/* KONIEC Contact Form */
/* Photos in Authors sections*/
.custom .containimg div{
	border: #DDDDDD 1px solid; 
	padding: 10px; 
	background: #EEEEEE none repeat scroll 0% 0%;
}
.custom .containimg .foto1 {
	float: left;
}
.custom .containimg .foto2 {
	float:right; 
	margin-right:20%;
}
.custom .containimg span {
	display:block;
}


/*New Layout*/


.custom { 
	background: #A6A29C url('images/PPCBlog-background.jpg') 50% 0 no-repeat;

	
	 
}

.custom #container {
    margin-top: 0em;
    margin-bottom: 0em;

    padding: 0em;
    background: #4f4f4f;
    

}
.custom #page {
    background:  ;
}



.custom #tabs {
	border-color:#d04646;
	font-weight: bold;
	
}
.custom #tabs li {
	border-color:#d04646;
	background:#ffffff;
        font-weight: bold;
        
	
}
.custom #tabs li a {
	color:#2361a1;
}
.custom #tabs li a:hover {
	color:#74C2E1;
	
}
.custom #header {
	 background: url('images/PPCBlog-final-header.png') no-repeat;  
	 border-bottom: 3px  #B4C4FA;
	 background-color: #74C2E1;
	 

}
.custom #breadcrumb {
	font: 11px Georgia,"Times New Roman",Times,serif;
	padding-top:3px;
        
	
	
}
.custom #breadcrumb a:active {
	color:red;
}
.custom #breadcrumb a:visited {
	color:#FE4E00;
}

.custom #header #logo a {
	
        color: #004c81;
}
.custom #header #tagline {
	color:#004c81;
	font-weight:normal;
	font-style:italic;
}
.custom #content li {
	padding-bottom: 0.5em;
}
.hfeed a {
	color: #FE4E00;


}
.sidebar a {
	color: #FE4E00;
}

.custom #cse-search-results iframe {
height: 1020px;
}

/* Czynniki SEO*/
.custom .ramka {
	border:1px solid #AAA;
	float:right; 
	padding:2px;
	width:40%;
	margin-right:20%;
}

.custom .wag1 {
	background:#546756 none repeat scroll 0 0;
	height:15px;
}
.custom .wag2 {
	background:#6e8972 none repeat scroll 0 0;
	height:15px;
}
.custom .wag3 {
	background:#8cac91 none repeat scroll 0 0;
	height:15px;
}
.custom .wag4 {
	background:#b3dcb7 none repeat scroll 0 0;
	height:15px;
}
.custom .wag5 {
	background:#caf9d0 none repeat scroll 0 0;
	height:15px;
}
.custom .wag6 {
	background:#ebf9ed none repeat scroll 0 0;
	height:15px;
}
.custom .zgo1 {
	background:#fae0e0 none repeat scroll 0 0;
	height:15px;
}
.custom .zgo2 {
	background:#d89696 none repeat scroll 0 0;
	height:15px;
}
.custom .zgo3 {
	background:#dd7b7b none repeat scroll 0 0;
	height:15px;
}
.custom .zgo4 {
	background:#d06262 none repeat scroll 0 0;
	height:15px;
}
.custom .zgo5 {
	background:#d04848 none repeat scroll 0 0;
	height:15px;
}
.custom #content li.lblue {
	color:#92bace;
	font-size:2em;
}
.custom #content li.blue {
        color:#4889b3;
	font-size:2em;
}
.custom #content li.lpurple {
        color:#aa8a96;
	font-size:2em;
}
.custom #content li.purple {
        color:#985869;
	font-size:2em;
}
.custom #content li.spurple {
        color:#7d3c4b;
	font-size:2em;
}
.custom #content li.lbronze {
        color:#6e4852;
	font-size:2em;
}
.custom #content li.bronze {
        color:#4b2730;
	font-size:2em;
}
span.blk {
	color:#333333;
	font-size:50%;
}





/* Magiczne PLS */
#magiczne-pls {font-size: 85%;}
#magiczne-pls span {line-height: 2em; padding-left: 20px; padding-bottom:10px; background: #FFFFFF no-repeat scroll 0 0;}
#magiczne-pls .wykop {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/wykop.png); } 
#magiczne-pls .blip {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/blip.png);} 
#magiczne-pls .flaker {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/flaker.png);} 
#magiczne-pls .sfora {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/sfora.gif);}
#magiczne-pls .pinger {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/pinger.png);} 
#magiczne-pls .delicious {background-image: url(/wp-content/plugins/magiczne-linki-spolecznosciowe/delicious.gif);}
/**/

/* RSS */
#tabs .rss a {
	background:transparent url('http://feeds.feedburner.com/~fc/magiczneseo?bg=CC0000&fg=FFFFFF&anim=0') no-repeat scroll 100% 50%;
	padding-right:88px;
	text-decoration:none;
}
.rss a, .rss  a:hover {
	color:#FE4E00;
}
#tabs .rss a:hover {
	text-decoration:none;

}
/**/
/* Kod CSS by Veerle Pieters
   http://veerle.duoh.com/blog/comments/a_css_styled_table/ */
.attrmgmnt {
        width: 550px;
        padding: 0;
        margin: 0 0 1.2em 0;
}

.attrmgmnt caption {
        padding: 0 0 5px 0;
        width: 550px;
        font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        text-align: right;
}

.attrmgmnt th {
        font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #4f6b72;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        border-top: 1px solid #C1DAD7;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-align: left;
        padding: 6px 6px 6px 12px;
        background: #CAE8EA url(/wp-content/themes/thesis_151/custom/images/attr_bg_header.jpg) no-repeat;
}
.attrmgmnt th.nobg {
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #C1DAD7;
        background: none;
}

.attrmgmnt td {
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        background: #fff;
        padding: 6px 18px 6px 12px;
        color: #4f6b72;
	text-align: right;
}


.attrmgmnt td.alt {
        background: #F5FAFA;
        color: #797268;
}

.attrmgmnt th.spec {
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #fff url(/wp-content/themes/thesis_151/custom/images/attr_bullet1.gif) no-repeat;
        font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.attrmgmnt th.specalt {
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #f5fafa url(/wp-content/themes/thesis_151/custom/images/attr_bullet2.gif) no-repeat;
        font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #797268;
}
.attrleft td,th,th.spec {
	text-align:left;
	text-transform:none;
}
.attrleft th.spec {
	font: 1em Georgia;
}
/**/

/*SMX table*/
.smx {
        width: 800px;
        padding: 0;
        margin: 0 0 1.2em 0;
}

.smx caption {
        padding: 0 0 5px 0;
        width: 550px;
        font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        text-align: right;
}

.smx th {
        font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #4f6b72;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        border-top: 1px solid #C1DAD7;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-align: left;
        padding: 6px 6px 6px 12px;
        background: #CAE8EA url(/wp-content/themes/thesis_151/custom/images/attr_bg_header.jpg) no-repeat;
}
.smx th.nobg {
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #C1DAD7;
        background: none;
}

.smx td {
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        background: #fff;
        padding: 6px 18px 6px 12px;
        color: #4f6b72;
	text-align: right;
}


.smx td.alt {
        background: #F5FAFA;
        color: #797268;
	font-weight:bold;
}

.smx th.spec {
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #fff url(/wp-content/themes/thesis_151/custom/images/attr_bullet1.gif) no-repeat;
        font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.smx th.specalt {
        border-left: 1px solid #C1DAD7;
        border-top: 0;
        background: #f5fafa url(/wp-content/themes/thesis_151/custom/images/attr_bullet2.gif) no-repeat;
        font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #797268;
}
.smxleft td,th,th.spec {
	text-align:left;
	text-transform:none;
}
.smxleft th.spec {
	font: 1em Georgia;
}
code.smx {
	font-size: 2em;
}
/**/

/* Linki srodtekstowe do Leksykonu */
.custom a.leks {
	background: url(http://magiczne.seoisem.pl/wp-content/themes/thesis_151/custom/images/ext.png) no-repeat scroll right center;
	padding-right:18px;
}
/**/
/*boxy menu */
.box {
	float:left;
	padding:.3em;
}

/**/
/* Premium Slider */
#dogory {
	text-align:left;
}
#dogory {
	background-image:url('/wp-content/plugins/magiczny-slider/vert.png');
	background-repeat:repeat-x;
	background-position:bottom left;
	display:none;
	width:100%;
	height:125px;
	left:0px;
	margin:0;
	bottom:0;
	padding:0;
	position:absolute;
	font-family:Verdana;
	font-size:11px;
	color:white;
}
#dogory .loogoo {
	background-image:url('http://farm3.static.flickr.com/2600/4146916160_5072b0fdd6_o.png');
	background-repeat:no-repeat;
	height:125px;
	width:125px;
	float:left;
	margin-left:9%;
}
#dogory .seoisem-premium {
	margin-top:55px;
	margin-left:10px;
	margin-bottom:0;
	padding-left:7px;
	padding-top:7px;
	border-bottom:5px solid #D04646;
	float:left;
	height:70px;
	color:black;
}
#dogory .seoisem-premium a:hover {
	text-decoration:underline;
}
#dogory .tgline {
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}
#dogory .tgline strong.shadow {
	text-shadow: 0.1em 0.15em 0.2em white;
}
#dogory .tgline strong.brazowe {
	color:#D04646;
}
#dogory .zamknij {
	margin-top:65px;
	float:right;
	height:60px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
	text-align:right;
}
#dogory .zamknij a {
	color:white;
	font-weight:normal;
}
#dogory .zamknij a:hover {
	color:blue;
	text-decoration:underline;
}
#dogory .textbox {
	-x-system-font:none;
	background-color:#EEEEEE;
	border:2px solid #D04646;
	color:#807E70;
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:16px;
	line-height:normal;
	margin-right:5px;
	padding:2px 5px;
	width:170px;
}
#dogory .submit {
	border:2px solid #b10000;
	color:white;
	background-color:#358e40;
	height:22px;
	margin-right:5px;
	width:97px;
	font-weight:bold;
	font-family:Verdana,"Trebuchet MS",Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:24px;
}
#dogory form {
	margin:0;
	padding-top:8px;
}
#dogory img {
	border:none;
}
/**/
/* premium-promo */
#premium-promo {
	background-color:#B5DFBA;
	border:2px solid #B10000;
	color:black;
	padding: 5px;
}
#premium-promo .textbox {
	-x-system-font:none;
	background-color:#EEEEEE;
	border:2px solid #D04646;
	color:#807E70;
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:16px;
	line-height:normal;
	margin-right:5px;
	padding:2px 5px;
	width:170px;
}
#premium-promo .submit {
	border:2px solid #b10000;
	color:white;
	background-color:#358e40;
	height:22px;
	margin-right:5px;
	width:97px;
	font-weight:bold;
	font-family:Verdana,"Trebuchet MS",Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:24px;
}
#dogory form {
	margin:0;
	padding-top:8px;
}

.custom ul li.zolta {
	margin-left: -20px;
	list-style-type: none;
	background-image: url('/wp-content/themes/thesis_151/custom/images/zolta24.png');
	background-repeat:no-repeat;
	padding-left: 30px;
}
.custom ul li.niebieska {
	margin-left: -20px;
	list-style-type: none;
	background-image: url('/wp-content/themes/thesis_151/custom/images/niebieska24.png');
	background-repeat:no-repeat;
	padding-left: 30px;
}
.custom ul li.zielona {
	margin-left: -20px;
	list-style-type: none;
	background-image: url('/wp-content/themes/thesis_151/custom/images/zielona24.png');
	background-repeat:no-repeat;
	padding-left: 30px;
}
.custom ul.miniaturki li {
	float:left;
	height:55px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0.5em;
	text-align:center;
	width:150px;
}
.custom div.rowno {
	clear:both;
}
/**/
/* Blockquote Testimonials */
blockquote.testimonial p
    {
    padding: 0px 15px 0px 0px;
    float: left;
}
blockquote.testimonial p.last {
    background: url(/wp-content/themes/thesis_151/custom/images/qdown.png) bottom right no-repeat;
}

blockquote.testimonial {
border: none;
clear: both;
color:black;
font-style:italic;
    padding: 20px;
    background: url(/wp-content/themes/thesis_151/custom/images/qup.png) top left no-repeat;
}

p.testignature
    {
    font-size: 1.2em;
    float: right;    
margin-right:2em;
}
#footer {
border-color:#B4C4FA;
border-style:double;
clear:both;
text-align:right;
}



/**/
